Patentable/Patents/US-9302177
US-9302177

Slots-fueled adventure

PublishedApril 5, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Methods, systems, and computer programs are presented for executing an adventure game. One method includes operations for sending an interface for a betting game, and for starting an online game that is displayed simultaneously with the interface for the betting game. The method further includes operations for detecting a bet placed in the betting game, and for determining an outcome of the bet in the betting game. An avatar is advanced along a path of the online game, where the amount of advancement of the avatar is based on the outcome of the bet.

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: sending an interface to a client computer for a betting game to be played by a player; starting an online game that is displayed in the interface for the betting game; detecting a bet placed in the betting game; determining an outcome of the bet in the betting game; advancing an avatar along a path of the online game, wherein an amount of advancement of the avatar is based on the outcome of the bet; invoking an API of a social network to identify friends of the player in the social network; detecting when friends of the player are in a section of the path visible to the player in the game; and displaying in the interface the friends of the player that are in the section of the path, wherein operations of the method are executed by a processor.

2

2. The method as recited in claim 1 , wherein advancing the avatar further includes: placing a first currency on the path, wherein the first currency is unusable for betting on the betting game; and collecting the first currency on the path as the avatar advances along the path.

3

3. The method as recited in claim 2 , further including: awarding first currency when the outcome is a loss of the bet.

4

4. The method as recited in claim 2 , further including: awarding a first amount of first currency when the outcomes is a loss of the bet; and awarding a second amount of first currency when outcome is a win of the bet.

5

5. The method as recited in claim 1 , wherein the path includes milestones, wherein the method further includes: providing a game reward each time the avatar reaches a milestone while advancing along the path.

6

6. The method as recited in claim 1 , wherein determining an outcome of the bet further includes: evaluating game mechanics rules; and determining the outcome based on the game mechanics rules.

7

7. The method as recited in claim 6 , wherein the game mechanics rules include one or more of a probability of winning for each possible win in the game, a big win threshold value for determining when a big win occurs, or sharing amounts when sharing big wins with other players.

8

8. The method as recited in claim 1 , further including: presenting in the interface one or more choices for characters to be used as the avatar; receiving a selection for one of the characters; and using the selected character as the avatar in the game.

9

9. The method as recited in claim 8 , further including: defining parts for building a first character; and making the first character available for selection as the avatar after a player has collected the parts.

10

10. The method as recited in claim 1 , wherein operations of the method are performed by a computer program when executed by one or more processors, the computer program being embedded in a non-transitory computer-readable storage medium.

11

11. A server for executing a game, the server comprising: a processor; and a non-transitory memory in communication with the processor, the processor being operable to: send an interface to a client computer for a betting game to be played by a player; start an online game that is displayed simultaneously with the interface for the betting game; determine an outcome of the bet in the betting game; advance an avatar along a path of the online game, wherein an amount of advancement of the avatar is based on the outcome of the bet; invoke an API of a social network to identify friends of the player in the social network; detect when friends of the player are in a section of the path visible to the player in the game; and display in the interface avatars of the friends of the player that are in the section of the path.

12

12. The server of claim 11 , wherein the non-transitory memory further includes program instructions for a social manager that manages social relationships of players in the game.

13

13. The server of claim 11 , wherein the advance of the avatar includes: placing a first currency on the path, wherein the first currency is unusable for betting on the betting game; and collecting the first currency on the path as the avatar advances along the path.

14

14. The server of claim 13 , wherein the advance of the avatar further includes: awarding first currency when the outcomes is a loss of the bet.

15

15. A non-transitory computer-readable storage medium storing a computer program, the computer-readable storage medium comprising: program instructions for sending an interface to a client computer for a betting game to be played by a player; program instructions for starting an online game that is displayed simultaneously with the interface for the betting game; program instructions for detecting a bet placed in the betting game; program instructions for determining an outcome of the bet in the betting game; program instructions for advancing an avatar along a path of the online game, wherein an amount of advancement of the avatar is based on the outcome of the bet; program instructions for invoking an API of a social network to identify friends of the player in the social network; program instructions for detecting when friends of the player are in a section of the path visible to the player in the game; and program instructions for displaying in the interface a profile picture of the friends of the player that are in the section of the path.

16

16. The storage medium as recited in claim 15 , further including: program instructions for enabling an user to collect parts, wherein a new avatar is added to a plurality of avatars when a player collects all parts required to build the new avatar.

17

17. The storage medium as recited in claim 16 , further including: program instructions for enabling the user to collect the parts by buying the parts.

18

18. The storage medium as recited in claim 16 , further including: program instructions for enabling the user to collect the parts by completing game tasks.

19

19. The storage medium as recited in claim 15 , wherein each avatar from a plurality of avatars have unique game characteristics, the game characteristics including one or more of speed, strength, fighting ability, or collection ability.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

May 5, 2014

Publication Date

April 5, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Slots-fueled adventure” (US-9302177). https://patentable.app/patents/US-9302177

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.