
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] => 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 |