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] => 5957144 [patent_doc_number] => 20110035734 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-10 [patent_title] => 'System and method for effectively processing software changes' [patent_app_type] => utility [patent_app_number] => 12/924890 [patent_app_country] => US [patent_app_date] => 2010-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4857 [patent_no_of_claims] => 22 [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/0035/20110035734.pdf [firstpage_image] =>[orig_patent_app_number] => 12924890 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/924890
System and method for effectively processing software changes Oct 5, 2010 Issued
Array ( [id] => 7493440 [patent_doc_number] => 20110239208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'Print controlling device, image forming system and method for upgrading program or firmware' [patent_app_type] => utility [patent_app_number] => 12/923685 [patent_app_country] => US [patent_app_date] => 2010-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 9884 [patent_no_of_claims] => 26 [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/0239/20110239208.pdf [firstpage_image] =>[orig_patent_app_number] => 12923685 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/923685
Print controlling device, image forming system and method for upgrading Oct 3, 2010 Issued
Array ( [id] => 8098305 [patent_doc_number] => 20120084753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-05 [patent_title] => 'DEBUGGER LAUNCH AND ATTACH ON COMPUTE CLUSTERS' [patent_app_type] => utility [patent_app_number] => 12/894590 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6186 [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/0084/20120084753.pdf [firstpage_image] =>[orig_patent_app_number] => 12894590 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894590
Debugger launch and attach on compute clusters Sep 29, 2010 Issued
Array ( [id] => 9187309 [patent_doc_number] => 08627310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Capturing multi-disk virtual machine images automatically' [patent_app_type] => utility [patent_app_number] => 12/895237 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8972 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12895237 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/895237
Capturing multi-disk virtual machine images automatically Sep 29, 2010 Issued
Array ( [id] => 7575612 [patent_doc_number] => 20110271268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-03 [patent_title] => 'SYSTEM AND METHOD FOR UPDATING UNIFIED EXTENSIBLE FIRMWARE INTERFACE SETTING INFORMATION' [patent_app_type] => utility [patent_app_number] => 12/894161 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1897 [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/0271/20110271268.pdf [firstpage_image] =>[orig_patent_app_number] => 12894161 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894161
System and method for updating unified extensible firmware interface setting information Sep 29, 2010 Issued
Array ( [id] => 8924107 [patent_doc_number] => 08490057 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Confidence-based static analysis' [patent_app_type] => utility [patent_app_number] => 12/895470 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3341 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12895470 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/895470
Confidence-based static analysis Sep 29, 2010 Issued
Array ( [id] => 8752290 [patent_doc_number] => 08418134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Method for efficiently managing property types and constraints in a prototype based dynamic programming language' [patent_app_type] => utility [patent_app_number] => 12/894839 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5459 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894839 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894839
Method for efficiently managing property types and constraints in a prototype based dynamic programming language Sep 29, 2010 Issued
Array ( [id] => 10091977 [patent_doc_number] => 09128802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Automated call center software build generator' [patent_app_type] => utility [patent_app_number] => 12/894692 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4046 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894692 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894692
Automated call center software build generator Sep 29, 2010 Issued
Array ( [id] => 8059419 [patent_doc_number] => 20120079449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'SYSTEMS AND METHODS FOR FACILITATING VISUAL MANAGEMENT OF AN AGILE DEVELOPMENT PROCESS' [patent_app_type] => utility [patent_app_number] => 12/893110 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7626 [patent_no_of_claims] => 20 [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/0079/20120079449.pdf [firstpage_image] =>[orig_patent_app_number] => 12893110 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/893110
SYSTEMS AND METHODS FOR FACILITATING VISUAL MANAGEMENT OF AN AGILE DEVELOPMENT PROCESS Sep 28, 2010 Abandoned
Array ( [id] => 8878918 [patent_doc_number] => 08473903 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-25 [patent_title] => 'Code edit apparatus and recording medium' [patent_app_type] => utility [patent_app_number] => 12/892057 [patent_app_country] => US [patent_app_date] => 2010-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 8881 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12892057 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/892057
Code edit apparatus and recording medium Sep 27, 2010 Issued
Array ( [id] => 7491006 [patent_doc_number] => 20110252415 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-13 [patent_title] => 'APPLICATION STORE' [patent_app_type] => utility [patent_app_number] => 12/892639 [patent_app_country] => US [patent_app_date] => 2010-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11125 [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/0252/20110252415.pdf [firstpage_image] =>[orig_patent_app_number] => 12892639 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/892639
Application store Sep 27, 2010 Issued
Array ( [id] => 6125991 [patent_doc_number] => 20110078663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'Method and Apparatus for Cross-Browser Testing of a Web Application' [patent_app_type] => utility [patent_app_number] => 12/890849 [patent_app_country] => US [patent_app_date] => 2010-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4630 [patent_no_of_claims] => 19 [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/0078/20110078663.pdf [firstpage_image] =>[orig_patent_app_number] => 12890849 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/890849
Cross-browser testing of a web application Sep 26, 2010 Issued
Array ( [id] => 9666035 [patent_doc_number] => 08813045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-19 [patent_title] => 'Object level compatibility and class resizing utilizing semantic values' [patent_app_type] => utility [patent_app_number] => 13/496040 [patent_app_country] => US [patent_app_date] => 2010-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5846 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13496040 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/496040
Object level compatibility and class resizing utilizing semantic values Sep 21, 2010 Issued
Array ( [id] => 8849479 [patent_doc_number] => 08458679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-04 [patent_title] => 'May-constant propagation' [patent_app_type] => utility [patent_app_number] => 12/888230 [patent_app_country] => US [patent_app_date] => 2010-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7806 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12888230 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/888230
May-constant propagation Sep 21, 2010 Issued
Array ( [id] => 8924105 [patent_doc_number] => 08490055 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Generating dependency maps from dependency data' [patent_app_type] => utility [patent_app_number] => 12/885135 [patent_app_country] => US [patent_app_date] => 2010-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 9604 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885135 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885135
Generating dependency maps from dependency data Sep 16, 2010 Issued
Array ( [id] => 6592072 [patent_doc_number] => 20100274877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-28 [patent_title] => 'METHOD AND SYSTEM FOR CREATION OF OPERATING SYSTEM PARTITION TABLE' [patent_app_type] => utility [patent_app_number] => 12/821282 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4004 [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/0274/20100274877.pdf [firstpage_image] =>[orig_patent_app_number] => 12821282 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821282
Method and system for creation of operating system partition table Jun 22, 2010 Issued
Array ( [id] => 8763453 [patent_doc_number] => 08423992 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-16 [patent_title] => 'Automated file delivery systems and methods' [patent_app_type] => utility [patent_app_number] => 12/754068 [patent_app_country] => US [patent_app_date] => 2010-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 19111 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12754068 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/754068
Automated file delivery systems and methods Apr 4, 2010 Issued
Array ( [id] => 8645802 [patent_doc_number] => 08370801 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Architecture that extends types using extension methods' [patent_app_type] => utility [patent_app_number] => 12/728939 [patent_app_country] => US [patent_app_date] => 2010-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4334 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12728939 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/728939
Architecture that extends types using extension methods Mar 21, 2010 Issued
Array ( [id] => 8716275 [patent_doc_number] => 08402428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-19 [patent_title] => 'Method and apparatus for automatically generating source code files in a file storage unit' [patent_app_type] => utility [patent_app_number] => 12/721790 [patent_app_country] => US [patent_app_date] => 2010-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8214 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12721790 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/721790
Method and apparatus for automatically generating source code files in a file storage unit Mar 10, 2010 Issued
Array ( [id] => 5947410 [patent_doc_number] => 20110106724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'ENTITY MORPHING IN METAMODEL-BASED TOOLS' [patent_app_type] => utility [patent_app_number] => 12/613351 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2979 [patent_no_of_claims] => 18 [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/0106/20110106724.pdf [firstpage_image] =>[orig_patent_app_number] => 12613351 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/613351
Entity morphing in metamodel-based tools Nov 4, 2009 Issued
Menu