发明名称 |
Customized browser images |
摘要 |
A process is directed to the generation and processing of browser virtual machines. A network computing provider determines browser settings and other optimizations for improved performance when a browser is processing a specific type of Web page or other network resource. The network computing provider customizes a browser with the settings and optimizations, and generates a virtual machine image of the customized browser. The image is deployed to any number of servers processing network resource requests from client computing devices. In response to receiving a request for a Web page or other network resource with a corresponding customized browser, the network computing provider routes the request to a server with an image or active instance of the customized browser. |
申请公布号 |
US9509783(B1) |
申请公布日期 |
2016.11.29 |
申请号 |
US201213359290 |
申请日期 |
2012.01.26 |
申请人 |
Amazon Technlogogies, Inc. |
发明人 |
Hayden Andrew |
分类号 |
G06F15/173;H04L29/08 |
主分类号 |
G06F15/173 |
代理机构 |
Knobbe, Martens, Olson & Bear, LLP |
代理人 |
Knobbe, Martens, Olson & Bear, LLP |
主权项 |
1. A system comprising one or more physical network computing devices, wherein each physical network computing device comprises hardware configurable to execute specific computing instructions, the system configured to:
create a customized instance of a server-hosted browsing application accessible from a separate client-hosted browsing application, wherein the customized instance of the server-hosted browsing application comprises at least a portion of a network-based content item processed and loaded into a memory space of the customized instance of the server-hosted browsing application, and wherein the network-based content item is retrieved from a content source separate from the one or more physical network computing devices; generate a virtual machine image of the customized instance of the server-hosted browsing application, the virtual machine image comprising a representation of the memory space of the customized instance of the server-hosted browsing application; distribute, to one or more servers, the virtual machine image of the customized instance of the server-hosted browsing application; and direct, to a server configured with the virtual machine image of the customized instance of the server-hosted browsing application, one or more requests received from one or more separate client-hosted browsing applications for the network-based content item. |
地址 |
Seattle WA US |