
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10236539
[patent_doc_number] => 20150121533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'DYNAMIC ANALYSIS INTERPRETER MODIFICATION FOR APPLICATION DATAFLOW'
[patent_app_type] => utility
[patent_app_number] => 14/288563
[patent_app_country] => US
[patent_app_date] => 2014-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 15488
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14288563
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/288563 | Dynamic analysis interpreter modification for application dataflow | May 27, 2014 | Issued |
Array
(
[id] => 9688507
[patent_doc_number] => 20140245272
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-28
[patent_title] => 'COMPUTER PROGRAM PRODUCT CONTAINING INSTRUCTIONS FOR PROVIDING A PROCESSOR THE CAPABILITY OF EXECUTING AN APPLICATION DERIVED FROM A COMPILED FORM'
[patent_app_type] => utility
[patent_app_number] => 14/275506
[patent_app_country] => US
[patent_app_date] => 2014-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 11266
[patent_no_of_claims] => 56
[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] => 14275506
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/275506 | Computer program product containing instructions for providing a processor the capability of executing an application derived from a compiled form | May 11, 2014 | Issued |
Array
(
[id] => 11206830
[patent_doc_number] => 09436456
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-06
[patent_title] => 'System and method for management of software updates at a vehicle computing system'
[patent_app_type] => utility
[patent_app_number] => 14/255292
[patent_app_country] => US
[patent_app_date] => 2014-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8279
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14255292
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/255292 | System and method for management of software updates at a vehicle computing system | Apr 16, 2014 | Issued |
Array
(
[id] => 11306492
[patent_doc_number] => 09513890
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-06
[patent_title] => 'Method and system for installing software'
[patent_app_type] => utility
[patent_app_number] => 14/249585
[patent_app_country] => US
[patent_app_date] => 2014-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5583
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14249585
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/249585 | Method and system for installing software | Apr 9, 2014 | Issued |
Array
(
[id] => 10170940
[patent_doc_number] => 09201648
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-01
[patent_title] => 'Associating a visualization of user interface with source code'
[patent_app_type] => utility
[patent_app_number] => 14/229140
[patent_app_country] => US
[patent_app_date] => 2014-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 8381
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14229140
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/229140 | Associating a visualization of user interface with source code | Mar 27, 2014 | Issued |
Array
(
[id] => 10562379
[patent_doc_number] => 09286055
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-15
[patent_title] => 'System, method, and computer program for aggregating fragments of data objects from a plurality of devices'
[patent_app_type] => utility
[patent_app_number] => 14/222513
[patent_app_country] => US
[patent_app_date] => 2014-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4174
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14222513
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/222513 | System, method, and computer program for aggregating fragments of data objects from a plurality of devices | Mar 20, 2014 | Issued |
Array
(
[id] => 11320723
[patent_doc_number] => 09519466
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-13
[patent_title] => 'Executable code for constrained computing environments'
[patent_app_type] => utility
[patent_app_number] => 14/220119
[patent_app_country] => US
[patent_app_date] => 2014-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6708
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14220119
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/220119 | Executable code for constrained computing environments | Mar 18, 2014 | Issued |
Array
(
[id] => 10914578
[patent_doc_number] => 20140317597
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-23
[patent_title] => 'PROGRAMMING SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/217731
[patent_app_country] => US
[patent_app_date] => 2014-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16467
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 8
[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] => 14217731
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/217731 | Programming system and method | Mar 17, 2014 | Issued |
Array
(
[id] => 10188850
[patent_doc_number] => 09218270
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-22
[patent_title] => 'Functional software testing framework for determinate level testing'
[patent_app_type] => utility
[patent_app_number] => 14/215957
[patent_app_country] => US
[patent_app_date] => 2014-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5041
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14215957
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/215957 | Functional software testing framework for determinate level testing | Mar 16, 2014 | Issued |
Array
(
[id] => 9774630
[patent_doc_number] => 20140298294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-02
[patent_title] => 'System and Method for Analyzing Software Application in View of Entry Points'
[patent_app_type] => utility
[patent_app_number] => 14/183940
[patent_app_country] => US
[patent_app_date] => 2014-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4003
[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] => 14183940
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/183940 | System and method for analyzing software application in view of entry points | Feb 18, 2014 | Issued |
Array
(
[id] => 11272623
[patent_doc_number] => 20160335171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'TEST AUTOMATION MODELING'
[patent_app_type] => utility
[patent_app_number] => 15/114379
[patent_app_country] => US
[patent_app_date] => 2014-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3102
[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] => 15114379
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/114379 | TEST AUTOMATION MODELING | Jan 30, 2014 | Abandoned |
Array
(
[id] => 10556173
[patent_doc_number] => 09280374
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-08
[patent_title] => 'Virtual machine asynchronous patch management'
[patent_app_type] => utility
[patent_app_number] => 14/162202
[patent_app_country] => US
[patent_app_date] => 2014-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2819
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14162202
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/162202 | Virtual machine asynchronous patch management | Jan 22, 2014 | Issued |
Array
(
[id] => 10300719
[patent_doc_number] => 20150185719
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-02
[patent_title] => 'SOFTWARE WORKSTATION AND METHOD FOR EMPLOYING APPENDED METADATA IN INDUSTRIAL AUTOMATION SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 14/146164
[patent_app_country] => US
[patent_app_date] => 2014-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5693
[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] => 14146164
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/146164 | Software workstation and method for employing appended metadata in industrial automation software | Jan 1, 2014 | Issued |
Array
(
[id] => 9940961
[patent_doc_number] => 08990793
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-24
[patent_title] => 'Updating an operating system'
[patent_app_type] => utility
[patent_app_number] => 14/098451
[patent_app_country] => US
[patent_app_date] => 2013-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6213
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14098451
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/098451 | Updating an operating system | Dec 4, 2013 | Issued |
Array
(
[id] => 9479622
[patent_doc_number] => 20140137085
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-15
[patent_title] => 'ELECTRONIC SYSTEM, ONBOARD MODULAR EXECUTION PLATFORM AND METHOD ENSURING PARTITIONING OF CONFIGURABLE DECISION-MAKING RULES'
[patent_app_type] => utility
[patent_app_number] => 14/078778
[patent_app_country] => US
[patent_app_date] => 2013-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8110
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14078778
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/078778 | Electronic system, onboard modular execution platform and method ensuring partitioning of configurable decision-making rules | Nov 12, 2013 | Issued |
Array
(
[id] => 10243112
[patent_doc_number] => 20150128107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-07
[patent_title] => 'COMPILER GENERATION OF THUNKING CODE'
[patent_app_type] => utility
[patent_app_number] => 14/074134
[patent_app_country] => US
[patent_app_date] => 2013-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3640
[patent_no_of_claims] => 12
[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] => 14074134
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/074134 | Compiler generation of thunking code | Nov 6, 2013 | Issued |
Array
(
[id] => 10243123
[patent_doc_number] => 20150128118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-07
[patent_title] => 'HIERARCHICAL RESOURCE POOLS IN A LINKER'
[patent_app_type] => utility
[patent_app_number] => 14/074623
[patent_app_country] => US
[patent_app_date] => 2013-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6969
[patent_no_of_claims] => 23
[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] => 14074623
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/074623 | Hierarchical resource pools in a linker | Nov 6, 2013 | Issued |
Array
(
[id] => 10596182
[patent_doc_number] => 09317271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-19
[patent_title] => 'Software distribution architecture for hardware devices'
[patent_app_type] => utility
[patent_app_number] => 14/074529
[patent_app_country] => US
[patent_app_date] => 2013-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5706
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14074529
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/074529 | Software distribution architecture for hardware devices | Nov 6, 2013 | Issued |
Array
(
[id] => 10098834
[patent_doc_number] => 09135146
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-09-15
[patent_title] => 'Identifying and resolving software issues'
[patent_app_type] => utility
[patent_app_number] => 14/073361
[patent_app_country] => US
[patent_app_date] => 2013-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12185
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14073361
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/073361 | Identifying and resolving software issues | Nov 5, 2013 | Issued |
Array
(
[id] => 11816705
[patent_doc_number] => 09720654
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Modifying a middleware'
[patent_app_type] => utility
[patent_app_number] => 14/073569
[patent_app_country] => US
[patent_app_date] => 2013-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5921
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14073569
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/073569 | Modifying a middleware | Nov 5, 2013 | Issued |