Search

Dirk Wright

Examiner (ID: 17288, Phone: (571)272-7098 , Office: P/3659 )

Most Active Art Unit
3502
Art Unit(s)
2899, 3655, 3659, 3656, 3681, 3502, 3622
Total Applications
4396
Issued Applications
4127
Pending Applications
57
Abandoned Applications
218

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19878447 [patent_doc_number] => 20250110704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => AUTOMATED SCRIPT GENERATOR [patent_app_type] => utility [patent_app_number] => 18/479655 [patent_app_country] => US [patent_app_date] => 2023-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9537 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18479655 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/479655
AUTOMATED SCRIPT GENERATOR Oct 1, 2023 Pending
Array ( [id] => 19099649 [patent_doc_number] => 20240118877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => SYSTEM AND METHOD FOR DECOMPOSING MONOLITH APPLICATIONS INTO SOFTWARE SERVICES [patent_app_type] => utility [patent_app_number] => 18/372816 [patent_app_country] => US [patent_app_date] => 2023-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10601 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18372816 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/372816
System and method for decomposing monolith applications into software services Sep 25, 2023 Issued
Array ( [id] => 18881248 [patent_doc_number] => 20240004617 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => COMPUTER LANGUAGE AND CODE FOR APPLICATION DEVELOPMENT AND ELECTRONIC AND OPTICAL COMMUNICATION [patent_app_type] => utility [patent_app_number] => 18/467177 [patent_app_country] => US [patent_app_date] => 2023-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34886 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18467177 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/467177
Computer language and code for application development and electronic and optical communication Sep 13, 2023 Issued
Array ( [id] => 19036341 [patent_doc_number] => 20240086156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => HYBRID CODE COMBINING IMPERATIVE PROGRAMMING LANGUAGES WITH DECLARATIVE DATABASE OPERATIONS TO ACCOMPLISH ITERATIVE LOGIC [patent_app_type] => utility [patent_app_number] => 18/367188 [patent_app_country] => US [patent_app_date] => 2023-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5884 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18367188 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/367188
HYBRID CODE COMBINING IMPERATIVE PROGRAMMING LANGUAGES WITH DECLARATIVE DATABASE OPERATIONS TO ACCOMPLISH ITERATIVE LOGIC Sep 11, 2023 Pending
Array ( [id] => 19756462 [patent_doc_number] => 20250045027 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => UTILITY SYSTEM FOR AUTOMATED CODE GENERATION AND EXECUTION [patent_app_type] => utility [patent_app_number] => 18/242417 [patent_app_country] => US [patent_app_date] => 2023-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15778 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18242417 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/242417
Utility system for automated code generation and execution Sep 4, 2023 Issued
Array ( [id] => 19756461 [patent_doc_number] => 20250045026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => UTILITY SYSTEM FOR AUTOMATED CODE GENERATION AND EXECUTION [patent_app_type] => utility [patent_app_number] => 18/239511 [patent_app_country] => US [patent_app_date] => 2023-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15457 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18239511 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/239511
Utility system for automated code generation and execution Aug 28, 2023 Issued
Array ( [id] => 20528959 [patent_doc_number] => 12547394 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-10 [patent_title] => Method for generating an update file and corresponding server device, updating method and corresponding client device, updating method and corresponding system [patent_app_type] => utility [patent_app_number] => 18/364957 [patent_app_country] => US [patent_app_date] => 2023-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 8269 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18364957 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/364957
Method for generating an update file and corresponding server device, updating method and corresponding client device, updating method and corresponding system Aug 2, 2023 Issued
Array ( [id] => 19756478 [patent_doc_number] => 20250045043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => DEDUPLICATION OF COMPUTER PROGRAMS USING SIMILARITY MEASURES AND ARTIFICIAL INTELLIGENCE [patent_app_type] => utility [patent_app_number] => 18/229915 [patent_app_country] => US [patent_app_date] => 2023-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6676 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18229915 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/229915
Deduplication of computer programs using similarity measures and artificial intelligence Aug 2, 2023 Issued
Array ( [id] => 19756624 [patent_doc_number] => 20250045189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => GENERATING TEST CASES FOR SOFTWARE TESTING USING MACHINE LEARNING TECHNIQUES [patent_app_type] => utility [patent_app_number] => 18/229247 [patent_app_country] => US [patent_app_date] => 2023-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8210 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18229247 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/229247
Generating test cases for software testing using machine learning techniques Aug 1, 2023 Issued
Array ( [id] => 19756459 [patent_doc_number] => 20250045024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => UTILITY SYSTEM FOR AUTOMATED CODE GENERATION AND EXECUTION [patent_app_type] => utility [patent_app_number] => 18/228216 [patent_app_country] => US [patent_app_date] => 2023-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18228216 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/228216
Utility system for automated code generation and execution Jul 30, 2023 Issued
Array ( [id] => 19747995 [patent_doc_number] => 20250036560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => MAPPING APPLICATIONS TO COMPUTING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/361416 [patent_app_country] => US [patent_app_date] => 2023-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6122 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18361416 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/361416
Mapping applications to computing environments Jul 27, 2023 Issued
Array ( [id] => 20595213 [patent_doc_number] => 12578929 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-17 [patent_title] => Method and system for performing automatic source code generation for use in a data transformation process [patent_app_type] => utility [patent_app_number] => 18/356980 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 2530 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18356980 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/356980
Method and system for performing automatic source code generation for use in a data transformation process Jul 20, 2023 Issued
Array ( [id] => 19725874 [patent_doc_number] => 20250028625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => SYSTEMS AND METHODS FOR INTELLIGENT INTERROGATION AND TAGGING OF A CODEBASE [patent_app_type] => utility [patent_app_number] => 18/356424 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18356424 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/356424
Systems and methods for intelligent interrogation and tagging of a codebase Jul 20, 2023 Issued
Array ( [id] => 20507088 [patent_doc_number] => 12541364 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-03 [patent_title] => Optimizing software development globalization [patent_app_type] => utility [patent_app_number] => 18/352342 [patent_app_country] => US [patent_app_date] => 2023-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 1966 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18352342 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/352342
Optimizing software development globalization Jul 13, 2023 Issued
Array ( [id] => 18743951 [patent_doc_number] => 20230352939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => COGNITIVE FRAMEWORK FOR IMPROVING RESPONSIVITY IN DEMAND RESPONSE PROGRAMS [patent_app_type] => utility [patent_app_number] => 18/344235 [patent_app_country] => US [patent_app_date] => 2023-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13082 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18344235 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/344235
COGNITIVE FRAMEWORK FOR IMPROVING RESPONSIVITY IN DEMAND RESPONSE PROGRAMS Jun 28, 2023 Pending
Array ( [id] => 18711745 [patent_doc_number] => 20230334374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => ALLOCATING COMPUTATIONS OF A MACHINE LEARNING NETWORK IN A MACHINE LEARNING ACCELERATOR [patent_app_type] => utility [patent_app_number] => 18/341370 [patent_app_country] => US [patent_app_date] => 2023-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10185 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18341370 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/341370
ALLOCATING COMPUTATIONS OF A MACHINE LEARNING NETWORK IN A MACHINE LEARNING ACCELERATOR Jun 25, 2023 Pending
Array ( [id] => 18693388 [patent_doc_number] => 20230323786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-12 [patent_title] => INTEGRATED MOBILE POWER UNIT FOR HYDRAULIC FRACTURING [patent_app_type] => utility [patent_app_number] => 18/209761 [patent_app_country] => US [patent_app_date] => 2023-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9020 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18209761 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/209761
Integrated mobile power unit for hydraulic fracturing Jun 13, 2023 Issued
Array ( [id] => 18694763 [patent_doc_number] => 20230325180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-12 [patent_title] => PROGRAM, INFORMATION PROCESSING APPARATUS, AND METHOD [patent_app_type] => utility [patent_app_number] => 18/209501 [patent_app_country] => US [patent_app_date] => 2023-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20188 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18209501 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/209501
Program, information processing apparatus, and method Jun 13, 2023 Issued
Array ( [id] => 19152957 [patent_doc_number] => 11977869 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-07 [patent_title] => Two-phase application development device [patent_app_type] => utility [patent_app_number] => 18/208970 [patent_app_country] => US [patent_app_date] => 2023-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9742 [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] => 18208970 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/208970
Two-phase application development device Jun 12, 2023 Issued
Array ( [id] => 19633089 [patent_doc_number] => 20240411538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => EXTERNAL WEATHER CONDITIONS AWARE FIRMWARE UPDATES [patent_app_type] => utility [patent_app_number] => 18/330514 [patent_app_country] => US [patent_app_date] => 2023-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18330514 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/330514
External weather conditions aware firmware updates Jun 6, 2023 Issued
Menu