Patent ID: 8301631

Claim:
A computer-implemented method, comprising: receiving a first search term from a first computer associated with a first user; in response to receiving the first search term, sending an indication of a first document to the first computer; receiving from the first computer a first annotation entry associated with the first document, the first annotation entry being associated with a subject matter that identifies a subject of the contents of the first document; receiving a second search term from a second computer associated with a second user; in response to receiving the second search term, sending an indication of a second document to the second computer; receiving from the second computer a second annotation entry associated with the second document, the second annotation entry being associated with the subject matter; receiving a query from a third computer associated with a third user, the query being associated with the subject matter and comprising a third search term; determining that the third search term matches the first and second annotation entries; and sending the third computer an indication of the first annotation entry and an indication of the second annotation entry.