×

Dynamically updating rendered content

  • US 7,849,403 B2
  • Filed: 08/01/2007
  • Issued: 12/07/2010
  • Est. Priority Date: 03/07/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A software-implemented method of asynchronously reloading Web page content, comprising:

  • responsive to receiving, at a server from a client over a first network connection, a request for Web page content in which at least a portion of the Web page content is dynamic, performing steps of;

    generating the requested Web page content using markup language notation and embedding, in the markup language notation, a reference to a requestable content stream that is distinct from the Web page content, wherein the reference specifies that the client is to automatically issue a request for reloading the Web page content if the client detects an error condition during loading of the requestable content stream; and

    sending the generated Web page content and the embedded reference from the server to the client over the first network connection, the reference configured to cause the client to automatically issue a request for the requestable content stream upon rendering the markup language notation and detecting the embedded reference therein;

    responsive to receiving, at the server from the client over a second network connection, a request for the requestable content stream, starting delivery of the requestable content stream from the server to the client over the second network connection, the requestable content stream configured to be rendered as hidden at the client and sized to require relatively longer transmission time, from the server to the client over the second network connection, as compared to transmission time for the sending of the generated Web page content over the first network connection;

    detecting, by the server, that the Web page content that was sent to the client over the first network connection needs to be updated;

    updating the Web page content and closing the second network connection, by the server responsive to the detecting, while the requestable content stream is still being delivered to the client over the second network connection, thereby causing the error condition to be detected at the client, such that the client will automatically respond to the detected error condition by sending the request for reloading the Web page content; and

    responsive to receiving, at the server from the client, the request for reloading the Web page content, repeating the performing of the generating and sending steps, wherein the generating step uses the updated Web page content.

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