Search

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 numberTitle of the applicationFiling DateStatus
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
Menu