Abstract
The invention relates to systems and methods of selecting and placing real-world wagers responsive to one or more wager triggers, obtaining outcomes of the real-world wagers, facilitating user interactions with various interactive media, and revealing the outcomes of the real-world wagers through the interactive media to give an appearance that the outcomes of the real-world wagers resulted from the user interactions even though the outcomes resulted from the real-world wagers and were determined before the user interactions. By integrating real-world wager outcomes with gameplay and other user interactions, the system may provide an engaging user experience with interactive media. For example, a game may reveal an outcome of a real-world wager (which has already occurred), in response to in-game actions such as user actions in the game, other players' actions in the game, game events (e.g., events caused by the game logic/artificial intelligence), and/or other events.
Claims
- 22454-430765
- A computer implemented method of revealing outcomes of real world wagers through interactive media such that user interactions with the interactive media appear to result in the outcomes, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, an initiation of a real-world wager;
- obtaining, by the computer system, one or more wager parameters that specify the real world wager;
- placing, by the computer system, the real-world wager based on the one or more wager parameters;
- determining, by the computer system, an outcome of the real-world wager such that the outcome is predetermined;
- obtaining, by the computer system, one or more reveal parameters that specify a timing and/or a reveal mechanism that indicates a manner in which to reveal at least a portion of the outcome; and
- revealing, by the computer system, the portion of the outcome of the real-world wager via the interactive media based on the one or more reveal parameters to give the user the impression that user interaction with the interactive media resulted in the portion of the outcome.
- A system of revealing outcomes of real world wagers through interactive media such that user interactions with the interactive media appear to result in the outcomes, the system comprising:
- one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to:
- 82
- 404395706vl 22454-430765 process an initiation of a real-world wager;
- obtain one or more wager parameters that specify the real world wager;
- place the real-world wager based on the one or more wager parameters;
- determine an outcome of the real-world wager such that the outcome is predetermined;
- obtain one or more reveal parameters that specify a timing and/or a reveal mechanism that indicates a manner in which to reveal at least a portion of the outcome; and
- reveal the portion of the outcome of the real-world wager via the interactive media based on the one or more reveal parameters to give the user the impression that user interaction with the interactive media resulted in the portion of the outcome.
- A computer implemented method of selecting reveal mechanisms to reveal outcomes of real world wagers, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, an initiation of a real-world wager;
- obtaining, by the computer system, one or more wager parameters that specify the real world wager;
- placing, by the computer system, the real-world wager based on the one or more wager parameters;
- determining, by the computer system, an outcome of the real-world wager such that the outcome is predetermined;
- adding, by the computer system, the outcome to an unrevealed balance associated with the user;
- identifying, by the computer system, at least one reveal mechanism from among a plurality of reveal mechanisms, wherein the at least one reveal mechanism is used to reveal at least a portion of the unrevealed balance via a user interaction with the interactive media after the outcome has been predetermined; and
- 83
- 404395706vl 22454-430765 revealing, by the computer system, the portion of the unrevealed balance via the at least one reveal mechanism.
- A system of selecting reveal mechanisms to reveal outcomes of real world wagers, the system comprising:
- one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the one or more physical processors to:
- process an initiation of a real-world wager;
- obtain one or more wager parameters that specify the real world wager;
- place the real-world wager based on the one or more wager parameters;
- determine an outcome of the real-world wager such that the outcome is predetermined;
- adding, by the computer system, the outcome to an unrevealed balance associated with the user;
- identify at least one reveal mechanism from among a plurality of reveal mechanisms, wherein the at least one reveal mechanism is used to reveal at least a portion of the unrevealed balance via a user interaction with the interactive media after the outcome has been predetermined; and
- reveal the portion of the unrevealed balance via the at least one reveal mechanism.
- A computer implemented method of providing different reveal mechanisms to reveal outcomes of real world wagers, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, a first outcome of a first real-world wager associated with a first user, wherein the first user is associated with a first user preference that indicates a preference to receive a direct reveal of real-world wager outcomes;
- 84
- 404395706vl 22454-430765 communicating, by the computer system, the first outcome to the user via an alert or a user interface used to directly communicate the first outcome based on the first user preference;
- obtaining, by the computer system, a second outcome of a second real-world wager associated with a second user, wherein the second user is associated with a second user preference that indicates a preference to receive a reveal of the first outcome through a user interaction with interactive media;
- obtaining, by the computer system, the user interaction with the interactive media; and revealing, by the computer system, at least a portion of the second outcome based on the user interaction to give an appearance that the second outcome resulted from the user interaction.
- A computer implemented method of selecting interactive media applications to reveal outcomes of real world wagers, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, an initiation of a real-world wager;
- obtaining, by the computer system, one or more wager parameters that specify the real world wager;
- placing, by the computer system, the real-world wager based on the one or more wager parameters;
- determining, by the computer system, an outcome of the real-world wager such that the outcome is predetermined;
- adding, by the computer system, the outcome to an unrevealed balance associated with the user;
- identifying, by the computer system, at least one interactive media application from among a plurality of interactive media applications, wherein the at least one interactive media application obtains user interactions with the at least one interactive media application and
- 85
- 404395706vl 22454-430765 reveals at least a portion of the unrevealed balance via the user interaction after the outcome has been predetermined to give an impression that the user won the portion of the unrevealed balance based on the user interaction; and
- revealing, by the computer system, the portion of the unrevealed balance via the at least one interactive media application.
- A computer implemented method of maintaining a revealed balance and an unrevealed balance associated with real-world wager payouts of a user to give the impression to the user of a change in value of the revealed balance based on user interactions with interactive media even though a true change in value has not occurred, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- causing, by the computer system, an unrevealed balance associated with one or more user accounts of the user to be stored, wherein the unrevealed balance includes one or more payouts from one or more real-world wagers placed on behalf of the user, the one or more payouts not having been communicated to the user;
- causing, by the computer system, a revealed balance associated with the one or more user accounts of the user to be stored, wherein the revealed balance is communicated to the user so that the user is aware of the revealed balance and perceives the revealed balance to reflect a true value associated with the one or more accounts;
- receiving, by the computer system, an indication that a change in value to the revealed balance has occurred, wherein the change in value to the revealed account is communicated to the user so that the user perceives that the true value of the one or more user accounts has changed;
- updating, by the computer system, the revealed balance based on the change in value; and
- updating, by the computer system, the unrevealed balance based on an inverse of the change in value so that the true value of the one or more user accounts remains the same
- 86
- 404395706vl 22454-430765 despite the user perception that the true value of the one or more user accounts has changed.
- A computer implemented method of selecting real-world wagers to be placed on behalf of users, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, information used to select a real-world wager to be placed on behalf of a user;
- selecting, by the computer system, one or more wager parameters used to place a real- world wager associated with the user based on the information;
- causing, by the computer system, the real-world wager to be placed based on the one or more wager parameters;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with the interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the user interaction to give the appearance that the user won the revealed portion based on the user interaction.
- A computer implemented method of selecting horseracing wagers to be placed on behalf of users, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, a user risk profile associated with a user that indicates a level of risk that the user is willing to take;
- obtaining, by the computer system, wager risk profiles associated with types of horseracing wagers, wherein the wager risk profiles each indicate a level of risk for at least one of the types of horseracing wagers;
- 87
- 404395706vl 22454-430765 comparing, by the computer system, the user risk profile with the wager risk profiles to select one or more wager parameters used to place a horseracing wager associated with the user;
- causing, by the computer system, the horseracing wager to be placed based on the one or more wager parameters;
- determining, by the computer system, an outcome of the horseracing wager before a user interaction by the user with the interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the user interaction to give the appearance that the user won the revealed portion based on the user interaction.
- A computer implemented method of triggering real-world wagers through interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- receiving, by the computer system, a wager trigger that causes one or more real-world wagers to be placed on behalf of a user without an explicit request by a user for the one or more real-world wagers;
- processing, by the computer system, a real-world wager associated with the user based on the wager trigger;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the user interaction to give the appearance that the user won the revealed portion based on the user interaction.
- 88
- 404395706vl 22454-430765
- A computer implemented method of revealing outcomes of real-world wagers through interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- obtaining, by the computer system, an outcome of the real-world wager;
- determining, by the computer system, a number of reveals in which to reveal the outcome subject to an occurrence of one or more events in the interactive media;
- determining, by the computer system, that the one or more events have occurred in the interactive media; and
- revealing, by the computer system, the outcome to the user through the interactive media using the determined number of reveals to give the user the impression that the user received the outcome based on the occurrence of the one or more events.
- A computer implemented method of revealing outcomes of real-world wagers through interactive media based on skill-based user interactions with the interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- obtaining, by the computer system, an outcome of the real-world wager;
- determining, by the computer system, at least a portion of the outcome to be potentially revealed to the user subject to satisfaction of a skill-based objective in the interactive media;
- determining, by the computer system, whether the skill-based objective has been satisfied;
- responsive to a determination that the objective has not been satisfied, not revealing the portion of the outcome such that the user appears to have lost an opportunity to win the
- 89
- 404395706vl 22454-430765 portion of the outcome; and
- responsive to a determination that the objective has been satisfied, revealing, by the computer system, the determined portion of the outcome to the user through the interactive media to give the user the impression that the user won the determined portion of the outcome based on satisfaction of the skill-based objective in the interactive media.
- A computer implemented method of revealing escalating portions of outcomes of real- world wagers through interactive media based on user interactions with the interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a first user interaction by the user with interactive media and a second user interaction with the interactive media;
- revealing, by the computer system, a first portion of the outcome to the user through the interactive media based on the first user interaction to give the appearance that the user won the revealed first portion based on the first user interaction; and
- revealing, by the computer system, a second portion of the outcome to the user through the interactive media based on the second user interaction to give the appearance that the user won the revealed second portion based on the second user interaction, wherein the revealed second portion is greater than the revealed first portion.
- A computer implemented method of revealing allocated portions of outcomes of real- world wagers responsive to user interactions satisfying levels of performance of user objectives, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method
- 90
- 404395706vl 22454-430765 comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with interactive media;
- allocating, by the computer system, at least a portion of the outcome to be potentially revealed to a user upon satisfaction of a minimum level of performance of an objective to be performed by the user;
- obtaining, by the computer system, a level of performance of the objective based on the user interaction;
- determining, by the computer system, whether the level of performance satisfies the minimum level of performance;
- responsive to a determination that the level of performance satisfies the minimum level of performance, revealing, by the computer system, the portion of the outcome to the user to give the appearance that the user won the revealed portion based on the user interaction; and responsive to a determination that the level of performance does not satisfy the minimum level of performance, determining, by the computer system, not to reveal the portion of the outcome to the user.
- A computer implemented method of determining whether to reveal outcomes of real- world wagers or portions thereof based on value thresholds, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with interactive media;
- determining, by the computer system, a value threshold related to revealing of outcomes;
- 91
- 404395706vl 22454-430765 responsive to a determination that the outcome fails to satisfy the value threshold,
- determining, by the computer system, not to reveal at least some portion of the outcome to the user through the interactive media.
- A computer implemented method of revealing and then unrevealing outcomes of real- world wagers through interactive media based on user interactions with the interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a first user interaction by the user with interactive media;
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the first user interaction to give the appearance that the user won the revealed portion based on the first user interaction;
- receiving, by the computer system, a second user interaction; and
- unrevealing, by the computer system, at least some of the revealed portion based on the second user interaction to give the appearance that the at least some of the revealed portion was lost based on the second user interaction.
- A computer implemented method of providing mirage reveals of an award that is subject to an unachievable objective such that a user appears to have lost the award based on failing to achieve the objective, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, an initiation of a real-world wager associated with a user;
- 92
- 404395706vl 22454-430765 placing, by the computer system, the real-world wager;
- obtaining, by the computer system, an outcome of the real-world wager
- determining, by the computer system, whether the outcome resulted in a loss;
- responsive to a determination that the real-world wager resulted in the loss, providing, by the computer system, a mirage reveal of a payout that is subject to an unachievable objective that the user is guaranteed to fail to give an appearance that failure to achieve the objective resulted in the loss.
- A computer implemented method of revealing outcomes of real world wagers through guaranteed reveals, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, an outcome of the real-world wager such that the outcome is predetermined;
- providing, by the computer system, a guaranteed reveal of at least a portion of the outcome of the real-world wager upon occurrence of a user action;
- receiving, by the computer system, an indication of the occurrence of the user action; and
- revealing, by the computer system, the guaranteed reveal responsive to the indication.
- A computer implemented method of revealing items that are pre-allocated to a user before user interactions with interactive media that cause the pre-allocated item to be revealed, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- identifying, by the computer system, an item for a user;
- allocating, by the computer system, the item to a first account associated with the user
- 93
- 404395706vl 22454-430765 before a user interaction by the user with interactive media; and
- revealing, by the computer system, the item to the user through the interactive media based on the user interaction to give the appearance that the user won the item based on the user interaction.
- A computer implemented method of revealing outcomes of real-world wagers through interactive media based on user interactions made with the interactive media during a predetermined time period, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager;
- determining, by the computer system, at least a portion of the outcome to be potentially revealed to the user subject to satisfaction of an objective on or before a particular time;
- determining, by the computer system, whether the objective has been satisfied on or before the particular time; ;
- responsive to a determination that the objective has not been satisfied on or before the particular time, reducing, by the computer system, the portion of the outcome to be revealed such that the user appears to have lost the reduced portion of the outcome; and responsive to a determination that the objective has been satisfied on or before the particular time, revealing, by the computer system, the determined portion of the potential payout to the user through the interactive media to give the user the impression that the user won the determined portion of the payout based on satisfaction of the objective.
- A computer implemented method of revealing outcomes of real world wagers through one or more invitations such that acceptance of the one or more invitations appear to result in the outcomes, the method being implemented in a computer system having one or more
- 94
- 404395706vl 22454-430765 physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, an outcome of the real-world wager such that the outcome is predetermined;
- providing, by the computer system, an invitation to perform an action to potentially receive a reward if the invitation is accepted, wherein the reward is associated with at least a portion of the outcome such that the portion of the outcome, when revealed to the user, appears to have resulted from an acceptance of the invitation;
- determining, by the computer system, whether the invitation was accepted;
- responsive to a determination that the invitation was accepted, determining whether to reveal the portion of the outcome; and
- responsive to a determination that the invitation was not accepted, not revealing the portion of the outcome to the user and saving the portion of the outcome for a later reveal opportunity for the user.
- A computer implemented method of revealing, through interactive media, portions of outcomes of real-world wagers from wager opportunities provided based on user interactions with the interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user based on a first user interaction by a user with interactive media;
- determining, by the computer system, an outcome of the real-world wager before a second user interaction by the user with the interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the second user interaction to give the appearance that the user won the revealed portion based on the second user interaction.
- 95
- 404395706vl 22454-430765
- A computer implemented method of revealing, through interactive media, portions of outcomes of real-world wagers from wager opportunities provided based on user interactions with other interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user based on a first user interaction by a user with first interactive media;
- determining, by the computer system, an outcome of the real-world wager before a second user interaction by the user with second interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the user through the second interactive media based on the second user interaction to give the appearance that the user won the revealed portion based on the second user interaction.
- A computer implemented method of triggering wager opportunities based on external information, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- determining, by the computer system, an outcome of a real-world wager associated with a user;
- receiving, by the computer system, external information that triggers a wager opportunity associated with an objective to be performed by a user, wherein the wager opportunity is triggered without an explicit request by the user for the wager opportunity;
- providing, by the computer system, the wager opportunity to the user to give an appearance that the wager opportunity allows a user to place a wager in relation to an objective to receive a payout;
- revealing, by the computer system, at least a portion of the outcome to the user
- 96
- 404395706vl 22454-430765 through the interactive media to give the appearance that the revealed portion is based on the wager even though the revealed portion is based on the real-world wager.
- A computer implemented method of revealing portions of outcomes of real-world wagers through interactive media such that user interactions with the interactive media appear to cause the revealed portions to be won from other users, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a first user; determining, by the computer system, an outcome of the real-world wager before a first user interaction by the first user with the interactive media and before a second user interaction by the second user with the interactive media; and
- revealing, by the computer system, at least a portion of the outcome to the first user through the interactive media based on the user interaction and/or the second user interaction to give the appearance that the first user won the revealed portion based on the first user interaction and/or the second user interaction.
- A computer implemented method of providing wager-enabled promotions, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- obtaining, by the computer system, an outcome of the real-world wager before a first user interaction by the user with a promotion and before a second user interaction by the user with interactive media;
- receiving, by the computer system, a first user interaction with the promotion;
- providing, by the computer system, a wager opportunity associated with an objective to a user responsive to the first user interaction with the promotion such that the promotion is
- 97
- 404395706vl 22454-430765 wager-enabled, wherein the wager opportunity gives an appearance that the user is able to win a reward based on the objective; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the second user interaction to give the appearance that the user won the revealed portion based on the wager opportunity.
- A computer implemented method of revealing portions of outcomes of real-world wagers through interactive media based on a reveal specification, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with the interactive media;
- determining, by the computer system, a reveal specification that specifies one or more reveal parameters used to reveal outcomes of real-world wagers based on information related to the user, wherein the one or more reveal parameters relate to an amount of the outcome of the real-world wager to reveal and/or a number of reveals in which to reveal the amount of the outcome of the real-world reveal; and
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the reveal specification to give the appearance that the user won the revealed portion based on the user interaction.
- A computer implemented method of revealing portions of outcomes of real-world wagers and/or strategic items through interactive media based on user interactions with the interactive media, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- 98
- 404395706vl 22454-430765 processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with the interactive media;
- determining, by the computer system, a strategic item that is usable by the user in the interactive media;
- revealing, by the computer system, at least a portion of the outcome and/or the strategic item to the user through the interactive media based on the user interaction to give the appearance that the user won the revealed portion and/or the strategic item based on the user interaction.
- A computer implemented method of revealing outcomes of real-world wagers along with companion items through interactive media to give the impression that a user won more than the revealed outcomes, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, an initiation of a real-world wager associated with the user;
- placing, by the computer system, the real-world wager;
- determining, by the computer system, an outcome of the real-world wager;
- determining, by the computer system, at least a portion of the outcome to be potentially revealed to the user subject to satisfaction of an objective;
- determining, by the computer system, one or more companion items to be revealed to the user along with the determined portion of the outcome; and
- responsive to a determination that the objective has been satisfied, revealing, by the computer system, the portion of the outcome and the one or more companion items to the user through the interactive media to give the user the impression that the user won more than the portion of the outcome based on satisfaction of the objective.
- 99
- 404395706vl 22454-430765
- A computer implemented method of revealing portions of outcomes of real-world wagers through interactive media based on location-triggered reveal opportunities, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, an outcome of the real-world wager before a user interaction by the user with the interactive media;
- determining, by the computer system, a location associated with the user; and revealing, by the computer system, at least a portion of the outcome to the user based on the location.
- A computer implemented method of monetizing an integrated wager and interactive media platform, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- processing, by the computer system, a real-world wager associated with a user;
- determining, by the computer system, the outcome of the real-world wager before a user interaction by the user with interactive media;
- revealing, by the computer system, at least a portion of the outcome to the user through the interactive media based on the user interaction to give the appearance that the user won the revealed portion based on the user interaction; and
- collecting, by the computer system, a fee related to the processing of the wager, use of the interactive media by the user, and/or the reveal of the portion of the outcome.
- A computer implemented method of storing records that indicate whether outcomes of real-world wagers have been revealed, the method being implemented in a computer system having one or more physical processors programmed with computer program instructions that,
- 100
- 404395706vl 22454-430765 when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
- obtaining, by the computer system, an outcome of a real-world wager associated with a user;
- cryptographically sealing, by the computer system, at last a portion of the outcome such that if the cryptographically sealed portion of the outcome is accessed, a record of the access occurs;
- providing, by the computer system, the cryptographically sealed portion of the outcome to a remote device, wherein the remote device is able to access the cryptographically sealed portion of the outcome in a manner that gives the appearance that the cryptographically sealed portion of the outcome is based on a user interaction associated with the remote device;
- receiving, the computer system, the cryptographically sealed portion of the outcome from the remote device;
- determining, by the computer system, whether the cryptographically sealed portion of the outcome was accessed based on the record of the access; and
- updating, by the computer system, an account of the user based on the determination of whether the cryptographically sealed portion of the outcome was accessed.
- A system of providing an integrated wagering and interactive media platform, the system comprising:
- one or more physical processor programmed to:
- process a request for a reveal specification associated with a user from a remote device; obtain one or more outcomes of one or more real-world wagers from one or more balances associated with the user;
- generate a reveal specification based on the one or more outcomes, wherein the reveal specification includes one or more reveal parameters that specify an amount of the one or more outcomes to reveal; and
- provide the reveal specification to the remote device, wherein the remote device uses the reveal specification to potentially reveal at least a portion of the amount to the user.
- 101
- 404395706vl 22454-430765
- A device that reveals outcomes of real-world wagers based on information from a computer system that provides the outcomes, the user device comprising:
- one or more physical processor programmed to:
- communicate a request for a reveal specification associated with the user to the computer system;
- process a reveal specification received from the computer system, wherein the reveal specification includes one or more reveal parameters that specify an amount of the one or more outcomes to reveal; and
- provide a reveal to the user based on the reveal specification.
- A system that provides interactive media to other devices and reveals outcomes of real- world wagers, through the interactive media to the other devices, based on information from a computer system that provides the outcomes, the system comprising:
- one or more physical processor programmed to:
- communicate a request for a reveal specification associated with the user to the computer;
- process a reveal specification received from the computer system, wherein the reveal specification includes one or more reveal parameters that specify an amount of the one or more outcomes to reveal; and
- provide a reveal via interactive media provided to a downstream user device based on the reveal specification such that an amount associated with the reveal appears to have resulted from the interactive media.
- 102
- 404395706vl
Applicants
-
Fine Russell M
Explore more patents:
-
Marshall David M
Explore more patents:
-
Selby Jamison
Explore more patents:
-
Tung Douglas W
Explore more patents:
-
Riahei Melissa
Explore more patents:
-
Hasson Joseph J
Explore more patents:
Inventors
-
Fine Russell M
Explore more patents:
-
Marshall David M
Explore more patents:
-
Selby Jamison
Explore more patents:
-
Tung Douglas W
Explore more patents:
-
Riahei Melissa
Explore more patents:
-
Hasson Joseph J
Explore more patents:
CPC Classifications
-
G07F17/3262
Explore more patents:
-
A63F13/00
Explore more patents:
-
G07F17/3209
Explore more patents:
-
G07F17/3211
Explore more patents:
-
G07F17/3225
Explore more patents:
-
G07F17/3227
Explore more patents:
-
G07F17/3241
Explore more patents:
-
G07F17/3244
Explore more patents:
-
G07F17/326
Explore more patents:
-
G07F17/3288
Explore more patents:
IPC Classifications
-
G07F17/32
Explore more patents:
Document Preview
- Publication: Oct 2, 2014
-
Application:
Mar 13, 2014
US 2014/0026647 W
-
Priority:
Mar 13, 2013
US 201361779945 P