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