-
公开(公告)号:US09747386B1
公开(公告)日:2017-08-29
申请号:US13572527
申请日:2012-08-10
IPC分类号: G06F15/16 , G06F15/167 , G06F15/173 , G06F17/30 , G06F9/44 , G06F9/45
CPC分类号: G06F17/30899 , G06F17/30861 , G06F17/30876 , G06F17/30902
摘要: Features are disclosed for enabling servers to initiate the opening of connections with clients, initiate transfers of data to clients, and provide clients with hints regarding which content retrieval, connection establishment, and other network operations will likely improve user-perceived performance on the client. A token may be transmitted from a client to a server, and the server may utilize the token to initiate a network connection with the client and send data to the client. The token may also be passed to a third party for similar use. Hints may be provided to the client, indicating actions that the client may perform in order to improve content processing efficiency and enhance a user experience with the content. The disclosed features may, for example, be incorporated into web browser and server software.
-
公开(公告)号:US09460220B1
公开(公告)日:2016-10-04
申请号:US13430514
申请日:2012-03-26
CPC分类号: G06F17/30876 , G06F17/30702 , G06F17/30867
摘要: Various features are described for providing or recommending network-accessible content to users based partly on characteristics of user computing devices. The features are particularly useful for recommending network resources such as content pages to users, where the recommended network resources are determined to be popular or otherwise of interest to the users, and where the recommended network resources provide a satisfactory user experience on devices which share one or more characteristics with the user computing devices. Device characteristic data reported by the user computing devices can be used to make such assessments. Additional features include obtaining and transmitting versions of requested content that are determined to provide a satisfactory user experience on devices which share one or more characteristics with the user computing devices.
摘要翻译: 描述了用于基于用户计算设备的特征向用户提供或推荐网络可访问内容的各种功能。 这些功能对于向用户推荐诸如内容页面的网络资源特别有用,其中推荐的网络资源被确定为流行或用户感兴趣的,以及在哪里推荐的网络资源在共享一个的设备上提供令人满意的用户体验 或更多的特性与用户计算设备。 可以使用用户计算设备报告的设备特征数据进行此类评估。 附加特征包括获得和发送被确定为在与用户计算设备共享一个或多个特征的设备上提供令人满意的用户体验的请求内容的版本。
-
公开(公告)号:US08914514B1
公开(公告)日:2014-12-16
申请号:US13246719
申请日:2011-09-27
申请人: Jonathan A. Jenkins , Peter F. Hill
发明人: Jonathan A. Jenkins , Peter F. Hill
IPC分类号: G06F15/173
CPC分类号: H04L67/10 , H04L67/2852 , H04L67/42 , H04N21/2405 , H04N21/64723
摘要: A process is provided for providing network content to a client computing device by one or more content providers in conjunction with a network computing provider. The client computing device requests a network resource from the network computing provider. The network computing provider processes the network resource request to identify embedded resources associated with the network resource, and determines whether any version of the network resource or associated embedded resources are available in a cache or data store associated with the network computing provider. The network computing provider provides the determined available content to the client computing device for storage or initial processing, and requests the most recent version of the network resource from a content provider. The network computing provider may obtain any additional content from the content provider or a content delivery network provider.
摘要翻译: 提供了一种用于通过一个或多个内容提供商与网络计算提供商一起向客户端计算设备提供网络内容的过程。 客户端计算设备从网络计算提供商请求网络资源。 网络计算提供商处理网络资源请求以识别与网络资源相关联的嵌入式资源,并且确定与网络计算提供商相关联的高速缓存或数据存储中的网络资源或相关联的嵌入式资源的任何版本是否可用。 网络计算提供商将确定的可用内容提供给客户端计算设备进行存储或初始处理,并从内容提供商请求最新版本的网络资源。 网络计算提供商可以从内容提供商或内容传送网络提供商获得任何附加内容。
-
公开(公告)号:US09313100B1
公开(公告)日:2016-04-12
申请号:US13296134
申请日:2011-11-14
IPC分类号: G06F15/177 , H04L12/24 , H04L29/08 , H04L29/06
CPC分类号: H04L41/0893 , H04L63/0421 , H04L67/02
摘要: A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requests for network content, and the requests may include information that can be used to identify the client computing device or its user. The network computing provider can remove identification information from the request before passing it to the content provider. The network computing provider retrieves the requested content and performs a first set of processing actions to generate a processing result. The processing actions can include removing identification information that was retrieved with the content. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device.
摘要翻译: 浏览过程针对在网络计算提供商处的浏览会话的生成和管理。 客户端计算设备在网络计算提供商处请求远程浏览会话实例。 浏览会话实例可以对应于网络内容的请求,并且请求可以包括可以用于标识客户端计算设备或其用户的信息。 网络计算提供商可以在将该信息传递给内容提供者之前从请求中移除识别信息。 网络计算提供商检索所请求的内容并执行第一组处理动作以产生处理结果。 处理动作可以包括移除用内容检索的识别信息。 可以将处理结果提供给客户端计算设备进行显示,包括对客户端计算设备的处理结果执行第二组处理动作。
-
公开(公告)号:US09166882B1
公开(公告)日:2015-10-20
申请号:US13324741
申请日:2011-12-13
CPC分类号: H04L67/142 , G06F17/30899 , H04L41/0823 , H04L65/4084 , H04L65/601 , H04L65/602 , H04L67/02 , H04L67/04 , H04L67/2819
摘要: A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines one or more browse configurations. Different browse configurations can be determined for separate portions of the requested network content. The browse configurations may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device.
摘要翻译: 浏览过程针对在网络计算提供商处的浏览会话的生成和管理。 客户端计算设备在网络计算提供商处请求远程浏览会话实例。 浏览会话实例可以对应于所请求的网络内容。 网络计算提供商确定一个或多个浏览配置。 可以针对所请求的网络内容的不同部分确定不同的浏览配置。 浏览配置可以标识通信协议和各种处理动作。 网络计算提供商通过实例化的网络浏览会话实例检索所请求的内容,并且执行第一组处理动作以生成处理结果。 可以将处理结果提供给客户端计算设备进行显示,包括对客户端计算设备的处理结果执行第二组处理动作。
-
公开(公告)号:US10693991B1
公开(公告)日:2020-06-23
申请号:US13246668
申请日:2011-09-27
IPC分类号: G06F15/173 , H04L29/08
摘要: A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. The processing result, or portions thereof, may be stored in a shared network cache and/or in a local cache.
-
公开(公告)号:US09641637B1
公开(公告)日:2017-05-02
申请号:US13335820
申请日:2011-12-22
IPC分类号: G06F15/173 , H04L29/08 , G06F17/30
CPC分类号: H04L67/28 , G06F17/30899 , H04L67/04 , H04L67/2823
摘要: Systems and methods for the generation and management of content requests generated by client computing devices are provided. A client computing device initiates a browse session with a content provider by establishing a remote browse session between the client computing device and a network computing provider. The network computing provider can utilize optimization information corresponding to the content provider to modify the request or identify optimized content. The network computing provider and the client computing device exchange browse session state data and client interaction data.
-
公开(公告)号:US09298843B1
公开(公告)日:2016-03-29
申请号:US13246662
申请日:2011-09-27
IPC分类号: G06F15/173 , G06F17/30 , H04L29/08
CPC分类号: G06F17/30899 , G06F17/30905 , H04L67/04 , H04W4/00
摘要: Systems and methods for the generation and management of content requests generated by client computing devices are provided. A client computing device initiates a browse session with a content provider. Based on specific network resources, the client computing device processes the content request to determine appropriate user agent information. In one embodiment, the processed content request can be transmitted directly to a content provider. In another embodiment, a remote browse session can be established between the client computing device and a network computing provider, and utilized in the transmission of browse session state data and client interaction data between the client computing device and the network computing provider.
摘要翻译: 提供了用于生成和管理由客户端计算设备产生的内容请求的系统和方法。 客户端计算设备发起与内容提供商的浏览会话。 基于特定的网络资源,客户端计算设备处理内容请求以确定适当的用户代理信息。 在一个实施例中,经处理的内容请求可以直接发送到内容提供商。 在另一个实施例中,可以在客户端计算设备和网络计算提供商之间建立远程浏览会话,并且用于客户端计算设备和网络计算提供商之间的浏览会话状态数据和客户端交互数据的传输。
-
9.
公开(公告)号:US09231949B1
公开(公告)日:2016-01-05
申请号:US13572550
申请日:2012-08-10
CPC分类号: H04L63/10 , H04L63/0807
摘要: Features are disclosed for enabling servers to initiate the opening of connections with clients, initiate transfers of data to clients, and provide clients with hints regarding which content retrieval, connection establishment, and other network operations will likely improve user-perceived performance on the client. A token may be transmitted from a client to a server, and the server may utilize the token to initiate a network connection with the client and send data to the client. The token may also be passed to a third party for similar use. Hints may be provided to the client, indicating actions that the client may perform in order to improve content processing efficiency and enhance a user experience with the content. The disclosed features may, for example, be incorporated into web browser and server software.
摘要翻译: 公开了功能,使服务器能够启动与客户端的连接,启动数据到客户端的传输,并为客户提供关于哪些内容检索,连接建立和其他网络操作可能会提高客户端用户感知性能的提示。 令牌可以从客户端发送到服务器,并且服务器可以利用令牌来发起与客户端的网络连接并向客户端发送数据。 令牌也可以传递给第三方以进行类似的使用。 可以向客户端提供提示,指示客户端可以执行的动作,以便提高内容处理效率并增强用户对内容的体验。 所公开的特征可以例如被并入web浏览器和服务器软件中。
-
公开(公告)号:US09178955B1
公开(公告)日:2015-11-03
申请号:US13246720
申请日:2011-09-27
申请人: Jonathan A. Jenkins , Peter F. Hill
发明人: Jonathan A. Jenkins , Peter F. Hill
IPC分类号: G06F15/173 , H04L29/08
CPC分类号: H04L67/2838 , G06F17/30902 , H04L29/08144 , H04L61/1511 , H04L67/02 , H04L67/26 , H04L67/28
摘要: A process is provided for providing network content to a client computing device by one or more content providers in conjunction with a network computing provider. The client computing device requests a network resource from the network computing provider. The network computing provider provides the network resource request to a first content provider. The first content provider provides a request for one or more embedded resources associated with the network resource to at least one second content provider on the behalf of the network computing provider. The network computing provider obtains the requested network resource and one or more associated embedded resource from the first content provider and the at least one second content provider. The network computing provider may provide the obtained content to the client computing device for processing.
摘要翻译: 提供了一种用于通过一个或多个内容提供商与网络计算提供商一起向客户端计算设备提供网络内容的过程。 客户端计算设备从网络计算提供商请求网络资源。 网络计算提供商向第一内容提供商提供网络资源请求。 第一内容提供商向代表网络计算提供商的至少一个第二内容提供商提供与网络资源相关联的一个或多个嵌入式资源的请求。 网络计算提供者从第一内容提供商和至少一个第二内容提供商获得所请求的网络资源和一个或多个相关联的嵌入资源。 网络计算提供者可以将获得的内容提供给客户端计算设备进行处理。
-
-
-
-
-
-
-
-
-