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] => 11973362 [patent_doc_number] => 20170277517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'Method Of Updating Program Code And Electronic Device Using The Same' [patent_app_type] => utility [patent_app_number] => 15/077900 [patent_app_country] => US [patent_app_date] => 2016-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2983 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15077900 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/077900
Method Of Updating Program Code And Electronic Device Using The Same Mar 21, 2016 Abandoned
Array ( [id] => 11367460 [patent_doc_number] => 20170005441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'CONNECTOR AND MANUFACTURING METHOD AND UPDATING METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 15/076636 [patent_app_country] => US [patent_app_date] => 2016-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5450 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15076636 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/076636
Connector and manufacturing method and updating method of the same Mar 20, 2016 Issued
Array ( [id] => 11965797 [patent_doc_number] => 20170269950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'SELECTIVE EXECUTION OF AHEAD-OF-TIME COMPILED CODE' [patent_app_type] => utility [patent_app_number] => 15/070424 [patent_app_country] => US [patent_app_date] => 2016-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4081 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15070424 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/070424
SELECTIVE EXECUTION OF AHEAD-OF-TIME COMPILED CODE Mar 14, 2016 Abandoned
Array ( [id] => 12372639 [patent_doc_number] => 09959098 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-01 [patent_title] => Data processing systems and methods [patent_app_type] => utility [patent_app_number] => 15/069934 [patent_app_country] => US [patent_app_date] => 2016-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 27 [patent_no_of_words] => 21383 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15069934 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/069934
Data processing systems and methods Mar 13, 2016 Issued
Array ( [id] => 12966604 [patent_doc_number] => 09875096 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Systems and methods for software scanning tool [patent_app_type] => utility [patent_app_number] => 15/069510 [patent_app_country] => US [patent_app_date] => 2016-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6904 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 413 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15069510 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/069510
Systems and methods for software scanning tool Mar 13, 2016 Issued
Array ( [id] => 12100972 [patent_doc_number] => 09858067 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-02 [patent_title] => 'Electronic system with update control mechanism and method of operation thereof' [patent_app_type] => utility [patent_app_number] => 15/067887 [patent_app_country] => US [patent_app_date] => 2016-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5651 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15067887 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/067887
Electronic system with update control mechanism and method of operation thereof Mar 10, 2016 Issued
Array ( [id] => 12018734 [patent_doc_number] => 09811440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-07 [patent_title] => 'System and method for addressing malfunctions in a software application' [patent_app_type] => utility [patent_app_number] => 15/065237 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6003 [patent_no_of_claims] => 17 [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] => 15065237 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/065237
System and method for addressing malfunctions in a software application Mar 8, 2016 Issued
Array ( [id] => 15804513 [patent_doc_number] => 20200125399 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => PROCESS MONITORING DEVICE, PROCESS MONITORING METHOD, AND COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 15/781020 [patent_app_country] => US [patent_app_date] => 2016-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5406 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15781020 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/781020
PROCESS MONITORING DEVICE, PROCESS MONITORING METHOD, AND COMPUTER READABLE MEDIUM Jan 26, 2016 Abandoned
Array ( [id] => 10808567 [patent_doc_number] => 20160154725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'METHODS, CIRCUITS, APPARATUS, SYSTEMS AND ASSOCIATED SOFTWARE MODULES FOR EVALUATING CODE BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 15/006258 [patent_app_country] => US [patent_app_date] => 2016-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6135 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15006258 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/006258
Methods, circuits, apparatus, systems and associated software modules for evaluating code behavior Jan 25, 2016 Issued
Array ( [id] => 13875967 [patent_doc_number] => 20190034324 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => IMPAIRMENT IN AN APPLICATION TEST EXECUTION [patent_app_type] => utility [patent_app_number] => 16/069661 [patent_app_country] => US [patent_app_date] => 2016-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3512 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16069661 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/069661
Impairment in an application test execution Jan 18, 2016 Issued
Array ( [id] => 12213841 [patent_doc_number] => 09910649 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-06 [patent_title] => 'Integrating and sharing software build component targets' [patent_app_type] => utility [patent_app_number] => 15/000916 [patent_app_country] => US [patent_app_date] => 2016-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9772 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15000916 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/000916
Integrating and sharing software build component targets Jan 18, 2016 Issued
Array ( [id] => 10623344 [patent_doc_number] => 09342286 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-17 [patent_title] => 'Mapping and formatting input commands to a third party protocol' [patent_app_type] => utility [patent_app_number] => 14/986317 [patent_app_country] => US [patent_app_date] => 2015-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7159 [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] => 14986317 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/986317
Mapping and formatting input commands to a third party protocol Dec 30, 2015 Issued
Array ( [id] => 10731800 [patent_doc_number] => 20160077950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'METHODS, CIRCUITS, APPARATUS, SYSTEMS AND ASSOCIATED SOFTWARE MODULES FOR EVALUATING CODE BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 14/944253 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5030 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14944253 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/944253
METHODS, CIRCUITS, APPARATUS, SYSTEMS AND ASSOCIATED SOFTWARE MODULES FOR EVALUATING CODE BEHAVIOR Nov 17, 2015 Abandoned
Array ( [id] => 10786147 [patent_doc_number] => 20160132303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-12 [patent_title] => 'MULTI-SIZED DATA TYPES FOR MANAGED CODE' [patent_app_type] => utility [patent_app_number] => 14/936546 [patent_app_country] => US [patent_app_date] => 2015-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12134 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14936546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/936546
Multi-sized data types for managed code Nov 8, 2015 Issued
Array ( [id] => 11775169 [patent_doc_number] => 09384098 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-05 [patent_title] => 'Portable data archiving device' [patent_app_type] => utility [patent_app_number] => 14/883809 [patent_app_country] => US [patent_app_date] => 2015-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 10983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14883809 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/883809
Portable data archiving device Oct 14, 2015 Issued
Array ( [id] => 11875414 [patent_doc_number] => 09747188 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Determining importance of an artifact in a software development environment' [patent_app_type] => utility [patent_app_number] => 14/884099 [patent_app_country] => US [patent_app_date] => 2015-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5502 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14884099 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/884099
Determining importance of an artifact in a software development environment Oct 14, 2015 Issued
Array ( [id] => 11034771 [patent_doc_number] => 20160231727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-11 [patent_title] => 'SETUP CHANGE WORK INSTRUCTION METHOD' [patent_app_type] => utility [patent_app_number] => 14/881917 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7862 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14881917 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881917
SETUP CHANGE WORK INSTRUCTION METHOD Oct 12, 2015 Abandoned
Array ( [id] => 14619991 [patent_doc_number] => 10362715 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Automatically cooling computer system components for safe servicing [patent_app_type] => utility [patent_app_number] => 14/881289 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7564 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14881289 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881289
Automatically cooling computer system components for safe servicing Oct 12, 2015 Issued
Array ( [id] => 10758869 [patent_doc_number] => 20160105022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-14 [patent_title] => 'SYSTEM AND METHOD FOR PARALLEL POWER AND BLACKOUT PROTECTION FOR ELECTRIC POWERED HYDRAULIC FRACTURING' [patent_app_type] => utility [patent_app_number] => 14/881535 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5983 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14881535 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/881535
System and method for parallel power and blackout protection for electric powered hydraulic fracturing Oct 12, 2015 Issued
Array ( [id] => 10695401 [patent_doc_number] => 20160041547 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'TIMING A MACHINE TOOL USING AN ACCELEROMETER' [patent_app_type] => utility [patent_app_number] => 14/882306 [patent_app_country] => US [patent_app_date] => 2015-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7816 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14882306 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/882306
Timing a machine tool using an accelerometer Oct 12, 2015 Issued
Menu