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] => 126706 [patent_doc_number] => 07711903 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-04 [patent_title] => 'Preloading translation buffers' [patent_app_type] => utility [patent_app_number] => 11/621315 [patent_app_country] => US [patent_app_date] => 2007-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 10774 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/711/07711903.pdf [firstpage_image] =>[orig_patent_app_number] => 11621315 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/621315
Preloading translation buffers Jan 8, 2007 Issued
Array ( [id] => 4928861 [patent_doc_number] => 20080168224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'DATA PROTECTION VIA SOFTWARE CONFIGURATION OF MULTIPLE DISK DRIVES' [patent_app_type] => utility [patent_app_number] => 11/621504 [patent_app_country] => US [patent_app_date] => 2007-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2797 [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] => publications/A1/0168/20080168224.pdf [firstpage_image] =>[orig_patent_app_number] => 11621504 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/621504
DATA PROTECTION VIA SOFTWARE CONFIGURATION OF MULTIPLE DISK DRIVES Jan 8, 2007 Abandoned
Array ( [id] => 4928878 [patent_doc_number] => 20080168241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'REDUCING MEMORY ACCESS LATENCY FOR HYPERVISOR- OR SUPERVISOR-INITIATED MEMORY ACCESS REQUESTS' [patent_app_type] => utility [patent_app_number] => 11/621189 [patent_app_country] => US [patent_app_date] => 2007-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5545 [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/0168/20080168241.pdf [firstpage_image] =>[orig_patent_app_number] => 11621189 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/621189
Reducing memory access latency for hypervisor- or supervisor-initiated memory access requests Jan 8, 2007 Issued
Array ( [id] => 4928846 [patent_doc_number] => 20080168209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'DATA PROTECTION VIA SOFTWARE CONFIGURATION OF MULTIPLE DISK DRIVES' [patent_app_type] => utility [patent_app_number] => 11/621494 [patent_app_country] => US [patent_app_date] => 2007-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2365 [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/0168/20080168209.pdf [firstpage_image] =>[orig_patent_app_number] => 11621494 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/621494
DATA PROTECTION VIA SOFTWARE CONFIGURATION OF MULTIPLE DISK DRIVES Jan 8, 2007 Abandoned
Array ( [id] => 7521012 [patent_doc_number] => 07975120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-05 [patent_title] => 'Dynamic allocation of message buffers' [patent_app_type] => utility [patent_app_number] => 11/645870 [patent_app_country] => US [patent_app_date] => 2006-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7204 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/975/07975120.pdf [firstpage_image] =>[orig_patent_app_number] => 11645870 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/645870
Dynamic allocation of message buffers Dec 26, 2006 Issued
Array ( [id] => 5238278 [patent_doc_number] => 20070130435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-07 [patent_title] => 'Terminal apparatus and its data management method' [patent_app_type] => utility [patent_app_number] => 11/543147 [patent_app_country] => US [patent_app_date] => 2006-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2673 [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/0130/20070130435.pdf [firstpage_image] =>[orig_patent_app_number] => 11543147 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/543147
Terminal apparatus and its data management method Oct 4, 2006 Abandoned
Array ( [id] => 137200 [patent_doc_number] => 07698519 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-04-13 [patent_title] => 'Backup of hierarchically structured storage pools' [patent_app_type] => utility [patent_app_number] => 11/469019 [patent_app_country] => US [patent_app_date] => 2006-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5153 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/698/07698519.pdf [firstpage_image] =>[orig_patent_app_number] => 11469019 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/469019
Backup of hierarchically structured storage pools Aug 30, 2006 Issued
Array ( [id] => 5212082 [patent_doc_number] => 20070250666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-25 [patent_title] => 'Virtually-Tagged Instruction Cache with Physically-Tagged Behavior' [patent_app_type] => utility [patent_app_number] => 11/468850 [patent_app_country] => US [patent_app_date] => 2006-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7774 [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/0250/20070250666.pdf [firstpage_image] =>[orig_patent_app_number] => 11468850 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/468850
Virtually-tagged instruction cache with physically-tagged behavior Aug 30, 2006 Issued
Array ( [id] => 188404 [patent_doc_number] => 07650475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-19 [patent_title] => 'Storage system and method for managing data using the same' [patent_app_type] => utility [patent_app_number] => 11/512250 [patent_app_country] => US [patent_app_date] => 2006-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7050 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/650/07650475.pdf [firstpage_image] =>[orig_patent_app_number] => 11512250 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/512250
Storage system and method for managing data using the same Aug 29, 2006 Issued
Array ( [id] => 4774043 [patent_doc_number] => 20080059705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-06 [patent_title] => 'Line fill techniques' [patent_app_type] => utility [patent_app_number] => 11/512396 [patent_app_country] => US [patent_app_date] => 2006-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3752 [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] => publications/A1/0059/20080059705.pdf [firstpage_image] =>[orig_patent_app_number] => 11512396 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/512396
Line fill techniques Aug 29, 2006 Issued
Array ( [id] => 4934733 [patent_doc_number] => 20080005508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Control device of a storage system comprising storage devices of a plurality of types' [patent_app_type] => utility [patent_app_number] => 11/511322 [patent_app_country] => US [patent_app_date] => 2006-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15111 [patent_no_of_claims] => 19 [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/0005/20080005508.pdf [firstpage_image] =>[orig_patent_app_number] => 11511322 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/511322
Control device of a storage system comprising storage devices of a plurality of types Aug 28, 2006 Issued
Array ( [id] => 5516676 [patent_doc_number] => 20090216983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-27 [patent_title] => 'METHOD AND SYSTEM FOR ACCESSING MEMORY USING AN AUXILIARY MEMORY' [patent_app_type] => utility [patent_app_number] => 12/063908 [patent_app_country] => US [patent_app_date] => 2006-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2827 [patent_no_of_claims] => 4 [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/0216/20090216983.pdf [firstpage_image] =>[orig_patent_app_number] => 12063908 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/063908
Method and system for accessing memory using an auxiliary memory Aug 10, 2006 Issued
Array ( [id] => 5143679 [patent_doc_number] => 20070005895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Cache memory device and microprocessor' [patent_app_type] => utility [patent_app_number] => 11/477398 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6064 [patent_no_of_claims] => 10 [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/0005/20070005895.pdf [firstpage_image] =>[orig_patent_app_number] => 11477398 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/477398
Cache memory device and microprocessor Jun 29, 2006 Issued
Array ( [id] => 5127645 [patent_doc_number] => 20070239916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Input-output control apparatus, input-output control method, process control apparatus and process control method' [patent_app_type] => utility [patent_app_number] => 11/477468 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3767 [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/0239/20070239916.pdf [firstpage_image] =>[orig_patent_app_number] => 11477468 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/477468
Input-output control apparatus, input-output control method, process control apparatus and process control method Jun 29, 2006 Issued
Array ( [id] => 4934743 [patent_doc_number] => 20080005518 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Synchronous memory read data capture' [patent_app_type] => utility [patent_app_number] => 11/477659 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8724 [patent_no_of_claims] => 28 [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/0005/20080005518.pdf [firstpage_image] =>[orig_patent_app_number] => 11477659 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/477659
Synchronous memory read data capture Jun 29, 2006 Issued
Array ( [id] => 4934711 [patent_doc_number] => 20080005486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Coordination of snoop responses in a multi-processor system' [patent_app_type] => utility [patent_app_number] => 11/480096 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2948 [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/0005/20080005486.pdf [firstpage_image] =>[orig_patent_app_number] => 11480096 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/480096
Coordination of snoop responses in a multi-processor system Jun 28, 2006 Abandoned
Array ( [id] => 5006542 [patent_doc_number] => 20070204115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-30 [patent_title] => 'Systems and methods for storage shuffling techniques to download content to a file' [patent_app_type] => utility [patent_app_number] => 11/477891 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 51 [patent_figures_cnt] => 51 [patent_no_of_words] => 46817 [patent_no_of_claims] => 22 [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/0204/20070204115.pdf [firstpage_image] =>[orig_patent_app_number] => 11477891 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/477891
Systems and methods for storage shuffling techniques to download content to a file Jun 28, 2006 Abandoned
Array ( [id] => 254425 [patent_doc_number] => 07581068 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-25 [patent_title] => 'Exclusive ownership snoop filter' [patent_app_type] => utility [patent_app_number] => 11/479327 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3514 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/581/07581068.pdf [firstpage_image] =>[orig_patent_app_number] => 11479327 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/479327
Exclusive ownership snoop filter Jun 28, 2006 Issued
Array ( [id] => 4586269 [patent_doc_number] => 07849261 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-07 [patent_title] => 'Temperature control to reduce cascade failures in a multi-device array' [patent_app_type] => utility [patent_app_number] => 11/478027 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 4554 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/849/07849261.pdf [firstpage_image] =>[orig_patent_app_number] => 11478027 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/478027
Temperature control to reduce cascade failures in a multi-device array Jun 28, 2006 Issued
Array ( [id] => 4934737 [patent_doc_number] => 20080005512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Network performance in virtualized environments' [patent_app_type] => utility [patent_app_number] => 11/478423 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4969 [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/0005/20080005512.pdf [firstpage_image] =>[orig_patent_app_number] => 11478423 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/478423
Network performance in virtualized environments Jun 28, 2006 Abandoned
Menu