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] => 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
Menu