
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] => 18363846
[patent_doc_number] => 20230145437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-11
[patent_title] => EXECUTION PREDICTION FOR COMPUTE CLUSTERS WITH MULTIPLE CORES
[patent_app_type] => utility
[patent_app_number] => 17/913181
[patent_app_country] => US
[patent_app_date] => 2020-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6591
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17913181
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/913181 | EXECUTION PREDICTION FOR COMPUTE CLUSTERS WITH MULTIPLE CORES | Apr 7, 2020 | Pending |
Array
(
[id] => 18577527
[patent_doc_number] => 11734059
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-22
[patent_title] => Hardware assisted fine-grained data movement
[patent_app_type] => utility
[patent_app_number] => 16/824601
[patent_app_country] => US
[patent_app_date] => 2020-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 8297
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824601
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/824601 | Hardware assisted fine-grained data movement | Mar 18, 2020 | Issued |
Array
(
[id] => 16255553
[patent_doc_number] => 20200264927
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => LOCK SCHEDULING USING MACHINE LEARNING
[patent_app_type] => utility
[patent_app_number] => 16/824415
[patent_app_country] => US
[patent_app_date] => 2020-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6461
[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] => 16824415
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/824415 | Lock scheduling using machine learning | Mar 18, 2020 | Issued |
Array
(
[id] => 17098862
[patent_doc_number] => 20210286653
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => PREREQUISITE DRIVEN DYNAMIC INFRASTRUCTURE ORCHESTRATION
[patent_app_type] => utility
[patent_app_number] => 16/817795
[patent_app_country] => US
[patent_app_date] => 2020-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9467
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16817795
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/817795 | Prerequisite driven dynamic infrastructure orchestration | Mar 12, 2020 | Issued |
Array
(
[id] => 17098867
[patent_doc_number] => 20210286658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => BOTTLENECK DETECTION FOR PROCESSES
[patent_app_type] => utility
[patent_app_number] => 16/816184
[patent_app_country] => US
[patent_app_date] => 2020-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7441
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816184
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/816184 | Bottleneck detection for processes | Mar 10, 2020 | Issued |
Array
(
[id] => 17252902
[patent_doc_number] => 11188391
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-30
[patent_title] => Allocating resources to on-demand code executions under scarcity conditions
[patent_app_type] => utility
[patent_app_number] => 16/816059
[patent_app_country] => US
[patent_app_date] => 2020-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 16389
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816059
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/816059 | Allocating resources to on-demand code executions under scarcity conditions | Mar 10, 2020 | Issued |
Array
(
[id] => 17076723
[patent_doc_number] => 11113122
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-07
[patent_title] => Event loop diagnostics
[patent_app_type] => utility
[patent_app_number] => 16/813571
[patent_app_country] => US
[patent_app_date] => 2020-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4205
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813571
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/813571 | Event loop diagnostics | Mar 8, 2020 | Issued |
Array
(
[id] => 17084094
[patent_doc_number] => 20210279100
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => SYSTEMS AND METHODS FOR RATE LIMITING OF PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/812991
[patent_app_country] => US
[patent_app_date] => 2020-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9611
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16812991
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/812991 | Systems and methods for rate limiting of processing systems | Mar 8, 2020 | Issued |
Array
(
[id] => 16314632
[patent_doc_number] => 20200293370
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => USECASE SPECIFICATION AND RUNTIME EXECUTION TO SERVE ON-DEMAND QUERIES AND DYNAMICALLY SCALE RESOURCES
[patent_app_type] => utility
[patent_app_number] => 16/809192
[patent_app_country] => US
[patent_app_date] => 2020-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9290
[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] => 16809192
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/809192 | Usecase specification and runtime execution to serve on-demand queries and dynamically scale resources | Mar 3, 2020 | Issued |
Array
(
[id] => 16486205
[patent_doc_number] => 20200379810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/808021
[patent_app_country] => US
[patent_app_date] => 2020-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8100
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 16808021
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/808021 | Memory management based on classification of a software process | Mar 2, 2020 | Issued |
Array
(
[id] => 17076722
[patent_doc_number] => 11113121
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-07
[patent_title] => Heterogeneous auto-scaling big-data clusters in the cloud
[patent_app_type] => utility
[patent_app_number] => 16/806051
[patent_app_country] => US
[patent_app_date] => 2020-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4428
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16806051
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/806051 | Heterogeneous auto-scaling big-data clusters in the cloud | Mar 1, 2020 | Issued |
Array
(
[id] => 17437728
[patent_doc_number] => 11263061
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-01
[patent_title] => Efficient and scalable use of shared resources
[patent_app_type] => utility
[patent_app_number] => 16/799653
[patent_app_country] => US
[patent_app_date] => 2020-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3084
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16799653
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/799653 | Efficient and scalable use of shared resources | Feb 23, 2020 | Issued |
Array
(
[id] => 17223451
[patent_doc_number] => 11175952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-16
[patent_title] => Leveraging thermal profiles of processing tasks to dynamically schedule execution of the processing tasks
[patent_app_type] => utility
[patent_app_number] => 16/797403
[patent_app_country] => US
[patent_app_date] => 2020-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 7
[patent_no_of_words] => 13957
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16797403
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/797403 | Leveraging thermal profiles of processing tasks to dynamically schedule execution of the processing tasks | Feb 20, 2020 | Issued |
Array
(
[id] => 17288254
[patent_doc_number] => 11204804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-21
[patent_title] => Electronic device and control method thereof
[patent_app_type] => utility
[patent_app_number] => 16/794400
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10662
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794400
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/794400 | Electronic device and control method thereof | Feb 18, 2020 | Issued |
Array
(
[id] => 17288254
[patent_doc_number] => 11204804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-21
[patent_title] => Electronic device and control method thereof
[patent_app_type] => utility
[patent_app_number] => 16/794400
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10662
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794400
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/794400 | Electronic device and control method thereof | Feb 18, 2020 | Issued |
Array
(
[id] => 17288254
[patent_doc_number] => 11204804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-21
[patent_title] => Electronic device and control method thereof
[patent_app_type] => utility
[patent_app_number] => 16/794400
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10662
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794400
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/794400 | Electronic device and control method thereof | Feb 18, 2020 | Issued |
Array
(
[id] => 17288254
[patent_doc_number] => 11204804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-21
[patent_title] => Electronic device and control method thereof
[patent_app_type] => utility
[patent_app_number] => 16/794400
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10662
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794400
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/794400 | Electronic device and control method thereof | Feb 18, 2020 | Issued |
Array
(
[id] => 16192845
[patent_doc_number] => 20200233694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => METHODS, MEDIUMS, AND SYSTEMS FOR PROVISIONING APPLICATION SERVICES
[patent_app_type] => utility
[patent_app_number] => 16/784476
[patent_app_country] => US
[patent_app_date] => 2020-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9110
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16784476
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/784476 | Methods, mediums, and systems for provisioning application services | Feb 6, 2020 | Issued |
Array
(
[id] => 17352249
[patent_doc_number] => 11226886
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-18
[patent_title] => Programmatic container monitoring
[patent_app_type] => utility
[patent_app_number] => 16/783099
[patent_app_country] => US
[patent_app_date] => 2020-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7003
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16783099
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/783099 | Programmatic container monitoring | Feb 4, 2020 | Issued |
Array
(
[id] => 17091620
[patent_doc_number] => 11119810
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => Off-the-shelf software component reuse in a cloud computing environment
[patent_app_type] => utility
[patent_app_number] => 16/777242
[patent_app_country] => US
[patent_app_date] => 2020-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7917
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16777242
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/777242 | Off-the-shelf software component reuse in a cloud computing environment | Jan 29, 2020 | Issued |