Timely Update of Information Displayed Within a Portal
First Claim
1. A method for timely update of a Web page, the method comprising:
- receiving a session identifier from a client, wherein the client requests a Web page and the session identifier is associated with the Web page;
determining whether an update exists for the Web page associated with the session identifier;
responsive to a determination that an update exists for the Web page associated with the session identifier, sending a notification to the client that an update exists, wherein the client requests a page refresh responsive to the notification.
0 Assignments
0 Petitions
Accused Products
Abstract
A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload.
35 Citations
20 Claims
-
1. A method for timely update of a Web page, the method comprising:
-
receiving a session identifier from a client, wherein the client requests a Web page and the session identifier is associated with the Web page; determining whether an update exists for the Web page associated with the session identifier; responsive to a determination that an update exists for the Web page associated with the session identifier, sending a notification to the client that an update exists, wherein the client requests a page refresh responsive to the notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for timely update of a Web page, the apparatus comprising:
-
a control portlet that receives a session identifier from a client and associates a Web page requested by the client with the session identifier; a refresh controller that determines whether an update exists for the Web page associated with the session identifier and, responsive to a determination that an update exists for the Web page associated with the session identifier, sends a notification to the client that an update exists, wherein the client requests a page refresh responsive to the notification. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, in a computer readable medium, for timely update of a Web page, the computer program product comprising:
-
instructions for receiving a session identifier from a client, wherein the client requests a Web page and the session identifier is associated with the Web page; instructions for determining whether an update exists for the Web page associated with the session identifier; instructions, responsive to a determination that an update exists for the Web page associated with the session identifier, for sending a notification to the client that an update exists, wherein the client requests a page refresh responsive to the notification.
-
Specification