Search

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 numberTitle of the applicationFiling DateStatus
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
Array ( [id] => 16478116 [patent_doc_number] => 10853063 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-01 [patent_title] => Commit history linearization [patent_app_type] => utility [patent_app_number] => 16/663002 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7390 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16663002 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/663002
Commit history linearization Oct 23, 2019 Issued
Array ( [id] => 16864484 [patent_doc_number] => 11023224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Firmware update method for smart charging device [patent_app_type] => utility [patent_app_number] => 16/589590 [patent_app_country] => US [patent_app_date] => 2019-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3205 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16589590 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/589590
Firmware update method for smart charging device Sep 30, 2019 Issued
Array ( [id] => 16729809 [patent_doc_number] => 20210096956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => PATCH RECONCILIATION OF STORAGE NODES WITHIN A STORAGE CLUSTER [patent_app_type] => utility [patent_app_number] => 16/588983 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10651 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16588983 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/588983
Patch reconciliation of storage nodes within a storage cluster Sep 29, 2019 Issued
Array ( [id] => 16729684 [patent_doc_number] => 20210096831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => AUTOMATED SOFTWARE GENERATION THROUGH MUTATION AND ARTIFICIAL SELECTION [patent_app_type] => utility [patent_app_number] => 16/589029 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9388 [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] => 16589029 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/589029
Automated software generation through mutation and artificial selection Sep 29, 2019 Issued
Array ( [id] => 16864616 [patent_doc_number] => 11023358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Review process for evaluating changes to target code for a software-based product [patent_app_type] => utility [patent_app_number] => 16/576783 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12912 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16576783 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/576783
Review process for evaluating changes to target code for a software-based product Sep 19, 2019 Issued
Array ( [id] => 16864616 [patent_doc_number] => 11023358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Review process for evaluating changes to target code for a software-based product [patent_app_type] => utility [patent_app_number] => 16/576783 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12912 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16576783 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/576783
Review process for evaluating changes to target code for a software-based product Sep 19, 2019 Issued
Array ( [id] => 16535147 [patent_doc_number] => 10877747 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-29 [patent_title] => Configuring enterprise resource planning software and generating a customized report about software configuration [patent_app_type] => utility [patent_app_number] => 16/570680 [patent_app_country] => US [patent_app_date] => 2019-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11515 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16570680 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/570680
Configuring enterprise resource planning software and generating a customized report about software configuration Sep 12, 2019 Issued
Array ( [id] => 16772793 [patent_doc_number] => 10983899 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-20 [patent_title] => Automatic configuration and deployment of environments of a system [patent_app_type] => utility [patent_app_number] => 16/569154 [patent_app_country] => US [patent_app_date] => 2019-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 15640 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569154 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/569154
Automatic configuration and deployment of environments of a system Sep 11, 2019 Issued
Array ( [id] => 16659307 [patent_doc_number] => 20210055944 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => GRAPHICAL USER INTERFACE FOR MACRO GENERATION, MODIFICATION, AND VERIFICATION [patent_app_type] => utility [patent_app_number] => 16/564665 [patent_app_country] => US [patent_app_date] => 2019-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14978 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16564665 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/564665
Graphical user interface for macro generation, modification, and verification Sep 8, 2019 Issued
Array ( [id] => 17401560 [patent_doc_number] => 20220043650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => SOFTWARE CHECKPOINT-RESTORATION BETWEEN DISTINCTLY COMPILED EXECUTABLES [patent_app_type] => utility [patent_app_number] => 17/417561 [patent_app_country] => US [patent_app_date] => 2019-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8163 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17417561 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/417561
Software checkpoint-restoration between distinctly compiled executables Aug 27, 2019 Issued
Array ( [id] => 16659372 [patent_doc_number] => 20210056009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => RISK-FOCUSED TESTING [patent_app_type] => utility [patent_app_number] => 16/543635 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9784 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543635 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543635
Risk-focused testing Aug 18, 2019 Issued
Array ( [id] => 15921665 [patent_doc_number] => 10658079 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-19 [patent_title] => Crowd-based recommendations of a version of firmware for medical devices [patent_app_type] => utility [patent_app_number] => 16/543564 [patent_app_country] => US [patent_app_date] => 2019-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 30413 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543564
Crowd-based recommendations of a version of firmware for medical devices Aug 17, 2019 Issued
Array ( [id] => 16439034 [patent_doc_number] => 20200356360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => AUTOMATED SOFTWARE SELECTION USING MATRIX FACTORIZATION [patent_app_type] => utility [patent_app_number] => 16/532695 [patent_app_country] => US [patent_app_date] => 2019-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3921 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16532695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/532695
Automated software selection using matrix factorization Aug 5, 2019 Issued
Array ( [id] => 16623451 [patent_doc_number] => 20210042104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => Method and Apparatus for Platform as a Service (PaaS) Automation Control [patent_app_type] => utility [patent_app_number] => 16/533367 [patent_app_country] => US [patent_app_date] => 2019-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16631 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16533367 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/533367
Method and apparatus for platform as a service (PaaS) automation control Aug 5, 2019 Issued
Array ( [id] => 16706202 [patent_doc_number] => 10956134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Itemization of rule branch condition expressions [patent_app_type] => utility [patent_app_number] => 16/529943 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 4214 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16529943 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/529943
Itemization of rule branch condition expressions Aug 1, 2019 Issued
Array ( [id] => 17091698 [patent_doc_number] => 11119888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Data verification system [patent_app_type] => utility [patent_app_number] => 16/528506 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9683 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16528506 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/528506
Data verification system Jul 30, 2019 Issued
Array ( [id] => 16615694 [patent_doc_number] => 20210034347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => AUTOMATED DEPLOYMENT OF SOFTWARE COMPONENTS [patent_app_type] => utility [patent_app_number] => 16/527545 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6835 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16527545 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/527545
AUTOMATED DEPLOYMENT OF SOFTWARE COMPONENTS Jul 30, 2019 Abandoned
Array ( [id] => 15562583 [patent_doc_number] => 20200065703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => ADVERSARIAL AUTOMATED REINFORCEMENT-LEARNING-BASED APPLICATION-MANAGER TRAINING [patent_app_type] => utility [patent_app_number] => 16/518807 [patent_app_country] => US [patent_app_date] => 2019-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17355 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16518807 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/518807
Adversarial automated reinforcement-learning-based application-manager training Jul 21, 2019 Issued
Array ( [id] => 15561491 [patent_doc_number] => 20200065157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => AUTOMATED REINFORCEMENT-LEARNING-BASED APPLICATION MANAGER THAT LEARNS AND IMPROVES A REWARD FUNCTION [patent_app_type] => utility [patent_app_number] => 16/518763 [patent_app_country] => US [patent_app_date] => 2019-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16518763 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/518763
Automated reinforcement-learning-based application manager that learns and improves a reward function Jul 21, 2019 Issued
Menu