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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 11816853
[patent_doc_number] => 09720804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Dynamic tracing framework for debugging in virtualized environments'
[patent_app_type] => utility
[patent_app_number] => 15/254742
[patent_app_country] => US
[patent_app_date] => 2016-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3572
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 447
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254742
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/254742 | Dynamic tracing framework for debugging in virtualized environments | Aug 31, 2016 | Issued |
Array
(
[id] => 11823806
[patent_doc_number] => 20170212743
[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/249362
[patent_app_country] => US
[patent_app_date] => 2016-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2612
[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] => 15249362
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/249362 | SYSTEM AND METHOD FOR RELIABILITY, AVAILABILITY, AND SERVICEABILITY | Aug 26, 2016 | Abandoned |
Array
(
[id] => 11816515
[patent_doc_number] => 09720463
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Scalable panel cooling system'
[patent_app_type] => utility
[patent_app_number] => 15/248580
[patent_app_country] => US
[patent_app_date] => 2016-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3790
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15248580
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/248580 | Scalable panel cooling system | Aug 25, 2016 | Issued |
Array
(
[id] => 14766291
[patent_doc_number] => 10394541
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-27
[patent_title] => System, method, and program for distributing container image
[patent_app_type] => utility
[patent_app_number] => 15/534584
[patent_app_country] => US
[patent_app_date] => 2016-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3325
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15534584
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/534584 | System, method, and program for distributing container image | Jul 26, 2016 | Issued |
Array
(
[id] => 16942969
[patent_doc_number] => 11055211
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-06
[patent_title] => Control device
[patent_app_type] => utility
[patent_app_number] => 16/310848
[patent_app_country] => US
[patent_app_date] => 2016-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 13
[patent_no_of_words] => 4298
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16310848
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/310848 | Control device | Jun 30, 2016 | Issued |
Array
(
[id] => 14997589
[patent_doc_number] => 20190317752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-17
[patent_title] => METHOD FOR AMENDING OR ADDING FUNCTIONALITY TO AN AUTOMATION DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/314437
[patent_app_country] => US
[patent_app_date] => 2016-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4539
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16314437
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/314437 | Method for amending or adding functionality to an automation device | Jun 29, 2016 | Issued |
Array
(
[id] => 13693067
[patent_doc_number] => 20170357488
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => RAPID VISUALIZATION RENDERING PACKAGE FOR STATISTICAL PROGRAMMING LANGUAGE
[patent_app_type] => utility
[patent_app_number] => 15/180965
[patent_app_country] => US
[patent_app_date] => 2016-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8330
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15180965
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/180965 | Rapid visualization rendering package for statistical programming language | Jun 12, 2016 | Issued |
Array
(
[id] => 17957283
[patent_doc_number] => 11483405
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Private cloud as a service
[patent_app_type] => utility
[patent_app_number] => 15/178486
[patent_app_country] => US
[patent_app_date] => 2016-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7898
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15178486
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/178486 | Private cloud as a service | Jun 8, 2016 | Issued |
Array
(
[id] => 11326913
[patent_doc_number] => 20160357525
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'AUTONOMOUS MOBILE SENSOR MOVEMENT PATH SIMULATION WITH AN INTEGRATED DEVELOPER ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 15/176946
[patent_app_country] => US
[patent_app_date] => 2016-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 9838
[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] => 15176946
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/176946 | Autonomous mobile sensor movement path simulation with an integrated developer environment | Jun 7, 2016 | Issued |
Array
(
[id] => 11086397
[patent_doc_number] => 20160283363
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-29
[patent_title] => 'EXTRACTION OF PROBLEM DIAGNOSTIC KNOWLEDGE FROM TEST CASES'
[patent_app_type] => utility
[patent_app_number] => 15/175163
[patent_app_country] => US
[patent_app_date] => 2016-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5665
[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] => 15175163
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/175163 | Extraction of problem diagnostic knowledge from test cases | Jun 6, 2016 | Issued |
Array
(
[id] => 12647268
[patent_doc_number] => 20180107587
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => COMMAND COVERAGE ANALYZER
[patent_app_type] => utility
[patent_app_number] => 15/157387
[patent_app_country] => US
[patent_app_date] => 2016-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7564
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15157387
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/157387 | Command coverage analyzer | May 16, 2016 | Issued |
Array
(
[id] => 11306632
[patent_doc_number] => 09514030
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-06
[patent_title] => 'Dynamic tracing framework for debugging in virtualized environments'
[patent_app_type] => utility
[patent_app_number] => 15/151640
[patent_app_country] => US
[patent_app_date] => 2016-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3572
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 427
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15151640
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/151640 | Dynamic tracing framework for debugging in virtualized environments | May 10, 2016 | Issued |
Array
(
[id] => 11056204
[patent_doc_number] => 20160253166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'OILFIELD APPLICATION SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/148224
[patent_app_country] => US
[patent_app_date] => 2016-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14251
[patent_no_of_claims] => 21
[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] => 15148224
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/148224 | OILFIELD APPLICATION SYSTEM | May 5, 2016 | Abandoned |
Array
(
[id] => 11516294
[patent_doc_number] => 20170083369
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-23
[patent_title] => 'CLOUD-BASED BUILD SERVICE'
[patent_app_type] => utility
[patent_app_number] => 15/139693
[patent_app_country] => US
[patent_app_date] => 2016-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6355
[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] => 15139693
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/139693 | Cloud-based build service | Apr 26, 2016 | Issued |
Array
(
[id] => 11410664
[patent_doc_number] => 09557967
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-01-31
[patent_title] => 'Enhanced policy editor with completion support and on demand validation'
[patent_app_type] => utility
[patent_app_number] => 15/093329
[patent_app_country] => US
[patent_app_date] => 2016-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6813
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 418
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15093329
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/093329 | Enhanced policy editor with completion support and on demand validation | Apr 6, 2016 | Issued |
Array
(
[id] => 11556445
[patent_doc_number] => 20170102691
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'CLUSTERED AUTOMATION PLATFORM BASED ON DATA DISTRIBUTION SERVICE MIDDLEWARE'
[patent_app_type] => utility
[patent_app_number] => 15/075637
[patent_app_country] => US
[patent_app_date] => 2016-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 18781
[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] => 15075637
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/075637 | Clustered automation platform based on data distribution service middleware | Mar 20, 2016 | Issued |
Array
(
[id] => 11556446
[patent_doc_number] => 20170102692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'DISTRIBUTED AUTONOMOUS PROCESS INTERFACE SYSTEMS BASED ON DATA DISTRIBUTION SERVICE MIDDLEWARE'
[patent_app_type] => utility
[patent_app_number] => 15/075652
[patent_app_country] => US
[patent_app_date] => 2016-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 18542
[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] => 15075652
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/075652 | Distributed autonomous process interface systems based on data distribution service middleware | Mar 20, 2016 | Issued |
Array
(
[id] => 11558581
[patent_doc_number] => 20170104826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'AUTONOMOUS PROCESS INTERFACE SYSTEMS BASED ON DATA DISTRIBUTION SERVICE MIDDLEWARE'
[patent_app_type] => utility
[patent_app_number] => 15/075611
[patent_app_country] => US
[patent_app_date] => 2016-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 18619
[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] => 15075611
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/075611 | Autonomous process interface systems based on data distribution service middleware | Mar 20, 2016 | Issued |
Array
(
[id] => 11846374
[patent_doc_number] => 09733928
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-15
[patent_title] => 'Dynamic setup of development environments'
[patent_app_type] => utility
[patent_app_number] => 15/072380
[patent_app_country] => US
[patent_app_date] => 2016-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7029
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15072380
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/072380 | Dynamic setup of development environments | Mar 16, 2016 | Issued |
Array
(
[id] => 11708835
[patent_doc_number] => 20170177334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'GENERATING AND MANAGING APPLICATIONS USING ANY NUMBER OF DIFFERENT PLATFORMS'
[patent_app_type] => utility
[patent_app_number] => 15/071528
[patent_app_country] => US
[patent_app_date] => 2016-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9139
[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] => 15071528
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/071528 | Generating and managing applications using any number of different platforms | Mar 15, 2016 | Issued |