Multi-function device ID with unique identifier
    2.
    发明申请
    Multi-function device ID with unique identifier 有权
    具有唯一标识符的多功能设备ID

    公开(公告)号:US20090158301A1

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

    申请号:US12002060

    申请日:2007-12-14

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3051 G06F9/4411

    摘要: A computer system that recognizes multi-function devices and associates functions with multi-function devices. Each multi-function device may be represented by a multi-function object, allowing tools, applications or other components within the computer to take actions relating to the entire device or relating to a function based on the association of that function with other functions in the same device. These actions include displaying information about devices, instead of or in addition to information about functions. Actions also include selecting functions based on proximity within a device. Functions may be associated with a multi-function device using a unique device identifier provided by the device or generated for the function based on a connection hierarchy between functions and the computer. Devices may be configured to provide the same identifier regardless of the transport over which the device is accessed.

    摘要翻译: 识别多功能设备并将功能与多功能设备相关联的计算机系统。 每个多功能设备可以由多功能对象表示,允许计算机内的工具,应用程序或其他组件采取与整个设备相关的操作或与功能相关的功能,该功能基于该功能与其中的功能的关联 相同的设备 这些操作包括显示关于设备的信息,而不是或关于功能的信息。 动作还包括基于设备内的邻近度选择功能。 功能可以使用由设备提供的唯一设备标识符或者基于功能和计算机之间的连接层次为功能生成的多功能设备相关联。 设备可以被配置为提供相同的标识符,而不管设备被访问的传输。

    Device display object infrastructure
    3.
    发明授权
    Device display object infrastructure 有权
    设备显示对象基础设施

    公开(公告)号:US08347319B2

    公开(公告)日:2013-01-01

    申请号:US12125907

    申请日:2008-05-22

    IPC分类号: G06F13/00 G06F3/00

    CPC分类号: G06F13/102 G06F9/451

    摘要: Multi-function devices expose multiple functions to device drivers or other lower-level software. Device function providers can interface with such drivers or lower-level software and can provide information, including device identifiers regarding such functions, to a device display object infrastructure. A device display object can then be created that encompasses one or more functions such that, in one embodiment, the device display object corresponds to a single, physical multi-function device. Alternatively, any combination of functionality from one or more physical devices can be combined into a single device display object representing a virtual multi-function device. Properties of the device display object can be set with reference to user-specified settings, remotely maintained metadata, locally available metadata, and information associated with each function. Functions can be ranked such that, if there is a conflict, information from more highly ranked functions is used to set the properties of the device display object.

    摘要翻译: 多功能设备向设备驱动程序或其他较低级别的软件提供多种功能。 设备功能提供者可以与这些驱动程序或较低级别的软件进行接口,并且可以向设备显示对象基础设施提供关于这些功能的设备标识符的信息。 然后可以创建包括一个或多个功能的设备显示对象,使得在一个实施例中,设备显示对象对应于单个物理多功能设备。 或者,可以将来自一个或多个物理设备的功能的任何组合组合成表示虚拟多功能设备的单个设备显示对象。 可以参考用户指定的设置,远程维护的元数据,本地可用的元数据和与每个功能相关的信息来设置设备显示对象的属性。 可以对功能进行排名,使得如果存在冲突,则使用来自更高排名功能的信息来设置设备显示对象的属性。

    DEVICE DISPLAY OBJECT INFRASTRUCTURE
    4.
    发明申请
    DEVICE DISPLAY OBJECT INFRASTRUCTURE 有权
    设备展示对象基础设施

    公开(公告)号:US20090293070A1

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

    申请号:US12125907

    申请日:2008-05-22

    IPC分类号: G06F9/44

    CPC分类号: G06F13/102 G06F9/451

    摘要: Multi-function devices expose multiple functions to device drivers or other lower-level software. Device function providers can interface with such drivers or lower-level software and can provide information, including device identifiers regarding such functions, to a device display object infrastructure. A device display object can then be created that encompasses one or more functions such that, in one embodiment, the device display object corresponds to a single, physical multi-function device. Alternatively, any combination of functionality from one or more physical devices can be combined into a single device display object representing a virtual multi-function device. Properties of the device display object can be set with reference to user-specified settings, remotely maintained metadata, locally available metadata, and information associated with each function. Functions can be ranked such that, if there is a conflict, information from more highly ranked functions is used to set the properties of the device display object.

    摘要翻译: 多功能设备向设备驱动程序或其他较低级别的软件提供多种功能。 设备功能提供者可以与这些驱动程序或较低级别的软件进行接口,并且可以向设备显示对象基础设施提供关于这些功能的设备标识符的信息。 然后可以创建包括一个或多个功能的设备显示对象,使得在一个实施例中,设备显示对象对应于单个物理多功能设备。 或者,可以将来自一个或多个物理设备的功能的任何组合组合成表示虚拟多功能设备的单个设备显示对象。 可以参考用户指定的设置,远程维护的元数据,本地可用的元数据和与每个功能相关的信息来设置设备显示对象的属性。 可以对功能进行排名,使得如果存在冲突,则使用来自更高排名功能的信息来设置设备显示对象的属性。

    Generalized architecture to support representation of multi-transport devices
    5.
    发明授权
    Generalized architecture to support representation of multi-transport devices 有权
    支持多传输设备表示的通用架构

    公开(公告)号:US09081902B2

    公开(公告)日:2015-07-14

    申请号:US12143194

    申请日:2008-06-20

    摘要: A computer system that accesses multi-transport devices and associates device instances of the multi-transport device with each other. Devices provide the same device identifier such as a device unique identifier regardless of the transport over which the device is accessed. A visual representation for the multi-transport device may be provided to a user using the device identifier. Also, a single functional representation for the multi-transport device may be provided based on an identifier provided by each function of the device. The functional representation may be independent of the addition and removal of transports and allows abstracting device access via multiple transports from a user and an application. Transports may be selected at an application and/or a system level. Operating characteristics of available transports may be used to select a desired transport, based on transport requirements specified by the application, the user or the system.

    摘要翻译: 访问多传输设备并将多传输设备的设备实例彼此关联的计算机系统。 设备提供相同的设备标识符,例如设备唯一标识符,而不管设备访问的传输。 可以使用设备标识符向用户提供多传输设备的视觉表示。 此外,可以基于由设备的每个功能提供的标识符来提供用于多传输设备的单个功能表示。 功能表示可以独立于传输的添加和删除,并允许通过来自用户和应用的多个传输抽象设备访问。 可以在应用程序和/或系统级别选择传输。 根据应用程序,用户或系统规定的传输要求,可以使用可用传输的操作特性来选择所需的传输。

    GENERALIZED ARCHITECTURE TO SUPPORT REPRESENTATION OF MULTI-TRANSPORT DEVICES
    6.
    发明申请
    GENERALIZED ARCHITECTURE TO SUPPORT REPRESENTATION OF MULTI-TRANSPORT DEVICES 有权
    支持多种传输设备代表的通用架构

    公开(公告)号:US20090319660A1

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

    申请号:US12143194

    申请日:2008-06-20

    IPC分类号: G06F15/16 G06F3/048

    摘要: A computer system that accesses multi-transport devices and associates device instances of the multi-transport device with each other. Devices provide the same device identifier such as a device unique identifier regardless of the transport over which the device is accessed. A visual representation for the multi-transport device may be provided to a user using the device identifier. Also, a single functional representation for the multi-transport device may be provided based on an identifier provided by each function of the device. The functional representation may be independent of the addition and removal of transports and allows abstracting device access via multiple transports from a user and an application. Transports may be selected at an application and/or a system level. Operating characteristics of available transports may be used to select a desired transport, based on transport requirements specified by the application, the user or the system.

    摘要翻译: 访问多传输设备并将多传输设备的设备实例彼此关联的计算机系统。 设备提供相同的设备标识符,例如设备唯一标识符,而不管设备访问的传输。 可以使用设备标识符向用户提供多传输设备的视觉表示。 此外,可以基于由设备的每个功能提供的标识符来提供用于多传输设备的单个功能表示。 功能表示可以独立于传输的添加和删除,并允许通过来自用户和应用的多个传输抽象设备访问。 可以在应用程序和/或系统级别选择传输。 根据应用程序,用户或系统规定的传输要求,可以使用可用传输的操作特性来选择所需的传输。

    CLOUD-BASED DEVICE INFORMATION STORAGE
    7.
    发明申请
    CLOUD-BASED DEVICE INFORMATION STORAGE 有权
    基于云的设备信息存储

    公开(公告)号:US20110225640A1

    公开(公告)日:2011-09-15

    申请号:US13113384

    申请日:2011-05-23

    IPC分类号: H04L9/32 G06F21/00

    摘要: Device information for each of multiple devices associated with a user account is maintained by a cloud service. The device information can include credential information allowing the device to be accessed by other ones of the multiple devices, remote access information indicating how the device can be accessed by other ones of the multiple devices on other networks, and property information including settings and/or device drivers for the device. The device information for each of the multiple devices is made available to other ones of the multiple devices, and can be used by the multiple devices to access one another and provide a consistent user experience across the multiple devices.

    摘要翻译: 与用户帐户相关联的多个设备中的每个设备的设备信息由云服务维护。 所述设备信息可以包括允许所述设备被所述多个设备中的其他设备访问的凭证信息,指示所述设备如何被其他网络上的所述多个设备中的其他设备访问的远程访问信息,以及包括设置和/或 设备的设备驱动程序。 多个设备中的每一个的设备信息可用于多个设备中的其他设备,并且可以由多个设备使用以彼此访问并且在多个设备之间提供一致的用户体验。

    Binary verification service
    9.
    发明授权
    Binary verification service 有权
    二进制验证服务

    公开(公告)号:US08074205B2

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

    申请号:US11736935

    申请日:2007-04-18

    IPC分类号: G06F9/44

    CPC分类号: G06F21/577 G06F21/51

    摘要: A binary is received at a binary verification service from a binary verification client agent. The binary verification service performs binary verification of the binary, wherein binary verification includes determining whether the binary is complicit with a set of usage rules. The binary verification service sends a binary verification result to the binary verification client agent.

    摘要翻译: 二进制验证服务从二进制验证客户端代理接收二进制文件。 二进制验证服务对二进制进行二进制验证,其中二进制验证包括确定二进制是否与一组使用规则相同。 二进制验证服务将二进制验证结果发送给二进制验证客户端代理。

    Access Brokering Based on Declarations and Consent
    10.
    发明申请
    Access Brokering Based on Declarations and Consent 审中-公开
    基于声明和同意的访问代理

    公开(公告)号:US20130067531A1

    公开(公告)日:2013-03-14

    申请号:US13230611

    申请日:2011-09-12

    IPC分类号: G06F21/00

    摘要: Embodiments include processes, systems, and devices for brokering application access to capabilities, such as device capabilities. An access broker receives requests from applications to access capabilities. The access broker determines whether to grant access based at least in part on whether the application manifest declares the capability. The access broker also may cause a user interface element to be displayed requesting user consent to the access request. Also, an in-application user interface element is provided that displays capability access settings for a particular application. The in-application user interface element includes selectable options for changing those settings. Changes in those settings via the user interface update the settings in the access broker.

    摘要翻译: 实施例包括用于代理应用程序访问诸如设备能力的能力的过程,系统和设备。 访问代理接收应用程序访问访问功能的请求。 访问代理至少部分地基于应用程序清单是否声明能力来确定是否授予访问权限。 访问代理还可能导致要求用户同意访问请求的用户界面元素。 而且,提供了一种在应用程序中的用户界面元素,其显示特定应用的能力访问设置。 应用程序中的用户界面元素包括用于更改这些设置的可选择选项。 通过用户界面更改这些设置可更新访问代理中的设置。