Method and apparatus for enabling sectored data refreshing of Web-site data during session
First Claim
1. A browser-control script for controlling how refreshed data is rendered during a network data-session comprising:
- a function for establishing a second data-channel between a client and a data source;
a data-communication function for transacting data over the second data-channel;
a function for enabling selective data-rendering by the browser-control script;
a selection function for selecting data elements to be refreshed; and
a function for predicting a new scroll position in a browser window;
wherein once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, and wherein display does not move the position of elements in the previous display.
2 Assignments
0 Petitions
Accused Products
Abstract
A browser-control script for controlling how refreshed data is rendered during a network data-session is provided. The browser control script comprises an instruction for establishing a second data-channel between a client and a data source, a data-communication function for transacting data over the second data-channel, an instruction for enabling selective data-rendering by the browser application, a selection function for selecting data elements to be refreshed and an instruction for predicting a new scroll position in a browser window. Once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, the re-rendering of the data specific to the updated data elements.
-
Citations
19 Claims
-
1. A browser-control script for controlling how refreshed data is rendered during a network data-session comprising:
-
a function for establishing a second data-channel between a client and a data source;
a data-communication function for transacting data over the second data-channel;
a function for enabling selective data-rendering by the browser-control script;
a selection function for selecting data elements to be refreshed; and
a function for predicting a new scroll position in a browser window;
wherein once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, and wherein display does not move the position of elements in the previous display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for conducting the data-refresh operation during an active data session conducted over a data network comprising the steps of:
-
(a) establishing a second data channel between a client and a data source operating on a network using a first data channel;
(b) sending a data-refresh request from the client to the data source over the second data channel;
(c) instructing the browser application to continue display of the original content received over the first data channel while the data-refresh request is in process;
(d) receiving updated data sent from the data source to the client over the second data channel;
(e) determining a new scroll position for displayed data; and
(e) instructing the browser application to render the updated content only after new content is received and renderable. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification