Systems and methods for scoring documents
First Claim
Patent Images
1. A method, performed by one or more server devices, the method comprising:
- estimating, by one or more processors of the one or more server devices, a number of copies of a book that have been sold;
determining, by one or more processors of the one or more server devices, a size of a geographic region in which the copies of the book have been sold;
scoring, by one or more processors of the one or more server devices, a web document that corresponds to the book based on;
the number of copies of the book that have been sold, andthe size of the geographic region in which the copies of the book have been sold; and
providing, by one or more processors of the one or more server devices, the scored web document in a list of scored web documents.
2 Assignments
0 Petitions
Accused Products
Abstract
A system generates a score for a document based on best seller list information relating to the document, circulation information relating to the document, publisher sales information relating to a publisher associated with the document, author sales information relating to an author associated with the document, user behavior information relating to access of the document by users, and/or a link-based score of a web document relating to the document.
24 Citations
27 Claims
-
1. A method, performed by one or more server devices, the method comprising:
-
estimating, by one or more processors of the one or more server devices, a number of copies of a book that have been sold; determining, by one or more processors of the one or more server devices, a size of a geographic region in which the copies of the book have been sold; scoring, by one or more processors of the one or more server devices, a web document that corresponds to the book based on; the number of copies of the book that have been sold, and the size of the geographic region in which the copies of the book have been sold; and providing, by one or more processors of the one or more server devices, the scored web document in a list of scored web documents. - View Dependent Claims (2)
-
-
3. A method, performed by one or more server devices, the method comprising:
-
identifying, by one or more processors of the one or more server devices, a publisher associated with a document; determining, by one or more processors of the one or more server devices, a number of documents that the publisher has sold; identifying, by one or more processors of the one or more server devices, a size of a geographic region in which the publisher has sold the documents; scoring, by one or more processors of the one or more server devices, the document based on; the number of documents that the publisher has sold, and the size of the geographic region in which the publisher has sold the documents; and providing, by one or more processors of the one or more server devices, the scored document in a list of scored documents. - View Dependent Claims (4, 5)
-
-
6. A method, performed by one or more server devices, the method comprising:
-
identifying, by one or more processors of the one or more server devices, an author associated with a particular document; determining, by one or more processors of the one or more server devices, a number of documents that the author has sold, where the documents include at least one document that is different than the particular document; identifying, by one or more processors of the one or more server devices, geographic regions in which the author has sold the documents; assigning, by one or more processors of the one or more server devices, a score to the particular document based on; the number of documents that the author has sold, and the geographic regions in which the author has sold the documents, the score increasing as the number of documents that the author has sold increases; and providing, by one or more processors of the one or more server devices, the scored particular document in a list of scored documents. - View Dependent Claims (7, 8, 9)
-
-
10. A method, performed by one or more server devices, the method comprising:
-
generating, by one or more processors of the one or more server devices, a first score based on one of; best seller list information relating to a document, circulation information relating to the document, publisher sales information relating to a publisher associated with the document, author sales information relating to an author associated with the document, user behavior information relating to access of the document by users, or a link-based score of a web document relating to the document; generating, by one or more processors of the one or more server devices, a second score based on user location information relating to locations of the users that access the document; assigning, by one or more processors of the one or more server devices, a score to the document based on the first score and the second score; and providing, by one or more processors of the one or more server devices, the scored document in a list of scored documents. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a memory to store a document; and a processor to; generate a score for the document based on; one or more of; best seller list information relating to the document, circulation information relating to the document, publisher sales information relating to a publisher associated with the document, or author sales information relating to an author associated with the document, one or more of; user behavior information relating to access of the document by users, or a link-based score of a web document relating to the document, and information associated with locations of users that access the document; and provide, for presentation, the document in a list of documents based on the score. - View Dependent Claims (22, 23)
-
-
20. A computer-readable memory device storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; generate a score for a document based on first information, second information, and third information, the first information including one or more of; best seller list information relating to the document, circulation information relating to the document, publisher sales information relating to a publisher associated with the document, or author sales information relating to an author associated with the document, the second information including one or more of; the best seller information, the circulation information, the publisher sales information, the author sales information, user behavior information relating to access of the document by users, or a link-based score of a web document relating to the document, where the first information is different than the second information, and the third information including information associated with locations of the users that access the document; and output the document based on the score. - View Dependent Claims (24, 25)
-
21. A method, performed by one or more server devices, the method comprising:
-
receiving, at one or more processors of the one or more server devices, a search query that includes a search term; identifying, by one or more processors of the one or more server devices, a print document related to the search term; determining, by one or more processors of the one or more server devices, a first score for the print document based on at least one of; a number of occurrences of the search term in the print document, a location of the search term within the print document, or a characteristic of the search term within the print document; determining, by one or more processors of the one or more server devices, a second score for the print document based on at least one of; best seller list information relating to the print document, circulation information relating to the print document, publisher sales information relating to a publisher associated with the print document, author sales information relating to an author associated with the print document, user behavior information relating to accesses associated with the print document by users, or a link-based score of a web document relating to the print document; generating, by one or more processors of the one or more server devices, a score for the print document based on; a location from which the search term was received, and a combination of the first score and the second score; and providing, by one or more processors of the one or more server devices, at a location in a list of search results based on the generated score, information associated with the print document as a search result based on the generated score. - View Dependent Claims (26, 27)
-
Specification