Providing enhanced access to remote services

    公开(公告)号:US10187458B2

    公开(公告)日:2019-01-22

    申请号:US15266997

    申请日:2016-09-15

    Abstract: 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.

    RIGHTS AND CAPABILITY-INCLUSIVE CONTENT SELECTION AND DELIVERY
    2.
    发明申请
    RIGHTS AND CAPABILITY-INCLUSIVE CONTENT SELECTION AND DELIVERY 审中-公开
    权利和能力 - 包含内容选择和交付

    公开(公告)号:US20160180062A1

    公开(公告)日:2016-06-23

    申请号:US15056838

    申请日:2016-02-29

    Abstract: 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.

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

    SAVING PROGRAM EXECUTION STATE
    3.
    发明申请

    公开(公告)号:US20130191847A1

    公开(公告)日:2013-07-25

    申请号:US13737815

    申请日:2013-01-09

    CPC classification number: G06F11/1451 G06F9/4806 G06F9/485 G06F11/1469

    Abstract: Techniques are described for managing distributed execution of programs. In at least some situations, the techniques include decomposing or otherwise separating the execution of a program into multiple distinct execution jobs that may each be executed on a distinct computing node, such as in a parallel manner with each execution job using a distinct subset of input data for the program. In addition, the techniques may include temporarily terminating and later resuming execution of at least some execution jobs, such as by persistently storing an intermediate state of the partial execution of an execution job, and later retrieving and using the stored intermediate state to resume execution of the execution job from the intermediate state. Furthermore, the techniques may be used in conjunction with a distributed program execution service that executes multiple programs on behalf of multiple customers or other users of the service.

    Monitoring and analysis of operating states in a computing environment

    公开(公告)号:US10452514B2

    公开(公告)日:2019-10-22

    申请号:US14714665

    申请日:2015-05-18

    Abstract: A set of techniques is described for monitoring and analyzing crashes and other malfunctions in a multi-tenant computing environment (e.g. cloud computing environment). The computing environment may host many applications that are executed on different computing resource combinations. The combinations may include varying types and versions of hardware or software resources. A monitoring service is deployed to gather statistical data about the failures occurring in the computing environment. The statistical data is then analyzed to identify abnormally high failure patterns. The failure patterns may be associated with particular computing resource combinations being used to execute particular types of applications. Based on these failure patterns, suggestions can be issued to a user to execute the application using a different computing resource combination. Alternatively, the failure patterns may be used to modify or update the various resources in order to correct the potential malfunctions caused by the resource.

    SAVING PROGRAM EXECUTION STATE
    7.
    发明申请

    公开(公告)号:US20180129570A1

    公开(公告)日:2018-05-10

    申请号:US15867516

    申请日:2018-01-10

    CPC classification number: G06F11/1451 G06F9/4806 G06F9/485 G06F11/1469

    Abstract: Techniques are described for managing distributed execution of programs. In at least some situations, the techniques include decomposing or otherwise separating the execution of a program into multiple distinct execution jobs that may each be executed on a distinct computing node, such as in a parallel manner with each execution job using a distinct subset of input data for the program. In addition, the techniques may include temporarily terminating and later resuming execution of at least some execution jobs, such as by persistently storing an intermediate state of the partial execution of an execution job, and later retrieving and using the stored intermediate state to resume execution of the execution job from the intermediate state. Furthermore, the techniques may be used in conjunction with a distributed program execution service that executes multiple programs on behalf of multiple customers or other users of the service.

    Providing enhanced data retrieval from remote locations

    公开(公告)号:US09961143B2

    公开(公告)日:2018-05-01

    申请号:US14542238

    申请日:2014-11-14

    Abstract: 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.

Patent Agency Ranking