
John Q. Chavis
Examiner (ID: 6533, Phone: (571)272-3720 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2124, 2307, 2193, 2122, 2899, 2764, 2316, 2191, 2762, 2787 |
| Total Applications | 1631 |
| Issued Applications | 1371 |
| Pending Applications | 60 |
| Abandoned Applications | 209 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17358620
[patent_doc_number] => 20220019416
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-20
[patent_title] => REMOVING BRANCHING PATHS FROM A COMPUTER PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/376109
[patent_app_country] => US
[patent_app_date] => 2021-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5886
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17376109
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/376109 | Removing branching paths from a computer program | Jul 13, 2021 | Issued |
Array
(
[id] => 18162669
[patent_doc_number] => 20230029262
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-26
[patent_title] => RELATED CHANGE ANALYSIS OF MULTIPLE VERSION CONTROL SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/375787
[patent_app_country] => US
[patent_app_date] => 2021-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5571
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17375787
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/375787 | Related change analysis of multiple version control systems | Jul 13, 2021 | Issued |
Array
(
[id] => 17202156
[patent_doc_number] => 20210342251
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-04
[patent_title] => REVIEW PROCESS FOR EVALUATING CHANGES TO TARGET CODE FOR A SOFTWARE-BASED PRODUCT
[patent_app_type] => utility
[patent_app_number] => 17/331502
[patent_app_country] => US
[patent_app_date] => 2021-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12918
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17331502
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/331502 | Review process for evaluating changes to target code for a software-based product | May 25, 2021 | Issued |
Array
(
[id] => 18430382
[patent_doc_number] => 11675601
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-13
[patent_title] => Systems and methods to control software version when deploying OS application software from the boot firmware
[patent_app_type] => utility
[patent_app_number] => 17/328583
[patent_app_country] => US
[patent_app_date] => 2021-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11082
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17328583
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/328583 | Systems and methods to control software version when deploying OS application software from the boot firmware | May 23, 2021 | Issued |
Array
(
[id] => 18342820
[patent_doc_number] => 11640298
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-02
[patent_title] => Collapsing of multiple nested loops, methods, and instructions
[patent_app_type] => utility
[patent_app_number] => 17/323409
[patent_app_country] => US
[patent_app_date] => 2021-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 27
[patent_no_of_words] => 18744
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17323409
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/323409 | Collapsing of multiple nested loops, methods, and instructions | May 17, 2021 | Issued |
Array
(
[id] => 17824430
[patent_doc_number] => 11429378
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-08-30
[patent_title] => Change estimation in version control system
[patent_app_type] => utility
[patent_app_number] => 17/316468
[patent_app_country] => US
[patent_app_date] => 2021-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 6674
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17316468
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/316468 | Change estimation in version control system | May 9, 2021 | Issued |
Array
(
[id] => 18130248
[patent_doc_number] => 11556457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-17
[patent_title] => Information processing device, non-transitory computer-readable storage medium for storing application startup program, and application startup method
[patent_app_type] => utility
[patent_app_number] => 17/307659
[patent_app_country] => US
[patent_app_date] => 2021-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3479
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17307659
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/307659 | Information processing device, non-transitory computer-readable storage medium for storing application startup program, and application startup method | May 3, 2021 | Issued |
Array
(
[id] => 17054295
[patent_doc_number] => 20210263729
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-26
[patent_title] => BIDIRECTIONAL EVALUATION FOR GENERAL- PURPOSE PROGRAMMING
[patent_app_type] => utility
[patent_app_number] => 17/227227
[patent_app_country] => US
[patent_app_date] => 2021-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27955
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17227227
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/227227 | Bidirectional evaluation for general--purpose programming | Apr 8, 2021 | Issued |
Array
(
[id] => 17801932
[patent_doc_number] => 11416231
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-08-16
[patent_title] => Incompatibility notification and optimal compatible solution
[patent_app_type] => utility
[patent_app_number] => 17/226821
[patent_app_country] => US
[patent_app_date] => 2021-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9762
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17226821
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/226821 | Incompatibility notification and optimal compatible solution | Apr 8, 2021 | Issued |
Array
(
[id] => 17915606
[patent_doc_number] => 20220318002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-06
[patent_title] => USER AND ENTITY BEHAVIOR ANALYTICS OF INFRASTRUCTURE AS CODE IN PRE DEPLOYMENT OF CLOUD INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 17/221801
[patent_app_country] => US
[patent_app_date] => 2021-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3857
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17221801
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/221801 | User and entity behavior analytics of infrastructure as code in pre deployment of cloud infrastructure | Apr 3, 2021 | Issued |
Array
(
[id] => 17907284
[patent_doc_number] => 11461138
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-04
[patent_title] => Systems for processing a resource event across disparate real-time processing networks
[patent_app_type] => utility
[patent_app_number] => 17/207960
[patent_app_country] => US
[patent_app_date] => 2021-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10096
[patent_no_of_claims] => 17
[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] => 17207960
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/207960 | Systems for processing a resource event across disparate real-time processing networks | Mar 21, 2021 | Issued |
Array
(
[id] => 17884801
[patent_doc_number] => 20220300278
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => INDUSTRIAL AUTOMATION DISTRIBUTED PROJECT CONTROL WITH MILESTONE ROLLBACK
[patent_app_type] => utility
[patent_app_number] => 17/207514
[patent_app_country] => US
[patent_app_date] => 2021-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24456
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17207514
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/207514 | Industrial automation distributed project control with milestone rollback | Mar 18, 2021 | Issued |
Array
(
[id] => 17884798
[patent_doc_number] => 20220300275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => QUALIFYING IMPACTS OF CODE CHANGES ON DEPENDENT SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 17/202441
[patent_app_country] => US
[patent_app_date] => 2021-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5963
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17202441
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/202441 | QUALIFYING IMPACTS OF CODE CHANGES ON DEPENDENT SOFTWARE | Mar 15, 2021 | Abandoned |
Array
(
[id] => 17884927
[patent_doc_number] => 20220300404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => QUALIFYING IMPACTS OF THIRD-PARTY CODE CHANGES ON DEPENDENT SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 17/202445
[patent_app_country] => US
[patent_app_date] => 2021-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5963
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17202445
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/202445 | QUALIFYING IMPACTS OF THIRD-PARTY CODE CHANGES ON DEPENDENT SOFTWARE | Mar 15, 2021 | Abandoned |
Array
(
[id] => 17589475
[patent_doc_number] => 11327748
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-10
[patent_title] => Software cooperation possibility determination apparatus and software cooperation possibility determination method
[patent_app_type] => utility
[patent_app_number] => 17/200214
[patent_app_country] => US
[patent_app_date] => 2021-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7700
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17200214
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/200214 | Software cooperation possibility determination apparatus and software cooperation possibility determination method | Mar 11, 2021 | Issued |
Array
(
[id] => 18087275
[patent_doc_number] => 11537409
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => System and method for managing system configuration data models
[patent_app_type] => utility
[patent_app_number] => 17/188185
[patent_app_country] => US
[patent_app_date] => 2021-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 7107
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17188185
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/188185 | System and method for managing system configuration data models | Feb 28, 2021 | Issued |
Array
(
[id] => 17325737
[patent_doc_number] => 11216752
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-01-04
[patent_title] => Optimizing machine learning models
[patent_app_type] => utility
[patent_app_number] => 17/183066
[patent_app_country] => US
[patent_app_date] => 2021-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6441
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17183066
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/183066 | Optimizing machine learning models | Feb 22, 2021 | Issued |
Array
(
[id] => 17744308
[patent_doc_number] => 11392375
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-07-19
[patent_title] => Optimizing software codebases using advanced code complexity metrics
[patent_app_type] => utility
[patent_app_number] => 17/179044
[patent_app_country] => US
[patent_app_date] => 2021-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6501
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179044
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/179044 | Optimizing software codebases using advanced code complexity metrics | Feb 17, 2021 | Issued |
Array
(
[id] => 17771263
[patent_doc_number] => 11403205
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-08-02
[patent_title] => Systems and methods for source code error reoccurrence prevention
[patent_app_type] => utility
[patent_app_number] => 17/170404
[patent_app_country] => US
[patent_app_date] => 2021-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4755
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170404
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/170404 | Systems and methods for source code error reoccurrence prevention | Feb 7, 2021 | Issued |
Array
(
[id] => 17729601
[patent_doc_number] => 11385989
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-07-12
[patent_title] => Automated code review process using relevance analysis to control selection of and interaction with code reviewers
[patent_app_type] => utility
[patent_app_number] => 17/163717
[patent_app_country] => US
[patent_app_date] => 2021-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10017
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17163717
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/163717 | Automated code review process using relevance analysis to control selection of and interaction with code reviewers | Jan 31, 2021 | Issued |