Customizing Third-Party Content using Beacons on Online Social Networks
First Claim
1. A method comprising, by one or more computing devices of a third-party content provider:
- sending, to one or more computing systems of an online social network, session information between a first user of the online social network and the third-party content provider, wherein;
the session information comprises information indicating that a wireless communication session has been established between a first client system of the first user and a beacon associated with the third-party content provider, wherein the wireless communication session allows the online social network to send social-networking information of the first user to the third-party content provider via the beacon; and
the beacon is physically proximate to the first client system at the time of the wireless communication session;
in response to sending the session information, receiving, from the computing systems of the online social network, a first set of social-networking information of the first user; and
sending, to the first client system, customized third-party content for display on the first client system, wherein the customized third-party content is based on the first set of social-networking information.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes sending, to an online social network, session information between a third-party content provider and a first user of the online social network. The session information includes information referencing an established wireless communication session between a first client system of the first user and a beacon of the third-party content provider. The beacon is physically proximate to the first client system at the time of the wireless communication session, and the wireless communication session allows the online social network to send social-networking information of the first user to the beacon. In response to sending the session information, a first set of social-networking information of the first user is received from the online social network via the beacon. The first set of social-networking information allows the third-party content provider to send, via the beacon, customized third-party content for display on the first client system.
20 Citations
20 Claims
-
1. A method comprising, by one or more computing devices of a third-party content provider:
-
sending, to one or more computing systems of an online social network, session information between a first user of the online social network and the third-party content provider, wherein; the session information comprises information indicating that a wireless communication session has been established between a first client system of the first user and a beacon associated with the third-party content provider, wherein the wireless communication session allows the online social network to send social-networking information of the first user to the third-party content provider via the beacon; and the beacon is physically proximate to the first client system at the time of the wireless communication session; in response to sending the session information, receiving, from the computing systems of the online social network, a first set of social-networking information of the first user; and sending, to the first client system, customized third-party content for display on the first client system, wherein the customized third-party content is based on the first set of social-networking information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
send, to one or more computing systems of an online social network, session information between a first user of the online social network and the third-party content provider, wherein; the session information comprises information indicating that a wireless communication session has been established between a first client system of the first user and a beacon associated with the third-party content provider, wherein the wireless communication session allows the online social network to send social-networking information of the first user to the third-party content provider via the beacon; and the beacon is physically proximate to the first client system at the time of the wireless communication session; in response to sending the session information, receive, from the computing systems of the online social network, a first set of social-networking information of the first user; and send, to the first client system, customized third-party content for display on the first client system, wherein the customized third-party content is based on the first set of social-networking information.
-
-
20. A system comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;send, to one or more computing systems of an online social network, session information between a first user of the online social network and the third-party content provider, wherein; the session information comprises information indicating that a wireless communication session has been established between a first client system of the first user and a beacon associated with the third-party content provider, wherein the wireless communication session allows the online social network to send social-networking information of the first user to the third-party content provider via the beacon; and the beacon is physically proximate to the first client system at the time of the wireless communication session; in response to sending the session information, receive, from the computing systems of the online social network, a first set of social-networking information of the first user; and send, to the first client system, customized third-party content for display on the first client system, wherein the customized third-party content is based on the first set of social-networking information.
- one or more processors; and
Specification