Method, article of manufacture and apparatus for providing browsing information
First Claim
1. A method for providing browsing information to a user browsing a plurality of network addresses using a browser program, the method comprising:
- upon receiving, by the browser program, at least a portion of a first electronic document containing a link that points to a second electronic document;
displaying, in a browser window, the link in a first manner if the second electronic document was previously accessed from at least one of the first electronic document and a recently accessed electronic document;
displaying, in the browser window, the link in a second manner if the second electronic document was previously accessed from another electronic document other than at least one of the first electronic document and the recently accessed electronic document; and
displaying, in the browser window, the link in a third manner if the second electronic document was previously unaccessed, wherein the first, second and third manners of displaying the link are visually distinctive to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for providing browsing information to a user browsing a plurality of network addresses using a browsing program. Specifically, the invention renders first electronic document containing a link that points to a second electronic document, and renders the link in a first, second or third manner. The link is rendered in a first manner if the second electronic document was previously accessed from the first electronic document or a recently accessed electronic document. The link is rendered in a second manner if the second electronic document was previously accessed from another document other than the first electronic document or the recently accessed electronic document. The link is rendered in a third manner if the second electronic document was previously unaccessed.
-
Citations
35 Claims
-
1. A method for providing browsing information to a user browsing a plurality of network addresses using a browser program, the method comprising:
-
upon receiving, by the browser program, at least a portion of a first electronic document containing a link that points to a second electronic document;
displaying, in a browser window, the link in a first manner if the second electronic document was previously accessed from at least one of the first electronic document and a recently accessed electronic document;
displaying, in the browser window, the link in a second manner if the second electronic document was previously accessed from another electronic document other than at least one of the first electronic document and the recently accessed electronic document; and
displaying, in the browser window, the link in a third manner if the second electronic document was previously unaccessed, wherein the first, second and third manners of displaying the link are visually distinctive to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
determining whether the second electronic document was previously accessed from the first electronic document.
-
-
8. The method of claim 7, wherein the step of determining comprises:
-
determining whether a first network address for the first electronic document is in a Uniform Resource Locator (URL) field of a page data structure; and
determining, for an electronic document entry having the first network address in the URL field, whether a second network address for the second electronic document is in a forward visit field of the page data structure.
-
-
9. The method of claim 1, wherein displaying the link in a first manner comprises:
determining whether the second electronic document was previously accessed from the recently accessed electronic document.
-
10. The method of claim 9, wherein the step of determining comprises:
-
determining whether an electronic document has a timestamp value in the timestamp field of a page data structure that is above a threshold value indicative of the recently accessed electronic document; and
determining, for an electronic document entry having the timestamp value above the threshold value, whether a second network address for the second web page is in a forward visit field of the page data structure.
-
-
11. The method of claim 1, wherein the recently visited electronic document comprises an electronic document accessed in a current session of a browser program.
-
12. The method of claim 1, wherein the recently visited electronic document comprises an electronic document in a Go menu of a graphic user interface (GUI) of a browser program utilized to access electronic documents.
-
13. The method of claim 1, wherein the second electronic document represents an electronic document in context with the first electronic document, if second electronic document was previously accessed from the first electronic document or the recently accessed electronic document.
-
14. An apparatus for providing contextual information, the apparatus comprising:
-
a storage device for storing a browser program;
a display for displaying a browser window of the browser program; and
a microprocessor, coupled to the storage device, for executing a browser program retrieved from the storage device, and wherein a link contained in a first document and that points to a second electronic document, is displayed in the browser window in a first manner if the second electronic document was previously accessed from at least one of the first electronic document and a recently accessed electronic document, displayed in a second manner if the second electronic document was previously accessed from another electronic document other than at least one of the first electronic document and the recently accessed electronic document, and displayed in a third manner if the second electronic document was previously unaccessed. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer readable medium storing a software program that, when executed by a computer, causes the computer to perform an operation upon receiving at least a portion of a first electronic document containing a link that points to a second electronic document[[;
- ]], the operation comprising;
displaying, in a browser window, the link in a first manner if the second electronic document was previously accessed from at least one of the first electronic document and a recently accessed electronic document;
displaying, in the browser window, the link in a second manner if the second electronic document was previously accessed from another electronic document other than at least one of the first electronic document and the recently accessed electronic document; and
displaying, in the browser window, the link in a third manner if the second electronic document was previously unaccessed, wherein the first, second and third manners of displaying the link are visually distinctive to the user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
determining whether the second electronic document was previously accessed from the first electronic document.
- ]], the operation comprising;
-
27. The computer readable medium of claim 26, wherein the step of determining comprises:
-
determining whether a first network address for the first electronic document is in a Uniform Resource Locator (URL) field of a page data structure; and
determining, for an electronic document entry having the first network address in the URL field, whether a second network address for the second electronic document is in a forward visit field of the page data structure.
-
-
28. The computer readable medium of claim 20, wherein displaying the link in a first manner comprises:
determining whether the second electronic document was previously accessed from the recently accessed electronic document.
-
29. The computer readable medium of claim 28, wherein the step of determining comprises:
-
determining whether an electronic document has a timestamp value in the timestamp field of a page data structure that is above a threshold value indicative of the recently accessed electronic document; and
determining, for an electronic document entry having the timestamp value above the threshold value, whether a second network address for the second web page is in a forward visit field of the page data structure.
-
-
30. The computer readable medium of claim 20, wherein the recently visited electronic document comprises an electronic document accessed in a current session of a browser program.
-
31. The computer readable medium of claim 20, wherein the recently visited electronic document comprises an electronic document in a Go menu of a graphic user interface (GUI) of a browser program utilized to access electronic documents.
-
32. The computer readable medium of claim 20, wherein the second electronic document represents an electronic document in context with the first electronic document, if second electronic document was previously accessed from the first electronic document or the recently accessed electronic document.
-
33. A method for providing displaying links to a user browsing a plurality of network addresses using a browser program, the method comprising:
-
requesting, by the browser program, access to a first electronic resource containing a link that points to a second electronic resource; and
displaying, in a browser window of the browser program, the link in one of at least three different formats, each format being visually distinct from the others;
wherein a first format is indicative of the second electronic resource not having been previously accessed by the user, wherein a second format is indicative a first path by which the second electronic document was navigated to and wherein a third format is indicative a second path by which the second electronic document was navigated to, the first and second paths being different.- View Dependent Claims (34, 35)
-
Specification