Patents Assigned to Lexar Media, Inc.
  • Patent number: 7917709
    Abstract: According to a first aspect of an embodiment of the invention, there is provided a method of data storage and retrieval for use in a solid state memory system, having a non-volatile memory, wherein data is written to the non-volatile memory in the form of at least one logical sector the method comprising: monitoring the logical sector data which is to be written to the non-volatile memory, detecting the presence of a pattern in the logical sector data, upon detecting a repetitive pattern recording the repetitive pattern of the logical sector in a sector address table in the non-volatile memory without making a record of the logical sector data in the nonvolatile memory.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: March 29, 2011
    Assignee: Lexar Media, Inc.
    Inventor: Sergey Anatolievich Gorobets
  • Patent number: 7908426
    Abstract: A device is disclosed for storing mapping information for mapping a logical block address identifying a block being accessed by a host to a physical block address, identifying a free area of nonvolatile memory, the block being selectively erasable and having one or more sectors that may be individually moved. The mapping information including a virtual physical block address for identifying an “original” location, within the nonvolatile memory, wherein a block is stored and a moved virtual physical block address for identifying a “moved” location, within the nonvolatile memory, wherein one or more sectors of the stored block are moved. The mapping information further including status information for use of the “original” physical block address and the “moved” physical block address and for providing information regarding “moved” sectors within the block being accessed.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: March 15, 2011
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Berhanu Iman, Ali Ganjuei, Joumana Fahim, legal representative
  • Patent number: 7774576
    Abstract: A nonvolatile semiconductor mass storage system and architecture can be substituted for a rotating hard disk. The system and architecture avoid an erase cycle each time information stored in the mass storage is changed. Erase cycles are avoided by programming an altered data file into an empty mass storage block rather than over itself as a hard disk would. Periodically, the mass storage will need to be cleaned up. These advantages are achieved through the use of several flags, and a map to correlate a logical block address of a block to a physical address of that block. In particular, flags are provided for defective blocks, used blocks, and old versions of a block. An array of volatile memory is addressable according to the logical address and stores the physical address.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: August 10, 2010
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Mahmud Assar
  • Patent number: 7743290
    Abstract: A nonvolatile memory system includes nonvolatile memory organized into blocks, one or more of which are designated as spare blocks and one or more of which may be defective at the time of manufacturing of the nonvolatile memory. A controller device is coupled to the nonvolatile memory for measuring the health status of the nonvolatile memory by determining the number of growing defects on an on-going basis.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: June 22, 2010
    Assignee: Lexar Media, Inc.
    Inventors: Martin Ragnar Furuhjelm, Steffen Markus Hellmold
  • Patent number: 7734862
    Abstract: An embodiment of the present invention includes a nonvolatile memory system comprising nonvolatile memory for storing sector information, the nonvolatile memory being organized into blocks with each block including a plurality of sectors, each sector identified by a logical block address and for storing sector information. A controller is coupled to the nonvolatile memory for writing sector information to the latter and for updating the sector information, wherein upon updating sector information, the controller writes to the next free or available sector(s) of a block such that upon multiple re-writes or updating of sector information, a plurality of blocks are substantially filled with sector information and upon such time, the controller rearranges the updated sector information in sequential order based on their respective logical block addresses thereby increasing system performance and improving manufacturing costs of the controller.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: June 8, 2010
    Assignee: Lexar Media, Inc.
    Inventor: Petro Estakhri
  • Patent number: 7725628
    Abstract: A storage system having a storage device in communication with a host and including one or more function devices for communicating with application software modules, in accordance with an embodiment of the present invention. Said application software modules issuing vendor specific commands to access said function devices, said function devices remaining unknown to said host and recognizing said vendor specific commands for acting thereupon, wherein said storage device causing said application software modules to access said function devices to increase the security of said storage device.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: May 25, 2010
    Assignee: Lexar Media, Inc.
    Inventors: Anson Ba Phan, Jerrold Allen Beckmann
  • Patent number: 7721017
    Abstract: Apparatus and methods provide for configuring a peripheral device in response to applying defined sets of signals to input/output terminals of the peripheral device, sensing the signals at those input/output terminals after applying the defined sets of signals, and comparing the sensed signals with the defined sets of signals.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: May 18, 2010
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Mahmud Assar
  • Patent number: 7681057
    Abstract: Methods and apparatus for placing a non-volatile memory systems in one of a number of power-down modes in response to events being monitored are useful in reducing power consumption of the non-volatile memory system. The power-down modes provide for successively less functionality, thus providing for successively less power consumption. A non-volatile memory system thus can respond to the events to place the system in a mode that permits the desired operation or a desired response time for subsequent operations while seeking to minimize power consumption.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: March 16, 2010
    Assignee: Lexar Media, Inc.
    Inventor: Robert Edwin Payne
  • Patent number: 7594063
    Abstract: In one embodiment of the present invention, a memory device is disclosed to include memory organized into blocks, each block having a status associated therewith and all of the blocks of the nonvolatile memory having collectively a capacity status associated therewith and a display for showing the capacity status even when no power is being applied to the display.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: September 22, 2009
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Martin Ragnar Furuhjelm, Ngon Le, Jerrold Allen Beckmann, Neal Anthony Galbo, Steffen Markus Hellmold, Jarreth Romero Solomon
  • Patent number: 7549013
    Abstract: In one embodiment of the present invention, a memory storage system for storing information organized in sectors within a nonvolatile memory bank is disclosed. The memory bank is defined by sector storage locations spanning across one or more rows of a nonvolatile memory device, each the sector including a user data portion and an overhead portion. The sectors being organized into blocks with each sector identified by a host provided logical block address (LBA). Each block is identified by a modified LBA derived from the host-provided LBA and said virtual PBA, said host-provided LBA being received by the storage device from the host for identifying a sector of information to be accessed, the actual PBA developed by said storage device for identifying a free location within said memory bank wherein said accessed sector is to be stored.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: June 16, 2009
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Berhanu Iman
  • Patent number: 7535370
    Abstract: A flash memory module includes an integral indicator light. The module alternatively includes a plurality electrical contacts which electrically interface to a host digital device. The module includes a plurality of flash memory cells. The cells are controlled by an integral controller. The indicator light is controlled by the controller. The indicator light indicates whether the flash memory module is being accessed. Alternatively, the indicator light indicates that the flash memory module should be replaced. A housing for the module is preferably light transmissive material, and preferably a transparent plastic. A proximal end of the module includes the electrical contacts and is inserted into the host. The indicator light is preferably a surface mount LED and is positioned adjacent the distal end of the flash memory module to be seen through the transparent plastic. Alternatively, the controller generates an electronic signal which is coupled to the host.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: May 19, 2009
    Assignee: Lexar Media, Inc.
    Inventor: Petro Estakhri
  • Patent number: 7523249
    Abstract: A nonvolatile semiconductor mass storage system and architecture can be substituted for a rotating hard disk. The system and architecture avoid an erase cycle each time information stored in the mass storage is changed. Erase cycles are avoided by programming an altered data file into an empty mass storage block rather than over itself as a hard disk would. Periodically, the mass storage will need to be cleaned up. These advantages are achieved through the use of several flags, and a map to correlate a logical block address of a block to a physical address of that block. In particular, flags are provided for defective blocks, used blocks, and old versions of a block. An array of volatile memory is addressable according to the logical address and stores the physical address.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: April 21, 2009
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Mahmud Assar
  • Patent number: 7464306
    Abstract: A nonvolatile memory system includes nonvolatile memory organized into blocks, one or more of which are designated as spare blocks and one or more of which may be defective at the time of manufacturing of the nonvolatile memory. A controller device is coupled to the nonvolatile memory for measuring the health status of the nonvolatile memory by determining the number of growing defects on an on-going basis.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: December 9, 2008
    Assignee: Lexar Media, Inc.
    Inventors: Martin Ragnar Furuhjelm, Steffen Markus Hellmold
  • Patent number: 7441090
    Abstract: A device is disclosed for storing mapping information for mapping a logical block address identifying a block being accessed by a host to a physical block address, identifying a free area of nonvolatile memory, the block being selectively erasable and having one or more sectors that may be individually moved. The mapping information including a virtual physical block address for identifying an “original” location, within the nonvolatile memory, wherein a block is stored and a moved virtual physical block address for identifying a “moved” location, within the nonvolatile memory, wherein one or more sectors of the stored block are moved. The mapping information further including status information for use of the “original” physical block address and the “moved” physical block address and for providing information regarding “moved” sectors within the block being accessed.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: October 21, 2008
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Berhanu Iman, Joumana Fahim, legal representative, Ali Ganjuei
  • Patent number: 7421523
    Abstract: An interfacing system facilitating user-friendly connectivity in a selected operating mode between a host computer system and a flash memory card. The interfacing system includes an interface device and a flash memory card. The interfacing system features significantly expanded operating mode detection capability within the flash memory card and marked reduction in the incorrect detection of the operating mode. The interface device includes a first end for coupling to the host computer and a second end for coupling to the flash memory card, while supporting communication in the selected operating mode which is also supported by the host computer system. The flash memory card utilizes a fifty pin connection to interface with the host computer system through the interface device. The fifty pin connection of the flash memory card can be used with different interface devices in a variety of configurations such as a universal serial mode, PCMCIA mode, and ATA IDE mode.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: September 2, 2008
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Mahmud Assar
  • Patent number: 7370166
    Abstract: In one embodiment of the present invention, a secure storage system includes a removable storage device having a secure storage area for storage of secure data and a public storage area and device port for coupling the removable storage device to a host, the removable storage device appearing, to the host, to be non-removable so that the secure storage area remains hidden and the secure data remains secure.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: May 6, 2008
    Assignee: Lexar Media, Inc.
    Inventors: Ahuja Gurmukhsingh Ramesh, Senthil Kumar Chellamuthu
  • Patent number: 7340581
    Abstract: According to a first aspect of the invention, there is provided a controller connected to a non-volatile memory and including a volatile memory, wherein the controller maintains lists in volatile memory of blocks in the non-volatile memory allocated for storage of logical sector data and of blocks recently erased in the non-volatile memory.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: March 4, 2008
    Assignee: Lexar Media, Inc.
    Inventors: Sergey Anatolievich Gorobets, Alan David Bennett, Alan Welsh Sinclair
  • Patent number: 7275686
    Abstract: In accordance with an embodiment of the present invention, an electronic device is displayed for purchase by a user and includes a controller and a protected area for storing a key and a bar code associated with and for identifying the device including a password unique to the device, wherein upon purchase of the device, the password is compared to the key and upon successful activation thereof, the device is activated, otherwise, the device is rendered inoperable.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: October 2, 2007
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Siamack Nemazie, Ngon Le, Senthil Kumar Chellamuthu, Jerrold Allen Beckmann, Anson Ba Phan, Ahuja Gurmukhsingh Ramesh
  • Patent number: 7263591
    Abstract: In one embodiment of the present invention, a memory storage system for storing information organized in sectors within a nonvolatile memory bank is disclosed. The memory bank is defined by sector storage locations spanning across one or more rows of a nonvolatile memory device, each the sector including a user data portion and an overhead portion. The sectors being organized into blocks with each sector identified by a host provided logical block address (LBA). Each block is identified by a modified LBA derived from the host-provided LBA and said virtual PBA, said host-provided LBA being received by the storage device from the host for identifying a sector of information to be accessed, the actual PBA developed by said storage device for identifying a free location within said memory bank wherein said accessed sector is to be stored.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: August 28, 2007
    Assignee: Lexar Media, Inc.
    Inventors: Petro Estakhri, Berhanu Iman
  • Patent number: 7254724
    Abstract: According to one embodiment of the present invention, there is provided a power management system for use in a computer system having a memory system incorporating a non-volatile memory and a controller which presents the logical characteristics of a disc storage device to a host, the power management system comprising means for monitoring the operational activity levels within at least some of the components of the controller and arranged, in response to the monitored levels, to vary the power consumed by selected components of the controller.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: August 7, 2007
    Assignee: Lexar Media, Inc.
    Inventor: Robert Edwin Payne