Search

Hiren P. Patel

Examiner (ID: 19815, Phone: (571)270-3366 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2196, 2191
Total Applications
609
Issued Applications
495
Pending Applications
33
Abandoned Applications
89

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18531831 [patent_doc_number] => 20230236903 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => System and Method for Managing a Hybrid Compute Environment [patent_app_type] => utility [patent_app_number] => 18/295344 [patent_app_country] => US [patent_app_date] => 2023-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18295344 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/295344
System and Method for Managing a Hybrid Compute Environment Apr 3, 2023 Abandoned
Array ( [id] => 19466376 [patent_doc_number] => 20240320046 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => THERMAL BALANCING SCHEDULER [patent_app_type] => utility [patent_app_number] => 18/189251 [patent_app_country] => US [patent_app_date] => 2023-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4838 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18189251 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/189251
THERMAL BALANCING SCHEDULER Mar 23, 2023 Pending
Array ( [id] => 19451041 [patent_doc_number] => 20240311171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => ARBITRARY DESTINATION CALLBACK INVOCATION BETWEEN A TRUSTED EXECUTION ENVIRONMENT AND A VIRTUAL MACHINE [patent_app_type] => utility [patent_app_number] => 18/185296 [patent_app_country] => US [patent_app_date] => 2023-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17693 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18185296 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/185296
Arbitrary destination callback invocation between a trusted execution environment and a virtual machine Mar 15, 2023 Issued
Array ( [id] => 19029144 [patent_doc_number] => 11928504 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => System and method for queuing work within a virtualized scheduler based on in-unit accounting of in-unit entries [patent_app_type] => utility [patent_app_number] => 18/180497 [patent_app_country] => US [patent_app_date] => 2023-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15746 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 5 [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] => 18180497 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/180497
System and method for queuing work within a virtualized scheduler based on in-unit accounting of in-unit entries Mar 7, 2023 Issued
Array ( [id] => 20867007 [patent_doc_number] => 12693901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-07-28 [patent_title] => Automatically processing batch jobs in cloud environments using artificial intelligence techniques [patent_app_type] => utility [patent_app_number] => 18/107296 [patent_app_country] => US [patent_app_date] => 2023-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 2303 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107296 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/107296
AUTOMATICALLY PROCESSING BATCH JOBS IN CLOUD ENVIRONMENTS USING ARTIFICIAL INTELLIGENCE TECHNIQUES Feb 7, 2023 Issued
Array ( [id] => 18438321 [patent_doc_number] => 20230185616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => CONTROL METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 18/165249 [patent_app_country] => US [patent_app_date] => 2023-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20013 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18165249 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/165249
CONTROL METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING DEVICE Feb 5, 2023 Abandoned
Array ( [id] => 19204763 [patent_doc_number] => 20240176662 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-30 [patent_title] => SUPPORT FOR DYNAMIC SCALING [patent_app_type] => utility [patent_app_number] => 18/162539 [patent_app_country] => US [patent_app_date] => 2023-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7383 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18162539 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/162539
SUPPORT FOR DYNAMIC SCALING Jan 30, 2023 Pending
Array ( [id] => 18360155 [patent_doc_number] => 20230141746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => INTERNET OF THINGS SOLUTION DEPLOYMENT IN HYBRID ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/093824 [patent_app_country] => US [patent_app_date] => 2023-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3846 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18093824 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/093824
INTERNET OF THINGS SOLUTION DEPLOYMENT IN HYBRID ENVIRONMENT Jan 5, 2023 Abandoned
Array ( [id] => 18350233 [patent_doc_number] => 20230138344 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Message Queue Protocol for Sequential Execution of Related Task Routines in Many Task Computing [patent_app_type] => utility [patent_app_number] => 18/091672 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 180363 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18091672 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/091672
Message queue protocol for sequential execution of related task routines in many task computing Dec 29, 2022 Issued
Array ( [id] => 18365634 [patent_doc_number] => 20230147225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => Data Object Preparation for Execution of Multiple Task Routine Instances in Many Task Computing [patent_app_type] => utility [patent_app_number] => 18/091569 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 180346 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 418 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18091569 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/091569
Data object preparation for execution of multiple task routine instances in many task computing Dec 29, 2022 Issued
Array ( [id] => 18499243 [patent_doc_number] => 20230221988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => Automated Job Flow Cancellation for Multiple Task Routine Instance Errors in Many Task Computing [patent_app_type] => utility [patent_app_number] => 18/091691 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 180349 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18091691 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/091691
Automated job flow cancellation for multiple task routine instance errors in many task computing Dec 29, 2022 Issued
Array ( [id] => 18281512 [patent_doc_number] => 20230096984 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => SYSTEMS AND METHODS OF AUTO-SCALING A VIRTUAL DESKTOP ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/993529 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19233 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17993529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/993529
Systems and methods of auto-scaling a virtual desktop environment Nov 22, 2022 Issued
Array ( [id] => 18268339 [patent_doc_number] => 20230089581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-23 [patent_title] => SYSTEMS AND METHODS OF AUTO-SCALING A VIRTUAL DESKTOP ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/993552 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19241 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17993552 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/993552
SYSTEMS AND METHODS OF AUTO-SCALING A VIRTUAL DESKTOP ENVIRONMENT Nov 22, 2022 Issued
Array ( [id] => 20358980 [patent_doc_number] => 12474975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Resource tapping method, resource tapping apparatus and electronic device [patent_app_type] => utility [patent_app_number] => 17/992550 [patent_app_country] => US [patent_app_date] => 2022-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2563 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17992550 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/992550
Resource tapping method, resource tapping apparatus and electronic device Nov 21, 2022 Issued
Array ( [id] => 18527697 [patent_doc_number] => 11714688 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-08-01 [patent_title] => Sustainability-based computing resource allocation [patent_app_type] => utility [patent_app_number] => 18/056400 [patent_app_country] => US [patent_app_date] => 2022-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10169 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18056400 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/056400
Sustainability-based computing resource allocation Nov 16, 2022 Issued
Array ( [id] => 19174507 [patent_doc_number] => 20240160481 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => AUTOMATED TASK MANAGEMENT IN ANALYTICS COMPUTING SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/988237 [patent_app_country] => US [patent_app_date] => 2022-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12191 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17988237 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/988237
Automated task management in analytics computing systems Nov 15, 2022 Issued
Array ( [id] => 18454243 [patent_doc_number] => 20230195523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => SEMICONDUCTOR DEVICE, CONTROL METHOD FOR THE SAME, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 18/055598 [patent_app_country] => US [patent_app_date] => 2022-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20071 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18055598 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/055598
Semiconductor device, control method for the same, and program Nov 14, 2022 Issued
Array ( [id] => 19174497 [patent_doc_number] => 20240160471 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => Deep Learning Scheduler Toolkit [patent_app_type] => utility [patent_app_number] => 17/985120 [patent_app_country] => US [patent_app_date] => 2022-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10965 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985120 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/985120
Deep learning scheduler toolkit Nov 9, 2022 Issued
Array ( [id] => 18407583 [patent_doc_number] => 20230168936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => METHOD AND APPARATUS FOR ALLOCATING TASK IN MULTI PROCESSOR [patent_app_type] => utility [patent_app_number] => 17/980008 [patent_app_country] => US [patent_app_date] => 2022-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17980008 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/980008
METHOD AND APPARATUS FOR ALLOCATING TASK IN MULTI PROCESSOR Nov 2, 2022 Pending
Array ( [id] => 18561582 [patent_doc_number] => 11726825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Measurement sequence determination for quantum computing device [patent_app_type] => utility [patent_app_number] => 18/045742 [patent_app_country] => US [patent_app_date] => 2022-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 41 [patent_no_of_words] => 15851 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18045742 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/045742
Measurement sequence determination for quantum computing device Oct 10, 2022 Issued
Menu