
Andrew M. Lyons
Examiner (ID: 15472, Phone: (571)270-3529 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191 |
| Total Applications | 552 |
| Issued Applications | 397 |
| Pending Applications | 46 |
| Abandoned Applications | 119 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20374399
[patent_doc_number] => 12481836
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-25
[patent_title] => Conversational unit test generation using large language model
[patent_app_type] => utility
[patent_app_number] => 18/198754
[patent_app_country] => US
[patent_app_date] => 2023-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 1178
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198754
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/198754 | Conversational unit test generation using large language model | May 16, 2023 | Issued |
Array
(
[id] => 19588278
[patent_doc_number] => 20240385835
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => SYSTEMS AND METHODS FOR RESOLVING ONE OR MORE ISSUES RELATED TO AN APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/318717
[patent_app_country] => US
[patent_app_date] => 2023-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11963
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18318717
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/318717 | SYSTEMS AND METHODS FOR RESOLVING ONE OR MORE ISSUES RELATED TO AN APPLICATION | May 15, 2023 | Pending |
Array
(
[id] => 19451142
[patent_doc_number] => 20240311272
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-19
[patent_title] => TEST CHECKING OF PULL REQUEST CHANGES USING LARGE LANGUAGE MODEL
[patent_app_type] => utility
[patent_app_number] => 18/198018
[patent_app_country] => US
[patent_app_date] => 2023-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198018
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/198018 | TEST CHECKING OF PULL REQUEST CHANGES USING LARGE LANGUAGE MODEL | May 15, 2023 | Pending |
Array
(
[id] => 19558460
[patent_doc_number] => 20240370252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => DIGITAL TWIN AUTO-CODING ORCHESTRATOR
[patent_app_type] => utility
[patent_app_number] => 18/143116
[patent_app_country] => US
[patent_app_date] => 2023-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7803
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18143116
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/143116 | Digital twin auto-coding orchestrator | May 3, 2023 | Issued |
Array
(
[id] => 18756010
[patent_doc_number] => 20230359455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-09
[patent_title] => SERVICE ORCHESTRATION WITHIN A DISTRIBUTED POD BASED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/312565
[patent_app_country] => US
[patent_app_date] => 2023-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12428
[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] => 18312565
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/312565 | Service orchestration within a distributed pod based system | May 3, 2023 | Issued |
Array
(
[id] => 19558465
[patent_doc_number] => 20240370257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => SYSTEMS AND METHODS FOR MANAGING DEVELOPMENT OF AN APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/312575
[patent_app_country] => US
[patent_app_date] => 2023-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12139
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18312575
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/312575 | SYSTEMS AND METHODS FOR MANAGING DEVELOPMENT OF AN APPLICATION | May 3, 2023 | Abandoned |
Array
(
[id] => 18772747
[patent_doc_number] => 20230367573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-16
[patent_title] => INFORMATION PROCESSING APPARATUS, SETTINGS APPLYING METHOD, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/309875
[patent_app_country] => US
[patent_app_date] => 2023-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8481
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18309875
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/309875 | Information processing apparatus, settings applying method, and medium | Apr 30, 2023 | Issued |
Array
(
[id] => 20673174
[patent_doc_number] => 12613685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-28
[patent_title] => Register allocation optimization using per-register bin packing
[patent_app_type] => utility
[patent_app_number] => 18/309987
[patent_app_country] => US
[patent_app_date] => 2023-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1204
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18309987
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/309987 | Register allocation optimization using per-register bin packing | Apr 30, 2023 | Issued |
Array
(
[id] => 18741682
[patent_doc_number] => 20230350663
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-02
[patent_title] => METHOD FOR VALIDATING AN UPGRADED VERSION OF WIND TURBINE CONTROL SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 18/141992
[patent_app_country] => US
[patent_app_date] => 2023-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5994
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141992
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/141992 | METHOD FOR VALIDATING AN UPGRADED VERSION OF WIND TURBINE CONTROL SOFTWARE | Apr 30, 2023 | Pending |
Array
(
[id] => 20609851
[patent_doc_number] => 12585453
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-24
[patent_title] => Systems and methods for updating witness sled firmware
[patent_app_type] => utility
[patent_app_number] => 18/307976
[patent_app_country] => US
[patent_app_date] => 2023-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9124
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18307976
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/307976 | Systems and methods for updating witness sled firmware | Apr 26, 2023 | Issued |
Array
(
[id] => 19971151
[patent_doc_number] => 12339762
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Method for monitoring an execution of a program code portion and corresponding system-on-chip
[patent_app_type] => utility
[patent_app_number] => 18/306032
[patent_app_country] => US
[patent_app_date] => 2023-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 1287
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18306032
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/306032 | Method for monitoring an execution of a program code portion and corresponding system-on-chip | Apr 23, 2023 | Issued |
Array
(
[id] => 20242755
[patent_doc_number] => 12423073
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Software component dependency tracker
[patent_app_type] => utility
[patent_app_number] => 18/295554
[patent_app_country] => US
[patent_app_date] => 2023-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3631
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18295554
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/295554 | Software component dependency tracker | Apr 3, 2023 | Issued |
Array
(
[id] => 20922513
[patent_doc_number] => 12717574
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-08-25
[patent_title] => Rapid software product version detection and certification
[patent_app_type] => utility
[patent_app_number] => 18/295528
[patent_app_country] => US
[patent_app_date] => 2023-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 0
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 437
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18295528
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/295528 | RAPID SOFTWARE PRODUCT VERSION DETECTION AND CERTIFICATION | Apr 3, 2023 | Pending |
Array
(
[id] => 18519866
[patent_doc_number] => 11709757
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-07-25
[patent_title] => Systems and methods for integrating script development and script validation platforms based on detected dependency branches in script code
[patent_app_type] => utility
[patent_app_number] => 18/180208
[patent_app_country] => US
[patent_app_date] => 2023-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11245
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18180208
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/180208 | Systems and methods for integrating script development and script validation platforms based on detected dependency branches in script code | Mar 7, 2023 | Issued |
Array
(
[id] => 18471396
[patent_doc_number] => 20230205682
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => IMMUTABLE PROTECTION OF SOFTWARE AND/OR COMPUTING HARDWARE TESTING DATA
[patent_app_type] => utility
[patent_app_number] => 18/118248
[patent_app_country] => US
[patent_app_date] => 2023-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18118248
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/118248 | Immutable protection of software and/or computing hardware testing data | Mar 6, 2023 | Issued |
Array
(
[id] => 18728582
[patent_doc_number] => 20230342876
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-26
[patent_title] => ENHANCED COMPUTER VISION APPLICATION PROGRAMMING INTERFACE
[patent_app_type] => utility
[patent_app_number] => 18/178059
[patent_app_country] => US
[patent_app_date] => 2023-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4091
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18178059
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/178059 | Enhanced computer vision application programming interface | Mar 2, 2023 | Issued |
Array
(
[id] => 19334270
[patent_doc_number] => 20240248700
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => PARENT-CHILD GPU FIRMWARE UPDATES ON A GPU-AS-A-SERVICE CLOUD
[patent_app_type] => utility
[patent_app_number] => 18/158585
[patent_app_country] => US
[patent_app_date] => 2023-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158585
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/158585 | PARENT-CHILD GPU FIRMWARE UPDATES ON A GPU-AS-A-SERVICE CLOUD | Jan 23, 2023 | Abandoned |
Array
(
[id] => 18513355
[patent_doc_number] => 20230229585
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => SYSTEM AND METHOD FOR TEST CODE GENERATION IN SOFTWARE TESTING
[patent_app_type] => utility
[patent_app_number] => 18/097730
[patent_app_country] => US
[patent_app_date] => 2023-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4873
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -1
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18097730
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/097730 | SYSTEM AND METHOD FOR TEST CODE GENERATION IN SOFTWARE TESTING | Jan 16, 2023 | Abandoned |
Array
(
[id] => 19414528
[patent_doc_number] => 12080362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-03
[patent_title] => Method and apparatus for providing wear leveling
[patent_app_type] => utility
[patent_app_number] => 18/154372
[patent_app_country] => US
[patent_app_date] => 2023-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9743
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18154372
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/154372 | Method and apparatus for providing wear leveling | Jan 12, 2023 | Issued |
Array
(
[id] => 19376635
[patent_doc_number] => 12068215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-20
[patent_title] => Method and apparatus for providing thermal wear leveling
[patent_app_type] => utility
[patent_app_number] => 18/152022
[patent_app_country] => US
[patent_app_date] => 2023-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6435
[patent_no_of_claims] => 17
[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] => 18152022
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/152022 | Method and apparatus for providing thermal wear leveling | Jan 8, 2023 | Issued |