
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] => 18803365
[patent_doc_number] => 11836524
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Memory interface for a multi-threaded, self-scheduling reconfigurable computing fabric
[patent_app_type] => utility
[patent_app_number] => 16/997180
[patent_app_country] => US
[patent_app_date] => 2020-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 37
[patent_no_of_words] => 39477
[patent_no_of_claims] => 26
[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] => 16997180
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/997180 | Memory interface for a multi-threaded, self-scheduling reconfigurable computing fabric | Aug 18, 2020 | Issued |
Array
(
[id] => 17415816
[patent_doc_number] => 20220050720
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-17
[patent_title] => SCALABLE OPERATORS FOR AUTOMATIC MANAGEMENT OF WORKLOADS IN HYBRID CLOUD ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 16/994586
[patent_app_country] => US
[patent_app_date] => 2020-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6277
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16994586
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/994586 | Scalable operators for automatic management of workloads in hybrid cloud environments | Aug 14, 2020 | Issued |
Array
(
[id] => 17931863
[patent_doc_number] => 20220326988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-13
[patent_title] => EXPLICIT SCHEDULING OF ON-CHIP OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 17/635772
[patent_app_country] => US
[patent_app_date] => 2020-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14303
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -36
[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] => 17635772
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/635772 | Explicit scheduling of on-chip operations | Aug 13, 2020 | Issued |
Array
(
[id] => 16454637
[patent_doc_number] => 20200364063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-19
[patent_title] => DISTRIBUTED JOB MANAGER FOR STATEFUL MICROSERVICES
[patent_app_type] => utility
[patent_app_number] => 16/945773
[patent_app_country] => US
[patent_app_date] => 2020-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10872
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16945773
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/945773 | Distributed job manager for stateful microservices | Jul 30, 2020 | Issued |
Array
(
[id] => 17499399
[patent_doc_number] => 11288105
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-29
[patent_title] => Preventing deadlocks in runtime
[patent_app_type] => utility
[patent_app_number] => 16/939289
[patent_app_country] => US
[patent_app_date] => 2020-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8871
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16939289
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/939289 | Preventing deadlocks in runtime | Jul 26, 2020 | Issued |
Array
(
[id] => 17924621
[patent_doc_number] => 11467870
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => VMID as a GPU task container for virtualization
[patent_app_type] => utility
[patent_app_number] => 16/938381
[patent_app_country] => US
[patent_app_date] => 2020-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4633
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16938381
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/938381 | VMID as a GPU task container for virtualization | Jul 23, 2020 | Issued |
Array
(
[id] => 16439090
[patent_doc_number] => 20200356416
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-12
[patent_title] => TASK SCHEDULING METHOD AND ELECTRONIC DEVICE FOR IMPLEMENTING SAME
[patent_app_type] => utility
[patent_app_number] => 16/938735
[patent_app_country] => US
[patent_app_date] => 2020-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20899
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 16938735
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/938735 | Task scheduling method and electronic device for implementing same | Jul 23, 2020 | Issued |
Array
(
[id] => 17358690
[patent_doc_number] => 20220019486
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-20
[patent_title] => DATA PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/931770
[patent_app_country] => US
[patent_app_date] => 2020-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13847
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16931770
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/931770 | Data processing systems comprising grouped execution threads with common data values | Jul 16, 2020 | Issued |
Array
(
[id] => 17861626
[patent_doc_number] => 11442784
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Methods and apparatus to handle dependencies associated with resource deployment requests
[patent_app_type] => utility
[patent_app_number] => 16/932521
[patent_app_country] => US
[patent_app_date] => 2020-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 15285
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 9
[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] => 16932521
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/932521 | Methods and apparatus to handle dependencies associated with resource deployment requests | Jul 16, 2020 | Issued |
Array
(
[id] => 17091633
[patent_doc_number] => 11119823
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-14
[patent_title] => Method and system for job prioritization in backup windows
[patent_app_type] => utility
[patent_app_number] => 16/925672
[patent_app_country] => US
[patent_app_date] => 2020-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5452
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16925672
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/925672 | Method and system for job prioritization in backup windows | Jul 9, 2020 | Issued |
Array
(
[id] => 16615762
[patent_doc_number] => 20210034415
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => INFORMATION PROCESSING DEVICE, STORAGE SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING SCHEDULING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/924252
[patent_app_country] => US
[patent_app_date] => 2020-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4192
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16924252
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/924252 | Information processing device, storage system, and non-transitory computer-readable storage medium for storing scheduling program | Jul 8, 2020 | Issued |
Array
(
[id] => 17338099
[patent_doc_number] => 20220004430
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-06
[patent_title] => HETEROGENEOUS SYSTEM ON A CHIP SCHEDULER WITH LEARNING AGENT
[patent_app_type] => utility
[patent_app_number] => 16/917981
[patent_app_country] => US
[patent_app_date] => 2020-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10632
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16917981
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/917981 | Heterogeneous system on a chip scheduler with learning agent | Jun 30, 2020 | Issued |
Array
(
[id] => 17970055
[patent_doc_number] => 11487588
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-01
[patent_title] => Auto-sizing for stream processing applications
[patent_app_type] => utility
[patent_app_number] => 16/917737
[patent_app_country] => US
[patent_app_date] => 2020-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10945
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16917737
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/917737 | Auto-sizing for stream processing applications | Jun 29, 2020 | Issued |
Array
(
[id] => 17301626
[patent_doc_number] => 20210397465
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-23
[patent_title] => CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR MONITORING CLUSTERS AND IMPLEMETING AUTOSCALING POLICIES
[patent_app_type] => utility
[patent_app_number] => 16/908042
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9384
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908042
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/908042 | Container-as-a-service (CaaS) controller for monitoring clusters and implemeting autoscaling policies | Jun 21, 2020 | Issued |
Array
(
[id] => 17223444
[patent_doc_number] => 11175945
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-16
[patent_title] => System and method for distributed security forensics using process path encoding
[patent_app_type] => utility
[patent_app_number] => 16/897951
[patent_app_country] => US
[patent_app_date] => 2020-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4489
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[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] => 16897951
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/897951 | System and method for distributed security forensics using process path encoding | Jun 9, 2020 | Issued |
Array
(
[id] => 16751445
[patent_doc_number] => 20210103454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-08
[patent_title] => RECOVERY OF STATE, CONFIGURATION, AND CONTENT FOR VIRTUALIZED INSTANCES
[patent_app_type] => utility
[patent_app_number] => 15/929847
[patent_app_country] => US
[patent_app_date] => 2020-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8586
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15929847
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/929847 | Recovery of state, configuration, and content for virtualized instances | May 25, 2020 | Issued |
Array
(
[id] => 17260970
[patent_doc_number] => 20210373955
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-02
[patent_title] => METHODS AND SYSTEMS FOR HARDWARE-BASED MEMORY RESOURCE ALLOCATION
[patent_app_type] => utility
[patent_app_number] => 16/883517
[patent_app_country] => US
[patent_app_date] => 2020-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11707
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[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] => 16883517
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/883517 | Methods and systems for hardware-based memory resource allocation | May 25, 2020 | Issued |
Array
(
[id] => 17817246
[patent_doc_number] => 11422857
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-23
[patent_title] => Multi-level scheduling
[patent_app_type] => utility
[patent_app_number] => 16/882092
[patent_app_country] => US
[patent_app_date] => 2020-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 11186
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882092
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/882092 | Multi-level scheduling | May 21, 2020 | Issued |
Array
(
[id] => 17209667
[patent_doc_number] => 11170040
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-09
[patent_title] => System and device for pre-caching of related medical imaging
[patent_app_type] => utility
[patent_app_number] => 16/860654
[patent_app_country] => US
[patent_app_date] => 2020-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11960
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16860654
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/860654 | System and device for pre-caching of related medical imaging | Apr 27, 2020 | Issued |
Array
(
[id] => 16224893
[patent_doc_number] => 20200250010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-06
[patent_title] => METHODS AND APPARATUS FOR LIMITING DATA TRANSFERRED OVER THE NETWORK BY INTERPRETING PART OF THE DATA AS A METAPROPERTY
[patent_app_type] => utility
[patent_app_number] => 16/853721
[patent_app_country] => US
[patent_app_date] => 2020-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18024
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16853721
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/853721 | Methods and apparatus for limiting data transferred over the network by interpreting part of the data as a metaproperty | Apr 19, 2020 | Issued |