Search

Ashokkumar B Patel

Supervisory Patent Examiner (ID: 3931, Phone: (571)272-3972 , Office: P/2491 )

Most Active Art Unit
2154
Art Unit(s)
2154, 2456, 2491, 2449
Total Applications
276
Issued Applications
121
Pending Applications
21
Abandoned Applications
133

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11423527 [patent_doc_number] => 20170031671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'AUTOMATED FIRMWARE UPDATE WITH ROLLBACK IN A DATA STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/811406 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8614 [patent_no_of_claims] => 18 [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] => 14811406 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811406
Automated firmware update with rollback in a data storage system Jul 27, 2015 Issued
Array ( [id] => 12194529 [patent_doc_number] => 09898259 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-20 [patent_title] => 'Data binding for model-based code generation' [patent_app_type] => utility [patent_app_number] => 14/810690 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7896 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14810690 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/810690
Data binding for model-based code generation Jul 27, 2015 Issued
Array ( [id] => 11659063 [patent_doc_number] => 09672065 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-06 [patent_title] => 'Parallel simulation using multiple co-simulators' [patent_app_type] => utility [patent_app_number] => 14/809226 [patent_app_country] => US [patent_app_date] => 2015-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 6154 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14809226 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/809226
Parallel simulation using multiple co-simulators Jul 25, 2015 Issued
Array ( [id] => 10680341 [patent_doc_number] => 20160026486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'AN ALLOCATION AND ISSUE STAGE FOR REORDERING A MICROINSTRUCTION SEQUENCE INTO AN OPTIMIZED MICROINSTRUCTION SEQUENCE TO IMPLEMENT AN INSTRUCTION SET AGNOSTIC RUNTIME ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/807141 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 12220 [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] => 14807141 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807141
AN ALLOCATION AND ISSUE STAGE FOR REORDERING A MICROINSTRUCTION SEQUENCE INTO AN OPTIMIZED MICROINSTRUCTION SEQUENCE TO IMPLEMENT AN INSTRUCTION SET AGNOSTIC RUNTIME ARCHITECTURE Jul 22, 2015 Abandoned
Array ( [id] => 10680337 [patent_doc_number] => 20160026482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'USING A PLURALITY OF CONVERSION TABLES TO IMPLEMENT AN INSTRUCTION SET AGNOSTIC RUNTIME ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/806169 [patent_app_country] => US [patent_app_date] => 2015-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 12260 [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] => 14806169 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/806169
Using a plurality of conversion tables to implement an instruction set agnostic runtime architecture Jul 21, 2015 Issued
Array ( [id] => 14203691 [patent_doc_number] => 10268963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-23 [patent_title] => System, method, and program for supporting intervention action decisions in hazard scenarios [patent_app_type] => utility [patent_app_number] => 14/802353 [patent_app_country] => US [patent_app_date] => 2015-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8674 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14802353 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/802353
System, method, and program for supporting intervention action decisions in hazard scenarios Jul 16, 2015 Issued
Array ( [id] => 13120295 [patent_doc_number] => 10078501 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-18 [patent_title] => Domain specific language modeling framework in a development environment [patent_app_type] => utility [patent_app_number] => 14/798687 [patent_app_country] => US [patent_app_date] => 2015-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 37 [patent_no_of_words] => 16458 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14798687 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/798687
Domain specific language modeling framework in a development environment Jul 13, 2015 Issued
Array ( [id] => 11910133 [patent_doc_number] => 09778942 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-03 [patent_title] => 'Generating a replacement binary for emulation of an application' [patent_app_type] => utility [patent_app_number] => 14/796255 [patent_app_country] => US [patent_app_date] => 2015-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6884 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14796255 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/796255
Generating a replacement binary for emulation of an application Jul 9, 2015 Issued
Array ( [id] => 11875326 [patent_doc_number] => 09747096 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Remote embedded device update platform apparatuses, methods and systems' [patent_app_type] => utility [patent_app_number] => 14/793679 [patent_app_country] => US [patent_app_date] => 2015-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 29161 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 338 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14793679 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/793679
Remote embedded device update platform apparatuses, methods and systems Jul 6, 2015 Issued
Array ( [id] => 11384819 [patent_doc_number] => 20170010874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'PROVISIONING STORAGE DEVICES IN A DATA CENTER' [patent_app_type] => utility [patent_app_number] => 14/792385 [patent_app_country] => US [patent_app_date] => 2015-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8869 [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] => 14792385 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/792385
PROVISIONING STORAGE DEVICES IN A DATA CENTER Jul 5, 2015 Abandoned
Array ( [id] => 15196595 [patent_doc_number] => 10495786 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Weather and satellite model for estimating solar irradiance [patent_app_type] => utility [patent_app_number] => 14/791312 [patent_app_country] => US [patent_app_date] => 2015-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 16243 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14791312 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/791312
Weather and satellite model for estimating solar irradiance Jul 2, 2015 Issued
Array ( [id] => 12845323 [patent_doc_number] => 20180173614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => TECHNOLOGIES FOR DEVICE INDEPENDENT AUTOMATED APPLICATION TESTING [patent_app_type] => utility [patent_app_number] => 15/576491 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11433 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 15576491 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/576491
TECHNOLOGIES FOR DEVICE INDEPENDENT AUTOMATED APPLICATION TESTING Jun 25, 2015 Abandoned
Array ( [id] => 11745879 [patent_doc_number] => 20170199952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-13 [patent_title] => 'METHOD OF PREDICTING SUGAR CONTENT AND ACIDITY OF FRUIT USING MULTIVARIATE STATISTICAL ANALYSIS OF FT-IR SPECTRUM DATA' [patent_app_type] => utility [patent_app_number] => 15/320950 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6978 [patent_no_of_claims] => 10 [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] => 15320950 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/320950
Method of predicting sugar content and acidity of fruit using multivariate statistical analysis of FT-IR spectrum data Jun 25, 2015 Issued
Array ( [id] => 10410822 [patent_doc_number] => 20150295830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'SYSTEMS AND METHODS OF EMULATING A NIC FOR PACKET TRANSMISSION ON HARDWARE RSS UNAWARE NICS IN A MULTI-CORE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/750615 [patent_app_country] => US [patent_app_date] => 2015-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 38917 [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] => 14750615 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/750615
Systems and methods of emulating a NIC for packet transmission on hardware RSS unaware NICS in a multi-core system Jun 24, 2015 Issued
Array ( [id] => 16184879 [patent_doc_number] => 10718187 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Methods for analyzing and optimizing drilling tool assemblies [patent_app_type] => utility [patent_app_number] => 15/319844 [patent_app_country] => US [patent_app_date] => 2015-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 30 [patent_no_of_words] => 10903 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15319844 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/319844
Methods for analyzing and optimizing drilling tool assemblies Jun 22, 2015 Issued
Array ( [id] => 11846372 [patent_doc_number] => 09733926 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-15 [patent_title] => 'Bridge to connect an extended development capability device to a target device' [patent_app_type] => utility [patent_app_number] => 14/727525 [patent_app_country] => US [patent_app_date] => 2015-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9194 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14727525 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/727525
Bridge to connect an extended development capability device to a target device May 31, 2015 Issued
Array ( [id] => 14200069 [patent_doc_number] => 10267136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-23 [patent_title] => Methods for analyzing and optimizing casing while drilling assemblies [patent_app_type] => utility [patent_app_number] => 14/717531 [patent_app_country] => US [patent_app_date] => 2015-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 14628 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14717531 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/717531
Methods for analyzing and optimizing casing while drilling assemblies May 19, 2015 Issued
Array ( [id] => 10454584 [patent_doc_number] => 20150339600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-26 [patent_title] => 'METHOD AND SYSTEM FOR ANALYSING DATA' [patent_app_type] => utility [patent_app_number] => 14/717028 [patent_app_country] => US [patent_app_date] => 2015-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3514 [patent_no_of_claims] => 9 [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] => 14717028 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/717028
Method and system for analysing data May 19, 2015 Issued
Array ( [id] => 11077587 [patent_doc_number] => 20160274551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'METHOD AND SYSTEM FOR PREDICTING EQUIPMENT FAILURE' [patent_app_type] => utility [patent_app_number] => 14/717459 [patent_app_country] => US [patent_app_date] => 2015-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5660 [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] => 14717459 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/717459
Method and system for predicting equipment failure May 19, 2015 Issued
Array ( [id] => 12229156 [patent_doc_number] => 09916401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-13 [patent_title] => 'Creation of cut files for personalized package design using multiple substrates' [patent_app_type] => utility [patent_app_number] => 14/714634 [patent_app_country] => US [patent_app_date] => 2015-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7619 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14714634 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/714634
Creation of cut files for personalized package design using multiple substrates May 17, 2015 Issued
Menu