Search

Hiren P. Patel

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

Most Active Art Unit
2196
Art Unit(s)
2191, 2196
Total Applications
599
Issued Applications
482
Pending Applications
40
Abandoned Applications
88

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19251035 [patent_doc_number] => 20240202025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => HYBRID VIRTUAL GPU CO-SCHEDULING [patent_app_type] => utility [patent_app_number] => 18/394232 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7738 [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] => 18394232 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/394232
HYBRID VIRTUAL GPU CO-SCHEDULING Dec 21, 2023 Abandoned
Array ( [id] => 20110091 [patent_doc_number] => 12360812 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Method, system, and computer program product for dynamic data allocation to nodes in distributed systems [patent_app_type] => utility [patent_app_number] => 18/844249 [patent_app_country] => US [patent_app_date] => 2023-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7861 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 448 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18844249 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/844249
Method, system, and computer program product for dynamic data allocation to nodes in distributed systems Nov 29, 2023 Issued
Array ( [id] => 19015290 [patent_doc_number] => 11922225 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-03-05 [patent_title] => Cluster node recommendation system [patent_app_type] => utility [patent_app_number] => 18/499901 [patent_app_country] => US [patent_app_date] => 2023-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3512 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499901 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499901
Cluster node recommendation system Oct 31, 2023 Issued
Array ( [id] => 18787967 [patent_doc_number] => 20230376353 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => MEASUREMENT SEQUENCE DETERMINATION FOR QUANTUM COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 18/364182 [patent_app_country] => US [patent_app_date] => 2023-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15871 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18364182 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/364182
Measurement sequence determination for quantum computing device Aug 1, 2023 Issued
Array ( [id] => 19523150 [patent_doc_number] => 12124880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-22 [patent_title] => Server-based workflow management using priorities [patent_app_type] => utility [patent_app_number] => 18/361529 [patent_app_country] => US [patent_app_date] => 2023-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6486 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18361529 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/361529
Server-based workflow management using priorities Jul 27, 2023 Issued
Array ( [id] => 19626132 [patent_doc_number] => 12164966 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-10 [patent_title] => Dynamic task allocation and datastore scaling [patent_app_type] => utility [patent_app_number] => 18/351388 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12709 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18351388 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/351388
Dynamic task allocation and datastore scaling Jul 11, 2023 Issued
Array ( [id] => 19260058 [patent_doc_number] => 12020118 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Distributed quantum computing system [patent_app_type] => utility [patent_app_number] => 18/343196 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12138 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18343196 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/343196
Distributed quantum computing system Jun 27, 2023 Issued
Array ( [id] => 18711287 [patent_doc_number] => 20230333916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => Generic Concurrency Restriction [patent_app_type] => utility [patent_app_number] => 18/341588 [patent_app_country] => US [patent_app_date] => 2023-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9628 [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] => 18341588 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/341588
Generic concurrency restriction Jun 25, 2023 Issued
Array ( [id] => 19260011 [patent_doc_number] => 12020071 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Resource pre-fetch using age threshold [patent_app_type] => utility [patent_app_number] => 18/339735 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8778 [patent_no_of_claims] => 20 [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] => 18339735 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339735
Resource pre-fetch using age threshold Jun 21, 2023 Issued
Array ( [id] => 19506983 [patent_doc_number] => 12118407 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => High availability multi-single-tenant services [patent_app_type] => utility [patent_app_number] => 18/337566 [patent_app_country] => US [patent_app_date] => 2023-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11414 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337566 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/337566
High availability multi-single-tenant services Jun 19, 2023 Issued
Array ( [id] => 20027072 [patent_doc_number] => 20250165294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => TASK SCHEDULING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/878029 [patent_app_country] => US [patent_app_date] => 2023-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5510 [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] => 18878029 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/878029
Task scheduling method and apparatus, electronic device, and storage medium Jun 19, 2023 Issued
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 Pending
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] => 19362834 [patent_doc_number] => 20240264868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-08 [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] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6950 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [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 Pending
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] => 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] => 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
Menu