
Andrew M. Lyons
Examiner (ID: 1335, Phone: (571)270-3529 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191 |
| Total Applications | 529 |
| Issued Applications | 379 |
| Pending Applications | 49 |
| Abandoned Applications | 116 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19686365
[patent_doc_number] => 20250004910
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => AUTOMATED SOFTWARE TESTING USING NATURAL LANGUAGE-BASED FORM COMPLETION
[patent_app_type] => utility
[patent_app_number] => 18/214613
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10606
[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] => 18214613
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/214613 | AUTOMATED SOFTWARE TESTING USING NATURAL LANGUAGE-BASED FORM COMPLETION | Jun 26, 2023 | Pending |
Array
(
[id] => 19603290
[patent_doc_number] => 20240394170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => SYSTEMS AND METHODS FOR DETECTING ACCESSIBILITY FAILURES
[patent_app_type] => utility
[patent_app_number] => 18/324940
[patent_app_country] => US
[patent_app_date] => 2023-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10441
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18324940
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/324940 | SYSTEMS AND METHODS FOR DETECTING ACCESSIBILITY FAILURES | May 25, 2023 | Pending |
Array
(
[id] => 19603172
[patent_doc_number] => 20240394052
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => SYSTEMS AND METHODS FOR MANAGING CHANGES IMPLEMENTED IN ONE OR MORE PROJECTS
[patent_app_type] => utility
[patent_app_number] => 18/323411
[patent_app_country] => US
[patent_app_date] => 2023-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15280
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18323411
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/323411 | SYSTEMS AND METHODS FOR MANAGING CHANGES IMPLEMENTED IN ONE OR MORE PROJECTS | May 24, 2023 | Pending |
Array
(
[id] => 19603175
[patent_doc_number] => 20240394055
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => SYSTEMS AND METHODS TO RECOMMEND ONE OR MORE EXTERAL SERVICES FOR AN APPLICATION DEVELOPMENT
[patent_app_type] => utility
[patent_app_number] => 18/324149
[patent_app_country] => US
[patent_app_date] => 2023-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11555
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18324149
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/324149 | SYSTEMS AND METHODS TO RECOMMEND ONE OR MORE EXTERAL SERVICES FOR AN APPLICATION DEVELOPMENT | May 24, 2023 | Pending |
Array
(
[id] => 20257879
[patent_doc_number] => 12430229
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Intelligent way to select regression test cases in system test
[patent_app_type] => utility
[patent_app_number] => 18/200015
[patent_app_country] => US
[patent_app_date] => 2023-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2147
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18200015
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/200015 | Intelligent way to select regression test cases in system test | May 21, 2023 | Issued |
Array
(
[id] => 19538179
[patent_doc_number] => 12130732
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => System and method for performing automated API tests
[patent_app_type] => utility
[patent_app_number] => 18/321689
[patent_app_country] => US
[patent_app_date] => 2023-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10475
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[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] => 18321689
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/321689 | System and method for performing automated API tests | May 21, 2023 | Issued |
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] => 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] => 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] => 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] => 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] => 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 | Pending |
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] => 19558450
[patent_doc_number] => 20240370242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[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] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6945
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[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 | Pending |
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] => 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] => 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] => 19544973
[patent_doc_number] => 20240362009
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[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] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13897
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[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 | Pending |
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 |