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] => 14917993 [patent_doc_number] => 10430316 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Application thread visualization [patent_app_type] => utility [patent_app_number] => 15/573967 [patent_app_country] => US [patent_app_date] => 2015-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 6011 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15573967 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/573967
Application thread visualization May 20, 2015 Issued
Array ( [id] => 11875321 [patent_doc_number] => 09747092 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Substrate processing system and method of installing PLC software' [patent_app_type] => utility [patent_app_number] => 14/711641 [patent_app_country] => US [patent_app_date] => 2015-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2826 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14711641 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/711641
Substrate processing system and method of installing PLC software May 12, 2015 Issued
Array ( [id] => 12228982 [patent_doc_number] => 09916227 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-13 [patent_title] => 'Systems and methods for analyzing software compatibility' [patent_app_type] => utility [patent_app_number] => 14/704740 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 32 [patent_no_of_words] => 19600 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14704740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/704740
Systems and methods for analyzing software compatibility May 4, 2015 Issued
Array ( [id] => 14735791 [patent_doc_number] => 10387295 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-20 [patent_title] => Application testing using multiple context-aware threads [patent_app_type] => utility [patent_app_number] => 14/704886 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14704886 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/704886
Application testing using multiple context-aware threads May 4, 2015 Issued
Array ( [id] => 10446676 [patent_doc_number] => 20150331690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'METHOD AND APPARATUS FOR ASSOCIATING INFORMATION' [patent_app_type] => utility [patent_app_number] => 14/667765 [patent_app_country] => US [patent_app_date] => 2015-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7329 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14667765 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/667765
Method and apparatus for associating information Mar 24, 2015 Issued
Array ( [id] => 12228895 [patent_doc_number] => 09916140 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-13 [patent_title] => 'Method of generating end-to-end web application from tooling' [patent_app_type] => utility [patent_app_number] => 14/666110 [patent_app_country] => US [patent_app_date] => 2015-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5908 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14666110 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/666110
Method of generating end-to-end web application from tooling Mar 22, 2015 Issued
Array ( [id] => 11069932 [patent_doc_number] => 20160266896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'SMART SOURCE CODE REVIEW SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/645838 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9070 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14645838 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645838
Smart source code review system Mar 11, 2015 Issued
Array ( [id] => 10644226 [patent_doc_number] => 09361092 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-06-07 [patent_title] => 'Recommending upgrade actions during migration' [patent_app_type] => utility [patent_app_number] => 14/641753 [patent_app_country] => US [patent_app_date] => 2015-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6427 [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] => 14641753 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/641753
Recommending upgrade actions during migration Mar 8, 2015 Issued
Array ( [id] => 11070036 [patent_doc_number] => 20160267000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-15 [patent_title] => 'TRANSACTIONAL EXECUTION OF NATIVE METHODS' [patent_app_type] => utility [patent_app_number] => 14/641828 [patent_app_country] => US [patent_app_date] => 2015-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13548 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14641828 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/641828
Transactional execution of native methods Mar 8, 2015 Issued
Array ( [id] => 12234875 [patent_doc_number] => 20180067738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'AUTOMATIC DEPLOYMENT OF CONTROL CODE' [patent_app_type] => utility [patent_app_number] => 15/556014 [patent_app_country] => US [patent_app_date] => 2015-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4071 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15556014 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/556014
AUTOMATIC DEPLOYMENT OF CONTROL CODE Mar 5, 2015 Abandoned
Array ( [id] => 10383946 [patent_doc_number] => 20150268953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD, AND COMPUTER PROGRAM PRODUCT' [patent_app_type] => utility [patent_app_number] => 14/638008 [patent_app_country] => US [patent_app_date] => 2015-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7506 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14638008 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/638008
Information processing apparatus and method, and computer program product Mar 3, 2015 Issued
Array ( [id] => 10446663 [patent_doc_number] => 20150331677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'COMPILING METHOD AND COMPILING DEVICE' [patent_app_type] => utility [patent_app_number] => 14/638351 [patent_app_country] => US [patent_app_date] => 2015-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11954 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14638351 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/638351
Compiling method and compiling device Mar 3, 2015 Issued
Array ( [id] => 10392858 [patent_doc_number] => 20150277864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'COMPILER, COMPILE METHOD AND COMPILE APPARATUS' [patent_app_type] => utility [patent_app_number] => 14/636609 [patent_app_country] => US [patent_app_date] => 2015-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 32301 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14636609 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/636609
Compiler, compile method and compile apparatus Mar 2, 2015 Issued
Array ( [id] => 10292317 [patent_doc_number] => 20150177316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-25 [patent_title] => 'METHOD AND APPARATUS FOR AN EFFICIENT FRAMEWORK FOR TESTCELL DEVELOPMENT' [patent_app_type] => utility [patent_app_number] => 14/635225 [patent_app_country] => US [patent_app_date] => 2015-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7294 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14635225 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/635225
Method and apparatus for an efficient framework for testcell development Mar 1, 2015 Issued
Array ( [id] => 11056663 [patent_doc_number] => 20160253625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'Employing Dependency Graph in Software Build Projects' [patent_app_type] => utility [patent_app_number] => 14/633120 [patent_app_country] => US [patent_app_date] => 2015-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6356 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14633120 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/633120
Employing dependency graph in software build projects Feb 25, 2015 Issued
Array ( [id] => 11897066 [patent_doc_number] => 09767002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'Verification of product release requirements' [patent_app_type] => utility [patent_app_number] => 14/630828 [patent_app_country] => US [patent_app_date] => 2015-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6292 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14630828 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/630828
Verification of product release requirements Feb 24, 2015 Issued
Array ( [id] => 12966607 [patent_doc_number] => 09875097 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Applying configuration alignment in build projects [patent_app_type] => utility [patent_app_number] => 14/631050 [patent_app_country] => US [patent_app_date] => 2015-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4249 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14631050 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/631050
Applying configuration alignment in build projects Feb 24, 2015 Issued
Array ( [id] => 11332913 [patent_doc_number] => 09524159 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-20 [patent_title] => 'Updating an operating system' [patent_app_type] => utility [patent_app_number] => 14/631750 [patent_app_country] => US [patent_app_date] => 2015-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6260 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14631750 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/631750
Updating an operating system Feb 24, 2015 Issued
Array ( [id] => 10462076 [patent_doc_number] => 20150347092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'System and Method for Generating Web Sites in an Arbitrary Object Framework' [patent_app_type] => utility [patent_app_number] => 14/613283 [patent_app_country] => US [patent_app_date] => 2015-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3826 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14613283 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/613283
System and Method for Generating Web Sites in an Arbitrary Object Framework Feb 2, 2015 Abandoned
Array ( [id] => 11563623 [patent_doc_number] => 09626212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-18 [patent_title] => 'Live migration of virtual machines with memory state sharing' [patent_app_type] => utility [patent_app_number] => 14/587826 [patent_app_country] => US [patent_app_date] => 2014-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 15968 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14587826 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/587826
Live migration of virtual machines with memory state sharing Dec 30, 2014 Issued
Menu