
Ryan D. Coyer
Examiner (ID: 7704, Phone: (571)270-5306 , Office: P/2197 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2197, 2191 |
| Total Applications | 882 |
| Issued Applications | 706 |
| Pending Applications | 46 |
| Abandoned Applications | 145 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16659316
[patent_doc_number] => 20210055953
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-25
[patent_title] => EFFICIENT METADATA MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 17/093462
[patent_app_country] => US
[patent_app_date] => 2020-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13374
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17093462
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/093462 | Efficient metadata management | Nov 8, 2020 | Issued |
Array
(
[id] => 16630371
[patent_doc_number] => 20210049024
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-18
[patent_title] => METHOD AND APPARATUS FOR LOADING MULTIPLE DIFFERING VERSIONS OF A NATIVE LIBRARY INTO A NATIVE ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/087244
[patent_app_country] => US
[patent_app_date] => 2020-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5859
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17087244
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/087244 | Method and apparatus for loading multiple differing versions of a native library into a native environment | Nov 1, 2020 | Issued |
Array
(
[id] => 18218137
[patent_doc_number] => 11593074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-28
[patent_title] => System, method, and apparatus for data-centric networked application development services
[patent_app_type] => utility
[patent_app_number] => 17/085596
[patent_app_country] => US
[patent_app_date] => 2020-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 64
[patent_figures_cnt] => 74
[patent_no_of_words] => 21535
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17085596
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/085596 | System, method, and apparatus for data-centric networked application development services | Oct 29, 2020 | Issued |
Array
(
[id] => 18605195
[patent_doc_number] => 11746651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-05
[patent_title] => Integrated machine learning framework for optimizing unconventional resource development
[patent_app_type] => utility
[patent_app_number] => 17/082793
[patent_app_country] => US
[patent_app_date] => 2020-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7203
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17082793
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/082793 | Integrated machine learning framework for optimizing unconventional resource development | Oct 27, 2020 | Issued |
Array
(
[id] => 18414764
[patent_doc_number] => 11669306
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-06
[patent_title] => Optimization application
[patent_app_type] => utility
[patent_app_number] => 17/079972
[patent_app_country] => US
[patent_app_date] => 2020-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7812
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079972
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/079972 | Optimization application | Oct 25, 2020 | Issued |
Array
(
[id] => 19045693
[patent_doc_number] => 11934806
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-19
[patent_title] => Development system and method
[patent_app_type] => utility
[patent_app_number] => 17/070857
[patent_app_country] => US
[patent_app_date] => 2020-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11588
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17070857
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/070857 | Development system and method | Oct 13, 2020 | Issued |
Array
(
[id] => 17651499
[patent_doc_number] => 11354226
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Streamlined creation of integration tests
[patent_app_type] => utility
[patent_app_number] => 17/069724
[patent_app_country] => US
[patent_app_date] => 2020-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5475
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[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] => 17069724
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/069724 | Streamlined creation of integration tests | Oct 12, 2020 | Issued |
Array
(
[id] => 18316579
[patent_doc_number] => 11630660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-18
[patent_title] => Firmware management
[patent_app_type] => utility
[patent_app_number] => 17/068746
[patent_app_country] => US
[patent_app_date] => 2020-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9691
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17068746
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/068746 | Firmware management | Oct 11, 2020 | Issued |
Array
(
[id] => 17636898
[patent_doc_number] => 11347622
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-05-31
[patent_title] => Generating metrics values for teams of microservices of a microservices-based architecture
[patent_app_type] => utility
[patent_app_number] => 17/064442
[patent_app_country] => US
[patent_app_date] => 2020-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 36
[patent_no_of_words] => 27553
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17064442
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/064442 | Generating metrics values for teams of microservices of a microservices-based architecture | Oct 5, 2020 | Issued |
Array
(
[id] => 17345689
[patent_doc_number] => 20220012020
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => FEEDBACK-DRIVEN SEMI-SUPERVISED SYNTHESIS OF PROGRAM TRANSFORMATIONS
[patent_app_type] => utility
[patent_app_number] => 17/038427
[patent_app_country] => US
[patent_app_date] => 2020-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8093
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17038427
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/038427 | Feedback-driven semi-supervised synthesis of program transformations | Sep 29, 2020 | Issued |
Array
(
[id] => 17977324
[patent_doc_number] => 11494184
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-08
[patent_title] => Creation of transportability container files for serverless applications
[patent_app_type] => utility
[patent_app_number] => 17/036754
[patent_app_country] => US
[patent_app_date] => 2020-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15024
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 17036754
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/036754 | Creation of transportability container files for serverless applications | Sep 28, 2020 | Issued |
Array
(
[id] => 16691447
[patent_doc_number] => 20210073926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => OILFIELD DATA LOADING SERVICES REQUEST HANDLING AND COMPLETION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/948086
[patent_app_country] => US
[patent_app_date] => 2020-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9130
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16948086
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/948086 | Oilfield data loading services request handling and completion system | Sep 1, 2020 | Issued |
Array
(
[id] => 20130882
[patent_doc_number] => 12373195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Method of programming a software module associated with a firmware unit of a device
[patent_app_type] => utility
[patent_app_number] => 18/023719
[patent_app_country] => US
[patent_app_date] => 2020-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 0
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18023719
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/023719 | Method of programming a software module associated with a firmware unit of a device | Aug 27, 2020 | Issued |
Array
(
[id] => 16508918
[patent_doc_number] => 20200388174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-10
[patent_title] => METHOD AND SYSTEM FOR AUTOMATICALLY PROVIDING GRAPHICAL USER INTERFACES FOR COMPUTATIONAL ALGORITHMS DESCRIBED IN PRINTED PUBLICATIONS
[patent_app_type] => utility
[patent_app_number] => 17/000855
[patent_app_country] => US
[patent_app_date] => 2020-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7031
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000855
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/000855 | Method and system for automatically providing graphical user interfaces for computational algorithms described in printed publications | Aug 23, 2020 | Issued |
Array
(
[id] => 18479650
[patent_doc_number] => 11693386
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Method and electronic device for guiding semiconductor manufacturing process
[patent_app_type] => utility
[patent_app_number] => 16/992919
[patent_app_country] => US
[patent_app_date] => 2020-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 10338
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16992919
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/992919 | Method and electronic device for guiding semiconductor manufacturing process | Aug 12, 2020 | Issued |
Array
(
[id] => 16586728
[patent_doc_number] => 20210021130
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-21
[patent_title] => SYSTEMS AND METHODS FOR DISTRIBUTED HIERARCHICAL ARTIFICIAL INTELLIGENCE IN SMART GRIDS
[patent_app_type] => utility
[patent_app_number] => 16/931794
[patent_app_country] => US
[patent_app_date] => 2020-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4722
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 16931794
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/931794 | SYSTEMS AND METHODS FOR DISTRIBUTED HIERARCHICAL ARTIFICIAL INTELLIGENCE IN SMART GRIDS | Jul 16, 2020 | Abandoned |
Array
(
[id] => 18371668
[patent_doc_number] => 11651849
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-16
[patent_title] => Gathering and analyzing assessment data using customizable ontologies built upon a meta model
[patent_app_type] => utility
[patent_app_number] => 16/930005
[patent_app_country] => US
[patent_app_date] => 2020-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11572
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 340
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16930005
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/930005 | Gathering and analyzing assessment data using customizable ontologies built upon a meta model | Jul 14, 2020 | Issued |
Array
(
[id] => 17345687
[patent_doc_number] => 20220012018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => SOFTWARE PROGRAMMING ASSISTANT
[patent_app_type] => utility
[patent_app_number] => 16/927196
[patent_app_country] => US
[patent_app_date] => 2020-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7047
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16927196
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/927196 | Software programming assistant | Jul 12, 2020 | Issued |
Array
(
[id] => 16392830
[patent_doc_number] => 20200333771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-22
[patent_title] => SYSTEM AND METHOD FOR DISPATCHING LOT
[patent_app_type] => utility
[patent_app_number] => 16/920244
[patent_app_country] => US
[patent_app_date] => 2020-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4566
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920244
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/920244 | System and method for dispatching lot | Jul 1, 2020 | Issued |
Array
(
[id] => 17715003
[patent_doc_number] => 11378994
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-05
[patent_title] => Systems and methods for grid operating systems in electric power systems
[patent_app_type] => utility
[patent_app_number] => 16/902973
[patent_app_country] => US
[patent_app_date] => 2020-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5910
[patent_no_of_claims] => 17
[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] => 16902973
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/902973 | Systems and methods for grid operating systems in electric power systems | Jun 15, 2020 | Issued |