Associating resources with entities
First Claim
1. A computer-implemented method for identifying information to be added to an author profile for an author, the author profile identifying documents classified as being authored by the author, and the method comprising:
- clustering a plurality of first documents into one or more first document groups, wherein each of the one or more first document groups is associated with a respective author proper name;
after clustering the plurality of first documents into the one or more first document groups;
receiving author information from an author;
generating a query that specifies a particular name of the author and one or more items of the author information received from the author;
generating a result list of one or more documents that satisfy the query, the documents being ranked according to a document rank;
ranking the one or more first document groups based on how many documents in the result list are included in each of the one or more first document groups, the ranking favoring first document groups having more documents from the result list over first document groups having fewer documents from the result list; and
providing data describing the one or more first document groups in an order according to the ranking for selection by the author for inclusion in an author profile for the author that identifies documents classified as being authored by the author.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating resources with entities. One of the methods includes clustering a plurality of first documents into one or more first document groups, wherein each of the one or more first document groups is associated with a proper name of an author; receiving a query that specifies a particular proper name of a particular author; generating a result list of one or more documents that satisfy the query, the documents being listed in order of rank; ranking the one or more first document groups based on the one or more documents that satisfy the query; and providing the one or more first document groups, wherein the one or more first document groups are presented in an order based on the ranking.
-
Citations
42 Claims
-
1. A computer-implemented method for identifying information to be added to an author profile for an author, the author profile identifying documents classified as being authored by the author, and the method comprising:
-
clustering a plurality of first documents into one or more first document groups, wherein each of the one or more first document groups is associated with a respective author proper name; after clustering the plurality of first documents into the one or more first document groups; receiving author information from an author; generating a query that specifies a particular name of the author and one or more items of the author information received from the author; generating a result list of one or more documents that satisfy the query, the documents being ranked according to a document rank; ranking the one or more first document groups based on how many documents in the result list are included in each of the one or more first document groups, the ranking favoring first document groups having more documents from the result list over first document groups having fewer documents from the result list; and providing data describing the one or more first document groups in an order according to the ranking for selection by the author for inclusion in an author profile for the author that identifies documents classified as being authored by the author. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
one or more computers configured to perform operations comprising; clustering a plurality of first documents into one or more first document groups, wherein each of the one or more first document groups is associated with a respective author proper name; after clustering the plurality of first documents into the one or more first document groups; receiving author information from an author; generating a query that specifies a particular name of the author and one or more items of the author information received from the author; generating a result list of one or more documents that satisfy the query, the documents being ranked according to a document rank; ranking the one or more first document groups based on how many documents in the result list are included in each of the one or more first document groups, the ranking favoring first document groups having more documents from the result list over first document groups having fewer document from the result list; and providing data describing the one or more first document groups in an order according to the ranking for selection by the author for inclusion in an author profile for the author that identifies documents classified as being authored by the author. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
clustering a plurality of first documents into one or more first document groups, wherein each of the one or more first document groups is associated with a respective author proper name; after clustering the plurality of first documents into the one or more first document groups; receiving author information from an author; generating a query that specifies a particular name of the author and one or more items of the author information received from the author; generating a result list of one or more documents that satisfy the query, the documents being ranked according to a document rank; ranking the one or more first document groups based on how many documents in the result list are included in each of the one or more first document groups, the ranking favoring first document groups having more documents from the result over first document groups having fewer documents from the result list; and providing data describing the one or more first document groups in an order according to the ranking for selection by the author for inclusion in an author profile for the author that identifies documents classified as being authored by the author. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
25. A computer-implemented method for identifying information to be added to an author profile, the author profile identifying documents classified as being authored by the author, and the method comprising:
-
assigning each document from a plurality of documents to one or more document groups, wherein each document is associated with one or more respective author names, wherein each of the document groups includes documents associated with a respective one of the author names, and wherein the plurality of documents includes documents having authors associated with multiple author names; receiving from a user a name input that specifies an input author name of a particular author and one or more items of author information characterizing the particular author; generating a query that specifies the input author name and the one or more items of author information; obtaining search results that identify one or more result documents that satisfy the query; ranking the one or more document groups based on how many result documents identified by the search results are included in each of the one or more document groups, the ranking favoring document groups having more result documents from the search results over document groups having fewer result documents from the search results; and assigning to a particular author profile for the particular author one or more document groups based on the ranking, the particular author profile identifying documents classified as being authored by the particular author. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; assigning each document from a plurality of documents to one or more document groups, wherein each document is associated with one or more respective author names, wherein each of the document groups includes documents associated with a respective one of the author names, and wherein the plurality of documents includes documents having authors associated with multiple author names; receiving from a user a name input that specifies an input author name of a particular author and one or more items of author information characterizing the particular author; generating a query that specifies the input author name and the one or more items of author information; obtaining search results that identify one or more result documents that satisfy the query; ranking the one or more document groups based on how many result documents identified by the search results are included in each of the one or more document groups, the ranking favoring document groups having more result documents from the search results over document groups having fewer result documents from the search results; and assigning to a particular author profile for the particular author one or more document groups based on the ranking, the particular author profile identifying documents classified as being authored by the particular author. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
assigning each document from a plurality of documents to one or more document groups, wherein each document is associated with one or more respective author names, wherein each of the document groups includes documents associated with a respective one of the author names, and wherein the plurality of documents includes documents having authors associated with multiple author names; receiving from a user a name input that specifies an input author name of a particular author and one or more items of author information characterizing the particular author; generating a query that specifies the input author name and the one or more items of author information; obtaining search results that identify one or more result documents that satisfy the query; ranking the one or more document groups based on how many result documents identified by the search results are included in each of the one or more document groups, the ranking favoring document groups having more result documents from the search results over document groups having fewer result documents from the search results; and assigning to a particular author profile for the particular author one or more document groups based on the ranking, the particular author profile identifying documents classified as being authored by the particular author. - View Dependent Claims (38, 39, 40, 41, 42)
-
Specification