
John Q. Chavis
Examiner (ID: 18596)
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2764, 2316, 2122, 2191, 2899, 2124, 2307, 2193, 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] => 13919823
[patent_doc_number] => 10204035
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-12
[patent_title] => Systems, methods and devices for AI-driven automatic test generation
[patent_app_type] => utility
[patent_app_number] => 16/054294
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5936
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054294
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054294 | Systems, methods and devices for AI-driven automatic test generation | Aug 2, 2018 | Issued |
Array
(
[id] => 15297545
[patent_doc_number] => 20190391908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-26
[patent_title] => METHODS AND DEVICES FOR INTELLIGENT SELECTION OF CHANNEL INTERFACES
[patent_app_type] => utility
[patent_app_number] => 16/015725
[patent_app_country] => US
[patent_app_date] => 2018-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7320
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16015725
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/015725 | METHODS AND DEVICES FOR INTELLIGENT SELECTION OF CHANNEL INTERFACES | Jun 21, 2018 | Abandoned |
Array
(
[id] => 16232563
[patent_doc_number] => 10740113
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-11
[patent_title] => Determining and providing correlations between semantic constructs in a representation of functionality and semantic constructs in another representation of functionality
[patent_app_type] => utility
[patent_app_number] => 16/007605
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 16
[patent_no_of_words] => 6880
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[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] => 16007605
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/007605 | Determining and providing correlations between semantic constructs in a representation of functionality and semantic constructs in another representation of functionality | Jun 12, 2018 | Issued |
Array
(
[id] => 15074995
[patent_doc_number] => 10466988
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Systems and methods for automatic computer code parallelization
[patent_app_type] => utility
[patent_app_number] => 16/005894
[patent_app_country] => US
[patent_app_date] => 2018-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 10080
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16005894
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/005894 | Systems and methods for automatic computer code parallelization | Jun 11, 2018 | Issued |
Array
(
[id] => 15167551
[patent_doc_number] => 10489270
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-26
[patent_title] => Time-weighted risky code prediction
[patent_app_type] => utility
[patent_app_number] => 16/005663
[patent_app_country] => US
[patent_app_date] => 2018-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7095
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16005663
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/005663 | Time-weighted risky code prediction | Jun 10, 2018 | Issued |
Array
(
[id] => 13595413
[patent_doc_number] => 20180349255
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => METHOD FOR TRANSMITTING METROLOGICALLY ACQUIRED AND DIGITIZED MEASURED DATA AND A SUITABLE TEST DEVICE FOR CARRYING OUT THE METHOD
[patent_app_type] => utility
[patent_app_number] => 15/996850
[patent_app_country] => US
[patent_app_date] => 2018-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7575
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 15996850
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/996850 | Method for transmitting metrologically acquired and digitized measured data and a suitable test device for carrying out the method | Jun 3, 2018 | Issued |
Array
(
[id] => 13626923
[patent_doc_number] => 20180365013
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => INFORMATION PROCESSING DEVICE, COMPILER METHOD, AND RECORDING MEDIUM RECORDING COMPILER PROGRAM
[patent_app_type] => utility
[patent_app_number] => 15/993658
[patent_app_country] => US
[patent_app_date] => 2018-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13266
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993658
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993658 | Information processing device, compiler method, and recording medium recording compiler program | May 30, 2018 | Issued |
Array
(
[id] => 13417343
[patent_doc_number] => 20180260214
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => SYSTEM AND METHOD FOR DETERMINING COMPONENT VERSION COMPATIBILITY ACROSS A DEVICE ECOSYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/975968
[patent_app_country] => US
[patent_app_date] => 2018-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6996
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15975968
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/975968 | System and method for determining component version compatibility across a device ecosystem | May 9, 2018 | Issued |
Array
(
[id] => 13347115
[patent_doc_number] => 20180225097
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => VISUAL PROGRAMMING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/939734
[patent_app_country] => US
[patent_app_date] => 2018-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7283
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15939734
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/939734 | Visual programming system | Mar 28, 2018 | Issued |
Array
(
[id] => 16217180
[patent_doc_number] => 10732993
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Interactive library system and method of interactive, real-time creation and customization
[patent_app_type] => utility
[patent_app_number] => 15/915064
[patent_app_country] => US
[patent_app_date] => 2018-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 31
[patent_no_of_words] => 19696
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 339
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15915064
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/915064 | Interactive library system and method of interactive, real-time creation and customization | Mar 7, 2018 | Issued |
Array
(
[id] => 17394747
[patent_doc_number] => 11243761
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-08
[patent_title] => Link management device, link management method, and computer readable medium
[patent_app_type] => utility
[patent_app_number] => 16/975199
[patent_app_country] => US
[patent_app_date] => 2018-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7406
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16975199
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/975199 | Link management device, link management method, and computer readable medium | Mar 7, 2018 | Issued |
Array
(
[id] => 16667087
[patent_doc_number] => 10936333
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-02
[patent_title] => System and method for managing system configuration data models
[patent_app_type] => utility
[patent_app_number] => 15/907658
[patent_app_country] => US
[patent_app_date] => 2018-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 7073
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907658
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/907658 | System and method for managing system configuration data models | Feb 27, 2018 | Issued |
Array
(
[id] => 14443495
[patent_doc_number] => 20190179621
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[patent_title] => Agglomerative Algorithm for Graph Clustering
[patent_app_type] => utility
[patent_app_number] => 15/906652
[patent_app_country] => US
[patent_app_date] => 2018-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7816
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15906652
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/906652 | Agglomerative algorithm for graph clustering | Feb 26, 2018 | Issued |
Array
(
[id] => 12891583
[patent_doc_number] => 20180189036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => CODE ORIGINATION DATA MANAGEMENT FOR CODE ASSEMBLY
[patent_app_type] => utility
[patent_app_number] => 15/904864
[patent_app_country] => US
[patent_app_date] => 2018-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24770
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15904864
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/904864 | Code origination data management for code assembly | Feb 25, 2018 | Issued |
Array
(
[id] => 15386905
[patent_doc_number] => 10534637
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-14
[patent_title] => Systems and methods for managing chain of software applications
[patent_app_type] => utility
[patent_app_number] => 15/900856
[patent_app_country] => US
[patent_app_date] => 2018-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7580
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15900856
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/900856 | Systems and methods for managing chain of software applications | Feb 20, 2018 | Issued |
Array
(
[id] => 13432681
[patent_doc_number] => 20180267883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-20
[patent_title] => INFORMATION PROCESSING APPARATUS AND COMPUTER-IMPLEMENTED METHOD FOR EVALUATING SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 15/899965
[patent_app_country] => US
[patent_app_date] => 2018-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8953
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15899965
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/899965 | Information processing apparatus and computer-implemented method for evaluating source code | Feb 19, 2018 | Issued |
Array
(
[id] => 12775660
[patent_doc_number] => 20180150388
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => SMART EMULATOR FOR WEARABLE DEVICES
[patent_app_type] => utility
[patent_app_number] => 15/897188
[patent_app_country] => US
[patent_app_date] => 2018-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6001
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 625
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897188
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897188 | Smart emulator for wearable devices | Feb 14, 2018 | Issued |
Array
(
[id] => 12735610
[patent_doc_number] => 20180137037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-17
[patent_title] => WHITE BOX TESTING
[patent_app_type] => utility
[patent_app_number] => 15/885879
[patent_app_country] => US
[patent_app_date] => 2018-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5734
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 547
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885879
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/885879 | WHITE BOX TESTING | Jan 31, 2018 | Abandoned |
Array
(
[id] => 12735613
[patent_doc_number] => 20180137038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-17
[patent_title] => WHITE BOX TESTING
[patent_app_type] => utility
[patent_app_number] => 15/885881
[patent_app_country] => US
[patent_app_date] => 2018-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5734
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 424
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885881
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/885881 | WHITE BOX TESTING | Jan 31, 2018 | Abandoned |
Array
(
[id] => 14570995
[patent_doc_number] => 20190213104
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-11
[patent_title] => CLOUD VALIDATION AS A SERVICE
[patent_app_type] => utility
[patent_app_number] => 15/865235
[patent_app_country] => US
[patent_app_date] => 2018-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22215
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15865235
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/865235 | Cloud validation as a service | Jan 7, 2018 | Issued |