Computer-Implemented System And Method For Providing Selective Contextual Exposure Within Social Network Situations

US2016179901A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016179901-A1
Application numberUS-201414582095-A
CountryUS
Kind codeA1
Filing dateDec 23, 2014
Priority dateDec 23, 2014
Publication dateJun 23, 2016
Grant date

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.

A computer-implemented system and method for providing selective contextual exposure within social network situations is provided. Contextual information is generated for users. A plurality of social relationships is defined between the users and each social relationship is formed between one user and one of the remaining users. A set of graph production rules is applied to the user contextual information for each social relationship between the user and the one of the remaining users. The user contextual information is transformed based on the graph production rules. The transformed user contextual information is copied to the contextual information of the remaining user.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented system for providing selective contextual exposure within social network situations, comprising: a contextual information module configured to generate contextual information for users; a relationship module configured to define a plurality of social relationships between the users, each social relationship being formed between one user and one of the remaining users; a graph production rule module configured to apply a set of graph production rules to the user contextual information for each social relationship between the user and the one of the remaining users; a transformation module configured to transform the user contextual information based on the graph production rules; and a copying module configured to copy the transformed user contextual information to the contextual information of the remaining user, wherein a non-transitory computer readable storage medium storing code for executing on a computer system to perform the method steps. 2 . A system according to claim 1 , further comprising: a contextual data module configured to collect contextual data regarding the user; an insight identification module configured to identify insights of the contextual data of the user; and a semantic graph module configured to generate semantic graphs for the user and the remaining users comprising a plurality of nodes and edges that create graph structures. 3 . A system according to claim 2 , further comprising: a transformation matching module configured to match the transformation rules to each graph structure of the user semantic graph; and a transformation module configured to transform the matched graph structure to a single node. 4 . A system according to claim 3 , further comprising: a hierarchy of node categories maintained in the database comprising high level node categories and low level node categories corresponding to each high level node category as sub node categories; the transformation rule module configured to define the transformation rule as replacing the low level node categories to the high level node category corresponding to the low level node categories; a graph transformation module configured to apply the transformation rules to each chain of nodes of the user semantic graph; and a replacement module configured to replace the chain of nodes as the low level node categories to the single node which is a high level node category corresponding to the low level node categories. 5 . A system according to claim 2 , further comprising: a relationship analysis module configured to analyze the social relationship between the user and the remaining user; and a rule selection module configured to identify one of the transformation rules to apply to the user semantic graph based on the analysis of the social relationship. 6 . A system according to claim 2 , wherein the graph structures comprise at least one of a chain of nodes, pattern of the semantic graph, and shape of the semantic graph. 7 . A system according to claim 2 , further comprising: a graph production rule module configured to define a set of graph production rules for the user semantic graph; a graph production matching module configured to match each graph production rule to each graph structure of the user semantic graph; and a graph structure replacement module configured to replace the matched graph structure to a part of the semantic graph of the contextual information of the remaining user. 8 . A system according to claim 7 , wherein each of the set of graph production rules apply to each individual of the remaining users. 9 . A system according to claim 2 , further comprising: an incoming context module configured to recognize incoming new contextual data regarding the user; and an update module configured to update the user contextual information based on the incoming new contextual data. 10 . A system according to claim 1 , further comprising: a social network module configured to generate social relationships between the users based on social networks obtained from third party Websites. 11 . A computer-implemented method for providing selective contextual exposure within social network situations, comprising: generating contextual information for users; defining a plurality of social relationships between the users, each social relationship being formed between one user and one of the remaining users; for each social relationship between the user and the one of the remaining users, applying a set of graph production rules to the user contextual information; transforming the user contextual information based on the graph production rules; and copying the transformed user contextual information to the contextual information of the remaining user, wherein a non-transitory computer readable storage medium storing code for executing on a computer system to perform the method steps. 12 . A method according to claim 11 , further comprising: collecting contextual data regarding the user; identifying insights of the contextual data of the user; and generating semantic graphs for the user and the remaining users comprising a plurality of nodes and edges that create graph structures. 13 . A method according to claim 12 , further comprising: matching the transformation rules to each graph structure of the user semantic graph; and transforming the matched graph structure to a single node. 14 . A method according to claim 13 , further comprising: maintaining a hierarchy of node categories in the database comprising high level node categories and low level node categories corresponding to each high level node category as sub node categories; defining the transformation rule as replacing the low level node categories to the high level node category corresponding to the low level node categories; applying the transformation rules to each chain of nodes of the user semantic graph; and replacing the chain of nodes as the low level node categories to the single node which is a high level node category corresponding to the low level node categories. 15 . A method according to claim 12 , further comprising: analyzing the social relationship between the user and the remaining user; and identifying one of the transformation rules to apply to the user semantic graph based on the analysis of the social relationship. 16 . A method according to claim 12 , wherein the graph structures comprise at least one of a chain of nodes, pattern of the semantic graph, and shape of the semantic graph. 17 . A method according to claim 12 , further comprising: defining a set of graph production rules for the user semantic graph; matching each graph production rule to each graph structure of the user semantic graph; and replacing the matched graph structure to a part of the semantic graph of the contextual information of the remaining user. 18 . A method according to claim 17 , wherein each of the set of graph production rules apply to each individual of the remaining users. 19 . A method according to claim 12 , further comprising: recognizing incoming new contextual data regarding the user; and updating the user contextual information based on the incoming new contextual data. 20 . A method according to claim 11 , further comprising: generating social relationships between the users based on social networks obtained from third party Websites.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Graphs; Linked lists (G06F16/9027 takes precedence) · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • 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 US2016179901A1 cover?
A computer-implemented system and method for providing selective contextual exposure within social network situations is provided. Contextual information is generated for users. A plurality of social relationships is defined between the users and each social relationship is formed between one user and one of the remaining users. A set of graph production rules is applied to the user contextual …
Who is the assignee on this patent?
Palo Alto Res Ct Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/9024. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).