
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11686497
[patent_doc_number] => 09684544
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-06-20
[patent_title] => 'Distributed data set storage and analysis reproducibility'
[patent_app_type] => utility
[patent_app_number] => 15/425886
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 51619
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 634
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425886
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/425886 | Distributed data set storage and analysis reproducibility | Feb 5, 2017 | Issued |
Array
(
[id] => 11686496
[patent_doc_number] => 09684543
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-06-20
[patent_title] => 'Distributed data set storage, retrieval and analysis'
[patent_app_type] => utility
[patent_app_number] => 15/425749
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 51602
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 631
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425749
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/425749 | Distributed data set storage, retrieval and analysis | Feb 5, 2017 | Issued |
Array
(
[id] => 13860085
[patent_doc_number] => 10191762
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-29
[patent_title] => Transparent deployment of intermediary manager into guest operating system network traffic
[patent_app_type] => utility
[patent_app_number] => 15/420523
[patent_app_country] => US
[patent_app_date] => 2017-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8137
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15420523
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/420523 | Transparent deployment of intermediary manager into guest operating system network traffic | Jan 30, 2017 | Issued |
Array
(
[id] => 13318437
[patent_doc_number] => 20180210756
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => PRIORITY BASED SCHEDULING
[patent_app_type] => utility
[patent_app_number] => 15/416275
[patent_app_country] => US
[patent_app_date] => 2017-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9195
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15416275
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/416275 | Priority based scheduling | Jan 25, 2017 | Issued |
Array
(
[id] => 16323037
[patent_doc_number] => 10783002
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-22
[patent_title] => Cost determination of a service call
[patent_app_type] => utility
[patent_app_number] => 15/413575
[patent_app_country] => US
[patent_app_date] => 2017-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8182
[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] => 15413575
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/413575 | Cost determination of a service call | Jan 23, 2017 | Issued |
Array
(
[id] => 13304381
[patent_doc_number] => 20180203727
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => OPTIMIZING PIPELINE EXECUTION SCHEDULING BASED ON COMMIT ACTIVITY TRENDS, PRIORITY INFORMATION, AND ATTRIBUTES
[patent_app_type] => utility
[patent_app_number] => 15/405984
[patent_app_country] => US
[patent_app_date] => 2017-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8270
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15405984
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/405984 | Optimizing pipeline execution scheduling based on commit activity trends, priority information, and attributes | Jan 12, 2017 | Issued |
Array
(
[id] => 12914530
[patent_doc_number] => 20180196686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-12
[patent_title] => METHOD OF TRACKING USAGE OF VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 15/400025
[patent_app_country] => US
[patent_app_date] => 2017-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5097
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15400025
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/400025 | Method of tracking usage of virtual machines | Jan 5, 2017 | Issued |
Array
(
[id] => 12819859
[patent_doc_number] => 20180165125
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-14
[patent_title] => Enabling Real-Time CPU-Bound In-Kernel Workloads To Run Infinite Loops While Keeping RCU Grace Periods Finite
[patent_app_type] => utility
[patent_app_number] => 15/375143
[patent_app_country] => US
[patent_app_date] => 2016-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6588
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 15375143
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/375143 | Enabling real-time CPU-bound in-kernel workloads to run infinite loops while keeping RCU grace periods finite | Dec 10, 2016 | Issued |
Array
(
[id] => 11672369
[patent_doc_number] => 20170161090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL METHOD, AND INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/334926
[patent_app_country] => US
[patent_app_date] => 2016-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10259
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15334926
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/334926 | COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL METHOD, AND INFORMATION PROCESSING DEVICE | Oct 25, 2016 | Abandoned |
Array
(
[id] => 11445154
[patent_doc_number] => 20170046175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-16
[patent_title] => 'ENHANCED CONFIGURATION AND PROPERTY MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/332858
[patent_app_country] => US
[patent_app_date] => 2016-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12276
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15332858
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/332858 | Enhanced configuration and property management system | Oct 23, 2016 | Issued |
Array
(
[id] => 15788941
[patent_doc_number] => 10628195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => High availability for virtual network functions
[patent_app_type] => utility
[patent_app_number] => 15/331602
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 7805
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[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] => 15331602
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/331602 | High availability for virtual network functions | Oct 20, 2016 | Issued |
Array
(
[id] => 12647049
[patent_doc_number] => 20180107514
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => Generic Concurrency Restriction
[patent_app_type] => utility
[patent_app_number] => 15/298090
[patent_app_country] => US
[patent_app_date] => 2016-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9495
[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] => 15298090
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/298090 | Generic concurrency restriction | Oct 18, 2016 | Issued |
Array
(
[id] => 11693161
[patent_doc_number] => 20170168876
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'OPTIMIZED STREAMING IN AN UN-ORDERED INTERCONNECT'
[patent_app_type] => utility
[patent_app_number] => 15/296283
[patent_app_country] => US
[patent_app_date] => 2016-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7779
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15296283
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/296283 | Optimized streaming in an un-ordered interconnect | Oct 17, 2016 | Issued |
Array
(
[id] => 14614753
[patent_doc_number] => 10360077
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-23
[patent_title] => Measuring utilization of resources in datacenters
[patent_app_type] => utility
[patent_app_number] => 15/289281
[patent_app_country] => US
[patent_app_date] => 2016-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11428
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 375
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15289281
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/289281 | Measuring utilization of resources in datacenters | Oct 9, 2016 | Issued |
Array
(
[id] => 16478177
[patent_doc_number] => 10853125
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-01
[patent_title] => Resource efficient acceleration of datastream analytics processing using an analytics accelerator
[patent_app_type] => utility
[patent_app_number] => 15/287695
[patent_app_country] => US
[patent_app_date] => 2016-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9468
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287695
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287695 | Resource efficient acceleration of datastream analytics processing using an analytics accelerator | Oct 5, 2016 | Issued |
Array
(
[id] => 16200596
[patent_doc_number] => 10725759
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-28
[patent_title] => Web application system and method to dynamically select between local installed and cloud-based resources
[patent_app_type] => utility
[patent_app_number] => 15/284202
[patent_app_country] => US
[patent_app_date] => 2016-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9445
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15284202
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/284202 | Web application system and method to dynamically select between local installed and cloud-based resources | Oct 2, 2016 | Issued |
Array
(
[id] => 12611919
[patent_doc_number] => 20180095803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-05
[patent_title] => TECHNIQUES AND ARCHITECTURES FOR PROTECTION OF EFFICIENTLY ALLOCATED UNDER-UTILIZED RESOURCES
[patent_app_type] => utility
[patent_app_number] => 15/282341
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15282341
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/282341 | Techniques and architectures for protection of efficiently allocated under-utilized resources | Sep 29, 2016 | Issued |
Array
(
[id] => 12611889
[patent_doc_number] => 20180095793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-05
[patent_title] => METHODS AND APPARATUS TO SCHEDULE OPERATIONS FOR RESOURCE SHARING IN COMPUTING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/282715
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8728
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 15282715
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/282715 | METHODS AND APPARATUS TO SCHEDULE OPERATIONS FOR RESOURCE SHARING IN COMPUTING SYSTEMS | Sep 29, 2016 | Abandoned |
Array
(
[id] => 12591447
[patent_doc_number] => 20180088978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-29
[patent_title] => Techniques for Input/Output Access to Memory or Storage by a Virtual Machine or Container
[patent_app_type] => utility
[patent_app_number] => 15/280294
[patent_app_country] => US
[patent_app_date] => 2016-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17572
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15280294
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/280294 | Techniques for Input/Output Access to Memory or Storage by a Virtual Machine or Container | Sep 28, 2016 | Abandoned |
Array
(
[id] => 11386782
[patent_doc_number] => 20170012834
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-12
[patent_title] => 'PREDICTIVE DIAGNOSIS OF SLA VIOLATIONS IN CLOUD SERVICES BY SEASONAL TRENDING AND FORECASTING WITH THREAD INTENSITY ANALYTICS'
[patent_app_type] => utility
[patent_app_number] => 15/275035
[patent_app_country] => US
[patent_app_date] => 2016-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 49287
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15275035
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/275035 | Predictive diagnosis of SLA violations in cloud services by seasonal trending and forecasting with thread intensity analytics | Sep 22, 2016 | Issued |