IP Library › Granted Patent US 10,275,434
Granted Patent B1
US 10,275,434 · App. 15/693,574 · Granted Apr 30, 2019

Identifying a primary version of a document

Inventors: Alexandre A. Verstak (Cupertino, CA); Anurag Acharya (Campbell, CA)
Assignee: Google LLC
G06F17/2288G06F17/3023G06F17/30067G06F17/30309G06F17/30548
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,434
App. No.
15/693,574
Granted
Apr 30, 2019
Kind
B1
Abstract

A system and method identifies a primary version out of different versions of the same document. The system selects a priority of authority for each document version based on a priority rule and information associated with the document version, and selects a primary version based on the priority of authority and information associated with the document version.

Claims (63)

1. A method comprising:

providing, to a server, a search query;

receiving, by a user device and from the server, a set of search results that includes one or more respective search results that are each associated with a document;

generating a search result display for each particular search result in the set of search results, wherein generating the search result display includes:

rendering, on a display of the user device, a first hyperlink that references a first version of the document that is associated with the particular search result;

rendering, on the display of the user device, publishing information related to the first version of the document, wherein the publishing information is different from the first hyperlink that references the first version of the document;

rendering, on the display of the user device, a snippet from the first version of the document; and

rendering, on the display of the user device, a second hyperlink that references a set of citing documents, wherein each citing document in the set of citing documents includes a citation to at least one version of the document.

2. The method of claim 1 , further comprising:

determining a primary version of the document that is associated with the particular search result based at least in part on the source of the document,

wherein the first version of the document is the primary version of the document.

3. The method of claim 1 , wherein rendering, on a display of the user device, the first hyperlink that references the first version of the document that is associated with the particular search result comprises:

determining that there are multiple different versions of the document that are associated with the particular search result; and

in response to determining that there are multiple different versions of the document that are associated with the particular search result, obtaining the title of the first version of the document for use as at least a portion of the anchor text for the first hyperlink.

4. The method of claim 3 , wherein generating a search result display further comprises:

rendering, on a display of the user device, a hyperlink whose anchor text includes a count of the multiple different version of the document that were identified based on the search query.

5. The method of claim 1 , wherein rendering, on the display of the user device, publishing information related to the first version of the document comprises:

obtaining one or more of a name of a first author, a year of publishing, a name of a publisher, or a combination thereof, for output on the display on the user device.

6. The method of claim 1 , further comprising:

adjusting one or more characteristics of one or more words of the search result display that correspond to a word in the search query.

7. The method of claim 1 , wherein anchor text of the hyperlink that references the set of citing documents includes a count of the number of documents citing at least one version of the document.

8. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform the operations comprising:

providing, to a server, a search query;

receiving, by a user device and from the server, a set of search results that includes one or more respective search results that are each associated with a document;

generating a search result display for each particular search result in the set of search results, wherein generating the search result display includes:

rendering, on a display of the user device, a first hyperlink that references a first version of the document that is associated with the particular search result;

rendering, on the display of the user device, publishing information related to the first version of the document, wherein the publishing information is different from the first hyperlink that references the first version of the document;

rendering, on the display of the user device, a snippet from the first version of the document; and

rendering, on the display of the user device, a second hyperlink that references a set of citing documents, wherein each citing document in the set of citing documents includes a citation to at least one version of the document.

9. The system of claim 8 , the operations further comprising:

determining a primary version of the document that is associated with the particular search result based at least in part on the source of the document,

wherein the first version of the document is the primary version of the document.

10. The system of claim 8 , wherein rendering, on a display of the user device, a first hyperlink that references the first version of the document that is associated with the particular search result comprises:

determining that there are multiple different versions of the document that are associated with the particular search result; and

in response to determining that there are multiple different versions of the document that are associated with the particular search result, obtaining the title of the first version of the document for use as at least a portion of the anchor text for the first hyperlink.

11. The system of claim 10 , wherein generating a search result display further comprises:

rendering, on a display of the user device, a hyperlink whose anchor text includes a count of the multiple different versions of the document that were identified based on the search query.

12. The system of claim 8 , wherein rendering, on the display of the user device, publishing information related to the first version of the document comprises:

obtaining one or more of a name of a first author, a year of publishing, a name of a publisher, or a combination thereof, for output on the display on the user device.

13. The system of claim 8 , the operations further comprising:

adjusting one or more characteristics of one or more words of the search result display that correspond to a word in the search query.

14. A non-transitory computer-readable storage device having stored thereon instructions, which, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:

providing, to a server, a search query;

receiving, by a user device and from the server, a set of search results that includes one or more respective search results that are each associated with a document;

generating a search result display for each particular search result in the set of search results, wherein generating the search result display includes:

rendering, on a display of the user device, a first hyperlink that references a first version of the document that is associated with the particular search result;

rendering, on the display of the user device, publishing information related to the first version of the document, wherein the publishing information is different from the first hyperlink that references the first version of the document;

rendering, on the display of the user device, a snippet from the first version of the document; and

rendering, on the display of the user device, a second hyperlink that references a set of citing documents, wherein each citing document in the set of citing documents includes a citation to at least one version of the document.

15. The non-transitory computer-readable storage device of claim 14 , the operations further comprising:

determining a primary version of the document that is associated with the particular search result based at least in part on the source of the document,

wherein the first version of the document is the primary version of the document.

16. The non-transitory computer-readable storage device of claim 14 , wherein rendering, on a display of the user device, the first hyperlink that references the first version of the document that is associated with the particular search result comprises:

determining that there are multiple different versions of the document that are associated with the particular search result; and

in response to determining that there are multiple different versions of the document that are associated with the particular search result, obtaining the title of the first version of the document for use as at least a portion of the anchor text for the first hyperlink.

17. The non-transitory computer-readable storage device of claim 14 , wherein rendering, on the display of the user device, publishing information related to the first version of the document comprises:

obtaining one or more of a name of a first author, a year of publishing, a name of a publisher, or a combination thereof, for output on the display on the user device.

18. The non-transitory computer-readable storage device of claim 14 , the operations further comprising:

adjusting one or more characteristics of one or more words of the search result display that correspond to a word in the search query.

19. The non-transitory computer-readable storage device of claim 14 , wherein generating a search result display further comprises:

rendering, on a display of the user device, a hyperlink whose anchor text includes a count of the multiple different versions of the document that were identified based on the search query.

20. The non-transitory computer-readable storage device of claim 14 , wherein anchor text of the hyperlink that references the set of citing documents includes a count of the number of documents citing at least one version of the document.

Assignments (2)
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: VERSTAK, ALEXANDRE A.; ACHARYA, ANURAG
To: GOOGLE INC.
Reel/Frame 043487/0759 →
Continuity (3)
Continuation 13955180 · Jul 31, 2013
Continuation 13346436 · Jan 9, 2012
Continuation 11283328 · Nov 18, 2005
Cited By (1)
US 12,265,787