发明名称 Remote browsing session management
摘要 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.
申请公布号 US9313100(B1) 申请公布日期 2016.04.12
申请号 US201113296134 申请日期 2011.11.14
申请人 Amazon Technologies, Inc. 发明人 Jenkins Jonathan A.;Hill Peter F.;Taylor Brett R.
分类号 G06F15/177;H04L12/24;H04L29/08;H04L29/06 主分类号 G06F15/177
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A system for maintaining the privacy of a client computing device, the system comprising: one or more computer processors; a computer memory accessible by at least one of the one or more computer processors; and a network computing component comprising an executable software module in the computer memory, the executable software module executed by the one or more computer processors, wherein the network computing component is operable to: host a virtual machine instance including a network-based browsing application on the network computing component, the network-based browsing application in communication with a browsing application of a client computing device;receive, from the browsing application of the client computing device, an original browse session request for a network resource, the original browse session request comprising a network address of the network resource and identification data associated with the client computing device;in response to receiving the original browse session request for the network resource, generate an independent browse session request for the network resource, by the network-based browsing application, wherein the independent browse session request corresponds to a browse session request for the network resource identified in the original browse session request and wherein the independent browse session request does not include the identification data associated with the client computing device;cause transmission of the independent browse session request for the network resource to a network resource provider;receive a response from the network resource provider, wherein the response comprises the requested network resource and an identification token, the identification token associated with the network-based browsing application; andin response to receiving the response: determine a remote session browsing configuration associated with the network-based browsing application and the browsing application of the client computing device, wherein the remote session browsing configuration comprises a remote session communication protocol and comprises information designating respective processing actions performed on the requested network resource by either the network-based browsing application or by the browsing application of the client computing device;process, with the network-based browsing application, at least a portion of the requested network resource; andtransmit a portion of the response to the browsing application of the client computing device from the network-based browsing application via the remote session communication protocol, wherein the transmitted portion of the response does not comprise the identification token.
地址 Seattle WA US