Search

Hetul B. Patel

Supervisory Patent Examiner (ID: 17670, Phone: (571)272-4184 , Office: P/3992 )

Most Active Art Unit
2186
Art Unit(s)
2186, 3992
Total Applications
630
Issued Applications
335
Pending Applications
184
Abandoned Applications
126

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4616517 [patent_doc_number] => 07991970 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-02 [patent_title] => 'Remote copy with worm guarantee' [patent_app_type] => utility [patent_app_number] => 12/330933 [patent_app_country] => US [patent_app_date] => 2008-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7973 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 427 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/991/07991970.pdf [firstpage_image] =>[orig_patent_app_number] => 12330933 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/330933
Remote copy with worm guarantee Dec 8, 2008 Issued
Array ( [id] => 4549560 [patent_doc_number] => 07873802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-18 [patent_title] => 'Systems and methods for recovering electronic information from a storage medium' [patent_app_type] => utility [patent_app_number] => 12/276868 [patent_app_country] => US [patent_app_date] => 2008-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6675 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/873/07873802.pdf [firstpage_image] =>[orig_patent_app_number] => 12276868 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/276868
Systems and methods for recovering electronic information from a storage medium Nov 23, 2008 Issued
Array ( [id] => 5448029 [patent_doc_number] => 20090049255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-19 [patent_title] => 'System And Method To Reduce Disk Access Time During Predictable Loading Sequences' [patent_app_type] => utility [patent_app_number] => 12/262452 [patent_app_country] => US [patent_app_date] => 2008-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4174 [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/0049/20090049255.pdf [firstpage_image] =>[orig_patent_app_number] => 12262452 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/262452
System And Method To Reduce Disk Access Time During Predictable Loading Sequences Oct 30, 2008 Abandoned
Array ( [id] => 76388 [patent_doc_number] => 07757063 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-13 [patent_title] => 'Systems for dynamically resizing memory pools' [patent_app_type] => utility [patent_app_number] => 12/261743 [patent_app_country] => US [patent_app_date] => 2008-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 9311 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/757/07757063.pdf [firstpage_image] =>[orig_patent_app_number] => 12261743 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/261743
Systems for dynamically resizing memory pools Oct 29, 2008 Issued
Array ( [id] => 4590906 [patent_doc_number] => 07827369 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-02 [patent_title] => 'Data processing system having a plurality of storage systems' [patent_app_type] => utility [patent_app_number] => 12/289182 [patent_app_country] => US [patent_app_date] => 2008-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 22050 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 441 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/827/07827369.pdf [firstpage_image] =>[orig_patent_app_number] => 12289182 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/289182
Data processing system having a plurality of storage systems Oct 21, 2008 Issued
Array ( [id] => 5280548 [patent_doc_number] => 20090132680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-21 [patent_title] => 'INFORMATION TERMINALS SHARING CONTENTS IN A NETWORK, INFORMATION SHARING METHOD AND P2P SYSTEM AND POINT SYSTEM USING THE SAME' [patent_app_type] => utility [patent_app_number] => 12/256107 [patent_app_country] => US [patent_app_date] => 2008-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 10932 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0132/20090132680.pdf [firstpage_image] =>[orig_patent_app_number] => 12256107 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/256107
Information terminals sharing contents in a network, information sharing method and P2P system and point system using the same Oct 21, 2008 Issued
Array ( [id] => 4469926 [patent_doc_number] => 07882332 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-02-01 [patent_title] => 'Memory mapped register file' [patent_app_type] => utility [patent_app_number] => 12/287782 [patent_app_country] => US [patent_app_date] => 2008-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5143 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/882/07882332.pdf [firstpage_image] =>[orig_patent_app_number] => 12287782 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/287782
Memory mapped register file Oct 12, 2008 Issued
Array ( [id] => 6616627 [patent_doc_number] => 20100049926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'ENHANCEMENT OF DATA MIRRORING TO PROVIDE PARALLEL PROCESSING OF OVERLAPPING WRITES' [patent_app_type] => utility [patent_app_number] => 12/195707 [patent_app_country] => US [patent_app_date] => 2008-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2768 [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/0049/20100049926.pdf [firstpage_image] =>[orig_patent_app_number] => 12195707 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/195707
ENHANCEMENT OF DATA MIRRORING TO PROVIDE PARALLEL PROCESSING OF OVERLAPPING WRITES Aug 20, 2008 Abandoned
Array ( [id] => 6616636 [patent_doc_number] => 20100049927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'ENHANCEMENT OF DATA MIRRORING TO PROVIDE PARALLEL PROCESSING OF OVERLAPPING WRITES' [patent_app_type] => utility [patent_app_number] => 12/195769 [patent_app_country] => US [patent_app_date] => 2008-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3391 [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/0049/20100049927.pdf [firstpage_image] =>[orig_patent_app_number] => 12195769 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/195769
ENHANCEMENT OF DATA MIRRORING TO PROVIDE PARALLEL PROCESSING OF OVERLAPPING WRITES Aug 20, 2008 Abandoned
Array ( [id] => 4508033 [patent_doc_number] => 07958311 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-07 [patent_title] => 'Cache line replacement techniques allowing choice of LFU or MFU cache line replacement' [patent_app_type] => utility [patent_app_number] => 12/130278 [patent_app_country] => US [patent_app_date] => 2008-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6814 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/958/07958311.pdf [firstpage_image] =>[orig_patent_app_number] => 12130278 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/130278
Cache line replacement techniques allowing choice of LFU or MFU cache line replacement May 29, 2008 Issued
Array ( [id] => 5344301 [patent_doc_number] => 20090182951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-16 [patent_title] => 'CACHE LINE REPLACEMENT TECHNIQUES ALLOWING CHOICE OF LFU OR MFU CACHE LINE REPLACEMENT' [patent_app_type] => utility [patent_app_number] => 12/130245 [patent_app_country] => US [patent_app_date] => 2008-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6794 [patent_no_of_claims] => 4 [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/0182/20090182951.pdf [firstpage_image] =>[orig_patent_app_number] => 12130245 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/130245
Cache line replacement techniques allowing choice of LFU or MFU cache line replacement May 29, 2008 Issued
Array ( [id] => 5405553 [patent_doc_number] => 20090240868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'MANAGEMENT METHOD, MANAGEMENT APPARATUS, AND CONTROLLER FOR MEMORY DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 12/119696 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5736 [patent_no_of_claims] => 24 [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/0240/20090240868.pdf [firstpage_image] =>[orig_patent_app_number] => 12119696 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/119696
Management method, management apparatus, and controller for memory data access May 12, 2008 Issued
Array ( [id] => 4602784 [patent_doc_number] => 07979627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-12 [patent_title] => 'Storage device with binary and multivalued memory' [patent_app_type] => utility [patent_app_number] => 12/120108 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8883 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/979/07979627.pdf [firstpage_image] =>[orig_patent_app_number] => 12120108 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120108
Storage device with binary and multivalued memory May 12, 2008 Issued
Array ( [id] => 5402514 [patent_doc_number] => 20090237828 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'TAPE DEVICE DATA TRANSFERRING METHOD AND TAPE MANAGEMENT SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/119536 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6616 [patent_no_of_claims] => 18 [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/0237/20090237828.pdf [firstpage_image] =>[orig_patent_app_number] => 12119536 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/119536
TAPE DEVICE DATA TRANSFERRING METHOD AND TAPE MANAGEMENT SYSTEM May 12, 2008 Abandoned
Array ( [id] => 5553908 [patent_doc_number] => 20090287894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-19 [patent_title] => 'Accessing Memory in a System with Memory Protection' [patent_app_type] => utility [patent_app_number] => 12/120165 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4810 [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/0287/20090287894.pdf [firstpage_image] =>[orig_patent_app_number] => 12120165 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120165
Accessing memory in a system with memory protection May 12, 2008 Issued
Array ( [id] => 4549346 [patent_doc_number] => 07873779 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-18 [patent_title] => 'Memory page size auto detection' [patent_app_type] => utility [patent_app_number] => 12/119587 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7522 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/873/07873779.pdf [firstpage_image] =>[orig_patent_app_number] => 12119587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/119587
Memory page size auto detection May 12, 2008 Issued
Array ( [id] => 171850 [patent_doc_number] => 07669018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-23 [patent_title] => 'Method and apparatus for filtering memory write snoop activity in a distributed shared memory computer' [patent_app_type] => utility [patent_app_number] => 12/118818 [patent_app_country] => US [patent_app_date] => 2008-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 15934 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/669/07669018.pdf [firstpage_image] =>[orig_patent_app_number] => 12118818 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/118818
Method and apparatus for filtering memory write snoop activity in a distributed shared memory computer May 11, 2008 Issued
Array ( [id] => 8022441 [patent_doc_number] => 08140736 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-20 [patent_title] => 'Data management apparatus, data management method, and program' [patent_app_type] => utility [patent_app_number] => 12/114955 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 11026 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/140/08140736.pdf [firstpage_image] =>[orig_patent_app_number] => 12114955 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/114955
Data management apparatus, data management method, and program May 4, 2008 Issued
Array ( [id] => 8158030 [patent_doc_number] => 08171204 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-01 [patent_title] => 'Intelligent solid-state non-volatile memory device (NVMD) system with multi-level caching of multiple channels' [patent_app_type] => utility [patent_app_number] => 12/115128 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 7284 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 379 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/171/08171204.pdf [firstpage_image] =>[orig_patent_app_number] => 12115128 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115128
Intelligent solid-state non-volatile memory device (NVMD) system with multi-level caching of multiple channels May 4, 2008 Issued
Array ( [id] => 4874797 [patent_doc_number] => 20080201531 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-21 [patent_title] => 'STRUCTURE FOR ADMINISTERING AN ACCESS CONFLICT IN A COMPUTER MEMORY CACHE' [patent_app_type] => utility [patent_app_number] => 12/105806 [patent_app_country] => US [patent_app_date] => 2008-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7575 [patent_no_of_claims] => 8 [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/0201/20080201531.pdf [firstpage_image] =>[orig_patent_app_number] => 12105806 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/105806
STRUCTURE FOR ADMINISTERING AN ACCESS CONFLICT IN A COMPUTER MEMORY CACHE Apr 17, 2008 Abandoned
Menu