Search

Gregory Aaron Kessler

Examiner (ID: 14928, Phone: (571)270-7762 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2197, 2195, 2196
Total Applications
1044
Issued Applications
889
Pending Applications
69
Abandoned Applications
103

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14076701 [patent_doc_number] => 20190087238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => INCREMENTAL WORKFLOW EXECUTION [patent_app_type] => utility [patent_app_number] => 15/706225 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7809 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15706225 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/706225
Incremental workflow execution Sep 14, 2017 Issued
Array ( [id] => 12121036 [patent_doc_number] => 20180004622 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'MONITORING PERFORMANCE OF A PROCESSOR USING RELOADABLE PERFORMANCE COUNTERS' [patent_app_type] => utility [patent_app_number] => 15/703860 [patent_app_country] => US [patent_app_date] => 2017-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 22497 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15703860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/703860
Monitoring performance of a processor using reloadable performance counters Sep 12, 2017 Issued
Array ( [id] => 12234920 [patent_doc_number] => 20180067783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'Heterogeneous Auto-Scaling Big-Data Clusters in the Cloud' [patent_app_type] => utility [patent_app_number] => 15/698611 [patent_app_country] => US [patent_app_date] => 2017-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4573 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15698611 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/698611
Heterogeneous auto-scaling big-data clusters in the cloud Sep 6, 2017 Issued
Array ( [id] => 15701077 [patent_doc_number] => 10606714 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Stopping central processing units for data collection based on event categories of events [patent_app_type] => utility [patent_app_number] => 15/695490 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6861 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15695490 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/695490
Stopping central processing units for data collection based on event categories of events Sep 4, 2017 Issued
Array ( [id] => 14642409 [patent_doc_number] => 10365948 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-07-30 [patent_title] => Implementing a host as a container or virtual machine [patent_app_type] => utility [patent_app_number] => 15/694977 [patent_app_country] => US [patent_app_date] => 2017-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4042 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694977 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/694977
Implementing a host as a container or virtual machine Sep 3, 2017 Issued
Array ( [id] => 13752293 [patent_doc_number] => 10169093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Topology-aware processor scheduling [patent_app_type] => utility [patent_app_number] => 15/684370 [patent_app_country] => US [patent_app_date] => 2017-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8094 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15684370 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/684370
Topology-aware processor scheduling Aug 22, 2017 Issued
Array ( [id] => 12060739 [patent_doc_number] => 20170337083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-23 [patent_title] => 'DYNAMIC TUNING OF MULTIPROCESSOR/MULTICORE COMPUTING SYSTEMS' [patent_app_type] => utility [patent_app_number] => 15/670525 [patent_app_country] => US [patent_app_date] => 2017-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6090 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15670525 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/670525
Dynamic tuning of multiprocessor/multicore computing systems Aug 6, 2017 Issued
Array ( [id] => 13875767 [patent_doc_number] => 20190034224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => SYSTEMS AND METHODS FOR TASK PROCESSING IN A DISTRIBUTED ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/664207 [patent_app_country] => US [patent_app_date] => 2017-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9115 [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] => 15664207 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/664207
Systems and methods for task processing in a distributed environment Jul 30, 2017 Issued
Array ( [id] => 12032723 [patent_doc_number] => 20170322823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'PERFORMING CONFIGURATION AND OPERATING SYSTEM IDENTIFICATION FOR VIRTUAL MACHINE IMAGES' [patent_app_type] => utility [patent_app_number] => 15/658119 [patent_app_country] => US [patent_app_date] => 2017-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10458 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15658119 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/658119
Performing configuration and operating system identification for virtual machine images Jul 23, 2017 Issued
Array ( [id] => 16171237 [patent_doc_number] => 10712799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Intelligent management for an electronic device [patent_app_type] => utility [patent_app_number] => 15/655112 [patent_app_country] => US [patent_app_date] => 2017-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 5376 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 3 [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] => 15655112 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/655112
Intelligent management for an electronic device Jul 19, 2017 Issued
Array ( [id] => 12140113 [patent_doc_number] => 20180018196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-18 [patent_title] => 'Workload Management System and Process' [patent_app_type] => utility [patent_app_number] => 15/650357 [patent_app_country] => US [patent_app_date] => 2017-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7853 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15650357 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/650357
Workload management system and process Jul 13, 2017 Issued
Array ( [id] => 12004246 [patent_doc_number] => 20170308401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'STATELESS INSTANCE BACKED MOBILE DEVICES' [patent_app_type] => utility [patent_app_number] => 15/633645 [patent_app_country] => US [patent_app_date] => 2017-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 22891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15633645 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/633645
Stateless instance backed mobile devices Jun 25, 2017 Issued
Array ( [id] => 13254929 [patent_doc_number] => 10140155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-27 [patent_title] => Dynamically provisioning, managing, and executing tasks [patent_app_type] => utility [patent_app_number] => 15/630784 [patent_app_country] => US [patent_app_date] => 2017-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6721 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15630784 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/630784
Dynamically provisioning, managing, and executing tasks Jun 21, 2017 Issued
Array ( [id] => 12153594 [patent_doc_number] => 20180024858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-25 [patent_title] => 'FRAMEWORK FOR AUTHORING DATA LOADERS AND DATA SAVERS' [patent_app_type] => utility [patent_app_number] => 15/617526 [patent_app_country] => US [patent_app_date] => 2017-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10236 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15617526 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/617526
Framework for authoring data loaders and data savers Jun 7, 2017 Issued
Array ( [id] => 14952089 [patent_doc_number] => 10437308 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-08 [patent_title] => Predictive virtual machine halt [patent_app_type] => utility [patent_app_number] => 15/614002 [patent_app_country] => US [patent_app_date] => 2017-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5860 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15614002 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/614002
Predictive virtual machine halt Jun 4, 2017 Issued
Array ( [id] => 13595301 [patent_doc_number] => 20180349199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => MERGING SCALED-DOWN CONTAINER CLUSTERS USING VITALITY METRICS [patent_app_type] => utility [patent_app_number] => 15/608633 [patent_app_country] => US [patent_app_date] => 2017-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15608633 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/608633
Merging scaled-down container clusters using vitality metrics May 29, 2017 Issued
Array ( [id] => 14952649 [patent_doc_number] => 10437589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-08 [patent_title] => Distributed processing control system and distributed processing control method [patent_app_type] => utility [patent_app_number] => 15/598557 [patent_app_country] => US [patent_app_date] => 2017-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8826 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598557 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/598557
Distributed processing control system and distributed processing control method May 17, 2017 Issued
Array ( [id] => 13556377 [patent_doc_number] => 20180329736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-15 [patent_title] => Architecture, System and Method for Creating and Employing Trusted Virtual Appliances [patent_app_type] => utility [patent_app_number] => 15/595425 [patent_app_country] => US [patent_app_date] => 2017-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6937 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15595425 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/595425
Architecture, system and method for creating and employing trusted virtual appliances May 14, 2017 Issued
Array ( [id] => 15012609 [patent_doc_number] => 10452449 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-22 [patent_title] => Scheduler for vector processing operator allocation [patent_app_type] => utility [patent_app_number] => 15/591352 [patent_app_country] => US [patent_app_date] => 2017-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14029 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15591352 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/591352
Scheduler for vector processing operator allocation May 9, 2017 Issued
Array ( [id] => 13540879 [patent_doc_number] => 20180321986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => METHOD AND APPARATUS FOR PORT ACCESS MANAGEMENT AT A DISTRIBUTED JOB MANAGER IN A DIGITAL MULTI-PROCESSOR SYSTEM [patent_app_type] => utility [patent_app_number] => 15/588015 [patent_app_country] => US [patent_app_date] => 2017-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6593 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15588015 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/588015
Method and apparatus for port access management at a distributed job manager in a digital multi-processor system May 4, 2017 Issued
Menu