Methods, systems, and products for updating web content
First Claim
1. A method for dynamically updating content at a web browser using W3C standards, comprising:
- sending a request to a web server for a web page;
receiving a web page in response to the request, the web page having a static portion and a dynamic portion;
rendering by the web browser only the static portion of the web page;
periodically sending a query to the web server according to a configurable time parameter, the query requesting a latest date and time associated with the dynamic portion;
receiving a static file having a latest date and time stamp included therein, the latest date and time stamp indicating a most recent version of the dynamic portion of the web page;
comparing by the web browser the latest date and time stamp to a previously stored date and time stamp, the previously stored date and time stamp representing a previous version of the dynamic portion of the web page;
when the web browser retrieves a null or empty response for the previously stored date and time stamp, then querying a data source for the most recent version of the dynamic portion of the web page;
retrieving the most recent version of the dynamic portion of the web page; and
rendering by the web browser the most recent version of the dynamic portion of the web page.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products are disclosed for dynamically updating web content using W3C standards. One such method sends a request to a web server for a web page. A web browser receives and renders a static HTML web page. The web browser periodically sends a query to the web server and, in response, receives a latest date and time stamp indicating the latest update to the web page. The web browser compares the latest date and time stamp to a previously stored date and time stamp representing a previous update. If the latest date and time stamp matches the previously stored date and time stamp, then no update has occurred and no update is required. If, however, the date and time stamps do not match, then the web page has changed since the previous update and the web browser retrieves the latest update to the web page.
-
Citations
20 Claims
-
1. A method for dynamically updating content at a web browser using W3C standards, comprising:
-
sending a request to a web server for a web page; receiving a web page in response to the request, the web page having a static portion and a dynamic portion; rendering by the web browser only the static portion of the web page; periodically sending a query to the web server according to a configurable time parameter, the query requesting a latest date and time associated with the dynamic portion; receiving a static file having a latest date and time stamp included therein, the latest date and time stamp indicating a most recent version of the dynamic portion of the web page; comparing by the web browser the latest date and time stamp to a previously stored date and time stamp, the previously stored date and time stamp representing a previous version of the dynamic portion of the web page; when the web browser retrieves a null or empty response for the previously stored date and time stamp, then querying a data source for the most recent version of the dynamic portion of the web page; retrieving the most recent version of the dynamic portion of the web page; and rendering by the web browser the most recent version of the dynamic portion of the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor executing code stored in memory, the code causing the processor to; send a request to a web server for a web page; receive a web page in response to the request, the web page having a static portion and a dynamic portion; render by the web browser only the static portion of the web page; periodically send a query to the web server according to a configurable time parameter, the query requesting a latest date and time associated with the dynamic portion; receive a static file having a latest date and time stamp included therein, the latest date and time stamp indicating a most recent version of the dynamic portion of the web page; compare by the web browser the latest date and time stamp to a previously stored date and time stamp, the previously stored date and time stamp representing a previous version of the dynamic portion of the web page; when the web browser retrieves a null or empty response for the previously stored date and time stamp, then query a data source for the most recent version of the dynamic portion of the web page; retrieve the most recent version of the dynamic portion of the web page; and render by the web browser the most recent version of the dynamic portion of the web page. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable medium storing processor executable code for performing a method, the method comprising:
-
sending a request to a web server for a web page; receiving a web page in response to the request, the web page having a static portion and a dynamic portion; rendering by the web browser only the static portion of the web page; periodically sending a query to the web server according to a configurable time parameter, the query requesting a latest date and time associated with the dynamic portion; receiving a static file having a latest date and time stamp included therein, the latest date and time stamp indicating a most recent version of the dynamic portion of the web page; comparing by the web browser the latest date and time stamp to a previously stored date and time stamp, the previously stored date and time stamp representing a previous version of the dynamic portion of the web page; when the web browser retrieves a null or empty response for the previously stored date and time stamp, then querying a data source for the most recent version of the dynamic portion of the web page; retrieving the most recent version of the dynamic portion of the web page; and rendering by the web browser the most recent version of the dynamic portion of the web page. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification