METHOD AND SYSTEM FOR MAINTAINING SCROLL POSITION IN A WEB USER INTERFACE
First Claim
Patent Images
1. A method for maintaining scroll position in a web user interface, comprising:
- translating a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of a set scroll position function; and
advancing the web user interface to the selected scroll position in response to each occurrence of an event including at least one of opening, reloading or refreshing the web user interface or operating a hyperlink in the web user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for maintaining scroll position in a web user interface may include translating a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of a set scroll position function. The method may also include advancing the web user interface to the selected scroll position in response to each occurrence of an event. The event may include at least one of opening, reloading or refreshing the web user interface or operating a hyperlink in the web user interface.
-
Citations
41 Claims
-
1. A method for maintaining scroll position in a web user interface, comprising:
-
translating a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of a set scroll position function; and
advancing the web user interface to the selected scroll position in response to each occurrence of an event including at least one of opening, reloading or refreshing the web user interface or operating a hyperlink in the web user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for maintaining scroll position in a web user interface, comprising:
-
receiving a browser request for a URL associated with the web user interface;
generating a script for resetting a browser to a preset scroll position inresponse to the browser request containing a pair of scroll coordinates;
adding the script to a response to the browser request; and
automatically scrolling the browser to the preset scroll position in response to the script. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for maintaining scroll position in a web user interface, comprising:
-
a processor;
a set scroll position function operable on the processor, wherein the set scroll position function includes;
a data structure to translate a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of the set scroll position function; and
a data structure to advance the web user interface to the selected scroll position in response to each occurrence of an event including at least one of opening, reloading or refreshing the web user interface or operation of a hyperlink in the web user interface. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for maintaining scroll position in a web user interface, comprising:
-
a server;
a data structure operable on the server to receive a browser request for a URL associated with the web user interface;
a data structure operable on the server to generate a script for resetting a browser to a preset scroll position in response to the browser request containing a pair of scroll coordinates; and
a data structure operable on the server to add the script to a response to the browser request. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of making a system for maintaining scroll position in a web user interface, comprising:
-
providing a processor;
providing a set scroll position function operable on the processor, wherein providing the set scroll position function includes;
providing a data structure to translate a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of the set scroll position function; and
providing a data structure to advance the web user interface to the selected scroll position in response to each occurrence of an event including at least one of opening, reloading or refreshing the web user interface or operation of a hyperlink in the web user interface. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A web user interface, comprising:
-
a scroll feature to scroll the web user interface to a selected position in at least a horizontal or a vertical direction; and
a set scroll position feature displayable in the web user interface to set or lock the selected scroll position. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A computer-readable medium having computer executable instructions for performing a method comprising:
-
translating a selected scroll position in the web user interface to a pair of scroll coordinates in response to operation of a set scroll position function; and
advancing the web user interface to the selected scroll position in response to each occurrence of an event including at least one of opening, reloading or refreshing the web user interface or operating a hyperlink in the web user interface. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification