×

System and method for partial page updates using a proxy element

  • US 7,523,158 B1
  • Filed: 09/18/2002
  • Issued: 04/21/2009
  • Est. Priority Date: 05/12/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating page content of a web page, comprising:

  • communicating page content to a browser from a content server, the page content comprising a proxy content element;

    rendering the page content of the web page in the browser;

    sending a request from the browser to the content server, the request comprising a parameter used by the content server to generate a set of executable instructions; and

    applying a partial page update from the content server to the page content through the proxy content element, the proxy content element comprised within the page content, wherein the applying comprises;

    communicating data for the partial page update from the content server to the proxy content element, wherein the data for the partial page update comprises the set of executable instructions;

    applying the data from the proxy content element to the page content by executing the set of executable instructions to modify a portion of the page content, resulting in a portion of the page content being updated; and

    re-rendering only the data associated with the partial page update in the browser, wherein re-rendering includes;

    reducing page flashing in the browser, wherein a transition from previous page content to updated page content affects less than the entire web page in the browser;

    maintaining scroll position in the browser, wherein the scroll position remains in the same location in the browser during re-rendering of the partial page update; and

    maintaining previously entered data in the browser, wherein the previously entered data is preserved in the web page during re-rendering of the partial page update;

    wherein the method further comprises sending a request to the content server, the request comprising a parameter that identifies a content element of the page content, the parameter being used by the content server to generate the data for the partial page update.

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