
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] => 10901680
[patent_doc_number] => 08924926
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-12-30
[patent_title] => 'Techniques for disambiguating unconnected components in a visual programming interface'
[patent_app_type] => utility
[patent_app_number] => 13/832710
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 8156
[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] => 13832710
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/832710 | Techniques for disambiguating unconnected components in a visual programming interface | Mar 14, 2013 | Issued |
Array
(
[id] => 9746666
[patent_doc_number] => 20140282386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'CAPTURE AND DISPLAY OF HISTORICAL RUN-TIME EXECUTION TRACES IN A CODE EDITOR'
[patent_app_type] => utility
[patent_app_number] => 13/837430
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5160
[patent_no_of_claims] => 10
[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] => 13837430
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/837430 | Capture and display of historical run-time execution traces in a code editor | Mar 14, 2013 | Issued |
Array
(
[id] => 11193191
[patent_doc_number] => 09424005
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-08-23
[patent_title] => 'Templatized component'
[patent_app_type] => utility
[patent_app_number] => 13/837910
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 18
[patent_no_of_words] => 12349
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13837910
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/837910 | Templatized component | Mar 14, 2013 | Issued |
Array
(
[id] => 10117504
[patent_doc_number] => 09152388
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-06
[patent_title] => 'Tailored language sets for business level scripting'
[patent_app_type] => utility
[patent_app_number] => 13/835390
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5046
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13835390
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/835390 | Tailored language sets for business level scripting | Mar 14, 2013 | Issued |
Array
(
[id] => 9746774
[patent_doc_number] => 20140282493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'SYSTEM FOR REPLICATING APPS FROM AN EXISTING DEVICE TO A NEW DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/839068
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9986
[patent_no_of_claims] => 22
[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] => 13839068
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/839068 | SYSTEM FOR REPLICATING APPS FROM AN EXISTING DEVICE TO A NEW DEVICE | Mar 14, 2013 | Abandoned |
Array
(
[id] => 10015401
[patent_doc_number] => 09058415
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-06-16
[patent_title] => 'Counting events using hardware performance counters and annotated instructions'
[patent_app_type] => utility
[patent_app_number] => 13/839272
[patent_app_country] => US
[patent_app_date] => 2013-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4300
[patent_no_of_claims] => 32
[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] => 13839272
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/839272 | Counting events using hardware performance counters and annotated instructions | Mar 14, 2013 | Issued |
Array
(
[id] => 13649615
[patent_doc_number] => 09851118
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-26
[patent_title] => HVAC system relay autotuning and verification
[patent_app_type] => utility
[patent_app_number] => 14/390436
[patent_app_country] => US
[patent_app_date] => 2013-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 5998
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14390436
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/390436 | HVAC system relay autotuning and verification | Mar 4, 2013 | Issued |
Array
(
[id] => 9903628
[patent_doc_number] => 20150058828
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-26
[patent_title] => 'PLC SIMULATION SYSTEM, PLC SIMULATOR, RECORDING MEDIUM, AND SIMULATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/383920
[patent_app_country] => US
[patent_app_date] => 2013-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5860
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 5
[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] => 14383920
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/383920 | Programmable logic controller (PLC) simulation system, PLC simulator, recording medium, and simulation method | Feb 19, 2013 | Issued |
Array
(
[id] => 10426697
[patent_doc_number] => 20150311709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-29
[patent_title] => 'Network for Transmitting Information and Transmission Network Node'
[patent_app_type] => utility
[patent_app_number] => 14/379255
[patent_app_country] => US
[patent_app_date] => 2013-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4360
[patent_no_of_claims] => 15
[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] => 14379255
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/379255 | Network for Transmitting Information and Transmission Network Node | Feb 13, 2013 | Abandoned |
Array
(
[id] => 15106233
[patent_doc_number] => 10474441
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-12
[patent_title] => Method and apparatus for performing automatic data compression algorithm selection during high-level compilation
[patent_app_type] => utility
[patent_app_number] => 13/760516
[patent_app_country] => US
[patent_app_date] => 2013-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7760
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13760516
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/760516 | Method and apparatus for performing automatic data compression algorithm selection during high-level compilation | Feb 5, 2013 | Issued |
Array
(
[id] => 9968044
[patent_doc_number] => 09015680
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-21
[patent_title] => 'Differential analysis of translation of software for the detection of flaws'
[patent_app_type] => utility
[patent_app_number] => 13/758477
[patent_app_country] => US
[patent_app_date] => 2013-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6360
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13758477
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/758477 | Differential analysis of translation of software for the detection of flaws | Feb 3, 2013 | Issued |
Array
(
[id] => 10841428
[patent_doc_number] => 08869128
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'Compiling method, program, and information processing apparatus'
[patent_app_type] => utility
[patent_app_number] => 13/755020
[patent_app_country] => US
[patent_app_date] => 2013-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9167
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13755020
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/755020 | Compiling method, program, and information processing apparatus | Jan 30, 2013 | Issued |
Array
(
[id] => 9637333
[patent_doc_number] => 20140215441
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-31
[patent_title] => 'PROVIDING DIRECTIONAL DEBUGGING BREAKPOINTS'
[patent_app_type] => utility
[patent_app_number] => 13/756213
[patent_app_country] => US
[patent_app_date] => 2013-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9152
[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] => 13756213
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/756213 | Providing directional debugging breakpoints | Jan 30, 2013 | Issued |
Array
(
[id] => 9057023
[patent_doc_number] => 20130254737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-26
[patent_title] => 'PROJECT DELIVERY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/755699
[patent_app_country] => US
[patent_app_date] => 2013-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7727
[patent_no_of_claims] => 15
[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] => 13755699
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/755699 | PROJECT DELIVERY SYSTEM | Jan 30, 2013 | Abandoned |
Array
(
[id] => 9637321
[patent_doc_number] => 20140215430
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-31
[patent_title] => 'METHOD AND APPARATUS FOR ENABLING LAYERED PROPERTY DEFINITION IN TRADITIONAL AND CLOUD COMPUTING ENVIRONMENTS'
[patent_app_type] => utility
[patent_app_number] => 13/753994
[patent_app_country] => US
[patent_app_date] => 2013-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4755
[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] => 13753994
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/753994 | Method and apparatus for enabling layered property definition in traditional and cloud computing environments | Jan 29, 2013 | Issued |
Array
(
[id] => 9637343
[patent_doc_number] => 20140215452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-31
[patent_title] => 'Deployment Optimization for High Availability in a Multi-Tenant Platform-as-a-Service (PaaS) System'
[patent_app_type] => utility
[patent_app_number] => 13/751233
[patent_app_country] => US
[patent_app_date] => 2013-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6492
[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] => 13751233
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/751233 | Deployment optimization for high availability in a multi-tenant platform-as-a-service (PaaS) system | Jan 27, 2013 | Issued |
Array
(
[id] => 8952945
[patent_doc_number] => 20130198726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-01
[patent_title] => 'MAPPING AND FORMATTING INPUT COMMANDS TO A THIRD PARTY PROTOCOL'
[patent_app_type] => utility
[patent_app_number] => 13/751743
[patent_app_country] => US
[patent_app_date] => 2013-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7133
[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] => 13751743
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/751743 | Mapping and formatting input commands to a third party protocol | Jan 27, 2013 | Issued |
Array
(
[id] => 8952944
[patent_doc_number] => 20130198725
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-01
[patent_title] => 'METHODS FOR SELECTIVELY PRUNING FALSE PATHS IN GRAPHS THAT USE HIGH-PRECISION STATE INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 13/745946
[patent_app_country] => US
[patent_app_date] => 2013-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 62
[patent_figures_cnt] => 62
[patent_no_of_words] => 15505
[patent_no_of_claims] => 1
[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] => 13745946
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/745946 | Methods for selectively pruning false paths in graphs that use high-precision state information | Jan 20, 2013 | Issued |
Array
(
[id] => 10046487
[patent_doc_number] => 09086885
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'Reducing merge conflicts in a development environment'
[patent_app_type] => utility
[patent_app_number] => 13/724043
[patent_app_country] => US
[patent_app_date] => 2012-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6969
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13724043
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/724043 | Reducing merge conflicts in a development environment | Dec 20, 2012 | Issued |
Array
(
[id] => 9980679
[patent_doc_number] => 09027010
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-05
[patent_title] => 'Runtime optimization using meta data for dynamic programming languages'
[patent_app_type] => utility
[patent_app_number] => 13/725281
[patent_app_country] => US
[patent_app_date] => 2012-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 13196
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13725281
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/725281 | Runtime optimization using meta data for dynamic programming languages | Dec 20, 2012 | Issued |