Patent ID: 9659446
Date: 2017-05-23
CPC Classifications: G06Q,G07F

Claim:
1. A method, comprising operations, performed at a server, of: causing a view in a graphical user interface (GUI) for a game to be displayed to a user, where the game is an online gambling game for real money; receiving input from the user, wherein the input includes a wager and play according to game mechanics for the game; calculating a payout from the play based on data read from and written to a memcache managed by software at the server, wherein the payout includes a promotional payout that depends at least in part on a measure of social activity associated with the user, wherein the measure of social activity depends at least in part on an active social network (ASN), wherein the ASN is a count of the social relations of the user with whom the user has had a reciprocal, closed interaction loop within a duration window that is within a recency period, as determined by data that has been read from an in-memory database and that has been received from a social networking website; and broadcasting the payout directly to at least one other person who is a social relation of the user through a corresponding content or activity stream on the social networking website accessed through an application program interface (API), wherein the at least one other person is authorized for broadcasting by the user, wherein the broadcasting is performed just after the user wins the payout, wherein each of the operations is executed by one or more processors.