ARTIFICIAL ANCHOR FOR A DOCUMENT
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text that identifies an intra-document portion of the target document, the intra-document portion including the query-relevant text;
generating an artificial anchor, the artificial anchor corresponding to the intra-document portion; and
appending the artificial anchor to the address.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for linking to an intra-document portion of a target document includes receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text that identifies an intra-document portion of the target document, the intra-document portion including the query relevant text. An artificial anchor is generated, the artificial anchor corresponding to the intra-document portion. The artificial anchor is appended the address.
94 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text that identifies an intra-document portion of the target document, the intra-document portion including the query-relevant text; generating an artificial anchor, the artificial anchor corresponding to the intra-document portion; and appending the artificial anchor to the address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method, comprising:
-
receiving a plurality of search results at a client device in response to a search query, each of the search results including a uniform resource locator identifying a corresponding target document and an artificial anchor corresponding to an intra-document portion of the corresponding target document, the intra-document portion including query-relevant text that identifies the intra-document portion of the corresponding target document; in response to a selection of a search result from the search results at the client device, transmitting from the client device a request for the corresponding target document identified by the uniform resource locator included in the selected search result and receiving at the client device the corresponding target document in response to the request; and processing the artificial anchor included in the selected search result at the client device to cause the client device to display the corresponding intra-document portion of the corresponding target document. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
receiving a search result page including a plurality of search results, each search result including a search result link pointing to a corresponding target document and a snippet extracted from an intra-document portion of the corresponding target document; for each search result, generating an intra-document link based on the snippet included in the search result by appending an artificial anchor to the search result link, the intra-document link pointing to the intra-document portion of the corresponding target document; and in response to a selection of one of the intra-document links, receiving the corresponding target document and navigating directly to the intra-document portion of the corresponding target document. - View Dependent Claims (13, 14)
-
-
15. A client device, comprising:
-
a client browser configured to display a search result that includes an artificial anchor appended to a uniform resource locator for a target document, the artificial anchor corresponding to an intra-document portion of the target document, and wherein in response to the search result being selected, the client browser transmits a request for the target document and receives the target document in response to the request; and an artificial anchor module configured to process the artificial anchor and to cause the client browser to display the intra-document portion of the target document corresponding to the artificial anchor. - View Dependent Claims (16, 17)
-
-
18. A computer program product embodied on a computer-readable medium, the computer program product including instructions, which when executed by a computer system, are operable to cause the computer system to perform acts comprising:
-
receiving an address for a target document, the target document including query-relevant text that identifies an intra-document portion of the target document; generating an artificial anchor corresponding to the intra-document portion of the target document; and appending the artificial anchor to the address. - View Dependent Claims (20)
-
-
19. The computer program product of 18, wherein the artificial anchor includes the preassigned artificial anchor designator as either a prefix or a suffix and wherein the preassigned artificial anchor designator includes a preassigned set of text characters.
-
21. A computer program product embodied on a computer-readable medium, the computer program product including instructions, which when executed by a client device, are operable to cause the client device to perform acts comprising:
-
receiving a plurality of search results at a client device in response to a search query, each of the search results including a uniform resource locator identifying a corresponding target document and an artificial anchor corresponding to an intra-document portion of the corresponding target document, the intra-document portion including query-relevant text that identifies the intra-document portion of the corresponding target document; in response to a selection of a search result from the search results at the client device, transmitting from the client device a request for the corresponding target document identified by the uniform resource locator included in the selected search result and receiving at the client device the corresponding target document in response to the request; and processing the artificial anchor included in the selected search result at the client device to cause the client device to display the corresponding intra-document portion of the corresponding target document.
-
Specification