Document scoring based on document content update
First Claim
Patent Images
1. A method performed by one or more server devices, the method comprising:
- determining, by one or more processors associated with the one or more server devices, an update frequency that is based on how often content of a document is updated in a time period;
determining, by one or more processors associated with the one or more server devices, an update amount that is based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document;
generating, by one or more processors associated with the one or more server devices, a score for the document based on the determined update frequency and the determined update amount; and
ranking, by one or more processors associated with the one or more server devices, the document with regard to at least one other document based, at least in part, on the score.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other document based, at least in part, on the score.
-
Citations
36 Claims
-
1. A method performed by one or more server devices, the method comprising:
-
determining, by one or more processors associated with the one or more server devices, an update frequency that is based on how often content of a document is updated in a time period; determining, by one or more processors associated with the one or more server devices, an update amount that is based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document; generating, by one or more processors associated with the one or more server devices, a score for the document based on the determined update frequency and the determined update amount; and ranking, by one or more processors associated with the one or more server devices, the document with regard to at least one other document based, at least in part, on the score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
one or more server devices to; determine an update frequency associated with a document, where the update frequency is based on a number of updates of content of the document in a time period; determine an update amount associated with the document, where the update amount is based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document; generate a score for the document as a function of both the update frequency and the update amount; and rank the document with regard to at least one other document based on the score. - View Dependent Claims (17, 18)
-
19. A method performed by one or more server devices, the method comprising:
-
determining, by one or more processors associated with the one or more server devices, a measure of how a content of a document changes over time, as a function of; an update frequency that is based on a number of updates of the content of the document in a time period, and an update amount that is based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document; generating, by one or more processors associated with the one or more server devices, a score for the document based on the measure of how the content of the document changes over time; and ranking, by one or more processors associated with the one or more server devices, the document with regard to at least one other document based on the score. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
a memory to store executable instructions; and one or more processors to execute the instructions to; determine a measure of how a content of a document changes over time, as a function of; an update frequency based on a number of updates of the content of the document over time, and an update amount based on; how much visible content of the document, out of a total amount of visible content of the document, has changed over time, and at least one of;
a quantity of new pages added to the document over time, or
a ratio of a quantity of new pages associated with the document over time versus a total quantity of pages associated with the document;generate a score for the document based, at least in part, on the measure of how the content of the document changes over time; and rank the document with regard to at least one other document based, at least in part, on the score. - View Dependent Claims (26, 27)
-
-
28. A non-transitory computer-readable storage medium comprising sets of instructions executable by one or more processors, the sets of instructions comprising:
-
a set of instructions to determine a measure of how a content of a document changes over time, where the set of instructions to determine the measure of how the content of the document changes over time includes; a set of instructions to determine an update frequency based on a number of updates of the content of the document in a time period, and a set of instructions to determine an update amount based on a ratio of a quantity of new or unique pages associated with the document over a period of time versus a total quantity of pages associated with the document; a set of instructions to generate a score for the document based on the measure of how the content of the document changes over time; and a set of instructions to rank the document with regard to at least one other document based on the score. - View Dependent Claims (29, 30)
-
-
31. A method performed by one or more server devices, the method comprising:
-
determining, by one or more processors associated with the one or more server devices, a measure of how a content of a document changes over time, as a function of; an update frequency based on a number of updates of the content of the document over time, and an update amount based on; how much visible content of the document, out of a total amount of visible content of the document, has changed over time, and at least one of; a quantity of new pages added to the document over time, or a ratio of a quantity of new pages associated with the document over time versus a total quantity of pages associated with the document; generating, by one or more processors associated with the one or more server devices, a score for the document based on the measure of how the content of the document changes over time; and ranking, by one or more processors associated with the one or more server devices, the document with regard to at least one other document based on the score. - View Dependent Claims (32, 33)
-
-
34. A non-transitory computer-readable storage medium comprising sets of instructions executable by one or more processors, the sets of instructions comprising:
-
a set of instructions to determine a measure of how a content of a document changes over time, as a function of; an update frequency based on a number of updates of the content of the document over time, and an update amount based on; how much visible content of the document, out of a total amount of visible content of the document, has changed over time, and at least one of; a quantity of new pages added to the document over time, or a ratio of a quantity of new pages associated with the document over time versus a total quantity of pages associated with the document; a set of instructions to generate a score for the document based on the measure of how the content of the document changes over time; and a set of instructions to rank the document with regard to at least one other document based on the score. - View Dependent Claims (35, 36)
-
Specification