IP Library Granted Patent US 8,671,019
Granted Patent B1
US 8,671,019 · App. 13/411,305 · Granted Mar 11, 2014

Controlling and rewarding gaming socialization

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,671,019
App. No.
13/411,305
Granted
Mar 11, 2014
Kind
B1
Abstract

A wagering game system and its operations are described. In some embodiments, the operations include receiving a message that was published from a social-communication application of a social network website, selecting a first phrase (e.g., promotional expression, by a user, regarding the wagering game venue) from the message, and comparing the first phrase to a plurality of second phrases (e.g., characteristics associated with a wagering game venue) accessible via a wagering game server. The operations can further include detecting that the first phrase is substantially similar to at least one of the plurality of the second phrases, and providing an award (e.g., loyalty points) in response. In some embodiments, the value of the award is based on a condition associated with the message, publication of the message, etc.

Claims (112)

1. A computer-implemented method comprising:

receiving a message that was published from a social-communication application of a social network website;

detecting that the message originated from a social networking account that is associated with a player account controlled, at least in part, via a wagering game server;

selecting a first phrase from the message;

comparing the first phrase to a plurality of second phrases accessible via the wagering game server, wherein the plurality of second phrases describe characteristics associated with a wagering game venue;

detecting, via at least one of one or more processors, that the first phrase is equivalent to at least one of the plurality of the second phrases; and

providing, via at least one of the one or more processors, an award after detecting that the first phrase is equivalent to the at least one of the plurality of second phrases.

2. The computer-implemented method of claim 1 further comprising:

assigning a value to the award based on a number of times that the message is republished in association with one or more additional social networking accounts associated with the social networking account.

3. The computer-implemented method of claim 1 , wherein said selecting the first phrase from the message comprises:

parsing the message; and

detecting one or more tags within the message that specify the first phrase as a gaming-related promotional statement, wherein the one or more tags are accessible via the wagering game server, and wherein the detecting the one or more tags is in response to said parsing the message.

4. The computer-implemented method of claim 1 further comprising:

detecting a condition related to a publication of the message;

detecting that the publication of the message satisfies the condition; and

assigning a first value to the award based on a second value associated with the condition.

5. The computer-implemented method of claim 4 , wherein said detecting that the publication of the message satisfies the condition comprises one or more of detecting that the message is published within a specific time period, detecting that the first phrase causes an upward trend in a communication stream associated with the social networking website, and detecting that the message is republished via an affiliated user account.

6. The computer-implemented method of claim 1 , wherein the social-communication application publishes the message via one or more of a blog post, a micro-blog post, an update to a profile status, a news feed post, a mass chat feed post, a mass text message broadcast, and a forum post.

7. An apparatus comprising:

one or more processors; and

a gaming socialization module configured to, via the one or more processors,

detect a publication of a message that was published via a social-communication mechanism,

detect that the message originated from a social networking account that is associated with a player account controlled, at least in part, via a wagering game server;

perform analysis of the message,

determine, via the analysis of the message, that the message contains at least one promotional phrase from a list of promotional phrases that promote a wagering game venue,

award loyalty points in response to said detecting that the message contains the at least one promotional phrase, and

assign a value to the loyalty points based on a condition associated with the publication of the message.

8. The apparatus of claim 7 , wherein the gaming socialization module is further configured to:

detect a value of significance associated with the condition, and

assign a point augmentation value to the loyalty points proportional to the value of significance.

9. The apparatus of claim 7 , wherein the gaming socialization module is further configured to:

detect usage of a tag in the message, and

assign a value to the loyalty points based on the usage of the tag.

10. The apparatus of claim 7 , wherein the gaming socialization module is further configured to:

assign a gaming-benefit attribute to the loyalty points, wherein the gaming-benefit attribute grants access to a feature of the wagering game venue based on a level of status of the player account associated with the publication of the message;

detect usage of the loyalty points via the wagering game venue; and

provide access to the feature of the wagering game venue in response to the usage of the loyalty points.

11. A system comprising:

one or more processors; and

one or more memory storage devices configured to store instructions, which when executed by at least one of the one or more processors, cause the system to perform operations to

receive a message that was published from a social-communication application of a social network website;

detect that the message originated from a social networking account that is associated with a player account controlled, at least in part, via a wagering game server;

select a first phrase from the message;

compare the first phrase to a plurality of second phrases accessible via the wagering game server, wherein the plurality of second phrases describe characteristics associated with a wagering game venue;

detect that the first phrase is equivalent to at least one of the plurality of the second phrases; and

provide an award in response to said detecting that the first phrase is equivalent to the at least one of the plurality of second phrases.

12. The system of claim 11 , wherein the one or more memory storage devices are configured to store instructions, which when executed by at least one of the one or more processors, cause the system to further perform operations to:

assign a value to the award based on a number of times that the message is republished in association with one or more additional social networking accounts associated with the social networking account.

13. The system of claim 11 , wherein the operation to select the first phrase from the message includes operations to:

parse the message; and

detect one or more tags within the message that specify the first phrase as a gaming-related promotional statement, wherein the one or more tags are accessible via the wagering game server.

14. The system of claim 11 , wherein the one or more memory storage devices are configured to store instructions, which when executed by at least one of the one or more processors, cause the system to further perform operations to:

detect a condition related to a publication of the message;

detect that the publication of the message satisfies the condition; and

assign a first value to the award based on a second value associated with the condition.

15. The system of claim 14 , wherein the operation to detect that the publication of the message satisfies the condition includes one or more operations to one or more of detect that the message is published within a specific time period, detect that the first phrase causes an upward trend in a communication stream associated with the social networking website, and detect that the message is republished via an affiliated user account.

16. The system of claim 11 , wherein the social-communication application publishes the message via one or more of a blog post, a micro-blog post, an update to a profile status, a news feed post, a mass chat feed post, a mass text message broadcast, and a forum post.

17. One or more non-transitory, machine-readable storage media having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:

detecting a publication of a message that was published via a social-communication mechanism,

detecting that the message originated from a social networking account that is associated with a player account controlled, at least in part, via a wagering game server;

performing analysis of the message,

determining, via the analysis of the message, that the message contains at least one promotional phrase from a list of promotional phrases that promote a wagering game venue,

awarding loyalty points in response to said detecting that the message contains the at least one promotional phrase, and

assigning a value to the loyalty points based on a condition associated with the publication of the message.

18. The one or more non-transitory, machine-readable media of claim 17 , said operations further comprising:

detecting a value of significance associated with the condition; and

assigning a point augmentation value to the loyalty points proportional to the value of significance.

19. The one or more non-transitory, machine-readable media of claim 17 , said operations further comprising:

detecting usage of a tag in the message; and

assigning a value to the loyalty points based on the usage of the tag.

20. The one or more non-transitory, machine-readable media of claim 17 , said operations further comprising:

assigning a gaming-benefit attribute to the loyalty points, wherein the gaming-benefit attribute grants access to a feature of the wagering game venue based on a level of status of a player account associated with the publication of the message;

detecting usage of the loyalty points via the wagering game venue; and

providing access to the feature of the wagering game venue after detecting the usage of the loyalty points.

21. A computer-implemented method comprising:

receiving a message that was published from a social-communication application of a social network website;

selecting a first phrase from the message;

comparing the first phrase to a plurality of second phrases accessible via a wagering game server, wherein the plurality of second phrases describe characteristics associated with a wagering game venue;

detecting, via at least one of one or more processors, that the first phrase is equivalent to at least one of the plurality of the second phrases;

detecting a condition related to a publication of the message;

detecting that the publication of the message satisfies the condition, wherein the detecting that the publication of the message satisfies the condition comprises one or more of detecting that the message is published within a specific time period, detecting that the first phrase causes an upward trend in a communication stream associated with the social networking website, and detecting that the message is republished via an affiliated user account;

assigning a first value for an award based on a second value associated with the condition; and

providing, via at least one of the one or more processors, the award after detecting that the first phrase is equivalent to the at least one of the plurality of second phrases.

22. One or more non-transitory, machine-readable storage media having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:

receiving a message that was published from a social-communication application of a social network website;

selecting a first phrase from the message;

comparing the first phrase to a plurality of second phrases accessible via a wagering game server, wherein the plurality of second phrases describe characteristics associated with a wagering game venue;

detecting that the first phrase is equivalent to at least one of the plurality of the second phrases;

detecting a condition related to a publication of the message;

detecting that the publication of the message satisfies the condition, wherein the detecting that the publication of the message satisfies the condition comprises one or more of detecting that the message is published within a specific time period, detecting that the first phrase causes an upward trend in a communication stream associated with the social networking website, and detecting that the message is republished via an affiliated user account;

assigning a first value for an award based on a second value associated with the condition; and

providing the award after detecting that the first phrase is equivalent to the at least one of the plurality of second phrases.

23. An apparatus comprising:

one or more processors; and

one or more memory storage devices configured to store instructions, which when executed by at least one of the one or more processors cause the apparatus to perform operations to

detect a publication of a message that was published via a social-communication mechanism,

perform analysis of the message,

determine, via the analysis of the message, that the message contains at least one promotional phrase from a list of promotional phrases that promote a wagering game venue,

award loyalty points in response to said detecting that the message contains the at least one promotional phrase,

assign a value to the loyalty points based on a condition associated with the publication of the message,

assign a gaming-benefit attribute to the loyalty points, wherein the gaming-benefit attribute grants access to a feature of the wagering game venue based on a level of status of a player account associated with the publication of the message,

detect usage of the loyalty points via the wagering game venue, and

provide access to the feature of the wagering game venue in response to the usage of the loyalty points.

24. A computer-implemented method comprising:

detecting a publication of a message that was published via a social-communication mechanism;

performing, via at least one of one or more processors, analysis of the message;

determining, via the analysis of the message, that the message contains at least one promotional phrase from a list of promotional phrases that promote a wagering game venue;

awarding loyalty points in response to said detecting that the message contains the at least one promotional phrase;

assigning a value to the loyalty points based on a condition associated with the publication of the message;

assigning, via at least one of one or more processors, a gaming-benefit attribute to the loyalty points, wherein the gaming-benefit attribute grants access to a feature of the wagering game venue based on a level of status of a player account associated with the publication of the message;

detecting usage of the loyalty points via the wagering game venue; and

providing access to the feature of the wagering game venue in response to the usage of the loyalty points.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NUMBERS 7963843, 8016666, 9076281, AND 9257001 PREVIOUSLY RECORDED AT REEL: 051642 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2023
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 063122/0307 →
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2022
From: BANK OF AMERICA, N.A.
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.; BALLY GAMING, INC.; DON BEST SPORTS CORPORATION
Reel/Frame 059756/0397 →
CHANGE OF NAME Recorded Jan 19, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051642/0910 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES REEL/FRAME 034530/0318) Recorded Nov 5, 2018
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.; WMS GAMING INC.
Reel/Frame 047924/0701 →
MERGER Recorded Jul 29, 2015
From: WMS GAMING INC.
To: BALLY GAMING, INC.
Reel/Frame 036225/0464 →
SECURITY AGREEMENT Recorded Dec 4, 2014
From: BALLY GAMING, INC; SCIENTIFIC GAMES INTERNATIONAL, INC; WMS GAMING INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034530/0318 →
SECURITY AGREEMENT Recorded Dec 18, 2013
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031847/0110 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2012
From: GUINN, ANDREW C.; BARCLAY, BRIAN J.; NELSON, TRAVIS N.; ROBBINS, RICHARD B.; STANKOVIC, DANIJEL; WERNEKE, JOHN R.
To: WMS GAMING, INC.
Reel/Frame 027820/0019 →