
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] => 19405930
[patent_doc_number] => 20240289441
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => SERVICE IMPAIRMENT ISOLATION IN INFORMATION PROCESSING SYSTEM ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 18/113162
[patent_app_country] => US
[patent_app_date] => 2023-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7242
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18113162
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/113162 | SERVICE IMPAIRMENT ISOLATION IN INFORMATION PROCESSING SYSTEM ENVIRONMENT | Feb 22, 2023 | Pending |
Array
(
[id] => 18440638
[patent_doc_number] => 20230187934
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-15
[patent_title] => OPTIMAL POWER FLOW CONTROL VIA DYNAMIC POWER FLOW MODELING
[patent_app_type] => utility
[patent_app_number] => 18/105047
[patent_app_country] => US
[patent_app_date] => 2023-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29343
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18105047
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/105047 | Optimal power flow control via dynamic power flow modeling | Feb 1, 2023 | Issued |
Array
(
[id] => 18336756
[patent_doc_number] => 20230128705
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-27
[patent_title] => MULTI-SOURCE ITEM CREATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/088853
[patent_app_country] => US
[patent_app_date] => 2022-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14793
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18088853
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/088853 | Multi-source item creation system | Dec 26, 2022 | Issued |
Array
(
[id] => 18285848
[patent_doc_number] => 20230101320
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => METHOD FOR CREATING AND EXECUTING A CONTROL PROGRAM FOR CONTROLLING AN AUTOMATION SYSTEM, AND AUTOMATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/060538
[patent_app_country] => US
[patent_app_date] => 2022-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16697
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 384
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18060538
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/060538 | Method for creating and executing a control program for controlling an automation system, and automation system | Nov 29, 2022 | Issued |
Array
(
[id] => 19356019
[patent_doc_number] => 12056467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-06
[patent_title] => Multiple controller smart object allocation in industrial design environment
[patent_app_type] => utility
[patent_app_number] => 18/060090
[patent_app_country] => US
[patent_app_date] => 2022-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 17597
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18060090
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/060090 | Multiple controller smart object allocation in industrial design environment | Nov 29, 2022 | Issued |
Array
(
[id] => 18378022
[patent_doc_number] => 20230153109
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-18
[patent_title] => SYSTEM AND METHOD FOR ANALYZING AND STEERING USE OF THIRD-PARTY LIBRARIES
[patent_app_type] => utility
[patent_app_number] => 18/056072
[patent_app_country] => US
[patent_app_date] => 2022-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10014
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 18056072
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/056072 | System and method for analyzing and steering use of third-party libraries | Nov 15, 2022 | Issued |
Array
(
[id] => 18659809
[patent_doc_number] => 20230305816
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => DEVICE AND METHOD FOR HANDLING PROGRAMMING LANGUAGE FUNCTION
[patent_app_type] => utility
[patent_app_number] => 17/983332
[patent_app_country] => US
[patent_app_date] => 2022-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5305
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17983332
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/983332 | Device and method for handling programming language function | Nov 7, 2022 | Issued |
Array
(
[id] => 18531735
[patent_doc_number] => 20230236807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => SOFTWARE AND HARDWARE COLLABORATIVE COMPILATION PROCESSING SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/979752
[patent_app_country] => US
[patent_app_date] => 2022-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4528
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 327
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17979752
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/979752 | Software and hardware collaborative compilation processing system and method | Nov 1, 2022 | Issued |
Array
(
[id] => 20110043
[patent_doc_number] => 12360764
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => Android system development method and apparatus, related device and computer-readable storage medium
[patent_app_type] => utility
[patent_app_number] => 17/974773
[patent_app_country] => US
[patent_app_date] => 2022-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 972
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17974773
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/974773 | Android system development method and apparatus, related device and computer-readable storage medium | Oct 26, 2022 | Issued |
Array
(
[id] => 19398825
[patent_doc_number] => 12073194
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Synthesizing programs in a spreadsheet programming language
[patent_app_type] => utility
[patent_app_number] => 17/972327
[patent_app_country] => US
[patent_app_date] => 2022-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9287
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17972327
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/972327 | Synthesizing programs in a spreadsheet programming language | Oct 23, 2022 | Issued |
Array
(
[id] => 18339440
[patent_doc_number] => 20230131389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-27
[patent_title] => QUANTUM INSTRUCTION SET ARCHITECTURE (QUASAR)
[patent_app_type] => utility
[patent_app_number] => 18/048377
[patent_app_country] => US
[patent_app_date] => 2022-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8833
[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] => 18048377
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/048377 | Quantum instruction set architecture (QUASAR) | Oct 19, 2022 | Issued |
Array
(
[id] => 18335244
[patent_doc_number] => 20230127192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-27
[patent_title] => DEVICES, SYSTEMS, AND METHODS FOR TYPE INFERENCING CODE SCRIPTED IN A DYNAMIC LANGUAGE
[patent_app_type] => utility
[patent_app_number] => 18/046179
[patent_app_country] => US
[patent_app_date] => 2022-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18046179
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/046179 | Devices, systems, and methods for type inferencing code scripted in a dynamic language | Oct 12, 2022 | Issued |
Array
(
[id] => 19069391
[patent_doc_number] => 20240103817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => BEHAVIOR TREE-BASED SCRIPT GENERATION AND RECOMMENDATION
[patent_app_type] => utility
[patent_app_number] => 17/934719
[patent_app_country] => US
[patent_app_date] => 2022-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8787
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17934719
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/934719 | BEHAVIOR TREE-BASED SCRIPT GENERATION AND RECOMMENDATION | Sep 22, 2022 | Abandoned |
Array
(
[id] => 18730611
[patent_doc_number] => 20230344911
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-26
[patent_title] => IN-VEHICLE INFORMATION PROCESSING DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/951508
[patent_app_country] => US
[patent_app_date] => 2022-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3535
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17951508
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/951508 | In-vehicle information processing device | Sep 22, 2022 | Issued |
Array
(
[id] => 18567728
[patent_doc_number] => 20230258063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => SYSTEM AND METHOD FOR PARALLEL POWER AND BLACKOUT PROTECTION FOR ELECTRIC POWERED HYDRAULIC FRACTURING
[patent_app_type] => utility
[patent_app_number] => 17/948372
[patent_app_country] => US
[patent_app_date] => 2022-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5865
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 17948372
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/948372 | System and method for parallel power and blackout protection for electric powered hydraulic fracturing | Sep 19, 2022 | Issued |
Array
(
[id] => 19523088
[patent_doc_number] => 12124818
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-10-22
[patent_title] => System and method for the utilization of reciprocal programming in a computing system
[patent_app_type] => utility
[patent_app_number] => 17/896560
[patent_app_country] => US
[patent_app_date] => 2022-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 56
[patent_no_of_words] => 26414
[patent_no_of_claims] => 4
[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] => 17896560
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/896560 | System and method for the utilization of reciprocal programming in a computing system | Aug 25, 2022 | Issued |
Array
(
[id] => 19530160
[patent_doc_number] => 20240354062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => METHOD AND SYSTEM FOR GENERATING AUTOMATION DOMAIN OBJECTS USING KNOWLEDGE FROM ANOTHER AUTOMATION DOMAIN OBJECT
[patent_app_type] => utility
[patent_app_number] => 18/682568
[patent_app_country] => US
[patent_app_date] => 2022-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13195
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 18682568
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/682568 | METHOD AND SYSTEM FOR GENERATING AUTOMATION DOMAIN OBJECTS USING KNOWLEDGE FROM ANOTHER AUTOMATION DOMAIN OBJECT | Aug 25, 2022 | Abandoned |
Array
(
[id] => 20700873
[patent_doc_number] => 12623567
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-12
[patent_title] => Charging socket, charging socket upgrading method and apparatus, device, and storage medium (amended)
[patent_app_type] => utility
[patent_app_number] => 18/686766
[patent_app_country] => US
[patent_app_date] => 2022-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 3408
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18686766
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/686766 | Charging socket, charging socket upgrading method and apparatus, device, and storage medium (amended) | Aug 8, 2022 | Issued |
Array
(
[id] => 18179364
[patent_doc_number] => 20230040093
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-09
[patent_title] => METHOD FOR VERIFYING AN EXECUTION OF A SOFTWARE PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/882292
[patent_app_country] => US
[patent_app_date] => 2022-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3971
[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] => 17882292
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/882292 | Method for verifying an execution of a software program | Aug 4, 2022 | Issued |
Array
(
[id] => 19558562
[patent_doc_number] => 20240370354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => METHOD FOR OPERATING A VEHICLE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 18/685832
[patent_app_country] => US
[patent_app_date] => 2022-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3667
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 18685832
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/685832 | METHOD FOR OPERATING A VEHICLE CONTROLLER | Aug 4, 2022 | Pending |