[go: up one dir, main page]

US20120071245A1 - Method and Apparatus for Gaming Reward Platforms - Google Patents

Method and Apparatus for Gaming Reward Platforms Download PDF

Info

Publication number
US20120071245A1
US20120071245A1 US12/888,010 US88801010A US2012071245A1 US 20120071245 A1 US20120071245 A1 US 20120071245A1 US 88801010 A US88801010 A US 88801010A US 2012071245 A1 US2012071245 A1 US 2012071245A1
Authority
US
United States
Prior art keywords
players
percentage
server
activity
game application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/888,010
Inventor
Adam Kotkin
Douglas W. Walsh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apps Genius Corp
Original Assignee
Apps Genius Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apps Genius Corp filed Critical Apps Genius Corp
Priority to US12/888,010 priority Critical patent/US20120071245A1/en
Assigned to APPS GENIUS CORP. reassignment APPS GENIUS CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KOTKIN, ADAM, WALSH, DOUGLAS W.
Publication of US20120071245A1 publication Critical patent/US20120071245A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3244Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
    • G07F17/3255Incentive, loyalty and/or promotion schemes, e.g. comps, gaming associated with a purchase, gaming funded by advertisements

Definitions

  • the present invention relates to social gaming and to mobile gaming. It also relates to reward platforms for use in such gaming environments.
  • the stakes are high because the lifeblood of these sites is players and users playing the games.
  • the survival of the sites generally depends on continued usage of the sites. It may also depend on the willingness of players to pay for various options offered by the online social game.
  • the player reward system and method of the present invention quantifies a player's use of, as well as the player's results in, a social game and compares them to all the other players in the game. It then automatically issues reward points to the players based on the use and results.
  • the reward points are redeemable for cash, goods or services.
  • the reward points are based on algorithm uses factors such as logins, time played, game progression, game tier achieved, rate of play, acquisition of game items and players recruited and continuously updates against other players.
  • a method of providing online gaming to a plurality of players each of the plurality of players being on a remote terminal that is connected through a network to a server, the server having a processor and a memory.
  • the server enables the plurality of players on the remote terminals to access a game application in the memory in the server through the network.
  • the processor monitors the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players.
  • the processor compares the activity level of each of the plurality of players and causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • the step of monitoring the activity of each of the plurality of players can include monitoring a length of time the game application is accessed. It can also include monitoring for purchases of advertised goods or services. It can also include monitoring for purchases of extra points. It can further include monitoring for referrals of other players to the game application on the server.
  • the step of rewarding can include the processor at the server determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players.
  • the network is the Internet.
  • a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
  • rewards are provided as follows.
  • a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue.
  • a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue.
  • a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue.
  • a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue.
  • the first percentage of the total revenue is higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
  • a system for providing online gaming is also provided by the present invention.
  • a plurality of players are on a remote terminal connected through a network to a server and the server has a processor, a memory connected to the processor and a gaming application stored in the memory and operable on the processor.
  • the processor is operable to: monitor the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players; compare the activity level of each of the plurality of players; and cause a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • FIG. 1 illustrates a system in accordance with one aspect of the present invention.
  • FIG. 2 illustrates a system in accordance with another aspect of the present invention.
  • FIG. 3 illustrates a typical server configuration in accordance with one aspect of the present invention.
  • FIGS. 4 to 36 illustrate various screen shots of an online social game in which various aspects of the present invention are used.
  • FIG. 37 illustrates a flow chart of the steps in accordance with one aspect of the present invention.
  • FIG. 38 illustrates a screen shot of a user showing the daily awards granted in accordance with one aspect of the present invention.
  • FIG. 39 illustrates a screen showing the reward periodically granted in accordance with an aspect of the present invention.
  • FIG. 1 illustrates a system in accordance with an aspect of the present invention.
  • the system includes a network 10 , a server 12 and a plurality of players at remote terminals 14 and 15 .
  • the network 10 is preferably the Internet.
  • the server 12 comprises conventional components, including processors, interface circuitry, memory and various software applications that are typically stored in the memory and operable on one or more of the processors.
  • the remote terminals are typically personal computers connected to the Internet.
  • the server 12 enables the plurality of players 14 to 15 on the remote terminals to access a game application in memory in the server 12 through the Internet 10 .
  • a processor in the server 12 monitors the activity of each of the plurality of players 14 to 15 while accessing the game application to determine an activity level of each of the plurality of players 14 to 15 .
  • the processor compares the activity level of each of the plurality of players 14 to 15 .
  • the processor causes a reward to be issued to one or more of the plurality of players 14 to 15 based on the comparison of the activity level of each of the plurality of players 14 to 15 .
  • the step of monitoring the activity of each of the plurality of players includes monitoring a length of time the game application is accessed. It can also include for purchases of advertised goods or services by the each of the plurality of players. It can further include monitoring for purchases of extra points by each of the plurality of players. The step can also include monitoring for referrals of other players to the game application on the server by each of the plurality of players.
  • the step of monitoring the activity of each of the plurality of players 14 to 15 can include monitoring for many different types of activities.
  • the types of activities monitored will depend on the type of social game being offered.
  • the reward system and method of the present invention can be used on social games, such as the My Mad Millions game available on Facebook. In this game, a player is assigned a dollar amount which is to be spent without accumulating any assets.
  • the processor in determining how to reward the plurality of players 14 to 15 : sports betting; battling another players, energy usage, spending power, casino usage, checking a stock quote; reaching an achievement; setting a daily outfit; visiting forums; renewing a rental; clearing a news feed; hitting a main page; transferring money; assigning a job to an entourage member; gaining a battle level; gaining an entourage member; spending My Mad Millions points; upgrading a statisitic; checking leaderboards; inviting a friend; checking achievements; checking a balance sheet to see how much money has been spent. It should be apparent that almost any activity on the game can be monitored.
  • Each activity can be credited with a point value.
  • the point value is selected to try to encourage interesting activity on the social game to encourage players to continue to play the game and to encourage new players to play the game. For example, in accordance with one aspect of the present invention, a system that awards 1 point, 2 points, 3 points, 5 points, 10 points or 25 points to different activities can be used. The point value will depend on the game and what activities are being encouraged. Thus, the point value will vary from game to game and, even within a game, can vary from time to time.
  • the points can be awarded on a time basis.
  • a player cannot simply repeat a high-point value activity repeatedly because the system, in accordance with an aspect of the present invention, will only award points on a periodic basis.
  • the activity of checking a stock quote is to be rewarded with a point value, it might only be checked periodically, for example, every 15 minutes, every 30 minutes or every 60 minutes and points awarded every time the activity is checked or logged.
  • the reward system of the present invention would only award 3 points—even though a player performed the activity twice in the relevant time period.
  • the period can also be measured through other means as well. For example, if sports betting during the game My Mad Millions is being measured, then points could be awarded for every $100,000, every $500,000 or every $1,000,000 bet.
  • the processor in the server 12 notes the activity and the player identification. As described above, each of the activities has a point value, and as a player performs one of the activities, the processor adds that point value to the player's total point value. The points added may be limited in the manner described in the previous two paragraphs.
  • the processor in the server 12 compares the activity level of each of the plurality of players 14 to 15 in terms of the total points awarded to each of the players. The processor then causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • the step of rewarding performed by the processor includes the processor at the server determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players based on the comparison of the activity levels.
  • a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
  • a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue
  • a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue
  • a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue
  • a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue. Any measure of revenue can be used.
  • the processors, interface circuitry, memory and other devices in the server 12 can be arranged in many different architectures, depending on many parameters such as scalability.
  • the server 12 can comprise, and usually would comprise, a plurality of servers and other equipment such as processors that implement the features of the present invention.
  • FIG. 2 illustrates a possible architecture in accordance with one aspect of the present invention.
  • a plurality of players 14 to 15 on remote terminals are connected to the Internet 10 .
  • a web server 16 Also connected to the Internet 10 , in accordance with an aspect of the present invention, is a web server 16 , a reward server 18 , an advertising server 20 , a database server 22 and a comparison engine 24 .
  • the web server 16 controls a player's access to the game and the game flow. It can include processors, memory and game application software. When a player 14 or 15 attempts to access the game, the web server 16 makes sure that the player is authorized to access the game by checking user names and passwords. The web server 16 then accesses the game and a player's profile and presents one or more screens over the internet 10 to the players 14 and 15 . Based on the selections of the players 14 and 15 , the web server 16 helps to determine the next steps, including the outcome of any activities based on the activities selected by the player 14 and 15 .
  • the reward server 18 in accordance with this embodiment of the present invention, is used to determine the rewards to be given to each player 14 and 15 , based on usage of the game.
  • the reward server 18 operates periodically. When it operates, it accesses the comparison engine 24 , which accesses the database server 22 , to determine player activity levels based on a set of rules. Thus, as previously described, for each player 14 and 15 accessing the game, it determines what activities were performed and what points those activities are worth. It can also determine the frequency that those activities were performed and award points in accordance with frequency rules as well. Thus, even if an activity were performed multiple times during a time period, the reward server 18 will only award the points for that activity once during the allowable time period.
  • the advertising server 20 maintains a database of advertisements to be offered in the social game.
  • the advertising server 20 is accessed by the web server 16 to determine what advertisements to offer players of the social game while they are playing the game.
  • the database server 22 maintains a database of the activity of each of the players. For each player action, the database server 22 receives a signal from the web server 16 and updates the database based on the player activity. For example, for each player activity, the database server 22 updates the database with the player identification, the date of the activity, the time of the activity, the activity, the result of the activity and other information.
  • the comparison engine 24 includes processors and memory. When accessed by the reward server 18 to determine rewards, it accesses the database and the database server 22 to determine the leading players in accordance with a set of rules. The comparison engine 24 sends the results identifying the top players to the reward server 18 , which then issues the rewards to the players 14 and 15 .
  • Reference to a server in this document includes the single server embodiment shown in FIG. 1 as well as multiple server embodiments, such as the one illustrated in FIG. 2 .
  • FIG. 3 illustrates a typical server configuration in accordance with one aspect of the present invention.
  • a typical server includes interface circuitry 30 that controls connection of the server to a network, such as the Internet.
  • One or more processors 32 are connected to the interface circuitry 30 to control communications over the Internet and to process information in accordance with the various aspects of the present invention.
  • Memory 34 is connected to the processors 32 .
  • the memory stores application software needed to control the processing by the processors 32 .
  • the application software includes instructions needed provide normal Internet communications as well as instructions needed to process information in accordance with the various aspects of the present invention.
  • An interface circuit 36 is connected to the processor 32 and elsewhere as needed to provide other communications as needed.
  • the present invention can be implemented with a number of networked video games. For example, it can be implemented with the My Mad Millions video game. In this game, players receive money which has to be spent without accumulating assets. The game is accessed by a variety of players over a network, such as the Internet.
  • the network can be any type of network, such as a wireless telecommunications network.
  • Various stages are available, and the game provides many different activities to spend money. In accordance with one aspect of the present invention, those activities are monitored and rewards are issued to the top players.
  • FIGS. 4 to 36 illustrate various screens which a player may encounter while playing My Mad Millions online.
  • FIG. 4 shows an introductory screen which a player 14 or 15 may see when first accessing the game. It shows Net Worth, Energy, Stamina, Spending Power and the level at which the player is participating. It suggests various shopping activities. Each of these is an activity that will be monitored by the system of the present invention and the player 14 or 15 will be credited with points, as previously described when selecting these activities. It also allows a player to play a Lotto-type game, which can be another monitored activity that, when played, will generate activity points for a player 14 or 15 .
  • FIG. 5 shows another screen that the web server 16 can provide to a player 14 or 15 .
  • This screen shows various shoppes that can be accessed, such as Yacht Dock locations, Women's boutiques, Men's stores, Vehicles, Jewelry, Electronics shops, Liquor Shops, Pet Stores, Desserts and the like. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIG. 6 shows another screen that the web server 16 can provide to a player 14 or 15 .
  • This screen shows various casino activities that can be accessed, such as stud poker, war, pick a number, horse racing, slots and the like. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 . Points are eventually assigned to players for these activities.
  • FIGS. 7 to 11 show the screens displayed in accordance with various selections that can be made on the screen shown in FIG. 6 .
  • FIG. 7 shows the resulting screen when stud poker is selected from the screen shown in FIG. 6 .
  • FIG. 8 shows the resulting screen when pick-a-number is selected from the screen shown in FIG. 6 .
  • FIGS. 9 and 10 shows the resulting screens when horse racing is selected from the screen shown in FIG. 6 .
  • the idea is to spend money without accumulating assets.
  • the goal is to lose at the selected game, not win.
  • FIG. 12 shows another screen that the web server 16 can provide to a player 14 or 15 .
  • This screen shows various simulated gambling opportunities, including simulated betting on various sports. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIGS. 13 and 14 shows other screens available to players 14 and 15 when they select the activity of placing bets.
  • FIG. 15 shows a screen that summarizes a player's bets. When a player 14 or 15 places bets or checks his bets on this screen, the web server 16 causes that activity level to be logged and the reward server 18 might award activity points for that activity.
  • FIG. 16 shows another screen that the web server 16 can provide to a player 14 or 15 .
  • This screen shows various simulated investment trading opportunities, including trading stocks. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIGS. 17 to 24 show other screens that the web server 16 can provide to a player 14 or 15 . These screens show various battles that the player 14 or 15 can choose to fight. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIGS. 25 and 26 show other screens that the web server 16 can provide to a player 14 or 15 . These screens allow a player 14 or 15 to select or otherwise control an entourage. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIGS. 27 to 29 show other screens that the web server 16 can provide to a player 14 or 15 . These screens show various spending sprees a player 14 or 15 can choose. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • FIGS. 30 to 36 show other screens that the web server 16 can provide to a player 14 or 15 . These screens show a player buying or renting a yacht. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22 .
  • the web server 16 monitors all of these activities, stores the activity information in a database.
  • the Reward Server 18 periodically causes the Comparison Engine 24 to monitor the database information to determine the most active players 14 and 15 in accordance with a set of rules and issues rewards to the players 14 and 15 .
  • FIG. 37 illustrates a process in accordance with one aspect of the present invention.
  • the web server 16 receives a request from a player.
  • the web server 16 accesses the appropriate software application to send an appropriate screen to the player's computer over a network.
  • the web server 16 receives information about the player and the activity.
  • the web server 16 sends that information to the database server 22 .
  • the database server 22 logs the player identification and the activity in a database.
  • the database server 22 also stores other information, such as the date and time of the activity in the database.
  • the comparison engine 24 reads the activity log on the database server 22 .
  • the comparison engine 24 performs this activity on a periodic basis. It could be hourly, daily, weekly, monthly, or any other period.
  • the comparison engine 24 reads the activity log on a daily basis.
  • the comparison engine 24 determines daily usage for each registered player. This is done, in accordance with one aspect of the present invention, by determining the activity points for each player in accordance with a set of rules.
  • the rules may include a point value for each activity level, a time factor for each activity level or another parameter, such as money spent, for each activity level.
  • step 106 the reward server 18 accesses an activity log on the database server to determine rewards.
  • the access occurs periodically. For example, the access can occur twice a month, or any other frequency.
  • the result from step 104 stored in the database server and then accessed in this step.
  • the reward server 18 compares the activity level of each of the plurality of players and causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • the step of monitoring the activity of each of the plurality of players performed in step 100 can include monitoring a length of time the game application is accessed. It can also include monitoring for purchases of advertised goods or services by each player while they play the game. It can further include monitoring for purchases of extra points by each player while the play the game. It can also include monitoring for referrals of other players to the game application on the server.
  • the step 106 of rewarding can include the reward server 18 determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players.
  • a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
  • a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue
  • a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue
  • a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue
  • a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
  • the players with the highest activity levels can be issued reward cards by the reward server 18 .
  • the reward server can issue a reward card to the player.
  • Each reward card can be converted to cash and/or merchandise.
  • FIG. 38 illustrates a portion of a reward screen provided to a player 14 or 15 after the reward server 18 determines rewards for players based on activity levels or usage in accordance with the various aspects of the present invention.
  • the reward server 18 has issued rewards to a player 14 or 15 who now has 33 reward cards. These reward cards can be used in the manner previously described.
  • FIG. 39 illustrates another reward screen that can be provided to a player 14 or 15 .
  • the reward server 18 issues both reward cards and gift cards.
  • 18 reward cards are illustrates and 3 gift cards are illustrated.
  • the gift cards can be given from one player 14 to another player 15 .

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Method and systems for providing online gaming to a plurality of players through a network, such as the Internet is disclosed. A server enables the plurality of players on remote terminals to access a game application in the memory in the server through the network. A processor on the server monitors the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players. It also compares the activity level of each of the plurality of players and causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players. Various levels of rewards are contemplated.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to social gaming and to mobile gaming. It also relates to reward platforms for use in such gaming environments.
  • There are numerous games available, including online games. One type of online game that is becoming popular are social games.
  • Due to the large number of online social games available on the internet and through mobile devices, attracting players to the internet sites to play the social games can be difficult. Once the players are attracted to a site to play one or more games, maintaining these players and users on the sites is also difficult.
  • The stakes are high because the lifeblood of these sites is players and users playing the games. The survival of the sites generally depends on continued usage of the sites. It may also depend on the willingness of players to pay for various options offered by the online social game.
  • Accordingly, new and improved systems and methods of attracting players to the online social games are needed.
  • SUMMARY OF THE INVENTION
  • Unlike traditional reward programs, the player reward system and method of the present invention quantifies a player's use of, as well as the player's results in, a social game and compares them to all the other players in the game. It then automatically issues reward points to the players based on the use and results. The reward points are redeemable for cash, goods or services.
  • In accordance with one aspect of the invention, the reward points are based on algorithm uses factors such as logins, time played, game progression, game tier achieved, rate of play, acquisition of game items and players recruited and continuously updates against other players.
  • In accordance with one aspect of the present invention. A method of providing online gaming to a plurality of players, each of the plurality of players being on a remote terminal that is connected through a network to a server, the server having a processor and a memory. The server enables the plurality of players on the remote terminals to access a game application in the memory in the server through the network. The processor monitors the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players. The processor compares the activity level of each of the plurality of players and causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • In accordance with one aspect of the present invention, the step of monitoring the activity of each of the plurality of players can include monitoring a length of time the game application is accessed. It can also include monitoring for purchases of advertised goods or services. It can also include monitoring for purchases of extra points. It can further include monitoring for referrals of other players to the game application on the server.
  • In accordance with further aspects of the present invention, the step of rewarding can include the processor at the server determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players.
  • In accordance with one aspect of the present invention, the network is the Internet.
  • In accordance with further aspects of the present invention, a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
  • In accordance with yet further aspects of the present invention, rewards are provided as follows. A first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue. A second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue. A third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue. A fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue. The first percentage of the total revenue is higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
  • A system for providing online gaming is also provided by the present invention. In the system a plurality of players are on a remote terminal connected through a network to a server and the server has a processor, a memory connected to the processor and a gaming application stored in the memory and operable on the processor. The processor is operable to: monitor the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players; compare the activity level of each of the plurality of players; and cause a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • The activities monitored and the rewards issues have already been discussed above.
  • DESCRIPTION OF DRAWINGS
  • FIG. 1 illustrates a system in accordance with one aspect of the present invention.
  • FIG. 2 illustrates a system in accordance with another aspect of the present invention.
  • FIG. 3 illustrates a typical server configuration in accordance with one aspect of the present invention.
  • FIGS. 4 to 36 illustrate various screen shots of an online social game in which various aspects of the present invention are used.
  • FIG. 37 illustrates a flow chart of the steps in accordance with one aspect of the present invention.
  • FIG. 38 illustrates a screen shot of a user showing the daily awards granted in accordance with one aspect of the present invention.
  • FIG. 39 illustrates a screen showing the reward periodically granted in accordance with an aspect of the present invention.
  • DESCRIPTION
  • FIG. 1 illustrates a system in accordance with an aspect of the present invention. The system includes a network 10, a server 12 and a plurality of players at remote terminals 14 and 15. The network 10 is preferably the Internet. The server 12 comprises conventional components, including processors, interface circuitry, memory and various software applications that are typically stored in the memory and operable on one or more of the processors. The remote terminals are typically personal computers connected to the Internet.
  • The server 12 enables the plurality of players 14 to 15 on the remote terminals to access a game application in memory in the server 12 through the Internet 10. A processor in the server 12 monitors the activity of each of the plurality of players 14 to 15 while accessing the game application to determine an activity level of each of the plurality of players 14 to 15. The processor compares the activity level of each of the plurality of players 14 to 15. The processor causes a reward to be issued to one or more of the plurality of players 14 to 15 based on the comparison of the activity level of each of the plurality of players 14 to 15.
  • In accordance with one aspect of the present invention, the step of monitoring the activity of each of the plurality of players includes monitoring a length of time the game application is accessed. It can also include for purchases of advertised goods or services by the each of the plurality of players. It can further include monitoring for purchases of extra points by each of the plurality of players. The step can also include monitoring for referrals of other players to the game application on the server by each of the plurality of players.
  • The step of monitoring the activity of each of the plurality of players 14 to 15 can include monitoring for many different types of activities. The types of activities monitored will depend on the type of social game being offered. As one example, the reward system and method of the present invention can be used on social games, such as the My Mad Millions game available on Facebook. In this game, a player is assigned a dollar amount which is to be spent without accumulating any assets. In the My Mad Millions game, the following activities can be monitored by the processor in determining how to reward the plurality of players 14 to 15: sports betting; battling another players, energy usage, spending power, casino usage, checking a stock quote; reaching an achievement; setting a daily outfit; visiting forums; renewing a rental; clearing a news feed; hitting a main page; transferring money; assigning a job to an entourage member; gaining a battle level; gaining an entourage member; spending My Mad Millions points; upgrading a statisitic; checking leaderboards; inviting a friend; checking achievements; checking a balance sheet to see how much money has been spent. It should be apparent that almost any activity on the game can be monitored.
  • Each activity can be credited with a point value. The point value is selected to try to encourage interesting activity on the social game to encourage players to continue to play the game and to encourage new players to play the game. For example, in accordance with one aspect of the present invention, a system that awards 1 point, 2 points, 3 points, 5 points, 10 points or 25 points to different activities can be used. The point value will depend on the game and what activities are being encouraged. Thus, the point value will vary from game to game and, even within a game, can vary from time to time.
  • Additionally, the points can be awarded on a time basis. Thus, a player cannot simply repeat a high-point value activity repeatedly because the system, in accordance with an aspect of the present invention, will only award points on a periodic basis. For example, in the My Mad Millions game, if the activity of checking a stock quote is to be rewarded with a point value, it might only be checked periodically, for example, every 15 minutes, every 30 minutes or every 60 minutes and points awarded every time the activity is checked or logged. Thus, if the activity of checking a stock quote were performed twice in 30 minutes and the server only awarded 3 points every 30 minutes for such activity, then the reward system of the present invention would only award 3 points—even though a player performed the activity twice in the relevant time period.
  • The period can also be measured through other means as well. For example, if sports betting during the game My Mad Millions is being measured, then points could be awarded for every $100,000, every $500,000 or every $1,000,000 bet.
  • As an activity by one of the players occurs, the processor in the server 12 notes the activity and the player identification. As described above, each of the activities has a point value, and as a player performs one of the activities, the processor adds that point value to the player's total point value. The points added may be limited in the manner described in the previous two paragraphs.
  • On a periodic basis, the processor in the server 12 compares the activity level of each of the plurality of players 14 to 15 in terms of the total points awarded to each of the players. The processor then causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • In accordance with one aspect of the present invention, the step of rewarding performed by the processor includes the processor at the server determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players based on the comparison of the activity levels. In accordance with further aspects of the present invention, a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue. In one method of issuing the reward, a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue, a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue, a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue and a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue. Any measure of revenue can be used.
  • The processors, interface circuitry, memory and other devices in the server 12 can be arranged in many different architectures, depending on many parameters such as scalability. Thus, for example, the server 12 can comprise, and usually would comprise, a plurality of servers and other equipment such as processors that implement the features of the present invention.
  • FIG. 2 illustrates a possible architecture in accordance with one aspect of the present invention. As before, a plurality of players 14 to 15 on remote terminals are connected to the Internet 10. Also connected to the Internet 10, in accordance with an aspect of the present invention, is a web server 16, a reward server 18, an advertising server 20, a database server 22 and a comparison engine 24.
  • The web server 16 controls a player's access to the game and the game flow. It can include processors, memory and game application software. When a player 14 or 15 attempts to access the game, the web server 16 makes sure that the player is authorized to access the game by checking user names and passwords. The web server 16 then accesses the game and a player's profile and presents one or more screens over the internet 10 to the players 14 and 15. Based on the selections of the players 14 and 15, the web server 16 helps to determine the next steps, including the outcome of any activities based on the activities selected by the player 14 and 15.
  • The reward server 18, in accordance with this embodiment of the present invention, is used to determine the rewards to be given to each player 14 and 15, based on usage of the game. The reward server 18 operates periodically. When it operates, it accesses the comparison engine 24, which accesses the database server 22, to determine player activity levels based on a set of rules. Thus, as previously described, for each player 14 and 15 accessing the game, it determines what activities were performed and what points those activities are worth. It can also determine the frequency that those activities were performed and award points in accordance with frequency rules as well. Thus, even if an activity were performed multiple times during a time period, the reward server 18 will only award the points for that activity once during the allowable time period.
  • The advertising server 20 maintains a database of advertisements to be offered in the social game. The advertising server 20 is accessed by the web server 16 to determine what advertisements to offer players of the social game while they are playing the game.
  • The database server 22 maintains a database of the activity of each of the players. For each player action, the database server 22 receives a signal from the web server 16 and updates the database based on the player activity. For example, for each player activity, the database server 22 updates the database with the player identification, the date of the activity, the time of the activity, the activity, the result of the activity and other information.
  • The comparison engine 24 includes processors and memory. When accessed by the reward server 18 to determine rewards, it accesses the database and the database server 22 to determine the leading players in accordance with a set of rules. The comparison engine 24 sends the results identifying the top players to the reward server 18, which then issues the rewards to the players 14 and 15. Reference to a server in this document includes the single server embodiment shown in FIG. 1 as well as multiple server embodiments, such as the one illustrated in FIG. 2.
  • FIG. 3 illustrates a typical server configuration in accordance with one aspect of the present invention. A typical server includes interface circuitry 30 that controls connection of the server to a network, such as the Internet. One or more processors 32 are connected to the interface circuitry 30 to control communications over the Internet and to process information in accordance with the various aspects of the present invention. Memory 34 is connected to the processors 32. The memory stores application software needed to control the processing by the processors 32. The application software includes instructions needed provide normal Internet communications as well as instructions needed to process information in accordance with the various aspects of the present invention. An interface circuit 36 is connected to the processor 32 and elsewhere as needed to provide other communications as needed.
  • The present invention can be implemented with a number of networked video games. For example, it can be implemented with the My Mad Millions video game. In this game, players receive money which has to be spent without accumulating assets. The game is accessed by a variety of players over a network, such as the Internet. The network, however, can be any type of network, such as a wireless telecommunications network. Various stages are available, and the game provides many different activities to spend money. In accordance with one aspect of the present invention, those activities are monitored and rewards are issued to the top players.
  • FIGS. 4 to 36 illustrate various screens which a player may encounter while playing My Mad Millions online.
  • FIG. 4 shows an introductory screen which a player 14 or 15 may see when first accessing the game. It shows Net Worth, Energy, Stamina, Spending Power and the level at which the player is participating. It suggests various shopping activities. Each of these is an activity that will be monitored by the system of the present invention and the player 14 or 15 will be credited with points, as previously described when selecting these activities. It also allows a player to play a Lotto-type game, which can be another monitored activity that, when played, will generate activity points for a player 14 or 15.
  • FIG. 5 shows another screen that the web server 16 can provide to a player 14 or 15. This screen shows various shoppes that can be accessed, such as Yacht Dock locations, Women's boutiques, Men's stores, Vehicles, Jewelry, Electronics shops, Liquor Shops, Pet Stores, Desserts and the like. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIG. 6 shows another screen that the web server 16 can provide to a player 14 or 15. This screen shows various casino activities that can be accessed, such as stud poker, war, pick a number, horse racing, slots and the like. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22. Points are eventually assigned to players for these activities.
  • FIGS. 7 to 11 show the screens displayed in accordance with various selections that can be made on the screen shown in FIG. 6. For example, FIG. 7 shows the resulting screen when stud poker is selected from the screen shown in FIG. 6. FIG. 8 shows the resulting screen when pick-a-number is selected from the screen shown in FIG. 6. FIGS. 9 and 10 shows the resulting screens when horse racing is selected from the screen shown in FIG. 6. Of course, in each case, the idea is to spend money without accumulating assets. Thus, the goal is to lose at the selected game, not win.
  • FIG. 12 shows another screen that the web server 16 can provide to a player 14 or 15. This screen shows various simulated gambling opportunities, including simulated betting on various sports. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIGS. 13 and 14 shows other screens available to players 14 and 15 when they select the activity of placing bets. FIG. 15 shows a screen that summarizes a player's bets. When a player 14 or 15 places bets or checks his bets on this screen, the web server 16 causes that activity level to be logged and the reward server 18 might award activity points for that activity.
  • FIG. 16 shows another screen that the web server 16 can provide to a player 14 or 15. This screen shows various simulated investment trading opportunities, including trading stocks. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIGS. 17 to 24 show other screens that the web server 16 can provide to a player 14 or 15. These screens show various battles that the player 14 or 15 can choose to fight. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIGS. 25 and 26 show other screens that the web server 16 can provide to a player 14 or 15. These screens allow a player 14 or 15 to select or otherwise control an entourage. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIGS. 27 to 29 show other screens that the web server 16 can provide to a player 14 or 15. These screens show various spending sprees a player 14 or 15 can choose. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • FIGS. 30 to 36 show other screens that the web server 16 can provide to a player 14 or 15. These screens show a player buying or renting a yacht. As previously described, when any of these activities are performed, they are logged in the database by the web server 16 and the database server 22.
  • Each of these activities illustrated in these figures are meant to be illustrative. Any number of activities can be monitored. Further, the activities of any number of different games can be monitored and points awarded based on usage and activities.
  • The web server 16 monitors all of these activities, stores the activity information in a database. The Reward Server 18 periodically causes the Comparison Engine 24 to monitor the database information to determine the most active players 14 and 15 in accordance with a set of rules and issues rewards to the players 14 and 15.
  • FIG. 37 illustrates a process in accordance with one aspect of the present invention. In step 100, the web server 16 receives a request from a player. The web server 16 accesses the appropriate software application to send an appropriate screen to the player's computer over a network. When the player selects an activity, the web server 16 receives information about the player and the activity. The web server 16 sends that information to the database server 22.
  • In step 102, the database server 22 logs the player identification and the activity in a database. The database server 22 also stores other information, such as the date and time of the activity in the database.
  • In step 104, the comparison engine 24 reads the activity log on the database server 22. The comparison engine 24 performs this activity on a periodic basis. It could be hourly, daily, weekly, monthly, or any other period. In accordance with one embodiment, the comparison engine 24 reads the activity log on a daily basis. Based on a set of rules, the comparison engine 24 determines daily usage for each registered player. This is done, in accordance with one aspect of the present invention, by determining the activity points for each player in accordance with a set of rules. The rules may include a point value for each activity level, a time factor for each activity level or another parameter, such as money spent, for each activity level.
  • In step 106, the reward server 18 accesses an activity log on the database server to determine rewards. The access occurs periodically. For example, the access can occur twice a month, or any other frequency. The result from step 104 stored in the database server and then accessed in this step.
  • In step 106, the reward server 18 compares the activity level of each of the plurality of players and causes a reward to be issued to one or more of the plurality of players based on the comparison of the activity level of each of the plurality of players.
  • The step of monitoring the activity of each of the plurality of players performed in step 100 can include monitoring a length of time the game application is accessed. It can also include monitoring for purchases of advertised goods or services by each player while they play the game. It can further include monitoring for purchases of extra points by each player while the play the game. It can also include monitoring for referrals of other players to the game application on the server.
  • The step 106 of rewarding can include the reward server 18 determining a total revenue collected from the plurality of players accessing the game application and allotting a portion of the total revenue to the one or more of the plurality of players.
  • In accordance with one aspect of the present invention, in the step 106, a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue. Thus, for example, each day, the top 20% of users, as determined by the comparison engine 24 determining the total activity points accumulated by a player 14 or 15 over the day, receive a share of the revenue generated by the game.
  • In accordance with another aspect of the present invention, in the step 106, a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue, a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue, a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue and a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
  • In accordance with other aspects of the present invention, the players with the highest activity levels can be issued reward cards by the reward server 18. For example, each day a player is in the top 20% of users as measured by the activity points, the reward server can issue a reward card to the player. Each reward card can be converted to cash and/or merchandise.
  • FIG. 38 illustrates a portion of a reward screen provided to a player 14 or 15 after the reward server 18 determines rewards for players based on activity levels or usage in accordance with the various aspects of the present invention. In this case, after analyzing usage, the reward server 18 has issued rewards to a player 14 or 15 who now has 33 reward cards. These reward cards can be used in the manner previously described.
  • FIG. 39 illustrates another reward screen that can be provided to a player 14 or 15. In this example, the reward server 18 issues both reward cards and gift cards. In the screen, 18 reward cards are illustrates and 3 gift cards are illustrated. The gift cards can be given from one player 14 to another player 15. Although the invention herein has been described with reference to particular embodiments, it is to be understood that these embodiments are merely illustrative of the principles and applications of the present invention. It will be apparent to those skilled in the art that various modifications and variations can be made to the method and apparatus of the present invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention include modifications and variations that are within the scope of the appended claims and their equivalents.

Claims (18)

1. A method of providing online gaming to a plurality of players, each of the plurality of players being on a remote terminal that is connected through a network to a server, the server having a processor and a memory, comprising:
the server enabling the plurality of players on the remote terminals to access a game application in the memory in the server through the network;
the processor monitoring the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players;
the processor comparing the activity level of each of the plurality of players;
the processor comparing the activity level of each of the plurality of players and determining a revenue collected from each of the plurality of players accessing the game application; and
the processor using results from comparing the activity level and the revenue to allot a portion of the revenue as a reward to one or more of the plurality of players.
2. The method of claim 1, wherein the step of monitoring the activity of each of the plurality of players includes monitoring a length of time the game application is accessed.
3. The method of claim 1, wherein the step of monitoring the activity of each of the plurality of players includes monitoring for purchases of advertised goods or services.
4. The method of claim 1, wherein the step of monitoring the activity of each of the plurality of players includes monitoring for purchases of extra points.
5. The method of claim 1, wherein the step of monitoring the activity of each of the plurality of players includes monitoring for referrals of other players to the game application on the server.
6. The method of claim 2, wherein the step of monitoring the activity of each of the plurality of players further includes monitoring for purchases of advertised goods or services, for purchases of extra points and for referrals of other players to the game application on the server.
7. The method of claim 1, wherein the network is the Internet.
8. The method of claim 1, wherein a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
9. The method of claim 1, wherein a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue, a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue, a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue and a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
10. A system for providing online gaming to a plurality of players, each of the plurality of players being on a remote terminal connected through a network to a server, the server having a processor, comprising:
a server with a processor, a memory connected to the processor and a gaming application stored in the memory and operable on the processor, the server being connected to the network and enabling the plurality of remote terminals to access the gaming application on the server via the network; the processor being operable to:
monitor the activity of each of the plurality of players while accessing the game application to determine an activity level of each of the plurality of players;
compare the activity level of each of the plurality of players; and
determine a revenue collected from each of the plurality of players accessing the game application; and
allot a portion of the revenue as a reward to one or more of the plurality of players based on the activity level of each of the plurality of players and based on the revenue.
11. The system of claim 10, wherein a length of time the game application is accessed is monitored.
12. The system of claim 10, wherein purchases of advertised goods or services while the game application is accessed is monitored.
13. The system of claim 10, wherein purchases of extra points for purposes of playing the game application made while accessing the game application is monitored.
14. The system of claim 10, wherein referrals of other players to the game application on the server made while accessing the game application is monitored.
15. The system of claim 10, wherein purchases of advertised goods or services while the game application is accessed, purchases of extra points for purposes of playing the game application made while accessing the game application and referrals of other players to the game application on the server made while accessing the game application are also monitored.
16. The system of claim 10, wherein the network is the Internet.
17. The system of claim 10, wherein a predetermined percentage of the plurality of players with the highest activity levels are allotted a portion of the total revenue.
18. The system of claim 17, wherein a first predetermined percentage of the plurality of players with the highest activity levels are allotted a first percentage of the total revenue, a second predetermined percentage of the plurality of players with the second highest activity levels are allotted a second percentage of the total revenue, a third predetermined percentage of the plurality of players with the third highest activity levels are allotted a third percentage of the total revenue and a fourth predetermined percentage of the plurality of players with the fourth highest activity levels are allotted a fourth percentage of the total revenue, the first percentage of the total revenue being higher than the second percentage of total revenue, which is higher than the third percentage of total revenue, which is higher than the fourth percentage of total revenue.
US12/888,010 2010-09-22 2010-09-22 Method and Apparatus for Gaming Reward Platforms Abandoned US20120071245A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/888,010 US20120071245A1 (en) 2010-09-22 2010-09-22 Method and Apparatus for Gaming Reward Platforms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/888,010 US20120071245A1 (en) 2010-09-22 2010-09-22 Method and Apparatus for Gaming Reward Platforms

Publications (1)

Publication Number Publication Date
US20120071245A1 true US20120071245A1 (en) 2012-03-22

Family

ID=45818226

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/888,010 Abandoned US20120071245A1 (en) 2010-09-22 2010-09-22 Method and Apparatus for Gaming Reward Platforms

Country Status (1)

Country Link
US (1) US20120071245A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101288476B1 (en) * 2012-08-09 2013-07-26 (주)네오위즈게임즈 Method and server for providing reward item
WO2014003245A1 (en) * 2012-06-29 2014-01-03 인텔렉추얼디스커버리 주식회사 Method and server for compensating random item
US20150105146A1 (en) * 2013-10-16 2015-04-16 Todd R. Stimac Sampling And Selection System For Video Games To Be Used In Arcade Game Consoles
US20160089608A1 (en) * 2014-09-30 2016-03-31 International Business Machines Corporation Computer-implemented method for determining game mechanics in business process gamification
US9511279B2 (en) 2013-03-15 2016-12-06 Gamesys Ltd. Systems and methods for promoting game play frequency
US10926168B2 (en) 2013-03-12 2021-02-23 Gree, Inc. Game control method, game control device, and recording medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030013515A1 (en) * 2001-07-10 2003-01-16 Rick Rowe Gaming machine with receipt generation capabilities
US20030050831A1 (en) * 1998-12-22 2003-03-13 John Klayh System for distribution and redemption of loyalty points and coupons
US20050137015A1 (en) * 2003-08-19 2005-06-23 Lawrence Rogers Systems and methods for a role-playing game having a customizable avatar and differentiated instant messaging environment
US20060224451A1 (en) * 2004-10-18 2006-10-05 Xcelerator Loyalty Group, Inc. Incentive program
US20080059304A1 (en) * 2006-08-16 2008-03-06 Kimsey Robert S Method of active advertising and promotion in an online environment
US20080184133A1 (en) * 2007-01-25 2008-07-31 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network
US20090075727A1 (en) * 1997-07-01 2009-03-19 Walker Jay S Systems and methods for facilitating play of a casino game via expiring prepaid plays of the casino game

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090075727A1 (en) * 1997-07-01 2009-03-19 Walker Jay S Systems and methods for facilitating play of a casino game via expiring prepaid plays of the casino game
US20030050831A1 (en) * 1998-12-22 2003-03-13 John Klayh System for distribution and redemption of loyalty points and coupons
US20030013515A1 (en) * 2001-07-10 2003-01-16 Rick Rowe Gaming machine with receipt generation capabilities
US20050137015A1 (en) * 2003-08-19 2005-06-23 Lawrence Rogers Systems and methods for a role-playing game having a customizable avatar and differentiated instant messaging environment
US20060224451A1 (en) * 2004-10-18 2006-10-05 Xcelerator Loyalty Group, Inc. Incentive program
US20080059304A1 (en) * 2006-08-16 2008-03-06 Kimsey Robert S Method of active advertising and promotion in an online environment
US20080184133A1 (en) * 2007-01-25 2008-07-31 Social Concepts, Inc. Apparatus for increasing social interaction over an electronic network

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014003245A1 (en) * 2012-06-29 2014-01-03 인텔렉추얼디스커버리 주식회사 Method and server for compensating random item
KR101288476B1 (en) * 2012-08-09 2013-07-26 (주)네오위즈게임즈 Method and server for providing reward item
WO2014025086A1 (en) * 2012-08-09 2014-02-13 인텔렉추얼디스커버리 주식회사 Method and server for providing reward item
US10926168B2 (en) 2013-03-12 2021-02-23 Gree, Inc. Game control method, game control device, and recording medium
US11141655B2 (en) 2013-03-12 2021-10-12 Gree, Inc. Game control method, game control device, and recording medium
US11752425B2 (en) 2013-03-12 2023-09-12 Gree, Inc. Game control method, game control device, and recording medium
US12194376B2 (en) 2013-03-12 2025-01-14 Gree, Inc. Game control method, game control device, and recording medium
US9511279B2 (en) 2013-03-15 2016-12-06 Gamesys Ltd. Systems and methods for promoting game play frequency
US9779583B2 (en) 2013-03-15 2017-10-03 Gamesys Ltd. Systems and methods for promoting game play frequency
US10121320B2 (en) * 2013-03-15 2018-11-06 Gamesys Ltd. Systems and methods for promoting game play frequency
US20150105146A1 (en) * 2013-10-16 2015-04-16 Todd R. Stimac Sampling And Selection System For Video Games To Be Used In Arcade Game Consoles
US20160089608A1 (en) * 2014-09-30 2016-03-31 International Business Machines Corporation Computer-implemented method for determining game mechanics in business process gamification

Similar Documents

Publication Publication Date Title
US10360766B2 (en) Head-to-head and tournament play for enriched game play environment
US9542812B2 (en) Wagering game leaderboards
KR100566647B1 (en) Positive-Return Gambling Method and System
KR101736754B1 (en) Wagering apparatus, methods and systems
AU2023200974A1 (en) Pool wagering apparatus, methods and systems
US20030078101A1 (en) Player specific game system
US20080120221A1 (en) Brokering Loyalty Points
KR20020023148A (en) Network game method and network game system
WO2012158620A1 (en) Systems and methods for a support game
AU2002327664A1 (en) Gaming System whereby game contents is changed based on recorded data about different players
US20080214288A1 (en) Gaming environment
US10540849B2 (en) Alternate payment mechanism interleaved skill wagering gaming system
US20120071245A1 (en) Method and Apparatus for Gaming Reward Platforms
US20150141118A1 (en) System and method of video gaming that provides a game of chance
US10092825B2 (en) System, method, and apparatus for a game of skill
US20080242399A1 (en) Gambling with loyalty points
JP2007061472A (en) Network game server, network game system, and network game control method
WO2006002462A1 (en) Gaming and business methods
WO2011090746A1 (en) System and method for increasing player engagement and player acquisition via a social gaming system
KR101726203B1 (en) Wagering apparatus, methods and systems
US10366566B1 (en) Social networking game with non-random prizes
WO2014057359A9 (en) Wagering apparatus, methods and systems
US20200151781A1 (en) System and method for redeeming virtual currency/points for tangible goods and/or services
US20150371502A1 (en) Conditional bonus round interleaved wagering system
JP2023043293A (en) Information processing device, information processing method, and computer program

Legal Events

Date Code Title Description
AS Assignment

Owner name: APPS GENIUS CORP., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KOTKIN, ADAM;WALSH, DOUGLAS W.;REEL/FRAME:025060/0065

Effective date: 20100927

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION