Search

Kaushikkumar M. Patel

Examiner (ID: 7225, Phone: (571)272-5536 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2188, 2138, 2186
Total Applications
1024
Issued Applications
812
Pending Applications
47
Abandoned Applications
179

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10589405 [patent_doc_number] => 09311016 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-12 [patent_title] => 'Storage system capable of managing a plurality of snapshot families and method of operating thereof' [patent_app_type] => utility [patent_app_number] => 14/092243 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 15180 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14092243 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092243
Storage system capable of managing a plurality of snapshot families and method of operating thereof Nov 26, 2013 Issued
Array ( [id] => 9513173 [patent_doc_number] => 20140149665 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'Storage System Capable of Managing a Plurality of Snapshot Families and Method of Operating Thereof' [patent_app_type] => utility [patent_app_number] => 14/092208 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12531 [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] => 14092208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092208
Storage system capable of managing a plurality of snapshot families and method of operating thereof Nov 26, 2013 Issued
Array ( [id] => 10264698 [patent_doc_number] => 20150149695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-28 [patent_title] => 'SYSTEM AND METHOD FOR COMPUTING MESSAGE DIGESTS' [patent_app_type] => utility [patent_app_number] => 14/091598 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3439 [patent_no_of_claims] => 20 [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] => 14091598 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/091598
System and method for computing message digests Nov 26, 2013 Issued
Array ( [id] => 9540038 [patent_doc_number] => 20140164685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'NON-VOLATILE MEMORY DEVICE AND OPERATING METHOD THEREOEF' [patent_app_type] => utility [patent_app_number] => 14/091382 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7476 [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] => 14091382 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/091382
Non-volatile memory device and operating method thereof Nov 26, 2013 Issued
Array ( [id] => 10589404 [patent_doc_number] => 09311015 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-12 [patent_title] => 'Storage system capable of managing a plurality of snapshot families and method of operating thereof' [patent_app_type] => utility [patent_app_number] => 14/092169 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 13467 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14092169 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092169
Storage system capable of managing a plurality of snapshot families and method of operating thereof Nov 26, 2013 Issued
Array ( [id] => 9513155 [patent_doc_number] => 20140149647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'METHOD AND ELECTRONIC APPARATUS FOR IMPLEMENTING MULTI-OPERATING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/091962 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13678 [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] => 14091962 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/091962
Method and electronic apparatus for implementing multi-operating system Nov 26, 2013 Issued
Array ( [id] => 10235995 [patent_doc_number] => 20150120989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'Tracking and Utilizing Second Level Map Index for Recycling of Solid State Drive Blocks' [patent_app_type] => utility [patent_app_number] => 14/092285 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3838 [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] => 14092285 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092285
Tracking and utilizing second level map index for recycling of solid state drive blocks Nov 26, 2013 Issued
Array ( [id] => 10171070 [patent_doc_number] => 09201778 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Smart scalable storage switch architecture' [patent_app_type] => utility [patent_app_number] => 14/067363 [patent_app_country] => US [patent_app_date] => 2013-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 23056 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14067363 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/067363
Smart scalable storage switch architecture Oct 29, 2013 Issued
Array ( [id] => 11086421 [patent_doc_number] => 20160283387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-29 [patent_title] => 'DYNAMIC CACHING METHOD AND SYSTEM FOR DATA STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/032817 [patent_app_country] => US [patent_app_date] => 2013-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2693 [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] => 15032817 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/032817
Auto-adaptive system to implement partial write buffering for storage systems dynamic caching method and system for data storage system Oct 28, 2013 Issued
Array ( [id] => 11056297 [patent_doc_number] => 20160253259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'MIXED CACHE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/032636 [patent_app_country] => US [patent_app_date] => 2013-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10016 [patent_no_of_claims] => 28 [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] => 15032636 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/032636
Mixed cache management Oct 28, 2013 Issued
Array ( [id] => 11416537 [patent_doc_number] => 09563363 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Flexible storage block for a solid state drive (SSD)-based file system' [patent_app_type] => utility [patent_app_number] => 14/435747 [patent_app_country] => US [patent_app_date] => 2013-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11398 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14435747 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/435747
Flexible storage block for a solid state drive (SSD)-based file system Sep 26, 2013 Issued
Array ( [id] => 10576079 [patent_doc_number] => 09298725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'De-duplication with partitioning advice and automation' [patent_app_type] => utility [patent_app_number] => 14/021000 [patent_app_country] => US [patent_app_date] => 2013-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7666 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14021000 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/021000
De-duplication with partitioning advice and automation Sep 8, 2013 Issued
Array ( [id] => 11226610 [patent_doc_number] => 09454332 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-27 [patent_title] => 'Assimilation of foreign LUNS into a network storage system' [patent_app_type] => utility [patent_app_number] => 14/020042 [patent_app_country] => US [patent_app_date] => 2013-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 16011 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14020042 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/020042
Assimilation of foreign LUNS into a network storage system Sep 5, 2013 Issued
Array ( [id] => 9187012 [patent_doc_number] => 08626998 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-01-07 [patent_title] => 'Multi-rank memory module that emulates a memory module having a different number of ranks' [patent_app_type] => utility [patent_app_number] => 13/972337 [patent_app_country] => US [patent_app_date] => 2013-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5061 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 508 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13972337 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/972337
Multi-rank memory module that emulates a memory module having a different number of ranks Aug 20, 2013 Issued
Array ( [id] => 10276002 [patent_doc_number] => 20150160999 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'SOLID STATE DRIVE CONTROLLER, SOLID STATE DRIVE, DATA PROCESSING METHOD OF SOLID STATE DRIVE, MULTI-CHANNEL SOLID STATE DRIVE, RAID CONTROLLER AND COMPUTER-READABLE RECORDING MEDIUM HAVING RECORDED THEREIN COMPUTER PROGRAM FOR PROVIDING SEQUENCE INFORMATION TO SOLID STATE DRIVE' [patent_app_type] => utility [patent_app_number] => 14/413598 [patent_app_country] => US [patent_app_date] => 2013-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5298 [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] => 14413598 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/413598
SOLID STATE DRIVE CONTROLLER, SOLID STATE DRIVE, DATA PROCESSING METHOD OF SOLID STATE DRIVE, MULTI-CHANNEL SOLID STATE DRIVE, RAID CONTROLLER AND COMPUTER-READABLE RECORDING MEDIUM HAVING RECORDED THEREIN COMPUTER PROGRAM FOR PROVIDING SEQUENCE INFORMATION TO SOLID STATE DRIVE Jul 14, 2013 Abandoned
Array ( [id] => 10550264 [patent_doc_number] => 09274890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-01 [patent_title] => 'Distributed storage network memory access based on memory state' [patent_app_type] => utility [patent_app_number] => 13/925270 [patent_app_country] => US [patent_app_date] => 2013-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13263 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13925270 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/925270
Distributed storage network memory access based on memory state Jun 23, 2013 Issued
Array ( [id] => 10956202 [patent_doc_number] => 20140359224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-04 [patent_title] => 'DYNAMIC CACHE ALLOCATION IN A SOLID STATE DRIVE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/909045 [patent_app_country] => US [patent_app_date] => 2013-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5936 [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] => 13909045 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/909045
Dynamic cache allocation in a solid state drive environment Jun 2, 2013 Issued
Array ( [id] => 10184035 [patent_doc_number] => 09213715 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-15 [patent_title] => 'De-duplication with partitioning advice and automation' [patent_app_type] => utility [patent_app_number] => 13/909050 [patent_app_country] => US [patent_app_date] => 2013-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7620 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13909050 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/909050
De-duplication with partitioning advice and automation Jun 2, 2013 Issued
Array ( [id] => 10171091 [patent_doc_number] => 09201799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Method for disk defrag handling in solid state drive caching environment' [patent_app_type] => utility [patent_app_number] => 13/909027 [patent_app_country] => US [patent_app_date] => 2013-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 4860 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13909027 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/909027
Method for disk defrag handling in solid state drive caching environment Jun 2, 2013 Issued
Array ( [id] => 10188859 [patent_doc_number] => 09218279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-22 [patent_title] => 'Atomic write command support in a solid state drive' [patent_app_type] => utility [patent_app_number] => 13/895016 [patent_app_country] => US [patent_app_date] => 2013-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 22 [patent_no_of_words] => 12202 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 2 [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] => 13895016 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/895016
Atomic write command support in a solid state drive May 14, 2013 Issued
Menu