
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] => 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 |