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] => 10999256 [patent_doc_number] => 20160196203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-07 [patent_title] => 'EXTRACTION OF PROBLEM DIAGNOSTIC KNOWLEDGE FROM TEST CASES' [patent_app_type] => utility [patent_app_number] => 15/071252 [patent_app_country] => US [patent_app_date] => 2016-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5663 [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] => 15071252 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/071252
Extraction of problem diagnostic knowledge from test cases Mar 15, 2016 Issued
Array ( [id] => 11958122 [patent_doc_number] => 20170262274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'OVER-THE-AIR TRIGGER TO VEHICLE INTERROGATOR UPDATES' [patent_app_type] => utility [patent_app_number] => 15/064931 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8793 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15064931 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064931
Over-the-air trigger to vehicle interrogator updates Mar 8, 2016 Issued
Array ( [id] => 11672301 [patent_doc_number] => 20170161023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'AUTOMATED APPLICATION-RELEASE-MANAGEMENT SUBSYSTEM' [patent_app_type] => utility [patent_app_number] => 15/064622 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 11276 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15064622 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064622
Automated application-release-management subsystem Mar 8, 2016 Issued
Array ( [id] => 12039422 [patent_doc_number] => 09817655 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-11-14 [patent_title] => 'Managing software assets installed in an integrated development environment' [patent_app_type] => utility [patent_app_number] => 15/065116 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8042 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15065116 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/065116
Managing software assets installed in an integrated development environment Mar 8, 2016 Issued
Array ( [id] => 11823792 [patent_doc_number] => 20170212729 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'METHODS FOR GENERATING SMART ARCHTECTURE TEMPLATES AND DEVICES THEREOF' [patent_app_type] => utility [patent_app_number] => 15/065197 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3387 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15065197 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/065197
Methods for generating smart archtecture templates and devices thereof Mar 8, 2016 Issued
Array ( [id] => 11958115 [patent_doc_number] => 20170262267 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'TOOLKIT EVENT CONFIGURATION OF APPLETS ON A CARD COMPUTING DEVICE WITH INSTALLATION PARAMETERS' [patent_app_type] => utility [patent_app_number] => 15/064449 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8363 [patent_no_of_claims] => 18 [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] => 15064449 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064449
Toolkit event configuration of applets on a card computing device with installation parameters Mar 7, 2016 Issued
Array ( [id] => 12453987 [patent_doc_number] => 09983860 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-29 [patent_title] => Continuous application delivery monitoring [patent_app_type] => utility [patent_app_number] => 15/064059 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 17890 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15064059 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064059
Continuous application delivery monitoring Mar 7, 2016 Issued
Array ( [id] => 11530936 [patent_doc_number] => 20170090914 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'METHOD AND SYSTEM FOR ASSOCIATING APPLICATIONS USING PARAMETER OPTIMIZATION' [patent_app_type] => utility [patent_app_number] => 15/063622 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12423 [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] => 15063622 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/063622
METHOD AND SYSTEM FOR ASSOCIATING APPLICATIONS USING PARAMETER OPTIMIZATION Mar 7, 2016 Abandoned
Array ( [id] => 11951393 [patent_doc_number] => 20170255544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'ASSESSING VULNERABILITY IMPACT USING CALL GRAPHS' [patent_app_type] => utility [patent_app_number] => 15/057812 [patent_app_country] => US [patent_app_date] => 2016-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5807 [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] => 15057812 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/057812
Assessing vulnerability impact using call graphs Feb 29, 2016 Issued
Array ( [id] => 11215826 [patent_doc_number] => 09444877 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-13 [patent_title] => 'Automated file delivery systems and methods' [patent_app_type] => utility [patent_app_number] => 15/050597 [patent_app_country] => US [patent_app_date] => 2016-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 19183 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15050597 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/050597
Automated file delivery systems and methods Feb 22, 2016 Issued
Array ( [id] => 12950494 [patent_doc_number] => 09836290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-05 [patent_title] => Supporting dynamic behavior in statically compiled programs [patent_app_type] => utility [patent_app_number] => 15/010936 [patent_app_country] => US [patent_app_date] => 2016-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 13263 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15010936 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/010936
Supporting dynamic behavior in statically compiled programs Jan 28, 2016 Issued
Array ( [id] => 10793728 [patent_doc_number] => 20160139885 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-19 [patent_title] => 'SYSTEMS AND METHODS FOR SCALING A CLOUD INFRASTRUCTURE' [patent_app_type] => utility [patent_app_number] => 15/008571 [patent_app_country] => US [patent_app_date] => 2016-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13354 [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] => 15008571 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/008571
Scaling a cloud infrastructure Jan 27, 2016 Issued
Array ( [id] => 10796108 [patent_doc_number] => 20160142265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-19 [patent_title] => 'SYSTEMS AND METHODS FOR SCALING A CLOUD INFRASTRUCTURE' [patent_app_type] => utility [patent_app_number] => 15/008552 [patent_app_country] => US [patent_app_date] => 2016-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13355 [patent_no_of_claims] => 18 [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] => 15008552 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/008552
Scaling a cloud infrastructure Jan 27, 2016 Issued
Array ( [id] => 11823808 [patent_doc_number] => 20170212745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'SYSTEM AND METHOD FOR RELIABILITY, AVAILABILITY, AND SERVICEABILITY' [patent_app_type] => utility [patent_app_number] => 15/004156 [patent_app_country] => US [patent_app_date] => 2016-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1473 [patent_no_of_claims] => 1 [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] => 15004156 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/004156
SYSTEM AND METHOD FOR RELIABILITY, AVAILABILITY, AND SERVICEABILITY Jan 21, 2016 Abandoned
Array ( [id] => 10786170 [patent_doc_number] => 20160132326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-12 [patent_title] => 'SOURCE CODE VIOLATION MATCHING AND ATTRIBUTION' [patent_app_type] => utility [patent_app_number] => 14/988491 [patent_app_country] => US [patent_app_date] => 2016-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12965 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [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] => 14988491 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/988491
Source code violation matching and attribution Jan 4, 2016 Issued
Array ( [id] => 11708805 [patent_doc_number] => 20170177304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'DYNAMIC SETUP OF DEVELOPMENT ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/973866 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6996 [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] => 14973866 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/973866
Dynamic setup of development environments Dec 17, 2015 Issued
Array ( [id] => 11614358 [patent_doc_number] => 09652214 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-05-16 [patent_title] => 'Pluggable extension of software applications' [patent_app_type] => utility [patent_app_number] => 14/973751 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5352 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14973751 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/973751
Pluggable extension of software applications Dec 17, 2015 Issued
Array ( [id] => 11563575 [patent_doc_number] => 09626164 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-04-18 [patent_title] => 'Test-driven development module for repository-based development' [patent_app_type] => utility [patent_app_number] => 14/974638 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6909 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14974638 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/974638
Test-driven development module for repository-based development Dec 17, 2015 Issued
Array ( [id] => 11452105 [patent_doc_number] => 09575749 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-02-21 [patent_title] => 'Method and apparatus for execution of distributed workflow processes' [patent_app_type] => utility [patent_app_number] => 14/973010 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4975 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14973010 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/973010
Method and apparatus for execution of distributed workflow processes Dec 16, 2015 Issued
Array ( [id] => 11711706 [patent_doc_number] => 20170180205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'AUTOMATIC GENERATION OF VALIDATORS TO VALIDATE DEPLOYMENT CODE USED FOR CONFIGURING SERVERS' [patent_app_type] => utility [patent_app_number] => 14/973032 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7702 [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] => 14973032 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/973032
Automatic generation of validators to validate deployment code used for configuring servers Dec 16, 2015 Issued
Menu