
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] => 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 | Issued |
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] => 19144482
[patent_doc_number] => 20240143395
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-02
[patent_title] => METHOD AND DEVICE FOR IDENTIFYING ANDROID SYSTEM DRAWING THREAD, AND MOBILE TERMINAL AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/548904
[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] => 5900
[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] => 18548904
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/548904 | METHOD AND DEVICE FOR IDENTIFYING ANDROID SYSTEM DRAWING THREAD, AND MOBILE TERMINAL AND STORAGE MEDIUM | Jan 17, 2022 | Pending |
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 |
Array
(
[id] => 17581224
[patent_doc_number] => 20220138079
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => PROGRAMMATIC CONTAINER MONITORING
[patent_app_type] => utility
[patent_app_number] => 17/577302
[patent_app_country] => US
[patent_app_date] => 2022-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7027
[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] => 17577302
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/577302 | Programmatic container monitoring | Jan 16, 2022 | Issued |
Array
(
[id] => 18393416
[patent_doc_number] => 20230161636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-25
[patent_title] => SYSTEM AND METHOD FOR PROVIDING CONTINUOUS OPTIMIZATION WORKFLOW
[patent_app_type] => utility
[patent_app_number] => 17/647878
[patent_app_country] => US
[patent_app_date] => 2022-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11496
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17647878
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/647878 | System and method for providing continuous optimization workflow | Jan 12, 2022 | Issued |
Array
(
[id] => 17763419
[patent_doc_number] => 20220237031
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[patent_title] => CAPACITY MIDDLEWARE SYSTEM TO MAKE CAPACITY FLUID AMONG KUBERNETES CLUSTERS TO INCREASE RESOURCE UTILIZATION
[patent_app_type] => utility
[patent_app_number] => 17/570671
[patent_app_country] => US
[patent_app_date] => 2022-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4642
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570671
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/570671 | CAPACITY MIDDLEWARE SYSTEM TO MAKE CAPACITY FLUID AMONG KUBERNETES CLUSTERS TO INCREASE RESOURCE UTILIZATION | Jan 6, 2022 | Abandoned |
Array
(
[id] => 20773386
[patent_doc_number] => 12657060
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-16
[patent_title] => Orchestration of containerized microservices
[patent_app_type] => utility
[patent_app_number] => 17/568949
[patent_app_country] => US
[patent_app_date] => 2022-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2232
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17568949
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/568949 | Orchestration of containerized microservices | Jan 4, 2022 | Issued |
Array
(
[id] => 19581710
[patent_doc_number] => 12147829
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-19
[patent_title] => Data processing system and method for heterogeneous architecture
[patent_app_type] => utility
[patent_app_number] => 17/568632
[patent_app_country] => US
[patent_app_date] => 2022-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 8918
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17568632
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/568632 | Data processing system and method for heterogeneous architecture | Jan 3, 2022 | Issued |
Array
(
[id] => 19426631
[patent_doc_number] => 12086049
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-10
[patent_title] => Resource capacity management in computing systems
[patent_app_type] => utility
[patent_app_number] => 17/565680
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 12904
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17565680
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/565680 | Resource capacity management in computing systems | Dec 29, 2021 | Issued |
Array
(
[id] => 19596107
[patent_doc_number] => 12153955
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-26
[patent_title] => IoT edge scheduler module and system
[patent_app_type] => utility
[patent_app_number] => 17/564498
[patent_app_country] => US
[patent_app_date] => 2021-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8750
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564498
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/564498 | IoT edge scheduler module and system | Dec 28, 2021 | Issued |