
Ryan D. Coyer
Examiner (ID: 5826)
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2197, 2191 |
| Total Applications | 889 |
| Issued Applications | 709 |
| Pending Applications | 50 |
| Abandoned Applications | 145 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16636796
[patent_doc_number] => 10915305
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-09
[patent_title] => Reducing compilation time for computer software
[patent_app_type] => utility
[patent_app_number] => 16/367474
[patent_app_country] => US
[patent_app_date] => 2019-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 12045
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367474
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/367474 | Reducing compilation time for computer software | Mar 27, 2019 | Issued |
Array
(
[id] => 14901533
[patent_doc_number] => 20190294532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => COMPUTER PROGRAM AND SERVER FOR EXECUTING TEST GROUP DISTRIBUTION METHOD
[patent_app_type] => utility
[patent_app_number] => 16/364709
[patent_app_country] => US
[patent_app_date] => 2019-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7087
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16364709
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/364709 | Computer program and server for executing test group distribution method | Mar 25, 2019 | Issued |
Array
(
[id] => 16145525
[patent_doc_number] => 10705832
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-07
[patent_title] => Efficient storage and analysis of source code modification history data
[patent_app_type] => utility
[patent_app_number] => 16/365598
[patent_app_country] => US
[patent_app_date] => 2019-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6795
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16365598
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/365598 | Efficient storage and analysis of source code modification history data | Mar 25, 2019 | Issued |
Array
(
[id] => 16346292
[patent_doc_number] => 20200310943
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => ENHANCED CONTINUOUS INTEGRATION (CI)/CONTINUOUS DELIVERY (CD) BUILD SCRIPT DEBUGGING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/363125
[patent_app_country] => US
[patent_app_date] => 2019-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16363125
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/363125 | Enhanced continuous integration (CI)/continuous delivery (CD) build script debugging environment | Mar 24, 2019 | Issued |
Array
(
[id] => 16494255
[patent_doc_number] => 10860297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-08
[patent_title] => Methods for efficiently managing data analytics using complex dependency pipelines and devices thereof
[patent_app_type] => utility
[patent_app_number] => 16/363653
[patent_app_country] => US
[patent_app_date] => 2019-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7205
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16363653
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/363653 | Methods for efficiently managing data analytics using complex dependency pipelines and devices thereof | Mar 24, 2019 | Issued |
Array
(
[id] => 16172090
[patent_doc_number] => 10713664
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-07-14
[patent_title] => Automated evaluation and reporting of microservice regulatory compliance
[patent_app_type] => utility
[patent_app_number] => 16/361382
[patent_app_country] => US
[patent_app_date] => 2019-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11822
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361382
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/361382 | Automated evaluation and reporting of microservice regulatory compliance | Mar 21, 2019 | Issued |
Array
(
[id] => 16462850
[patent_doc_number] => 10846198
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-24
[patent_title] => Automatic navigation from log statement to code
[patent_app_type] => utility
[patent_app_number] => 16/358442
[patent_app_country] => US
[patent_app_date] => 2019-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 6625
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16358442
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/358442 | Automatic navigation from log statement to code | Mar 18, 2019 | Issued |
Array
(
[id] => 15151229
[patent_doc_number] => 20190354092
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-21
[patent_title] => INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/352868
[patent_app_country] => US
[patent_app_date] => 2019-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10746
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16352868
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/352868 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM | Mar 13, 2019 | Abandoned |
Array
(
[id] => 14539369
[patent_doc_number] => 20190205306
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => Document Review Management System
[patent_app_type] => utility
[patent_app_number] => 16/293452
[patent_app_country] => US
[patent_app_date] => 2019-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6041
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16293452
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/293452 | Document review management system | Mar 4, 2019 | Issued |
Array
(
[id] => 17801928
[patent_doc_number] => 11416227
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-16
[patent_title] => Method for executing program components on a control unit, a computer-readable storage medium, a control unit and a system
[patent_app_type] => utility
[patent_app_number] => 17/299150
[patent_app_country] => US
[patent_app_date] => 2019-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 3236
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17299150
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/299150 | Method for executing program components on a control unit, a computer-readable storage medium, a control unit and a system | Jan 30, 2019 | Issued |
Array
(
[id] => 15804481
[patent_doc_number] => 20200125383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-23
[patent_title] => ENHANCED DATA STORAGE AND VERSIONING OF VIRTUAL NODES IN A DATA PROCESSING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/245624
[patent_app_country] => US
[patent_app_date] => 2019-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8482
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16245624
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/245624 | Enhanced data storage and versioning of virtual nodes in a data processing environment | Jan 10, 2019 | Issued |
Array
(
[id] => 16116263
[patent_doc_number] => 20200210154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => FUNCTION BLOCK FRAMEWORK GENERATION
[patent_app_type] => utility
[patent_app_number] => 16/237467
[patent_app_country] => US
[patent_app_date] => 2018-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237467
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/237467 | Function block framework generation | Dec 30, 2018 | Issued |
Array
(
[id] => 16371191
[patent_doc_number] => 10802952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Streamlined creation of integration tests
[patent_app_type] => utility
[patent_app_number] => 16/235592
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5447
[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] => 16235592
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/235592 | Streamlined creation of integration tests | Dec 27, 2018 | Issued |
Array
(
[id] => 16116597
[patent_doc_number] => 20200210321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => TERMINAL FAILURE BUSTER
[patent_app_type] => utility
[patent_app_number] => 16/235870
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7143
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16235870
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/235870 | Terminal failure buster | Dec 27, 2018 | Issued |
Array
(
[id] => 14218547
[patent_doc_number] => 20190121658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-25
[patent_title] => POSTED INTERRUPT PROCESSING IN VIRTUAL MACHINE MONITOR
[patent_app_type] => utility
[patent_app_number] => 16/226367
[patent_app_country] => US
[patent_app_date] => 2018-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17027
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16226367
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/226367 | Posted interrupt processing in virtual machine monitor | Dec 18, 2018 | Issued |
Array
(
[id] => 16077469
[patent_doc_number] => 20200192721
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => CONFIGURABLE PERIPHERALS
[patent_app_type] => utility
[patent_app_number] => 16/224378
[patent_app_country] => US
[patent_app_date] => 2018-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6313
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16224378
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/224378 | Configurable peripherals | Dec 17, 2018 | Issued |
Array
(
[id] => 17001275
[patent_doc_number] => 11080085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-03
[patent_title] => Watchdog timer for a multi-stage computing environment
[patent_app_type] => utility
[patent_app_number] => 16/221912
[patent_app_country] => US
[patent_app_date] => 2018-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6125
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16221912
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/221912 | Watchdog timer for a multi-stage computing environment | Dec 16, 2018 | Issued |
Array
(
[id] => 17698674
[patent_doc_number] => 11372396
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-28
[patent_title] => Control product flow of semiconductor manufacture process under time constraints
[patent_app_type] => utility
[patent_app_number] => 16/760342
[patent_app_country] => US
[patent_app_date] => 2018-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5830
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16760342
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/760342 | Control product flow of semiconductor manufacture process under time constraints | Nov 25, 2018 | Issued |
Array
(
[id] => 16801991
[patent_doc_number] => 10996935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-04
[patent_title] => Automated technology modernization accelerator
[patent_app_type] => utility
[patent_app_number] => 16/176290
[patent_app_country] => US
[patent_app_date] => 2018-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 3561
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176290
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/176290 | Automated technology modernization accelerator | Oct 30, 2018 | Issued |
Array
(
[id] => 15836731
[patent_doc_number] => 20200133648
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-30
[patent_title] => GENERATING CODE FOR FUNCTION CALLS THAT USE MULTIPLE ADDRESSING MODES
[patent_app_type] => utility
[patent_app_number] => 16/176044
[patent_app_country] => US
[patent_app_date] => 2018-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11165
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176044
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/176044 | Generating code for function calls that use multiple addressing modes | Oct 30, 2018 | Issued |