US Patent No: 7,562,202

Number of patents in Portfolio can not be more than 2000

Systems, methods, computer readable medium and apparatus for memory management using NVRAM

Stats

ALSO PUBLISHED AS: 20060026211
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system and method is disclosed for improving data integrity and the efficiency of data storage in separate memories of a computing device. In particular, the present invention introduces a combination of two types of memory, namely, an NVRAM and a Flash memory, as persistent memory for storing file data. By constantly caching a last data portion of a data file in an NVRAM, it avoids any sector erasing for individual bits in a Flash memory. Such an approach increases the data storage efficiency and life expectancy of a Flash memory. The present invention has very broad application in almost all computing devices, including any PC (desktop or laptop) and server computers. It demonstrates particularly advantageous performance in portable electronic devices implementing Windows™ CE operating systems.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
UNITED PARCEL SERVICE OF AMERICA, INC.ATLANTA, GA353

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Potteiger, David Pasadena, MD 10 107

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
4,571,674 Peripheral storage system having multiple data transfer rates 54 1982
5,694,570 Method and system of buffering data written to direct access storage devices in data processing systems 14 1995
 
RENESAS ELECTRONICS CORPORATION (2)
6,189,081 Non-volatile semiconductor storage with memory requirement and availability comparison means and method 25 1997
2002/0051,394 Flash memory control method and apparatus processing system therewith 19 2001
 
CYPRESS SEMICONDUCTOR CORPORATION (1)
2004/0193,782 Nonvolatile intelligent flash cache memory 15 2004
 
DELL USA, L.P. (1)
5,911,084 System and method for accessing peripheral devices on a non-functional controller 15 1998
 
GROUP 1 SOFTWARE, INC. (1)
6,651,142 Method and apparatus for processing data using multi-tier caching 27 2000
 
MCAFEE, INC. (1)
6,321,293 Method for caching virtual memory paging and disk input/output requests 9 1998
 
OPTO-22 (1)
2003/0120,841 System and method of data logging 8 2001
 
RAMTRON INTERNATIONAL CORPORATION (1)
6,249,841 Integrated circuit memory device and method incorporating flash and ferroelectric random access memory arrays 7 1998
 
SAMSUNG ELECTRONICS CO., LTD. (1)
2005/0132,128 Flash memory device and flash memory system including buffer memory 4 2004
 
STORAGE TECHNOLOGY CORPORATION (1)
6,742,084 Caching method for selecting data blocks for removal from cache based on recall probability and size 19 2000
 
SYMANTEC CORPORATION (1)
5,481,701 Method and apparatus for performing direct read of compressed data file 62 1992
 
WISTRON CORPORATION (1)
5,276,840 Disk caching method for writing data from computer memory including a step of writing a plurality of physically adjacent blocks in a single I/O operation 49 1991
 
Other [Check patent profile for assignment information] (1)
2005/0050,261 High density flash memory with high speed cache data interface 12 2003

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
PHISON ELECTRONICS CORP. (1)
8,086,787 Wear leveling method, and storage system and controller using the same 0 2008

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Jan 14, 2013
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 14, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 14, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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