Method and apparatus for enhanced browsing, using icons to indicate status of content and/or content retrieval
First Claim
1. An automated method of enhanced browsing of a second web page linked to a first web page displayed by a browser in a browser window, the method comprising:
- identifying, in the first web page, a target link to the second web page;
displaying in the browser window a first indicator associated with the target link, said first indicator indicating the initiation of prefetching of content from the second web page;
prefetching the content from the second web page;
displaying a second indicator in place of said first indicator, said second indicator indicating completion of the prefetching;
detecting placement of a cursor proximate to said second indicator; and
in response to said detecting, displaying a second window comprising the prefetched content.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enhanced browsing. The apparatus includes a user interface for presenting an enhanced browsing window of content identified by a link in a page displayed by a browser. The apparatus may include a prefetcher for fetching or prefetching the content and a cache for storing the window. The apparatus may also include an ad interface for retrieving advertisements for display with the content. When a first page is displayed in the browser, content identified by a link to a second page is automatically fetched and an enhanced browsing window, which may initially be invisible, is built. When a user mouses-over a status indicator associated with the link, the window is automatically displayed and the user can navigate the displayed content. The status indicator may change appearance to indicate a status of the prefetching (e.g., initiated, completed, success, failure, communication error).
251 Citations
58 Claims
-
1. An automated method of enhanced browsing of a second web page linked to a first web page displayed by a browser in a browser window, the method comprising:
-
identifying, in the first web page, a target link to the second web page;
displaying in the browser window a first indicator associated with the target link, said first indicator indicating the initiation of prefetching of content from the second web page;
prefetching the content from the second web page;
displaying a second indicator in place of said first indicator, said second indicator indicating completion of the prefetching;
detecting placement of a cursor proximate to said second indicator; and
in response to said detecting, displaying a second window comprising the prefetched content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of enhanced browsing of a second web page linked to a first web page displayed by a browser in a browser window, the method comprising:
-
identifying, in the first web page, a target link to the second web page;
displaying in the browser window a first indicator associated with the target link, said first indicator indicating the initiation of prefetching of content from the second web page;
prefetching the content from the second web page;
displaying a second indicator in place of said first indicator, said second indicator indicating completion of the prefetching;
detecting placement of a cursor proximate to said second indicator; and
in response to said detecting, displaying a second window comprising the prefetched content.
-
-
18. A computer-implemented method of enhanced browsing, the method comprising:
-
displaying in a browser window a first electronic page containing a set of target links;
displaying a first status indicator associated with a first target link, to indicate a status of prefetching of content via the first target link; and
displaying the prefetched content in an enhanced browsing window if a cursor is positioned over said first status indicator. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of enhanced browsing, the method comprising:
-
displaying in a browser window a first electronic page containing a set of target links;
displaying a first status indicator associated with a first target link, to indicate a status of prefetching of content via the first target link; and
displaying the prefetched content in an enhanced browsing window if a cursor is positioned over said first status indicator.
-
-
36. A computer-implemented method of enhanced browsing of electronic content, the method comprising:
-
displaying in a browser window a first electronic page comprising a set of target links;
for each target link, indicating a status of content corresponding to the target link;
altering a first status indication associated with a first target link if the status of content corresponding to the first target link changes; and
displaying the content corresponding to a first target link in an enhanced browsing window if a cursor is positioned over said first status indication. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of enhanced browsing of electronic content, the method comprising:
-
displaying in a browser window a first electronic page comprising a set of target links;
for each target link, indicating a status of content corresponding to the target link;
altering a first status indication associated with a first target link if the status of content corresponding to the first target link changes; and
displaying the content corresponding to a first target link in an enhanced browsing window if a cursor is positioned over said first status indication.
-
-
46. An apparatus for facilitating enhanced browsing of electronic data, the apparatus comprising:
-
a browser for displaying a main page of electronic data comprising links to other pages;
an enhanced browsing window configured to display a first page of electronic data while the browser displays the main page;
a prefetcher configured to automatically retrieve content identified by the links in the main page, including a first link to the first page, without awaiting a user request to retrieve the content; and
a user interface configured to;
display a first status indicator associated with the first link, to indicate a status of prefetching of content of the first page;
alter an appearance of said first status indicator if the status of the prefetching changes; and
detect the positioning of a cursor proximate to said first status indicator;
wherein said enhanced browsing window is invisible until said detection of the positioning of the cursor, at which time said enhanced browsing window is made visible. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. A graphical user interface for facilitating enhanced browsing of electronic data, the graphical user interface comprising:
-
a browser window for displaying electronic data;
a set of target links displayed within the electronic data, wherein each target link identifies corresponding target content;
for each target link, an associated status indicator configured to indicate a status of prefetching of the corresponding target content;
a cursor operable by a user; and
an enhanced browsing window configured to display target content;
wherein said enhanced browsing window is invisible until the cursor is placed on or near a status indicator. - View Dependent Claims (54, 55, 56, 57, 58)
-
Specification