Search

Ryan D. Coyer

Examiner (ID: 1069, Phone: (571)270-5306 , Office: P/2197 )

Most Active Art Unit
2191
Art Unit(s)
2191, 2197
Total Applications
867
Issued Applications
696
Pending Applications
49
Abandoned Applications
144

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19544955 [patent_doc_number] => 20240361991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => SYNTHESIZING PROGRAMS IN A SPREADSHEET PROGRAMMING LANGUAGE [patent_app_type] => utility [patent_app_number] => 18/767743 [patent_app_country] => US [patent_app_date] => 2024-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9349 [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] => 18767743 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/767743
SYNTHESIZING PROGRAMS IN A SPREADSHEET PROGRAMMING LANGUAGE Jul 8, 2024 Pending
Array ( [id] => 19544955 [patent_doc_number] => 20240361991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => SYNTHESIZING PROGRAMS IN A SPREADSHEET PROGRAMMING LANGUAGE [patent_app_type] => utility [patent_app_number] => 18/767743 [patent_app_country] => US [patent_app_date] => 2024-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9349 [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] => 18767743 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/767743
SYNTHESIZING PROGRAMS IN A SPREADSHEET PROGRAMMING LANGUAGE Jul 8, 2024 Pending
Array ( [id] => 19660511 [patent_doc_number] => 20240427576 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => COMPILER FOR MACHINE LEARNING PROGRAMS [patent_app_type] => utility [patent_app_number] => 18/752104 [patent_app_country] => US [patent_app_date] => 2024-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13041 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18752104 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/752104
Compiler for machine learning programs Jun 23, 2024 Issued
Array ( [id] => 19795262 [patent_doc_number] => 12236212 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-25 [patent_title] => Provider-defined functions for an infrastructure-as-code workflow [patent_app_type] => utility [patent_app_number] => 18/634557 [patent_app_country] => US [patent_app_date] => 2024-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3600 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18634557 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/634557
Provider-defined functions for an infrastructure-as-code workflow Apr 11, 2024 Issued
Array ( [id] => 19963768 [patent_doc_number] => 12333277 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Machine-learned models for generating code snippets with predicted placeholders for optimizing software development [patent_app_type] => utility [patent_app_number] => 18/618371 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3363 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18618371 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618371
Machine-learned models for generating code snippets with predicted placeholders for optimizing software development Mar 26, 2024 Issued
Array ( [id] => 19963768 [patent_doc_number] => 12333277 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Machine-learned models for generating code snippets with predicted placeholders for optimizing software development [patent_app_type] => utility [patent_app_number] => 18/618371 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3363 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18618371 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618371
Machine-learned models for generating code snippets with predicted placeholders for optimizing software development Mar 26, 2024 Issued
Array ( [id] => 19251852 [patent_doc_number] => 20240202845 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => OILFIELD DATA LOADING SERVICES REQUEST HANDLING AND COMPLETION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/592017 [patent_app_country] => US [patent_app_date] => 2024-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9154 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18592017 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/592017
Oilfield data loading services request handling and completion system Feb 28, 2024 Issued
Array ( [id] => 19514139 [patent_doc_number] => 20240345825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => SERVER, SOFTWARE UPDATE METHOD, NON-TRANSITORY STORAGE MEDIUM, AND SOFTWARE UPDATE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/588966 [patent_app_country] => US [patent_app_date] => 2024-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 18588966 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/588966
SERVER, SOFTWARE UPDATE METHOD, NON-TRANSITORY STORAGE MEDIUM, AND SOFTWARE UPDATE SYSTEM Feb 26, 2024 Pending
Array ( [id] => 19391352 [patent_doc_number] => 20240281222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => ARTIFICIAL INTELLIGENCE SYSTEM FOR GENERATING DATABASE CODE FROM NATURAL LANGUAGE INPUTS [patent_app_type] => utility [patent_app_number] => 18/583394 [patent_app_country] => US [patent_app_date] => 2024-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19485 [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] => 18583394 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/583394
ARTIFICIAL INTELLIGENCE SYSTEM FOR GENERATING DATABASE CODE FROM NATURAL LANGUAGE INPUTS Feb 20, 2024 Pending
Array ( [id] => 19450973 [patent_doc_number] => 20240311103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => SPLIT-COMPUTE COMPILER AND GAME ENGINE [patent_app_type] => utility [patent_app_number] => 18/428673 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 38943 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18428673 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428673
SPLIT-COMPUTE COMPILER AND GAME ENGINE Jan 30, 2024 Pending
Array ( [id] => 19450973 [patent_doc_number] => 20240311103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => SPLIT-COMPUTE COMPILER AND GAME ENGINE [patent_app_type] => utility [patent_app_number] => 18/428673 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 38943 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18428673 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428673
SPLIT-COMPUTE COMPILER AND GAME ENGINE Jan 30, 2024 Pending
Array ( [id] => 20123180 [patent_doc_number] => 20250238211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => SYSTEM FOR AUTOMATICALLY GENERATING SCRIPTS TO RUN CONTROLS ASSOCIATED WITH POLICY RULES [patent_app_type] => utility [patent_app_number] => 18/416644 [patent_app_country] => US [patent_app_date] => 2024-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2279 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18416644 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/416644
SYSTEM FOR AUTOMATICALLY GENERATING SCRIPTS TO RUN CONTROLS ASSOCIATED WITH POLICY RULES Jan 17, 2024 Pending
Array ( [id] => 19320157 [patent_doc_number] => 20240241701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-18 [patent_title] => TECHNIQUES FOR A CLOUD SCIENTIFIC MACHINE LEARNING PROGRAMMING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/414136 [patent_app_country] => US [patent_app_date] => 2024-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11715 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18414136 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/414136
TECHNIQUES FOR A CLOUD SCIENTIFIC MACHINE LEARNING PROGRAMMING ENVIRONMENT Jan 15, 2024 Pending
Array ( [id] => 20079781 [patent_doc_number] => 12353850 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Augmentation of code completion and code synthesis with semantic checking [patent_app_type] => utility [patent_app_number] => 18/535473 [patent_app_country] => US [patent_app_date] => 2023-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3283 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18535473 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/535473
Augmentation of code completion and code synthesis with semantic checking Dec 10, 2023 Issued
Array ( [id] => 18989686 [patent_doc_number] => 20240061655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-22 [patent_title] => CODE GENERATION WITH REINFORCEMENT LEARNING [patent_app_type] => utility [patent_app_number] => 18/386934 [patent_app_country] => US [patent_app_date] => 2023-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11425 [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] => 18386934 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/386934
Code generation with reinforcement learning Nov 2, 2023 Issued
Array ( [id] => 20009532 [patent_doc_number] => 20250147754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => MULTI-MODAL ARTIFICIAL INTELLIGENCE ROOT CAUSE ANALYSIS [patent_app_type] => utility [patent_app_number] => 18/500211 [patent_app_country] => US [patent_app_date] => 2023-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5786 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18500211 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/500211
Multi-modal artificial intelligence root cause analysis Nov 1, 2023 Issued
Array ( [id] => 20009532 [patent_doc_number] => 20250147754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => MULTI-MODAL ARTIFICIAL INTELLIGENCE ROOT CAUSE ANALYSIS [patent_app_type] => utility [patent_app_number] => 18/500211 [patent_app_country] => US [patent_app_date] => 2023-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5786 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18500211 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/500211
Multi-modal artificial intelligence root cause analysis Nov 1, 2023 Issued
Array ( [id] => 19950356 [patent_doc_number] => 12321721 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Collaborative industrial integrated development and execution environment [patent_app_type] => utility [patent_app_number] => 18/384700 [patent_app_country] => US [patent_app_date] => 2023-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 15582 [patent_no_of_claims] => 25 [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] => 18384700 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/384700
Collaborative industrial integrated development and execution environment Oct 26, 2023 Issued
Array ( [id] => 19950356 [patent_doc_number] => 12321721 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Collaborative industrial integrated development and execution environment [patent_app_type] => utility [patent_app_number] => 18/384700 [patent_app_country] => US [patent_app_date] => 2023-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 15582 [patent_no_of_claims] => 25 [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] => 18384700 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/384700
Collaborative industrial integrated development and execution environment Oct 26, 2023 Issued
Array ( [id] => 20000614 [patent_doc_number] => 20250138836 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => Shared Components for Configuration Data Management [patent_app_type] => utility [patent_app_number] => 18/384124 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16562 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18384124 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/384124
Shared Components for Configuration Data Management Oct 25, 2023 Pending
Menu