Social data overlay
First Claim
Patent Images
1. A method comprising:
- by a client computing device, identifying one or more objects or references to the objects embedded in a structured document displayed to a first user, wherein;
the structured document is a markup-language document displayed as a webpage; and
the objects originate from one or more sources external to a social-networking system;
by the client computing device, accessing a social graph of the social-networking system to;
determine if one or more second users having an association with the first user have accessed or are accessing any of the identified objects; and
retrieve, from the social-networking system, one or more social-network data elements comprising social-network profile information provided by one or more of the second users to the social-networking system; and
by the client computing device, modifying, for at least one of the objects, the structured document displayed as a webpage to the first user to indicate that the object embedded in the structured document and originating from the sources external to the social-networking system has been accessed or is being accessed by one or more of the second users, wherein modifying the structured document comprises displaying, proximal to the object, one or more of the social-network data elements.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.
-
Citations
20 Claims
-
1. A method comprising:
-
by a client computing device, identifying one or more objects or references to the objects embedded in a structured document displayed to a first user, wherein; the structured document is a markup-language document displayed as a webpage; and the objects originate from one or more sources external to a social-networking system; by the client computing device, accessing a social graph of the social-networking system to; determine if one or more second users having an association with the first user have accessed or are accessing any of the identified objects; and retrieve, from the social-networking system, one or more social-network data elements comprising social-network profile information provided by one or more of the second users to the social-networking system; and by the client computing device, modifying, for at least one of the objects, the structured document displayed as a webpage to the first user to indicate that the object embedded in the structured document and originating from the sources external to the social-networking system has been accessed or is being accessed by one or more of the second users, wherein modifying the structured document comprises displaying, proximal to the object, one or more of the social-network data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; by a client device, identify one or more objects or references to the objects embedded in a structured document displayed to a first user, wherein; the structured document is a markup-language document displayed as a webpage; and the objects originate from one or more sources external to a social-networking system; by the client computing device, access a social graph of the social-networking system to; determine if one or more second users having an association with the first user have accessed or are accessing any of the identified objects; and retrieve, from the social-networking system, one or more social-network data elements comprising social-network profile information provided by one or more of the second users to the social-networking system; and by the client computing device, modify, for at least one of the objects, the structured document displayed as a webpage to the first user to indicate that the object embedded in the structured document and originating from the sources external to the social-networking system has been accessed or is being accessed by one or more of the second users, wherein modifying the structured document comprises displaying, proximal to the object, one or more of the social-network data elements. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
by a client device, identify one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, wherein; the structured document is a markup-language document displayed as a webpage; and the objects originate from one or more sources external to a social-networking system; by the client computing device, access a social graph of the social-networking system to; determine if one or more second users having an association with the first user have accessed or are accessing any of the identified objects; and retrieve, from the social-networking system, one or more social-network data elements comprising social-network profile information provided by one or more of the second users to the social-networking system; and by the client computing device, modify, for at least one of the objects, the structured document displayed as a webpage to the first user to indicate that the object embedded in the structured document and originating from the sources external to the social-networking system has been accessed or is being accessed by one or more of the second users, wherein modifying the structured document comprises displaying, proximal to the object, one or more of the social-networking data elements. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification