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] => 9137397 [patent_doc_number] => 20130298112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-07 [patent_title] => 'Control Flow Graph Application Configuration' [patent_app_type] => utility [patent_app_number] => 13/921625 [patent_app_country] => US [patent_app_date] => 2013-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4785 [patent_no_of_claims] => 16 [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] => 13921625 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/921625
Control flow graph application configuration Jun 18, 2013 Issued
Array ( [id] => 9137397 [patent_doc_number] => 20130298112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-07 [patent_title] => 'Control Flow Graph Application Configuration' [patent_app_type] => utility [patent_app_number] => 13/921625 [patent_app_country] => US [patent_app_date] => 2013-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4785 [patent_no_of_claims] => 16 [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] => 13921625 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/921625
Control flow graph application configuration Jun 18, 2013 Issued
Array ( [id] => 9137397 [patent_doc_number] => 20130298112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-07 [patent_title] => 'Control Flow Graph Application Configuration' [patent_app_type] => utility [patent_app_number] => 13/921625 [patent_app_country] => US [patent_app_date] => 2013-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4785 [patent_no_of_claims] => 16 [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] => 13921625 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/921625
Control flow graph application configuration Jun 18, 2013 Issued
Array ( [id] => 11643989 [patent_doc_number] => 09665364 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-30 [patent_title] => 'Dual-bank telecommunication apparatus and method of upgrading firmware in dual-bank telecommunication apparatus' [patent_app_type] => utility [patent_app_number] => 14/899609 [patent_app_country] => US [patent_app_date] => 2013-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2996 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [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] => 14899609 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/899609
Dual-bank telecommunication apparatus and method of upgrading firmware in dual-bank telecommunication apparatus Jun 17, 2013 Issued
Array ( [id] => 9176512 [patent_doc_number] => 20130318496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-28 [patent_title] => 'DETECTION OF CENTRAL-REGISTRY EVENTS INFLUENCING DYNAMIC POINTERS AND APP FEATURE DEPENDENCIES' [patent_app_type] => utility [patent_app_number] => 13/910858 [patent_app_country] => US [patent_app_date] => 2013-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12848 [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] => 13910858 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/910858
Detection of central-registry events influencing dynamic pointers and app feature dependencies Jun 4, 2013 Issued
Array ( [id] => 9571939 [patent_doc_number] => 20140189652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'Filtering and Transforming a Graph Representing an Application' [patent_app_type] => utility [patent_app_number] => 13/899507 [patent_app_country] => US [patent_app_date] => 2013-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12770 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13899507 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/899507
Filtering and Transforming a Graph Representing an Application May 20, 2013 Abandoned
Array ( [id] => 9707572 [patent_doc_number] => 08832668 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-09 [patent_title] => 'System and method for dynamic symbolic math engine selection' [patent_app_type] => utility [patent_app_number] => 13/891595 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 7423 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13891595 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891595
System and method for dynamic symbolic math engine selection May 9, 2013 Issued
Array ( [id] => 9036449 [patent_doc_number] => 20130239087 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-12 [patent_title] => 'DISTRIBUTED, NON-INTRUSIVE CODE REVIEW IN A DEVELOPMENT ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/875474 [patent_app_country] => US [patent_app_date] => 2013-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4262 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13875474 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/875474
Distributed, non-intrusive code review in a development environment May 1, 2013 Issued
Array ( [id] => 9781506 [patent_doc_number] => 08856730 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-07 [patent_title] => 'Diagram layout patterns' [patent_app_type] => utility [patent_app_number] => 13/875919 [patent_app_country] => US [patent_app_date] => 2013-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4918 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13875919 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/875919
Diagram layout patterns May 1, 2013 Issued
Array ( [id] => 9829472 [patent_doc_number] => 08938711 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-20 [patent_title] => 'Healthcare service integration software development system and method therefor' [patent_app_type] => utility [patent_app_number] => 13/862948 [patent_app_country] => US [patent_app_date] => 2013-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10551 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13862948 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/862948
Healthcare service integration software development system and method therefor Apr 14, 2013 Issued
Array ( [id] => 9974405 [patent_doc_number] => 09021443 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-28 [patent_title] => 'Test automation API for host devices' [patent_app_type] => utility [patent_app_number] => 13/862240 [patent_app_country] => US [patent_app_date] => 2013-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10577 [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] => 13862240 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/862240
Test automation API for host devices Apr 11, 2013 Issued
Array ( [id] => 10901686 [patent_doc_number] => 08924932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-30 [patent_title] => 'Using stack data and source code to rank program changes' [patent_app_type] => utility [patent_app_number] => 13/860564 [patent_app_country] => US [patent_app_date] => 2013-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6308 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13860564 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/860564
Using stack data and source code to rank program changes Apr 10, 2013 Issued
Array ( [id] => 9961462 [patent_doc_number] => 09009687 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'De-serialization of objects based on difference in information content' [patent_app_type] => utility [patent_app_number] => 13/859884 [patent_app_country] => US [patent_app_date] => 2013-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7484 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13859884 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/859884
De-serialization of objects based on difference in information content Apr 9, 2013 Issued
Array ( [id] => 9853203 [patent_doc_number] => 08954951 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-10 [patent_title] => 'Stop distribution of application updates' [patent_app_type] => utility [patent_app_number] => 13/859024 [patent_app_country] => US [patent_app_date] => 2013-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4905 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13859024 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/859024
Stop distribution of application updates Apr 8, 2013 Issued
Array ( [id] => 9787882 [patent_doc_number] => 20140304702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-09 [patent_title] => 'Centralized System With Components and Features Hosting' [patent_app_type] => utility [patent_app_number] => 13/857896 [patent_app_country] => US [patent_app_date] => 2013-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3681 [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] => 13857896 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/857896
Centralized System With Components and Features Hosting Apr 4, 2013 Abandoned
Array ( [id] => 9774632 [patent_doc_number] => 20140298295 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'DYNAMIC PROGRAM EVALUATION FOR SYSTEM ADAPTATION' [patent_app_type] => utility [patent_app_number] => 13/855608 [patent_app_country] => US [patent_app_date] => 2013-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8666 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13855608 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/855608
Dynamic program evaluation for system adaptation Apr 1, 2013 Issued
Array ( [id] => 9879174 [patent_doc_number] => 08966471 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Software signature discovery' [patent_app_type] => utility [patent_app_number] => 13/852605 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5295 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13852605 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852605
Software signature discovery Mar 27, 2013 Issued
Array ( [id] => 9961452 [patent_doc_number] => 09009677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Application testing and analysis' [patent_app_type] => utility [patent_app_number] => 13/845449 [patent_app_country] => US [patent_app_date] => 2013-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10931 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13845449 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/845449
Application testing and analysis Mar 17, 2013 Issued
Array ( [id] => 10545591 [patent_doc_number] => 09270737 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-02-23 [patent_title] => 'Automated filed delivery systems and methods' [patent_app_type] => utility [patent_app_number] => 13/846335 [patent_app_country] => US [patent_app_date] => 2013-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 19166 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13846335 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/846335
Automated filed delivery systems and methods Mar 17, 2013 Issued
Array ( [id] => 9853175 [patent_doc_number] => 08954923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'Mechanism for facilitating dynamic interaction with development applications and tools an on-demand services enviroment' [patent_app_type] => utility [patent_app_number] => 13/841277 [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] => 11937 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13841277 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/841277
Mechanism for facilitating dynamic interaction with development applications and tools an on-demand services enviroment Mar 14, 2013 Issued
Menu