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] => 8595037
[patent_doc_number] => 08352919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-08
[patent_title] => 'Operation support in versioning systems'
[patent_app_type] => utility
[patent_app_number] => 12/570578
[patent_app_country] => US
[patent_app_date] => 2009-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 9277
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12570578
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/570578 | Operation support in versioning systems | Sep 29, 2009 | Issued |
Array
(
[id] => 9170004
[patent_doc_number] => 08595698
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-26
[patent_title] => 'Computer readable medium for translating protocols'
[patent_app_type] => utility
[patent_app_number] => 12/570962
[patent_app_country] => US
[patent_app_date] => 2009-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5707
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12570962
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/570962 | Computer readable medium for translating protocols | Sep 29, 2009 | Issued |
Array
(
[id] => 8985307
[patent_doc_number] => 08516438
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-20
[patent_title] => 'Method and apparatus for user-defined managed objects'
[patent_app_type] => utility
[patent_app_number] => 12/568963
[patent_app_country] => US
[patent_app_date] => 2009-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3066
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12568963
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/568963 | Method and apparatus for user-defined managed objects | Sep 28, 2009 | Issued |
Array
(
[id] => 8924110
[patent_doc_number] => 08490060
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-16
[patent_title] => 'Tracing memory updates and accesses for debugging computer programs'
[patent_app_type] => utility
[patent_app_number] => 12/564974
[patent_app_country] => US
[patent_app_date] => 2009-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4411
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564974
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/564974 | Tracing memory updates and accesses for debugging computer programs | Sep 22, 2009 | Issued |
Array
(
[id] => 8810498
[patent_doc_number] => 08448165
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-05-21
[patent_title] => 'System and method for logging operations of virtual machines'
[patent_app_type] => utility
[patent_app_number] => 12/559990
[patent_app_country] => US
[patent_app_date] => 2009-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8207
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12559990
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/559990 | System and method for logging operations of virtual machines | Sep 14, 2009 | Issued |
Array
(
[id] => 6313195
[patent_doc_number] => 20100070949
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-18
[patent_title] => 'PROCESS AND SYSTEM FOR ASSESSING MODULARITY OF AN OBJECT-ORIENTED PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/558860
[patent_app_country] => US
[patent_app_date] => 2009-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9167
[patent_no_of_claims] => 45
[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/0070/20100070949.pdf
[firstpage_image] =>[orig_patent_app_number] => 12558860
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558860 | PROCESS AND SYSTEM FOR ASSESSING MODULARITY OF AN OBJECT-ORIENTED PROGRAM | Sep 13, 2009 | Abandoned |
Array
(
[id] => 7679440
[patent_doc_number] => 20100107147
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-29
[patent_title] => 'COMPILER AND COMPILING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/557874
[patent_app_country] => US
[patent_app_date] => 2009-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3355
[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/0107/20100107147.pdf
[firstpage_image] =>[orig_patent_app_number] => 12557874
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/557874 | Compiler and compiling method | Sep 10, 2009 | Issued |
Array
(
[id] => 6032263
[patent_doc_number] => 20110055826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'SYSTEMS AND METHODS FOR TRACKING A HISTORY OF CHANGES ASSOCIATED WITH SOFTWARE PACKAGES IN A COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/551475
[patent_app_country] => US
[patent_app_date] => 2009-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7342
[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/0055/20110055826.pdf
[firstpage_image] =>[orig_patent_app_number] => 12551475
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/551475 | Systems and methods for tracking a history of changes associated with software packages in a computing system | Aug 30, 2009 | Issued |
Array
(
[id] => 6032193
[patent_doc_number] => 20110055797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'AUTOMATIC MONITOR GENERATION FROM QUANTITATIVE SCENARIO BASED REQUIREMENT SPECIFICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/548261
[patent_app_country] => US
[patent_app_date] => 2009-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3277
[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/0055/20110055797.pdf
[firstpage_image] =>[orig_patent_app_number] => 12548261
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/548261 | AUTOMATIC MONITOR GENERATION FROM QUANTITATIVE SCENARIO BASED REQUIREMENT SPECIFICATIONS | Aug 25, 2009 | Abandoned |
Array
(
[id] => 6032244
[patent_doc_number] => 20110055815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'Incremental Runtime Compliance Validation of Renderable Objects'
[patent_app_type] => utility
[patent_app_number] => 12/546984
[patent_app_country] => US
[patent_app_date] => 2009-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10414
[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/0055/20110055815.pdf
[firstpage_image] =>[orig_patent_app_number] => 12546984
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/546984 | Incremental runtime compliance validation of renderable objects | Aug 24, 2009 | Issued |
Array
(
[id] => 6074275
[patent_doc_number] => 20110047525
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-24
[patent_title] => 'QUALITY-DRIVEN ETL DESIGN OPTIMIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/543357
[patent_app_country] => US
[patent_app_date] => 2009-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8021
[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/0047/20110047525.pdf
[firstpage_image] =>[orig_patent_app_number] => 12543357
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/543357 | Quality-driven ETL design optimization | Aug 17, 2009 | Issued |
Array
(
[id] => 6385548
[patent_doc_number] => 20100077376
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'Creating an executable configuration'
[patent_app_type] => utility
[patent_app_number] => 12/461085
[patent_app_country] => US
[patent_app_date] => 2009-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4245
[patent_no_of_claims] => 13
[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/0077/20100077376.pdf
[firstpage_image] =>[orig_patent_app_number] => 12461085
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/461085 | Creating an executable configuration | Jul 29, 2009 | Issued |
Array
(
[id] => 7543012
[patent_doc_number] => 08060861
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-15
[patent_title] => 'Tool to generate active page interface instructions'
[patent_app_type] => utility
[patent_app_number] => 12/510080
[patent_app_country] => US
[patent_app_date] => 2009-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4525
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/060/08060861.pdf
[firstpage_image] =>[orig_patent_app_number] => 12510080
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/510080 | Tool to generate active page interface instructions | Jul 26, 2009 | Issued |
12/484876 | System and Method for Comprehensive Code Generation for System Management | Jun 14, 2009 | Abandoned |
Array
(
[id] => 158087
[patent_doc_number] => 07685565
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-03-23
[patent_title] => 'Run time reconfiguration of computer instructions'
[patent_app_type] => utility
[patent_app_number] => 12/407431
[patent_app_country] => US
[patent_app_date] => 2009-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5697
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685565.pdf
[firstpage_image] =>[orig_patent_app_number] => 12407431
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/407431 | Run time reconfiguration of computer instructions | Mar 18, 2009 | Issued |
Array
(
[id] => 158138
[patent_doc_number] => 07685595
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-03-23
[patent_title] => 'Browser-controlled installation of software on remote computer system'
[patent_app_type] => utility
[patent_app_number] => 12/348402
[patent_app_country] => US
[patent_app_date] => 2009-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2633
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685595.pdf
[firstpage_image] =>[orig_patent_app_number] => 12348402
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/348402 | Browser-controlled installation of software on remote computer system | Jan 4, 2009 | Issued |
Array
(
[id] => 4540981
[patent_doc_number] => 07954082
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-31
[patent_title] => 'Automatically analyzing and modifying a graphical program'
[patent_app_type] => utility
[patent_app_number] => 12/341036
[patent_app_country] => US
[patent_app_date] => 2008-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10064
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/954/07954082.pdf
[firstpage_image] =>[orig_patent_app_number] => 12341036
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/341036 | Automatically analyzing and modifying a graphical program | Dec 21, 2008 | Issued |
Array
(
[id] => 5280808
[patent_doc_number] => 20090132940
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'Automatically Analyzing and Modifying a Remote Graphical Program via a Network'
[patent_app_type] => utility
[patent_app_number] => 12/341286
[patent_app_country] => US
[patent_app_date] => 2008-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11815
[patent_no_of_claims] => 39
[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/0132/20090132940.pdf
[firstpage_image] =>[orig_patent_app_number] => 12341286
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/341286 | Automatically analyzing and modifying a remote graphical program via a network | Dec 21, 2008 | Issued |
Array
(
[id] => 8678867
[patent_doc_number] => 08387005
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-02-26
[patent_title] => 'Generation of multi-domain code from a graphical program'
[patent_app_type] => utility
[patent_app_number] => 12/326297
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10460
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12326297
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/326297 | Generation of multi-domain code from a graphical program | Dec 1, 2008 | Issued |
Array
(
[id] => 6253753
[patent_doc_number] => 20100138811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'Dynamic Performance Profiling'
[patent_app_type] => utility
[patent_app_number] => 12/326183
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 11161
[patent_no_of_claims] => 22
[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/0138/20100138811.pdf
[firstpage_image] =>[orig_patent_app_number] => 12326183
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/326183 | Dynamic Performance Profiling | Dec 1, 2008 | Abandoned |