Providing enhanced access to remote services
    1.
    发明授权
    Providing enhanced access to remote services 有权
    提供对远程服务的增强访问

    公开(公告)号:US08312154B1

    公开(公告)日:2012-11-13

    申请号:US11764739

    申请日:2007-06-18

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing client computing nodes with enhanced access to remote network-accessible services, such as by providing local capabilities specific to the remote services. In at least some situations, access to remote services by a client computing node may be enhanced by automatically locally performing some activities of the remote services, such as to improve the efficiency of communications that are sent between the client computing node and the remote service and/or to improve the efficiency by the remote service of processing communications from the client computing node. As one example, a node manager system local to a client computing node may perform authentication of communications sent by the client computing node to a remote service and/or may perform other activities specific to the remote service, so that the remote service does not need to perform the authentication and/or other performed activities for the communications.

    摘要翻译: 描述了为客户端计算节点提供对远程网络可访问服务的增强访问的技术,例如通过提供特定于远程服务的本地能力。 在至少一些情况下,可以通过自动本地执行远程服务的一些活动来增强客户端计算节点对远程服务的访问,例如提高在客户端计算节点和远程服务之间发送的通信的效率,以及 /或通过来自客户端计算节点的处理通信的远程服务来提高效率。 作为一个示例,本地到客户端计算节点的节点管理器系统可以执行由客户端计算节点发送到远程服务的通信的认证和/或可以执行特定于远程服务的其他活动,使得远程服务不需要 以执行用于通信的认证和/或其他执行的活动。

    Providing enhanced data retrieval from remote locations
    2.
    发明授权
    Providing enhanced data retrieval from remote locations 有权
    从远程位置提供增强的数据检索

    公开(公告)号:US08903938B2

    公开(公告)日:2014-12-02

    申请号:US11764763

    申请日:2007-06-18

    IPC分类号: G06F15/16 G06F9/455

    摘要: Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node.

    摘要翻译: 描述了用于向客户端计算节点提供对来自远程位置的数据的增强访问的技术,例如通过提供和使用特定于远程位置的本地能力。 在至少一些情况下,可以通过自动执行客户端计算节点本地的活动来提高客户端计算节点对来自远程位置的数据的访问,从而提高在客户计算节点和远程位置之间发送的通信的效率。 作为一个示例,可以通过本地执行特定于远程服务的活动来增强对来自远程服务的数据的访问,例如通过使用关于远程服务的内部机制的信息来引起从远程的内部存储设备提供期望的数据 服务,而不经过远程服务的前端或其他中间设备,同时旅行到客户端计算节点。

    Executing programs based on user-specified constraints
    3.
    发明授权
    Executing programs based on user-specified constraints 有权
    根据用户指定的约束执行程序

    公开(公告)号:US07792944B2

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

    申请号:US11851345

    申请日:2007-09-06

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5044 G06F2209/506

    摘要: Techniques are described for managing execution of programs on multiple computing systems, such as based at least in part of user-specified constraints. For example, constraints related to execution of a program may be based on a desired relative location of a host computing system to execute a copy of the program with respect to an indicated target (e.g., computing systems executing other copies of the program or copies of another indicated program), on particular geographic locations, and/or on factors not based on location (e.g., cost of use of a particular computing system, capabilities available from a particular computing system, etc.). Some or all of the multiple computing systems may be part of a program execution service for executing multiple programs on behalf of multiple users, and each may provide multiple virtual machines that are each capable of executing one or more programs for one or more users.

    摘要翻译: 描述了用于管理多个计算系统上的程序的执行的技术,例如至少部分地基于用户指定的约束。 例如,与程序的执行有关的约束可以基于主机计算系统相对于所指示的目标执行程序的副本的期望的相对位置(例如,执行程序的其他副本的计算系统或副本 另一个指定的程序),特定地理位置和/或不基于位置的因素(例如,特定计算系统的使用成本,特定计算系统可用的能力等)。 多个计算系统中的一些或全部可以是代表多个用户执行多个程序的程序执行服务的一部分,并且每个可以提供多个虚拟机,每个虚拟机能够为一个或多个用户执行一个或多个程序。

    Content selection and delivery for random devices
    4.
    发明授权
    Content selection and delivery for random devices 有权
    随机设备的内容选择和传送

    公开(公告)号:US08918645B2

    公开(公告)日:2014-12-23

    申请号:US12889918

    申请日:2010-09-24

    摘要: Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.

    摘要翻译: 基于这些设备的能力,智能内容传送使内容能够以适合于那些设备的格式传送到不同的设备。 用户可以访问两个不同设备上的同一条内容,并且可以在能够播放更高质量格式的设备上自动接收更高质量的格式。 用户可以以任何格式购买对内容的权利,使得随着新格式出现或用户升级到具有增强功能的设备,用户可以自动地接收改进的格式而不必回购内容。 此外,即使这些设备利用不同的格式,用户也可以暂停和恢复内容,并且可以访问与用户不相关的设备上的内容,即使用户以前没有接收到适用于那些未知设备的格式的内容 访问这些格式的内容。

    CLOUD-BASED DEVICE SYNCHRONIZATION
    5.
    发明申请
    CLOUD-BASED DEVICE SYNCHRONIZATION 审中-公开
    基于云的设备同步

    公开(公告)号:US20120079095A1

    公开(公告)日:2012-03-29

    申请号:US12890314

    申请日:2010-09-24

    IPC分类号: G06F15/16

    摘要: A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together.

    摘要翻译: 逻辑上集中的系统或服务(如基于云的内容管理服务)可实现不同设备之间的智能通信。 这种通信使得诸如应用和数据之类的内容能够在各种设备之间同步,其中同步考虑到每个设备提供适合于每个设备的内容的版本和/或格式的能力。 例如,购买附加设备的用户可以具有自动安装或复制到附加设备的各种应用和其他内容,但是具有利用并适合于该附加设备的能力的版本或格式。 此外,即使这些设备可能利用不同的协议和/或格式,通过逻辑上集中式服务的智能通信也可以使这些设备进行交互,否则可能无法进行通信或已经一起进行了测试。

    PROVIDING ENHANCED DATA RETRIEVAL FROM REMOTE LOCATIONS
    6.
    发明申请
    PROVIDING ENHANCED DATA RETRIEVAL FROM REMOTE LOCATIONS 有权
    从远程位置提供增强的数据检索

    公开(公告)号:US20080313318A1

    公开(公告)日:2008-12-18

    申请号:US11764763

    申请日:2007-06-18

    IPC分类号: G06F15/173 G06F9/455

    摘要: Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node.

    摘要翻译: 描述了用于向客户端计算节点提供对来自远程位置的数据的增强访问的技术,例如通过提供和使用特定于远程位置的本地能力。 在至少一些情况下,可以通过自动执行客户端计算节点本地的活动来提高客户端计算节点对来自远程位置的数据的访问,从而提高在客户计算节点和远程位置之间发送的通信的效率。 作为一个示例,可以通过本地执行特定于远程服务的活动来增强对来自远程服务的数据的访问,例如通过使用关于远程服务的内部机制的信息来引起从远程的内部存储设备提供期望的数据 服务,而不经过远程服务的前端或其他中间设备,同时旅行到客户端计算节点。

    Cloud-based device interaction
    7.
    发明授权

    公开(公告)号:US08606948B2

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

    申请号:US12889888

    申请日:2010-09-24

    IPC分类号: G06F15/16

    摘要: A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together.

    CONTENT SELECTION AND DELIVERY FOR RANDOM DEVICES
    8.
    发明申请
    CONTENT SELECTION AND DELIVERY FOR RANDOM DEVICES 有权
    内容选择和随机设备的交付

    公开(公告)号:US20120079276A1

    公开(公告)日:2012-03-29

    申请号:US12889918

    申请日:2010-09-24

    IPC分类号: H04L9/32

    摘要: Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.

    摘要翻译: 基于这些设备的能力,智能内容传送使内容能够以适合于那些设备的格式传送到不同的设备。 用户可以访问两个不同设备上的同一条内容,并且可以在能够播放更高质量格式的设备上自动接收更高质量的格式。 用户可以以任何格式购买对内容的权利,使得随着新格式出现或用户升级到具有增强功能的设备,用户可以自动地接收改进的格式而不必回购内容。 此外,即使这些设备利用不同的格式,用户也可以暂停和恢复内容,并且可以访问与用户不相关的设备上的内容,即使用户以前没有接收到适用于那些未知设备的格式的内容 访问这些格式的内容。

    Providing enhanced access to remote services
    9.
    发明授权
    Providing enhanced access to remote services 有权
    提供对远程服务的增强访问

    公开(公告)号:US09455969B1

    公开(公告)日:2016-09-27

    申请号:US13619884

    申请日:2012-09-14

    摘要: Techniques are described for providing client computing nodes with enhanced access to remote network-accessible services, such as by providing local capabilities specific to the remote services. In at least some situations, access to remote services by a client computing node may be enhanced by automatically locally performing some activities of the remote services, such as to improve the efficiency of communications that are sent between the client computing node and the remote service and/or to improve the efficiency by the remote service of processing communications from the client computing node. As one example, a node manager system local to a client computing node may perform authentication of communications sent by the client computing node to a remote service and/or may perform other activities specific to the remote service, so that the remote service does not need to perform the authentication and/or other performed activities for the communications.

    摘要翻译: 描述了为客户端计算节点提供对远程网络可访问服务的增强访问的技术,例如通过提供特定于远程服务的本地能力。 在至少一些情况下,可以通过自动本地执行远程服务的一些活动来增强客户端计算节点对远程服务的访问,例如提高在客户端计算节点和远程服务之间发送的通信的效率,以及 /或通过来自客户端计算节点的处理通信的远程服务来提高效率。 作为一个示例,本地到客户端计算节点的节点管理器系统可以执行由客户端计算节点发送到远程服务的通信的认证和/或可以执行特定于远程服务的其他活动,使得远程服务不需要 以执行用于通信的认证和/或其他执行的活动。

    Resuming content across devices and formats
    10.
    发明授权
    Resuming content across devices and formats 有权
    恢复各种设备和格式的内容

    公开(公告)号:US08886710B2

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

    申请号:US12889962

    申请日:2010-09-24

    摘要: Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.

    摘要翻译: 基于这些设备的能力,智能内容传送使内容能够以适合于那些设备的格式传送到不同的设备。 用户可以访问两个不同设备上的同一条内容,并且可以在能够播放更高质量格式的设备上自动接收更高质量的格式。 用户可以以任何格式购买对内容的权利,使得随着新格式出现或用户升级到具有增强功能的设备,用户可以自动地接收改进的格式而不必回购内容。 此外,即使这些设备利用不同的格式,用户也可以暂停和恢复内容,并且可以访问与用户不相关的设备上的内容,即使用户以前没有接收到适用于那些未知设备的格式的内容 访问这些格式的内容。