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] => 16248157
[patent_doc_number] => 10747516
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-18
[patent_title] => Applications for hardware accelerators in computing systems
[patent_app_type] => utility
[patent_app_number] => 16/361037
[patent_app_country] => US
[patent_app_date] => 2019-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 8635
[patent_no_of_claims] => 20
[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] => 16361037
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/361037 | Applications for hardware accelerators in computing systems | Mar 20, 2019 | Issued |
Array
(
[id] => 16355519
[patent_doc_number] => 10796031
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-10-06
[patent_title] => Method and system of preparing engineering data for industrial control systems
[patent_app_type] => utility
[patent_app_number] => 16/359014
[patent_app_country] => US
[patent_app_date] => 2019-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 17971
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16359014
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/359014 | Method and system of preparing engineering data for industrial control systems | Mar 19, 2019 | Issued |
Array
(
[id] => 16186092
[patent_doc_number] => 10719424
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-07-21
[patent_title] => Compositional string analysis
[patent_app_type] => utility
[patent_app_number] => 16/356652
[patent_app_country] => US
[patent_app_date] => 2019-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7807
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16356652
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/356652 | Compositional string analysis | Mar 17, 2019 | Issued |
Array
(
[id] => 15458945
[patent_doc_number] => 20200042297
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => PROPERTY FILTERING
[patent_app_type] => utility
[patent_app_number] => 16/279278
[patent_app_country] => US
[patent_app_date] => 2019-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9392
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16279278
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/279278 | Property filtering | Feb 18, 2019 | Issued |
Array
(
[id] => 16255595
[patent_doc_number] => 20200264969
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => MACHINE LEARNING MODEL FULL LIFE CYCLE MANAGEMENT FRAMEWORK
[patent_app_type] => utility
[patent_app_number] => 16/277057
[patent_app_country] => US
[patent_app_date] => 2019-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3728
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16277057
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/277057 | Machine learning model full life cycle management framework | Feb 14, 2019 | Issued |
Array
(
[id] => 15982093
[patent_doc_number] => 10671374
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-02
[patent_title] => Communication system, relay device, and water warmer
[patent_app_type] => utility
[patent_app_number] => 16/275325
[patent_app_country] => US
[patent_app_date] => 2019-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 10252
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16275325
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/275325 | Communication system, relay device, and water warmer | Feb 13, 2019 | Issued |
Array
(
[id] => 18430120
[patent_doc_number] => 11675338
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-13
[patent_title] => Control device, control method, and control program
[patent_app_type] => utility
[patent_app_number] => 16/643585
[patent_app_country] => US
[patent_app_date] => 2019-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 12910
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16643585
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/643585 | Control device, control method, and control program | Feb 5, 2019 | Issued |
Array
(
[id] => 14411411
[patent_doc_number] => 20190171549
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => EXTRACTION OF PROBLEM DIAGNOSTIC KNOWLEDGE FROM TEST CASES
[patent_app_type] => utility
[patent_app_number] => 16/267709
[patent_app_country] => US
[patent_app_date] => 2019-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5746
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16267709
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/267709 | Extraction of problem diagnostic knowledge from test cases | Feb 4, 2019 | Issued |
Array
(
[id] => 14411191
[patent_doc_number] => 20190171439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => OPTIMIZING FEATURE DEPLOYMENT BASED ON USAGE PATTERN
[patent_app_type] => utility
[patent_app_number] => 16/266234
[patent_app_country] => US
[patent_app_date] => 2019-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7249
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16266234
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/266234 | Optimizing feature deployment based on usage pattern | Feb 3, 2019 | Issued |
Array
(
[id] => 16094621
[patent_doc_number] => 20200201297
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => Factory Automation (FA) System, Controller, and Control Method
[patent_app_type] => utility
[patent_app_number] => 16/643549
[patent_app_country] => US
[patent_app_date] => 2019-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9463
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16643549
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/643549 | Factory automation (FA) system, controller, and control method | Jan 27, 2019 | Issued |
Array
(
[id] => 16208855
[patent_doc_number] => 20200241845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => Requirements Tracing Precision Validation Tool
[patent_app_type] => utility
[patent_app_number] => 16/258318
[patent_app_country] => US
[patent_app_date] => 2019-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4930
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16258318
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/258318 | Requirements tracing precision validation tool | Jan 24, 2019 | Issued |
Array
(
[id] => 15075069
[patent_doc_number] => 10467025
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Managing delivery of code and dependent data using application containers
[patent_app_type] => utility
[patent_app_number] => 16/254526
[patent_app_country] => US
[patent_app_date] => 2019-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 12006
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16254526
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/254526 | Managing delivery of code and dependent data using application containers | Jan 21, 2019 | Issued |
Array
(
[id] => 15966799
[patent_doc_number] => 20200167151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => PROVIDING EXTERNAL ACCESS TO A PROCESSING PLATFORM
[patent_app_type] => utility
[patent_app_number] => 16/251578
[patent_app_country] => US
[patent_app_date] => 2019-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251578
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/251578 | Providing external access to a processing platform | Jan 17, 2019 | Issued |
Array
(
[id] => 16927133
[patent_doc_number] => 11048617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-29
[patent_title] => Method of accessing metadata when debugging a program to be executed on processing circuitry
[patent_app_type] => utility
[patent_app_number] => 16/971415
[patent_app_country] => US
[patent_app_date] => 2019-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11162
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[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] => 16971415
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/971415 | Method of accessing metadata when debugging a program to be executed on processing circuitry | Jan 16, 2019 | Issued |
Array
(
[id] => 14314133
[patent_doc_number] => 20190146770
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => Method for Identifying File and Mobile Terminal
[patent_app_type] => utility
[patent_app_number] => 16/244813
[patent_app_country] => US
[patent_app_date] => 2019-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7870
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16244813
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/244813 | Method for identifying file and mobile terminal | Jan 9, 2019 | Issued |
Array
(
[id] => 15788851
[patent_doc_number] => 10628150
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => System and method for updating firmware in wireless charger
[patent_app_type] => utility
[patent_app_number] => 16/237714
[patent_app_country] => US
[patent_app_date] => 2019-01-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9378
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 16237714
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/237714 | System and method for updating firmware in wireless charger | Dec 31, 2018 | Issued |
Array
(
[id] => 15982091
[patent_doc_number] => 10671373
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-06-02
[patent_title] => Mechanism for automatically incorporating software code changes into proper channels
[patent_app_type] => utility
[patent_app_number] => 16/236628
[patent_app_country] => US
[patent_app_date] => 2018-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10305
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16236628
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/236628 | Mechanism for automatically incorporating software code changes into proper channels | Dec 29, 2018 | Issued |
Array
(
[id] => 16278930
[patent_doc_number] => 10761961
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-01
[patent_title] => Identification of software program fault locations
[patent_app_type] => utility
[patent_app_number] => 16/231079
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6971
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16231079
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/231079 | Identification of software program fault locations | Dec 20, 2018 | Issued |
Array
(
[id] => 15812641
[patent_doc_number] => 10631476
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => Proximity programmed, globally synchronized irrigation controller and system
[patent_app_type] => utility
[patent_app_number] => 16/231285
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6816
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16231285
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/231285 | Proximity programmed, globally synchronized irrigation controller and system | Dec 20, 2018 | Issued |
Array
(
[id] => 14811123
[patent_doc_number] => 20190272171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-05
[patent_title] => DISPLAYING RESULTS OF A CODEBASE ANALYSIS SERVICE
[patent_app_type] => utility
[patent_app_number] => 16/230207
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15509
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230207
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/230207 | Displaying results of a codebase analysis service | Dec 20, 2018 | Issued |