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] => 20296473 [patent_doc_number] => 20250321716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => COMPUTER LANGUAGE AND CODE FOR APPLICATION DEVELOPMENT AND ELECTRONIC AND OPTICAL COMMUNICATION [patent_app_type] => utility [patent_app_number] => 19/024870 [patent_app_country] => US [patent_app_date] => 2025-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30060 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 19024870 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/024870
COMPUTER LANGUAGE AND CODE FOR APPLICATION DEVELOPMENT AND ELECTRONIC AND OPTICAL COMMUNICATION Jan 15, 2025 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] => 19617358 [patent_doc_number] => 20240403038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => SOFTWARE BUILD SYSTEM, SOFTWARE DEVELOPMENT ASSISTANCE METHOD AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM ENCODED WITH SOFTWARE DEVELOPMENT ASSISTANCE PROGRAM [patent_app_type] => utility [patent_app_number] => 18/675726 [patent_app_country] => US [patent_app_date] => 2024-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12093 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18675726 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/675726
SOFTWARE BUILD SYSTEM, SOFTWARE DEVELOPMENT ASSISTANCE METHOD AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM ENCODED WITH SOFTWARE DEVELOPMENT ASSISTANCE PROGRAM May 27, 2024 Pending
Array ( [id] => 20380402 [patent_doc_number] => 20250362895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => APPLICATION DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 18/673769 [patent_app_country] => US [patent_app_date] => 2024-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11904 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673769 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673769
APPLICATION DEPLOYMENT May 23, 2024 Pending
Array ( [id] => 20380394 [patent_doc_number] => 20250362887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => GENERATION OF CODELETS FOR NETWORK FUNCTIONS BASED ON LARGE LANGUAGE MODEL [patent_app_type] => utility [patent_app_number] => 18/673004 [patent_app_country] => US [patent_app_date] => 2024-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673004 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673004
GENERATION OF CODELETS FOR NETWORK FUNCTIONS BASED ON LARGE LANGUAGE MODEL May 22, 2024 Pending
Array ( [id] => 20365832 [patent_doc_number] => 20250355644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-20 [patent_title] => AUTOMATIC SOFTWARE GENERATION [patent_app_type] => utility [patent_app_number] => 18/663959 [patent_app_country] => US [patent_app_date] => 2024-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18663959 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/663959
AUTOMATIC SOFTWARE GENERATION May 13, 2024 Pending
Array ( [id] => 20365840 [patent_doc_number] => 20250355652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-20 [patent_title] => CROSS-PLATFORM MUTUAL EXCLUSION [patent_app_type] => utility [patent_app_number] => 18/663245 [patent_app_country] => US [patent_app_date] => 2024-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18663245 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/663245
CROSS-PLATFORM MUTUAL EXCLUSION May 13, 2024 Pending
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] => 20289977 [patent_doc_number] => 20250315220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => No-code Data Driven Workflows using External Data Triggers [patent_app_type] => utility [patent_app_number] => 18/628375 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3350 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628375 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/628375
No-code Data Driven Workflows using External Data Triggers Apr 4, 2024 Pending
Array ( [id] => 20290011 [patent_doc_number] => 20250315254 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => SOFTWARE DEVELOPMENT PRIORITIZATION USING TRAINED MODEL [patent_app_type] => utility [patent_app_number] => 18/627765 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16029 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18627765 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/627765
SOFTWARE DEVELOPMENT PRIORITIZATION USING TRAINED MODEL Apr 4, 2024 Pending
Array ( [id] => 20281871 [patent_doc_number] => 20250307113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => VERIFICATION OF NODES IN A FIRMWARE FRAMEWORK [patent_app_type] => utility [patent_app_number] => 18/619320 [patent_app_country] => US [patent_app_date] => 2024-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11744 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18619320 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/619320
VERIFICATION OF NODES IN A FIRMWARE FRAMEWORK Mar 27, 2024 Pending
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] => 19451140 [patent_doc_number] => 20240311270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => METHOD AND SYSTEM TO MONITOR THE OPERATION OF AN APPLICATION [patent_app_type] => utility [patent_app_number] => 18/605504 [patent_app_country] => US [patent_app_date] => 2024-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5944 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18605504 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/605504
METHOD AND SYSTEM TO MONITOR THE OPERATION OF AN APPLICATION Mar 13, 2024 Pending
Array ( [id] => 20234246 [patent_doc_number] => 20250291565 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-18 [patent_title] => CODE AGILITY AND VISIBILITY VIA AUGMENTED DECISION-MAKING ALGORITHM [patent_app_type] => utility [patent_app_number] => 18/602617 [patent_app_country] => US [patent_app_date] => 2024-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4187 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18602617 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/602617
CODE AGILITY AND VISIBILITY VIA AUGMENTED DECISION-MAKING ALGORITHM Mar 11, 2024 Pending
Array ( [id] => 20221543 [patent_doc_number] => 20250284474 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-11 [patent_title] => SYSTEM AND METHOD FOR MAKING A PROGRAM COMPATIBLE ACROSS MULTIPLE-VERSIONS OF OPERATING SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/600813 [patent_app_country] => US [patent_app_date] => 2024-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2281 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18600813 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/600813
SYSTEM AND METHOD FOR MAKING A PROGRAM COMPATIBLE ACROSS MULTIPLE-VERSIONS OF OPERATING SYSTEMS Mar 10, 2024 Pending
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
Menu