Agent rank
AssigneeGoogle Inc.
InventorsDavid Minogue, Paul A. Tucker
Life of this patent
Estimating the term…
Abstract
The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information sources. The techniques include receiving multiple content items from a corpus of content items; receiving digital signatures each made by one of multiple agents, each digital signature associating one of the agents with one or more of the content items; and assigning a score to a first agent of the multiple agents, wherein the score is based upon the content items associated with the first agent by the digital signatures.
Claims17
A computer-implemented method comprising:
- determining, by one or more computers, that a first agent and a second agent have each applied a respective digital signature to a same item of content at different times, wherein the first agent and the second agent are not included in a pre-selected group of trusted agents, and wherein each digital signature asserts a respective role of the first agent or the second agent with respect to the item of content;
- determining, by one or more computers, that a third agent that is included in the pre-selected group of trusted agents has endorsed the time when the first agent or the second agent signed the content by applying their respective digital signature to the item of content;
- and
- determining, by one or more computers, a priority between the first agent and second agent based on the time that is endorsed by the third agent.
A non-transitory computer-readable storage device storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
- determining that a first agent and a second agent have each applied a respective digital signature to a same item of content at different times, wherein the first agent and the second agent are not included in a pre-selected group of trusted agents, and wherein each digital signature asserts a respective role of the first agent or the second agent with respect to the item of content;
- determining that a third agent that is included in the pre-selected group of trusted agents has endorsed the time when the first agent or the second agent signed the content by applying their respective digital signature to the item of content;
- and
- determining a priority between the first agent and second agent based on the time that is endorsed by the third agent.
A system comprising:
- one or more computers;
- and
- a computer-readable medium tangibly embodying a computer program product comprising instructions to cause the one or more computers to perform operations comprising:
- determining that a first agent and a second agent have each applied a respective digital signature to a same item of content at different times, wherein the first agent and the second agent are not included in a pre-selected group of trusted agents, and wherein each digital signature asserts a respective role of the first agent or the second agent with respect to the item of content;
- determining that a third agent that is included in the pre-selected group of trusted agents has endorsed the time when the first agent or the second agent signed the content by applying their respective digital signature to the item of content;
- and
- determining a priority between the first agent and second agent based on the time that is endorsed by the third agent.
A computer-implemented method comprising:
- determining, by one or more computers, that a first agent and a second agent have each applied a respective digital signature to a same item of content at different times, wherein the first agent and the second agent are not included in a group of trusted agents, and wherein:
- the digital signature of the first agent comprises an authorship assertion that the first agent authored the item of content, and
- the digital signature of the second agent comprises an authorship assertion that the second agent authored the item of content;
- determining, by one or more computers, that a third agent that is included in the group of trusted agents has endorsed the time when the first agent or the second agent signed the content by applying their respective digital signature to the item of content;
- and
- determining, by one or more computers, a priority between a time the authorship assertion of the first agent was made and a time the authorship assertion of the second agent was made.
Dependencies are inferred from the claim text.