Search

Kaushikkumar M. Patel

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5399683 [patent_doc_number] => 20090319746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'SELECTIVELY RETAINING A TOPMOST SUBPOOL EXPANSION TO PREVENT THRASHING' [patent_app_type] => utility [patent_app_number] => 12/141788 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2814 [patent_no_of_claims] => 16 [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/0319/20090319746.pdf [firstpage_image] =>[orig_patent_app_number] => 12141788 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141788
Selectively retaining a topmost subpool expansion to prevent thrashing Jun 17, 2008 Issued
Array ( [id] => 5411798 [patent_doc_number] => 20090125697 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-14 [patent_title] => 'METHOD AND APPARATUS FOR ALLOCATION OF BUFFER' [patent_app_type] => utility [patent_app_number] => 12/141153 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6070 [patent_no_of_claims] => 15 [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] => publications/A1/0125/20090125697.pdf [firstpage_image] =>[orig_patent_app_number] => 12141153 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141153
Method and apparatus for allocation of buffer Jun 17, 2008 Issued
Array ( [id] => 5501268 [patent_doc_number] => 20090161956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-25 [patent_title] => 'STORAGE CONTROL DEVICE AND IMAGE PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 12/141765 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4682 [patent_no_of_claims] => 13 [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/0161/20090161956.pdf [firstpage_image] =>[orig_patent_app_number] => 12141765 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141765
Storage control device and image processing device Jun 17, 2008 Issued
Array ( [id] => 9695310 [patent_doc_number] => 08825939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Semiconductor memory device suitable for interconnection in a ring topology' [patent_app_type] => utility [patent_app_number] => 12/141384 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7703 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [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] => 12141384 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141384
Semiconductor memory device suitable for interconnection in a ring topology Jun 17, 2008 Issued
Array ( [id] => 4854466 [patent_doc_number] => 20080320209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-25 [patent_title] => 'High Performance and Endurance Non-volatile Memory Based Storage Systems' [patent_app_type] => utility [patent_app_number] => 12/141879 [patent_app_country] => US [patent_app_date] => 2008-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 11166 [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] => publications/A1/0320/20080320209.pdf [firstpage_image] =>[orig_patent_app_number] => 12141879 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/141879
High Performance and Endurance Non-volatile Memory Based Storage Systems Jun 17, 2008 Abandoned
Array ( [id] => 5571324 [patent_doc_number] => 20090254703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-08 [patent_title] => 'DISK ORDER EXAMINING SYSTEM FOR A DUAL-HOST REDUNDANT STORAGE SYSTEM AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 12/140644 [patent_app_country] => US [patent_app_date] => 2008-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1899 [patent_no_of_claims] => 16 [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] => publications/A1/0254/20090254703.pdf [firstpage_image] =>[orig_patent_app_number] => 12140644 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/140644
Disk order examination system for dual-controller redundant storage system and method thereof Jun 16, 2008 Issued
Array ( [id] => 4888945 [patent_doc_number] => 20080263277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'Storage device' [patent_app_type] => utility [patent_app_number] => 12/155703 [patent_app_country] => US [patent_app_date] => 2008-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 16494 [patent_no_of_claims] => 7 [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/0263/20080263277.pdf [firstpage_image] =>[orig_patent_app_number] => 12155703 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/155703
Storage device Jun 8, 2008 Issued
Array ( [id] => 4888951 [patent_doc_number] => 20080263283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'System and Method for Tracking Changes in L1 Data Cache Directory' [patent_app_type] => utility [patent_app_number] => 12/131432 [patent_app_country] => US [patent_app_date] => 2008-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3660 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0263/20080263283.pdf [firstpage_image] =>[orig_patent_app_number] => 12131432 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/131432
System and method for tracking changes in L1 data cache directory Jun 1, 2008 Issued
Array ( [id] => 5486835 [patent_doc_number] => 20090276600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'METHOD AND APPARATUS FOR DETERMINING MEMORY USAGE FOR A COMPUTING DEVICE' [patent_app_type] => utility [patent_app_number] => 12/115334 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3248 [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/0276/20090276600.pdf [firstpage_image] =>[orig_patent_app_number] => 12115334 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115334
METHOD AND APPARATUS FOR DETERMINING MEMORY USAGE FOR A COMPUTING DEVICE May 4, 2008 Abandoned
Array ( [id] => 5487020 [patent_doc_number] => 20090276785 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'System and Method for Managing a Storage Array' [patent_app_type] => utility [patent_app_number] => 12/115306 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5737 [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/0276/20090276785.pdf [firstpage_image] =>[orig_patent_app_number] => 12115306 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115306
System and method for managing a storage array May 4, 2008 Issued
Array ( [id] => 7537605 [patent_doc_number] => 08051248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-01 [patent_title] => 'Transient transactional cache' [patent_app_type] => utility [patent_app_number] => 12/115355 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7168 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/051/08051248.pdf [firstpage_image] =>[orig_patent_app_number] => 12115355 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115355
Transient transactional cache May 4, 2008 Issued
Array ( [id] => 5486828 [patent_doc_number] => 20090276593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'Data storage systems, methods and networks having a snapshot efficient block map' [patent_app_type] => utility [patent_app_number] => 12/149583 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7590 [patent_no_of_claims] => 27 [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/0276/20090276593.pdf [firstpage_image] =>[orig_patent_app_number] => 12149583 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/149583
Data storage systems, methods and networks having a snapshot efficient block map May 4, 2008 Issued
Array ( [id] => 5405567 [patent_doc_number] => 20090240882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'Method of extension of storage capacity and storage system using the method' [patent_app_type] => utility [patent_app_number] => 12/149582 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9139 [patent_no_of_claims] => 14 [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] => publications/A1/0240/20090240882.pdf [firstpage_image] =>[orig_patent_app_number] => 12149582 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/149582
Method of extension of storage capacity and storage system using the method May 4, 2008 Issued
Array ( [id] => 58496 [patent_doc_number] => 07769969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-03 [patent_title] => 'Method of monitoring status information of remote storage and storage subsystem' [patent_app_type] => utility [patent_app_number] => 12/149292 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 10608 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/769/07769969.pdf [firstpage_image] =>[orig_patent_app_number] => 12149292 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/149292
Method of monitoring status information of remote storage and storage subsystem Apr 29, 2008 Issued
Array ( [id] => 6609698 [patent_doc_number] => 20100131724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-27 [patent_title] => 'SEMICONDUCTOR DEVICE' [patent_app_type] => utility [patent_app_number] => 12/597097 [patent_app_country] => US [patent_app_date] => 2008-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 52 [patent_no_of_words] => 48103 [patent_no_of_claims] => 33 [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/0131/20100131724.pdf [firstpage_image] =>[orig_patent_app_number] => 12597097 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/597097
Semiconductor device Apr 24, 2008 Issued
Array ( [id] => 4665381 [patent_doc_number] => 20080256288 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'MICROCOMPUTER, ELECTRONIC INSTRUMENT, AND FLASH MEMORY PROTECTION METHOD' [patent_app_type] => utility [patent_app_number] => 12/099988 [patent_app_country] => US [patent_app_date] => 2008-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6673 [patent_no_of_claims] => 19 [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] => publications/A1/0256/20080256288.pdf [firstpage_image] =>[orig_patent_app_number] => 12099988 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/099988
Microcomputer, electronic instrument, and flash memory protection method Apr 8, 2008 Issued
Array ( [id] => 8837169 [patent_doc_number] => 08452938 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-05-28 [patent_title] => 'Garbage collection with memory quick release' [patent_app_type] => utility [patent_app_number] => 12/082238 [patent_app_country] => US [patent_app_date] => 2008-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2789 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12082238 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/082238
Garbage collection with memory quick release Apr 7, 2008 Issued
Array ( [id] => 9348057 [patent_doc_number] => 08667221 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-04 [patent_title] => 'Detection of streaming data in cache' [patent_app_type] => utility [patent_app_number] => 12/099502 [patent_app_country] => US [patent_app_date] => 2008-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 3806 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12099502 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/099502
Detection of streaming data in cache Apr 7, 2008 Issued
Array ( [id] => 7718456 [patent_doc_number] => 08095771 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-10 [patent_title] => 'Method and system for caching address translations from multiple address spaces in virtual machines' [patent_app_type] => utility [patent_app_number] => 12/098766 [patent_app_country] => US [patent_app_date] => 2008-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12767 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/095/08095771.pdf [firstpage_image] =>[orig_patent_app_number] => 12098766 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/098766
Method and system for caching address translations from multiple address spaces in virtual machines Apr 6, 2008 Issued
Array ( [id] => 5287878 [patent_doc_number] => 20090020608 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'UNIVERSAL MEMORY SOCKET AND CARD AND SYSTEM FOR USING THE SAME' [patent_app_type] => utility [patent_app_number] => 12/062287 [patent_app_country] => US [patent_app_date] => 2008-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10198 [patent_no_of_claims] => 27 [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/0020/20090020608.pdf [firstpage_image] =>[orig_patent_app_number] => 12062287 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/062287
UNIVERSAL MEMORY SOCKET AND CARD AND SYSTEM FOR USING THE SAME Apr 2, 2008 Abandoned
Menu