Patent ID: 9065835
Filing Date: 2015-06-23
Classification: G06F,H04L

Abstract:
1. A method comprising: establishing a peer group for sharing Web cache data among a set of computing devices through a peer-to-peer network, where each of the computing devices is referred to a peer of the peer-to-peer network, wherein the Web cache data comprises dynamic content that is continuously updated based on user activities using a Web browser, where the Web cache data is used by each of the computing devices to respond to requests issued over a client-server network from the Web browser running on that computing device, wherein each of said requests are issued from the computing devices to a plurality of Web servers using a client-server protocol; determining whether bandwidth capabilities of a connection between the computing device and the Web server prevent the Web server from being not capable of satisfying current requests, which include the client request, without exhibiting degraded performance; when the bandwidth capabilities of the Web server are capable of satisfying current requests, which include the client request, without exhibiting degraded performance, responding to the client request using data from the Web server; when bandwidth capabilities of the Web server are not capable of satisfying current requests, which include the client request, without exhibiting degraded performance,