×

Selective partial updates of web content

  • US 9,882,954 B2
  • Filed: 07/11/2012
  • Issued: 01/30/2018
  • Est. Priority Date: 03/31/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a content proxy server comprising:

  • receiving a request, from a client device or from another content proxy server, for a partial update of web content on the client device, the request comprising an identifier that identifies at least one web content element associated with the web content;

    responsive to receiving the request, determining whether a current version of the at least one web content element identified by the identifier resides in a local web content storage device;

    in response to determining that a current version of the at least one web content element resides in the local web content storage device;

    retrieving the current version from the local web content storage device;

    formatting a response to the request containing the current version from the local web content storage device; and

    sending the response to the client device or to the another content proxy server from which the request was received;

    in response to determining that a current version of the at least one web content element does not reside in the local web content storage device, determining whether a parent element of the at least one web content element resides in the local web content storage device;

    responsive to determining that, the parent element does not reside in the local content storage device;

    forwarding the request to a further content proxy server or an application server for fulfillment;

    receiving a fulfillment response from the further content proxy server or the application server;

    forwarding the fulfillment response to the client device or to the another content proxy server from which the request was received;

    responsive to determining that the parent element does reside in the local web content storage device;

    extracting the at least one web content element from the parent element;

    formatting a response to the request containing the at least one web content element; and

    sending the response to the client device or to the another content proxy server from which the request was received.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×