Quick Response (QR) Secure Shake
First Claim
Patent Images
1. A method comprising:
- by a computing device of a social-networking system, receiving from a computing device of a first user of the social-networking system information acquired by the computing device of the first user from a tag associated with a second user of the social-networking system, the tag encoding and the information comprising a time stamp, a signature, and a social action on the social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user;
by the computing device of the social-networking system, verifying the signature; and
by the computing device of the social-networking system, if the signature is verified then initiating the social action, the social action as initiated being associated with at least one node in the graph corresponding to the first user and at least one node in the graph corresponding to the second user.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a computing device of a social-networking system may receive from a computing device of a first user of the social-networking system information acquired by the computing device of the first user from a tag associated with a second user of the social-networking system. The tag may encode a time stamp, a signature, and a social action on the social-networking system. The computing device of the social-networking system may verify the signature and, if the signature is verified, then initiate the social action.
-
Citations
20 Claims
-
1. A method comprising:
-
by a computing device of a social-networking system, receiving from a computing device of a first user of the social-networking system information acquired by the computing device of the first user from a tag associated with a second user of the social-networking system, the tag encoding and the information comprising a time stamp, a signature, and a social action on the social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user; by the computing device of the social-networking system, verifying the signature; and by the computing device of the social-networking system, if the signature is verified then initiating the social action, the social action as initiated being associated with at least one node in the graph corresponding to the first user and at least one node in the graph corresponding to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed by a computing device to:
-
receive from a computing device of a first user of a social-networking system information acquired by the computing device of the first user from a tag associated with a second user of the social-networking system, the tag encoding and the information comprising a time stamp, a signature, and a social action on the social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user; verify the signature; and if the signature is verified then initiate the social action, the social action as initiated being associated with at least one node in the graph corresponding to the first user and at least one node in the graph corresponding to the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executed by the processors, the processors being operable when executing the instructions to; receive from a computing device of a first user of a social-networking system information acquired by the computing device of the first user from a tag associated with a second user of the social-networking system, the tag encoding and the information comprising a time stamp, a signature, and a social action on the social-networking system, the social-networking system comprising a graph that comprises a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user; verify the signature; and if the signature is verified then initiate the social action, the social action as initiated being associated with at least one node in the graph corresponding to the first user and at least one node in the graph corresponding to the second user.
-
Specification