Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 16820445 [patent_doc_number] => 11005290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Electric grid control system based on peer-to-peer network [patent_app_type] => utility [patent_app_number] => 16/558992 [patent_app_country] => US [patent_app_date] => 2019-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 18163 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16558992 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/558992
Electric grid control system based on peer-to-peer network Sep 2, 2019 Issued
Array ( [id] => 15561321 [patent_doc_number] => 20200065072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => SYSTEM FOR THE DISCOVERY AND PROVISIONING OF ARTIFACTS AND COMPOSITES [patent_app_type] => utility [patent_app_number] => 16/558227 [patent_app_country] => US [patent_app_date] => 2019-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 16558227 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/558227
System for the discovery and provisioning of artifacts and composites Sep 1, 2019 Issued
Array ( [id] => 15258677 [patent_doc_number] => 20190378072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-12 [patent_title] => SYSTEM AND METHOD FOR MODULAR CUSTOMIZATION OF INTERMEDIATE BUSINESS DOCUMENTATION GENERATION [patent_app_type] => utility [patent_app_number] => 16/549727 [patent_app_country] => US [patent_app_date] => 2019-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7777 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16549727 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/549727
System and method for modular customization of intermediate business documentation generation Aug 22, 2019 Issued
Array ( [id] => 18734664 [patent_doc_number] => 11803394 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Apparatus for the programming of electronic devices [patent_app_type] => utility [patent_app_number] => 17/596307 [patent_app_country] => US [patent_app_date] => 2019-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5577 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [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] => 17596307 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/596307
Apparatus for the programming of electronic devices Jun 30, 2019 Issued
Array ( [id] => 16543253 [patent_doc_number] => 20200409668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => APPLICATION ASSESSMENT SYSTEM TO ACHIEVE INTERFACE DESIGN CONSISTENCY ACROSS MICRO SERVICES [patent_app_type] => utility [patent_app_number] => 16/455072 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18713 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455072 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455072
Application assessment system to achieve interface design consistency across micro services Jun 26, 2019 Issued
Array ( [id] => 14997571 [patent_doc_number] => 20190317743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => INTENT-BASED MACHINE PROGRAMMING [patent_app_type] => utility [patent_app_number] => 16/455125 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12222 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16455125 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455125
Internet-based machine programming Jun 26, 2019 Issued
Array ( [id] => 15530223 [patent_doc_number] => 20200057417 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => BLOCKCHAIN-BASED OPTIMIZATION METHOD FOR COMPLEX SCENARIOS IN ENERGY SYSTEM [patent_app_type] => utility [patent_app_number] => 16/453815 [patent_app_country] => US [patent_app_date] => 2019-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2847 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16453815 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/453815
BLOCKCHAIN-BASED OPTIMIZATION METHOD FOR COMPLEX SCENARIOS IN ENERGY SYSTEM Jun 25, 2019 Abandoned
Array ( [id] => 17310673 [patent_doc_number] => 11211801 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Integrated mobile power unit for hydraulic fracturing [patent_app_type] => utility [patent_app_number] => 16/443273 [patent_app_country] => US [patent_app_date] => 2019-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8964 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16443273 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/443273
Integrated mobile power unit for hydraulic fracturing Jun 16, 2019 Issued
Array ( [id] => 15152421 [patent_doc_number] => 20190354688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => SYSTEM AND METHOD FOR MACHINE LEARNING ARCHITECTURE WITH ADVERSARIAL ATTACK DEFENCE [patent_app_type] => utility [patent_app_number] => 16/416057 [patent_app_country] => US [patent_app_date] => 2019-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4701 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16416057 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/416057
System and method for machine learning architecture with adversarial attack defense May 16, 2019 Issued
Array ( [id] => 16844651 [patent_doc_number] => 11016736 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Constraint programming using block-based workflows [patent_app_type] => utility [patent_app_number] => 16/412150 [patent_app_country] => US [patent_app_date] => 2019-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 10118 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16412150 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412150
Constraint programming using block-based workflows May 13, 2019 Issued
Array ( [id] => 16818616 [patent_doc_number] => 11003442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Application programming interface documentation annotation [patent_app_type] => utility [patent_app_number] => 16/411934 [patent_app_country] => US [patent_app_date] => 2019-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10565 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16411934 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/411934
Application programming interface documentation annotation May 13, 2019 Issued
Array ( [id] => 17001365 [patent_doc_number] => 11080175 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Scalable enterprise platform for automated functional and integration regression testing [patent_app_type] => utility [patent_app_number] => 16/410499 [patent_app_country] => US [patent_app_date] => 2019-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 10 [patent_no_of_words] => 9722 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16410499 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/410499
Scalable enterprise platform for automated functional and integration regression testing May 12, 2019 Issued
Array ( [id] => 16178976 [patent_doc_number] => 20200225944 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => COMPUTING ELAPSED CODING TIME [patent_app_type] => utility [patent_app_number] => 16/408946 [patent_app_country] => US [patent_app_date] => 2019-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16644 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16408946 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/408946
Computing elapsed coding time May 9, 2019 Issued
Array ( [id] => 16292064 [patent_doc_number] => 10768914 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-08 [patent_title] => Analysis and generation of structured programming based on disparate application configurations [patent_app_type] => utility [patent_app_number] => 16/409342 [patent_app_country] => US [patent_app_date] => 2019-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7054 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [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] => 16409342 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/409342
Analysis and generation of structured programming based on disparate application configurations May 9, 2019 Issued
Array ( [id] => 14756729 [patent_doc_number] => 20190261538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => AUTOMATICALLY COOLING COMPUTER SYSTEM COMPONENTS FOR SAFE SERVICING [patent_app_type] => utility [patent_app_number] => 16/405411 [patent_app_country] => US [patent_app_date] => 2019-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7590 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16405411 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/405411
Automatically cooling computer system components for safe servicing May 6, 2019 Issued
Array ( [id] => 17438204 [patent_doc_number] => 11263540 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Model selection interface [patent_app_type] => utility [patent_app_number] => 16/404023 [patent_app_country] => US [patent_app_date] => 2019-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6378 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16404023 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/404023
Model selection interface May 5, 2019 Issued
Array ( [id] => 14719061 [patent_doc_number] => 20190250594 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => SYSTEM AND METHOD FOR DISPATCHING LOT [patent_app_type] => utility [patent_app_number] => 16/391037 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4775 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391037 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391037
System and method for dispatching lot Apr 21, 2019 Issued
Array ( [id] => 14934947 [patent_doc_number] => 20190303111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => METHODS, SYSTEMS, APPARATUSES AND DEVICES FOR FACILITATING CREATING COMPUTER APPLICATIONS BASED ON A NATURAL LANGUAGE [patent_app_type] => utility [patent_app_number] => 16/372926 [patent_app_country] => US [patent_app_date] => 2019-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/372926
METHODS, SYSTEMS, APPARATUSES AND DEVICES FOR FACILITATING CREATING COMPUTER APPLICATIONS BASED ON A NATURAL LANGUAGE Apr 1, 2019 Abandoned
Array ( [id] => 16117823 [patent_doc_number] => 20200210934 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => ISSUE TRACKING SYSTEM USING A SIMILARITY SCORE TO SUGGEST AND CREATE DUPLICATE ISSUE REQUESTS ACROSS MULTIPLE PROJECTS [patent_app_type] => utility [patent_app_number] => 16/370442 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16574 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16370442 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/370442
Issue tracking system using a similarity score to suggest and create duplicate issue requests across multiple projects Mar 28, 2019 Issued
Array ( [id] => 17621857 [patent_doc_number] => 11340913 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Systems and methods for implementing model-based application control frameworks [patent_app_type] => utility [patent_app_number] => 16/367609 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367609 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367609
Systems and methods for implementing model-based application control frameworks Mar 27, 2019 Issued
Menu