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] => 18741677
[patent_doc_number] => 20230350658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-02
[patent_title] => DEPLOYMENT OF A COMPUTING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 18/350785
[patent_app_country] => US
[patent_app_date] => 2023-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5402
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18350785
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/350785 | Deployment of a computing environment | Jul 11, 2023 | Issued |
Array
(
[id] => 19212770
[patent_doc_number] => 12001833
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-04
[patent_title] => Method and apparatus for maintaining software of a control unit for an industrial control system
[patent_app_type] => utility
[patent_app_number] => 18/342348
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 8458
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18342348
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/342348 | Method and apparatus for maintaining software of a control unit for an industrial control system | Jun 26, 2023 | Issued |
Array
(
[id] => 19136742
[patent_doc_number] => 11971692
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-30
[patent_title] => Systems and methods for virtual commissioning of building management systems
[patent_app_type] => utility
[patent_app_number] => 18/199261
[patent_app_country] => US
[patent_app_date] => 2023-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 18259
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18199261
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/199261 | Systems and methods for virtual commissioning of building management systems | May 17, 2023 | Issued |
Array
(
[id] => 18598978
[patent_doc_number] => 20230273777
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-31
[patent_title] => COMPOSABLE CONTEXT MENUS
[patent_app_type] => utility
[patent_app_number] => 18/313908
[patent_app_country] => US
[patent_app_date] => 2023-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2929
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18313908
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/313908 | Composable context menus | May 7, 2023 | Issued |
Array
(
[id] => 18531751
[patent_doc_number] => 20230236823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => Software Upgrade Management Method, Server, Terminal, Apparatus, and Storage Medium
[patent_app_type] => utility
[patent_app_number] => 18/192132
[patent_app_country] => US
[patent_app_date] => 2023-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14736
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18192132
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/192132 | Software upgrade management method, server, terminal, apparatus, and storage medium | Mar 28, 2023 | Issued |
Array
(
[id] => 18513196
[patent_doc_number] => 20230229423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => PUSHING A FIRMWARE UPDATE PATCH TO A COMPUTING DEVICE VIA AN OUT-OF-BAND PATH
[patent_app_type] => utility
[patent_app_number] => 18/189791
[patent_app_country] => US
[patent_app_date] => 2023-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9041
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18189791
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/189791 | Pushing a firmware update patch to a computing device via an out-of-band path | Mar 23, 2023 | Issued |
Array
(
[id] => 18756001
[patent_doc_number] => 20230359446
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-09
[patent_title] => SYSTEMS AND METHOD FOR CREATING ENTERPRISE SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 18/179439
[patent_app_country] => US
[patent_app_date] => 2023-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6959
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18179439
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/179439 | Systems and method for creating enterprise software | Mar 6, 2023 | Issued |
Array
(
[id] => 18950066
[patent_doc_number] => 11893362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-06
[patent_title] => Mobile application development device
[patent_app_type] => utility
[patent_app_number] => 18/111969
[patent_app_country] => US
[patent_app_date] => 2023-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9764
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18111969
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/111969 | Mobile application development device | Feb 20, 2023 | Issued |
Array
(
[id] => 18454169
[patent_doc_number] => 20230195449
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-22
[patent_title] => METHODS AND SYSTEMS FOR CONTINUOUS ASYNCHRONOUS CODE DEPLOYMENT
[patent_app_type] => utility
[patent_app_number] => 18/109005
[patent_app_country] => US
[patent_app_date] => 2023-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18109005
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/109005 | METHODS AND SYSTEMS FOR CONTINUOUS ASYNCHRONOUS CODE DEPLOYMENT | Feb 12, 2023 | Pending |
Array
(
[id] => 18553827
[patent_doc_number] => 20230251839
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-10
[patent_title] => Head Of Line Blocking Mitigation In A Reconfigurable Data Processor
[patent_app_type] => utility
[patent_app_number] => 18/107613
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107613
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107613 | Head Of Line Blocking Mitigation In A Reconfigurable Data Processor | Feb 8, 2023 | Pending |
Array
(
[id] => 18613966
[patent_doc_number] => 20230280703
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-07
[patent_title] => BUILDING MANAGEMENT SYSTEM WITH ADAPTIVE EDGE PROCESSING
[patent_app_type] => utility
[patent_app_number] => 18/103262
[patent_app_country] => US
[patent_app_date] => 2023-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 31314
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18103262
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/103262 | Building management system with adaptive edge processing | Jan 29, 2023 | Issued |
Array
(
[id] => 18638161
[patent_doc_number] => 11762763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-19
[patent_title] => Orchestration for automated performance testing
[patent_app_type] => utility
[patent_app_number] => 18/158235
[patent_app_country] => US
[patent_app_date] => 2023-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16639
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158235
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/158235 | Orchestration for automated performance testing | Jan 22, 2023 | Issued |
Array
(
[id] => 19340704
[patent_doc_number] => 12050896
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-30
[patent_title] => System architecture switching method and apparatus
[patent_app_type] => utility
[patent_app_number] => 18/154560
[patent_app_country] => US
[patent_app_date] => 2023-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 21788
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18154560
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/154560 | System architecture switching method and apparatus | Jan 12, 2023 | Issued |
Array
(
[id] => 18454159
[patent_doc_number] => 20230195439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-22
[patent_title] => APPARATUS AND METHOD WITH NEURAL NETWORK COMPUTATION SCHEDULING
[patent_app_type] => utility
[patent_app_number] => 17/978528
[patent_app_country] => US
[patent_app_date] => 2022-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6671
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17978528
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/978528 | APPARATUS AND METHOD WITH NEURAL NETWORK COMPUTATION SCHEDULING | Oct 31, 2022 | Pending |
Array
(
[id] => 18338480
[patent_doc_number] => 20230130429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-27
[patent_title] => METHOD FOR DEBUGGING PROGRAM OF MANYCORE PARALLEL PROCESSOR BASED ON CODE EXECUTION AND APPARATUS USING THE SAME
[patent_app_type] => utility
[patent_app_number] => 17/972116
[patent_app_country] => US
[patent_app_date] => 2022-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5899
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17972116
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/972116 | METHOD FOR DEBUGGING PROGRAM OF MANYCORE PARALLEL PROCESSOR BASED ON CODE EXECUTION AND APPARATUS USING THE SAME | Oct 23, 2022 | Pending |
Array
(
[id] => 18933745
[patent_doc_number] => 11886171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-30
[patent_title] => Streamlining the commission of network identifiers
[patent_app_type] => utility
[patent_app_number] => 17/929944
[patent_app_country] => US
[patent_app_date] => 2022-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8450
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 390
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17929944
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/929944 | Streamlining the commission of network identifiers | Oct 4, 2022 | Issued |
Array
(
[id] => 18271510
[patent_doc_number] => 20230092752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => SYSTEM AND METHOD FOR DEVELOPMENT OF GATEWAY POLICIES IN AN APPLICATION PROGRAMMING INTERFACE ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/948799
[patent_app_country] => US
[patent_app_date] => 2022-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6139
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17948799
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/948799 | SYSTEM AND METHOD FOR DEVELOPMENT OF GATEWAY POLICIES IN AN APPLICATION PROGRAMMING INTERFACE ENVIRONMENT | Sep 19, 2022 | Pending |
Array
(
[id] => 18622736
[patent_doc_number] => 11755780
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-12
[patent_title] => Restricting access and edit permissions of metadata
[patent_app_type] => utility
[patent_app_number] => 17/931361
[patent_app_country] => US
[patent_app_date] => 2022-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8656
[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] => 17931361
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/931361 | Restricting access and edit permissions of metadata | Sep 11, 2022 | Issued |
Array
(
[id] => 18111525
[patent_doc_number] => 20230004405
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => RUNNING A LEGACY APPLICATION ON A NON-LEGACY DEVICE WITH APPLICATION-SPECIFIC OPERATING PARAMETERS FOR BACKWARDS COMPATIBILITY
[patent_app_type] => utility
[patent_app_number] => 17/903763
[patent_app_country] => US
[patent_app_date] => 2022-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7103
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 17903763
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/903763 | RUNNING A LEGACY APPLICATION ON A NON-LEGACY DEVICE WITH APPLICATION-SPECIFIC OPERATING PARAMETERS FOR BACKWARDS COMPATIBILITY | Sep 5, 2022 | Pending |
Array
(
[id] => 18221552
[patent_doc_number] => 20230060546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => SYSTEMS AND METHODS FOR DISTRIBUTED DECISION-MAKING AND SCHEDULING
[patent_app_type] => utility
[patent_app_number] => 17/823781
[patent_app_country] => US
[patent_app_date] => 2022-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10494
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17823781
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/823781 | SYSTEMS AND METHODS FOR DISTRIBUTED DECISION-MAKING AND SCHEDULING | Aug 30, 2022 | Pending |