Thomas B Will
Examiner (ID: 2682)
Most Active Art Unit | 2406 |
Art Unit(s) | 3616, 2406, 3108, 3671, 2859, 2855, 2856 |
Total Applications | 1226 |
Issued Applications | 972 |
Pending Applications | 91 |
Abandoned Applications | 162 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 7438349
[patent_doc_number] => 20040230971
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-18
[patent_title] => 'Method and apparatus for packaging and streaming installation software'
[patent_app_type] => new
[patent_app_number] => 10/646416
[patent_app_country] => US
[patent_app_date] => 2003-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6462
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20040230971.pdf
[firstpage_image] =>[orig_patent_app_number] => 10646416
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/646416 | Method and apparatus for packaging and streaming installation software | Aug 20, 2003 | Issued |
Array
(
[id] => 7455609
[patent_doc_number] => 20040052253
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-18
[patent_title] => 'System and method for supervised downloading of broadcast data'
[patent_app_type] => new
[patent_app_number] => 10/641224
[patent_app_country] => US
[patent_app_date] => 2003-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4024
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0052/20040052253.pdf
[firstpage_image] =>[orig_patent_app_number] => 10641224
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/641224 | System and method for supervised downloading of broadcast data | Aug 12, 2003 | Abandoned |
Array
(
[id] => 4582642
[patent_doc_number] => 07840938
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-11-23
[patent_title] => 'Systems for retaining state information in a dynamically typed text-based environment'
[patent_app_type] => utility
[patent_app_number] => 10/634304
[patent_app_country] => US
[patent_app_date] => 2003-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5618
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/840/07840938.pdf
[firstpage_image] =>[orig_patent_app_number] => 10634304
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/634304 | Systems for retaining state information in a dynamically typed text-based environment | Aug 3, 2003 | Issued |
Array
(
[id] => 7092119
[patent_doc_number] => 20050010892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-13
[patent_title] => 'Method and system for integrating multi-modal data capture device inputs with multi-modal output capabilities'
[patent_app_type] => utility
[patent_app_number] => 10/617422
[patent_app_country] => US
[patent_app_date] => 2003-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8031
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0010/20050010892.pdf
[firstpage_image] =>[orig_patent_app_number] => 10617422
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/617422 | Method and system for integrating multi-modal data capture device inputs with multi-modal output capabilities | Jul 10, 2003 | Abandoned |
Array
(
[id] => 7416510
[patent_doc_number] => 20040107217
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-03
[patent_title] => 'Method and apparatus for modifying relocatable object code files and monitoring programs'
[patent_app_type] => new
[patent_app_number] => 10/613516
[patent_app_country] => US
[patent_app_date] => 2003-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7509
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0107/20040107217.pdf
[firstpage_image] =>[orig_patent_app_number] => 10613516
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/613516 | Method and apparatus for modifying relocatable object code filed and monitoring programs | Jul 2, 2003 | Issued |
Array
(
[id] => 127088
[patent_doc_number] => 07712089
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-05-04
[patent_title] => 'Revalidation of a compiler for safety control'
[patent_app_type] => utility
[patent_app_number] => 10/519151
[patent_app_country] => US
[patent_app_date] => 2003-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3641
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/712/07712089.pdf
[firstpage_image] =>[orig_patent_app_number] => 10519151
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/519151 | Revalidation of a compiler for safety control | Jun 26, 2003 | Issued |
Array
(
[id] => 7359783
[patent_doc_number] => 20040250246
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-09
[patent_title] => 'Method and apparatus for dependency resolution for client-initiated download'
[patent_app_type] => new
[patent_app_number] => 10/458001
[patent_app_country] => US
[patent_app_date] => 2003-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4568
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0250/20040250246.pdf
[firstpage_image] =>[orig_patent_app_number] => 10458001
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/458001 | Method and apparatus for dependency resolution for client-initiated download | Jun 8, 2003 | Abandoned |
Array
(
[id] => 7394921
[patent_doc_number] => 20040031018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'Modular computer system and related method'
[patent_app_type] => new
[patent_app_number] => 10/311526
[patent_app_country] => US
[patent_app_date] => 2003-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 15331
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 29
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20040031018.pdf
[firstpage_image] =>[orig_patent_app_number] => 10311526
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/311526 | Modular computer system and related method | Jun 8, 2003 | Abandoned |
Array
(
[id] => 908912
[patent_doc_number] => 07337436
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-26
[patent_title] => 'System and method for cross platform and configuration build system'
[patent_app_type] => utility
[patent_app_number] => 10/458019
[patent_app_country] => US
[patent_app_date] => 2003-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8562
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/337/07337436.pdf
[firstpage_image] =>[orig_patent_app_number] => 10458019
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/458019 | System and method for cross platform and configuration build system | Jun 8, 2003 | Issued |
Array
(
[id] => 7366674
[patent_doc_number] => 20040015521
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Non-intrusive, automated upgrading of electronic records'
[patent_app_type] => new
[patent_app_number] => 10/439213
[patent_app_country] => US
[patent_app_date] => 2003-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1941
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015521.pdf
[firstpage_image] =>[orig_patent_app_number] => 10439213
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/439213 | Non-intrusive, automated upgrading of electronic records | May 13, 2003 | Abandoned |
Array
(
[id] => 7438227
[patent_doc_number] => 20040230959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-18
[patent_title] => 'IS NOT OPERATOR'
[patent_app_type] => new
[patent_app_number] => 10/437822
[patent_app_country] => US
[patent_app_date] => 2003-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4819
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20040230959.pdf
[firstpage_image] =>[orig_patent_app_number] => 10437822
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/437822 | IS NOT OPERATOR | May 13, 2003 | Abandoned |
Array
(
[id] => 7321545
[patent_doc_number] => 20040225920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-11
[patent_title] => 'Hierarchical breakpoint groups'
[patent_app_type] => new
[patent_app_number] => 10/431918
[patent_app_country] => US
[patent_app_date] => 2003-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6526
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20040225920.pdf
[firstpage_image] =>[orig_patent_app_number] => 10431918
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/431918 | Hierarchical breakpoint groups | May 7, 2003 | Issued |
Array
(
[id] => 7321281
[patent_doc_number] => 20040225873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-11
[patent_title] => 'Method and system for recovering program code in a computer system'
[patent_app_type] => new
[patent_app_number] => 10/434025
[patent_app_country] => US
[patent_app_date] => 2003-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4310
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20040225873.pdf
[firstpage_image] =>[orig_patent_app_number] => 10434025
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/434025 | Method and system for recovering program code in a computer system | May 7, 2003 | Issued |
Array
(
[id] => 6771250
[patent_doc_number] => 20030217190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-20
[patent_title] => 'Service description and development processes'
[patent_app_type] => new
[patent_app_number] => 10/430052
[patent_app_country] => US
[patent_app_date] => 2003-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6045
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0217/20030217190.pdf
[firstpage_image] =>[orig_patent_app_number] => 10430052
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/430052 | Service description and development processes | May 4, 2003 | Abandoned |
Array
(
[id] => 7385921
[patent_doc_number] => 20040221269
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-04
[patent_title] => 'User debugger for use on processes running in a high assurance kernel in an operating system'
[patent_app_type] => new
[patent_app_number] => 10/428678
[patent_app_country] => US
[patent_app_date] => 2003-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5718
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0221/20040221269.pdf
[firstpage_image] =>[orig_patent_app_number] => 10428678
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/428678 | User debugger for use on processes running in a high assurance kernel in an operating system | May 1, 2003 | Issued |
Array
(
[id] => 667198
[patent_doc_number] => 07103880
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-05
[patent_title] => 'Floating-point data speculation across a procedure call using an advanced load address table'
[patent_app_type] => utility
[patent_app_number] => 10/426505
[patent_app_country] => US
[patent_app_date] => 2003-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 6928
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/103/07103880.pdf
[firstpage_image] =>[orig_patent_app_number] => 10426505
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/426505 | Floating-point data speculation across a procedure call using an advanced load address table | Apr 29, 2003 | Issued |
Array
(
[id] => 4449127
[patent_doc_number] => 07865879
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-01-04
[patent_title] => 'Efficient branch trace messaging with hardware debug features'
[patent_app_type] => utility
[patent_app_number] => 10/425517
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4701
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/865/07865879.pdf
[firstpage_image] =>[orig_patent_app_number] => 10425517
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/425517 | Efficient branch trace messaging with hardware debug features | Apr 28, 2003 | Issued |
Array
(
[id] => 7385912
[patent_doc_number] => 20040221267
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-04
[patent_title] => 'Computer program product, data processing system, and method for installing or configuring computer software'
[patent_app_type] => new
[patent_app_number] => 10/426231
[patent_app_country] => US
[patent_app_date] => 2003-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5348
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0221/20040221267.pdf
[firstpage_image] =>[orig_patent_app_number] => 10426231
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/426231 | Computer program product, data processing system, and method for installing or configuring computer software | Apr 28, 2003 | Abandoned |
Array
(
[id] => 7444665
[patent_doc_number] => 20040210887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-21
[patent_title] => 'Testing software on blade servers'
[patent_app_type] => new
[patent_app_number] => 10/418307
[patent_app_country] => US
[patent_app_date] => 2003-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6800
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0210/20040210887.pdf
[firstpage_image] =>[orig_patent_app_number] => 10418307
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/418307 | Testing software on blade servers | Apr 17, 2003 | Abandoned |
Array
(
[id] => 7444674
[patent_doc_number] => 20040210888
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-21
[patent_title] => 'Upgrading software on blade servers'
[patent_app_type] => new
[patent_app_number] => 10/418308
[patent_app_country] => US
[patent_app_date] => 2003-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6447
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0210/20040210888.pdf
[firstpage_image] =>[orig_patent_app_number] => 10418308
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/418308 | Upgrading software on blade servers | Apr 17, 2003 | Abandoned |