Method and apparatus for enhanced browsing
First Claim
1. A computer-implemented method of facilitating enhanced browsing of electronic content, the method comprising:
- when a first page of electronic content is browsed in a browser, identifying within the first page a set of links to other pages of electronic content, including a first link to a second page;
superimposing a stripe on the set of links within the browser;
detecting placement of a cursor within said stripe and in proximity to the first link; and
in response to said detecting, displaying an enhanced browsing window containing electronic content of the second page.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enhanced browsing of electronic data (e.g., web pages, documents, electronic mail). When a first page is displayed in a browser, content identified by links to other pages is prefetched. If the page contains a list of links (e.g., search results), an enhanced browsing stripe is superimposed on the links. The stripe is transparent or semi-transparent, so that a user can identify individual links in the list. As long as a user interface cursor remains within the stripe, whenever the cursor is placed over or adjacent to a link, an enhanced browsing window containing the prefetched content for that link is displayed. The stripe extends at least the length of the list of links. If the cursor reaches the end of the browser window, the browser page is automatically scrolled as necessary to view additional links or page content, and the stripe is extended accordingly.
-
Citations
37 Claims
-
1. A computer-implemented method of facilitating enhanced browsing of electronic content, the method comprising:
-
when a first page of electronic content is browsed in a browser, identifying within the first page a set of links to other pages of electronic content, including a first link to a second page;
superimposing a stripe on the set of links within the browser;
detecting placement of a cursor within said stripe and in proximity to the first link; and
in response to said detecting, displaying an enhanced browsing window containing electronic content of the second page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of facilitating enhanced browsing of electronic content, the method comprising:
-
when a first page of electronic content is browsed in a browser, identifying within the first page a set of links to other pages of electronic content, including a first link to a second page;
superimposing a stripe on the set of links within the browser;
detecting placement of a cursor within said stripe and in proximity to the first link; and
in response to said detecting, displaying an enhanced browsing window containing electronic content of the second page.
-
-
15. A graphical user interface for facilitating enhanced browsing of electronic data, comprising:
-
a browser window for displaying a first page of electronic data, wherein the first page comprises a plurality of links to other pages of electronic data; and
a non-opaque stripe superimposed on the plurality of links. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An enhanced browsing apparatus for facilitating enhanced browsing of electronic data, the apparatus comprising:
-
a prefetcher configured to prefetch content from a second page of electronic data while a browser displays a first page of electronic data containing multiple links, wherein the multiple links include a first link to the second page;
a user interface configured to;
display a stripe superimposed on the multiple links; and
when a cursor is placed within said stripe and in proximity to the first link, display an enhanced browsing window comprising said prefetched content. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification