Search engine that identifies and uses social networks in communications, retrieval, and electronic commerce

US9396269B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9396269-B2
Application numberUS-42728806-A
CountryUS
Kind codeB2
Filing dateJun 28, 2006
Priority dateJun 28, 2006
Publication dateJul 19, 2016
Grant dateJul 19, 2016

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.

Architecture that monitors interaction data (e.g., search queries, query results and click-through rates), and provides users with links to other users that fall into similar categories with respect to the foregoing monitored activities (e.g., providing links to individuals and groups that share common interests and/or profiles). A search engine can be interactively coupled with one or more social networks, and that maps individuals and/or groups within respective social networks to subsets of categories associated with searches. A database stores mapped information which can be continuously updated and reorganized as links within the system mapping become stronger or weaker. The architecture can comprise a social network system that includes a database for mapping search-related information to an entity of a social network, and a search component for processing a search query for search results and returning a link to an entity of a social network based on the search query.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more processors; a database that stores maps of associations between search-related information and entities that are members of a social network; and memory storing computer-readable instructions by the one or more processors to perform operations including: performing an analysis of at least one of terms or phrases of searches performed by a plurality of members of the social network to infer interests of the plurality of members; determining, based on the analysis, that a first number of the searches is associated with a first interest, the first number of the searches being performed by a first group of members included in the social network; determining, based on the analysis, that a second number of the searches is associated with a second interest, the second number of the searches being performed by a second group of members included in the social network; forming, in the database, a first subnetwork of the social network, the first subnetwork including the first group of members; forming, in the database, a second subnetwork of the social network, the second subnetwork including the second group of members; receiving a search query from a user; determining search results responsive to the search query; returning the determined search results; determining that the search query corresponds with the first interest; and returning, at least partly in response to determining that the search query corresponds with the first interest, a link to at least one member of the first group of members. 2. The system of claim 1 , wherein an entity of the entities of the social network includes an individual or a group of individuals that are members of the social network. 3. The system of claim 1 , wherein the operations further include facilitating execution of a background search in connection with interaction between the user and an entity of the entities of the social network. 4. The system of claim 3 , wherein the interaction comprises an instant messaging session. 5. The system of claim 1 , wherein the operations further include mapping the user to a category of search-related information associated with the search query. 6. The system of claim 1 , wherein the operations further include mapping, in the database, an entity of the entities of the social network based at least in part on prior search queries of the entity. 7. The system of claim 1 , wherein the operations further include dynamically reorganizing the maps of associations based on a strengthening or a weakening of a correlation between an entity of the entities of the social network and a category of information. 8. The system of claim 1 , wherein the computer-readable instructions include one or more components utilized in a collaboration application. 9. The system of claim 1 , wherein the search-related information includes one or more topics of interest associated with a work project, the user is a manager of the work project, and the operations further include: assigning a weighting to an individual topic of interest of the one or more topics of interest, the individual topic of interest being associated with a milestone of the work project and a deadline for satisfying the milestone; adjusting the weighting of the individual topic of interest as the work project temporally approaches the deadline for satisfying the milestone; and in response to an additional search query from the manager, returning an additional link to an employee associated with the work project based on the maps, the employee being an entity of the entities of the social network. 10. The system of claim 1 , wherein the operations further include facilitating execution of a background search in connection with communications between two or more of the entities, wherein the results of the background search are cached and dynamically displayed to at least one of the entities. 11. The system of claim 1 , wherein the operations further include: analyzing one or more search results or one or more search queries by an entity of the entities of the social network; and predicting a likelihood that the entity and at least one other entity of the entities of the social network have a social relationship. 12. The system of claim 1 , wherein the search-related information comprises one or more categories associated with previously performed searches. 13. The system of claim 1 , wherein returning the link to the at least one member of the first group of members of the included in the social network comprises returning a single link associated with multiple members of the first group of members. 14. A computer-implemented method comprising: performing an analysis of at least one of terms or phrases of searches performed by a plurality of members of a social network to infer interests of the plurality of members; determining, based on the analysis, that a first number of the searches is associated with a first topic of interest, the first number of the searches being performed by a first group of members included in the social network; determining, based on the analysis, that a second number of the searches is associated with a second topic of interest, the second number of the searches being performed by a second group of members included in the social network; receiving a search query from a user; in response to receiving the search query: determining, by a computer, search results responsive to the search query; returning, by the computer, the determined search results; accessing, by the computer, a database of mapping information, wherein the mapping information maps the first group of members included in the social network with the first topic of interest and the second group of members included in the social network with the second topic of interest; forming, by the computer and in the database, a first subnetwork of the social network, the first subnetwork including the first group of members included in the social network; forming, by the computer and in the database, a second subnetwork of the social network, the second subnetwork including the second group of members included in the social network; determining, by the computer, that the search query matches the first topic of interest; and returning, by the computer and at least partly in response to determining that the search query matches the first topic of interest, a link to at least one member of the first subnetwork of the social network. 15. The method of claim 14 , wherein the processing of the search query is executed as a background operation during a communications session between the user and a member of the social network, wherein the search query is based at least in part on phrases used for communication between the user and the member of the social network during the communications session. 16. The method of claim 14 , further comprising presenting an advertisement to at least one of the members of the social network based on the search query. 17. The method of claim 14 , further comprising personalizing the search query based on indexed files local to a system of the user. 18. The method of claim 14 , the social network including a plurality of subnetworks, the method further comprising: determining that at least a subset of the members of the social network are interacting in such a way as to satisfy a threshold of interest with respect to an additional topic of interest; and in response to the threshold of interest being satisfied, automatically forming a new subnetwork

Assignees

Inventors

Classifications

  • Search customisation based on user profiles and personalisation · CPC title

  • Physics · mapped topic

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 US9396269B2 cover?
Architecture that monitors interaction data (e.g., search queries, query results and click-through rates), and provides users with links to other users that fall into similar categories with respect to the foregoing monitored activities (e.g., providing links to individuals and groups that share common interests and/or profiles). A search engine can be interactively coupled with one or more soc…
Who is the assignee on this patent?
Meek Christopher A, Horvitz Eric J, Goodman Joshua T, and 10 more
What technology area does this patent fall under?
Primary CPC classification G06F16/9535. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 19 2016 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).