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] => 12628950 [patent_doc_number] => 20180101480 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => APPARATUS AND METHOD FOR MAINTAINING ADDRESS TRANSLATION DATA WITHIN AN ADDRESS TRANSLATION CACHE [patent_app_type] => utility [patent_app_number] => 15/290039 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10706 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290039 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290039
Apparatus and method for maintaining address translation data within an address translation cache Oct 10, 2016 Issued
Array ( [id] => 13226375 [patent_doc_number] => 10126962 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-13 [patent_title] => Adapted block translation table (BTT) [patent_app_type] => utility [patent_app_number] => 15/290896 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7576 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290896 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290896
Adapted block translation table (BTT) Oct 10, 2016 Issued
Array ( [id] => 11570416 [patent_doc_number] => 20170109061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/290863 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13331 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15290863 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290863
MEMORY SYSTEM Oct 10, 2016 Abandoned
Array ( [id] => 11556654 [patent_doc_number] => 20170102901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'MODULAR DEVICE AND METHOD OF OPERATION' [patent_app_type] => utility [patent_app_number] => 15/287203 [patent_app_country] => US [patent_app_date] => 2016-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12769 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15287203 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/287203
Modular device and method of operation Oct 5, 2016 Issued
Array ( [id] => 12234997 [patent_doc_number] => 20180067860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'READ AHEAD MANAGEMENT IN A MULTI-STREAM WORKLOAD' [patent_app_type] => utility [patent_app_number] => 15/259998 [patent_app_country] => US [patent_app_date] => 2016-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4024 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15259998 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/259998
Read ahead management in a multi-stream workload Sep 7, 2016 Issued
Array ( [id] => 12025824 [patent_doc_number] => 20170315923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-02 [patent_title] => 'CACHING USING AN ADMISSION CONTROL CACHE LAYER' [patent_app_type] => utility [patent_app_number] => 15/259074 [patent_app_country] => US [patent_app_date] => 2016-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5121 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15259074 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/259074
Caching using an admission control cache layer Sep 7, 2016 Issued
Array ( [id] => 11430819 [patent_doc_number] => 09569135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Virtual accounting container for supporting small volumes of data' [patent_app_type] => utility [patent_app_number] => 15/254619 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4497 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 423 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254619 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254619
Virtual accounting container for supporting small volumes of data Aug 31, 2016 Issued
15/250873 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR FETCHING DATA BETWEEN AN EXECUTION OF A PLURALITY OF THREADS Aug 28, 2016 Abandoned
Array ( [id] => 11131193 [patent_doc_number] => 20160328168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'OPTIMIZED WRITE PERFORMANCE AT BLOCK-BASED STORAGE DURING VOLUME SNAPSHOT OPERATIONS' [patent_app_type] => utility [patent_app_number] => 15/216644 [patent_app_country] => US [patent_app_date] => 2016-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12334 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15216644 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216644
Optimized write performance at block-based storage during volume snapshot operations Jul 20, 2016 Issued
Array ( [id] => 11306436 [patent_doc_number] => 09513834 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Virtual accounting container for supporting small volumes of data' [patent_app_type] => utility [patent_app_number] => 15/197193 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4497 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 388 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15197193 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/197193
Virtual accounting container for supporting small volumes of data Jun 28, 2016 Issued
Array ( [id] => 11102724 [patent_doc_number] => 20160299694 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'GROUPING OF TRACKS FOR COPY SOURCE TO TARGET DESTAGE ON GLOBAL MIRROR SECONDARY' [patent_app_type] => utility [patent_app_number] => 15/185679 [patent_app_country] => US [patent_app_date] => 2016-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6519 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15185679 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/185679
Grouping of tracks for copy source to target destage on global mirror secondary Jun 16, 2016 Issued
Array ( [id] => 13068741 [patent_doc_number] => 10055150 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-08-21 [patent_title] => Writing volatile scattered memory metadata to flash device [patent_app_type] => utility [patent_app_number] => 15/170768 [patent_app_country] => US [patent_app_date] => 2016-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6015 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15170768 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/170768
Writing volatile scattered memory metadata to flash device May 31, 2016 Issued
Array ( [id] => 11846281 [patent_doc_number] => 09733833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-15 [patent_title] => 'Selecting pages implementing leaf nodes and internal nodes of a data set index for reuse' [patent_app_type] => utility [patent_app_number] => 15/159716 [patent_app_country] => US [patent_app_date] => 2016-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 5719 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15159716 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/159716
Selecting pages implementing leaf nodes and internal nodes of a data set index for reuse May 18, 2016 Issued
Array ( [id] => 16462676 [patent_doc_number] => 10846024 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Global de-duplication of virtual disks in a storage platform [patent_app_type] => utility [patent_app_number] => 15/155838 [patent_app_country] => US [patent_app_date] => 2016-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 10281 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15155838 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/155838
Global de-duplication of virtual disks in a storage platform May 15, 2016 Issued
Array ( [id] => 11452045 [patent_doc_number] => 09575686 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-21 [patent_title] => 'Memory controller system with non-volatile backup storage' [patent_app_type] => utility [patent_app_number] => 15/137467 [patent_app_country] => US [patent_app_date] => 2016-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6941 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15137467 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/137467
Memory controller system with non-volatile backup storage Apr 24, 2016 Issued
Array ( [id] => 11036023 [patent_doc_number] => 20160232979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-11 [patent_title] => 'PARTIAL PAGE MEMORY OPERATIONS' [patent_app_type] => utility [patent_app_number] => 15/131719 [patent_app_country] => US [patent_app_date] => 2016-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10222 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15131719 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/131719
Partial page memory operations Apr 17, 2016 Issued
Array ( [id] => 11027302 [patent_doc_number] => 20160224257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'METHOD FOR MANAGING STORAGE SYSTEM USING FLASH MEMORY, AND COMPUTER' [patent_app_type] => utility [patent_app_number] => 15/094208 [patent_app_country] => US [patent_app_date] => 2016-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 33113 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15094208 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/094208
METHOD FOR MANAGING STORAGE SYSTEM USING FLASH MEMORY, AND COMPUTER Apr 7, 2016 Abandoned
Array ( [id] => 11875437 [patent_doc_number] => 09747211 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Cache memory, cache memory control unit, and method of controlling the cache memory' [patent_app_type] => utility [patent_app_number] => 15/090838 [patent_app_country] => US [patent_app_date] => 2016-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10195 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15090838 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/090838
Cache memory, cache memory control unit, and method of controlling the cache memory Apr 4, 2016 Issued
Array ( [id] => 13157409 [patent_doc_number] => 10095428 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-09 [patent_title] => Live migration of a tree of replicas in a storage system [patent_app_type] => utility [patent_app_number] => 15/085168 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7803 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15085168 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085168
Live migration of a tree of replicas in a storage system Mar 29, 2016 Issued
Array ( [id] => 13212467 [patent_doc_number] => 10120602 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Device and method for determining data placement destination, and program recording medium [patent_app_type] => utility [patent_app_number] => 15/563762 [patent_app_country] => US [patent_app_date] => 2016-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 27 [patent_no_of_words] => 16322 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [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] => 15563762 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/563762
Device and method for determining data placement destination, and program recording medium Mar 21, 2016 Issued
Menu