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] => 8455185 [patent_doc_number] => 20120266131 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-18 [patent_title] => 'AUTOMATIC PROGRAM GENERATION DEVICE, METHOD, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/368717 [patent_app_country] => US [patent_app_date] => 2012-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 9954 [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] => 13368717 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/368717
AUTOMATIC PROGRAM GENERATION DEVICE, METHOD, AND COMPUTER PROGRAM Feb 7, 2012 Abandoned
Array ( [id] => 10164345 [patent_doc_number] => 09195568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-24 [patent_title] => 'Methods, circuits, apparatus, systems and associated software modules for evaluating code behavior' [patent_app_type] => utility [patent_app_number] => 13/366333 [patent_app_country] => US [patent_app_date] => 2012-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5001 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13366333 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/366333
Methods, circuits, apparatus, systems and associated software modules for evaluating code behavior Feb 4, 2012 Issued
Array ( [id] => 8722834 [patent_doc_number] => 20130074051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'TRACKING AND ANALYSIS OF USAGE OF A SOFTWARE PRODUCT' [patent_app_type] => utility [patent_app_number] => 13/364039 [patent_app_country] => US [patent_app_date] => 2012-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6446 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [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] => 13364039 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/364039
TRACKING AND ANALYSIS OF USAGE OF A SOFTWARE PRODUCT Jan 31, 2012 Abandoned
Array ( [id] => 9758022 [patent_doc_number] => 20140288723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-25 [patent_title] => 'Filtering a Stream of Power Control Commands' [patent_app_type] => utility [patent_app_number] => 14/354808 [patent_app_country] => US [patent_app_date] => 2011-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6435 [patent_no_of_claims] => 22 [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] => 14354808 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/354808
Filtering a stream of power control commands Nov 27, 2011 Issued
Array ( [id] => 10890755 [patent_doc_number] => 08914769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-16 [patent_title] => 'Source code generation for interoperable clients and server interfaces' [patent_app_type] => utility [patent_app_number] => 13/294914 [patent_app_country] => US [patent_app_date] => 2011-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4546 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13294914 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/294914
Source code generation for interoperable clients and server interfaces Nov 10, 2011 Issued
Array ( [id] => 9886145 [patent_doc_number] => 08972931 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-03 [patent_title] => 'Contextual verification of generated code' [patent_app_type] => utility [patent_app_number] => 13/285845 [patent_app_country] => US [patent_app_date] => 2011-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10742 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 12 [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] => 13285845 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/285845
Contextual verification of generated code Oct 30, 2011 Issued
Array ( [id] => 7793161 [patent_doc_number] => 20120054717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'Graphical Editor with Incremental Development' [patent_app_type] => utility [patent_app_number] => 13/280083 [patent_app_country] => US [patent_app_date] => 2011-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7652 [patent_no_of_claims] => 6 [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] => publications/A1/0054/20120054717.pdf [firstpage_image] =>[orig_patent_app_number] => 13280083 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/280083
Graphical editor with incremental development Oct 23, 2011 Issued
Array ( [id] => 9658906 [patent_doc_number] => 20140229911 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'LADDER PROGRAM CREATION DEVICE' [patent_app_type] => utility [patent_app_number] => 14/342945 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5263 [patent_no_of_claims] => 4 [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] => 14342945 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/342945
Ladder program creation device Sep 14, 2011 Issued
Array ( [id] => 8686930 [patent_doc_number] => 20130055214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'SYSTEM AND METHOD TO INDICATE CODE BLOCK EXECUTION' [patent_app_type] => utility [patent_app_number] => 13/217892 [patent_app_country] => US [patent_app_date] => 2011-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4639 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [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] => 13217892 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/217892
System and method to indicate code block execution Aug 24, 2011 Issued
Array ( [id] => 7512586 [patent_doc_number] => 20110258296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-20 [patent_title] => 'FIRMWARE DOWNLOAD' [patent_app_type] => utility [patent_app_number] => 13/175606 [patent_app_country] => US [patent_app_date] => 2011-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6346 [patent_no_of_claims] => 25 [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] => publications/A1/0258/20110258296.pdf [firstpage_image] =>[orig_patent_app_number] => 13175606 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/175606
FIRMWARE DOWNLOAD Jun 30, 2011 Abandoned
Array ( [id] => 8831665 [patent_doc_number] => 20130132710 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-23 [patent_title] => 'METHOD OF COMPRESSING AND DECOMPRESSING AN EXECUTABLE OR INTERPRETABLE PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/701765 [patent_app_country] => US [patent_app_date] => 2011-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6031 [patent_no_of_claims] => 14 [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] => 13701765 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/701765
Method of compressing and decompressing an executable or interpretable program Jun 2, 2011 Issued
Array ( [id] => 10569104 [patent_doc_number] => 09292272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-22 [patent_title] => 'Differential flash archive installation' [patent_app_type] => utility [patent_app_number] => 13/994330 [patent_app_country] => US [patent_app_date] => 2011-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5017 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13994330 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/994330
Differential flash archive installation Apr 18, 2011 Issued
Array ( [id] => 9417041 [patent_doc_number] => 08701093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Event management in a non-stop debugging environment' [patent_app_type] => utility [patent_app_number] => 13/085628 [patent_app_country] => US [patent_app_date] => 2011-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5946 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13085628 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/085628
Event management in a non-stop debugging environment Apr 12, 2011 Issued
Array ( [id] => 8455193 [patent_doc_number] => 20120266139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-18 [patent_title] => 'Thread-Specific Watch Event Administration In A Non-Stop Debugging Environment' [patent_app_type] => utility [patent_app_number] => 13/085647 [patent_app_country] => US [patent_app_date] => 2011-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5228 [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] => 13085647 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/085647
Thread-Specific Watch Event Administration In A Non-Stop Debugging Environment Apr 12, 2011 Abandoned
Array ( [id] => 8455188 [patent_doc_number] => 20120266134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-18 [patent_title] => 'Managing Thread Execution In A Non-Stop Debugging Environment' [patent_app_type] => utility [patent_app_number] => 13/085725 [patent_app_country] => US [patent_app_date] => 2011-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7420 [patent_no_of_claims] => 20 [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] => 13085725 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/085725
Managing Thread Execution In A Non-Stop Debugging Environment Apr 12, 2011 Abandoned
Array ( [id] => 8769544 [patent_doc_number] => 20130097581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-18 [patent_title] => 'METHOD FOR RECORDING DATA, DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT' [patent_app_type] => utility [patent_app_number] => 13/641428 [patent_app_country] => US [patent_app_date] => 2011-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7894 [patent_no_of_claims] => 6 [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] => 13641428 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/641428
METHOD FOR RECORDING DATA, DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT Apr 11, 2011 Abandoned
Array ( [id] => 7493422 [patent_doc_number] => 20110239198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'System, Method, and Computer Readable Medium for Universal Software Testing' [patent_app_type] => utility [patent_app_number] => 13/078142 [patent_app_country] => US [patent_app_date] => 2011-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6173 [patent_no_of_claims] => 21 [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] => publications/A1/0239/20110239198.pdf [firstpage_image] =>[orig_patent_app_number] => 13078142 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/078142
System, method, and computer readable medium for universal software testing Mar 31, 2011 Issued
Array ( [id] => 9520761 [patent_doc_number] => 20140157253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'RETROFITTING A PROCESSOR CLUSTER' [patent_app_type] => utility [patent_app_number] => 14/008975 [patent_app_country] => US [patent_app_date] => 2011-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8085 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 14008975 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/008975
RETROFITTING A PROCESSOR CLUSTER Mar 30, 2011 Abandoned
Array ( [id] => 8757082 [patent_doc_number] => 20130091387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-11 [patent_title] => 'Method for Automatically Generating a Trace Data Set for a Software System, a Computer System, and a Computer Program Product' [patent_app_type] => utility [patent_app_number] => 13/637066 [patent_app_country] => US [patent_app_date] => 2011-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11631 [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] => 13637066 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/637066
Method for automatically generating a trace data set for a software system, a computer system, and a computer program product Mar 23, 2011 Issued
Array ( [id] => 8383401 [patent_doc_number] => 20120227033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-06 [patent_title] => 'METHOD AND APPARATUS FOR EVALUATING SOFTWARE PERFORMANCE' [patent_app_type] => utility [patent_app_number] => 13/038554 [patent_app_country] => US [patent_app_date] => 2011-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4854 [patent_no_of_claims] => 21 [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] => 13038554 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/038554
METHOD AND APPARATUS FOR EVALUATING SOFTWARE PERFORMANCE Mar 1, 2011 Abandoned
Menu