System for acceleration of web page delivery
First Claim
Patent Images
1. A method for accelerated web page loading comprising:
- running a web browsing application on one or more servers, the web browsing application being used by a user located a remote distance from the one or more servers via compressed streaming interactive video transmitted over one or more networks; and
providing the user with access to at least one web page of a website via the web browser application, the at least one web page comprising one or more files which includes content;
wherein the at least one web page is displayed on a client device associated with the user responsive to a user request, wherein a worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds.
3 Assignments
0 Petitions
Accused Products
Abstract
A method comprising running a web browser on one or more servers of a service center, and hosting files for a web page on a storage unit associated with the one or more servers. Upon receiving user input from a client device to the web browser at the service center, streaming interactive video web page is transmitted to the client device with substantially no detectable latency.
-
Citations
25 Claims
-
1. A method for accelerated web page loading comprising:
-
running a web browsing application on one or more servers, the web browsing application being used by a user located a remote distance from the one or more servers via compressed streaming interactive video transmitted over one or more networks; and providing the user with access to at least one web page of a website via the web browser application, the at least one web page comprising one or more files which includes content; wherein the at least one web page is displayed on a client device associated with the user responsive to a user request, wherein a worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A method for accelerated web page loading comprising:
-
running a web browsing application on one or more servers, the web browsing application being used by a user located a remote distance from the one or more servers via compressed streaming interactive video transmitted over one or more networks; and providing the user with access to at least one web page of a website via the web browser application, the at least one web page comprising one or more files which includes content comprising moving video; wherein the at least one web page is displayed on a client device associated with the user responsive to a user request, wherein a worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds.
-
-
11. A hosting service center comprising:
-
one or more servers that run one or more applications which includes a web browsing application; means for compressing video data generated by the one or more servers, compressed streaming interactive video being produced therefrom; and a first network operable to transmit the compressed streaming interactive video to a client device associated with a user over one or more networks, the client device being located a remote distance from the hosting service center, the compressed streaming interactive video providing the user with access to at least one web page of a website via the web browsing application, the at least one web page comprising one or more files which includes content; wherein the at least one web page is displayed on the client device responsive to a user request, wherein a worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium encoded with a computer program, which, when executed, is operable to:
-
run a web browsing application on one or more servers, the web browsing application being used by a user via compressed streaming interactive video transmitted over one or more networks, the client device being located a remote distance from the one or more servers; and provide the user with access to at least one web page of a website via the web browser application, the at least one web page comprising one or more files which includes content; wherein the at least one web page is displayed on the client device responsive to a user request, wherein the worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
18. A non-transitory computer-readable storage medium encoded with a computer program, which, when executed, is operable to:
-
run a web browsing application on one or more servers, the web browsing application being used by a user via compressed streaming interactive video transmitted over one or more networks, the client device being located a remote distance from the one or more servers; and provide the user with access to at least one web page of a website via the web browser application. the at least one web page comprising one or more files which includes content comprising moving video; wherein the at least one web page is displayed on the client device responsive to a user request, wherein the worst case latency between the user request and display of the content of the at least one web page on the client device is 90 milliseconds when the remote distance is up to 1500 miles, the worst case latency being achieved in part by a frame computation process of the one or more servers responsive to the user request, and a video compression process of the content of the at least one web page, that have a combined maximum latency of 22 milliseconds.
-
Specification