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] => 17345689 [patent_doc_number] => 20220012020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-13 [patent_title] => FEEDBACK-DRIVEN SEMI-SUPERVISED SYNTHESIS OF PROGRAM TRANSFORMATIONS [patent_app_type] => utility [patent_app_number] => 17/038427 [patent_app_country] => US [patent_app_date] => 2020-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8093 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17038427 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/038427
Feedback-driven semi-supervised synthesis of program transformations Sep 29, 2020 Issued
Array ( [id] => 17977324 [patent_doc_number] => 11494184 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-08 [patent_title] => Creation of transportability container files for serverless applications [patent_app_type] => utility [patent_app_number] => 17/036754 [patent_app_country] => US [patent_app_date] => 2020-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15024 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17036754 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/036754
Creation of transportability container files for serverless applications Sep 28, 2020 Issued
Array ( [id] => 16691447 [patent_doc_number] => 20210073926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => OILFIELD DATA LOADING SERVICES REQUEST HANDLING AND COMPLETION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/948086 [patent_app_country] => US [patent_app_date] => 2020-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16948086 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/948086
Oilfield data loading services request handling and completion system Sep 1, 2020 Issued
Array ( [id] => 20130882 [patent_doc_number] => 12373195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Method of programming a software module associated with a firmware unit of a device [patent_app_type] => utility [patent_app_number] => 18/023719 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18023719 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/023719
Method of programming a software module associated with a firmware unit of a device Aug 27, 2020 Issued
Array ( [id] => 16508918 [patent_doc_number] => 20200388174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => METHOD AND SYSTEM FOR AUTOMATICALLY PROVIDING GRAPHICAL USER INTERFACES FOR COMPUTATIONAL ALGORITHMS DESCRIBED IN PRINTED PUBLICATIONS [patent_app_type] => utility [patent_app_number] => 17/000855 [patent_app_country] => US [patent_app_date] => 2020-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7031 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000855 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/000855
Method and system for automatically providing graphical user interfaces for computational algorithms described in printed publications Aug 23, 2020 Issued
Array ( [id] => 18479650 [patent_doc_number] => 11693386 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-04 [patent_title] => Method and electronic device for guiding semiconductor manufacturing process [patent_app_type] => utility [patent_app_number] => 16/992919 [patent_app_country] => US [patent_app_date] => 2020-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 10338 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16992919 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/992919
Method and electronic device for guiding semiconductor manufacturing process Aug 12, 2020 Issued
Array ( [id] => 16586728 [patent_doc_number] => 20210021130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => SYSTEMS AND METHODS FOR DISTRIBUTED HIERARCHICAL ARTIFICIAL INTELLIGENCE IN SMART GRIDS [patent_app_type] => utility [patent_app_number] => 16/931794 [patent_app_country] => US [patent_app_date] => 2020-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16931794 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/931794
SYSTEMS AND METHODS FOR DISTRIBUTED HIERARCHICAL ARTIFICIAL INTELLIGENCE IN SMART GRIDS Jul 16, 2020 Abandoned
Array ( [id] => 18371668 [patent_doc_number] => 11651849 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-16 [patent_title] => Gathering and analyzing assessment data using customizable ontologies built upon a meta model [patent_app_type] => utility [patent_app_number] => 16/930005 [patent_app_country] => US [patent_app_date] => 2020-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11572 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16930005 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/930005
Gathering and analyzing assessment data using customizable ontologies built upon a meta model Jul 14, 2020 Issued
Array ( [id] => 17345687 [patent_doc_number] => 20220012018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-13 [patent_title] => SOFTWARE PROGRAMMING ASSISTANT [patent_app_type] => utility [patent_app_number] => 16/927196 [patent_app_country] => US [patent_app_date] => 2020-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7047 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16927196 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/927196
Software programming assistant Jul 12, 2020 Issued
Array ( [id] => 16392830 [patent_doc_number] => 20200333771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => SYSTEM AND METHOD FOR DISPATCHING LOT [patent_app_type] => utility [patent_app_number] => 16/920244 [patent_app_country] => US [patent_app_date] => 2020-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4566 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920244 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/920244
System and method for dispatching lot Jul 1, 2020 Issued
Array ( [id] => 17715003 [patent_doc_number] => 11378994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Systems and methods for grid operating systems in electric power systems [patent_app_type] => utility [patent_app_number] => 16/902973 [patent_app_country] => US [patent_app_date] => 2020-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5910 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16902973 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/902973
Systems and methods for grid operating systems in electric power systems Jun 15, 2020 Issued
Array ( [id] => 18027214 [patent_doc_number] => 11510373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => User interface for a computerized crop growing management system and method [patent_app_type] => utility [patent_app_number] => 16/899871 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4385 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16899871 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/899871
User interface for a computerized crop growing management system and method Jun 11, 2020 Issued
Array ( [id] => 17409001 [patent_doc_number] => 11249886 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => Computer program and server for executing test group distribution method [patent_app_type] => utility [patent_app_number] => 16/896405 [patent_app_country] => US [patent_app_date] => 2020-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7110 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16896405 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/896405
Computer program and server for executing test group distribution method Jun 8, 2020 Issued
Array ( [id] => 17682492 [patent_doc_number] => 11366746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => System for application code development build, scan, and test environment [patent_app_type] => utility [patent_app_number] => 16/894073 [patent_app_country] => US [patent_app_date] => 2020-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9502 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16894073 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/894073
System for application code development build, scan, and test environment Jun 4, 2020 Issued
Array ( [id] => 17877397 [patent_doc_number] => 11449411 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Application-specific log routing [patent_app_type] => utility [patent_app_number] => 16/890707 [patent_app_country] => US [patent_app_date] => 2020-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4900 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16890707 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/890707
Application-specific log routing Jun 1, 2020 Issued
Array ( [id] => 17605561 [patent_doc_number] => 11334045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Diagnosis apparatus and diagnosis method [patent_app_type] => utility [patent_app_number] => 16/888859 [patent_app_country] => US [patent_app_date] => 2020-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 8779 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [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] => 16888859 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888859
Diagnosis apparatus and diagnosis method May 31, 2020 Issued
Array ( [id] => 18370637 [patent_doc_number] => 11650810 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-05-16 [patent_title] => Annotation based automated containerization [patent_app_type] => utility [patent_app_number] => 16/884865 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9137 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16884865 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/884865
Annotation based automated containerization May 26, 2020 Issued
Array ( [id] => 20174662 [patent_doc_number] => 12393409 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Software development device and software development program [patent_app_type] => utility [patent_app_number] => 17/615043 [patent_app_country] => US [patent_app_date] => 2020-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 990 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17615043 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/615043
Software development device and software development program May 24, 2020 Issued
Array ( [id] => 17245510 [patent_doc_number] => 20210365253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => HETEROGENEITY-AGNOSTIC AND TOPOLOGY-AGNOSTIC DATA PLANE PROGRAMMING [patent_app_type] => utility [patent_app_number] => 16/881915 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9439 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16881915 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/881915
HETEROGENEITY-AGNOSTIC AND TOPOLOGY-AGNOSTIC DATA PLANE PROGRAMMING May 21, 2020 Abandoned
Array ( [id] => 17757705 [patent_doc_number] => 11398000 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-26 [patent_title] => Methods and systems for machine-learning for prediction of grid carbon emissions [patent_app_type] => utility [patent_app_number] => 16/879303 [patent_app_country] => US [patent_app_date] => 2020-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 16699 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16879303 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/879303
Methods and systems for machine-learning for prediction of grid carbon emissions May 19, 2020 Issued
Menu