
John Q. Chavis
Examiner (ID: 7184, Phone: (571)272-3720 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2307, 2193, 2122, 2899, 2762, 2191, 2787, 2316, 2124, 2764 |
| Total Applications | 1631 |
| Issued Applications | 1371 |
| Pending Applications | 60 |
| Abandoned Applications | 209 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16486808
[patent_doc_number] => 20200380415
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => INTEGRATION OF LEARNING MODELS INTO A SOFTWARE DEVELOPMENT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/875565
[patent_app_country] => US
[patent_app_date] => 2020-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10021
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16875565
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/875565 | Integration of learning models into a software development system | May 14, 2020 | Issued |
Array
(
[id] => 17091708
[patent_doc_number] => 11119898
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-14
[patent_title] => Automatic code coverage file recommendation
[patent_app_type] => utility
[patent_app_number] => 16/868593
[patent_app_country] => US
[patent_app_date] => 2020-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7840
[patent_no_of_claims] => 20
[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] => 16868593
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/868593 | Automatic code coverage file recommendation | May 6, 2020 | Issued |
Array
(
[id] => 16400894
[patent_doc_number] => 20200341752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => ELECTRONIC APPARATUS AND METHOD FOR CONTROLLING THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/855314
[patent_app_country] => US
[patent_app_date] => 2020-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10047
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16855314
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/855314 | ELECTRONIC APPARATUS AND METHOD FOR CONTROLLING THEREOF | Apr 21, 2020 | Abandoned |
Array
(
[id] => 17955571
[patent_doc_number] => 11481680
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Verifying confidential machine learning models
[patent_app_type] => utility
[patent_app_number] => 16/851507
[patent_app_country] => US
[patent_app_date] => 2020-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7553
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 14
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16851507
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/851507 | Verifying confidential machine learning models | Apr 16, 2020 | Issued |
Array
(
[id] => 16393590
[patent_doc_number] => 20200334531
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-22
[patent_title] => ARTIFICIAL INTELLIGENCE REASONING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/850192
[patent_app_country] => US
[patent_app_date] => 2020-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23916
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850192
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/850192 | Artificial intelligence reasoning system | Apr 15, 2020 | Issued |
Array
(
[id] => 17091565
[patent_doc_number] => 11119754
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-14
[patent_title] => Upgrading system components with forward and backward compatibility
[patent_app_type] => utility
[patent_app_number] => 16/837530
[patent_app_country] => US
[patent_app_date] => 2020-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7405
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16837530
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/837530 | Upgrading system components with forward and backward compatibility | Mar 31, 2020 | Issued |
Array
(
[id] => 17114050
[patent_doc_number] => 20210294647
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-23
[patent_title] => SORTING ACTIVITY FEED NOTIFICATIONS TO ENHANCE TEAM EFFICIENCY
[patent_app_type] => utility
[patent_app_number] => 16/832274
[patent_app_country] => US
[patent_app_date] => 2020-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 32236
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16832274
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/832274 | Sorting activity feed notifications to enhance team efficiency | Mar 26, 2020 | Issued |
Array
(
[id] => 17408867
[patent_doc_number] => 11249749
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-15
[patent_title] => Automatic generation of configuration files
[patent_app_type] => utility
[patent_app_number] => 16/830698
[patent_app_country] => US
[patent_app_date] => 2020-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4499
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16830698
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/830698 | Automatic generation of configuration files | Mar 25, 2020 | Issued |
Array
(
[id] => 17940868
[patent_doc_number] => 11475326
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-18
[patent_title] => Analyzing test result failures using artificial intelligence models
[patent_app_type] => utility
[patent_app_number] => 16/815952
[patent_app_country] => US
[patent_app_date] => 2020-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9380
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815952
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/815952 | Analyzing test result failures using artificial intelligence models | Mar 10, 2020 | Issued |
Array
(
[id] => 17394890
[patent_doc_number] => 11243904
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-08
[patent_title] => System and method for scheduling instructions in a multithread SIMD architecture with a fixed number of registers
[patent_app_type] => utility
[patent_app_number] => 16/813336
[patent_app_country] => US
[patent_app_date] => 2020-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6222
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813336
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/813336 | System and method for scheduling instructions in a multithread SIMD architecture with a fixed number of registers | Mar 8, 2020 | Issued |
Array
(
[id] => 17024105
[patent_doc_number] => 20210247976
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-12
[patent_title] => TRACKING RELATED CHANGES WITH CODE ANNOTATIONS
[patent_app_type] => utility
[patent_app_number] => 16/784538
[patent_app_country] => US
[patent_app_date] => 2020-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6644
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16784538
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/784538 | Tracking related changes with code annotations | Feb 6, 2020 | Issued |
Array
(
[id] => 18750550
[patent_doc_number] => 11809864
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-07
[patent_title] => Process for evaluating software elements within software
[patent_app_type] => utility
[patent_app_number] => 17/421713
[patent_app_country] => US
[patent_app_date] => 2020-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 17
[patent_no_of_words] => 11305
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[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] => 17421713
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/421713 | Process for evaluating software elements within software | Jan 14, 2020 | Issued |
Array
(
[id] => 16918626
[patent_doc_number] => 20210191718
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => METHODS AND SYSTEMS FOR AUTOMATED, INTELLIGENT APPLICATION DEVELOPMENT BY SCANNING METADATA BY A PLUG-IN TO MAKE RECOMMENDATIONS
[patent_app_type] => utility
[patent_app_number] => 16/725786
[patent_app_country] => US
[patent_app_date] => 2019-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13993
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16725786
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/725786 | Methods and systems for automated, intelligent application development by scanning metadata by a plug-in to make recommendations | Dec 22, 2019 | Issued |
Array
(
[id] => 15773187
[patent_doc_number] => 20200117611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-16
[patent_title] => SYSTEM AND METHOD FOR DATA PROCESSING
[patent_app_type] => utility
[patent_app_number] => 16/715151
[patent_app_country] => US
[patent_app_date] => 2019-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11380
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16715151
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/715151 | System and method for data processing | Dec 15, 2019 | Issued |
Array
(
[id] => 16972413
[patent_doc_number] => 11068385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-20
[patent_title] => Behavior driven development test framework for application programming interfaces and webservices
[patent_app_type] => utility
[patent_app_number] => 16/712586
[patent_app_country] => US
[patent_app_date] => 2019-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6479
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16712586
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/712586 | Behavior driven development test framework for application programming interfaces and webservices | Dec 11, 2019 | Issued |
Array
(
[id] => 17001279
[patent_doc_number] => 11080089
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-08-03
[patent_title] => Systems and methods for managing execution of a sequence of software applications
[patent_app_type] => utility
[patent_app_number] => 16/704353
[patent_app_country] => US
[patent_app_date] => 2019-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7611
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16704353
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/704353 | Systems and methods for managing execution of a sequence of software applications | Dec 4, 2019 | Issued |
Array
(
[id] => 15837091
[patent_doc_number] => 20200133828
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-30
[patent_title] => Conducting Automated Software Testing Using Centralized Controller and Distributed Test Host Servers
[patent_app_type] => utility
[patent_app_number] => 16/693685
[patent_app_country] => US
[patent_app_date] => 2019-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14874
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 372
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16693685
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/693685 | Conducting automated software testing using centralized controller and distributed test host servers | Nov 24, 2019 | Issued |
Array
(
[id] => 15594499
[patent_doc_number] => 20200073784
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-05
[patent_title] => TIME-WEIGHTED RISKY CODE PREDICTION
[patent_app_type] => utility
[patent_app_number] => 16/674434
[patent_app_country] => US
[patent_app_date] => 2019-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7111
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16674434
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/674434 | Time-weighted risky code prediction | Nov 4, 2019 | Issued |
Array
(
[id] => 17106123
[patent_doc_number] => 11126338
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-21
[patent_title] => Computer-implemented systems and methods for providing consistent application generation
[patent_app_type] => utility
[patent_app_number] => 16/672657
[patent_app_country] => US
[patent_app_date] => 2019-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 4957
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672657
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672657 | Computer-implemented systems and methods for providing consistent application generation | Nov 3, 2019 | Issued |
Array
(
[id] => 16462862
[patent_doc_number] => 10846210
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-11-24
[patent_title] => Automation of platform release
[patent_app_type] => utility
[patent_app_number] => 16/669642
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8156
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[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] => 16669642
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/669642 | Automation of platform release | Oct 30, 2019 | Issued |