Search

Dipakkumar B. Gandhi

Examiner (ID: 13758, Phone: (571)272-3822 , Office: P/2117 )

Most Active Art Unit
2117
Art Unit(s)
2138, 2111, 2117, 2133
Total Applications
939
Issued Applications
765
Pending Applications
18
Abandoned Applications
156

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13797091 [patent_doc_number] => 20190012084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => PAGE BASED DATA PERSISTENCY [patent_app_type] => utility [patent_app_number] => 16/029431 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8418 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029431 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029431
Page based data persistency Jul 5, 2018 Issued
Array ( [id] => 16408644 [patent_doc_number] => 10817196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Page list based crash recovery [patent_app_type] => utility [patent_app_number] => 16/029460 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10176 [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] => 16029460 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029460
Page list based crash recovery Jul 5, 2018 Issued
Array ( [id] => 13525849 [patent_doc_number] => 20180314467 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-01 [patent_title] => STORAGE DEVICE, COMPUTING SYSTEM INCLUDING THE STORAGE DEVICE, AND METHOD OF OPERATING THE STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 16/029007 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13126 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029007 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029007
STORAGE DEVICE, COMPUTING SYSTEM INCLUDING THE STORAGE DEVICE, AND METHOD OF OPERATING THE STORAGE DEVICE Jul 5, 2018 Abandoned
Array ( [id] => 14901167 [patent_doc_number] => 20190294349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => Management Method and Storage System Using the Same [patent_app_type] => utility [patent_app_number] => 16/027278 [patent_app_country] => US [patent_app_date] => 2018-07-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3905 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16027278 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/027278
Management method and storage system using the same Jul 3, 2018 Issued
Array ( [id] => 15214449 [patent_doc_number] => 20190369911 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => PARTIAL RESET OF A MEMORY CONTROLLER [patent_app_type] => utility [patent_app_number] => 15/992905 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19159 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15992905 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/992905
Partial reset of memory controller May 29, 2018 Issued
Array ( [id] => 15472815 [patent_doc_number] => 10552285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Impedance compensation based on detecting sensor data [patent_app_type] => utility [patent_app_number] => 15/993245 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 10703 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993245 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/993245
Impedance compensation based on detecting sensor data May 29, 2018 Issued
Array ( [id] => 13449181 [patent_doc_number] => 20180276133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => LOCKING A CACHE LINE FOR WRITE OPERATIONS ON A BUS [patent_app_type] => utility [patent_app_number] => 15/990558 [patent_app_country] => US [patent_app_date] => 2018-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4359 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15990558 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/990558
Locking a cache line for write operations on a bus May 24, 2018 Issued
Array ( [id] => 16171400 [patent_doc_number] => 10712964 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Pre-forking replicas for efficient scaling of a distributed data storage system [patent_app_type] => utility [patent_app_number] => 15/988714 [patent_app_country] => US [patent_app_date] => 2018-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 12183 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15988714 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/988714
Pre-forking replicas for efficient scaling of a distributed data storage system May 23, 2018 Issued
Array ( [id] => 16307492 [patent_doc_number] => 10776285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Data write method, apparatus, and system [patent_app_type] => utility [patent_app_number] => 15/977379 [patent_app_country] => US [patent_app_date] => 2018-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7951 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15977379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/977379
Data write method, apparatus, and system May 10, 2018 Issued
Array ( [id] => 13403693 [patent_doc_number] => 20180253389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-06 [patent_title] => MEMORY INITIALIZATION DETECTION SYSTEM [patent_app_type] => utility [patent_app_number] => 15/972990 [patent_app_country] => US [patent_app_date] => 2018-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11982 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15972990 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/972990
Memory initialization detection system May 6, 2018 Issued
Array ( [id] => 17209433 [patent_doc_number] => 11169805 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Dynamic processor cache to avoid speculative vulnerability [patent_app_type] => utility [patent_app_number] => 15/967558 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9111 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967558 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967558
Dynamic processor cache to avoid speculative vulnerability Apr 29, 2018 Issued
Array ( [id] => 14394939 [patent_doc_number] => 10310753 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-04 [patent_title] => Capacity attribution in a storage system [patent_app_type] => utility [patent_app_number] => 15/967250 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5705 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967250 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967250
Capacity attribution in a storage system Apr 29, 2018 Issued
Array ( [id] => 14298435 [patent_doc_number] => 10289344 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-05-14 [patent_title] => Bandwidth-based path selection in a storage network [patent_app_type] => utility [patent_app_number] => 15/965964 [patent_app_country] => US [patent_app_date] => 2018-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11232 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965964 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/965964
Bandwidth-based path selection in a storage network Apr 28, 2018 Issued
Array ( [id] => 13376021 [patent_doc_number] => 20180239552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => SYSTEM AND METHODS FOR IN-STORAGE ON-DEMAND DATA DECOMPRESSION [patent_app_type] => utility [patent_app_number] => 15/957811 [patent_app_country] => US [patent_app_date] => 2018-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4752 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15957811 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/957811
System and methods for in-storage on-demand data decompression Apr 18, 2018 Issued
Array ( [id] => 13361273 [patent_doc_number] => 20180232176 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => MULTI-STREAM JOURNALED REPLAY [patent_app_type] => utility [patent_app_number] => 15/953373 [patent_app_country] => US [patent_app_date] => 2018-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5857 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15953373 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953373
Multi-stream journaled replay Apr 12, 2018 Issued
Array ( [id] => 14735279 [patent_doc_number] => 10387038 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-20 [patent_title] => Storage space allocation for logical disk creation [patent_app_type] => utility [patent_app_number] => 15/944599 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7185 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944599 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944599
Storage space allocation for logical disk creation Apr 2, 2018 Issued
Array ( [id] => 16501525 [patent_doc_number] => 10866910 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => Systems, methods, and computer-readable media for managing instruction fetch in virtual computing environments [patent_app_type] => utility [patent_app_number] => 15/936364 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 49503 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15936364 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/936364
Systems, methods, and computer-readable media for managing instruction fetch in virtual computing environments Mar 25, 2018 Issued
Array ( [id] => 12891400 [patent_doc_number] => 20180188975 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR INTELLIGENT FETCHING OF DATA STORAGE DEVICE COMMANDS FROM SUBMISSION QUEUES [patent_app_type] => utility [patent_app_number] => 15/908710 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9773 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15908710 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/908710
Methods, systems and computer readable media for intelligent fetching of data storage device commands from submission queues Feb 27, 2018 Issued
Array ( [id] => 12891484 [patent_doc_number] => 20180189003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => FILE SYSTEM BLOCK-LEVEL TIERING AND CO-ALLOCATION [patent_app_type] => utility [patent_app_number] => 15/904190 [patent_app_country] => US [patent_app_date] => 2018-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15242 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15904190 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/904190
File system block-level tiering and co-allocation Feb 22, 2018 Issued
Array ( [id] => 14175365 [patent_doc_number] => 10261695 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-16 [patent_title] => Methods, systems and computer readable media for intelligent fetching of data storage device commands from submission queues [patent_app_type] => utility [patent_app_number] => 15/882805 [patent_app_country] => US [patent_app_date] => 2018-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4391 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15882805 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/882805
Methods, systems and computer readable media for intelligent fetching of data storage device commands from submission queues Jan 28, 2018 Issued
Menu