
Gregory Aaron Kessler
Examiner (ID: 10410, Phone: (571)270-7762 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2196, 2197, 2195 |
| Total Applications | 1068 |
| Issued Applications | 899 |
| Pending Applications | 79 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18471412
[patent_doc_number] => 20230205698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => CACHE BLOCKING FOR DISPATCHES
[patent_app_type] => utility
[patent_app_number] => 17/564474
[patent_app_country] => US
[patent_app_date] => 2021-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7506
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564474
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/564474 | Cache blocking for dispatches | Dec 28, 2021 | Issued |
Array
(
[id] => 18957408
[patent_doc_number] => 20240045735
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-08
[patent_title] => DIKW RESOURCE TRANSFER METHOD AND DEVICE FOR PURPOSE-ORIENTED CALCULATION AND INFERENCE
[patent_app_type] => utility
[patent_app_number] => 17/624252
[patent_app_country] => US
[patent_app_date] => 2021-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6646
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17624252
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/624252 | DIKW resource transfer method and device for purpose-oriented calculation and inference | Dec 27, 2021 | Issued |
Array
(
[id] => 17690410
[patent_doc_number] => 20220197703
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => METHODS AND APPARATUS TO ENABLE OUT-OF-ORDER PIPELINED EXECUTION OF STATIC MAPPING OF A WORKLOAD
[patent_app_type] => utility
[patent_app_number] => 17/561500
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18115
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 17561500
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/561500 | Methods and apparatus to enable out-of-order pipelined execution of static mapping of a workload | Dec 22, 2021 | Issued |
Array
(
[id] => 18007036
[patent_doc_number] => 20220365802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-17
[patent_title] => VIRTUALIZATION OF INTERPROCESSOR INTERRUPTS
[patent_app_type] => utility
[patent_app_number] => 17/561433
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17561433
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/561433 | Virtualization of interprocessor interrupts | Dec 22, 2021 | Issued |
Array
(
[id] => 17535369
[patent_doc_number] => 20220113978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-14
[patent_title] => METHODS AND APPARATUS TO CONDITIONALLY ACTIVATE A BIG CORE IN A COMPUTING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/560025
[patent_app_country] => US
[patent_app_date] => 2021-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15752
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 17560025
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/560025 | Methods and apparatus to conditionally activate a big core in a computing system | Dec 21, 2021 | Issued |
Array
(
[id] => 19828028
[patent_doc_number] => 12248812
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-11
[patent_title] => Adaptive service metering on ports in a link aggregation group
[patent_app_type] => utility
[patent_app_number] => 17/559848
[patent_app_country] => US
[patent_app_date] => 2021-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5959
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17559848
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/559848 | Adaptive service metering on ports in a link aggregation group | Dec 21, 2021 | Issued |
Array
(
[id] => 20017988
[patent_doc_number] => 20250156210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => SIGNAL PROCESSING DEVICE AND VEHICLE DISPLAY APPARATUS INCLUDING SAME
[patent_app_type] => utility
[patent_app_number] => 18/720048
[patent_app_country] => US
[patent_app_date] => 2021-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9632
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18720048
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/720048 | SIGNAL PROCESSING DEVICE AND VEHICLE DISPLAY APPARATUS INCLUDING SAME | Dec 16, 2021 | Pending |
Array
(
[id] => 19678271
[patent_doc_number] => 12190135
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => On-demand cloud robots for robotic process automation
[patent_app_type] => utility
[patent_app_number] => 17/643741
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8384
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17643741
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/643741 | On-demand cloud robots for robotic process automation | Dec 9, 2021 | Issued |
Array
(
[id] => 19719391
[patent_doc_number] => 12204931
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-21
[patent_title] => Systems and methods for process restoration subsequent to an operating system crash
[patent_app_type] => utility
[patent_app_number] => 17/545859
[patent_app_country] => US
[patent_app_date] => 2021-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9841
[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] => 17545859
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/545859 | Systems and methods for process restoration subsequent to an operating system crash | Dec 7, 2021 | Issued |
Array
(
[id] => 18422435
[patent_doc_number] => 20230176899
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-08
[patent_title] => FRAMEWORK FOR PREVENTING CASCADING FAILURES ACROSS LAYERS OF A SYSTEM DUE TO SUBSYSTEM FAILURE
[patent_app_type] => utility
[patent_app_number] => 17/541180
[patent_app_country] => US
[patent_app_date] => 2021-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6138
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17541180
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/541180 | Framework for preventing cascading failures across layers of a system due to subsystem failure | Dec 1, 2021 | Issued |
Array
(
[id] => 19925197
[patent_doc_number] => 12299483
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-13
[patent_title] => Method for monitoring a task and an apparatus implementing the same method
[patent_app_type] => utility
[patent_app_number] => 17/535046
[patent_app_country] => US
[patent_app_date] => 2021-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 1286
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17535046
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/535046 | Method for monitoring a task and an apparatus implementing the same method | Nov 23, 2021 | Issued |
Array
(
[id] => 17475880
[patent_doc_number] => 20220083384
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-17
[patent_title] => SYSTEM AND METHOD FOR MULTI-TENANT IMPLEMENTATION OF GRAPHICS PROCESSING UNIT
[patent_app_type] => utility
[patent_app_number] => 17/534304
[patent_app_country] => US
[patent_app_date] => 2021-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12656
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17534304
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/534304 | System and method for multi-tenant implementation of graphics processing unit | Nov 22, 2021 | Issued |
Array
(
[id] => 17475881
[patent_doc_number] => 20220083385
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-17
[patent_title] => SYSTEM AND METHOD FOR MULTI-TENANT IMPLEMENTATION OF GRAPHICS PROCESSING UNIT
[patent_app_type] => utility
[patent_app_number] => 17/534316
[patent_app_country] => US
[patent_app_date] => 2021-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12658
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17534316
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/534316 | System and method for multi-tenant implementation of graphics processing unit | Nov 22, 2021 | Issued |
Array
(
[id] => 17462344
[patent_doc_number] => 20220075649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => MIGRATION BETWEEN CPU CORES
[patent_app_type] => utility
[patent_app_number] => 17/530681
[patent_app_country] => US
[patent_app_date] => 2021-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6312
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17530681
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/530681 | Migration between CPU cores | Nov 18, 2021 | Issued |
Array
(
[id] => 19523152
[patent_doc_number] => 12124882
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-22
[patent_title] => Method and apparatus for lightweight and parallelization of accelerator task scheduling
[patent_app_type] => utility
[patent_app_number] => 17/524869
[patent_app_country] => US
[patent_app_date] => 2021-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5089
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524869
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/524869 | Method and apparatus for lightweight and parallelization of accelerator task scheduling | Nov 11, 2021 | Issued |
Array
(
[id] => 18271762
[patent_doc_number] => 20230093004
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => SYSTEM AND METHOD FOR ASYNCHRONOUS BACKEND PROCESSING OF EXPENSIVE COMMAND LINE INTERFACE COMMANDS
[patent_app_type] => utility
[patent_app_number] => 17/520086
[patent_app_country] => US
[patent_app_date] => 2021-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5476
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17520086
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/520086 | System and method for asynchronous backend processing of expensive command line interface commands | Nov 4, 2021 | Issued |
Array
(
[id] => 18846987
[patent_doc_number] => 20230409391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => THREAD PRIORITY ADJUSTING METHOD, TERMINAL, AND COMPUTER-READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/036145
[patent_app_country] => US
[patent_app_date] => 2021-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6027
[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] => 18036145
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/036145 | THREAD PRIORITY ADJUSTING METHOD, TERMINAL, AND COMPUTER-READABLE STORAGE MEDIUM | Nov 2, 2021 | Abandoned |
Array
(
[id] => 19259831
[patent_doc_number] => 12019889
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-25
[patent_title] => Task allocation method and system for solid state drive, electronic device, and storage medium
[patent_app_type] => utility
[patent_app_number] => 18/263142
[patent_app_country] => US
[patent_app_date] => 2021-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 7815
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18263142
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/263142 | Task allocation method and system for solid state drive, electronic device, and storage medium | Oct 28, 2021 | Issued |
Array
(
[id] => 19963831
[patent_doc_number] => 12333340
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-06-17
[patent_title] => Data processing pipeline horizontal scaling
[patent_app_type] => utility
[patent_app_number] => 17/515117
[patent_app_country] => US
[patent_app_date] => 2021-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12245
[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] => 17515117
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/515117 | Data processing pipeline horizontal scaling | Oct 28, 2021 | Issued |
Array
(
[id] => 18248234
[patent_doc_number] => 11604823
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-14
[patent_title] => Medical imaging distribution system and device
[patent_app_type] => utility
[patent_app_number] => 17/452817
[patent_app_country] => US
[patent_app_date] => 2021-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17353
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452817
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452817 | Medical imaging distribution system and device | Oct 28, 2021 | Issued |