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] => 9746683 [patent_doc_number] => 20140282403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'SYSTEM FOR GENERATING READABLE AND MEANINGFUL DESCRIPTIONS OF STREAM PROCESSING SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 13/839289 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10098 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13839289 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/839289
System for generating readable and meaningful descriptions of stream processing source code Mar 14, 2013 Issued
Array ( [id] => 8952943 [patent_doc_number] => 20130198724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-01 [patent_title] => 'CONFIDENCE-BASED STATIC ANALYSIS' [patent_app_type] => utility [patent_app_number] => 13/793495 [patent_app_country] => US [patent_app_date] => 2013-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3384 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13793495 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/793495
Confidence-based static analysis Mar 10, 2013 Issued
Array ( [id] => 11816458 [patent_doc_number] => 09720405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Antenna inspection system, antenna inspection apparatus and antenna inspection method' [patent_app_type] => utility [patent_app_number] => 14/383695 [patent_app_country] => US [patent_app_date] => 2013-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5887 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14383695 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/383695
Antenna inspection system, antenna inspection apparatus and antenna inspection method Mar 7, 2013 Issued
Array ( [id] => 9865918 [patent_doc_number] => 20150045937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-12 [patent_title] => 'CONVEYANCE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/390420 [patent_app_country] => US [patent_app_date] => 2013-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4183 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14390420 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/390420
Conveyance system Mar 6, 2013 Issued
Array ( [id] => 9636583 [patent_doc_number] => 20140214692 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-31 [patent_title] => 'System Advisor for Requirements Gathering and Analysis in Web Solutions' [patent_app_type] => utility [patent_app_number] => 13/754043 [patent_app_country] => US [patent_app_date] => 2013-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6131 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13754043 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/754043
System advisor for requirements gathering and analysis in web solutions Jan 29, 2013 Issued
Array ( [id] => 9623460 [patent_doc_number] => 08793655 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-29 [patent_title] => 'Delta compression using multiple pointers' [patent_app_type] => utility [patent_app_number] => 13/753519 [patent_app_country] => US [patent_app_date] => 2013-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 6368 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13753519 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/753519
Delta compression using multiple pointers Jan 29, 2013 Issued
Array ( [id] => 9586010 [patent_doc_number] => 08776022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-08 [patent_title] => 'Delta compression using multiple pointers' [patent_app_type] => utility [patent_app_number] => 13/753346 [patent_app_country] => US [patent_app_date] => 2013-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 6366 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13753346 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/753346
Delta compression using multiple pointers Jan 28, 2013 Issued
Array ( [id] => 11622535 [patent_doc_number] => 20170132722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'REAL-TIME SOCIAL ENERGY BEHAVIOURAL NETWORKS' [patent_app_type] => utility [patent_app_number] => 13/723194 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3464 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13723194 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/723194
REAL-TIME SOCIAL ENERGY BEHAVIOURAL NETWORKS Dec 19, 2012 Abandoned
Array ( [id] => 9049419 [patent_doc_number] => 08543976 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-24 [patent_title] => 'Generation of multi-domain code from a graphical program' [patent_app_type] => utility [patent_app_number] => 13/713201 [patent_app_country] => US [patent_app_date] => 2012-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10491 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13713201 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/713201
Generation of multi-domain code from a graphical program Dec 12, 2012 Issued
Array ( [id] => 9451682 [patent_doc_number] => 20140122852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'TRANSFERRING FILES TO A BASEBOARD MANAGEMENT CONTROLLER (\'BMC\') IN A COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/708245 [patent_app_country] => US [patent_app_date] => 2012-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5809 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13708245 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/708245
Transferring files to a baseboard management controller (‘bmc’) in a computing system Dec 6, 2012 Issued
Array ( [id] => 8756684 [patent_doc_number] => 20130090989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-11 [patent_title] => 'FRAMEWORK FOR REALIZATION OF A WEB 2.0 FEATURES' [patent_app_type] => utility [patent_app_number] => 13/676808 [patent_app_country] => US [patent_app_date] => 2012-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10197 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13676808 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/676808
Framework for realization of a web 2.0 features Nov 13, 2012 Issued
Array ( [id] => 10906742 [patent_doc_number] => 20140309755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'Method Of Controlling A Dynamic Physical System That Exhibits A Chaotic Behaviour' [patent_app_type] => utility [patent_app_number] => 14/356110 [patent_app_country] => US [patent_app_date] => 2012-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12057 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 18 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14356110 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/356110
Method of controlling a dynamic physical system that exhibits a chaotic behaviour Nov 4, 2012 Issued
Array ( [id] => 9465587 [patent_doc_number] => 20140130014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-08 [patent_title] => 'GENERATING TEST PLANS AND TEST CASES FROM SERVICE-ORIENTED ARCHITECTURE AND PROCESS MODELS' [patent_app_type] => utility [patent_app_number] => 13/667104 [patent_app_country] => US [patent_app_date] => 2012-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6054 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13667104 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/667104
Generating test plans and test cases from service-oriented architecture and process models Nov 1, 2012 Issued
Array ( [id] => 10885737 [patent_doc_number] => 08910141 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-09 [patent_title] => 'Distribution of software updates in wireless multihop networks' [patent_app_type] => utility [patent_app_number] => 13/666529 [patent_app_country] => US [patent_app_date] => 2012-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7195 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 18 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13666529 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/666529
Distribution of software updates in wireless multihop networks Oct 31, 2012 Issued
Array ( [id] => 9451681 [patent_doc_number] => 20140122851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'TRANSFERRING FILES TO A BASEBOARD MANAGEMENT CONTROLLER (\'BMC\') IN A COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/665132 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5779 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13665132 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/665132
Transferring files to a baseboard management controller (‘BMC’) in a computing system Oct 30, 2012 Issued
Array ( [id] => 9451930 [patent_doc_number] => 20140123100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'SYSTEM AND METHOD FOR IMPLEMENTING INFORMATION SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/663181 [patent_app_country] => US [patent_app_date] => 2012-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 7911 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13663181 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/663181
SYSTEM AND METHOD FOR IMPLEMENTING INFORMATION SYSTEMS Oct 28, 2012 Abandoned
Array ( [id] => 9834639 [patent_doc_number] => 08943473 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-27 [patent_title] => 'Consistently delivering a web page having source code with a dynamic instruction' [patent_app_type] => utility [patent_app_number] => 13/661751 [patent_app_country] => US [patent_app_date] => 2012-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8097 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13661751 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/661751
Consistently delivering a web page having source code with a dynamic instruction Oct 25, 2012 Issued
Array ( [id] => 9680740 [patent_doc_number] => 08819667 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-26 [patent_title] => 'Apparatus and method for managing subscribed data plan of communication device' [patent_app_type] => utility [patent_app_number] => 13/657906 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1556 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13657906 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/657906
Apparatus and method for managing subscribed data plan of communication device Oct 22, 2012 Issued
Array ( [id] => 9781545 [patent_doc_number] => 08856769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Adaptive instruction prefetching and fetching memory system apparatus and method for microprocessor system' [patent_app_type] => utility [patent_app_number] => 13/658723 [patent_app_country] => US [patent_app_date] => 2012-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8733 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13658723 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/658723
Adaptive instruction prefetching and fetching memory system apparatus and method for microprocessor system Oct 22, 2012 Issued
Array ( [id] => 9532689 [patent_doc_number] => 08756575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-17 [patent_title] => 'Installing and testing an application on a highly utilized computer platform' [patent_app_type] => utility [patent_app_number] => 13/616240 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4665 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13616240 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/616240
Installing and testing an application on a highly utilized computer platform Sep 13, 2012 Issued
Menu