Search

Eric Cardwell

Examiner (ID: 15663, Phone: (571)270-1379 , Office: P/2131 )

Most Active Art Unit
2139
Art Unit(s)
2189, 2139, 2131
Total Applications
763
Issued Applications
646
Pending Applications
50
Abandoned Applications
80

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8655420 [patent_doc_number] => 08375187 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-12 [patent_title] => 'I/O scheduling for flash drives' [patent_app_type] => utility [patent_app_number] => 11/862417 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 7599 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11862417 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/862417
I/O scheduling for flash drives Sep 26, 2007 Issued
Array ( [id] => 8001117 [patent_doc_number] => 08082406 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-20 [patent_title] => 'Techniques for reducing data storage needs using CDP/R' [patent_app_type] => utility [patent_app_number] => 11/862932 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4196 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/082/08082406.pdf [firstpage_image] =>[orig_patent_app_number] => 11862932 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/862932
Techniques for reducing data storage needs using CDP/R Sep 26, 2007 Issued
Array ( [id] => 4469887 [patent_doc_number] => 07882319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-01 [patent_title] => 'Method and system for memory management' [patent_app_type] => utility [patent_app_number] => 11/863160 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5649 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/882/07882319.pdf [firstpage_image] =>[orig_patent_app_number] => 11863160 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/863160
Method and system for memory management Sep 26, 2007 Issued
Array ( [id] => 8207987 [patent_doc_number] => 08190843 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-05-29 [patent_title] => 'Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes' [patent_app_type] => utility [patent_app_number] => 11/904360 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6842 [patent_no_of_claims] => 21 [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] => patents/08/190/08190843.pdf [firstpage_image] =>[orig_patent_app_number] => 11904360 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/904360
Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes Sep 26, 2007 Issued
Array ( [id] => 7510280 [patent_doc_number] => 08037249 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-10-11 [patent_title] => 'Asynchronous memory access queuing' [patent_app_type] => utility [patent_app_number] => 11/863013 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2507 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/037/08037249.pdf [firstpage_image] =>[orig_patent_app_number] => 11863013 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/863013
Asynchronous memory access queuing Sep 26, 2007 Issued
Array ( [id] => 11524255 [patent_doc_number] => 09607664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Leveraging portable system power to enhance memory management and enable application level features' [patent_app_type] => utility [patent_app_number] => 11/863035 [patent_app_country] => US [patent_app_date] => 2007-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5552 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11863035 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/863035
Leveraging portable system power to enhance memory management and enable application level features Sep 26, 2007 Issued
Array ( [id] => 362534 [patent_doc_number] => 07487318 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-03 [patent_title] => 'Managing write-to-read turnarounds in an early read after write memory system' [patent_app_type] => utility [patent_app_number] => 11/851468 [patent_app_country] => US [patent_app_date] => 2007-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7557 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/487/07487318.pdf [firstpage_image] =>[orig_patent_app_number] => 11851468 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/851468
Managing write-to-read turnarounds in an early read after write memory system Sep 6, 2007 Issued
Array ( [id] => 5200693 [patent_doc_number] => 20070300011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-27 [patent_title] => 'MEMORY CARD, SEMICONDUCTOR DEVICE, AND METHOD OF CONTROLLING SEMICONDUCTOR MEMORY' [patent_app_type] => utility [patent_app_number] => 11/845603 [patent_app_country] => US [patent_app_date] => 2007-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6921 [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/0300/20070300011.pdf [firstpage_image] =>[orig_patent_app_number] => 11845603 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/845603
Memory card, semiconductor device, and method of controlling semiconductor memory Aug 26, 2007 Issued
Array ( [id] => 4888949 [patent_doc_number] => 20080263281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'CACHE MEMORY SYSTEM USING TEMPORAL LOCALITY INFORMATION AND A DATA STORAGE METHOD' [patent_app_type] => utility [patent_app_number] => 11/835635 [patent_app_country] => US [patent_app_date] => 2007-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4800 [patent_no_of_claims] => 23 [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/20080263281.pdf [firstpage_image] =>[orig_patent_app_number] => 11835635 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/835635
Cache memory system using temporal locality information and a data storage method Aug 7, 2007 Issued
Array ( [id] => 188374 [patent_doc_number] => 07650456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-19 [patent_title] => 'Employment method of virtual tape volume' [patent_app_type] => utility [patent_app_number] => 11/822895 [patent_app_country] => US [patent_app_date] => 2007-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5475 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/650/07650456.pdf [firstpage_image] =>[orig_patent_app_number] => 11822895 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/822895
Employment method of virtual tape volume Jul 10, 2007 Issued
Array ( [id] => 5351438 [patent_doc_number] => 20090006799 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'HANDLING MULTI-RANK POOLS AND VARYING DEGREES OF CONTROL IN VOLUME ALLOCATION ON STORAGE CONTROLLERS' [patent_app_type] => utility [patent_app_number] => 11/768604 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7094 [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] => publications/A1/0006/20090006799.pdf [firstpage_image] =>[orig_patent_app_number] => 11768604 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/768604
Handling multi-rank pools and varying degrees of control in volume allocation on storage controllers Jun 25, 2007 Issued
Array ( [id] => 5351376 [patent_doc_number] => 20090006737 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'Implementing A Redundant Array Of Inexpensive Drives' [patent_app_type] => utility [patent_app_number] => 11/768551 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4314 [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/0006/20090006737.pdf [firstpage_image] =>[orig_patent_app_number] => 11768551 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/768551
Implementing a redundant array of inexpensive drives Jun 25, 2007 Issued
Array ( [id] => 5351403 [patent_doc_number] => 20090006764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'INSERTION OF COHERENCE REQUESTS FOR DEBUGGING A MULTIPROCESSOR' [patent_app_type] => utility [patent_app_number] => 11/768547 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4283 [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/0006/20090006764.pdf [firstpage_image] =>[orig_patent_app_number] => 11768547 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/768547
Insertion of coherence requests for debugging a multiprocessor Jun 25, 2007 Issued
Array ( [id] => 5351436 [patent_doc_number] => 20090006797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'FENCING USING A HIERARCHICAL RELATIONSHIP' [patent_app_type] => utility [patent_app_number] => 11/768666 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8168 [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] => publications/A1/0006/20090006797.pdf [firstpage_image] =>[orig_patent_app_number] => 11768666 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/768666
Fencing using a hierarchical relationship Jun 25, 2007 Issued
Array ( [id] => 5351401 [patent_doc_number] => 20090006762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'METHOD AND APPARATUS OF PREFETCHING STREAMS OF VARYING PREFETCH DEPTH' [patent_app_type] => utility [patent_app_number] => 11/768697 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4454 [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/0006/20090006762.pdf [firstpage_image] =>[orig_patent_app_number] => 11768697 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/768697
Method and apparatus of prefetching streams of varying prefetch depth Jun 25, 2007 Issued
Array ( [id] => 9326171 [patent_doc_number] => 08661208 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-25 [patent_title] => 'Non-inclusive cache systems and methods' [patent_app_type] => utility [patent_app_number] => 11/733857 [patent_app_country] => US [patent_app_date] => 2007-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6853 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11733857 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/733857
Non-inclusive cache systems and methods Apr 10, 2007 Issued
Array ( [id] => 6647622 [patent_doc_number] => 20100037015 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'MEMORY CONTROL UNIT AND MEMORY CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 12/528351 [patent_app_country] => US [patent_app_date] => 2007-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2278 [patent_no_of_claims] => 3 [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/0037/20100037015.pdf [firstpage_image] =>[orig_patent_app_number] => 12528351 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/528351
Memory control unit and memory control method Mar 12, 2007 Issued
Array ( [id] => 5161806 [patent_doc_number] => 20070174850 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-26 [patent_title] => 'Method and System for HBA Assisted Storage Virtualization' [patent_app_type] => utility [patent_app_number] => 11/625182 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12023 [patent_no_of_claims] => 34 [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/0174/20070174850.pdf [firstpage_image] =>[orig_patent_app_number] => 11625182 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/625182
Method and system for HBA assisted storage virtualization Jan 18, 2007 Issued
Array ( [id] => 87645 [patent_doc_number] => 07743226 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-22 [patent_title] => 'Incremental method for backup of email messages' [patent_app_type] => utility [patent_app_number] => 11/653139 [patent_app_country] => US [patent_app_date] => 2007-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6550 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/743/07743226.pdf [firstpage_image] =>[orig_patent_app_number] => 11653139 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/653139
Incremental method for backup of email messages Jan 11, 2007 Issued
Array ( [id] => 5097076 [patent_doc_number] => 20070118685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-24 [patent_title] => 'Block management for mass storage' [patent_app_type] => utility [patent_app_number] => 11/652727 [patent_app_country] => US [patent_app_date] => 2007-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3747 [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/0118/20070118685.pdf [firstpage_image] =>[orig_patent_app_number] => 11652727 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/652727
Block management for mass storage Jan 10, 2007 Issued
Menu