Patents Assigned to Lexar Media, Inc.
-
Patent number: 7917709Abstract: 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: GrantFiled: December 15, 2009Date of Patent: March 29, 2011Assignee: Lexar Media, Inc.Inventor: Sergey Anatolievich Gorobets
-
Patent number: 7908426Abstract: 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: GrantFiled: October 1, 2008Date of Patent: March 15, 2011Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Berhanu Iman, Ali Ganjuei, Joumana Fahim, legal representative
-
Patent number: 7774576Abstract: 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: GrantFiled: April 20, 2009Date of Patent: August 10, 2010Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Mahmud Assar
-
Patent number: 7743290Abstract: 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: GrantFiled: November 24, 2008Date of Patent: June 22, 2010Assignee: Lexar Media, Inc.Inventors: Martin Ragnar Furuhjelm, Steffen Markus Hellmold
-
Patent number: 7734862Abstract: 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: GrantFiled: January 11, 2007Date of Patent: June 8, 2010Assignee: Lexar Media, Inc.Inventor: Petro Estakhri
-
Patent number: 7725628Abstract: 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: GrantFiled: April 19, 2005Date of Patent: May 25, 2010Assignee: Lexar Media, Inc.Inventors: Anson Ba Phan, Jerrold Allen Beckmann
-
Patent number: 7721017Abstract: 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: GrantFiled: August 27, 2008Date of Patent: May 18, 2010Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Mahmud Assar
-
Patent number: 7681057Abstract: 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: GrantFiled: August 7, 2007Date of Patent: March 16, 2010Assignee: Lexar Media, Inc.Inventor: Robert Edwin Payne
-
Patent number: 7594063Abstract: 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: GrantFiled: November 19, 2004Date of Patent: September 22, 2009Assignee: 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: 7549013Abstract: 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: GrantFiled: April 13, 2006Date of Patent: June 16, 2009Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Berhanu Iman
-
Patent number: 7535370Abstract: 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: GrantFiled: September 18, 2007Date of Patent: May 19, 2009Assignee: Lexar Media, Inc.Inventor: Petro Estakhri
-
Patent number: 7523249Abstract: 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: GrantFiled: June 24, 2005Date of Patent: April 21, 2009Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Mahmud Assar
-
Patent number: 7464306Abstract: 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: GrantFiled: August 27, 2004Date of Patent: December 9, 2008Assignee: Lexar Media, Inc.Inventors: Martin Ragnar Furuhjelm, Steffen Markus Hellmold
-
Patent number: 7441090Abstract: 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: GrantFiled: August 10, 2005Date of Patent: October 21, 2008Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Berhanu Iman, Joumana Fahim, legal representative, Ali Ganjuei
-
Patent number: 7421523Abstract: 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: GrantFiled: December 1, 2005Date of Patent: September 2, 2008Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Mahmud Assar
-
Patent number: 7370166Abstract: 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: GrantFiled: April 29, 2005Date of Patent: May 6, 2008Assignee: Lexar Media, Inc.Inventors: Ahuja Gurmukhsingh Ramesh, Senthil Kumar Chellamuthu
-
Patent number: 7340581Abstract: 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: GrantFiled: September 27, 2002Date of Patent: March 4, 2008Assignee: Lexar Media, Inc.Inventors: Sergey Anatolievich Gorobets, Alan David Bennett, Alan Welsh Sinclair
-
Patent number: 7275686Abstract: 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: GrantFiled: December 14, 2004Date of Patent: October 2, 2007Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Siamack Nemazie, Ngon Le, Senthil Kumar Chellamuthu, Jerrold Allen Beckmann, Anson Ba Phan, Ahuja Gurmukhsingh Ramesh
-
Patent number: 7263591Abstract: 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: GrantFiled: February 6, 2006Date of Patent: August 28, 2007Assignee: Lexar Media, Inc.Inventors: Petro Estakhri, Berhanu Iman
-
Patent number: 7254724Abstract: 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: GrantFiled: September 27, 2002Date of Patent: August 7, 2007Assignee: Lexar Media, Inc.Inventor: Robert Edwin Payne