Search All Patents in Z-ARCHIVE-Cryptocurrency
Patent US9129339
Issued 2015-09-08
Digital Currency Purchasing Flows
A social networking system leverages information obtained regarding user interactions with applications hosted through the social networking system as well as information obtained regarding purchases of application-related digital items and digital currencies to provide insight into user behavior. The social networking system can use these insights to enhance the user's experience of the applications, purchases, and the social networking system generally. For example, the social networking system can customize transaction flows, provide credit referrals, and provide users with aggregated yet personally tailored sales information.
Much More than Average Length Specification
View the Patent Matrix® Diagram to Explore the Claim Relationships
USPTO Full Text Publication >
- 1. A method comprising:
receiving a transaction request from a user of a social networking system to initiate a transaction to purchase an item for use in an application interfacing with the social networking system; obtaining transaction information for the user from the social networking system, the transaction information comprising purchase data for application-related digital items purchased by the user from a plurality of applications interfacing with the social networking system, each digital item being specific to an application from the plurality of applications and related to a feature or item in the application; determining the user's experience with digital item transactions based on the obtained transaction information for the user from a set of applications from the plurality of applications; determining, by a computer processor, a transaction flow from a plurality of different transaction flows comprising differing interactions requesting user input to complete the transaction, the determined transaction flow based on the user's experience with digital item transactions; and communicating with the social networking system to conduct the transaction using the determined transaction flow.
- 12. A computer program product comprising a non-transitory computer-readable storage medium having code encoded thereon:
instructions that when executed by a processor, cause the processor to: receive a transaction request from a user of a social networking system to initiate a transaction to purchase an item for use in an application interfacing with the social networking system; obtain transaction information for the user from the social networking system, the transaction information comprising purchase data for application-related digital items purchased by the user from a plurality of applications interfacing with the social networking system, each digital item being specific to an application from the plurality of applications and related to a feature or item in the application; determine the user's experience with digital item transactions based on the obtained transaction information for the user from a set of applications from the plurality of applications; determine a transaction flow from a plurality of different transaction flows comprising differing interactions requesting user input to complete the transaction, the determined transaction flow based on the user's experience with digital item transactions; and communicate with the social networking system to conduct the transaction using the determined transaction flow.