OBTAINING SOCIAL NETWORKING SYSTEM USER ACTIONS FROM VISUAL REPRESENTATIONS ENCODING ACTION CHARACTERISTICS
First Claim
1. A method comprising:
- capturing a visual representation of a machine-readable code from a terminal, the machine-readable code encoding a description of an action performed at the terminal;
decoding information about the action from the machine-readable code;
associating a user identifier with the description of the action, the user identifier corresponding to a user of the social networking system; and
transmitting the information about the action and the user identifier to the social networking system for storing the description of the action and a connection between the information about the action and a user profile of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A user of a social networking system performs an action with a device associated with a terminal, and based on the action, the terminal displays a visual representation of machine-readable code (e.g., a QR code) that encodes information about the action or a link to a source for obtaining such information. The user captures the machine-readable code with a mobile device, and an application on the device obtains the information describing the action from the machine-readable, associates the information with the user'"'"'s identifier and communicates the information and user identifier to the social networking system. Using the information describing the action, the social networking system may then publish an action, add to the user'"'"'s user profile, and/or perform other tasks based on the received information.
-
Citations
26 Claims
-
1. A method comprising:
-
capturing a visual representation of a machine-readable code from a terminal, the machine-readable code encoding a description of an action performed at the terminal; decoding information about the action from the machine-readable code; associating a user identifier with the description of the action, the user identifier corresponding to a user of the social networking system; and transmitting the information about the action and the user identifier to the social networking system for storing the description of the action and a connection between the information about the action and a user profile of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a social networking system, information about an action and an identifier of a user of the social networking system from a client device, the information about the action generated by the client device by decoding the information about the action from a machine-readable code displayed by a terminal; determining a user profile associated with the identifier of the user of the social networking system, the user profile maintained by the social networking system; storing the description of the action in the social networking system; and storing a connection between the user account and the description of the action in the social networking system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, at a social networking system, information about an action and an identifier of a user of the social networking system from a client device, the information about the action generated from data retrieved from a terminal by a client device; determining a user profile associated with the identifier of the user of the social networking system, the user profile maintained by the social networking system; storing the description of the action in the social networking system; and storing a connection between the user account and the information about the action in the social networking system. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
receiving an interaction from a user of a social networking system; generating a machine-readable code encoding information about the action; and communicating the machine-readable code to a device associated with the user of the social networking system for generating a description of the action that is associated with the user of the social networking system by the device associated with the user.
-
Specification