Integrating video feeds and wagering-game web content
Abstract
A wagering game system and its operations are described herein. In embodiments, the operations can include receiving a live video feed of a game event such as an image of a slot wagering game, a roulette game, a poker game, a sporting event, etc. The operations can further include compositing the live video feed with an additional image and including the live video feed in a webpage for a wagering game website. The operations can further include determining an event that occurs during the live video feed and causing the additional image to appear react or interact with images depicted in the live video feed. The operations can further include triggering a secondary wagering game and further compositing images from the secondary wagering game with the video feed.
Claims
exact text as granted — not AI-modified1 . One or more machine-readable storage media having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:
receiving a live video feed of a display of a wagering game machine, wherein a slot reel is presented via the display of the wagering game machine, wherein the live video feed includes an image of the slot reel, and wherein a portion of the image of the slot reel lacks a wagering game element for play of a wagering game; generating a graphical image of the wagering game element; compositing the graphical image of the wagering game element with the live video feed at a position that coincides with the portion of the image of the slot reel that lacks the wagering game element; and embedding the live video feed in a webpage.
2 . The machine-readable storage media of claim 1 , wherein the operation for compositing the graphical image of the wagering game element with the live video feed comprises operations including one or more of chroma key compositing the graphical image of the wagering game element with the live video feed and overlaying the graphical image of the wagering game element with the live video feed over the portion of the image of the slot reel.
3 . The machine-readable storage media of claim 1 , said operations further comprising modifying an appearance of the graphical image of the wagering game element to appear to be mechanically attached to the slot reel.
4 . The machine-readable storage media of claim 1 , said operations further comprising:
detecting data stored in a player account associated with the wagering game website; generating a graphical representation of the data; and compositing the graphical representation of the data with the live video feed, wherein said compositing the graphical representation of the data causes the live video feed to appear customized to the player account.
5 . The machine-readable storage media of claim 1 , said operations further comprising:
detecting an activation of the wagering game causing the slot reel to spin; generating a random wagering game outcome for the wagering game; using the graphical image of the wagering game element to present the wagering game outcome; determining that the random wagering game outcome results in a winning result; and rewarding a wager in response to determining that the random wagering game outcome results in a winning result.
6 . The machine-readable storage media of claim 5 , wherein the wager is associated with a player account associated with the website, and wherein the activation of the wagering game is performed via input not associated with the player account.
7 . A computer-implemented method comprising:
presenting, on a webpage for a wagering game website, a graphical object associated with a depiction of a playing area, wherein the playing area is associated with a video feed of a televised game event; customizing the graphical object in response to player input, wherein said customizing sets the graphical object in a first position on the depiction of the playing area, wherein said first position specifies a prediction that the graphical object will interact with a specified televised object during the televised game event; detecting, during the televised game event, that the specified televised object appears in a second position on a video image of the playing area, said second position coinciding, within a given distance, to the first position of the graphical object on the depiction of the playing area; and compositing the graphical object with the video image of the playing area.
8 . The computer-implemented method of claim 7 further comprising.
detecting a wager associated with the customizing of the graphical object; and
rewarding the wager in response to detecting that the specified televised object appears in the second position on the video image of the playing area.
9 . The computer-implemented method of claim 8 further comprising:
detecting one or more statistics associated with the televised game event; and
setting a wager limit based on the one or more statistics.
10 . The computer-implemented method of claim 7 further comprising:
presenting, via the compositing, an interaction between the graphical object and the specified televised object on the video image of the playing area.
11 . The computer-implemented method of claim 7 further comprising:
generating a media stream that includes the graphical object composited with the video image of the playing area; and
embedding the media stream in the webpage.
12 . The computer-implemented method of claim 7 , wherein the specified televised object appears on the video image of the playing area during a scoring event of a sporting event, and wherein the graphical object specifies a prediction for the scoring event.
13 . A system comprising:
a server configured to
receive a first video feed that depicts a wagering game,
select a player account to participate in the wagering game based on a characteristic of the player account, wherein the player account is associated with the wagering game website,
receive a second video feed from a webcam, wherein the second video feed depicts a player associated with the player account,
combine the first video feed and the second video feed into multimedia content, and
stream the multimedia content via the wagering game website; and
a client configured to
present a webpage of the wagering game website that includes the multimedia content.
14 . The system of claim 13 , wherein the webcam is connected to the client, and wherein the client is further configured to generate the second video feed via the webcam.
15 . The system of claim 13 , wherein the characteristic of the player account is one or more of a player social status, a player statistic, a player wager history, and a player position on a leaderboard.
16 . The system of claim 13 , wherein the server is further configured to
generate a graphical image of a wagering game element, and composite the graphical image of the wagering game element with the multimedia content.
17 . The system of claim 13 , wherein the server is further configured to
generate a graphical image that represents data associated with the player account, and composite the graphical image of the data with the multimedia content.
18 . An apparatus, comprising:
a processor; and a video integration module configured to, via the processor,
digitize a video stream of a sporting event,
embed the video stream, after being digitized, in a webpage for a wagering game website, wherein the webpage is configured to be presented via a browser application configured to access the website,
detect placement of a wager that a particular scoring event will occur during the sporting event, said placement of the wager placed via a wagering game player account associated with the wagering game website,
detect occurrence of the scoring event on which the wager was placed after detecting the placement of the wager, and
cause the browser application to change shape in response to detecting the occurrence of the scoring event.
19 . The apparatus of claim 18 , wherein the video integration module is further configured to,
generate a graphical image associated with the scoring event, and composite the graphical image with the video stream.
20 . The apparatus of claim 19 , wherein the video integration module is further configured to,
cause the graphical image to appear to interact with one or more video recorded objects from the video stream.
21 . The apparatus of claim 19 , wherein the video integration module is further configured to toggle a view of the graphical image in response to user input.
22 . An apparatus comprising:
means for initiating a wagering game session for a wagering game player account associated with a wagering game website; means for receiving a video feed that depicts a video recording of a first wagering game; means for presenting the video feed on a webpage for the wagering game website; means for detecting a wagering game outcome for the wagering game; means for triggering a second wagering game based on the outcome of the first wagering game; and means for presenting the second wagering game via the webpage of the wagering game website.
23 . The apparatus of claim 22 further comprising:
means for detecting a characteristic of the wagering game player account, and
means for selecting the wagering game player account to participate in the second wagering game based on the characteristic.
24 . The apparatus of claim 22 , wherein said second wagering game is independent from the first wagering game and further comprising:
means for presenting the second wagering game on the webpage for only the wagering game player account and not for any additional wagering game player accounts associated with the wagering game website.
25 . The apparatus of claim 22 , wherein the wagering game is a first roulette wagering game, wherein the video feed depicts a video recording of a first roulette wheel, and wherein the wagering game outcome is associated with a first value on the first roulette wheel, and further comprising
means for presenting a graphical representation of a second roulette wheel on the webpage separate from the video feed, wherein the second roulette wheel is for a second roulette wagering game; means for detecting a first wager placed on the first value of the first roulette wheel, wherein the first wager is associated with the wagering game player account; means for detecting a second wager placed on a second value of the second roulette wheel, wherein the second wager is also associated with the wagering game player account; means for detecting that an additional wagering game outcome for the second roulette wagering game results in the second value; means for detecting a relationship between the first value and the second value according to rules for the second wagering game; and means for rewarding the wagering game player account according to the relationship.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.