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] => 9695315 [patent_doc_number] => 08825943 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Semiconductor device and driving method the same' [patent_app_type] => utility [patent_app_number] => 12/872254 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 41 [patent_no_of_words] => 19075 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [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] => 12872254 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/872254
Semiconductor device and driving method the same Aug 30, 2010 Issued
Array ( [id] => 7792852 [patent_doc_number] => 20120054408 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'CIRCULAR BUFFER IN A REDUNDANT VIRTUALIZATION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/872235 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5882 [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] => publications/A1/0054/20120054408.pdf [firstpage_image] =>[orig_patent_app_number] => 12872235 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/872235
Circular buffer in a redundant virtualization environment Aug 30, 2010 Issued
Array ( [id] => 8998039 [patent_doc_number] => 08521944 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Performing memory accesses using memory context information' [patent_app_type] => utility [patent_app_number] => 12/872889 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5635 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12872889 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/872889
Performing memory accesses using memory context information Aug 30, 2010 Issued
Array ( [id] => 6396071 [patent_doc_number] => 20100318765 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'ACTIVE MEMORY COMMAND ENGINE AND METHOD' [patent_app_type] => utility [patent_app_number] => 12/860189 [patent_app_country] => US [patent_app_date] => 2010-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5397 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0318/20100318765.pdf [firstpage_image] =>[orig_patent_app_number] => 12860189 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/860189
Active memory command engine and method Aug 19, 2010 Issued
Array ( [id] => 8472631 [patent_doc_number] => 08301824 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-30 [patent_title] => 'Using an add-on storage device for extending the storage capacity of a storage device' [patent_app_type] => utility [patent_app_number] => 12/841957 [patent_app_country] => US [patent_app_date] => 2010-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7837 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12841957 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/841957
Using an add-on storage device for extending the storage capacity of a storage device Jul 21, 2010 Issued
Array ( [id] => 7671453 [patent_doc_number] => 20110320722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'MANAGEMENT OF MULTIPURPOSE COMMAND QUEUES IN A MULTILEVEL CACHE HIERARCHY' [patent_app_type] => utility [patent_app_number] => 12/821744 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4446 [patent_no_of_claims] => 18 [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] => 12821744 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821744
Management of multipurpose command queues in a multilevel cache hierarchy Jun 22, 2010 Issued
Array ( [id] => 8998055 [patent_doc_number] => 08521960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Mitigating busy time in a high performance cache' [patent_app_type] => utility [patent_app_number] => 12/821736 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5994 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 12821736 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821736
Mitigating busy time in a high performance cache Jun 22, 2010 Issued
Array ( [id] => 7671459 [patent_doc_number] => 20110320728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'PERFORMANCE OPTIMIZATION AND DYNAMIC RESOURCE RESERVATION FOR GUARANTEED COHERENCY UPDATES IN A MULTI-LEVEL CACHE HIERARCHY' [patent_app_type] => utility [patent_app_number] => 12/821726 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5623 [patent_no_of_claims] => 22 [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] => 12821726 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821726
Performance optimization and dynamic resource reservation for guaranteed coherency updates in a multi-level cache hierarchy Jun 22, 2010 Issued
Array ( [id] => 6396853 [patent_doc_number] => 20100318879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'STORAGE DEVICE WITH FLASH MEMORY AND DATA STORAGE METHOD' [patent_app_type] => utility [patent_app_number] => 12/780980 [patent_app_country] => US [patent_app_date] => 2010-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4658 [patent_no_of_claims] => 15 [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] => publications/A1/0318/20100318879.pdf [firstpage_image] =>[orig_patent_app_number] => 12780980 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/780980
Storage device with flash memory and data storage method May 16, 2010 Issued
Array ( [id] => 6395849 [patent_doc_number] => 20100318733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'Memory system performing refresh operation' [patent_app_type] => utility [patent_app_number] => 12/662948 [patent_app_country] => US [patent_app_date] => 2010-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6864 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0318/20100318733.pdf [firstpage_image] =>[orig_patent_app_number] => 12662948 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/662948
Memory system performing refresh operation May 12, 2010 Abandoned
Array ( [id] => 7588538 [patent_doc_number] => 20110283049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'SYSTEM AND METHOD FOR MANAGING GARBAGE COLLECTION IN SOLID-STATE MEMORY' [patent_app_type] => utility [patent_app_number] => 12/778740 [patent_app_country] => US [patent_app_date] => 2010-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3145 [patent_no_of_claims] => 25 [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] => publications/A1/0283/20110283049.pdf [firstpage_image] =>[orig_patent_app_number] => 12778740 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/778740
System and method for managing garbage collection in solid-state memory May 11, 2010 Issued
Array ( [id] => 6564182 [patent_doc_number] => 20100223441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-02 [patent_title] => 'STORING CHUNKS IN CONTAINERS' [patent_app_type] => utility [patent_app_number] => 12/777478 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4469 [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] => publications/A1/0223/20100223441.pdf [firstpage_image] =>[orig_patent_app_number] => 12777478 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777478
Storing chunks in containers May 10, 2010 Issued
Array ( [id] => 8935590 [patent_doc_number] => 08495307 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Target memory hierarchy specification in a multi-core computer processing system' [patent_app_type] => utility [patent_app_number] => 12/777603 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6123 [patent_no_of_claims] => 16 [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] => 12777603 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777603
Target memory hierarchy specification in a multi-core computer processing system May 10, 2010 Issued
Array ( [id] => 10589407 [patent_doc_number] => 09311018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-12 [patent_title] => 'Hybrid storage system for a multi-level RAID architecture' [patent_app_type] => utility [patent_app_number] => 12/777315 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3211 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [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] => 12777315 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777315
Hybrid storage system for a multi-level RAID architecture May 10, 2010 Issued
Array ( [id] => 9077402 [patent_doc_number] => 08554994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-08 [patent_title] => 'Distributed storage network utilizing memory stripes' [patent_app_type] => utility [patent_app_number] => 12/777887 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13115 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12777887 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777887
Distributed storage network utilizing memory stripes May 10, 2010 Issued
Array ( [id] => 9592761 [patent_doc_number] => 08782327 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-15 [patent_title] => 'System and method for managing execution of internal commands and host commands in a solid-state memory' [patent_app_type] => utility [patent_app_number] => 12/777771 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 2568 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12777771 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777771
System and method for managing execution of internal commands and host commands in a solid-state memory May 10, 2010 Issued
Array ( [id] => 7588533 [patent_doc_number] => 20110283044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'DEVICE AND METHOD FOR RELIABLE DATA STORAGE' [patent_app_type] => utility [patent_app_number] => 12/777466 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7124 [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] => publications/A1/0283/20110283044.pdf [firstpage_image] =>[orig_patent_app_number] => 12777466 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777466
DEVICE AND METHOD FOR RELIABLE DATA STORAGE May 10, 2010 Abandoned
Array ( [id] => 6125227 [patent_doc_number] => 20110078372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'DISTRIBUTED STORAGE NETWORK MEMORY ACCESS BASED ON MEMORY STATE' [patent_app_type] => utility [patent_app_number] => 12/777904 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13112 [patent_no_of_claims] => 22 [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] => publications/A1/0078/20110078372.pdf [firstpage_image] =>[orig_patent_app_number] => 12777904 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777904
Distributed storage network memory access based on memory state May 10, 2010 Issued
Array ( [id] => 7588537 [patent_doc_number] => 20110283048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'STRUCTURED MAPPING SYSTEM FOR A MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/777923 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3254 [patent_no_of_claims] => 25 [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] => publications/A1/0283/20110283048.pdf [firstpage_image] =>[orig_patent_app_number] => 12777923 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777923
STRUCTURED MAPPING SYSTEM FOR A MEMORY DEVICE May 10, 2010 Abandoned
Array ( [id] => 7588572 [patent_doc_number] => 20110283083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'Configuring Surrogate Memory Accessing Agents Using Non-Priviledged Processes' [patent_app_type] => utility [patent_app_number] => 12/777324 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6862 [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] => publications/A1/0283/20110283083.pdf [firstpage_image] =>[orig_patent_app_number] => 12777324 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777324
Configuring surrogate memory accessing agents using non-priviledged processes May 10, 2010 Issued
Menu