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] => 19084875 [patent_doc_number] => 20240111676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => APPARATUS, SYSTEM, AND METHOD FOR THROTTLING PREFETCHERS TO PREVENT TRAINING ON IRREGULAR MEMORY ACCESSES [patent_app_type] => utility [patent_app_number] => 17/957358 [patent_app_country] => US [patent_app_date] => 2022-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8566 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17957358 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/957358
Apparatus, system, and method for throttling prefetchers to prevent training on irregular memory accesses Sep 29, 2022 Issued
Array ( [id] => 20159892 [patent_doc_number] => 12386518 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Write booster pinning [patent_app_type] => utility [patent_app_number] => 17/929962 [patent_app_country] => US [patent_app_date] => 2022-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15913 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17929962 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/929962
Write booster pinning Sep 5, 2022 Issued
Array ( [id] => 19514261 [patent_doc_number] => 20240345947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => VIRTUAL INDEXING IN A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 18/037631 [patent_app_country] => US [patent_app_date] => 2022-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7619 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18037631 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/037631
Virtual indexing in a memory device Aug 31, 2022 Issued
Array ( [id] => 19398732 [patent_doc_number] => 12073098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-27 [patent_title] => Memory system and information processing system [patent_app_type] => utility [patent_app_number] => 17/899547 [patent_app_country] => US [patent_app_date] => 2022-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 9381 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17899547 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/899547
Memory system and information processing system Aug 29, 2022 Issued
Array ( [id] => 19107627 [patent_doc_number] => 11960736 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Memory controller and method for controlling access to a memory module [patent_app_type] => utility [patent_app_number] => 17/891150 [patent_app_country] => US [patent_app_date] => 2022-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10184 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17891150 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/891150
Memory controller and method for controlling access to a memory module Aug 18, 2022 Issued
Array ( [id] => 18973803 [patent_doc_number] => 20240053895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-15 [patent_title] => WRITE QUALITY IN MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/887258 [patent_app_country] => US [patent_app_date] => 2022-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16499 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17887258 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/887258
Write quality in memory systems Aug 11, 2022 Issued
Array ( [id] => 18973832 [patent_doc_number] => 20240053924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-15 [patent_title] => MEMORY SUB-SYSTEM TRANSFER QUEUE RETENTION [patent_app_type] => utility [patent_app_number] => 17/887366 [patent_app_country] => US [patent_app_date] => 2022-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6534 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17887366 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/887366
Memory sub-system transfer queue retention Aug 11, 2022 Issued
Array ( [id] => 18006936 [patent_doc_number] => 20220365702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => Managing Overwrite Data Within Solid State Drives [patent_app_type] => utility [patent_app_number] => 17/878589 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878589 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878589
Managing overwrite data within solid state drives Jul 31, 2022 Issued
Array ( [id] => 18006936 [patent_doc_number] => 20220365702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => Managing Overwrite Data Within Solid State Drives [patent_app_type] => utility [patent_app_number] => 17/878589 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878589 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878589
Managing overwrite data within solid state drives Jul 31, 2022 Issued
Array ( [id] => 18904562 [patent_doc_number] => 20240020047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => Network-Ready Storage Products with Cryptography based Access Control [patent_app_type] => utility [patent_app_number] => 17/866312 [patent_app_country] => US [patent_app_date] => 2022-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17866312 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/866312
Network-ready storage products with cryptography based access control Jul 14, 2022 Issued
Array ( [id] => 19259835 [patent_doc_number] => 12019893 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Storage device pool management based on fragmentation levels [patent_app_type] => utility [patent_app_number] => 17/851595 [patent_app_country] => US [patent_app_date] => 2022-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13960 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851595 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/851595
Storage device pool management based on fragmentation levels Jun 27, 2022 Issued
Array ( [id] => 17915540 [patent_doc_number] => 20220317936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => SOLID-STATE DRIVE WITH INITIATOR MODE [patent_app_type] => utility [patent_app_number] => 17/844559 [patent_app_country] => US [patent_app_date] => 2022-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9116 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17844559 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/844559
Solid-state drive with initiator mode Jun 19, 2022 Issued
Array ( [id] => 17899309 [patent_doc_number] => 20220308971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/840512 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7445 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17840512 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/840512
Storage system Jun 13, 2022 Issued
Array ( [id] => 17794160 [patent_doc_number] => 20220253252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => DATA PROCESSING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 17/732854 [patent_app_country] => US [patent_app_date] => 2022-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17732854 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/732854
DATA PROCESSING METHOD AND APPARATUS Apr 28, 2022 Abandoned
Array ( [id] => 18310299 [patent_doc_number] => 20230114199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 17/731628 [patent_app_country] => US [patent_app_date] => 2022-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10680 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17731628 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/731628
Storage device including a controller configured to determine if user data is cold data based on a reclaim count Apr 27, 2022 Issued
Array ( [id] => 18741591 [patent_doc_number] => 20230350572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => HOST PATH SELECTION UTILIZING ADDRESS RANGE DISTRIBUTION OBTAINED FROM STORAGE NODES FOR DISTRIBUTED LOGICAL VOLUME [patent_app_type] => utility [patent_app_number] => 17/730288 [patent_app_country] => US [patent_app_date] => 2022-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20350 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17730288 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/730288
Host path selection utilizing address range distribution obtained from storage nodes for distributed logical volume Apr 26, 2022 Issued
Array ( [id] => 19313368 [patent_doc_number] => 12039182 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Techniques for creating identical snapshots on systems during synchronous replication [patent_app_type] => utility [patent_app_number] => 17/725874 [patent_app_country] => US [patent_app_date] => 2022-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 22393 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17725874 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/725874
Techniques for creating identical snapshots on systems during synchronous replication Apr 20, 2022 Issued
Array ( [id] => 18677659 [patent_doc_number] => 20230315305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => APPARATUS AND METHOD TO IMPLEMENT CACHING AND COMPRESSION IN DRAM FOR CAPACITY IMPROVEMENT [patent_app_type] => utility [patent_app_number] => 17/712098 [patent_app_country] => US [patent_app_date] => 2022-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17712098 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/712098
APPARATUS AND METHOD TO IMPLEMENT CACHING AND COMPRESSION IN DRAM FOR CAPACITY IMPROVEMENT Apr 1, 2022 Pending
Array ( [id] => 19327794 [patent_doc_number] => 12045481 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Read amplification reduction in a virtual storage system when compression is enabled for a zoned checksum scheme [patent_app_type] => utility [patent_app_number] => 17/708271 [patent_app_country] => US [patent_app_date] => 2022-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9413 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708271 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/708271
Read amplification reduction in a virtual storage system when compression is enabled for a zoned checksum scheme Mar 29, 2022 Issued
Array ( [id] => 17736558 [patent_doc_number] => 20220222017 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => GLOBAL DE-DUPLICATION OF VIRTUAL DISKS IN A STORAGE PLATFORM [patent_app_type] => utility [patent_app_number] => 17/707077 [patent_app_country] => US [patent_app_date] => 2022-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10349 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 481 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17707077 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/707077
Global de-duplication of virtual disks in a storage platform Mar 28, 2022 Issued
Menu