
Gregory Aaron Kessler
Examiner (ID: 8723)
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2196, 2195, 2197 |
| Total Applications | 1055 |
| Issued Applications | 893 |
| Pending Applications | 74 |
| Abandoned Applications | 105 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18479967
[patent_doc_number] => 11693707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Electronic device for executing multiple operating systems and method of controlling same
[patent_app_type] => utility
[patent_app_number] => 17/734720
[patent_app_country] => US
[patent_app_date] => 2022-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 25
[patent_no_of_words] => 18462
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17734720
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/734720 | Electronic device for executing multiple operating systems and method of controlling same | May 1, 2022 | Issued |
Array
(
[id] => 19303283
[patent_doc_number] => 20240231863
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/278814
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8426
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18278814
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/278814 | METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM | Apr 27, 2022 | Issued |
Array
(
[id] => 19303283
[patent_doc_number] => 20240231863
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/278814
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8426
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18278814
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/278814 | METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM | Apr 26, 2022 | Issued |
Array
(
[id] => 20174710
[patent_doc_number] => 12393457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Data processing using a heterogeneous memory pool
[patent_app_type] => utility
[patent_app_number] => 17/715530
[patent_app_country] => US
[patent_app_date] => 2022-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 3471
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17715530
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/715530 | Data processing using a heterogeneous memory pool | Apr 6, 2022 | Issued |
Array
(
[id] => 20415688
[patent_doc_number] => 12498974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Adaptive collaborative memory with the assistance of programmable networking devices
[patent_app_type] => utility
[patent_app_number] => 17/710594
[patent_app_country] => US
[patent_app_date] => 2022-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5772
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710594
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/710594 | Adaptive collaborative memory with the assistance of programmable networking devices | Mar 30, 2022 | Issued |
Array
(
[id] => 17736636
[patent_doc_number] => 20220222095
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR MONITORING CLUSTERS AND IMPLEMENTING AUTOSCALING POLICIES
[patent_app_type] => utility
[patent_app_number] => 17/657180
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9430
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657180
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657180 | CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR MONITORING CLUSTERS AND IMPLEMENTING AUTOSCALING POLICIES | Mar 29, 2022 | Abandoned |
Array
(
[id] => 18479946
[patent_doc_number] => 11693686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Enhanced management of storage repository availability in a virtual environment
[patent_app_type] => utility
[patent_app_number] => 17/657235
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6808
[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] => 17657235
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657235 | Enhanced management of storage repository availability in a virtual environment | Mar 29, 2022 | Issued |
Array
(
[id] => 20242822
[patent_doc_number] => 12423140
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Deep learning framework scheduling
[patent_app_type] => utility
[patent_app_number] => 17/707895
[patent_app_country] => US
[patent_app_date] => 2022-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4675
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17707895
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/707895 | Deep learning framework scheduling | Mar 28, 2022 | Issued |
Array
(
[id] => 20228472
[patent_doc_number] => 12417124
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-16
[patent_title] => Programming elements onto a computational memory
[patent_app_type] => utility
[patent_app_number] => 17/656163
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6108
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17656163
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/656163 | Programming elements onto a computational memory | Mar 22, 2022 | Issued |
Array
(
[id] => 17736657
[patent_doc_number] => 20220222116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/699911
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8116
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699911
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/699911 | MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS | Mar 20, 2022 | Pending |
Array
(
[id] => 18651596
[patent_doc_number] => 20230297432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => Current Spike Mitigation Technique for Neural Networks
[patent_app_type] => utility
[patent_app_number] => 17/697706
[patent_app_country] => US
[patent_app_date] => 2022-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10292
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17697706
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/697706 | Current Spike Mitigation Technique for Neural Networks | Mar 16, 2022 | Issued |
Array
(
[id] => 18734688
[patent_doc_number] => 11803418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-31
[patent_title] => On-demand cloud robots for robotic process automation
[patent_app_type] => utility
[patent_app_number] => 17/655177
[patent_app_country] => US
[patent_app_date] => 2022-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6499
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17655177
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/655177 | On-demand cloud robots for robotic process automation | Mar 16, 2022 | Issued |
Array
(
[id] => 17706872
[patent_doc_number] => 20220206878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => BOTTLENECK DETECTION FOR PROCESSES
[patent_app_type] => utility
[patent_app_number] => 17/654597
[patent_app_country] => US
[patent_app_date] => 2022-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7457
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17654597
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/654597 | Bottleneck detection for processes | Mar 13, 2022 | Issued |
Array
(
[id] => 18111487
[patent_doc_number] => 20230004367
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => LOW-OVERHEAD DETECTION TECHNIQUES FOR SYNCHRONIZATION PROBLEMS IN PARALLEL AND CONCURRENT SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 17/679692
[patent_app_country] => US
[patent_app_date] => 2022-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10716
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17679692
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/679692 | LOW-OVERHEAD DETECTION TECHNIQUES FOR SYNCHRONIZATION PROBLEMS IN PARALLEL AND CONCURRENT SOFTWARE | Feb 23, 2022 | Abandoned |
Array
(
[id] => 18966382
[patent_doc_number] => 11900153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-13
[patent_title] => Data structure execution framework using virtual computing domains
[patent_app_type] => utility
[patent_app_number] => 17/678788
[patent_app_country] => US
[patent_app_date] => 2022-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 31
[patent_no_of_words] => 17901
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 315
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17678788
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/678788 | Data structure execution framework using virtual computing domains | Feb 22, 2022 | Issued |
Array
(
[id] => 18584732
[patent_doc_number] => 20230266996
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-24
[patent_title] => DISTRIBUTED AI PLATFORM MESH FOR MACHINE LEARNING WORKFLOWS
[patent_app_type] => utility
[patent_app_number] => 17/677588
[patent_app_country] => US
[patent_app_date] => 2022-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7782
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17677588
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/677588 | Distributed AI platform mesh for machine learning workflows | Feb 21, 2022 | Issued |
Array
(
[id] => 17613826
[patent_doc_number] => 20220156106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => Virtual Machine Hot Migration Method, Apparatus, Electronic Device, and Computer Storage Medium
[patent_app_type] => utility
[patent_app_number] => 17/591459
[patent_app_country] => US
[patent_app_date] => 2022-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16791
[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] => 17591459
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/591459 | Virtual machine hot migration method, apparatus, electronic device, and computer storage medium | Feb 1, 2022 | Issued |
Array
(
[id] => 17597822
[patent_doc_number] => 20220147396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-12
[patent_title] => HARDWARE ACCELERATION FOR FUNCTION PROCESSING
[patent_app_type] => utility
[patent_app_number] => 17/586434
[patent_app_country] => US
[patent_app_date] => 2022-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11674
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 23
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17586434
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/586434 | Hardware acceleration for function processing | Jan 26, 2022 | Issued |
Array
(
[id] => 18532328
[patent_doc_number] => 20230237402
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => METHODS, SYSTEMS, APPARATUS, AND ARTICLES OF MANUFACTURE TO ENABLE MANUAL USER INTERACTION WITH AUTOMATED PROCESSES
[patent_app_type] => utility
[patent_app_number] => 17/581128
[patent_app_country] => US
[patent_app_date] => 2022-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19109
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17581128
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/581128 | METHODS, SYSTEMS, APPARATUS, AND ARTICLES OF MANUFACTURE TO ENABLE MANUAL USER INTERACTION WITH AUTOMATED PROCESSES | Jan 20, 2022 | Abandoned |
Array
(
[id] => 18513262
[patent_doc_number] => 20230229491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => QUANTUM COMPUTER SYSTEM SCHEDULING AND PARAMETERIZATION BASED ON ERROR CORRECTION HISTORY
[patent_app_type] => utility
[patent_app_number] => 17/577842
[patent_app_country] => US
[patent_app_date] => 2022-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4383
[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] => 17577842
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/577842 | Quantum computer system scheduling and parameterization based on error correction history | Jan 17, 2022 | Issued |