
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] => 16446806
[patent_doc_number] => 10838735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Systems and methods for selecting a target host for migration of a virtual machine
[patent_app_type] => utility
[patent_app_number] => 16/214017
[patent_app_country] => US
[patent_app_date] => 2018-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9289
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16214017
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/214017 | Systems and methods for selecting a target host for migration of a virtual machine | Dec 6, 2018 | Issued |
Array
(
[id] => 14411277
[patent_doc_number] => 20190171482
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => SYSTEM AND METHOD FOR HANDLING DEPENDENCIES IN DYNAMIC THREAD SPAWNING FOR A MULTI-THREADING PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/209663
[patent_app_country] => US
[patent_app_date] => 2018-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4610
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 343
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16209663
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/209663 | System and method for handling dependencies in dynamic thread spawning for a multi-threading processor | Dec 3, 2018 | Issued |
Array
(
[id] => 15789015
[patent_doc_number] => 10628232
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[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/208498
[patent_app_country] => US
[patent_app_date] => 2018-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 18016
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16208498
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/208498 | Methods and apparatus for limiting data transferred over the network by interpreting part of the data as a metaproperty | Dec 2, 2018 | Issued |
Array
(
[id] => 16307372
[patent_doc_number] => 10776164
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-15
[patent_title] => Dynamic composition of data pipeline in accelerator-as-a-service computing environment
[patent_app_type] => utility
[patent_app_number] => 16/206857
[patent_app_country] => US
[patent_app_date] => 2018-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14321
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16206857
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/206857 | Dynamic composition of data pipeline in accelerator-as-a-service computing environment | Nov 29, 2018 | Issued |
Array
(
[id] => 16706289
[patent_doc_number] => 10956221
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-23
[patent_title] => Estimating resource requests for workloads to offload to host systems in a computing environment
[patent_app_type] => utility
[patent_app_number] => 16/199850
[patent_app_country] => US
[patent_app_date] => 2018-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 10589
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199850
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/199850 | Estimating resource requests for workloads to offload to host systems in a computing environment | Nov 25, 2018 | Issued |
Array
(
[id] => 15968279
[patent_doc_number] => 20200167891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => MEMORY MANAGEMENT FOR COMPLEX IMAGE ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 16/198934
[patent_app_country] => US
[patent_app_date] => 2018-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7436
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16198934
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/198934 | Memory management for complex image analysis | Nov 22, 2018 | Issued |
Array
(
[id] => 16278862
[patent_doc_number] => 10761893
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-01
[patent_title] => Automatically scaling compute resources for heterogeneous workloads
[patent_app_type] => utility
[patent_app_number] => 16/199014
[patent_app_country] => US
[patent_app_date] => 2018-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10401
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199014
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/199014 | Automatically scaling compute resources for heterogeneous workloads | Nov 22, 2018 | Issued |
Array
(
[id] => 16220190
[patent_doc_number] => 10736032
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Method for cloudlet-based optimization of energy consumption
[patent_app_type] => utility
[patent_app_number] => 16/193805
[patent_app_country] => US
[patent_app_date] => 2018-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 7
[patent_no_of_words] => 9601
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 389
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16193805
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/193805 | Method for cloudlet-based optimization of energy consumption | Nov 15, 2018 | Issued |
Array
(
[id] => 15935867
[patent_doc_number] => 20200159567
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => PROCESS TRACKING
[patent_app_type] => utility
[patent_app_number] => 16/192875
[patent_app_country] => US
[patent_app_date] => 2018-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7354
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16192875
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/192875 | Process tracking | Nov 15, 2018 | Issued |
Array
(
[id] => 16385215
[patent_doc_number] => 10810051
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-10-20
[patent_title] => Autoscaling using file access or cache usage for cluster machines
[patent_app_type] => utility
[patent_app_number] => 16/188989
[patent_app_country] => US
[patent_app_date] => 2018-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5996
[patent_no_of_claims] => 19
[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] => 16188989
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/188989 | Autoscaling using file access or cache usage for cluster machines | Nov 12, 2018 | Issued |
Array
(
[id] => 15730941
[patent_doc_number] => 10613899
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-07
[patent_title] => Lock scheduling using machine learning
[patent_app_type] => utility
[patent_app_number] => 16/185815
[patent_app_country] => US
[patent_app_date] => 2018-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6422
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16185815
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/185815 | Lock scheduling using machine learning | Nov 8, 2018 | Issued |
Array
(
[id] => 16551659
[patent_doc_number] => 10884818
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-05
[patent_title] => Increasing processing capacity of virtual machines
[patent_app_type] => utility
[patent_app_number] => 16/184021
[patent_app_country] => US
[patent_app_date] => 2018-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11678
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16184021
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/184021 | Increasing processing capacity of virtual machines | Nov 7, 2018 | Issued |
Array
(
[id] => 16644285
[patent_doc_number] => 10922142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-16
[patent_title] => Multi-stage IOPS allocation
[patent_app_type] => utility
[patent_app_number] => 16/177113
[patent_app_country] => US
[patent_app_date] => 2018-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 16755
[patent_no_of_claims] => 26
[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] => 16177113
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/177113 | Multi-stage IOPS allocation | Oct 30, 2018 | Issued |
Array
(
[id] => 15788841
[patent_doc_number] => 10628145
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Scalable and secure analytic model integration and deployment platform
[patent_app_type] => utility
[patent_app_number] => 16/170041
[patent_app_country] => US
[patent_app_date] => 2018-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10892
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16170041
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/170041 | Scalable and secure analytic model integration and deployment platform | Oct 24, 2018 | Issued |
Array
(
[id] => 16758520
[patent_doc_number] => 10977069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-13
[patent_title] => Systems and methods for performing virtual machine updates without rebuild of distributed databases thereon
[patent_app_type] => utility
[patent_app_number] => 16/165322
[patent_app_country] => US
[patent_app_date] => 2018-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7027
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16165322
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/165322 | Systems and methods for performing virtual machine updates without rebuild of distributed databases thereon | Oct 18, 2018 | Issued |
Array
(
[id] => 16979875
[patent_doc_number] => 20210224112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-22
[patent_title] => METHOD FOR EXECUTING SEQUENCING PLANS ENSURING LOW-LATENCY COMMUNICATION BETWEEN REAL-TIME TASKS
[patent_app_type] => utility
[patent_app_number] => 16/755263
[patent_app_country] => US
[patent_app_date] => 2018-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5159
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16755263
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/755263 | Method for executing sequencing plans ensuring low-latency communication between real-time tasks | Oct 7, 2018 | Issued |
Array
(
[id] => 14601081
[patent_doc_number] => 10353733
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-07-16
[patent_title] => Systems and methods for performing virtual machine updates without rebuild of distributed databases thereon
[patent_app_type] => utility
[patent_app_number] => 16/150218
[patent_app_country] => US
[patent_app_date] => 2018-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16150218
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/150218 | Systems and methods for performing virtual machine updates without rebuild of distributed databases thereon | Oct 1, 2018 | Issued |
Array
(
[id] => 16200546
[patent_doc_number] => 10725709
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-28
[patent_title] => Systems and methods for offloading processing from a host to storage processing units using an interconnect network
[patent_app_type] => utility
[patent_app_number] => 16/149091
[patent_app_country] => US
[patent_app_date] => 2018-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4324
[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] => 16149091
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/149091 | Systems and methods for offloading processing from a host to storage processing units using an interconnect network | Sep 30, 2018 | Issued |
Array
(
[id] => 16323042
[patent_doc_number] => 10783007
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Load distribution for integration scenarios
[patent_app_type] => utility
[patent_app_number] => 16/148008
[patent_app_country] => US
[patent_app_date] => 2018-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7557
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16148008
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/148008 | Load distribution for integration scenarios | Sep 30, 2018 | Issued |
Array
(
[id] => 16494338
[patent_doc_number] => 10860380
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-08
[patent_title] => Peripheral device for accelerating virtual computing resource deployment
[patent_app_type] => utility
[patent_app_number] => 16/147460
[patent_app_country] => US
[patent_app_date] => 2018-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9971
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147460
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/147460 | Peripheral device for accelerating virtual computing resource deployment | Sep 27, 2018 | Issued |