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] => 13448845 [patent_doc_number] => 20180275965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => DISTRIBUTED APPLICATION DEFINITION [patent_app_type] => utility [patent_app_number] => 15/723782 [patent_app_country] => US [patent_app_date] => 2017-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5587 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15723782 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/723782
Distributed application definition Oct 2, 2017 Issued
Array ( [id] => 12591252 [patent_doc_number] => 20180088913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => GENERATION OF APPLICATION CODES FROM A FORMAL SPECIFICATION [patent_app_type] => utility [patent_app_number] => 15/710561 [patent_app_country] => US [patent_app_date] => 2017-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5051 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15710561 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/710561
Generation of application codes from a formal specification Sep 19, 2017 Issued
Array ( [id] => 12120909 [patent_doc_number] => 20180004495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'VERIFICATION OF A DATAFLOW REPRESENTATION OF A PROGRAM THROUGH STATIC TYPE-CHECKING' [patent_app_type] => utility [patent_app_number] => 15/702752 [patent_app_country] => US [patent_app_date] => 2017-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6111 [patent_no_of_claims] => 19 [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] => 15702752 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/702752
Verification of a dataflow representation of a program through static type-checking Sep 11, 2017 Issued
Array ( [id] => 13797227 [patent_doc_number] => 20190012152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => SYSTEMS AND METHODS FOR CREATING INTEGRATED APPLICATIONS FOR ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 15/681408 [patent_app_country] => US [patent_app_date] => 2017-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7115 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15681408 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/681408
SYSTEMS AND METHODS FOR CREATING INTEGRATED APPLICATIONS FOR ELECTRONIC DEVICES Aug 19, 2017 Abandoned
Array ( [id] => 12531942 [patent_doc_number] => 10007501 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-06-26 [patent_title] => Method of deploying applications rapidly based on customized android platform [patent_app_type] => utility [patent_app_number] => 15/666577 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8046 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 2597 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666577 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666577
Method of deploying applications rapidly based on customized android platform Aug 1, 2017 Issued
Array ( [id] => 15700877 [patent_doc_number] => 10606614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Container-based language runtime using a variable-sized container for an isolated method [patent_app_type] => utility [patent_app_number] => 15/665008 [patent_app_country] => US [patent_app_date] => 2017-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11361 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15665008 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/665008
Container-based language runtime using a variable-sized container for an isolated method Jul 30, 2017 Issued
Array ( [id] => 12161062 [patent_doc_number] => 20180032328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-01 [patent_title] => 'METHOD AND APPARATUS OF SEGMENT FLOW TRACE ANALYSIS' [patent_app_type] => utility [patent_app_number] => 15/664532 [patent_app_country] => US [patent_app_date] => 2017-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14813 [patent_no_of_claims] => 9 [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] => 15664532 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/664532
Method and apparatus of segment flow trace analysis Jul 30, 2017 Issued
Array ( [id] => 12207445 [patent_doc_number] => 20180052671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'SYSTEM AND METHOD TO CONTROL HYBRID DEPLOYMENT OF AN APPLICATION' [patent_app_type] => utility [patent_app_number] => 15/662795 [patent_app_country] => US [patent_app_date] => 2017-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6204 [patent_no_of_claims] => 7 [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] => 15662795 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/662795
SYSTEM AND METHOD TO CONTROL HYBRID DEPLOYMENT OF AN APPLICATION Jul 27, 2017 Abandoned
Array ( [id] => 13875717 [patent_doc_number] => 20190034199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => AUTO-GENERATION OF APPLICATION PROGRAMMING INTERFACE (API) DOCUMENTATION VIA IMPLEMENTATION-NEUTRAL ANALYSIS OF API TRAFFIC [patent_app_type] => utility [patent_app_number] => 15/662140 [patent_app_country] => US [patent_app_date] => 2017-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7024 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15662140 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/662140
Auto-generation of application programming interface (API) documentation via implementation-neutral analysis of API traffic Jul 26, 2017 Issued
Array ( [id] => 14427219 [patent_doc_number] => 10318413 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-11 [patent_title] => Scalable enterprise platform for automated functional and integration regression testing [patent_app_type] => utility [patent_app_number] => 15/660186 [patent_app_country] => US [patent_app_date] => 2017-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9506 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15660186 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/660186
Scalable enterprise platform for automated functional and integration regression testing Jul 25, 2017 Issued
Array ( [id] => 14856493 [patent_doc_number] => 10416971 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-17 [patent_title] => Method of creating the balanced parse tree having optimized height [patent_app_type] => utility [patent_app_number] => 15/659552 [patent_app_country] => US [patent_app_date] => 2017-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 11009 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15659552 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/659552
Method of creating the balanced parse tree having optimized height Jul 24, 2017 Issued
Array ( [id] => 12591321 [patent_doc_number] => 20180088936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => DETERMINATION APPARATUS AND DETERMINATION METHOD [patent_app_type] => utility [patent_app_number] => 15/656893 [patent_app_country] => US [patent_app_date] => 2017-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20257 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15656893 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/656893
Determination apparatus and determination method Jul 20, 2017 Issued
Array ( [id] => 16264152 [patent_doc_number] => 10755590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [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] => 15/655512 [patent_app_country] => US [patent_app_date] => 2017-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6771 [patent_no_of_claims] => 19 [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] => 15655512 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/655512
Method and system for automatically providing graphical user interfaces for computational algorithms described in printed publications Jul 19, 2017 Issued
Array ( [id] => 13845447 [patent_doc_number] => 20190026208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-24 [patent_title] => DETERMINING WHETHER TWO PROGRAMS ARE IDENTICAL [patent_app_type] => utility [patent_app_number] => 15/653699 [patent_app_country] => US [patent_app_date] => 2017-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5742 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 15653699 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/653699
Determining whether two programs are identical Jul 18, 2017 Issued
Array ( [id] => 15472603 [patent_doc_number] => 10552176 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-04 [patent_title] => Certifying operating system images [patent_app_type] => utility [patent_app_number] => 15/651819 [patent_app_country] => US [patent_app_date] => 2017-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6411 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15651819 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/651819
Certifying operating system images Jul 16, 2017 Issued
Array ( [id] => 13041001 [patent_doc_number] => 10042636 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-08-07 [patent_title] => End-to end project management platform with artificial intelligence integration [patent_app_type] => utility [patent_app_number] => 15/645491 [patent_app_country] => US [patent_app_date] => 2017-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10380 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15645491 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/645491
End-to end project management platform with artificial intelligence integration Jul 9, 2017 Issued
Array ( [id] => 14489305 [patent_doc_number] => 10331440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-25 [patent_title] => Effective defect management across multiple code branches [patent_app_type] => utility [patent_app_number] => 15/621019 [patent_app_country] => US [patent_app_date] => 2017-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8738 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15621019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/621019
Effective defect management across multiple code branches Jun 12, 2017 Issued
Array ( [id] => 16698934 [patent_doc_number] => 10949536 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-16 [patent_title] => Field-loadable input/output tables for avionics hardware units [patent_app_type] => utility [patent_app_number] => 15/613883 [patent_app_country] => US [patent_app_date] => 2017-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8501 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15613883 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/613883
Field-loadable input/output tables for avionics hardware units Jun 4, 2017 Issued
Array ( [id] => 13497169 [patent_doc_number] => 20180300127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => CODING VELOCITY [patent_app_type] => utility [patent_app_number] => 15/489441 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12920 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [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] => 15489441 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/489441
Coding velocity Apr 16, 2017 Issued
Array ( [id] => 11758965 [patent_doc_number] => 20170205834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'FLUID FLOW MEASUREMENT AND CONTROL' [patent_app_type] => utility [patent_app_number] => 15/468546 [patent_app_country] => US [patent_app_date] => 2017-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 19204 [patent_no_of_claims] => 25 [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] => 15468546 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/468546
Fluid flow measurement and control Mar 23, 2017 Issued
Menu