Abstract:
In particular embodiments, a method includes receiving a message in response to detection of a token by a presence reader; transmitting a request to access an account associated with an external network in response to receiving the message; establishing access to the account in response to authentication of the request by a server in the external network; and debiting value from a funding source associated with the account after establishing access to the account.
Abstract:
A social networking system provides instructions to third-party application developers for inclusion in applications. When executed, the instructions communicate information from an application to the social networking system describing user interactions with the application. Based on received information describing a user's interaction with an application, the social networking system determines likelihoods of the user performing various types interactions with applications and classifies the user based on the determined likelihoods. A user's interactions with additional applications similar to an application may be used to determine the likelihoods of the user performing different types of interactions with the application. Classifications associated with users may be used as targeting criteria for advertisements, allowing advertisers to target advertisements to users having a threshold likelihood of performing certain types of interactions with an application.
Abstract:
In particular embodiments, a method includes receiving a message in response to detection of a token by a presence reader; transmitting a request to access an account associated with an external network in response to receiving the message; establishing access to the account in response to authentication of the request by a server in the external network; and debiting value from a funding source associated with the account after establishing access to the account.
Abstract:
An online system provides a user with access to applications associated with third parry systems via the online system and generates an identifier that identifies the user to a third party system without providing the third party system with information personally identifying the user. Using an identifier that identifies an additional user to the third party system, an online system user may invite the additional user to use an application associated with the third party system without installing the application on the additional user's client device. When the user invites the additional user to use the application, the online system sends the third party system associated with the application the identifier identifying the additional user to the third party system. If the additional user accepts the invitation, the online system or third party system provides application content to the additional user via a frame on the additional user's client device.
Abstract:
A social networking system user interacts with a terminal associated with a brand, such as kiosk included in a retail location associated with the brand. The terminal provides authorization information to a user device that identifies the terminal and the brand associated with the terminal. Information identifying the user and the authorization information is communicated to the social networking system, which retrieves interactions between the user and objects associated with the brand in the social networking system. The retrieved interactions are communicated to the terminal, which generates content describing the user's interactions with the objects and presents the generated content to the user. A description of the user interaction and/or of the generated content may be communicated to the social networking system for distribution to additional users.
Abstract:
An online system provides a user with access to applications associated with third parry systems via the online system and generates an identifier that identifies the user to a third party system without providing the third party system with information personally identifying the user. Using an identifier that identifies an additional user to the third party system, an online system user may invite the additional user to use an application associated with the third party system without installing the application on the additional user's client device. When the user invites the additional user to use the application, the online system sends the third party system associated with the application the identifier identifying the additional user to the third party system. If the additional user accepts the invitation, the online system or third party system provides application content to the additional user via a frame on the additional user's client device.