
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |