Search

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 numberTitle of the applicationFiling DateStatus
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
Menu