
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] => 14845477
[patent_doc_number] => 20190281139
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => SYSTEM AND METHOD FOR DEPLOYING RESOURCES WITHIN A COMPUTING INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 16/356127
[patent_app_country] => US
[patent_app_date] => 2019-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11500
[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] => 16356127
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/356127 | System and method for deploying resources within a computing infrastructure | Mar 17, 2019 | Issued |
Array
(
[id] => 14901335
[patent_doc_number] => 20190294433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => APPLICATION CONFIGURATION FILE GENERATION METHOD AND APPARATUS, APPLICATION PAGE DISPLAY METHOD AND APPARATUS AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/352997
[patent_app_country] => US
[patent_app_date] => 2019-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12024
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16352997
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/352997 | Application configuration file generation method and apparatus, application page display method and apparatus and storage medium | Mar 13, 2019 | Issued |
Array
(
[id] => 16185970
[patent_doc_number] => 10719302
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-21
[patent_title] => Code origination data management for code assembly
[patent_app_type] => utility
[patent_app_number] => 16/299846
[patent_app_country] => US
[patent_app_date] => 2019-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 24769
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299846
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/299846 | Code origination data management for code assembly | Mar 11, 2019 | Issued |
Array
(
[id] => 17847148
[patent_doc_number] => 11436526
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-09-06
[patent_title] => Systems and methods for bot-on-bot optimization
[patent_app_type] => utility
[patent_app_number] => 16/286037
[patent_app_country] => US
[patent_app_date] => 2019-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 14288
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16286037
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/286037 | Systems and methods for bot-on-bot optimization | Feb 25, 2019 | Issued |
Array
(
[id] => 17794211
[patent_doc_number] => 20220253303
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-11
[patent_title] => SOFTWARE UPDATE DEVICE, VEHICLE, AND SOFTWARE UPDATE METHOD
[patent_app_type] => utility
[patent_app_number] => 17/432310
[patent_app_country] => US
[patent_app_date] => 2019-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9625
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 17432310
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/432310 | Software update device, vehicle, and software update method | Feb 21, 2019 | Issued |
Array
(
[id] => 14444361
[patent_doc_number] => 20190180054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[patent_title] => CONSENT RECEIPT MANAGEMENT SYSTEMS AND RELATED METHODS
[patent_app_type] => utility
[patent_app_number] => 16/278119
[patent_app_country] => US
[patent_app_date] => 2019-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35964
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16278119
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/278119 | Consent receipt management systems and related methods | Feb 16, 2019 | Issued |
Array
(
[id] => 16527319
[patent_doc_number] => 20200401399
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => APPLICATION DIVISION DEVICE, METHOD AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/969506
[patent_app_country] => US
[patent_app_date] => 2019-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6998
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 16969506
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/969506 | Application division device, method and program | Feb 13, 2019 | Issued |
Array
(
[id] => 14443849
[patent_doc_number] => 20190179798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[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/266863
[patent_app_country] => US
[patent_app_date] => 2019-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6195
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16266863
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/266863 | System and method for scheduling instructions in a multithread SIMD architecture with a fixed number of registers | Feb 3, 2019 | Issued |
Array
(
[id] => 16208933
[patent_doc_number] => 20200241923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => RESOURCE INSTRUMENT FOR PROCESSING A REAL-TIME RESOURCE EVENT
[patent_app_type] => utility
[patent_app_number] => 16/262318
[patent_app_country] => US
[patent_app_date] => 2019-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9853
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16262318
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/262318 | Resource instrument for processing a real-time resource event | Jan 29, 2019 | Issued |
Array
(
[id] => 16292121
[patent_doc_number] => 10768971
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-08
[patent_title] => Cross-hypervisor live mount of backed up virtual machine data
[patent_app_type] => utility
[patent_app_number] => 16/262721
[patent_app_country] => US
[patent_app_date] => 2019-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 40345
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16262721
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/262721 | Cross-hypervisor live mount of backed up virtual machine data | Jan 29, 2019 | Issued |
Array
(
[id] => 15561433
[patent_doc_number] => 20200065128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => MODULAR REINFORCEMENT-LEARNING-BASED APPLICATION MANAGER
[patent_app_type] => utility
[patent_app_number] => 16/261253
[patent_app_country] => US
[patent_app_date] => 2019-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13493
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16261253
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/261253 | Modular reinforcement-learning-based application manager | Jan 28, 2019 | Issued |
Array
(
[id] => 16208885
[patent_doc_number] => 20200241875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => CLASS DATA LOADING ACCELERATION
[patent_app_type] => utility
[patent_app_number] => 16/260168
[patent_app_country] => US
[patent_app_date] => 2019-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7721
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16260168
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/260168 | Class data loading acceleration | Jan 28, 2019 | Issued |
Array
(
[id] => 17046694
[patent_doc_number] => 11099874
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-24
[patent_title] => Efficient userspace driver isolation by shallow virtual machines
[patent_app_type] => utility
[patent_app_number] => 16/258924
[patent_app_country] => US
[patent_app_date] => 2019-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 11741
[patent_no_of_claims] => 17
[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] => 16258924
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/258924 | Efficient userspace driver isolation by shallow virtual machines | Jan 27, 2019 | Issued |
Array
(
[id] => 16772797
[patent_doc_number] => 10983903
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-04-20
[patent_title] => Enhanced automated protocol for secure application testing
[patent_app_type] => utility
[patent_app_number] => 16/255488
[patent_app_country] => US
[patent_app_date] => 2019-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11661
[patent_no_of_claims] => 23
[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] => 16255488
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/255488 | Enhanced automated protocol for secure application testing | Jan 22, 2019 | Issued |
Array
(
[id] => 16910338
[patent_doc_number] => 11042377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-22
[patent_title] => Collapsing of multiple nested loops, methods, and instructions
[patent_app_type] => utility
[patent_app_number] => 16/233955
[patent_app_country] => US
[patent_app_date] => 2018-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 27
[patent_no_of_words] => 18697
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 401
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16233955
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/233955 | Collapsing of multiple nested loops, methods, and instructions | Dec 26, 2018 | Issued |
Array
(
[id] => 16017937
[patent_doc_number] => 20200183812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-11
[patent_title] => OPTIMIZING TEST COVERAGE BASED ON ACTUAL USE
[patent_app_type] => utility
[patent_app_number] => 16/214724
[patent_app_country] => US
[patent_app_date] => 2018-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12335
[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] => 16214724
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/214724 | Optimizing test coverage based on actual use | Dec 9, 2018 | Issued |
Array
(
[id] => 15458941
[patent_doc_number] => 20200042295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => AI-GENERATED INSTANT MICRO APPS
[patent_app_type] => utility
[patent_app_number] => 16/213279
[patent_app_country] => US
[patent_app_date] => 2018-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12891
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16213279
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/213279 | AI-generated instant micro apps | Dec 6, 2018 | Issued |
Array
(
[id] => 14411189
[patent_doc_number] => 20190171438
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => ACTIVE ADAPTATION OF NETWORKED COMPUTE DEVICES USING VETTED REUSABLE SOFTWARE COMPONENTS
[patent_app_type] => utility
[patent_app_number] => 16/211680
[patent_app_country] => US
[patent_app_date] => 2018-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 83821
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16211680
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/211680 | Active adaptation of networked compute devices using vetted reusable software components | Dec 5, 2018 | Issued |
Array
(
[id] => 16574112
[patent_doc_number] => 10896035
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-01-19
[patent_title] => Methods of converting APIs into objects and uses thereof
[patent_app_type] => utility
[patent_app_number] => 16/211144
[patent_app_country] => US
[patent_app_date] => 2018-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4687
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[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] => 16211144
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/211144 | Methods of converting APIs into objects and uses thereof | Dec 4, 2018 | Issued |
Array
(
[id] => 16278785
[patent_doc_number] => 10761815
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-01
[patent_title] => Supporting non-OData sources in application development
[patent_app_type] => utility
[patent_app_number] => 16/208981
[patent_app_country] => US
[patent_app_date] => 2018-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6002
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16208981
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/208981 | Supporting non-OData sources in application development | Dec 3, 2018 | Issued |