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] => 9077676 [patent_doc_number] => 08555268 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-08 [patent_title] => 'Automating dynamic programs' [patent_app_type] => utility [patent_app_number] => 12/671466 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 8042 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12671466 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/671466
Automating dynamic programs Aug 14, 2008 Issued
Array ( [id] => 5418286 [patent_doc_number] => 20090044173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-12 [patent_title] => 'AUTOMATIC COMPUTING SYSTEM, EXECUTION ENVIRONMENT CONTROL' [patent_app_type] => utility [patent_app_number] => 12/188089 [patent_app_country] => US [patent_app_date] => 2008-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9964 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0044/20090044173.pdf [firstpage_image] =>[orig_patent_app_number] => 12188089 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/188089
Automatic computing system, execution environment control Aug 6, 2008 Issued
Array ( [id] => 5417874 [patent_doc_number] => 20090043761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-12 [patent_title] => 'AUTONOMIC COMPUTING SYSTEM, EXECUTION ENVIRONMENT CONTROL PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/188083 [patent_app_country] => US [patent_app_date] => 2008-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9944 [patent_no_of_claims] => 9 [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] => publications/A1/0043/20090043761.pdf [firstpage_image] =>[orig_patent_app_number] => 12188083 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/188083
Autonomic computing system, execution environment control program Aug 6, 2008 Issued
Array ( [id] => 5362708 [patent_doc_number] => 20090037502 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'OBJECT ORIENTED BASED METHODOLOGY FOR MODELING BUSINESS FUNCTIONALITY FOR ENABLING IMPLEMENTATION IN A WEB BASED ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/186562 [patent_app_country] => US [patent_app_date] => 2008-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10446 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0037/20090037502.pdf [firstpage_image] =>[orig_patent_app_number] => 12186562 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/186562
Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment Aug 5, 2008 Issued
Array ( [id] => 1078963 [patent_doc_number] => 07617484 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-10 [patent_title] => 'Concern based hole analysis' [patent_app_type] => utility [patent_app_number] => 12/186277 [patent_app_country] => US [patent_app_date] => 2008-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1882 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/617/07617484.pdf [firstpage_image] =>[orig_patent_app_number] => 12186277 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/186277
Concern based hole analysis Aug 4, 2008 Issued
Array ( [id] => 6147360 [patent_doc_number] => 20110131403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-02 [patent_title] => 'VERIFYING FIRMWARE' [patent_app_type] => utility [patent_app_number] => 13/055245 [patent_app_country] => US [patent_app_date] => 2008-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5601 [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] => publications/A1/0131/20110131403.pdf [firstpage_image] =>[orig_patent_app_number] => 13055245 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/055245
Verifying firmware Jul 31, 2008 Issued
Array ( [id] => 8716280 [patent_doc_number] => 08402432 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-19 [patent_title] => 'System and method of creating and communicating with component based wireless applications' [patent_app_type] => utility [patent_app_number] => 12/183897 [patent_app_country] => US [patent_app_date] => 2008-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10934 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12183897 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/183897
System and method of creating and communicating with component based wireless applications Jul 30, 2008 Issued
Array ( [id] => 208768 [patent_doc_number] => 07631306 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-12-08 [patent_title] => 'System and method for network image propagation without a predefined network' [patent_app_type] => utility [patent_app_number] => 12/182490 [patent_app_country] => US [patent_app_date] => 2008-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3382 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/631/07631306.pdf [firstpage_image] =>[orig_patent_app_number] => 12182490 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/182490
System and method for network image propagation without a predefined network Jul 29, 2008 Issued
Array ( [id] => 5363080 [patent_doc_number] => 20090037874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'OBJECT ORIENTED BASED METHODOLOGY FOR MODELING BUSINESS FUNCTIONALITY FOR ENABLING IMPLEMENTATION IN A WEB BASED ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/178875 [patent_app_country] => US [patent_app_date] => 2008-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10466 [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] => publications/A1/0037/20090037874.pdf [firstpage_image] =>[orig_patent_app_number] => 12178875 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/178875
Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment Jul 23, 2008 Issued
Array ( [id] => 5292219 [patent_doc_number] => 20090024949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'OBJECT ORIENTED BASED METHODOLOGY FOR MODELING BUSINESS FUNCTIONALITY FOR ENABLING IMPLEMENTATION IN A WEB BASED ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/179019 [patent_app_country] => US [patent_app_date] => 2008-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10464 [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] => publications/A1/0024/20090024949.pdf [firstpage_image] =>[orig_patent_app_number] => 12179019 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/179019
Object oriented based methodology for modeling business functionality for enabling implementation in a web based environment Jul 23, 2008 Issued
Array ( [id] => 9116380 [patent_doc_number] => 08572572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-29 [patent_title] => 'Dynamic source code analyzer' [patent_app_type] => utility [patent_app_number] => 12/176083 [patent_app_country] => US [patent_app_date] => 2008-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 10 [patent_no_of_words] => 3439 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12176083 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/176083
Dynamic source code analyzer Jul 17, 2008 Issued
Array ( [id] => 5312141 [patent_doc_number] => 20090019422 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'DEVICE CONFIGURATION AND MANAGEMENT DEVELOPMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/136639 [patent_app_country] => US [patent_app_date] => 2008-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 10404 [patent_no_of_claims] => 99 [patent_no_of_ind_claims] => 20 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20090019422.pdf [firstpage_image] =>[orig_patent_app_number] => 12136639 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/136639
DEVICE CONFIGURATION AND MANAGEMENT DEVELOPMENT SYSTEM Jun 9, 2008 Abandoned
Array ( [id] => 4699733 [patent_doc_number] => 20080221917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-11 [patent_title] => 'METHOD AND SYSTEM FOR SPECIFYING, DEPLOYING AND DYNAMICALLY UPDATING WORK FLOWS' [patent_app_type] => utility [patent_app_number] => 12/124207 [patent_app_country] => US [patent_app_date] => 2008-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5792 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0221/20080221917.pdf [firstpage_image] =>[orig_patent_app_number] => 12124207 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/124207
Method and system for specifying, deploying and dynamically updating work flows May 20, 2008 Issued
Array ( [id] => 12173885 [patent_doc_number] => 09892028 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-02-13 [patent_title] => 'System and method for debugging of webcasting applications during live events' [patent_app_type] => utility [patent_app_number] => 12/122153 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2865 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12122153 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/122153
System and method for debugging of webcasting applications during live events May 15, 2008 Issued
Array ( [id] => 4678430 [patent_doc_number] => 20080216061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-04 [patent_title] => 'Inferring Function Calls In An Ambiguous Language Computer Program' [patent_app_type] => utility [patent_app_number] => 12/122623 [patent_app_country] => US [patent_app_date] => 2008-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 17238 [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] => publications/A1/0216/20080216061.pdf [firstpage_image] =>[orig_patent_app_number] => 12122623 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/122623
Inferring Function Calls In An Ambiguous Language Computer Program May 15, 2008 Abandoned
Array ( [id] => 8693345 [patent_doc_number] => 08392881 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-03-05 [patent_title] => 'Supporting efficient access to object properties in a dynamic object-oriented programming language' [patent_app_type] => utility [patent_app_number] => 12/120077 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 10843 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12120077 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120077
Supporting efficient access to object properties in a dynamic object-oriented programming language May 12, 2008 Issued
Array ( [id] => 5486990 [patent_doc_number] => 20090276755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'OSGi DYNAMIC BUNDLE GENERATION AT RUNTIME' [patent_app_type] => utility [patent_app_number] => 12/112883 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2434 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0276/20090276755.pdf [firstpage_image] =>[orig_patent_app_number] => 12112883 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112883
OSGi dynamic bundle generation at runtime Apr 29, 2008 Issued
Array ( [id] => 4956652 [patent_doc_number] => 20080189676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-07 [patent_title] => 'SOFTWARE DEVELOPMENT APPARATUS FOR MODEL THAT REQUIRES SECURITY' [patent_app_type] => utility [patent_app_number] => 12/061723 [patent_app_country] => US [patent_app_date] => 2008-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3615 [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] => publications/A1/0189/20080189676.pdf [firstpage_image] =>[orig_patent_app_number] => 12061723 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/061723
Software development apparatus for model that requires security Apr 2, 2008 Issued
Array ( [id] => 8438368 [patent_doc_number] => 08286153 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-09 [patent_title] => 'Systems and methods for optimal component composition in a stream processing system' [patent_app_type] => utility [patent_app_number] => 12/061284 [patent_app_country] => US [patent_app_date] => 2008-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 7182 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12061284 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/061284
Systems and methods for optimal component composition in a stream processing system Apr 1, 2008 Issued
Array ( [id] => 4766939 [patent_doc_number] => 20080178151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'Method and Apparatus to Implement Adaptive Scripting Tool' [patent_app_type] => utility [patent_app_number] => 12/056160 [patent_app_country] => US [patent_app_date] => 2008-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4098 [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] => publications/A1/0178/20080178151.pdf [firstpage_image] =>[orig_patent_app_number] => 12056160 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/056160
Adaptive scripting tool Mar 25, 2008 Issued
Menu