Dynamically updating rendered content
AssigneeInternational Business Machines Corporation
InventorsNiraj P. Joshi, Robert C. Leah, Paul F. McMahan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNiraj P. Joshi, Robert C. Leah, Paul F. McMahan
Estimating the term…
Techniques are disclosed for efficiently updating rendered content (such as content of a Web page) using a “slow-loading” content element, such as a slow-loading image. A reference is embedded within the markup language notation for the content to be rendered, where this reference identifies the source of the slow-loading content element. Delivery of the slow-loading content therefore begins automatically, when the content is rendered. Event handling attributes are specified with the reference, where values of these attributes identify client-side logic to be invoked when the associated event occurs. If the server determines that the rendered content, or some portion thereof, should be asynchronously updated, it abruptly terminates delivery of the slow-loading content. This termination triggers an event handler, which operates to automatically request reloading of the content. Attributes are also preferably specified for handling abort events and successful loading events, causing the client to request reloading of the content in each case (and restarting delivery of the slow-loading content).
A software-implemented method of asynchronously reloading Web page content, comprising:
A method for asynchronously reloading Web page content, comprising:
A method for asynchronously reloading dynamically-updateable content, comprising:
A system for asynchronously reloading Web page content, comprising:
A system for asynchronously reloading Web page content, comprising:
A system for asynchronously reloading dynamically-updateable content, comprising:
A computer program product for asynchronously reloading Web page content, the computer program product embodied on one or more computer-usable storage media and comprising computer-usable program code for:
A computer program product for asynchronously reloading Web page content, the computer program product embodied on one or more computer-usable storage media and comprising computer-usable program code for:
A computer program product for asynchronously reloading dynamically-updateable content, the computer program product embodied on one or more computer-usable storage media and comprising computer-usable program code for:
Dependencies are inferred from the claim text.