Search

Andrew M. Lyons

Examiner (ID: 2539, Phone: (571)270-3529 , Office: P/2191 )

Most Active Art Unit
2191
Art Unit(s)
2191
Total Applications
546
Issued Applications
391
Pending Applications
47
Abandoned Applications
118

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16950162 [patent_doc_number] => 20210208854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => SYSTEM AND METHOD FOR ENHANCING COMPONENT BASED DEVELOPMENT MODELS WITH AUTO-WIRING [patent_app_type] => utility [patent_app_number] => 17/195015 [patent_app_country] => US [patent_app_date] => 2021-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21437 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17195015 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/195015
System and method for enhancing component based development models with auto-wiring Mar 7, 2021 Issued
Array ( [id] => 16903118 [patent_doc_number] => 20210182034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => SYSTEMS AND METHODS FOR AUTOMATIC CODE GENERATION [patent_app_type] => utility [patent_app_number] => 17/190056 [patent_app_country] => US [patent_app_date] => 2021-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14579 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17190056 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/190056
Systems and methods for automatic code generation Mar 1, 2021 Issued
Array ( [id] => 17832275 [patent_doc_number] => 20220269579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-25 [patent_title] => PERFORMANCE METRIC MONITORING AND FEEDBACK SYSTEM [patent_app_type] => utility [patent_app_number] => 17/185465 [patent_app_country] => US [patent_app_date] => 2021-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5112 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17185465 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/185465
PERFORMANCE METRIC MONITORING AND FEEDBACK SYSTEM Feb 24, 2021 Abandoned
Array ( [id] => 16810496 [patent_doc_number] => 20210133051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => CREATING A CUSTOMIZED BOOTABLE IMAGE FOR A CLIENT COMPUTING DEVICE FROM AN EARLIER IMAGE SUCH AS A BACKUP COPY [patent_app_type] => utility [patent_app_number] => 17/146745 [patent_app_country] => US [patent_app_date] => 2021-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 31532 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17146745 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/146745
CREATING A CUSTOMIZED BOOTABLE IMAGE FOR A CLIENT COMPUTING DEVICE FROM AN EARLIER IMAGE SUCH AS A BACKUP COPY Jan 11, 2021 Abandoned
Array ( [id] => 18687077 [patent_doc_number] => 11782814 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Visualizations for learned software interfaces [patent_app_type] => utility [patent_app_number] => 17/141318 [patent_app_country] => US [patent_app_date] => 2021-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12856 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141318 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/141318
Visualizations for learned software interfaces Jan 4, 2021 Issued
Array ( [id] => 16903261 [patent_doc_number] => 20210182177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => ON-CHIP CODE BREAKPOINT DEBUGGING METHOD, ON-CHIP PROCESSOR, AND CHIP BREAKPOINT DEBUGGING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/138161 [patent_app_country] => US [patent_app_date] => 2020-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36949 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17138161 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/138161
On-chip code breakpoint debugging method, on-chip processor, and chip breakpoint debugging system Dec 29, 2020 Issued
Array ( [id] => 18527750 [patent_doc_number] => 11714742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-01 [patent_title] => Synthesizing printf and scanf statements for generating debug messages in high-level synthesis (HLS) code [patent_app_type] => utility [patent_app_number] => 17/123924 [patent_app_country] => US [patent_app_date] => 2020-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5142 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 582 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17123924 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/123924
Synthesizing printf and scanf statements for generating debug messages in high-level synthesis (HLS) code Dec 15, 2020 Issued
Array ( [id] => 17499464 [patent_doc_number] => 11288170 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-29 [patent_title] => Log analysis debugging without running on real production environment [patent_app_type] => utility [patent_app_number] => 17/247397 [patent_app_country] => US [patent_app_date] => 2020-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7127 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17247397 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/247397
Log analysis debugging without running on real production environment Dec 9, 2020 Issued
Array ( [id] => 17550212 [patent_doc_number] => 20220121554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => SYSTEM AND METHOD FOR AUTO RESOLUTION OF ERRORS DURING COMPILATION OF DATA SEGMENTS [patent_app_type] => utility [patent_app_number] => 17/115907 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17115907 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/115907
System and method for auto resolution of errors during compilation of data segments Dec 8, 2020 Issued
Array ( [id] => 18211007 [patent_doc_number] => 20230057269 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-23 [patent_title] => SOFTWARE MANAGEMENT METHOD AND APPARATUS, AND MANAGEMENT DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/792699 [patent_app_country] => US [patent_app_date] => 2020-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17792699 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/792699
SOFTWARE MANAGEMENT METHOD AND APPARATUS, AND MANAGEMENT DEVICE AND STORAGE MEDIUM Dec 7, 2020 Abandoned
Array ( [id] => 17977489 [patent_doc_number] => 11494349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-08 [patent_title] => Code packager with SQL parser [patent_app_type] => utility [patent_app_number] => 16/953411 [patent_app_country] => US [patent_app_date] => 2020-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 10173 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16953411 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/953411
Code packager with SQL parser Nov 19, 2020 Issued
Array ( [id] => 17613894 [patent_doc_number] => 20220156174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => AUTOMATED IDENTIFICATION OF LINES OF CODE RELATED TO ERRORS FIELD [patent_app_type] => utility [patent_app_number] => 17/098277 [patent_app_country] => US [patent_app_date] => 2020-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7448 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17098277 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/098277
Automated identification of lines of code related to errors field Nov 12, 2020 Issued
Array ( [id] => 16675739 [patent_doc_number] => 20210064505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => ANALYZING LARGE-SCALE DATA PROCESSING JOBS [patent_app_type] => utility [patent_app_number] => 17/095718 [patent_app_country] => US [patent_app_date] => 2020-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5176 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17095718 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/095718
ANALYZING LARGE-SCALE DATA PROCESSING JOBS Nov 10, 2020 Abandoned
Array ( [id] => 18111495 [patent_doc_number] => 20230004375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => VEHICLE-MOUNTED UPDATE DEVICE, PROGRAM, AND PROGRAM UPDATE METHOD [patent_app_type] => utility [patent_app_number] => 17/756407 [patent_app_country] => US [patent_app_date] => 2020-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7637 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17756407 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/756407
VEHICLE-MOUNTED UPDATE DEVICE, PROGRAM, AND PROGRAM UPDATE METHOD Nov 10, 2020 Abandoned
Array ( [id] => 16794856 [patent_doc_number] => 20210124673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => PROGRAMMABLE EVENT TESTING [patent_app_type] => utility [patent_app_number] => 17/079074 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079074 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079074
Programmable event testing Oct 22, 2020 Issued
Array ( [id] => 17238395 [patent_doc_number] => 11182275 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-23 [patent_title] => Systems and method for testing computing environments [patent_app_type] => utility [patent_app_number] => 17/078685 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5677 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17078685 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/078685
Systems and method for testing computing environments Oct 22, 2020 Issued
Array ( [id] => 17550683 [patent_doc_number] => 20220122025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => Software development task effort estimation [patent_app_type] => utility [patent_app_number] => 17/070941 [patent_app_country] => US [patent_app_date] => 2020-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15944 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17070941 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/070941
Software development task effort estimation Oct 14, 2020 Abandoned
Array ( [id] => 16623787 [patent_doc_number] => 20210042440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => DATA PROCESSING SYSTEMS FOR USE IN AUTOMATICALLY GENERATING, POPULATING, AND SUBMITTING DATA SUBJECT ACCESS REQUESTS [patent_app_type] => utility [patent_app_number] => 17/068454 [patent_app_country] => US [patent_app_date] => 2020-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17068454 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/068454
Data processing systems for use in automatically generating, populating, and submitting data subject access requests Oct 11, 2020 Issued
Array ( [id] => 17572947 [patent_doc_number] => 11321217 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-03 [patent_title] => Generating metrics values at component levels of a monolithic application and of a microservice of a microservices-based architecture [patent_app_type] => utility [patent_app_number] => 17/064491 [patent_app_country] => US [patent_app_date] => 2020-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 27547 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17064491 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/064491
Generating metrics values at component levels of a monolithic application and of a microservice of a microservices-based architecture Oct 5, 2020 Issued
Array ( [id] => 16826341 [patent_doc_number] => 20210141634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-13 [patent_title] => DEVICE AND METHOD FOR OVER THE AIR UPDATE OF VEHICLE [patent_app_type] => utility [patent_app_number] => 17/035039 [patent_app_country] => US [patent_app_date] => 2020-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8520 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17035039 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/035039
DEVICE AND METHOD FOR OVER THE AIR UPDATE OF VEHICLE Sep 27, 2020 Abandoned
Menu