Dynamic device state representation in a user interface
    1.
    发明授权
    Dynamic device state representation in a user interface 有权
    用户界面中的动态设备状态表示

    公开(公告)号:US08812970B2

    公开(公告)日:2014-08-19

    申请号:US12038262

    申请日:2008-02-27

    IPC分类号: G06F3/048 G06F3/0481

    CPC分类号: G06F3/04817

    摘要: Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.

    摘要翻译: 提供用于呈现具有与主机系统连接的设备存储的设备的当前状态的过程。 在一些过程中,设备制造商或供应商定义设备的一组操作状态,并且通过存储在设备存储器中的信息来提供每个状态的定制表示的用户界面(UI)元素。 最初,从设备存储器接收与每个状态相关联的设备和UI元素的状态集合。 从设备接收关于当前状态的信息,并且在主机系统上呈现包括接收到的UI元素的当前状态的表示。 在其他过程中,使用设备标识信息从远程系统获得每个状态的表示的UI元素。 在其他过程中,来自设备,来自主机系统和/或远程系统的UI元素被组合以形成状态表示。

    DYNAMIC DEVICE STATE REPRESENTATION IN A USER INTERFACE
    2.
    发明申请
    DYNAMIC DEVICE STATE REPRESENTATION IN A USER INTERFACE 有权
    用户界面中的动态设备状态表示

    公开(公告)号:US20090217188A1

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

    申请号:US12038262

    申请日:2008-02-27

    IPC分类号: G06F3/048 G06F7/10 G06F17/30

    CPC分类号: G06F3/04817

    摘要: Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.

    摘要翻译: 提供用于呈现具有与主机系统连接的设备存储的设备的当前状态的过程。 在一些过程中,设备制造商或供应商定义设备的一组操作状态,并且通过存储在设备存储器中的信息来提供每个状态的定制表示的用户界面(UI)元素。 最初,从设备存储器接收与每个状态相关联的设备和UI元素的状态集合。 从设备接收关于当前状态的信息,并且在主机系统上呈现包括接收到的UI元素的当前状态的表示。 在其他过程中,使用设备标识信息从远程系统获得每个状态的表示的UI元素。 在其他过程中,来自设备,来自主机系统和/或远程系统的UI元素被组合以形成状态表示。

    Hints model for optimization of storage devices connected to host and write optimization schema for storage devices
    3.
    发明授权
    Hints model for optimization of storage devices connected to host and write optimization schema for storage devices 有权
    用于存储设备连接主机和写入优化模式的存储设备的优化模型

    公开(公告)号:US07853759B2

    公开(公告)日:2010-12-14

    申请号:US11856167

    申请日:2007-09-17

    IPC分类号: G06F12/00

    摘要: Architecture for data communications optimization based on generating and communicating “intents” or “hints” to a storage device and faster/slower solid state memory optimization. Data destined for storage on the storage device (capable of hints processing) can be bracketed to take advantage of improved performance associated with the hints processing. Data can be communicated in block format such that individual series of block exchanges can occur. Hints processing can be optional at the storage device. When communicated to the storage device firmware facilitates optimization of internal data flow and device operation. A write optimization schema is provided for storage system such as solid state storage devices. For example, frequently-modified data can be stored in faster memory to provide more efficient overall application data processing, and less-frequently modified data can be processed into and out of lower cost (or slower) memory.

    摘要翻译: 基于生成和传达存储设备的“意图”或“提示”的数据通信优化架构,以及更快/更慢的固态内存优化。 可以将存储在存储设备上的数据(能够提示处理)的数据括起来,以利用与提示处理相关的改进的性能。 可以以块格式传送数据,以便可以发生单独的一系列块交换。 提示处理在存储设备上可以是可选的。 当传送到存储设备时,固件便于优化内部数据流和设备操作。 为诸如固态存储设备的存储系统提供写入优化模式。 例如,经常修改的数据可以存储在更快的存储器中以提供更有效的总体应用数据处理,并且较不频繁修改的数据可以被处理进出成本较低(或更慢)的存储器。

    SYSTEMS FOR FINDING A LOST TRANSIENT STORAGE DEVICE
    4.
    发明申请
    SYSTEMS FOR FINDING A LOST TRANSIENT STORAGE DEVICE 有权
    发现丢失瞬态存储设备的系统

    公开(公告)号:US20090228991A1

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

    申请号:US12042060

    申请日:2008-03-04

    IPC分类号: G06F11/00

    摘要: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.

    摘要翻译: 提供了用于识别和恢复丢失的瞬时存储设备的过程。 在某些过程中,获得关于设备所有者的信息。 设备所有权信息可以存储在设备注册的远程服务和/或可以存储在设备本身上。 在一个过程中,当设备注册时,远程服务为设备提供定制的设备可执行代码。 该设备还可以包含有关可信系统的信息。 该过程包括获得指示当设备连接到主机系统时设备是否丢失的状态信息。 在某些进程中,状态由远程服务确定。 在其他进程中,状态由设备决定。 如果设备丢失,则执行设备恢复计划。 设备恢复计划的部分可以在远程服务,主机系统和/或设备上执行。

    Systems for finding a lost transient storage device
    5.
    发明授权
    Systems for finding a lost transient storage device 有权
    查找丢失的瞬态存储设备的系统

    公开(公告)号:US08881309B2

    公开(公告)日:2014-11-04

    申请号:US12042060

    申请日:2008-03-04

    IPC分类号: G06F21/00 G06F11/00

    摘要: Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.

    摘要翻译: 提供了用于识别和恢复丢失的瞬时存储设备的过程。 在某些过程中,获得关于设备所有者的信息。 设备所有权信息可以存储在设备注册的远程服务和/或可以存储在设备本身上。 在一个过程中,当设备注册时,远程服务为设备提供定制的设备可执行代码。 该设备还可以包含有关可信系统的信息。 该过程包括获得指示当设备连接到主机系统时设备是否丢失的状态信息。 在某些进程中,状态由远程服务确定。 在其他进程中,状态由设备决定。 如果设备丢失,则执行设备恢复计划。 设备恢复计划的部分可以在远程服务,主机系统和/或设备上执行。

    HINTS MODEL FOR OPTIMIZATION OF STORAGE DEVICES CONNECTED TO HOST AND WRITE OPTIMIZATION SCHEMA FOR STORAGE DEVICES
    6.
    发明申请
    HINTS MODEL FOR OPTIMIZATION OF STORAGE DEVICES CONNECTED TO HOST AND WRITE OPTIMIZATION SCHEMA FOR STORAGE DEVICES 有权
    用于存储设备连接到存储设备的优化模型和存储设备的写优化示意图

    公开(公告)号:US20080263259A1

    公开(公告)日:2008-10-23

    申请号:US11856167

    申请日:2007-09-17

    IPC分类号: G06F12/00

    摘要: Architecture for data communications optimization based on generating and communicating “intents” or “hints” to a storage device and faster/slower solid state memory optimization. Data destined for storage on the storage device (capable of hints processing) can be bracketed to take advantage of improved performance associated with the hints processing. Data can be communicated in block format such that individual series of block exchanges can occur. Hints processing can be optional at the storage device. When communicated to the storage device firmware facilitates optimization of internal data flow and device operation. A write optimization schema is provided for storage system such as solid state storage devices. For example, frequently-modified data can be stored in faster memory to provide more efficient overall application data processing, and less-frequently modified data can be processed into and out of lower cost (or slower) memory.

    摘要翻译: 基于生成和传达存储设备的“意图”或“提示”的数据通信优化架构,以及更快/更慢的固态内存优化。 可以将存储在存储设备上的数据(能够提示处理)的数据括起来,以利用与提示处理相关的改进的性能。 可以以块格式传送数据,以便可以发生单独的一系列块交换。 提示处理在存储设备上可以是可选的。 当传送到存储设备时,固件便于优化内部数据流和设备操作。 为诸如固态存储设备的存储系统提供写入优化模式。 例如,经常修改的数据可以存储在更快的存储器中以提供更有效的总体应用数据处理,并且较不频繁修改的数据可以被处理进出成本较低(或更慢)的存储器。

    Data integrity units in nonvolatile memory
    7.
    发明授权
    Data integrity units in nonvolatile memory 有权
    非易失性存储器中的数据完整性单元

    公开(公告)号:US08566689B2

    公开(公告)日:2013-10-22

    申请号:US12603593

    申请日:2009-10-22

    IPC分类号: G06F11/10

    摘要: An integrity unit can be calculated from a first data unit, and a first storage device can be requested to store the first data unit. A second storage device, which can be separate from and/or a different type of device from the first storage device, can be requested to store metadata, which includes the integrity unit, in nonvolatile memory. Also, a second data unit can be received from the first storage device in response to a request for the first data unit. The integrity unit can be received from the second storage device, and the second data unit and the integrity unit can be analyzed to determine whether the second data unit matches the first data unit. Alternatively, a first integrity unit can be stored in a metadata region of a nonvolatile memory block, where the block also stores the data from which the first integrity unit was calculated.

    摘要翻译: 可以从第一数据单元计算完整性单元,并且可以请求第一存储设备来存储第一数据单元。 可以请求可以与第一存储设备分开的和/或不同类型的设备的第二存储设备将包括完整性单元的元数据存储在非易失性存储器中。 此外,响应于对第一数据单元的请求,可以从第一存储设备接收第二数据单元。 可以从第二存储装置接收完整性单元,并且可以分析第二数据单元和完整性单元,以确定第二数据单元是否与第一数据单元匹配。 或者,第一完整性单元可以存储在非易失性存储器块的元数据区域中,其中块还存储计算第一完整性单元的数据。

    Generating unique data from electronic devices
    8.
    发明授权
    Generating unique data from electronic devices 有权
    从电子设备生成唯一数据

    公开(公告)号:US08250375B2

    公开(公告)日:2012-08-21

    申请号:US12110172

    申请日:2008-04-25

    IPC分类号: G06F11/30 H04L9/00 H04L9/08

    CPC分类号: G06F21/73

    摘要: Providing for analysis of artifacts of electronic devices to generate data that is substantially unique to a particular device or to a class of devices is described herein. In some aspects, analyzed artifacts are chosen based on reliable reproducibility of such data over many analyses. The substantially unique data can be associated with a particular electronic device(s) to distinguish such devices from other devices. In some aspects, the generated data is first transformed into an identifier, such as a number, word, string of data, etc., to distinguish the electronic device in remote communication, to provide a key in an encryption/decryption algorithm, and so on. The data can be reproduced by reanalyzing the artifacts, and thus need not be stored for future consumption, mitigating risks involved in storing sensitive data.

    摘要翻译: 这里描述了分析电子设备的工件以生成对于特定设备或一类设备基本上唯一的数据。 在一些方面,基于许多分析的这种数据的可靠再现性来选择分析的伪像。 基本上唯一的数据可以与特定电子设备相关联,以将这些设备与其他设备区分开。 在一些方面,首先将所生成的数据变换为诸如数字,字,数据串等的标识符,以便在远程通信中区分电子设备,以便在加密/解密算法中提供密钥等等 上。 可以通过重新分析伪像来再现数据,因此不需要存储以供将来消费,从而减轻存储敏感数据所涉及的风险。

    Sessions for Direct Attached Storage Devices
    9.
    发明申请
    Sessions for Direct Attached Storage Devices 审中-公开
    直接连接存储设备的会话

    公开(公告)号:US20110289282A1

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

    申请号:US12833140

    申请日:2010-07-09

    IPC分类号: G06F12/00

    CPC分类号: G06F9/4411

    摘要: A mechanism and a storage device are provided for registering a component of a computing device, with a user-removably attached storage device and managing sessions between the component and the storage device. The storage device may record time information regarding a beginning and an ending of an activity session with the component. The storage device may determine whether at least a logical block address range of a storage device medium, registered by the component, may have been modified by a different component, since a last session with the component. When the storage device indicates to the component that at least the logical block address range of the medium has not been modified since the last session, the component may trust contents of the medium. The computing device may provide time information to the storage device, such that the storage device may determine whether management operations are to be performed.

    摘要翻译: 提供了一种机构和存储设备,用于将计算设备的组件与用户可移除地连接的存储设备进行注册,并在组件和存储设备之间管理会话。 存储设备可以记录关于与组件的活动会话的开始和结束的时间信息。 存储设备可以确定由组件注册的存储设备介质的至少一个逻辑块地址范围是否可能被不同的组件修改。 当存储装置向组件指示至少自上次会话以来媒体的逻辑块地址范围未被修改时,组件可以信任媒体的内容。 计算设备可以向存储设备提供时间信息,使得存储设备可以确定是否要执行管理操作。