×

Methods and systems for generation of a translatable sentence syntax in a social networking system

  • US 10,430,520 B2
  • Filed: 02/13/2017
  • Issued: 10/01/2019
  • Est. Priority Date: 05/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • accessing a part of a social graph, wherein the part of the social graph comprises an actor node and a target node corresponding to actor and target entities respectively within a social networking system and an edge connecting the actor and target nodes corresponding to an action or relationship between the actor and target entities; and

    generating an internationalized sentence syntax representing an expression of the action or relationship comprising;

    an actor element corresponding to the actor node;

    a target element corresponding to the target node;

    an edge element corresponding to the edge connecting the actor and target nodes; and

    a token structure that includes one or more tokens identifying one or more social graph attributes, the one or more social graph attributes related to the actor element, the target element, the edge element or to an intended viewer of the expression of the action or relationship;

    wherein one of the one or more tokens is associated with the actor element of the internationalized sentence syntax and identifies a gender as the corresponding social graph attribute;

    generating an expression of the action or relationship into an output language from the internationalized sentence syntax by;

    identifying one or more edges or nodes of the social graph that correspond to the actor element, the target element and the edge element;

    matching each of the one or more tokens in the token structure of the internationalized sentence syntax with an attribute of the identified edges or nodes; and

    generating the expression of the action or relationship in the output language based on the identified nodes, edges and attributes;

    wherein identifying one or more attributes comprises identifying a gender value associated with a node of the social graph; and

    wherein the generating the expression of the action or relationship in the output language is based on the identified gender value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×