Patent ID: 9462066
Filing Date: 2016-10-04
CPC Classification: G06Q,H04L

Claim Text:
1. A method comprising, by a client device of a user associated with a user node in a social graph of a social-networking system: accessing a tag that encodes information regarding a concept node in the social graph, the concept node representing a concept of the social-networking system; determining based at least in part on the tag and a node type of the concept node one or more social actions to take on the social graph with respect to the user node and the concept node, wherein a list of default social actions based on the node type of the concept node as determined by the social-networking system is accessed to select a plurality of social actions related to the information of the tag regarding the concept node to determine the one or more social actions to take on the social graph; displaying an interactive list comprising the one or more social actions determined based at least in part on the tag that encodes information regarding the concept node to the user for selection of a social action from the one or more social actions; receiving user input comprising the selected social action from the interactive list; and transmitting, to one or more computer systems of a social-networking system maintaining at least a portion of the social graph, a message configured to effect the selected social action on the social graph with respect to the user node and the concept node, wherein the selected social action is determined based on the user input and on the tag, and wherein the selected social action comprises at least one of an action performed by the user on the concept or a relationship established between the user and the concept.