
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18561595
[patent_doc_number] => 11726838
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-15
[patent_title] => Generic concurrency restriction
[patent_app_type] => utility
[patent_app_number] => 17/547505
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 9611
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17547505
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/547505 | Generic concurrency restriction | Dec 9, 2021 | Issued |
Array
(
[id] => 17499392
[patent_doc_number] => 11288098
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-29
[patent_title] => Job shop scheduling method with buffer constraints based on improved genetic algorithm
[patent_app_type] => utility
[patent_app_number] => 17/534943
[patent_app_country] => US
[patent_app_date] => 2021-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6675
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 1356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17534943
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/534943 | Job shop scheduling method with buffer constraints based on improved genetic algorithm | Nov 23, 2021 | Issued |
Array
(
[id] => 17629220
[patent_doc_number] => 20220164235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-26
[patent_title] => Server-Based Workflow Management Using Priorities
[patent_app_type] => utility
[patent_app_number] => 17/531705
[patent_app_country] => US
[patent_app_date] => 2021-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6464
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17531705
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/531705 | Server-based workflow management using priorities | Nov 18, 2021 | Issued |
Array
(
[id] => 18393403
[patent_doc_number] => 20230161623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-25
[patent_title] => VEHICLE AS A DISTRIBUTED COMPUTING RESOURCE
[patent_app_type] => utility
[patent_app_number] => 17/530928
[patent_app_country] => US
[patent_app_date] => 2021-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12821
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17530928
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/530928 | VEHICLE AS A DISTRIBUTED COMPUTING RESOURCE | Nov 18, 2021 | Abandoned |
Array
(
[id] => 17462353
[patent_doc_number] => 20220075658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => HIERARCHICAL SCHEDULER
[patent_app_type] => utility
[patent_app_number] => 17/455714
[patent_app_country] => US
[patent_app_date] => 2021-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7603
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17455714
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/455714 | Hierarchical scheduler | Nov 18, 2021 | Issued |
Array
(
[id] => 17690420
[patent_doc_number] => 20220197713
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => INTER-NODE EXECUTION OF CONFIGURATION FILES ON RECONFIGURABLE PROCESSORS USING NETWORK INTERFACE CONTROLLER (NIC) BUFFERS
[patent_app_type] => utility
[patent_app_number] => 17/522694
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43468
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 17522694
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/522694 | Inter-node execution of configuration files on reconfigurable processors using network interface controller (NIC) buffers | Nov 8, 2021 | Issued |
Array
(
[id] => 17690419
[patent_doc_number] => 20220197712
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => INTER-NODE EXECUTION OF CONFIGURATION FILES ON RECONFIGURABLE PROCESSORS USING SMART NETWORK INTERFACE CONTROLLER (SMARTNIC) BUFFERS
[patent_app_type] => utility
[patent_app_number] => 17/522682
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43468
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 17522682
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/522682 | Inter-node execution of configuration files on reconfigurable processors using smart network interface controller (smartnic) buffers | Nov 8, 2021 | Issued |
Array
(
[id] => 18262097
[patent_doc_number] => 11609798
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-21
[patent_title] => Runtime execution of configuration files on reconfigurable processors with varying configuration granularity
[patent_app_type] => utility
[patent_app_number] => 17/522655
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 39
[patent_no_of_words] => 43343
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17522655
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/522655 | Runtime execution of configuration files on reconfigurable processors with varying configuration granularity | Nov 8, 2021 | Issued |
Array
(
[id] => 17690417
[patent_doc_number] => 20220197710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => INTER-PROCESSOR EXECUTION OF CONFIGURATION FILES ON RECONFIGURABLE PROCESSORS USING SMART NETWORK INTERFACE CONTROLLER (SMARTNIC) BUFFERS
[patent_app_type] => utility
[patent_app_number] => 17/522658
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43468
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 384
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17522658
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/522658 | Inter-processor execution of configuration files on reconfigurable processors using smart network interface controller (SmartNIC) buffers | Nov 8, 2021 | Issued |
Array
(
[id] => 17690418
[patent_doc_number] => 20220197711
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => RUNTIME EXECUTION OF FUNCTIONS ACROSS RECONFIGURABLE PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 17/522672
[patent_app_country] => US
[patent_app_date] => 2021-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43468
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 17522672
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/522672 | Runtime execution of functions across reconfigurable processor | Nov 8, 2021 | Issued |
Array
(
[id] => 18136139
[patent_doc_number] => 11561817
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => High availability for virtual network functions
[patent_app_type] => utility
[patent_app_number] => 17/453378
[patent_app_country] => US
[patent_app_date] => 2021-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 7833
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17453378
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/453378 | High availability for virtual network functions | Nov 2, 2021 | Issued |
Array
(
[id] => 18348499
[patent_doc_number] => 20230136610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-04
[patent_title] => SYSTEM AND METHOD OF MANAGING RESTARTING CHILD PROCESSES ON INFORMATION HANDLING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/452588
[patent_app_country] => US
[patent_app_date] => 2021-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8678
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452588
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452588 | System and method of managing restarting child processes on information handling systems | Oct 27, 2021 | Issued |
Array
(
[id] => 18856217
[patent_doc_number] => 11853801
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-26
[patent_title] => Plug-in for enhancing resource elastic scaling of distributed data flow and method for enhancing plug-in for enhancing resource elastic scaling of distributed data flow
[patent_app_type] => utility
[patent_app_number] => 17/791484
[patent_app_country] => US
[patent_app_date] => 2021-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4591
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17791484
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/791484 | Plug-in for enhancing resource elastic scaling of distributed data flow and method for enhancing plug-in for enhancing resource elastic scaling of distributed data flow | Oct 19, 2021 | Issued |
Array
(
[id] => 19841543
[patent_doc_number] => 12253930
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Dynamic adaptive threading using idle time analysis
[patent_app_type] => utility
[patent_app_number] => 17/504664
[patent_app_country] => US
[patent_app_date] => 2021-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15400
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17504664
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/504664 | Dynamic adaptive threading using idle time analysis | Oct 18, 2021 | Issued |
Array
(
[id] => 18311053
[patent_doc_number] => 20230114953
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-13
[patent_title] => METHODS AND SYSTEMS FOR SCHEMA DRIVEN CLOUD RESOURCE DISCOVERY AND INVENTORY
[patent_app_type] => utility
[patent_app_number] => 17/500323
[patent_app_country] => US
[patent_app_date] => 2021-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4332
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17500323
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/500323 | METHODS AND SYSTEMS FOR SCHEMA DRIVEN CLOUD RESOURCE DISCOVERY AND INVENTORY | Oct 12, 2021 | Pending |
Array
(
[id] => 19356067
[patent_doc_number] => 12056515
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-08-06
[patent_title] => Distributed data processing application service networking in a provider network
[patent_app_type] => utility
[patent_app_number] => 17/491278
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 18930
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491278
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/491278 | Distributed data processing application service networking in a provider network | Sep 29, 2021 | Issued |
Array
(
[id] => 19523147
[patent_doc_number] => 12124877
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-22
[patent_title] => Coordinating execution of computing operations for software applications
[patent_app_type] => utility
[patent_app_number] => 17/402883
[patent_app_country] => US
[patent_app_date] => 2021-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5045
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17402883
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/402883 | Coordinating execution of computing operations for software applications | Aug 15, 2021 | Issued |
Array
(
[id] => 19963830
[patent_doc_number] => 12333339
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Affinity-based graphics scheduling
[patent_app_type] => utility
[patent_app_number] => 17/399784
[patent_app_country] => US
[patent_app_date] => 2021-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 34
[patent_no_of_words] => 16089
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17399784
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/399784 | Affinity-based graphics scheduling | Aug 10, 2021 | Issued |
Array
(
[id] => 18192377
[patent_doc_number] => 20230045896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-16
[patent_title] => NOISY-NEIGHBOR DETECTION AND REMEDIATION
[patent_app_type] => utility
[patent_app_number] => 17/398196
[patent_app_country] => US
[patent_app_date] => 2021-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10071
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17398196
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/398196 | Noisy-neighbor detection and remediation | Aug 9, 2021 | Issued |
Array
(
[id] => 17475870
[patent_doc_number] => 20220083374
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-17
[patent_title] => METHOD FOR PROCESSING DATA, TASK PROCESSING SYSTEM AND ELECTRONIC EQUIPMENT
[patent_app_type] => utility
[patent_app_number] => 17/444574
[patent_app_country] => US
[patent_app_date] => 2021-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13073
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 256
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17444574
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/444574 | METHOD FOR PROCESSING DATA, TASK PROCESSING SYSTEM AND ELECTRONIC EQUIPMENT | Aug 5, 2021 | Abandoned |