Search system and methods with integration of user annotations from a trust network

US9852187B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9852187-B2
Application numberUS-201414292028-A
CountryUS
Kind codeB2
Filing dateMay 30, 2014
Priority dateMar 15, 2004
Publication dateDec 26, 2017
Grant dateDec 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Computer systems and methods incorporate user annotations (metadata) regarding various pages or sites, including annotations by a querying user and by members of a trust network defined for the querying user into search and browsing of a corpus such as the World Wide Web. A trust network is defined for each user, and annotations by any member of a first user's trust network are made visible to the first user during search and/or browsing of the corpus. Users can also limit searches to content annotated by members of their trust networks or by members of a community selected by the user.

First claim

Opening claim text (preview).

What is claimed: 1. A method implemented on a machine having at least one processor, storage, and a communication platform connected to a network for responding to a request, the method comprising: receiving a first request from a user; obtaining at least one search result based on the first request; selecting one or more others users from a social network of the user based on: a respective first degree of separation between the user and each of the one or more other users and a reputation score of each of the one or more other users, wherein each degree of separation indicates a second degree of trust the user has in at least a first annotation generated by a corresponding other user of the one or more other users, and wherein the reputation score of the corresponding other user is determined based on a level of participation of the corresponding other user in the social network of the user and a rating associated with the at least first annotation; determining content in the at least one search result, wherein the content had previously been accessed by at least one other user of the one or more other users; incorporating, in the at least one search result, first information indicating that the content had previously been accessed by the at least one other user of the one or more other users; and transmitting the at least one search result with the first information incorporated therein to the user in response to the first request. 2. The method of claim 1 , wherein each of the one or more other users is a member of a social network associated with the user. 3. The method of claim 2 , wherein: the social network includes a plurality of members including the user; at least one of the plurality of members is identified as a first friend of the user; and at least one of the plurality of members is identified as a second friend of an additional member other than the user. 4. The method of claim 1 , wherein each of the one or more other users is connected to the user with the first degree of separation being less than or equal to a predetermined value. 5. The method of claim 1 , wherein the at least one other user of the one or more other users had created the at least first annotation associated with the content. 6. The method of claim 5 , wherein the at least first annotation comprises second information about at least one of: a keyword describing the content, a label selected from a predetermined vocabulary, and a description of the content. 7. The method of claim 1 , wherein the at least one search result is arranged based at least in part on an average rating of the content from the at least one other user of the one or more other users based on the rating associated with the at least first annotation. 8. The method of claim 3 , wherein: the first friend of the user is assigned a trust weight based on an input from the user; and the first friend of the user is added as a new member of the social network based at least in part on the trust weight. 9. The method of claim 3 , wherein the first friend of the user is automatically identified from a list of users with whom the user has communicated. 10. The method of claim 1 , wherein the search result includes a visual highlight element applied to the content. 11. The method of claim 1 , wherein: the at least one search result is generated based on one or more topics related to one or more documents; and each of the one or more documents has previously been accessed by at least one member of the social network. 12. A system having at least one processor, storage, and a communication platform connected to a network for responding to a request, the system comprising: an input control logic configured to receive a first request from a user; a search control logic configured to obtain at least one search result based on the first request; a trust network control logic configured to identify one or more other users from a social network of the user based on: a respective first degree of separation between the user and each of the one or more other users and a reputation score of each of the one or more other users, wherein each degree of separation indicates a second degree of trust the user has in at least a first annotation generated by a corresponding other user of the one or more other users, and wherein the reputation score of the corresponding other user is determined based on a level of participation of the corresponding other user in the social network of the user and a rating associated with the at least first annotation; a personalization control logic configured to determine content in the at least one search result, wherein the content had previously been accessed by the at least one other user of the one or more other users; and a reporting control logic configured to incorporate, in the at least one search result, first information indicating that the content had previously been accessed by the at least one other user of the at least one or more other users, and transmit the at least one search result with the first information incorporated therein to the user in response to the first request. 13. The system of claim 12 , wherein each of the one or more other users is a member of a social network associated with the user. 14. The system of claim 13 , wherein: the social network includes a plurality of members including the user; at least one of the plurality of members is identified as a first friend of the user; and at least one of the plurality of members is identified as a second friend of an additional member other than the user. 15. The system of claim 12 , wherein each of the one or more other users is connected to the user with the first degree of separation being less than or equal to a predetermined value. 16. The system of claim 12 , wherein the at least one other user of the one or more other users had created the at least first annotation associated with the content. 17. The system of claim 16 , wherein the at least first annotation comprises second information about at least one of: a keyword describing the content, a label selected from a predetermined vocabulary, and a description of the content. 18. The system of claim 12 , wherein the at least one search result is arranged based at least in part on an average rating of the content from the at least one other user of the one or more other users. 19. A machine-readable non-transitory medium having information recorded thereon for responding to a request, wherein the information, when read by a machine, causes the machine to perform the following: receiving a first request from a user; obtaining at least one search result based on the first request; selecting one or more other users from a social network of the user based on: a respective first degree of separation between the user and each of the one or more other users and a reputation score of each of the one or more other users, wherein each degree of separation indicates a second degree of trust the user has in at least a first annotation generated by a corresponding other user of the one or more other users, and wherein the reputation score of the corresponding other user is determined based on a level of participation of the corresponding other user in the social network of the user and a rating associated with the at least first annotation; determining content in the at least one search result, wherein the content had previously been accessed by at least one other user of the one or more other users; incorporating, in the at least o

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9852187B2 cover?
Computer systems and methods incorporate user annotations (metadata) regarding various pages or sites, including annotations by a querying user and by members of a trust network defined for the querying user into search and browsing of a corpus such as the World Wide Web. A trust network is defined for each user, and annotations by any member of a first user's trust network are made visible to …
Who is the assignee on this patent?
Yahoo Inc, Excalibur Ip Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/24573. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).