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] => 8331753 [patent_doc_number] => 08239821 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-07 [patent_title] => 'System and method for creating and updating a data model from disparate events received on arbitrary application threads' [patent_app_type] => utility [patent_app_number] => 12/113558 [patent_app_country] => US [patent_app_date] => 2008-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7644 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12113558 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/113558
System and method for creating and updating a data model from disparate events received on arbitrary application threads Apr 30, 2008 Issued
Array ( [id] => 8678891 [patent_doc_number] => 08387028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-26 [patent_title] => 'Determining a target data type in a heterogeneous multi-level environment' [patent_app_type] => utility [patent_app_number] => 12/110187 [patent_app_country] => US [patent_app_date] => 2008-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7586 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12110187 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/110187
Determining a target data type in a heterogeneous multi-level environment Apr 24, 2008 Issued
Array ( [id] => 4874953 [patent_doc_number] => 20080201687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-21 [patent_title] => 'TESTING AND DEBUGGING FRAMEWORK FOR APPLICATION BUILDERS' [patent_app_type] => utility [patent_app_number] => 12/107593 [patent_app_country] => US [patent_app_date] => 2008-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2731 [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] => publications/A1/0201/20080201687.pdf [firstpage_image] =>[orig_patent_app_number] => 12107593 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/107593
Testing and debugging framework for application builders Apr 21, 2008 Issued
Array ( [id] => 4678423 [patent_doc_number] => 20080216054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-04 [patent_title] => 'Storing and Restoring Snapshots of a Computer Process' [patent_app_type] => utility [patent_app_number] => 12/103746 [patent_app_country] => US [patent_app_date] => 2008-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6922 [patent_no_of_claims] => 8 [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/0216/20080216054.pdf [firstpage_image] =>[orig_patent_app_number] => 12103746 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/103746
Storing and restoring snapshots of a computer process Apr 15, 2008 Issued
Array ( [id] => 5481662 [patent_doc_number] => 20090204619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-13 [patent_title] => 'Device capable of automatically downloading files and method thereof' [patent_app_type] => utility [patent_app_number] => 12/081389 [patent_app_country] => US [patent_app_date] => 2008-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1952 [patent_no_of_claims] => 16 [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/0204/20090204619.pdf [firstpage_image] =>[orig_patent_app_number] => 12081389 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/081389
Device capable of automatically downloading files and method thereof Apr 14, 2008 Abandoned
Array ( [id] => 5266962 [patent_doc_number] => 20090119647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-07 [patent_title] => 'DEVICE AND METHOD FOR INSPECTING SOFTWARE FOR VULNERABILITIES' [patent_app_type] => utility [patent_app_number] => 12/102148 [patent_app_country] => US [patent_app_date] => 2008-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1851 [patent_no_of_claims] => 11 [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/0119/20090119647.pdf [firstpage_image] =>[orig_patent_app_number] => 12102148 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/102148
Device and method for inspecting software for vulnerabilities Apr 13, 2008 Issued
Array ( [id] => 5351712 [patent_doc_number] => 20090007073 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'SERVICE TESTING METHOD AND SERVICE TESTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/099999 [patent_app_country] => US [patent_app_date] => 2008-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6831 [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] => publications/A1/0007/20090007073.pdf [firstpage_image] =>[orig_patent_app_number] => 12099999 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/099999
Service testing method and service testing system Apr 8, 2008 Issued
Array ( [id] => 9271198 [patent_doc_number] => 20140026115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-23 [patent_title] => 'WEB DEVELOPMENT ENVIRONMENT THAT ENABLES A DEVEL0PER TO INTERACT WITH RUN-TIME OUTPUT PRESENTATION OF A PAGE' [patent_app_type] => utility [patent_app_number] => 12/098295 [patent_app_country] => US [patent_app_date] => 2008-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 16202 [patent_no_of_claims] => 32 [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] => 12098295 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/098295
Web development environment that enables a developer to interact with run-time output presentation of a page Apr 3, 2008 Issued
Array ( [id] => 5510501 [patent_doc_number] => 20090083708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'METHOD AND SYSTEM FOR ASPECT SCOPING IN A MODULARITY RUNTIME' [patent_app_type] => utility [patent_app_number] => 12/061972 [patent_app_country] => US [patent_app_date] => 2008-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3355 [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] => publications/A1/0083/20090083708.pdf [firstpage_image] =>[orig_patent_app_number] => 12061972 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/061972
Aspect scoping in a modularity runtime Apr 2, 2008 Issued
Array ( [id] => 5476136 [patent_doc_number] => 20090249302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-01 [patent_title] => 'Method and Apparatus to Trace and Correlate Data Trace and Instruction Trace for Out-of-Order Processors' [patent_app_type] => utility [patent_app_number] => 12/058874 [patent_app_country] => US [patent_app_date] => 2008-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5795 [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/0249/20090249302.pdf [firstpage_image] =>[orig_patent_app_number] => 12058874 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/058874
Method and apparatus to trace and correlate data trace and instruction trace for out-of-order processors Mar 30, 2008 Issued
Array ( [id] => 10901688 [patent_doc_number] => 08924933 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-30 [patent_title] => 'Method and system for automated testing of computer applications' [patent_app_type] => utility [patent_app_number] => 12/055229 [patent_app_country] => US [patent_app_date] => 2008-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5842 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12055229 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/055229
Method and system for automated testing of computer applications Mar 24, 2008 Issued
Array ( [id] => 5405409 [patent_doc_number] => 20090240724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'ENVIRONMENT DEFINITION FILES FOR AN ENVIRONMENT DEFINITION SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/053881 [patent_app_country] => US [patent_app_date] => 2008-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6453 [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] => publications/A1/0240/20090240724.pdf [firstpage_image] =>[orig_patent_app_number] => 12053881 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/053881
Environment definition files for an environment definition system Mar 23, 2008 Issued
Array ( [id] => 8861683 [patent_doc_number] => 08464237 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-11 [patent_title] => 'Method and apparatus for optimizing compilation of a computer program' [patent_app_type] => utility [patent_app_number] => 12/038491 [patent_app_country] => US [patent_app_date] => 2008-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3299 [patent_no_of_claims] => 18 [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] => 12038491 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/038491
Method and apparatus for optimizing compilation of a computer program Feb 26, 2008 Issued
Array ( [id] => 5311985 [patent_doc_number] => 20090019266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/037357 [patent_app_country] => US [patent_app_date] => 2008-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11320 [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] => publications/A1/0019/20090019266.pdf [firstpage_image] =>[orig_patent_app_number] => 12037357 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/037357
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM Feb 25, 2008 Abandoned
Array ( [id] => 5454711 [patent_doc_number] => 20090070748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-12 [patent_title] => 'POINTERS FOR WRITE ABORT HANDLING' [patent_app_type] => utility [patent_app_number] => 12/026472 [patent_app_country] => US [patent_app_date] => 2008-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 16491 [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/0070/20090070748.pdf [firstpage_image] =>[orig_patent_app_number] => 12026472 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/026472
Pointers for write abort handling Feb 4, 2008 Issued
Array ( [id] => 5528970 [patent_doc_number] => 20090199047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-06 [patent_title] => 'EXECUTING SOFTWARE PERFORMANCE TEST JOBS IN A CLUSTERED SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/023608 [patent_app_country] => US [patent_app_date] => 2008-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 20551 [patent_no_of_claims] => 52 [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/0199/20090199047.pdf [firstpage_image] =>[orig_patent_app_number] => 12023608 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/023608
EXECUTING SOFTWARE PERFORMANCE TEST JOBS IN A CLUSTERED SYSTEM Jan 30, 2008 Abandoned
Array ( [id] => 5529083 [patent_doc_number] => 20090199160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-06 [patent_title] => 'CENTRALIZED SYSTEM FOR ANALYZING SOFTWARE PERFORMANCE METRICS' [patent_app_type] => utility [patent_app_number] => 12/023613 [patent_app_country] => US [patent_app_date] => 2008-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 20554 [patent_no_of_claims] => 22 [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/0199/20090199160.pdf [firstpage_image] =>[orig_patent_app_number] => 12023613 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/023613
CENTRALIZED SYSTEM FOR ANALYZING SOFTWARE PERFORMANCE METRICS Jan 30, 2008 Abandoned
Array ( [id] => 7756724 [patent_doc_number] => 08112743 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-07 [patent_title] => 'Method of designing a system comprising hardware and software components' [patent_app_type] => utility [patent_app_number] => 12/022069 [patent_app_country] => US [patent_app_date] => 2008-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3306 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/112/08112743.pdf [firstpage_image] =>[orig_patent_app_number] => 12022069 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/022069
Method of designing a system comprising hardware and software components Jan 28, 2008 Issued
Array ( [id] => 9431182 [patent_doc_number] => 08707269 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-22 [patent_title] => 'Dynamic test generation based on entities in a graphical environment' [patent_app_type] => utility [patent_app_number] => 12/018405 [patent_app_country] => US [patent_app_date] => 2008-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 9211 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12018405 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/018405
Dynamic test generation based on entities in a graphical environment Jan 22, 2008 Issued
Array ( [id] => 8935836 [patent_doc_number] => 08495558 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Modifier management within process models' [patent_app_type] => utility [patent_app_number] => 12/018713 [patent_app_country] => US [patent_app_date] => 2008-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5050 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12018713 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/018713
Modifier management within process models Jan 22, 2008 Issued
Menu