Intelligent solid-state non-volatile memory device (NVMD) system with multi-level caching of multiple channels

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8171204
APP PUB NO 20080235443A1
SERIAL NO

12115128

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A flash memory system stores blocks of data in Non-Volatile Memory Devices (NVMD) that are addressed by a logical block address (LBA). The LBA is remapped for wear-leveling and bad-block relocation by the NVMD. The NVMD are interleaved in channels that are accessed by a NVMD controller. The NVMD controller has a controller cache that caches blocks stored in NVMD in that channel, while the NVMD also contain high-speed cache. The multiple levels of caching reduce access latency. Power is managed in multiple levels by a power controller in the NVMD controller that sets power policies for power managers inside the NVMD. Multiple NVMD controllers in the flash system may each controller many channels of NVMD. The flash system with NVMD may include a fingerprint reader for security.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SUPER TALENT TECHNOLOGY, CORP.SAN JOSE, CA114

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chow, David Q San Jose, US 58 2033
Lee, Charles C Cupertino, US 133 4899
Ma, Abraham C Fremont, US 153 4258
Shen, Ming-Shiang Taipei Hsien, TW 134 3169
Yu, Frank Palo Alto, US 57 2214

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SUPER TALENT TECHNOLOGY, CORP. (1)
* 7257714 Electronic data storage medium with fingerprint verification capability 60 2000
 
HITACHI, LTD. (1)
* 2007/0220,307 Storage system and control method thereof 4 2006
 
SUPER TALENT ELECTRONICS, INC. (1)
* 7483329 Flash card and controller with integrated voltage converter for attachment to a bus that can operate at either of two power-supply voltages 8 2007
 
KAMAN AEROSPACE CORPORATION (1)
* 5680579 Redundant array of solid state memory devices 146 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
IO TURBINE LLC (2)
8874823 Systems and methods for managing data input/output operations 2 2011
9201677 Managing data input/output operations 1 2011
 
ELWHA LLC (7)
* 9026719 Intelligent monitoring for computation in memory 0 2012
8966310 Redundancy for loss-tolerant data in non-volatile memory 0 2012
8996951 Error correction with non-volatile memory on an integrated circuit 1 2012
9582465 Flexible processors and flexible memory 0 2012
9323499 Random number generator functions in memory 0 2012
8925098 Data security and access tracking in memory 1 2013
9442854 Memory circuitry including computational circuitry for performing supplemental functions 0 2013
 
SANDISK TECHNOLOGIES LLC (18)
8719501 Apparatus, system, and method for caching data on a solid-state storage device 17 2010
* 2011/0066,808 Apparatus, System, and Method for Caching Data on a Solid-State Storage Device 51 2010
8578127 Apparatus, system, and method for allocating storage 10 2010
9122579 Apparatus, system, and method for a storage layer 1 2011
9003104 Systems and methods for a file-level cache 5 2011
9519540 Apparatus, system, and method for destaging cached data 0 2012
9251086 Apparatus, system, and method for managing a cache 4 2012
9141527 Managing cache pools 0 2012
8966191 Logical interface for contextual storage 2 2012
9612966 Systems, methods and apparatus for a virtual machine cache 0 2012
9274937 Systems, methods, and interfaces for vector input/output operations 0 2012
9116812 Systems and methods for a de-duplication cache 3 2013
8825937 Writing cached data forward on read 6 2013
9563555 Systems and methods for storage allocation 0 2013
8756375 Non-volatile cache 9 2013
9250817 Systems and methods for contextual storage 0 2013
9058123 Systems, methods, and interfaces for adaptive persistence 0 2014
9600184 Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment 0 2015
 
LONGITUDE ENTERPRISE FLASH S.A.R.L. (1)
8762658 Systems and methods for persistent deallocation 1 2012
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 1, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 1, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00