HARDWARE ENCRYPTING STORAGE DEVICE WITH PHYSICALLY SEPARABLE KEY STORAGE DEVICE
    71.
    发明申请
    HARDWARE ENCRYPTING STORAGE DEVICE WITH PHYSICALLY SEPARABLE KEY STORAGE DEVICE 审中-公开
    具有物理可分离关键存储设备的硬件加密存储设备

    公开(公告)号:US20100185843A1

    公开(公告)日:2010-07-22

    申请号:US12356326

    申请日:2009-01-20

    IPC分类号: H04L9/32 G06F15/177 G06F21/24

    摘要: Storage devices can provide for hardware encryption and decryption of data stored by them. The hardware cryptographic functions can be applied with reference to cryptographic information of a communicationally, and physically, separable key device. Disconnection of the separable key device can render encrypted data inaccessible. Destruction of the separable key device can result in virtual destruction of the encrypted data. The cryptographic information on the separable key device can be provided by a storage device manufacturer, or by a provisioning computing device. The separable key device can be directly communicationally coupled to a provisioning computing device or it can establish a secure communication tunnel with the provisioning device through a computing device to which the separable key device is communicationally coupled. Cryptographic information can be provided by, and deleted from, the provisioning computing device prior to completion of the booting of that device.

    摘要翻译: 存储设备可以为其存储的数据提供硬件加密和解密。 可以参考通信和物理上可分离的密钥设备的密码信息来应用硬件加密功能。 分离密钥设备的断开可以使加密的数据不可访问。 破坏可分离的密钥设备可能导致加密数据的虚拟破坏。 可分离密钥设备上的密码信息可以由存储设备制造商或供应计算设备提供。 可分离的密钥设备可以直接通信地耦合到供应计算设备,或者它可以通过计算设备与供应设备建立安全的通信隧道,可分离的密钥设备通信耦合到该计算设备。 加密信息可以在完成启动该设备之前由供应计算设备提供并从其中删除。

    Automatic protocol migration when upgrading operating systems
    72.
    发明授权
    Automatic protocol migration when upgrading operating systems 有权
    升级操作系统时的自动协议迁移

    公开(公告)号:US07694030B2

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

    申请号:US10931674

    申请日:2004-09-01

    IPC分类号: G06F3/00

    CPC分类号: H04L69/18

    摘要: Automatic protocol migration when upgrading operating systems includes checking, after upgrading at least a portion of an operating system of a host device, whether a new driver supporting enhanced functionality for a portable device is now available, where a driver supporting base functionality would have been previously used for communicating with the portable device. If such a new driver supporting enhanced functionality for the portable device is now available, then the host device installs the new driver supporting enhanced functionality for the portable device.

    摘要翻译: 升级操作系统时的自动协议迁移包括在升级主机设备的操作系统的至少一部分之后检查支持便携式设备的增强功能的新驱动程序是否可用,其中支持基本功能的驱动程序以前 用于与便携式设备进行通信。 如果现在可以使用支持便携式设备的增强功能的新驱动程序,则主机设备安装支持便携式设备的增强功能的新驱动程序。

    System and method for applying color management on captured images
    73.
    发明授权
    System and method for applying color management on captured images 有权
    对拍摄图像进行颜色管理的系统和方法

    公开(公告)号:US07616215B2

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

    申请号:US11143047

    申请日:2005-06-02

    IPC分类号: G09G5/02

    摘要: A system and method for image acquisition enables selective automated application of color management to color image data generated by an image-capturing device by the device driver for the device. In the image acquisition system, each image-capturing device has properties or operation parameters that can be set to control the operation of the device. During an image acquisition operation, color image data generated by the image-capturing device are transmitted to the device driver. If the operation parameters of the device are set to indicate that color management is to be performed, the device driver calls color management functions provided by the operating system to perform the desired color operation, such as a color space conversion, on the received color image data. The processed color image data are then sent to the image-processing application for further processing or editing.

    摘要翻译: 用于图像采集的系统和方法使得能够选择性地自动应用颜色管理以通过设备的设备驱动器对由图像捕获设备生成的图像数据进行着色。 在图像采集系统中,每个图像捕获装置具有可被设置为控制装置的操作的特性或操作参数。 在图像获取操作期间,由图像捕获装置生成的彩色图像数据被发送到设备驱动器。 如果设备的操作参数被设置为指示要执行颜色管理,则设备驱动程序调用由操作系统提供的颜色管理功能,以对所接收的彩色图像执行所需的颜色操作,例如颜色空间转换 数据。 然后将经处理的彩色图像数据发送到图像处理应用以进行进一步的处理或编辑。

    FLASH MEMORY TRANSACTIONING
    74.
    发明申请
    FLASH MEMORY TRANSACTIONING 审中-公开
    闪存存储器交易

    公开(公告)号:US20090271563A1

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

    申请号:US12110574

    申请日:2008-04-28

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0246

    摘要: Providing for improved transactioning for Flash memory is described herein. By way of example, transactioning operations associated with abstract data structures can be bundled into a common layer of a Flash management protocol stack, to reduce transaction redundancy at abstracted layers. In some aspects, the common layer can be a block level layer providing relatively direct access to low level Flash. Thus, a file system or database application, operating at a higher, abstracted layer of the Flash management protocol stack, can offload transactioning operations to a block level process that has access to underlying Flash memory. As a result, increased efficiency, throughput, and added flexibility can be achieved for storage system transactioning.

    摘要翻译: 本文描述了为闪存提供改进的事务处理。 作为示例,与抽象数据结构相关联的事务操作可以被捆绑到Flash管理协议栈的公共层中,以减少抽象层处的事务冗余。 在一些方面,公共层可以是提供相对直接访问低级别闪存的块级别层。 因此,在Flash管理协议栈的较高抽象层操作的文件系统或数据库应用程序可以将事务处理卸载到具有访问底层闪存的块级进程。 因此,可以在存储系统事务处理中实现提高效率,吞吐量和增加的灵活性。

    SYSTEMS FOR FINDING A LOST TRANSIENT STORAGE DEVICE
    75.
    发明申请
    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.

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

    DYNAMIC DEVICE STATE REPRESENTATION IN A USER INTERFACE
    76.
    发明申请
    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元素被组合以形成状态表示。

    Enabling a plurality of devices to control each other
    77.
    发明申请
    Enabling a plurality of devices to control each other 审中-公开
    使多个设备能够彼此控制

    公开(公告)号:US20080005353A1

    公开(公告)日:2008-01-03

    申请号:US11478172

    申请日:2006-06-28

    IPC分类号: G06F15/173

    CPC分类号: H04L67/125

    摘要: A technology for enabling a plurality of devices to control each other is disclosed. In one method approach, a constellation is created by associating a plurality of devices with each other. At least one device that is associated with the constellation is used to control an activity associated with at least one other device that is associated with the constellation.

    摘要翻译: 公开了一种使多个设备彼此控制的技术。 在一种方法中,通过将多个设备彼此关联来创建星座。 与星座相关联的至少一个设备用于控制与至少一个与星座相关联的其他设备相关联的活动。

    System and method for controlling mass storage class digital imaging devices
    78.
    发明授权
    System and method for controlling mass storage class digital imaging devices 失效
    用于控制大容量存储类数字成像设备的系统和方法

    公开(公告)号:US07246179B2

    公开(公告)日:2007-07-17

    申请号:US11312313

    申请日:2005-12-20

    摘要: A method is provided for controlling a Mass Storage Class Digital Imaging Device using a SCSI pass through protocol. The protocol is based on industry standard SCSI protocol with modifications and extensions to allow transparent communication over a medium and is referred to as SCSI Pass Through (SPT). This protocol defines a set of commands that are initiated in a computer. The commands also include and extend industry standard Picture Transfer Protocol and are targeted for application and execution in a Mass Storage Class Digital Imaging Device. The invention includes the definition of data buffers in the form of data structures that can be used for packaging, passing, and receiving information related to the digital imaging device. The protocol is applicable to communication mediums that can be utilized in connecting any digital storage device to a computing device.

    摘要翻译: 提供了一种使用SCSI通过协议来控制大容量存储类数字成像设备的方法。 该协议基于具有修改和扩展的工业标准SCSI协议,允许通过介质进行透明通信,并被称为SCSI通过(SPT)。 该协议定义了一组在计算机中启动的命令。 这些命令还包括并扩展了行业标准的图像传输协议,并针对在大容量存储类数字成像设备中进行应用和执行。 本发明包括数据结构形式的数据缓冲器的定义,该数据缓冲器可用于封装,传递和接收与数字成像设备有关的信息。 该协议适用于可用于将任何数字存储设备连接到计算设备的通信介质。

    System and method employing script-based device drivers

    公开(公告)号:US07117503B2

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

    申请号:US11012580

    申请日:2004-12-14

    IPC分类号: G06F13/10

    CPC分类号: G06F13/102

    摘要: A computer system and method uses script-based device drivers for operating hardware devices. The script-based driver architecture comprises a scripting driver, a script engine, and a driver script for a given hardware device, such as a scanner. The driver script is generally a text file containing a sequence of programming instructions defining the operational behavior of the hardware device. The scripting driver exports a set of objects whose functions can be called by the driver script to communicate with and control the device. When a request to operate the hardware device is received by the scripting driver, the script engine interprets the programming instructions in the driver script corresponding to the request and invokes the functions of the scripting driver objects called by the programming instructions to carry out the requested device operation.

    System and method employing script-based device drivers

    公开(公告)号:US07100170B2

    公开(公告)日:2006-08-29

    申请号:US11012366

    申请日:2004-12-14

    IPC分类号: G06F13/10

    CPC分类号: G06F13/102

    摘要: A computer system and method uses script-based device drivers for operating hardware devices. The script-based driver architecture comprises a scripting driver, a script engine, and a driver script for a given hardware device, such as a scanner. The driver script is generally a text file containing a sequence of programming instructions defining the operational behavior of the hardware device. The scripting driver exports a set of objects whose functions can be called by the driver script to communicate with and control the device. When a request to operate the hardware device is received by the scripting driver, the script engine interprets the programming instructions in the driver script corresponding to the request and invokes the functions of the scripting driver objects called by the programming instructions to carry out the requested device operation.