Simplified device drivers for hardware devices of a computer system
    31.
    发明授权
    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
    32.
    发明授权
    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.

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

    Safe mode operation for portable devices supporting multiple protocols
    33.
    发明授权
    Safe mode operation for portable devices supporting multiple protocols 有权
    支持多种协议的便携式设备的安全模式操作

    公开(公告)号:US07493420B2

    公开(公告)日:2009-02-17

    申请号:US10931783

    申请日:2004-09-01

    IPC分类号: G06F3/00

    CPC分类号: H04L69/18

    摘要: Safe mode operation for portable devices supporting multiple protocols includes a portable device that supports multiple protocols, such as a base functionality protocol and an enhanced functionality protocol, reporting to a host device that the portable device supports only a single protocol (e.g., the base functionality protocol). This single protocol will be used for subsequent communication between the host device and the portable device. This reporting to the host device that the portable device supports only a single protocol can be triggered, for example, by an appropriate button(s) on the portable device being pressed when the portable device is powered on.

    摘要翻译: 支持多种协议的便携式设备的安全模式操作包括支持诸如基本功能协议和增强功能协议的多种协议的便携式设备,向主机设备报告便携式设备仅支持单个协议(例如,基本功能 协议)。 该单一协议将用于主机设备和便携式设备之间的后续通信。 例如,便携式设备仅支持单个协议的主机设备的这种报告可以通过在便携式设备通电时被按下的便携式设备上的适当按钮来触发。

    CONTEXT SENSITIVE CACHING ON REMOVABLE STORAGE
    34.
    发明申请
    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.

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

    Registering, Transfering, and Acting on Event Metadata
    38.
    发明申请
    Registering, Transfering, and Acting on Event Metadata 有权
    注册,转移和代理事件元数据

    公开(公告)号:US20070244924A1

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

    申请号:US11379031

    申请日:2006-04-17

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30035

    摘要: A technique and associated mechanism is described for registering event metadata at a first site, transferring the event metadata to a second site using a portable module, and processing the event metadata at the second site. A user can register the event metadata at the first site in the course of consuming broadcast content. Namely, when the user encounters an interesting portion of the broadcast content, the user activates an input mechanism, resulting in the storage of event metadata associated with the interesting s portion on the portable module. The second site can upload the event metadata from the portable module and, in response, provide content associated with the event metadata, including recommended content associated with the event metadata.

    摘要翻译: 描述了用于在第一站点注册事件元数据的技术和相关机制,使用便携式模块将事件元数据传送到第二站点,以及在第二站点处理事件元数据。 用户可以在消费广播内容的过程中在第一个站点注册事件元数据。 即,当用户遇到广播内容的有趣部分时,用户激活输入机制,导致与便携式模块上的有趣部分相关联的事件元数据的存储。 第二站点可以从便携式模块上传事件元数据,作为响应,提供与事件元数据相关联的内容,包括与事件元数据相关联的推荐内容。

    Media exchange protocol and devices using the same
    39.
    发明申请
    Media exchange protocol and devices using the same 失效
    媒体交换协议和使用相同的设备

    公开(公告)号:US20070079010A1

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

    申请号:US11243125

    申请日:2005-10-04

    IPC分类号: G06F15/16

    CPC分类号: H04L69/24

    摘要: A media exchange description language (MX-DL) is disclosed. The media exchange description language (MX-DL) may be used to facilitate media exchange within a media exchange network, such as a home network. Methods of determining an operability of a media item within a media exchange network are also disclosed. The methods may utilize the media exchange description language (MX-DL) to convert a media format of the media item into a compatible media format usable within a media exchange network. Devices and device components for performing the disclosed methods are also disclosed.

    摘要翻译: 公开了媒体交换描述语言(MX-DL)。 可以使用媒体交换描述语言(MX-DL)来促进诸如家庭网络之类的媒体交换网络内的媒体交换。 还公开了确定媒体交换网络内的媒体项目的可操作性的方法。 这些方法可以利用媒体交换描述语言(MX-DL)将媒体项目的媒体格式转换成可在媒体交换网络内使用的兼容媒体格式。 还公开了用于执行所公开的方法的设备和设备组件。

    Simplified Device Drivers for Hardware Devices of a Computer System
    40.
    发明申请
    Simplified Device Drivers for Hardware Devices of a Computer System 有权
    计算机系统硬件设备的简化设备驱动程序

    公开(公告)号:US20060147235A1

    公开(公告)日:2006-07-06

    申请号:US11276484

    申请日:2006-03-01

    IPC分类号: B41J5/30

    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)传递给公共驱动程序。 然后,通用驱动程序调用简化的设备驱动程序中的入口点函数来执行请求的操作。