Search

Kamini S. Shah

Supervisory Patent Examiner (ID: 19390, Phone: (571)272-2279 , Office: P/2123 )

Most Active Art Unit
2857
Art Unit(s)
2314, 2115, 2857, 2146, 2142, 2116, 2764, 2127, 2211, 2863, 2123, 2414, 2128
Total Applications
948
Issued Applications
694
Pending Applications
111
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20249804 [patent_doc_number] => 20250298673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-25 [patent_title] => Persistent Multi-Instance GPU Partitions [patent_app_type] => utility [patent_app_number] => 18/250708 [patent_app_country] => US [patent_app_date] => 2022-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1295 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18250708 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/250708
Persistent Multi-Instance GPU Partitions Dec 13, 2022 Pending
Array ( [id] => 19174504 [patent_doc_number] => 20240160478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => INCREASING PROCESSING RESOURCES IN PROCESSING CORES OF A GRAPHICS ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/987185 [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] => 51711 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17987185 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/987185
INCREASING PROCESSING RESOURCES IN PROCESSING CORES OF A GRAPHICS ENVIRONMENT Nov 14, 2022 Pending
Array ( [id] => 19174508 [patent_doc_number] => 20240160482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => DYNAMIC AND CASCADING RESOURCE ALLOCATION [patent_app_type] => utility [patent_app_number] => 18/054923 [patent_app_country] => US [patent_app_date] => 2022-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5470 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18054923 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/054923
DYNAMIC AND CASCADING RESOURCE ALLOCATION Nov 13, 2022 Pending
Array ( [id] => 19144476 [patent_doc_number] => 20240143389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => HIGH PERFORMANCE NODE-TO-NODE PROCESS MIGRATION [patent_app_type] => utility [patent_app_number] => 17/976596 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16838 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17976596 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976596
HIGH PERFORMANCE NODE-TO-NODE PROCESS MIGRATION Oct 27, 2022 Pending
Array ( [id] => 18255102 [patent_doc_number] => 20230082141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => SUPPORTING INVOCATIONS OF THE RDTSC (READ TIME-STAMP COUNTER) INSTRUCTION BY GUEST CODE WITHIN A SECURE HARDWARE ENCLAVE [patent_app_type] => utility [patent_app_number] => 18/047450 [patent_app_country] => US [patent_app_date] => 2022-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5990 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18047450 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/047450
SUPPORTING INVOCATIONS OF THE RDTSC (READ TIME-STAMP COUNTER) INSTRUCTION BY GUEST CODE WITHIN A SECURE HARDWARE ENCLAVE Oct 17, 2022 Pending
Array ( [id] => 18140723 [patent_doc_number] => 20230014563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => System, Method, and Computer Program Product for Processing Large Data Sets by Balancing Entropy between Distributed Data Segments [patent_app_type] => utility [patent_app_number] => 17/948780 [patent_app_country] => US [patent_app_date] => 2022-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17948780 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/948780
System, method, and computer program product for processing large data sets by balancing entropy between distributed data segments Sep 19, 2022 Issued
Array ( [id] => 19005899 [patent_doc_number] => 20240069970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => SYSTEM AND METHOD FOR SHARING VITALS AMONG SERVICE REPLICAS TO ENABLE PROCESSING OF LONG RUNNING AUTOMATION WORKFLOWS IN A CONTAINER ORCHESTRATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/894760 [patent_app_country] => US [patent_app_date] => 2022-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17894760 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/894760
SYSTEM AND METHOD FOR SHARING VITALS AMONG SERVICE REPLICAS TO ENABLE PROCESSING OF LONG RUNNING AUTOMATION WORKFLOWS IN A CONTAINER ORCHESTRATION SYSTEM Aug 23, 2022 Pending
Array ( [id] => 18198530 [patent_doc_number] => 20230052049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-16 [patent_title] => VIRTUAL CONTROLLER ARCHITECTURE AND SYSTEMS AND METHODS IMPLEMENTING SAME [patent_app_type] => utility [patent_app_number] => 17/818427 [patent_app_country] => US [patent_app_date] => 2022-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12771 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17818427 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/818427
VIRTUAL CONTROLLER ARCHITECTURE AND SYSTEMS AND METHODS IMPLEMENTING SAME Aug 8, 2022 Pending
Array ( [id] => 18703252 [patent_doc_number] => 11789763 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Adaptive and secure bytecode injection based on comparison with previously stored bytecode [patent_app_type] => utility [patent_app_number] => 17/877573 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 8844 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17877573 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877573
Adaptive and secure bytecode injection based on comparison with previously stored bytecode Jul 28, 2022 Issued
Array ( [id] => 18864221 [patent_doc_number] => 20230418657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => RUNTIME PREDICTION FOR JOB MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/809486 [patent_app_country] => US [patent_app_date] => 2022-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7887 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17809486 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/809486
RUNTIME PREDICTION FOR JOB MANAGEMENT Jun 27, 2022 Pending
Array ( [id] => 18531792 [patent_doc_number] => 20230236864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => LAZY RESTORE OF VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 17/748058 [patent_app_country] => US [patent_app_date] => 2022-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5462 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17748058 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/748058
LAZY RESTORE OF VIRTUAL MACHINES May 18, 2022 Abandoned
Array ( [id] => 18096082 [patent_doc_number] => 20220414423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => PARALLEL METHOD AND DEVICE FOR CONVOLUTION COMPUTATION AND DATA LOADING OF NEURAL NETWORK ACCELERATOR [patent_app_type] => utility [patent_app_number] => 17/745830 [patent_app_country] => US [patent_app_date] => 2022-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3604 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 556 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17745830 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/745830
PARALLEL METHOD AND DEVICE FOR CONVOLUTION COMPUTATION AND DATA LOADING OF NEURAL NETWORK ACCELERATOR May 15, 2022 Pending
Array ( [id] => 17950633 [patent_doc_number] => 20220337652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => MANAGING TRANSCODING RESOURCES IN CONTENT DELIVERY SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/657726 [patent_app_country] => US [patent_app_date] => 2022-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11091 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657726 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/657726
MANAGING TRANSCODING RESOURCES IN CONTENT DELIVERY SYSTEMS Mar 31, 2022 Pending
Array ( [id] => 19093054 [patent_doc_number] => 11954515 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-04-09 [patent_title] => Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system [patent_app_type] => utility [patent_app_number] => 17/699884 [patent_app_country] => US [patent_app_date] => 2022-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4704 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699884 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/699884
Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system Mar 20, 2022 Issued
Array ( [id] => 19732989 [patent_doc_number] => 12210988 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-28 [patent_title] => Opportunistic job processing using worker processes comprising instances of executable processes created by work order binary code [patent_app_type] => utility [patent_app_number] => 17/681230 [patent_app_country] => US [patent_app_date] => 2022-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 11080 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17681230 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/681230
Opportunistic job processing using worker processes comprising instances of executable processes created by work order binary code Feb 24, 2022 Issued
Array ( [id] => 18569046 [patent_doc_number] => 20230259382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => CONFIGURING METRIC COLLECTION BASED ON APPLICATION INFORMATION [patent_app_type] => utility [patent_app_number] => 17/673119 [patent_app_country] => US [patent_app_date] => 2022-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8244 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17673119 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/673119
Configuring metric collection based on application information Feb 15, 2022 Issued
Array ( [id] => 18454176 [patent_doc_number] => 20230195456 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => SYSTEM, APPARATUS AND METHOD FOR THROTTLING FUSION OF MICRO-OPERATIONS IN A PROCESSOR [patent_app_type] => utility [patent_app_number] => 17/558978 [patent_app_country] => US [patent_app_date] => 2021-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8489 [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] => 17558978 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/558978
System, apparatus and method for throttling fusion of micro-operations in a processor Dec 21, 2021 Issued
Array ( [id] => 18407582 [patent_doc_number] => 20230168935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => Dynamic Strategy Based Parallelization of User Requests [patent_app_type] => utility [patent_app_number] => 17/456876 [patent_app_country] => US [patent_app_date] => 2021-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17456876 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/456876
Dynamic Strategy Based Parallelization of User Requests Nov 28, 2021 Pending
Array ( [id] => 18638086 [patent_doc_number] => 11762688 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-19 [patent_title] => Systems and methods for batch job execution in clustered environments using execution timestamp granularity between service instances having different system times [patent_app_type] => utility [patent_app_number] => 17/449276 [patent_app_country] => US [patent_app_date] => 2021-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5904 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17449276 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/449276
Systems and methods for batch job execution in clustered environments using execution timestamp granularity between service instances having different system times Sep 28, 2021 Issued
Array ( [id] => 17387804 [patent_doc_number] => 20220035656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => MIGRATION EVALUATION SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 17/387238 [patent_app_country] => US [patent_app_date] => 2021-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10832 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17387238 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/387238
MIGRATION EVALUATION SYSTEM AND METHOD Jul 27, 2021 Abandoned
Menu