
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] => 298088
[patent_doc_number] => 07543287
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-02
[patent_title] => 'Using a block device interface to invoke device controller functionality'
[patent_app_type] => utility
[patent_app_number] => 11/173007
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5394
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/543/07543287.pdf
[firstpage_image] =>[orig_patent_app_number] => 11173007
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/173007 | Using a block device interface to invoke device controller functionality | Jun 29, 2005 | Issued |
Array
(
[id] => 9555901
[patent_doc_number] => 08762974
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-24
[patent_title] => 'Context-sensitive compiler directives'
[patent_app_type] => utility
[patent_app_number] => 11/173414
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3890
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11173414
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/173414 | Context-sensitive compiler directives | Jun 29, 2005 | Issued |
Array
(
[id] => 329807
[patent_doc_number] => 07516445
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-07
[patent_title] => 'Locating source code when stopping in a debugger'
[patent_app_type] => utility
[patent_app_number] => 11/171811
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4758
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 304
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/516/07516445.pdf
[firstpage_image] =>[orig_patent_app_number] => 11171811
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/171811 | Locating source code when stopping in a debugger | Jun 29, 2005 | Issued |
Array
(
[id] => 340694
[patent_doc_number] => 07506336
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-03-17
[patent_title] => 'System and methods for version compatibility checking'
[patent_app_type] => utility
[patent_app_number] => 11/170026
[patent_app_country] => US
[patent_app_date] => 2005-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5676
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/506/07506336.pdf
[firstpage_image] =>[orig_patent_app_number] => 11170026
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/170026 | System and methods for version compatibility checking | Jun 28, 2005 | Issued |
Array
(
[id] => 5621387
[patent_doc_number] => 20060190922
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-24
[patent_title] => 'Method and system for managing and tracking software development lifecycles'
[patent_app_type] => utility
[patent_app_number] => 11/169819
[patent_app_country] => US
[patent_app_date] => 2005-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2511
[patent_no_of_claims] => 24
[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/0190/20060190922.pdf
[firstpage_image] =>[orig_patent_app_number] => 11169819
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/169819 | Method and system for managing and tracking software development lifecycles | Jun 28, 2005 | Abandoned |
Array
(
[id] => 5143924
[patent_doc_number] => 20070006140
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'System and apparatus to extend stack allocation'
[patent_app_type] => utility
[patent_app_number] => 11/172211
[patent_app_country] => US
[patent_app_date] => 2005-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 2650
[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] => publications/A1/0006/20070006140.pdf
[firstpage_image] =>[orig_patent_app_number] => 11172211
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/172211 | System and apparatus to extend stack allocation | Jun 28, 2005 | Abandoned |
Array
(
[id] => 5604157
[patent_doc_number] => 20060294504
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-28
[patent_title] => 'Method and system to identify serial code regions'
[patent_app_type] => utility
[patent_app_number] => 11/170003
[patent_app_country] => US
[patent_app_date] => 2005-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1356
[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] => publications/A1/0294/20060294504.pdf
[firstpage_image] =>[orig_patent_app_number] => 11170003
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/170003 | Method and system to identify serial code regions | Jun 27, 2005 | Abandoned |
Array
(
[id] => 5604158
[patent_doc_number] => 20060294505
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-28
[patent_title] => 'Systems and methods for modeling execution behavior'
[patent_app_type] => utility
[patent_app_number] => 11/170305
[patent_app_country] => US
[patent_app_date] => 2005-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9800
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0294/20060294505.pdf
[firstpage_image] =>[orig_patent_app_number] => 11170305
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/170305 | Systems and methods for modeling execution behavior | Jun 27, 2005 | Issued |
Array
(
[id] => 340676
[patent_doc_number] => 07506318
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-03-17
[patent_title] => 'Recording and replaying computer programs'
[patent_app_type] => utility
[patent_app_number] => 11/169522
[patent_app_country] => US
[patent_app_date] => 2005-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 16036
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/506/07506318.pdf
[firstpage_image] =>[orig_patent_app_number] => 11169522
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/169522 | Recording and replaying computer programs | Jun 27, 2005 | Issued |
Array
(
[id] => 8530771
[patent_doc_number] => 08307354
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-06
[patent_title] => 'Program creation device, program test device, program execution device, information processing system'
[patent_app_type] => utility
[patent_app_number] => 11/629907
[patent_app_country] => US
[patent_app_date] => 2005-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 34
[patent_no_of_words] => 19661
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 431
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11629907
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/629907 | Program creation device, program test device, program execution device, information processing system | Jun 23, 2005 | Issued |
Array
(
[id] => 5604156
[patent_doc_number] => 20060294503
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-28
[patent_title] => 'Code coverage analysis'
[patent_app_type] => utility
[patent_app_number] => 11/166864
[patent_app_country] => US
[patent_app_date] => 2005-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5988
[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] => publications/A1/0294/20060294503.pdf
[firstpage_image] =>[orig_patent_app_number] => 11166864
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/166864 | Code coverage analysis | Jun 23, 2005 | Abandoned |
Array
(
[id] => 17625
[patent_doc_number] => 07805706
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-09-28
[patent_title] => 'Process for optimizing software components for an enterprise resource planning (ERP) application SAP on multiprocessor servers'
[patent_app_type] => utility
[patent_app_number] => 11/157395
[patent_app_country] => US
[patent_app_date] => 2005-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15471
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/805/07805706.pdf
[firstpage_image] =>[orig_patent_app_number] => 11157395
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/157395 | Process for optimizing software components for an enterprise resource planning (ERP) application SAP on multiprocessor servers | Jun 20, 2005 | Issued |
Array
(
[id] => 5892244
[patent_doc_number] => 20060277534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-07
[patent_title] => 'Evaluation of a temporal description within a general purpose programming language'
[patent_app_type] => utility
[patent_app_number] => 11/148126
[patent_app_country] => US
[patent_app_date] => 2005-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9874
[patent_no_of_claims] => 24
[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/0277/20060277534.pdf
[firstpage_image] =>[orig_patent_app_number] => 11148126
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/148126 | Evaluation of a temporal description within a general purpose programming language | Jun 6, 2005 | Abandoned |
Array
(
[id] => 5892254
[patent_doc_number] => 20060277540
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-07
[patent_title] => 'Employing a mirror probe handler for seamless access to arguments of a probed function'
[patent_app_type] => utility
[patent_app_number] => 11/147828
[patent_app_country] => US
[patent_app_date] => 2005-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11169
[patent_no_of_claims] => 32
[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] => publications/A1/0277/20060277540.pdf
[firstpage_image] =>[orig_patent_app_number] => 11147828
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/147828 | Employing a mirror probe handler for seamless access to arguments of a probed function | Jun 6, 2005 | Issued |
Array
(
[id] => 97695
[patent_doc_number] => 07739677
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-06-15
[patent_title] => 'System and method to prevent data corruption due to split brain in shared data clusters'
[patent_app_type] => utility
[patent_app_number] => 11/139100
[patent_app_country] => US
[patent_app_date] => 2005-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 12949
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/739/07739677.pdf
[firstpage_image] =>[orig_patent_app_number] => 11139100
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/139100 | System and method to prevent data corruption due to split brain in shared data clusters | May 26, 2005 | Issued |
Array
(
[id] => 5774557
[patent_doc_number] => 20050268283
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-01
[patent_title] => 'Audited builds based upon separate class dependency records'
[patent_app_type] => utility
[patent_app_number] => 11/139403
[patent_app_country] => US
[patent_app_date] => 2005-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2420
[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/0268/20050268283.pdf
[firstpage_image] =>[orig_patent_app_number] => 11139403
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/139403 | Audited builds based upon separate class dependency records | May 26, 2005 | Issued |
Array
(
[id] => 5610394
[patent_doc_number] => 20060271910
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-30
[patent_title] => 'Method and system for customizations in a dynamic environment'
[patent_app_type] => utility
[patent_app_number] => 11/139816
[patent_app_country] => US
[patent_app_date] => 2005-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6362
[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] => publications/A1/0271/20060271910.pdf
[firstpage_image] =>[orig_patent_app_number] => 11139816
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/139816 | Method and system for customizations in a dynamic environment | May 26, 2005 | Issued |
Array
(
[id] => 5610301
[patent_doc_number] => 20060271817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-30
[patent_title] => 'System and method for error checking of failed I/O open calls'
[patent_app_type] => utility
[patent_app_number] => 11/138829
[patent_app_country] => US
[patent_app_date] => 2005-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3891
[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] => publications/A1/0271/20060271817.pdf
[firstpage_image] =>[orig_patent_app_number] => 11138829
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/138829 | System and method for error checking of failed I/O open calls | May 25, 2005 | Issued |
Array
(
[id] => 5609975
[patent_doc_number] => 20060271491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-30
[patent_title] => 'Apparatus and method for a software catalog having proxy entries'
[patent_app_type] => utility
[patent_app_number] => 11/138818
[patent_app_country] => US
[patent_app_date] => 2005-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3518
[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] => publications/A1/0271/20060271491.pdf
[firstpage_image] =>[orig_patent_app_number] => 11138818
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/138818 | Apparatus and method for a software catalog having proxy entries | May 25, 2005 | Abandoned |
Array
(
[id] => 5644385
[patent_doc_number] => 20060282840
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-14
[patent_title] => 'Dynamic mapping of shared libraries'
[patent_app_type] => utility
[patent_app_number] => 11/137526
[patent_app_country] => US
[patent_app_date] => 2005-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6505
[patent_no_of_claims] => 26
[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] => publications/A1/0282/20060282840.pdf
[firstpage_image] =>[orig_patent_app_number] => 11137526
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/137526 | Dynamic mapping of shared libraries | May 24, 2005 | Abandoned |