SYSTEM AND METHOD FOR IMPROVING DATA INTEGRITY AND MEMORY PERFORMANCE USING NON-VOLATILE MEDIA
    1.
    发明申请
    SYSTEM AND METHOD FOR IMPROVING DATA INTEGRITY AND MEMORY PERFORMANCE USING NON-VOLATILE MEDIA 有权
    使用非易失性媒体改进数据完整性和记忆性能的系统和方法

    公开(公告)号:US20100115193A1

    公开(公告)日:2010-05-06

    申请号:US12606487

    申请日:2009-10-27

    CPC classification number: G06F12/0804 G06F12/0866

    Abstract: A system and computer system for improving data integrity and memory performance using non-volatile media. A system includes a non-volatile mass storage unit, e.g., a flash memory device and/or a hard drive unit for instance. A memory device is used as a high speed data buffer and/or cache for the non-volatile storage unit. The memory device may be non-volatile, e.g., magnetic random access memory (MRAM) or volatile memory, e.g., static dynamic random access memory (SDRAM). By buffering and/or caching the write data, fewer accesses are required to the mass storage device thereby increasing system performance. Additionally, mechanical and electrical degradation of the mass storage device is reduced. Certain trigger events can be programmed to cause data from the memory device to be written to the mass storage device. In one embodiment, the write buffer contents are preserved across reset or power loss events. In one embodiment, the mass storage unit may be a data transport layer, e.g., Ethernet, USB, Bluetooth, etc.

    Abstract translation: 一种用于使用非易失性介质提高数据完整性和内存性能的系统和计算机系统。 系统包括例如闪存设备和/或硬盘驱动器单元的非易失性大容量存储单元。 存储器件用作非易失性存储单元的高速数据缓冲器和/或高速缓存。 存储器件可以是非易失性的,例如磁性随机存取存储器(MRAM)或易失性存储器,例如静态动态随机存取存储器(SDRAM)。 通过缓冲和/或缓存写入数据,大量存储设备需要更少的访问,从而提高系统性能。 此外,大容量存储装置的机械和电气劣化降低。 可以对某些触发事件进行编程,以使来自存储设备的数据被写入大容量存储设备。 在一个实施例中,写入缓冲器内容被保留在复位或功率损失事件之间。 在一个实施例中,大容量存储单元可以是数据传输层,例如以太网,USB,蓝牙等。

    Method and apparatus for aliased item selection from a list of items
    2.
    再颁专利
    Method and apparatus for aliased item selection from a list of items 有权
    从项目列表中选择别名项目的方法和装置

    公开(公告)号:USRE45566E1

    公开(公告)日:2015-06-16

    申请号:US11445504

    申请日:2006-05-31

    CPC classification number: G06F3/0237 G06F1/1626 G06F3/0236

    Abstract: The present invention introduces an aliased selection system with audible cues to allow a user of a handheld computer system locate a desired item from a list of item. The aliased selection system allows a user to spell out a desired item by activating an input that specifics a subset that containing a next letter. In one embodiment, two different subsets are used: A to M and N to Z. When the user has entered information on enough letters such that the number of possibilities fits entirely on a display screen then a first audible cue is given. The user may enter additional information on until a single list item is uniquely identified. Once a single item is uniquely identified, the system emits a second audible cue that informs the user that a single item has been specified. The aliased selection system allows a user to select a desired item from a list with a single hand and without looking at the display screen. However, the user may shorten the selection process by looking at the display screen.

    Abstract translation: 本发明引入具有可听见提示的混叠选择系统,以允许手持式计算机系统的用户从项目列表中定位期望的项目。 别名选择系统允许用户通过激活指定包含下一个字母的子集的输入来拼出所需的项目。 在一个实施例中,使用两个不同的子集:A到M和N到Z.当用户输入了足够的字母的信息,使得可能的数量完全适合于显示屏幕时,则给出第一可听见的提示。 用户可以输入附加信息,直到单个列表项被唯一标识。 一旦单个项目被唯一标识,系统就会发出第二个可听见的提示,通知用户已经指定了一个项目。 别名选择系统允许用户用单手从列表中选择所需的项目,而不看显示屏幕。 然而,用户可以通过查看显示屏来缩短选择过程。

    Multiplexed communication between host computer and smartphone used as wireless modem
    3.
    发明授权
    Multiplexed communication between host computer and smartphone used as wireless modem 有权
    用作无线调制解调器的主机和智能手机之间的复用通信

    公开(公告)号:US08082363B2

    公开(公告)日:2011-12-20

    申请号:US11433045

    申请日:2006-05-12

    CPC classification number: H04L69/16 H04L69/168

    Abstract: Data is communicated between a first computing device and a second computing device over a transport employing a communication protocol in a multiplexed manner. The second computing device also includes wireless communication capabilities. Data is received from a first application and a second application through a first virtual port and a second virtual port, respectively, and packets are generated from the data. Tags corresponding to the first application or the second application are added to each packet. The packets are multiplexed and transmitted over the transport according to the communication protocol. The transmitted packets are de-multiplexed based upon the tags to reconstruct the data corresponding to the first or second application.

    Abstract translation: 通过采用多路复用方式的通信协议的传输,在第一计算设备和第二计算设备之间传送数据。 第二计算设备还包括无线通信能力。 分别通过第一虚拟端口和第二虚拟端口从第一应用程序和第二应用程序接收数据,并从数据生成数据包。 与第一应用或第二应用相对应的标签被添加到每个分组。 根据通信协议,数据包被复用并通过传输传输。 发送的分组基于标签被去多路复用,以重构与第一或第二应用相对应的数据。

    System and method for improving data integrity and memory performance using non-volatile media
    4.
    发明授权
    System and method for improving data integrity and memory performance using non-volatile media 有权
    使用非易失性介质提高数据完整性和内存性能的系统和方法

    公开(公告)号:US08065472B2

    公开(公告)日:2011-11-22

    申请号:US12606487

    申请日:2009-10-27

    CPC classification number: G06F12/0804 G06F12/0866

    Abstract: A system includes a non-volatile mass storage unit, e.g., a flash memory device and/or a hard drive unit for instance. A memory device is used as a high speed data buffer and/or cache for the non-volatile storage unit. The memory device may be non-volatile, e.g., magnetic random access memory (MRAM) or volatile memory, e.g., synchronous dynamic random access memory (SDRAM). By buffering and/or caching the write data, fewer accesses are required to the mass storage device thereby increasing system performance. Additionally, mechanical and electrical degradation of the mass storage device is reduced. Certain trigger events can be programmed to cause data from the memory device to be written to the mass storage device. The write buffer contents may be preserved across reset or power loss events. The mass storage unit may be a data transport layer, e.g., Ethernet, USB, Bluetooth, etc.

    Abstract translation: 系统包括例如闪存设备和/或硬盘驱动器单元的非易失性大容量存储单元。 存储器件用作非易失性存储单元的高速数据缓冲器和/或高速缓存。 存储器件可以是非易失性的,例如磁性随机存取存储器(MRAM)或易失性存储器,例如同步动态随机存取存储器(SDRAM)。 通过缓冲和/或缓存写入数据,大量存储设备需要更少的访问,从而提高系统性能。 此外,大容量存储装置的机械和电气劣化降低。 可以对某些触发事件进行编程,以使来自存储设备的数据被写入大容量存储设备。 复位或掉电事件可能会保留写缓冲区内容。 大容量存储单元可以是数据传输层,例如以太网,USB,蓝牙等。

    System and method for improving data integrity and memory performance using non-volatile media
    5.
    发明授权
    System and method for improving data integrity and memory performance using non-volatile media 有权
    使用非易失性介质提高数据完整性和内存性能的系统和方法

    公开(公告)号:US07610445B1

    公开(公告)日:2009-10-27

    申请号:US11184131

    申请日:2005-07-18

    CPC classification number: G06F12/0804 G06F12/0866

    Abstract: A system and computer system for improving data integrity and memory performance using non-volatile media. A system includes a non-volatile mass storage unit, e.g., a flash memory device and/or a hard drive unit for instance. A memory device is used as a high speed data buffer and/or cache for the non-volatile storage unit. The memory device may be non-volatile, e.g., magnetic random access memory (MRAM) or volatile memory, e.g., synchronous dynamic random access memory (SDRAM). By buffering and/or caching the write data, fewer accesses are required to the mass storage device thereby increasing system performance. Additionally, mechanical and electrical degradation of the mass storage device is reduced. Certain trigger events can be programmed to cause data from the memory device to be written to the mass storage device. In one embodiment, the write buffer contents are preserved across reset or power loss events. In one embodiment, the mass storage unit may be a data transport layer, e.g., Ethernet, USB, Bluetooth, etc.

    Abstract translation: 一种用于使用非易失性介质提高数据完整性和内存性能的系统和计算机系统。 系统包括例如闪存设备和/或硬盘驱动器单元的非易失性大容量存储单元。 存储器件用作非易失性存储单元的高速数据缓冲器和/或高速缓存。 存储器件可以是非易失性的,例如磁性随机存取存储器(MRAM)或易失性存储器,例如同步动态随机存取存储器(SDRAM)。 通过缓冲和/或缓存写入数据,大量存储设备需要更少的访问,从而提高系统性能。 此外,大容量存储装置的机械和电气劣化降低。 可以对某些触发事件进行编程,以使来自存储设备的数据被写入大容量存储设备。 在一个实施例中,写入缓冲器内容被保留在复位或功率损失事件之间。 在一个实施例中,大容量存储单元可以是数据传输层,例如以太网,USB,蓝牙等。

Patent Agency Ranking