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] => 5226796
[patent_doc_number] => 20070256063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-01
[patent_title] => 'Program code conversion'
[patent_app_type] => utility
[patent_app_number] => 11/728723
[patent_app_country] => US
[patent_app_date] => 2007-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10172
[patent_no_of_claims] => 16
[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] => publications/A1/0256/20070256063.pdf
[firstpage_image] =>[orig_patent_app_number] => 11728723
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/728723 | Program code conversion | Mar 26, 2007 | Issued |
Array
(
[id] => 5065087
[patent_doc_number] => 20070226729
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-27
[patent_title] => 'Processing system, projector, program, and information storage medium'
[patent_app_type] => utility
[patent_app_number] => 11/727108
[patent_app_country] => US
[patent_app_date] => 2007-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3192
[patent_no_of_claims] => 7
[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/0226/20070226729.pdf
[firstpage_image] =>[orig_patent_app_number] => 11727108
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/727108 | Processing system, projector, program, and information storage medium | Mar 22, 2007 | Abandoned |
Array
(
[id] => 4826390
[patent_doc_number] => 20080229282
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'Patch-aware editor'
[patent_app_type] => utility
[patent_app_number] => 11/717416
[patent_app_country] => US
[patent_app_date] => 2007-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5782
[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/0229/20080229282.pdf
[firstpage_image] =>[orig_patent_app_number] => 11717416
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/717416 | Patch-aware editor | Mar 11, 2007 | Issued |
Array
(
[id] => 7543009
[patent_doc_number] => 08060858
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-15
[patent_title] => 'Injection library'
[patent_app_type] => utility
[patent_app_number] => 11/648210
[patent_app_country] => US
[patent_app_date] => 2006-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 2215
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/060/08060858.pdf
[firstpage_image] =>[orig_patent_app_number] => 11648210
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/648210 | Injection library | Dec 28, 2006 | Issued |
Array
(
[id] => 4755111
[patent_doc_number] => 20080163187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'Graphical representation of dependencies between changes of source code'
[patent_app_type] => utility
[patent_app_number] => 11/647905
[patent_app_country] => US
[patent_app_date] => 2006-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4608
[patent_no_of_claims] => 25
[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/0163/20080163187.pdf
[firstpage_image] =>[orig_patent_app_number] => 11647905
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/647905 | Graphical representation of dependencies between changes of source code | Dec 27, 2006 | Issued |
Array
(
[id] => 4606457
[patent_doc_number] => 07987443
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-26
[patent_title] => 'Declarative association of dialog fields'
[patent_app_type] => utility
[patent_app_number] => 11/590705
[patent_app_country] => US
[patent_app_date] => 2006-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 4219
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/987/07987443.pdf
[firstpage_image] =>[orig_patent_app_number] => 11590705
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/590705 | Declarative association of dialog fields | Oct 29, 2006 | Issued |
Array
(
[id] => 4499712
[patent_doc_number] => 07886265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-08
[patent_title] => 'Process automation system and method employing property attachment techniques'
[patent_app_type] => utility
[patent_app_number] => 11/543327
[patent_app_country] => US
[patent_app_date] => 2006-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6011
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/886/07886265.pdf
[firstpage_image] =>[orig_patent_app_number] => 11543327
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/543327 | Process automation system and method employing property attachment techniques | Oct 2, 2006 | Issued |
Array
(
[id] => 5122032
[patent_doc_number] => 20070143747
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-21
[patent_title] => 'Customer relationship management system and method having code reuse'
[patent_app_type] => utility
[patent_app_number] => 11/504315
[patent_app_country] => US
[patent_app_date] => 2006-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7118
[patent_no_of_claims] => 17
[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/0143/20070143747.pdf
[firstpage_image] =>[orig_patent_app_number] => 11504315
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/504315 | Customer relationship management system and method having code reuse | Aug 13, 2006 | Issued |
Array
(
[id] => 4488969
[patent_doc_number] => 07908586
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-03-15
[patent_title] => 'Collapse on content property'
[patent_app_type] => utility
[patent_app_number] => 11/500023
[patent_app_country] => US
[patent_app_date] => 2006-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 3742
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/908/07908586.pdf
[firstpage_image] =>[orig_patent_app_number] => 11500023
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/500023 | Collapse on content property | Aug 6, 2006 | Issued |
Array
(
[id] => 37900
[patent_doc_number] => 07793279
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-09-07
[patent_title] => 'Dynamic driver substitution'
[patent_app_type] => utility
[patent_app_number] => 11/491852
[patent_app_country] => US
[patent_app_date] => 2006-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 38
[patent_no_of_words] => 20370
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/793/07793279.pdf
[firstpage_image] =>[orig_patent_app_number] => 11491852
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/491852 | Dynamic driver substitution | Jul 23, 2006 | Issued |
Array
(
[id] => 4979261
[patent_doc_number] => 20070220496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Multiple operating device version software generating device and multiple operating device version software generation support program and method'
[patent_app_type] => utility
[patent_app_number] => 11/474426
[patent_app_country] => US
[patent_app_date] => 2006-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6437
[patent_no_of_claims] => 5
[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/0220/20070220496.pdf
[firstpage_image] =>[orig_patent_app_number] => 11474426
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/474426 | Multiple operating device version software generating system and multiple operating device version software generation support program and method | Jun 25, 2006 | Issued |
Array
(
[id] => 5200888
[patent_doc_number] => 20070300206
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-27
[patent_title] => 'Delta compression using multiple pointers'
[patent_app_type] => utility
[patent_app_number] => 11/472714
[patent_app_country] => US
[patent_app_date] => 2006-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6252
[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/0300/20070300206.pdf
[firstpage_image] =>[orig_patent_app_number] => 11472714
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/472714 | Delta compression using multiple pointers | Jun 21, 2006 | Issued |
Array
(
[id] => 5143985
[patent_doc_number] => 20070006201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Method and system for generating and applying patches to a computer program concurrently with its execution'
[patent_app_type] => utility
[patent_app_number] => 11/472118
[patent_app_country] => US
[patent_app_date] => 2006-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5427
[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/0006/20070006201.pdf
[firstpage_image] =>[orig_patent_app_number] => 11472118
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/472118 | Method and system for generating and applying patches to a computer program concurrently with its execution | Jun 20, 2006 | Issued |
Array
(
[id] => 7525098
[patent_doc_number] => 08028268
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-27
[patent_title] => 'System and method for building software package for embedded system'
[patent_app_type] => utility
[patent_app_number] => 11/472014
[patent_app_country] => US
[patent_app_date] => 2006-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5362
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/028/08028268.pdf
[firstpage_image] =>[orig_patent_app_number] => 11472014
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/472014 | System and method for building software package for embedded system | Jun 20, 2006 | Issued |
Array
(
[id] => 5190809
[patent_doc_number] => 20070169118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Apparatuses and methods for receiving software'
[patent_app_type] => utility
[patent_app_number] => 11/471613
[patent_app_country] => US
[patent_app_date] => 2006-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3389
[patent_no_of_claims] => 21
[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/0169/20070169118.pdf
[firstpage_image] =>[orig_patent_app_number] => 11471613
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/471613 | Apparatuses and methods for receiving software | Jun 20, 2006 | Abandoned |
Array
(
[id] => 5206738
[patent_doc_number] => 20070028220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-01
[patent_title] => 'Fault detection and root cause identification in complex systems'
[patent_app_type] => utility
[patent_app_number] => 11/454618
[patent_app_country] => US
[patent_app_date] => 2006-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 26394
[patent_no_of_claims] => 36
[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] => publications/A1/0028/20070028220.pdf
[firstpage_image] =>[orig_patent_app_number] => 11454618
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/454618 | Fault detection and root cause identification in complex systems | Jun 15, 2006 | Abandoned |
Array
(
[id] => 5706787
[patent_doc_number] => 20060195835
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-31
[patent_title] => 'System, device, method and content package for upgrading a mobile communications terminal'
[patent_app_type] => utility
[patent_app_number] => 11/350338
[patent_app_country] => US
[patent_app_date] => 2006-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5081
[patent_no_of_claims] => 7
[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/0195/20060195835.pdf
[firstpage_image] =>[orig_patent_app_number] => 11350338
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/350338 | System, device, method and content package for upgrading a mobile communications terminal | Feb 7, 2006 | Abandoned |
Array
(
[id] => 4979003
[patent_doc_number] => 20070220238
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Dynamic readjustment and interpolation of progress method and system'
[patent_app_type] => utility
[patent_app_number] => 11/304021
[patent_app_country] => US
[patent_app_date] => 2005-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5768
[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/0220/20070220238.pdf
[firstpage_image] =>[orig_patent_app_number] => 11304021
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/304021 | Dynamic readjustment and interpolation of progress method and system | Dec 14, 2005 | Issued |
Array
(
[id] => 5418285
[patent_doc_number] => 20090044172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-12
[patent_title] => 'Generation Of A Program Code In A Load Format And Provision Of An Executable Program Code'
[patent_app_type] => utility
[patent_app_number] => 11/792517
[patent_app_country] => US
[patent_app_date] => 2005-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3143
[patent_no_of_claims] => 21
[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] => publications/A1/0044/20090044172.pdf
[firstpage_image] =>[orig_patent_app_number] => 11792517
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/792517 | Generation of a program code in a load format and provision of an executable program code | Nov 30, 2005 | Issued |
Array
(
[id] => 5917305
[patent_doc_number] => 20060130027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-15
[patent_title] => 'Data processing system and method'
[patent_app_type] => utility
[patent_app_number] => 11/284122
[patent_app_country] => US
[patent_app_date] => 2005-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2714
[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/0130/20060130027.pdf
[firstpage_image] =>[orig_patent_app_number] => 11284122
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/284122 | Data processing system and method | Nov 20, 2005 | Abandoned |