Search

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 numberTitle of the applicationFiling DateStatus
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] => 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
Array ( [id] => 16535202 [patent_doc_number] => 10877802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Blockchain-based data processing method and equipment [patent_app_type] => utility [patent_app_number] => 16/773301 [patent_app_country] => US [patent_app_date] => 2020-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6885 [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] => 16773301 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/773301
Blockchain-based data processing method and equipment Jan 26, 2020 Issued
Array ( [id] => 16818664 [patent_doc_number] => 11003490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Systems and methods for task processing in a distributed environment [patent_app_type] => utility [patent_app_number] => 16/747235 [patent_app_country] => US [patent_app_date] => 2020-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9162 [patent_no_of_claims] => 20 [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] => 16747235 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/747235
Systems and methods for task processing in a distributed environment Jan 19, 2020 Issued
Array ( [id] => 16979890 [patent_doc_number] => 20210224127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => ARTIFICIAL INTELLIGENCE-BASED APPLICATION GUARD [patent_app_type] => utility [patent_app_number] => 16/747083 [patent_app_country] => US [patent_app_date] => 2020-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5578 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16747083 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/747083
Artificial intelligence-based application guard Jan 19, 2020 Issued
Array ( [id] => 18136581 [patent_doc_number] => 11562263 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-24 [patent_title] => Method, system, and computer program product for dynamically scheduling machine learning inference jobs with different quality of services on a shared infrastructure [patent_app_type] => utility [patent_app_number] => 16/745932 [patent_app_country] => US [patent_app_date] => 2020-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12080 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16745932 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/745932
Method, system, and computer program product for dynamically scheduling machine learning inference jobs with different quality of services on a shared infrastructure Jan 16, 2020 Issued
Array ( [id] => 16758542 [patent_doc_number] => 10977091 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Workload management with data access awareness using an ordered list of hosts in a computing cluster [patent_app_type] => utility [patent_app_number] => 16/743787 [patent_app_country] => US [patent_app_date] => 2020-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10884 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743787 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/743787
Workload management with data access awareness using an ordered list of hosts in a computing cluster Jan 14, 2020 Issued
Array ( [id] => 18154806 [patent_doc_number] => 11567784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-31 [patent_title] => Systems and methods for reducing forced application termination [patent_app_type] => utility [patent_app_number] => 16/737690 [patent_app_country] => US [patent_app_date] => 2020-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9183 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16737690 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/737690
Systems and methods for reducing forced application termination Jan 7, 2020 Issued
Array ( [id] => 15902951 [patent_doc_number] => 20200150995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => Service Creation and Management [patent_app_type] => utility [patent_app_number] => 16/734536 [patent_app_country] => US [patent_app_date] => 2020-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17145 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16734536 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/734536
Service creation and management Jan 5, 2020 Issued
Menu