
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |