Search

Ashok Patel

Examiner (ID: 18427, Phone: (571)272-2456 , Office: P/2879 )

Most Active Art Unit
2875
Art Unit(s)
2215, 2875, 2604, 2889, 2879, 2618
Total Applications
2975
Issued Applications
2581
Pending Applications
71
Abandoned Applications
334

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10221825 [patent_doc_number] => 20150106818 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-16 [patent_title] => 'DYNAMICALLY LOADING GRAPH-BASED COMPUTATIONS' [patent_app_type] => utility [patent_app_number] => 14/520588 [patent_app_country] => US [patent_app_date] => 2014-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13169 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [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] => 14520588 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/520588
Dynamically loading graph-based computations Oct 21, 2014 Issued
Array ( [id] => 11077987 [patent_doc_number] => 20160274951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'VIRTUAL MIDDLE BOX MANAGEMENT SYSTEM, VIRTUAL MIDDLE BOX MANAGEMENT METHOD, AND VIRTUAL MIDDLE BOX MANAGEMENT PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/034228 [patent_app_country] => US [patent_app_date] => 2014-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 8341 [patent_no_of_claims] => 11 [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] => 15034228 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/034228
VIRTUAL MIDDLE BOX MANAGEMENT SYSTEM, VIRTUAL MIDDLE BOX MANAGEMENT METHOD, AND VIRTUAL MIDDLE BOX MANAGEMENT PROGRAM Oct 8, 2014 Abandoned
Array ( [id] => 9814746 [patent_doc_number] => 20150026691 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'TASK SCHEDULING BASED ON DEPENDENCIES AND RESOURCES' [patent_app_type] => utility [patent_app_number] => 14/509936 [patent_app_country] => US [patent_app_date] => 2014-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9466 [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] => 14509936 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/509936
Task scheduling based on dependencies and resources Oct 7, 2014 Issued
Array ( [id] => 11234724 [patent_doc_number] => 09461969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'Migration of complex applications within a hybrid cloud environment' [patent_app_type] => utility [patent_app_number] => 14/504154 [patent_app_country] => US [patent_app_date] => 2014-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 21239 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14504154 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/504154
Migration of complex applications within a hybrid cloud environment Sep 30, 2014 Issued
Array ( [id] => 9795223 [patent_doc_number] => 20150007166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-01 [patent_title] => 'PROCESSING, MODIFICATION, DISTRIBUTION OF INSTALLATION PACKAGES' [patent_app_type] => utility [patent_app_number] => 14/488525 [patent_app_country] => US [patent_app_date] => 2014-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10273 [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] => 14488525 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/488525
PROCESSING, MODIFICATION, DISTRIBUTION OF INSTALLATION PACKAGES Sep 16, 2014 Abandoned
Array ( [id] => 10137513 [patent_doc_number] => 09170833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-27 [patent_title] => 'Compliance-based adaptations in managed virtual systems' [patent_app_type] => utility [patent_app_number] => 14/479464 [patent_app_country] => US [patent_app_date] => 2014-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 21327 [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] => 14479464 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/479464
Compliance-based adaptations in managed virtual systems Sep 7, 2014 Issued
Array ( [id] => 9940977 [patent_doc_number] => 08990809 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-24 [patent_title] => 'Creating a virtual appliance using existing installation manifest' [patent_app_type] => utility [patent_app_number] => 14/312604 [patent_app_country] => US [patent_app_date] => 2014-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10183 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14312604 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/312604
Creating a virtual appliance using existing installation manifest Jun 22, 2014 Issued
Array ( [id] => 14009419 [patent_doc_number] => 10223168 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Parallel processing optimization method, and information processing device [patent_app_type] => utility [patent_app_number] => 14/310679 [patent_app_country] => US [patent_app_date] => 2014-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 19 [patent_no_of_words] => 10333 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14310679 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/310679
Parallel processing optimization method, and information processing device Jun 19, 2014 Issued
Array ( [id] => 11200071 [patent_doc_number] => 09430283 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Information processing apparatus and job scheduling method' [patent_app_type] => utility [patent_app_number] => 14/304030 [patent_app_country] => US [patent_app_date] => 2014-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 13402 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14304030 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/304030
Information processing apparatus and job scheduling method Jun 12, 2014 Issued
Array ( [id] => 10962993 [patent_doc_number] => 20140366023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-11 [patent_title] => 'Methods, Devices and Computer Readable Storage Devices for Emulating a Gyroscope in a Guest Operating System from a Host Operating System' [patent_app_type] => utility [patent_app_number] => 14/290605 [patent_app_country] => US [patent_app_date] => 2014-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4530 [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] => 14290605 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/290605
Methods, devices and computer readable storage devices for emulating a gyroscope in a guest operating system from a host operating system May 28, 2014 Issued
Array ( [id] => 11285463 [patent_doc_number] => 09501317 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-22 [patent_title] => 'System for formulating temporal bases for process coordination in a genetics related process environment' [patent_app_type] => utility [patent_app_number] => 14/433509 [patent_app_country] => US [patent_app_date] => 2014-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 7919 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14433509 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/433509
System for formulating temporal bases for process coordination in a genetics related process environment May 8, 2014 Issued
Array ( [id] => 10369103 [patent_doc_number] => 20150254108 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-10 [patent_title] => 'DYNAMIC RESOURCE MANAGEMENT FOR MULTI-PROCESS APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/264735 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12435 [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] => 14264735 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/264735
Dynamic resource management for multi-process applications Apr 28, 2014 Issued
Array ( [id] => 12932221 [patent_doc_number] => 09829947 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-11-28 [patent_title] => Selecting and serving a content item based on device state data of a device [patent_app_type] => utility [patent_app_number] => 14/245302 [patent_app_country] => US [patent_app_date] => 2014-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 14158 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14245302 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/245302
Selecting and serving a content item based on device state data of a device Apr 3, 2014 Issued
Array ( [id] => 11207294 [patent_doc_number] => 09436922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-06 [patent_title] => 'System and method for integrated workflow scaling' [patent_app_type] => utility [patent_app_number] => 14/243101 [patent_app_country] => US [patent_app_date] => 2014-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12080 [patent_no_of_claims] => 14 [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] => 14243101 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/243101
System and method for integrated workflow scaling Apr 1, 2014 Issued
Array ( [id] => 10276029 [patent_doc_number] => 20150161026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'SYSTEM AND METHOD FOR DETERMINING TEST COVERAGE' [patent_app_type] => utility [patent_app_number] => 14/223122 [patent_app_country] => US [patent_app_date] => 2014-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6810 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [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] => 14223122 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/223122
System and method for determining test coverage Mar 23, 2014 Issued
Array ( [id] => 9746822 [patent_doc_number] => 20140282541 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'FEEDBACK SYSTEM FOR OPTIMIZING THE ALLOCATION OF RESOURCES IN A DATA CENTER' [patent_app_type] => utility [patent_app_number] => 14/207231 [patent_app_country] => US [patent_app_date] => 2014-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3763 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 14207231 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/207231
Feedback system for optimizing the allocation of resources in a data center Mar 11, 2014 Issued
Array ( [id] => 9919468 [patent_doc_number] => 20150074673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-12 [patent_title] => 'CONTROL APPARATUS, CONTROL SYSTEM AND CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 14/203940 [patent_app_country] => US [patent_app_date] => 2014-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7908 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 14203940 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/203940
CONTROL APPARATUS, CONTROL SYSTEM AND CONTROL METHOD Mar 10, 2014 Abandoned
Array ( [id] => 11200002 [patent_doc_number] => 09430213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Apparatus, systems and methods for cross-cloud software migration and deployment' [patent_app_type] => utility [patent_app_number] => 14/204630 [patent_app_country] => US [patent_app_date] => 2014-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9296 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14204630 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/204630
Apparatus, systems and methods for cross-cloud software migration and deployment Mar 10, 2014 Issued
Array ( [id] => 10368832 [patent_doc_number] => 20150253837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-10 [patent_title] => 'Software Enabled Network Storage Accelerator (SENSA) - Power Savings in Arrays of Multiple RISC Cores' [patent_app_type] => utility [patent_app_number] => 14/201963 [patent_app_country] => US [patent_app_date] => 2014-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9098 [patent_no_of_claims] => 21 [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] => 14201963 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/201963
Software Enabled Network Storage Accelerator (SENSA) - Power Savings in Arrays of Multiple RISC Cores Mar 9, 2014 Abandoned
Array ( [id] => 10337693 [patent_doc_number] => 20150222698 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-06 [patent_title] => 'METHOD AND AN APPARATUS FOR WORK REQUEST ARBITRATION IN A NETWORK PROCESSOR' [patent_app_type] => utility [patent_app_number] => 14/171108 [patent_app_country] => US [patent_app_date] => 2014-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5334 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [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] => 14171108 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/171108
Method and an apparatus for work request arbitration in a network processor Feb 2, 2014 Issued
Menu