Search

Michael J. Hayes

Supervisory Patent Examiner (ID: 11548, Phone: (571)272-4959 , Office: P/3700 )

Most Active Art Unit
3763
Art Unit(s)
3734, 3762, 3763, 3767, 2832
Total Applications
566
Issued Applications
392
Pending Applications
81
Abandoned Applications
93

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19819118 [patent_doc_number] => 20250077325 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => DYNAMICALLY ADJUSTED TIMEOUT VALUE FOR PROXY SERVER [patent_app_type] => utility [patent_app_number] => 18/457435 [patent_app_country] => US [patent_app_date] => 2023-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6902 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18457435 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/457435
DYNAMICALLY ADJUSTED TIMEOUT VALUE FOR PROXY SERVER Aug 28, 2023 Pending
Array ( [id] => 19747880 [patent_doc_number] => 20250036445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => ENTITLEMENT SERVICE HIERARCHY IN A CLOUD [patent_app_type] => utility [patent_app_number] => 18/451624 [patent_app_country] => US [patent_app_date] => 2023-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4367 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18451624 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/451624
ENTITLEMENT SERVICE HIERARCHY IN A CLOUD Aug 16, 2023 Pending
Array ( [id] => 19787318 [patent_doc_number] => 20250060997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-20 [patent_title] => METHOD AND SYSTEM FOR GENERATING ACTIONABLE RECOURSES FOR RESOLVING CONSTRAINED RESOURCE ALLOCATION PROBLEMS [patent_app_type] => utility [patent_app_number] => 18/234719 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7508 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18234719 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/234719
METHOD AND SYSTEM FOR GENERATING ACTIONABLE RECOURSES FOR RESOLVING CONSTRAINED RESOURCE ALLOCATION PROBLEMS Aug 15, 2023 Pending
Array ( [id] => 19772036 [patent_doc_number] => 20250053462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-13 [patent_title] => DYNAMIC OVERWRITING OF APPLICATION PROGRAMMING INTERFACE OPERATION [patent_app_type] => utility [patent_app_number] => 18/446330 [patent_app_country] => US [patent_app_date] => 2023-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6810 [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] => 18446330 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/446330
DYNAMIC OVERWRITING OF APPLICATION PROGRAMMING INTERFACE OPERATION Aug 7, 2023 Pending
Array ( [id] => 18787961 [patent_doc_number] => 20230376346 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => TECHNIQUES FOR CONTAINER SCHEDULING IN A VIRTUAL ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/227849 [patent_app_country] => US [patent_app_date] => 2023-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6773 [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] => 18227849 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/227849
Techniques for container scheduling in a virtual environment Jul 27, 2023 Issued
Array ( [id] => 19459381 [patent_doc_number] => 12099874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Trade platform with reinforcement learning network and matching engine [patent_app_type] => utility [patent_app_number] => 18/227079 [patent_app_country] => US [patent_app_date] => 2023-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9024 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18227079 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/227079
Trade platform with reinforcement learning network and matching engine Jul 26, 2023 Issued
Array ( [id] => 19189888 [patent_doc_number] => 20240168801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => ENSURING QUALITY OF SERVICE IN MULTI-TENANT ENVIRONMENT USING SGLS [patent_app_type] => utility [patent_app_number] => 18/359674 [patent_app_country] => US [patent_app_date] => 2023-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359674 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/359674
ENSURING QUALITY OF SERVICE IN MULTI-TENANT ENVIRONMENT USING SGLS Jul 25, 2023 Pending
Array ( [id] => 19405513 [patent_doc_number] => 20240289024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-29 [patent_title] => STORAGE DEVICE, ELECTRONIC DEVICE AND METHOD FOR OPERATING ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/357886 [patent_app_country] => US [patent_app_date] => 2023-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6048 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18357886 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/357886
STORAGE DEVICE, ELECTRONIC DEVICE AND METHOD FOR OPERATING ELECTRONIC DEVICE Jul 23, 2023 Pending
Array ( [id] => 19633151 [patent_doc_number] => 20240411600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => DYNAMIC PROCESSING OF TRANSACTIONS BASED ON PREDICTED COMPUTATION COSTS [patent_app_type] => utility [patent_app_number] => 18/357549 [patent_app_country] => US [patent_app_date] => 2023-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12542 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18357549 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/357549
DYNAMIC PROCESSING OF TRANSACTIONS BASED ON PREDICTED COMPUTATION COSTS Jul 23, 2023 Pending
Array ( [id] => 19725806 [patent_doc_number] => 20250028557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => COMPOSING HETEROGENEOUS CLOUD RESOURCES USING BLUEPRINTS [patent_app_type] => utility [patent_app_number] => 18/356528 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23220 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18356528 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/356528
COMPOSING HETEROGENEOUS CLOUD RESOURCES USING BLUEPRINTS Jul 20, 2023 Pending
Array ( [id] => 18904676 [patent_doc_number] => 20240020161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => STREAM-BASED JOB PROCESSING [patent_app_type] => utility [patent_app_number] => 18/355056 [patent_app_country] => US [patent_app_date] => 2023-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8812 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18355056 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/355056
Stream-based job processing Jul 18, 2023 Issued
Array ( [id] => 19841950 [patent_doc_number] => 12254341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-18 [patent_title] => Scalable virtual machine operation inside trust domains within the trust domain architecture [patent_app_type] => utility [patent_app_number] => 18/353694 [patent_app_country] => US [patent_app_date] => 2023-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 31037 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18353694 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/353694
Scalable virtual machine operation inside trust domains within the trust domain architecture Jul 16, 2023 Issued
Array ( [id] => 19686315 [patent_doc_number] => 20250004860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => OPTIMIZATION OF CLOUD EGRESS TASKS [patent_app_type] => utility [patent_app_number] => 18/215534 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215534 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215534
OPTIMIZATION OF CLOUD EGRESS TASKS Jun 27, 2023 Pending
Array ( [id] => 18881337 [patent_doc_number] => 20240004706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => METHODS AND SYSTEMS FOR SCHEDULING ENERGY-EFFICIENT EXECUTION OF PERIODIC, REAL-TIME, DIRECTED-ACYCLIC-GRAPH TASKS [patent_app_type] => utility [patent_app_number] => 18/343219 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5922 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18343219 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/343219
METHODS AND SYSTEMS FOR SCHEDULING ENERGY-EFFICIENT EXECUTION OF PERIODIC, REAL-TIME, DIRECTED-ACYCLIC-GRAPH TASKS Jun 27, 2023 Pending
Array ( [id] => 19780560 [patent_doc_number] => 12229594 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-18 [patent_title] => Scheduling multiple processes with varying delay sensitivity [patent_app_type] => utility [patent_app_number] => 18/340281 [patent_app_country] => US [patent_app_date] => 2023-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6655 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18340281 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/340281
Scheduling multiple processes with varying delay sensitivity Jun 22, 2023 Issued
Array ( [id] => 19703914 [patent_doc_number] => 12197950 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Cluster job submission [patent_app_type] => utility [patent_app_number] => 18/210566 [patent_app_country] => US [patent_app_date] => 2023-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8767 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18210566 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/210566
Cluster job submission Jun 14, 2023 Issued
Array ( [id] => 18694800 [patent_doc_number] => 20230325218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-12 [patent_title] => DYNAMIC INFORMATION VIRTUALIZATION [patent_app_type] => utility [patent_app_number] => 18/206032 [patent_app_country] => US [patent_app_date] => 2023-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11530 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -40 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18206032 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/206032
DYNAMIC INFORMATION VIRTUALIZATION Jun 4, 2023 Pending
Array ( [id] => 20468222 [patent_doc_number] => 12524261 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-13 [patent_title] => Systems and methods for Java virtual machine management [patent_app_type] => utility [patent_app_number] => 18/329576 [patent_app_country] => US [patent_app_date] => 2023-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5042 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 18329576 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/329576
Systems and methods for Java virtual machine management Jun 4, 2023 Issued
Array ( [id] => 19617459 [patent_doc_number] => 20240403139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => NETWORK TELEMETRY-AWARE SCHEDULER [patent_app_type] => utility [patent_app_number] => 18/325760 [patent_app_country] => US [patent_app_date] => 2023-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14868 [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] => 18325760 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/325760
NETWORK TELEMETRY-AWARE SCHEDULER May 29, 2023 Pending
Array ( [id] => 18630330 [patent_doc_number] => 20230289223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => TASK SCHEDULING METHOD, GAME ENGINE, DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/319254 [patent_app_country] => US [patent_app_date] => 2023-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18319254 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/319254
TASK SCHEDULING METHOD, GAME ENGINE, DEVICE AND STORAGE MEDIUM May 16, 2023 Pending
Menu