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] => 17884828 [patent_doc_number] => 20220300305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => SYSTEMS AND METHODS OF AUTO-SCALING A VIRTUAL DESKTOP ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/696311 [patent_app_country] => US [patent_app_date] => 2022-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17696311 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/696311
Systems and methods of auto-scaling a virtual desktop environment Mar 15, 2022 Issued
Array ( [id] => 19934076 [patent_doc_number] => 12307281 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-20 [patent_title] => Virtual machine migration based on power utilization [patent_app_type] => utility [patent_app_number] => 17/695446 [patent_app_country] => US [patent_app_date] => 2022-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3639 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17695446 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/695446
Virtual machine migration based on power utilization Mar 14, 2022 Issued
Array ( [id] => 17869224 [patent_doc_number] => 20220291961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => OPTIMIZING RAN COMPUTE RESOURCES IN A VERTICALLY SCALED VRAN DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 17/694026 [patent_app_country] => US [patent_app_date] => 2022-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6517 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17694026 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/694026
Optimizing RAN compute resources in a vertically scaled vRAN deployment Mar 13, 2022 Issued
Array ( [id] => 19703907 [patent_doc_number] => 12197943 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => System and method for comparing behavior of software components [patent_app_type] => utility [patent_app_number] => 17/653215 [patent_app_country] => US [patent_app_date] => 2022-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12128 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 327 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17653215 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/653215
System and method for comparing behavior of software components Mar 1, 2022 Issued
Array ( [id] => 20930460 [patent_doc_number] => 12724642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-09-01 [patent_title] => Distributing workloads to hardware accelerators during transient workload spikes [patent_app_type] => utility [patent_app_number] => 17/683524 [patent_app_country] => US [patent_app_date] => 2022-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5476 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17683524 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/683524
DISTRIBUTING WORKLOADS TO HARDWARE ACCELERATORS DURING TRANSIENT WORKLOAD SPIKES Feb 28, 2022 Pending
Array ( [id] => 17690404 [patent_doc_number] => 20220197697 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => Federated Area Coherency Across Multiple Devices in Many-Task Computing [patent_app_type] => utility [patent_app_number] => 17/682783 [patent_app_country] => US [patent_app_date] => 2022-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 145617 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 329 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17682783 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/682783
Federated area coherency across multiple devices in many-task computing Feb 27, 2022 Issued
Array ( [id] => 18599037 [patent_doc_number] => 20230273837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-31 [patent_title] => VIRTUALIZED COMPUTING RESOURCE MANAGEMENT FOR MACHINE LEARNING MODEL-BASED PROCESSING IN COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/681288 [patent_app_country] => US [patent_app_date] => 2022-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7143 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17681288 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/681288
VIRTUALIZED COMPUTING RESOURCE MANAGEMENT FOR MACHINE LEARNING MODEL-BASED PROCESSING IN COMPUTING ENVIRONMENT Feb 24, 2022 Pending
Array ( [id] => 17659225 [patent_doc_number] => 20220179690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [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] => 17/680058 [patent_app_country] => US [patent_app_date] => 2022-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15728 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -43 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17680058 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/680058
System and method for queuing work within a virtualized scheduler based on in-unit accounting of in-unit entries Feb 23, 2022 Issued
Array ( [id] => 18584724 [patent_doc_number] => 20230266988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-24 [patent_title] => MANAGEMENT AND UTILIZATION OF NETWORK INTERFACE CARD RESOURCES FOR WORKLOAD EXECUTION [patent_app_type] => utility [patent_app_number] => 17/678702 [patent_app_country] => US [patent_app_date] => 2022-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7434 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17678702 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/678702
Management and utilization of network interface card resources for workload execution Feb 22, 2022 Issued
Array ( [id] => 17690824 [patent_doc_number] => 20220198117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => EXECUTING A NEURAL NETWORK GRAPH USING A NON-HOMOGENOUS SET OF RECONFIGURABLE PROCESSORS [patent_app_type] => utility [patent_app_number] => 17/586571 [patent_app_country] => US [patent_app_date] => 2022-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 52738 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17586571 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/586571
Executing a neural network graph using a non-homogenous set of reconfigurable processors Jan 26, 2022 Issued
Array ( [id] => 18950128 [patent_doc_number] => 11893424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-06 [patent_title] => Training a neural network using a non-homogenous set of reconfigurable processors [patent_app_type] => utility [patent_app_number] => 17/582925 [patent_app_country] => US [patent_app_date] => 2022-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 53 [patent_figures_cnt] => 63 [patent_no_of_words] => 52605 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17582925 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/582925
Training a neural network using a non-homogenous set of reconfigurable processors Jan 23, 2022 Issued
Array ( [id] => 19765054 [patent_doc_number] => 12223345 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-11 [patent_title] => Multi-threaded traffic shaper [patent_app_type] => utility [patent_app_number] => 17/576828 [patent_app_country] => US [patent_app_date] => 2022-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 7483 [patent_no_of_claims] => 16 [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] => 17576828 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/576828
Multi-threaded traffic shaper Jan 13, 2022 Issued
Array ( [id] => 19765066 [patent_doc_number] => 12223357 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [patent_title] => Method and system for performing predictive compositions for composed information handling systems using telemetry data [patent_app_type] => utility [patent_app_number] => 17/569092 [patent_app_country] => US [patent_app_date] => 2022-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 25501 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17569092 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/569092
Method and system for performing predictive compositions for composed information handling systems using telemetry data Jan 4, 2022 Issued
Array ( [id] => 20689306 [patent_doc_number] => 12619455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-05-05 [patent_title] => Robust resource removal for virtual machines [patent_app_type] => utility [patent_app_number] => 17/568591 [patent_app_country] => US [patent_app_date] => 2022-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2435 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17568591 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/568591
Robust resource removal for virtual machines Jan 3, 2022 Issued
Array ( [id] => 17632454 [patent_doc_number] => 20220167469 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => COORDINATED PERFORMANCE CONTROLLER FAILOVER IN MANY TASK COMPUTING [patent_app_type] => utility [patent_app_number] => 17/563697 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 149075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 405 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17563697 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/563697
Coordinated performance controller failover in many task computing Dec 27, 2021 Issued
Array ( [id] => 17549997 [patent_doc_number] => 20220121339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => Controlling Remote Electronic Device with Wearable Electronic Device [patent_app_type] => utility [patent_app_number] => 17/564093 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 40307 [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] => 17564093 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/564093
Controlling remote electronic device with wearable electronic device Dec 27, 2021 Issued
Array ( [id] => 17550561 [patent_doc_number] => 20220121903 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => METHOD OF PERFORMING SPLITTING IN NEURAL NETWORK MODEL BY MEANS OF MULTI-CORE PROCESSOR, AND RELATED PRODUCT [patent_app_type] => utility [patent_app_number] => 17/563034 [patent_app_country] => US [patent_app_date] => 2021-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18294 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17563034 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/563034
METHOD OF PERFORMING SPLITTING IN NEURAL NETWORK MODEL BY MEANS OF MULTI-CORE PROCESSOR, AND RELATED PRODUCT Dec 26, 2021 Pending
Array ( [id] => 20468226 [patent_doc_number] => 12524265 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-13 [patent_title] => Multi-cycle scheduler with speculative picking of micro-operations [patent_app_type] => utility [patent_app_number] => 17/559251 [patent_app_country] => US [patent_app_date] => 2021-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3336 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17559251 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/559251
Multi-cycle scheduler with speculative picking of micro-operations Dec 21, 2021 Issued
Array ( [id] => 17538437 [patent_doc_number] => 20220117046 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => IMPLICIT STATUS IN MANY TASK COMPUTING [patent_app_type] => utility [patent_app_number] => 17/558237 [patent_app_country] => US [patent_app_date] => 2021-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 149039 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 437 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17558237 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/558237
Implicit status in many task computing Dec 20, 2021 Issued
Array ( [id] => 18130172 [patent_doc_number] => 11556380 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-17 [patent_title] => Task execution method, apparatus, device and system, and storage medium [patent_app_type] => utility [patent_app_number] => 17/548303 [patent_app_country] => US [patent_app_date] => 2021-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 11305 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 416 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548303 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/548303
Task execution method, apparatus, device and system, and storage medium Dec 9, 2021 Issued
Menu