Hints model for optimization of storage devices connected to host and write optimization schema for storage devices
    31.
    发明授权
    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.

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

    STORAGE ARRAY POWER MANAGEMENT USING LIFECYCLE INFORMATION
    32.
    发明申请
    STORAGE ARRAY POWER MANAGEMENT USING LIFECYCLE INFORMATION 有权
    使用生物信息存储阵列电源管理

    公开(公告)号:US20100313045A1

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

    申请号:US12477737

    申请日:2009-06-03

    IPC分类号: G06F1/32

    摘要: A multi-device storage system can be arranged into power saving systems by placing one or more storage devices into a reduced power consuming state when the storage activity associated with the system is sufficiently reduced that an attendant decrease in throughput will not materially affect users of the storage system. Where data redundancy is provided for, a redundant storage device can be placed into the reduced power consuming state and its redundancy responsibilities can be transitioned to a partition of a larger storage device. Such transitions can be based on specific parameters, such as write cycles or latency, crossing thresholds, including upper and lower thresholds, they can also be based on pre-set times, or a combination thereof. Lifecycle information, including lifecycle information collected in real-time by storage devices on a block-by-block basis, can be utilized to obtain historical empirical data from which to select the pre-set times.

    摘要翻译: 当与系统相关联的存储活动被充分地减少时,多个设备存储系统可以被布置到节能系统中,使得一个或多个存储设备进入降低的功耗状态,从而伴随着吞吐量的降低将不会实质上影响用户的 存储系统 在提供数据冗余的情况下,可以将冗余存储设备置于降低的功耗状态,并且其冗余责任可以转换到较大存储设备的分区。 这种转换可以基于特定参数,例如写入周期或延迟,交叉阈值,包括上限和下限阈值,它们也可以基于预设时间或其组合。 可以利用生命周期信息,包括逐个块地由存储设备实时收集的生命周期信息,以获得用于选择预设时间的历史经验数据。

    INTEGRATING ENERGY BUDGETS FOR POWER MANAGEMENT
    33.
    发明申请
    INTEGRATING ENERGY BUDGETS FOR POWER MANAGEMENT 有权
    整合能源管理能源预算

    公开(公告)号:US20100292854A1

    公开(公告)日:2010-11-18

    申请号:US12465362

    申请日:2009-05-13

    IPC分类号: G06F1/28

    摘要: Power consumption of a device (e.g., flash storage driver, hard drive, etc.) connected to a host computer system is managed to promote efficient power usage and improved service. Communication between a host computer system (e.g., an operating system) and a device is enabled so that the host system can ascertain a power footprint of the device. Taking the power footprint of the device into consideration, along with the power consumption of the system as a whole (e.g., including the power consumption needs of other devices), a power manager can provide a power budget to the device based upon an informed decision. This allows for improved system power management through a coordination of the device's power consumption by the host system, specifically during operation allowing device performance to be enhanced for the task at hand.

    摘要翻译: 连接到主计算机系统的设备(例如,闪存驱动器,硬盘驱动器等)的功耗被管理以促进有效的电力使用和改进的服务。 启动主计算机系统(例如,操作系统)与设备之间的通信,使得主机系统能够确定设备的功率足迹。 考虑到设备的功率消耗以及整个系统的功耗(例如,包括其他设备的功耗需求),功率管理器可以基于知情决策向设备提供功率预算 。 这允许通过主机系统协调设备的功率消耗来改进系统功率管理,特别是在操作期间,允许为手头的任务增强设备性能。

    SMART SECURE STORAGE
    34.
    发明申请
    SMART SECURE STORAGE 有权
    智能安全存储

    公开(公告)号:US20090254466A1

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

    申请号:US12061000

    申请日:2008-04-02

    IPC分类号: G06Q99/00

    摘要: A healthcare smart card management system stores a large amount of healthcare information to overcome shortcomings of separate and largely paper medical and insurance files. Embedded security technology supports partial or separated identity proofing as well as hardware time limited storage. Dynamic contextual privacy consent enhances user, healthcare provider, and insurer privacy and proprietary information to encourage and enable universal adoption. Data is structured in self-executing (“print to device”) for legacy systems as well as in rolled-access format and archival format to balance usage and data integrity purposes. A plurality of network interfaces are incorporated as well as financial transaction codes. Card integrity is enhanced by remote usage oversight, self-destruct monitoring (e.g., time, location, hacking, malfunction, etc.), and integral write-only audit logs. Levering excess storage capacity, a user can store related healthcare information such as exercise regimen, diet journal, emergency contact information, urgent medical conditions for first providers, etc.

    摘要翻译: 医疗智能卡管理系统存储大量医疗保健信息,以克服单独和大量纸张医疗保险文件的缺点。 嵌入式安全技术支持部分或分离的身份打样以及硬件时间有限的存储。 动态上下文隐私权同意增强了用户,医疗保健提供者和保险公司的隐私和专有信息,以鼓励并实现普遍采用。 数据结构采用自动执行(“打印到设备”),用于传统系统,以及滚动访问格式和归档格式,以平衡使用和数据完整性目的。 并入多个网络接口以及金融交易代码。 通过远程使用监督,自毁式监控(例如时间,位置,黑客,故障等)和完整的只写审核日志来增强卡的完整性。 利用多余的存储容量,用户可以存储运动方案,饮食日记,紧急联系信息,第一供应商的紧急医疗条件等有关的医疗信息。

    Rewind Playback of Media
    35.
    发明申请
    Rewind Playback of Media 审中-公开
    回放媒体播放

    公开(公告)号:US20090196572A1

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

    申请号:US12025536

    申请日:2008-02-04

    IPC分类号: H04N5/91

    摘要: Systems and methods of media optimization are disclosed herein. An operation command can be sent to a media device from a host device. The operation command can be indicative of an intent to perform an operation on the recording medium. A list of media device characteristics corresponding to media device resources can be received from the media device. One or more selections of values of the media device characteristics can be sent from the host device to the media device in order to optimize the operation command. A response can be received from the media device of performance of the operation command.

    摘要翻译: 本文公开了介质优化的系统和方法。 操作命令可以从主机设备发送到媒体设备。 操作命令可以指示对记录介质执行操作的意图。 可以从媒体设备接收与媒体设备资源相对应的媒体设备特征的列表。 媒体设备特性值的一个或多个选择可以从主机设备发送到媒体设备,以优化操作命令。 可以从媒体设备接收到执行操作命令的响应。

    System and method for generating selectable extension to media transport protocol
    36.
    发明授权
    System and method for generating selectable extension to media transport protocol 有权
    用于生成对媒体传输协议的可选扩展的系统和方法

    公开(公告)号:US07555554B2

    公开(公告)日:2009-06-30

    申请号:US10912096

    申请日:2004-08-06

    IPC分类号: G06F15/16

    摘要: A protocol and related techniques and platforms allow vendors to selectably extend the Media Transport Protocol (MTP), or other defined protocols to implement vendor-specific commands, data fields, instructions and other extension sets. According to embodiments of the invention in one regard, one or more extension space may be utilized to derive independent extension sets, in part by separating the extension space according to a unique identifier assigned to or associated with a given vendor. In embodiments that unique identifier may be or include an Internet DNS (Domain Name System) domain name, or other extension set name or identifier. According to the invention in one regard, because a DNS domain name may be independently registered and secured by participating vendors or manufacturers and by definition uniquely assigned, the separation of vendor extension sets by that type of name may be automatic and free from conflict. Vendors or manufacturers, such as makers of digital cameras, digital video cameras, audio players such as MP3 or other players, software vendors or others may therefore freely design extensions to the Media Transport Protocol or other protocols, without a need to clear those extensions with a standards body and with confidence that their commands, data fields and other extensions may be free from overlap with that of other manufacturers.

    摘要翻译: 协议和相关技术和平台允许供应商可选地扩展媒体传输协议(MTP)或其他定义的协议,以实现供应商特定的命令,数据字段,指令和其他扩展集。 根据本发明的实施例,在一个方面,可以使用一个或多个扩展空间来导出独立的扩展集合,部分地通过根据分配给给定供应商或与给定供应商相关联的唯一标识符分离扩展空间。 在唯一标识符可以是或包括因特网DNS(域名系统)域名或其他分机集名称或标识符的实施例中。 在一方面,根据本发明,由于DNS域名可以被参与的供应商或制造商独立地注册和保护,并且通过定义被唯一地分配,所以通过该类型的名称分隔供应商扩展集可以是自动的并且没有冲突。 供应商或制造商,例如数码相机,数字摄像机,音频播放器(如MP3或其他播放器),软件供应商或其他人的制造商因此可以自由地设计对媒体传输协议或其他协议的扩展,而不需要清除这些扩展 一个标准机构,并有信心他们的命令,数据字段和其他扩展可能与其他制造商的命令重叠。

    Simplified device drivers for hardware devices of a computer system
    37.
    发明授权
    Simplified device drivers for hardware devices of a computer system 有权
    用于计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US07536699B2

    公开(公告)日:2009-05-19

    申请号:US11276484

    申请日:2006-03-01

    IPC分类号: G06F9/44

    CPC分类号: G06F13/102

    摘要: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.

    摘要翻译: 计算机系统使用简化的设备驱动程序来操作硬件设备。 用于给定设备类型的硬件设备(例如平板扫描仪)的简化设备驱动程序可与给定设备类型的系统提供的通用驱动程序一起使用。 通用驱动程序和简化驱动程序一起起作用,就像常规的设备驱动程序 简化的设备驱动器实现对应于该给定设备类型的硬件设备的预选操作命令集“通用”的少量入口点功能。 当应用程序请求设备的操作时,请求将通过设备驱动程序接口(DDI)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。

    Automatic analysis and adjustment of digital images upon acquisition
    38.
    发明授权
    Automatic analysis and adjustment of digital images upon acquisition 有权
    采集后自动分析和调整数字图像

    公开(公告)号:US07532234B2

    公开(公告)日:2009-05-12

    申请号:US10600199

    申请日:2003-06-19

    IPC分类号: H04N5/225

    摘要: In one aspect, an application analyzes and adjusts image data (e.g., pixel data) automatically upon acquiring (e.g., from a source such as a digital camera) a digital image. Adjustments can be based on, for example, image orientation, red-eye detection, blurriness, color balance, exposure, or noise detection. Metadata corresponding to image adjustments can be stored in an adjusted image file to preserve the original image. In another aspect, a computer system includes image analysis and image adjustment software modules for analyzing and adjusting digital image data at image acquisition time. The image adjustment module can include one or more processing filters. A customizable software architecture allows customization of the image adjustment software module (e.g., by adding, removing or reordering processing filters). The described techniques and tools can be implemented as features of an operating system environment.

    摘要翻译: 在一个方面,应用程序在获取数字图像(例如,来自诸如数字照相机的源)时自动分析和调整图像数据(例如,像素数据)。 调整可以基于例如图像定向,红眼检测,模糊度,颜色平衡,曝光或噪声检测。 对应于图像调整的元数据可以存储在调整后的图像文件中,以保留原始图像。 另一方面,计算机系统包括用于在图像获取时分析和调整数字图像数据的图像分析和图像调整软件模块。 图像调整模块可以包括一个或多个处理过滤器。 可定制的软件架构允许定制图像调整软件模块(例如,通过添加,移除或重新排序处理过滤器)。 所描述的技术和工具可以被实现为操作系统环境的特征。

    CONTEXT SENSITIVE CACHING ON REMOVABLE STORAGE
    39.
    发明申请
    CONTEXT SENSITIVE CACHING ON REMOVABLE STORAGE 审中-公开
    可移动存储的上下文敏感性缓存

    公开(公告)号:US20080195824A1

    公开(公告)日:2008-08-14

    申请号:US11673489

    申请日:2007-02-09

    IPC分类号: G06F12/00

    摘要: A method and apparatus is described for receiving and storing data from a first host device and performing actions or events on a second host device based on the stored data. Also, a priority factor value may be determined for the stored data such that actions or events performed on the second host device may be based on the priorities of the stored data. For example, a removable, portable device may be connected to the first or the second host device. The stored data is accessed by the second host device and the stored data and the action or event on the second host device is performed based on the stored data. In another example, the stored data is not stored on the second host device. Thus, the stored data may be secure and trusted.

    摘要翻译: 描述了一种用于从第一主机设备接收和存储数据并基于所存储的数据在第二主机设备上执行动作或事件的方法和装置。 此外,可以为存储的数据确定优先级因素值,使得在第二主机设备上执行的动作或事件可以基于所存储的数据的优先级。 例如,可移动便携式设备可以连接到第一或第二主机设备。 存储的数据由第二主机设备访问,并且基于存储的数据执行存储的数据以及第二主机设备上的动作或事件。 在另一示例中,存储的数据不存储在第二主机设备上。 因此,所存储的数据可以是安全的和可信赖的。