Voice controlled portable memory storage device
    11.
    发明申请
    Voice controlled portable memory storage device 审中-公开
    语音控制便携式存储设备

    公开(公告)号:US20070143111A1

    公开(公告)日:2007-06-21

    申请号:US11313841

    申请日:2005-12-21

    申请人: Kevin Conley

    发明人: Kevin Conley

    IPC分类号: G10L15/04

    CPC分类号: G11C7/24 G10L15/26 G11C7/16

    摘要: Method for a portable memory device is provided. The method includes, recording a keyword and creating a voice based template for the keyword, wherein a processor for the portable memory device creates the voice based template and stores the voice based template in non-volatile memory cells; prompting the user to capture button control actions related to a portable memory device functionality; and associating the button control actions to the voice based template.

    摘要翻译: 提供了便携式存储装置的方法。 该方法包括:记录关键字并为关键字创建基于语音的模板,其中用于便携式存储设备的处理器创建基于语音的模板并将基于语音的模板存储在非易失性存储器单元中; 提示用户捕获与便携式存储设备功能相关的按钮控制动作; 并将按钮控制动作与基于语音的模板相关联。

    Flash memory data correction and scrub techniques

    公开(公告)号:US20060062048A1

    公开(公告)日:2006-03-23

    申请号:US11271553

    申请日:2005-11-10

    IPC分类号: G11C11/34 G11C8/00

    摘要: In order to maintain the integrity of data stored in a flash memory that are susceptible to being disturbed by operations in adjacent regions of the memory, disturb events cause the data to be read, corrected and re-written before becoming so corrupted that valid data cannot be recovered. The sometimes conflicting needs to maintain data integrity and system performance are balanced by deferring execution of some of the corrective action when the memory system has other high priority operations to perform. In a memory system utilizing very large units of erase, the corrective process is executed in a manner that is consistent with efficiently rewriting an amount of data much less than the capacity of a unit of erase.

    Fat analysis for optimized sequential cluster management
    14.
    发明申请
    Fat analysis for optimized sequential cluster management 有权
    脂肪分析优化顺序集群管理

    公开(公告)号:US20060020745A1

    公开(公告)日:2006-01-26

    申请号:US11022369

    申请日:2004-12-23

    IPC分类号: G06F12/00

    摘要: Techniques for managing data in a non-volatile memory system (e.g., Flash Memory) are disclosed. A controller can use information relating to a host's file system, which is stored by the host on non-volatile memory, to determine if one or more clusters (or sectors with clusters) are currently allocated. The controller can use the information relating to the host's file system to identify when the host is sending data to the next free cluster and to store such data in a sequential format by copying data from other locations in the non-volatile memory.

    摘要翻译: 公开了用于在非易失性存储器系统(例如,闪存)中管理数据的技术。 控制器可以使用由主机在非易失性存储器上存储的主机文件系统相关的信息来确定当前是否分配了一个或多个集群(或具有集群的扇区)。 控制器可以使用与主机文件系统相关的信息来识别主机何时向下一个空闲簇发送数据,并通过从非易失性存储器中的其他位置复制数据来以顺序格式存储这些数据。

    Zone boundary adjustment for defects in non-volatile memories
    15.
    发明申请
    Zone boundary adjustment for defects in non-volatile memories 有权
    非易失性存储器缺陷区域边界调整

    公开(公告)号:US20050195661A1

    公开(公告)日:2005-09-08

    申请号:US11114996

    申请日:2005-04-26

    申请人: Kevin Conley

    发明人: Kevin Conley

    IPC分类号: G11C29/00 G11C5/00

    摘要: A non-volatile memory is divided into logical zones by the card controller in order reduce the size of the data structures it uses for address translation. Zone boundaries are adjusted to accommodate defects allowed by memory test to improve card yields and to adjust boundaries in the field to extend the usable lifetime of the card. Firmware scans for the presence of defective blocks on the card. Once the locations of these blocks are known, the firmware calculates the zone boundaries in such a way that good blocks are equally distributed among the zones. Since the number of good blocks meets the card test criteria by the memory test criteria, defects will reduce card yield fallout. The controller can perform dynamic boundary adjustments. When defects occur, the controller can perform the analysis again and, if needed, redistributes the zone boundaries, moving any user data.

    摘要翻译: 非易失性存储器由卡控制器分为逻辑区,以减小其用于地址转换的数据结构的大小。 调整区域边界以适应内存测试允许的缺陷,以提高卡片产量并调整现场边界以延长卡片的使用寿命。 固件扫描卡上有缺陷块的存在。 一旦知道这些块的位置,固件就会以这样一种方式计算区域边界,使得块在这些区域之间平均分配。 由于良好块的数量符合内存测试标准的卡片测试标准,因此缺陷会降低卡片的成品率。 控制器可以进行动态边界调整。 当发生缺陷时,控制器可以再次执行分析,如果需要,可重新分配区域边界,移动任何用户数据。

    Memory card that supports file system interoperability
    16.
    发明授权
    Memory card that supports file system interoperability 有权
    支持文件系统互操作性的存储卡

    公开(公告)号:US08001325B2

    公开(公告)日:2011-08-16

    申请号:US10754483

    申请日:2004-01-09

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: A removable data storage device that intelligently operates as one large data storage region or as multiple, smaller data storage regions is disclosed. The removable data storage device can be used in not only modern electronic products (using 32-bit addressing) but also legacy products (using 16-bit addressing). A host device can couple to the removable storage device to access data stored in/to the removable storage device. As an example, the removable data storage device can be a memory card.

    摘要翻译: 公开了一种可移动数据存储设备,其智能地操作为一个大数据存储区域或多个较小的数据存储区域。 可移动数据存储设备不仅可以用于现代电子产品(使用32位寻址),还可以用于传统产品(使用16位寻址)。 主机设备可以耦合到可移动存储设备以访问存储在/移动存储设备中的数据。 作为示例,可移动数据存储设备可以是存储卡。

    Nonvolatile Memory with Convolutional Coding
    17.
    发明申请
    Nonvolatile Memory with Convolutional Coding 审中-公开
    具有卷积编码的非易失性存储器

    公开(公告)号:US20070266296A1

    公开(公告)日:2007-11-15

    申请号:US11383405

    申请日:2006-05-15

    申请人: Kevin Conley

    发明人: Kevin Conley

    IPC分类号: G11C29/00

    摘要: Data are encoded using convolutional coding prior to storage in a nonvolatile memory array, so that errors that occur when the data are read may be corrected even where there is a large number of such errors. Coding rates of less than one increase the amount of data to be stored but allow correction of large numbers of errors.

    摘要翻译: 在存储在非易失性存储器阵列中之前,使用卷积编码对数据进行编码,从而即使存在大量的这种错误也可以校正当读取数据时发生的错误。 小于1的编码速率增加要存储的数据量,但允许校正大量错误。

    Voice controlled portable memory storage device
    18.
    发明申请
    Voice controlled portable memory storage device 审中-公开
    语音控制便携式存储设备

    公开(公告)号:US20070143117A1

    公开(公告)日:2007-06-21

    申请号:US11314476

    申请日:2005-12-21

    申请人: Kevin Conley

    发明人: Kevin Conley

    IPC分类号: G10L21/00

    CPC分类号: G10L15/22 G10L2015/223

    摘要: A portable memory device (“device”) is provided. The device includes a microphone for receiving a voice command from a user; and a device controller that creates a voice based template for the voice command and stores the voice based template in a plurality of non-volatile memory cells, wherein the voice based template is associated with one or more button control actions entered by the user for certain device functionality.

    摘要翻译: 提供了一种便携式存储装置(“装置”)。 该设备包括用于从用户接收语音命令的麦克风; 以及设备控制器,其创建用于语音命令的基于语音的模板并将基于语音的模板存储在多个非易失性存储器单元中,其中基于语音的模板与用户输入的一个或多个按钮控制动作相关联 设备功能。

    Enhanced first level storage caching methods using nonvolatile memory
    19.
    发明申请
    Enhanced first level storage caching methods using nonvolatile memory 审中-公开
    使用非易失性内存的增强型一级存储缓存方法

    公开(公告)号:US20070106842A1

    公开(公告)日:2007-05-10

    申请号:US11267444

    申请日:2005-11-04

    IPC分类号: G06F13/00

    摘要: A memory module is interposed between a host and a disk drive. The memory module includes a solid-state nonvolatile memory used for caching data sent by the host for storage in the disk drive. Caching takes place under the control of a memory controller in the memory module and may be transparent to the host. The disk drive may remain spun-down when data is cached, saving power. The destination for host data may be determined based on desired speed, power consumption and expected need for that data. A host may send specific commands to the memory module to enable additional functions.

    摘要翻译: 内存模块插在主机和磁盘驱动器之间。 存储器模块包括用于缓存由主机发送以存储在磁盘驱动器中的数据的固态非易失性存储器。 缓存在存储器模块中的存储器控​​制器的控制下进行,并且可能对主机是透明的。 数据缓存时,磁盘驱动器可能保持静音,节省电力。 可以基于期望的速度,功率消耗和对该数据的预期需要来确定主机数据的目的地。 主机可以向存储器模块发送特定命令以启用附加功能。

    Cyclic flash memory wear leveling
    20.
    发明申请
    Cyclic flash memory wear leveling 有权
    循环闪存磨损均匀

    公开(公告)号:US20060106972A1

    公开(公告)日:2006-05-18

    申请号:US10990189

    申请日:2004-11-15

    IPC分类号: G06F12/00

    摘要: A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated in a manner to level out the wear of the individual blocks through repetitive erasing and re-programming. This may be accomplished without use of counts of the number of times the individual blocks experience erase and re-programming but such counts can optionally aid in carrying out the wear leveling process. Individual active physical blocks are chosen to be exchanged with those of an erased block pool in a predefined order.

    摘要翻译: 将其存储单元分组为同时可擦除的单元块的诸如闪存EEPROM系统的可重新编程的非易失性存储器系统以通过重复擦除和重新排列来平衡各个块的磨损的方式操作, 编程。 这可以在不使用单个块经历擦除和重新编程的次数的计数的情况下实现,但是这样的计数可以可选地有助于执行磨损均衡过程。 选择单独的活动物理块以按预定义的顺序与擦除的块池的块进行交换。