System and method for navigating documents
First Claim
Patent Images
1. A method, comprising:
- receiving a document identifier associated with a first resource;
storing, in a data collection for storage of document identifiers and navigation information associated with the document identifiers, the document identifier for the first resource;
receiving navigation information identifying one or more other resources accessed after the first accessed resource is accessed;
storing, in the data collection, the received navigation information in association with the document identifier;
after storing the received navigation information, receiving a document identifier for a second resource, wherein the document identifier for the second resource matches the document identifier for the first resource;
in response to receiving the document identifier for the second resource, retrieving, from the data collection, the navigation information associated with the document identifier for the first resource; and
transmitting the retrieved navigation information associated with the document identifier for the first resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a document. In response to re-entering the search or detecting subsequent interaction with the document, the navigation may be provided. In certain embodiments, the navigation is provided through a button on a toolbar or through a menu listing.
34 Citations
15 Claims
-
1. A method, comprising:
-
receiving a document identifier associated with a first resource; storing, in a data collection for storage of document identifiers and navigation information associated with the document identifiers, the document identifier for the first resource; receiving navigation information identifying one or more other resources accessed after the first accessed resource is accessed; storing, in the data collection, the received navigation information in association with the document identifier; after storing the received navigation information, receiving a document identifier for a second resource, wherein the document identifier for the second resource matches the document identifier for the first resource; in response to receiving the document identifier for the second resource, retrieving, from the data collection, the navigation information associated with the document identifier for the first resource; and transmitting the retrieved navigation information associated with the document identifier for the first resource. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more processors of a server device; and one or more machine-readable media configured to store instructions that are executable by the one or more processors to perform operations comprising; receiving a document identifier associated with a first resource; storing, in a data collection for storage of document identifiers and navigation information associated with the document identifiers, the document identifier for the first resource; receiving navigation information identifying one or more other resources accessed after the first accessed resource is accessed; storing, in the data collection, the received navigation information in association with the document identifier; after storing the received navigation information, receiving a document identifier for a second resource, wherein the document identifier for the second resource matches the document identifier for the first resource; in response to receiving the document identifier for the second resource, retrieving, from the data collection, the navigation information associated with the document identifier for the first resource; and transmitting the retrieved navigation information associated with the document identifier for the first resource. - View Dependent Claims (7, 8, 9, 10)
-
-
11. One or more non-transitory machine-readable media configured to store instructions that are executable by one or more processors of a server device to perform operations comprising:
-
receiving a document identifier associated with a first resource; storing, in a data collection for storage of document identifiers and navigation information associated with the document identifiers, the document identifier for the first resource; receiving navigation information identifying one or more other resources accessed after the first accessed resource is accessed; storing, in the data collection, the received navigation information in association with the document identifier; after storing the received navigation information, receiving a document identifier for a second resource, wherein the document identifier for the second resource matches the document identifier for the first resource; in response to receiving the second document identifier for the second resource, retrieving, from the data collection, the navigation information associated with the document identifier for the first resource; and transmitting the retrieved navigation information associated with the document identifier for the first resource. - View Dependent Claims (12, 13, 14, 15)
-
Specification