Search

John Q. Chavis

Examiner (ID: 18596)

Most Active Art Unit
2193
Art Unit(s)
2764, 2316, 2122, 2191, 2899, 2124, 2307, 2193, 2762, 2787
Total Applications
1631
Issued Applications
1371
Pending Applications
60
Abandoned Applications
209

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16926996 [patent_doc_number] => 11048479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-29 [patent_title] => Software conversion simulation mode [patent_app_type] => utility [patent_app_number] => 16/368068 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4750 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16368068 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368068
Software conversion simulation mode Mar 27, 2019 Issued
Array ( [id] => 15665385 [patent_doc_number] => 10596907 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-24 [patent_title] => Dynamic application execution for automobile and cloud hybrid environments [patent_app_type] => utility [patent_app_number] => 16/357324 [patent_app_country] => US [patent_app_date] => 2019-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13265 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [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] => 16357324 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/357324
Dynamic application execution for automobile and cloud hybrid environments Mar 18, 2019 Issued
Array ( [id] => 16171473 [patent_doc_number] => 10713040 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Hybrid development systems and methods [patent_app_type] => utility [patent_app_number] => 16/356115 [patent_app_country] => US [patent_app_date] => 2019-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 4871 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16356115 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/356115
Hybrid development systems and methods Mar 17, 2019 Issued
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] => 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] => 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] => 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] => 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] => 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
Menu