WO2010101813A1 - Game validation using game play events and video - Google Patents
Game validation using game play events and video Download PDFInfo
- Publication number
- WO2010101813A1 WO2010101813A1 PCT/US2010/025740 US2010025740W WO2010101813A1 WO 2010101813 A1 WO2010101813 A1 WO 2010101813A1 US 2010025740 W US2010025740 W US 2010025740W WO 2010101813 A1 WO2010101813 A1 WO 2010101813A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- game
- video signal
- video
- game play
- play events
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3241—Security aspects of a gaming system, e.g. detecting cheating, device integrity, surveillance
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3216—Construction aspects of a gaming system, e.g. housing, seats, ergonomic aspects
- G07F17/322—Casino tables, e.g. tables having integrated screens, chip detection means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3286—Type of games
- G07F17/3293—Card games, e.g. poker, canasta, black jack
Definitions
- Table-based games continue to be an enormous popular form of gaming.
- table games include, for example, Poker, Blackjack, Baccarat, Craps, Roulette and other traditional games, as well as other more recently introduced games such as Pai-Gow, Carribean Stud, and Spanish Blackjack, among others.
- a player places a wager on a game, wherein a winning may be paid to the player depending on an outcome of the game.
- a wager may involve the use of cash, chips, markers, as well as various forms of claims.
- the game itself may involve the use of, for example, cards, dice, wheels, balls, or tokens, with the rules of the game and any payouts or pay tables being established prior to game play. Possible winnings may be paid in cash, credit, chips, markers, prizes, or other forms of payouts.
- An operator may employ playing card dispensers, such as shoes, to facilitate dealing of the cards in one of the above mentioned playing card- based games.
- playing card dispensers such as shoes
- a shoe is stocked with one or more decks of shuffled playing cards.
- a front panel of the shoe includes an opening extending upward from a bottom of the shoe through which the back of the next card to be dealt is exposed. To access the next card, one slides one's fingers along the opening with a result that the next card is moved downward and out through a slot in the bottom of the shoe.
- Known shoes are designed to be used with cards that can be touched and felt by the dealer.
- the dealer may be able to manipulate the cards.
- the dealer may be able to collude with a player to provide select cards to the player.
- the dealer's attention may be temporarily diverted to one end of a table, for example when dealing the playing cards, thereby providing an opportunity for two players at an opposite end of the table to swap playing cards.
- RFID Radio frequency identification
- optical scanning and other technologies have been employed in the gaming industry.
- With respect to playing cards and card dispensers it is possible to provide data relating to individual cards that are distributed from the above mentioned card dispensers. Such dispensers may be referred to as intelligent card dispensers or intelligent shoes.
- Embodiments of the invention enable a gaming operator to validate gaming operations.
- At least one game tracking device is configured to detect and communicate game play events in a game.
- At least one video device is configured to provide a video signal.
- the game play events are received from the game tracking device.
- the video signal is received from the video device.
- a graphical representation of each of the received game play events is combined with the received video signal to generate a combined video signal. Searching for game play events is enabled.
- Figure 1 is a schematic diagram of an exemplary system in which game play events and video are combined and presented to a user.
- Figure 2 is an example flowchart for validating gaming operations.
- Figure 3 is an example frame from a video signal.
- Figure 4 is an example frame from a combined video signal.
- Figure 5 is an example frame from a combined video signal including a warning type game play event.
- Figure 6 is an example screen shot of a user interface for searching for game play events.
- Figure 7 is a block diagram of data processing in an exemplary system.
- Figure 8 is an example frame from a second video signal.
- Figure 9 is an example frame from a combination of two video signals.
- Figure 10 is an example frame from a combination of two video signals combined with graphical representations of game play events.
- Embodiments of the invention enable a gaming operator to validate gaming operations. Validation is performed using video of a game combined with graphical representations of game play events generated by gaming equipment. Game play events can be searched. Aspects of the invention may be implemented with a system such as that shown in Figure 1. [0019] Combining a graphical representation of game play events with a video signal to create a searchable record of a game reduces the amount of time required to review the game for evidence of cheating. This reduction in time improves operating efficiencies and speed of security event detection. Furthermore, automated searching can be configured to detect suspicious conditions in a game and provide a notification to a user with a corresponding video clip. Such automated monitoring may detect security events that manual review would fail to recognize.
- FIG. 1 a schematic diagram illustrates an exemplary system 100 in which game play events and video are combined and presented to a user 105.
- User 105 accesses a user computing device 110 such as a browser client to view game information presented thereon.
- Game information is communicated to the user computing device 110 through a network 115.
- the network 115 is any type of network that communicatively couples computing devices. Examples of the network 115 include the Internet, a peer to peer (P2P) network, a local area network (LAN), or a wide area network (WAN).
- P2P peer to peer
- LAN local area network
- WAN wide area network
- the user computing device 110 is any device capable of accessing the network 115 and presenting game information to the user 105.
- these devices include a laptop, a desktop computer, or a cellular phone or smart phone.
- the user computing device 110 includes a form of computer-readable media that stores, among other things, applications or programs.
- the user computing device 110 includes a user input device that enables the user 105 to enter information into the user computing device 110. These include, for example, a keyboard, a pointing device, or an audio input device.
- the user computing device 110 also includes one or more output devices, such as a graphical display device or an audio output device.
- Server computing device 120 Stored on the computer-readable media associated with the user computing device 110 is a user interface such as, among other possibilities, a web browser. Web browsers enable users, such as user 105, to display and interact with media (e.g., game play events and video) and other information typically embedded on a web page or a website on the server computing device 120.
- Server computing device 120 is communicatively coupled through the network 115 to the user computing device 110.
- Server computing device 120 is any type of server that contains a processor operable to execute computer executable instructions and a memory to store and retrieve information.
- the server computing device 120 is communicatively coupled to at least one video device 125, such as, for example, a video camera.
- the video device 125 is configured to provide a video signal depicting a game. Multiple video devices 125 may be used to provide multiple perspectives of the game.
- the server computing device 120 is communicatively coupled to at least one game tracking device 130.
- the game tracking device 130 provides information regarding game play.
- the game tracking device 130 may be an intelligent card shoe that communicates the identity and/or value of a playing card as it is dispensed.
- the game tracking device 130 may also be a card tracking device that detects card position on a table or any other device capable of providing information about a game or the people involved in the game.
- the server computing device 120 is communicatively coupled to a game information storage device 135 which serves as a memory area.
- the game information storage device 135 can be used to store game play information such as game play events and game video.
- the game information storage device 135 can be a form of computer-readable media, such as a hard disk drive or optical disk drive.
- the literary work storage device 135 is integrated with the server computing device 120.
- the game information storage device 135 includes a database such as a relational, hierarchical, or object-oriented database. Game play events are stored in the database of game information storage device 135 and can later be searched for using a standard query language. Video signals may be stored as items in such a database, as files, or in any other appropriate form in the game information storage device 135.
- the invention is implemented as a system having a memory area, which may take the form of a game information storage device 135, for storing at least one video signal and multiple game play events.
- the system also includes a processor configured to receive at least one video signal including video of a game.
- the processor stores the video signal in the memory area.
- the processor receives game play events from at least one game tracking device 130 and stores the game play events in the memory area.
- the processor is further configured to search for one or more of the stored game play events to generate search results. For each of the search results, the processor combines a graphical representation of the search result with a corresponding portion of the stored video signal to generate a combined video signal.
- receiving at least one video signal comprises receiving multiple video signals and combining the video signals into a single video signal.
- multiple video signals are received and stored separately.
- combining a graphical representation of the search result with a corresponding portion of the at least one stored video signal may include combining a graphical representation of the search result with a corresponding portion of at least one of the multiple stored video signals.
- Searching for one or more of the stored game play events may include searching based on game piece value, game piece identification, player identification, operator identification, game outcome, payout, and/or time period. Other search criteria are also contemplated.
- the game monitored by the system may be any type of game of chance played in a casino or other setting. Examples include a card game, a dice game, a table game, a reel game, and a wheel game, though other types of games are also contemplated.
- the game tracking device 130 is a card dispenser which detects and communicates card identity and/or card value. Card identity and card value may be provided by an RFID chip embedded in a card or may be encoded in an optically scannable portion of a card, though other methods of card identification are also contemplated.
- the system includes at least one server in communication with at least one gaming apparatus.
- the system also includes at least one video device providing a video signal to the server.
- the system includes a processor configured to receive a plurality of game play events from the gaming apparatus.
- the processor is further configured to receive the video signal from the video device and synchronize the received game play events with the received video signal.
- the processor is further configured to search for one or more of the received game play events to generate search results. For each of the search results, the processor is configured to combine a graphical representation of the search result with a corresponding portion of the received video signal to generate a combined video signal.
- the processor may be configured to provide the combined video signal to a user of a remote device.
- the gaming apparatus may be a device that detects and communicates care identify and/or card value as described above.
- Searching for one or more of the receive game play events may include enabling a user of a remote device to provide search criteria and searching for one or more of the received game play events based on the provided search criteria.
- the search criteria may include game piece value, game piece identification, player identification, operator identification, game outcome, payout, and/or time period. Other search criteria are also contemplated.
- an example flowchart 200 illustrates a method for validating gaming operations.
- At least one game tracking device 130 is configured at 202 to detect and communicate game play events in a game.
- At least one video camera 125 is configured at 204 to have a view of the game and provide a video signal.
- game play events are received from the game tracking device 130 by the server computing device 120.
- a video signal is received from the video camera 125 by the server computing device 120.
- the server computing device 120 combines a graphical representation of each of the received game play events with the received video signal to generate a combined video signal.
- the server computing device 120 stores the combined video signal in the game information storage device 135.
- the server computing device 120 enables searching for one or more of the game play events in the stored video signal. Encryption may be applied to the video signal from the video camera, the combined video signal, and/or the stored video signal. Encrypting the data can prevent tampering and establish the authenticity of the data if it is later used as evidence.
- Audio may also be incorporated into the video signal.
- configuring a video camera at 204 to have a view of the game and provide a video signal may also include configuring the at least one video camera to provide a video signal combined with an audio signal from the microphone.
- at least one microphone near the game may be configured to provide an audio signal.
- the audio signal from the at least one microphone is received by the server computing device 120.
- the audio signal is added by the server computing device 120 to the video signal from the at least one video camera, the combined video signal, and/or the stored video signal.
- Combining a graphical representation of each of the game play events with the received video signal at 210 may include associating each of the game play events with a position in the combined video signal. This association may be used later to identify a corresponding portion of the video signal for a given game play event.
- the game play events may also be stored in the game information storage device 135.
- a game play event is associated with a portion of a video signal by incorporating data about the game play event as a packetized elementary stream in a program stream or transport stream in which the video signal is also contained as a packetized elementary stream.
- the game play event is associated with a portion of the video signal by defining a bookmark in the video signal.
- the game play event is associated with a portion of the video signal by associating the game play event with a position in the video signal.
- Enabling searching for game play events at 214 may include receiving a request from a user for one or more game play events, searching the stored video signal for the requested game play events to generate search results, and providing to the user the portions of the stored video signal corresponding to the search results.
- the game being validated may be any type of game of chance played in a casino or other setting. Examples include a card game, a dice game, a table game, a reel game, and a wheel game, though other types of games are also contemplated.
- an example frame 300 from a video signal is provided.
- the video signal is provided by a video camera 125 placed over a game table on which a card game is being played.
- FIG. 4 an example frame 400 from a combined video signal is depicted.
- the original frame 300 is combined with graphical representations of game play events from two game tracking devices 130: a card tracking system and an intelligent shoe.
- the card tracking system indicates a card with a value of five of clubs ("C5") has been detected at a position on the table.
- a graphical representation of this event is superimposed on the original frame 300 to indicate the card position 420 and value 425.
- the intelligent card shoe indicates a card with an identification of "Pckl.231" and a value of "C5" has been dispensed from the shoe.
- a graphical representation 430 of this event is displayed above the original frame 300.
- Example frame 400 also includes a date 440 and time 450 at which the video signal and game play events were received.
- a graphical representation game play event information is superimposed or overlaid on the original video signal prior to storage of the video signal.
- the video signal is thus stored as a combined video signal.
- the game play event information is superimposed or overlaid dynamically, at the time of review.
- the video signal is thus stored without any graphical representation of game play event information.
- a graphical representation of game play event information is presented as a caption or captions to the video signal such that nothing is superimposed or overlaid on the video signal.
- event information is dynamically superimposed or presented as a caption
- multiple sources of event information may be available (e.g., from an intelligent card shoe and a card tracking system) and that a user may elect to view event information from only one or some of the available event sources.
- graphical representations of several events may be displayed.
- the system may emphasize the graphical representation of the game play event corresponding to a search result. Such emphasis may take the form of highlighting, coloring, flashing, emboldening, or any other method suitable to indicate the game play event corresponding to the search result.
- the system may display graphical representations of multiple events in the form of a "ticker," similar to a stock ticker.
- the ticker may be displayed in a horizontal orientation at the top or bottom of a screen, or in a vertical orientation on the left or right side of the screen. Events presented in the ticker are automatically scrolled in a direction corresponding to the orientation of the ticker (i.e., events in a horizontal ticker scroll horizontally).
- the ticker displays as many recent events as can be displayed in the ticker at once. When a new event is detected, the new event is added to the ticker, and the other events are scrolled, such that the oldest displayed event is no longer displayed.
- a user can select an event from the ticker to view a portion of the video signal corresponding to the selected event.
- graphical representations of multiple events are displayed in a list.
- the list may include a particular number of recent events or all events which have occurred in a particular amount of time, such as the previous sixty seconds.
- the system may be aware of the beginning and end of a game, in which case the list may include all or a portion of the events from a single game.
- the list may be scrollable by the user to allow inclusion in the list of more events than can be displayed on a screen at once.
- a user can select an event from the list to view a portion of the video signal corresponding to the selected event.
- an example frame 500 from a combined video signal including a warning type game play event is provided.
- a video signal is combined with graphical representations of events from two game tracking devices 130: a card tracking system and an intelligent card shoe.
- Four cards have been successfully detected by the card tracking system and intelligent card shoe.
- Graphical representations of the detection events are portrayed.
- a first player has been dealt a five of clubs, as indicated by position 510 and value 511.
- a second player has been dealt a six of hearts, as indicated by position 512 and value 513.
- a third player has been dealt an eight of spades, as indicated by position 514 and value 515.
- a fourth player has been dealt a nine of diamonds, as indicated by position 516 and value 517.
- a fifth card has been dealt to the first player.
- the card tracking system has identified a three of diamonds ("D3") on the table.
- the position 520 of the identified card is superimposed on the video signal.
- the intelligent card shoe has not communicated a dispensing event for a three of diamonds.
- the system detects a discrepancy between the event from the card tracking system and the lack of an event from the intelligent card shoe.
- a warning message 530 indicates the discrepancy. Further, the position 520 of the card for which no dispensing event was received is visually emphasized.
- an example screen shot depicts a user interface 600 for searching for game play events.
- User interface 600 is an example user interface that provides various video search capabilities.
- User interface 600 provides a basic card track search capability. Specifically, security personnel can select one or more of: find all events, print event record, enable tracking object, and mark events using check boxes 602. The particular selections determine the presentation of search results returned by selecting search button 604.
- "C5" is entered into the search for field, indicating that the search is limited to events associated with the five of clubs.
- Time fields 606 and 608 have a "from time” and a "to time” entered therein, for further narrowing of the search events associated with the five of clubs.
- the search time is from 12:00:00 to 12:15:00, which is a fifteen minute window.
- a search result has been returned, and a corresponding frame 400 of combined video signal is included in the user interface 600.
- User interface 600 may further include controls for playing a portion of the combined video signal corresponding to the displayed frame 400.
- user interface 600 is related to security staff entry of specific card information to be searched for a particular table at an approximate event time. Based on an entry into the "search for" field 604 and selection of the search button 610, a search is performed in the system which will return a portion of combined video signal associated with the specific event that occurred within the search time range.
- Real-time security video is generally a gaming venue's first level of legal event evidence collection. From the most basic video record, to the addition of the tracking methods described herein, an ability to rapidly locate specific events in literally thousands of hours' worth of surveillance video is provided as illustrated by the described embodiments.
- user interface 600 may include a list of search results from which a user may select a search result and view a portion of the combined video signal corresponding to the selected search result.
- a search results user interface may be displayed.
- the search results user interface may include a list of search results from which a user can select a search result.
- the user may be returned to user interface 600 and may view a portion of the combined video signal corresponding to the selected search result.
- Other methods for displaying and selecting among multiple search results are also contemplated.
- FIG. 7 a block diagram illustrates data processing in an exemplary system. Packetized data is utilized, allowing for ease of conversion between disparate input sources, enabling IP data transport, and assisting in encoding the mixed signal inputs (video/audio/data).
- Video information 702 such as a video signal is input to a video encoder 704.
- the video encoder 704 outputs encoded video 706 to a packetizer 708, which outputs a video packetized elementary stream (“PES”) 710.
- the video PES 710 is fed to both a program stream (“PS”) multiplexer 712 and a transport stream (“TS”) multiplexer 760.
- PS program stream
- TS transport stream
- Audio information 732 is input to an audio encoder 734.
- the audio encoder 734 outputs encoded audio 736 to a packetizer 738, which outputs an audio PES 740 to both the PS multiplexer 712 and TS multiplexer 760.
- Event information 750 is input to a packetizer 752, which outputs a data PES 754 to the TS multiplexer 760.
- the PS multiplexer 712 combines the video PES 710 and the audio PES 740 into a program stream 720 suitable for purposes such as storage on a recordable medium, for example.
- the TS multiplexer 760 combines the video PES 710, audio PES 740, and data PES 754 into a transport stream 770 suitable for purposes such as transmission to a computing device, for example.
- Event information 750 may also be fed to the PS multiplexer 712 for inclusion in the program stream 720.
- Event information 750 may also be fed to video encoder 704 for inclusion, in graphical form, in encoded video 706.
- encryption may be applied to prevent tampering with the information and later establish the authenticity of the output.
- Potential encryption points include the encoders (i.e., video encoder 704 and audio encoder 734). Encryption may also be applied to a PES (i.e., between a packetizer such as packetizer 708 and a multiplexer such as PS multiplexer 712), the program stream 720, and/or the transport stream 770.
- a PES i.e., between a packetizer such as packetizer 708 and a multiplexer such as PS multiplexer 712
- an example frame 800 from a second video signal is provided.
- the video signal is provided by a video camera 125 placed behind a dealer at a game table to provide an additional perspective.
- a video signal from this perspective may provide a better view of players at the table when compared with a video signal from a perspective above the table as depicted in Figure 3.
- an example frame 900 from a combination of two video signals is provided. Specifically, example frame 800 and example frame 300 are combined into the single example frame 900.
- an example frame 1000 from a combination of two video signals combined with graphical representations of game play events is provided.
- example frame 900 is combined with graphical representations of game play events from two game tracking devices 130: a card tracking system and an intelligent shoe.
- the card tracking system indicates a card with a value of five of clubs ("C5") has been detected at a position on the table.
- a graphical representation of the detection event is superimposed on the original frame 900 to indicate the card position 1005 and value 1010.
- the intelligent card shoe indicates a card with an identification of "Pckl.231" and a value of "C5" has been dispensed from the shoe.
- a graphical representation 1015 of the dispensing event is displayed above the original frame 900.
- video signals from multiple video devices are stored separately. It is contemplated that in such an embodiment, a user may elect to view the video signal from only one or some of the available video devices.
- Embodiments of the invention are extensible to combine information from many sources including multiple cameras, game piece (e.g., dice, cards, chips, etc.) tracking devices, table surface tracking technologies, imaging systems, staff-recorded information, player tracking information and any other relevant sources of information.
- Game play event information may be provided through a pluggable component model, in which events from a device are converted by an adapter into a standard form for use within the system. Support for new devices may thus be easily added by providing an appropriate adapter.
- Such an adapter may take the form of a network device that resides between a game tracking device and a processor or server computing device.
- An adapter may also be implemented as software on a computing device connected to the game tracking device. Other forms of adapters are also contemplated.
- All of the recorded event information may be searched and used to rapidly find corresponding video sequences for review or even in situ wherein the video information/security data may be relayed to gaming staff via wireless devices.
- the system may be configured to automatically search for events or conditions meeting predefined criteria.
- the system may include a notification mechanism. When a condition meeting the predefined criteria is detected, the system may automatically dispatch a notification to interested parties.
- the notification may take the form of an audible alarm, visible alarm, radio transmission, network transmission, SMS message, email message, or internal software message, though other forms of notification are also contemplated.
- the notification may include a link to the portion or portions of video corresponding to the detected condition, or may itself include the corresponding portion or portions of video.
- searching supports complex conditions.
- event information is received from an intelligent shoe, a card tracking system, and an intelligent chip dispenser.
- the system is configured to identify the cards dispensed to a player and the dealer and to calculate a payout amount for the player.
- the system receives a payout event including an actual payout amount from the intelligent chip dispenser and compares the actual payout amount with the calculated payout amount. If the actual payout amount and calculated payout amount do not match, the system may notify an interested party as described above.
- a video camera is directly connected to a computing device having a memory area and a processor configured to perform the methods described herein.
- a video camera is connected to an intermediate video device such as a video recorder or video encoder.
- An intermediate video device may also be connected to game tracking devices or gaming apparatus such that the intermediate video device can combine a graphical representation of game play events with the video signal from the video camera.
- the graphic representation of a game play event is not added to the actual video, but overlaid based on a time stamp at the time of review.
- a time stamp may be used on the video to synchronize it with the overlay or caption system.
- the overlay or caption system simply provides an approximate "time location" within the video and then any overlay or caption can be combined with the video if required.
- the event information may be recorded digitally on DVD, for example, with the associated video and inputs using encoding similar, but not limited to that shown in the figures.
- Such an embodiment is but one example configuration that provides precise video information position searching in relation to the game play event that the user wishes to review.
- the game tracking method described herein allows for precise location and review of game play events on the associated media.
- the system is operable to overlay all card position information on the security video, for example, allowing for a real-time examination of security events, disputes and the like.
- all game pieces within a gaming venue can be tracked, and any event associated with the gaming venue can be quickly replayed for analysis.
- the cost effective game tracking method described herein allows the combination of various new or existing technologies with basic high powered image analysis abilities provided by security video and human examination of said information.
- the invention is extremely valuable even in real-time table monitoring situations wherein security staff may request an immediate video review in response to a visual anomaly or suspicious play event.
- the embodiments are seen as an excellent adjunct to many of the current commercial spatial card tracking solutions in resolving difficult tracking issues, which currently requires expensive manual searching of video footage.
- the embodiments also assist in cases where current commercial offerings lose track of gaming cards due to various limitations.
- a card is known to be on the table, but in these other commercial offerings, an identifier associated with the card is not available from the input device tracking the card. For instance, in particular environmental situations, for example, system anomalies and limitations of current spatial card tracking systems occur. In these cases it is very difficult to maintain an approximate location of the various cards. In particular, if the gaming cards are overlapped, the currently described systems and methods are operable to resolve such anomalies.
- the described embodiments provide for either a retro-fit or newly designed system in which all of the current game play event information being processed can be collected and in a useful manner related to the basic security video information. Such information generally forms the foundation of any security issue check.
- the core system that is described can remain intact despite changes in the details of the event information and video received brought about by advancing technology.
- computer readable media comprise computer storage media and communication media.
- Computer storage media store information such as computer readable instructions, data structures, program modules or other data.
- Communication media typically embody computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and include any information delivery media. Combinations of any of the above are also included within the scope of computer readable media.
- embodiments of the invention are operational with numerous other general purpose or special purpose computing system environments or configurations.
- Examples of well known computing systems, environments, and/or configurations that may be suitable for use with aspects of the invention include, but are not limited to, mobile computing devices, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, gaming consoles, microprocessor-based systems, set top boxes, programmable consumer electronics, mobile telephones, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
- Embodiments of the invention may be described in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices.
- the computer-executable instructions may be organized into one or more computer-executable components or modules.
- program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types.
- aspects of the invention may be implemented with any number and organization of such components or modules. For example, aspects of the invention are not limited to the specific computer-executable instructions or the specific components or modules illustrated in the figures and described herein.
- Other embodiments of the invention may include different computer-executable instructions or components having more or less functionality than illustrated and described herein.
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG2011063104A SG174204A1 (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video |
CN201080017983XA CN102413884A (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video |
AU2010221548A AU2010221548A1 (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video |
MX2011009125A MX2011009125A (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video. |
EP10749150.8A EP2403613A4 (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/396,090 | 2009-03-02 | ||
US12/396,090 US20100222140A1 (en) | 2009-03-02 | 2009-03-02 | Game validation using game play events and video |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010101813A1 true WO2010101813A1 (en) | 2010-09-10 |
Family
ID=42667412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2010/025740 WO2010101813A1 (en) | 2009-03-02 | 2010-03-01 | Game validation using game play events and video |
Country Status (7)
Country | Link |
---|---|
US (1) | US20100222140A1 (en) |
EP (1) | EP2403613A4 (en) |
CN (1) | CN102413884A (en) |
AU (1) | AU2010221548A1 (en) |
MX (1) | MX2011009125A (en) |
SG (1) | SG174204A1 (en) |
WO (1) | WO2010101813A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9761081B2 (en) | 2010-10-13 | 2017-09-12 | Bally Gaming, Inc. | Integrating video feeds and wagering-game content |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10500480B2 (en) * | 2012-10-02 | 2019-12-10 | Incredible Technologies, Inc. | Electronic gaming machine and method providing for recording and storing video signal output |
US9280865B2 (en) | 2012-10-08 | 2016-03-08 | Igt | Identifying defects in a roulette wheel |
JP6030412B2 (en) * | 2012-10-23 | 2016-11-24 | エンゼルプレイングカード株式会社 | Table game system |
US20140302926A1 (en) * | 2013-04-05 | 2014-10-09 | Incredible Technologies, Inc. | System and Method for Processing Video Content of Electronic Gaming Machines |
AU2014201757A1 (en) | 2014-03-24 | 2015-10-08 | Angel Playing Cards Co. Ltd. | A method for administering a package of shuffled playing cards |
EP3332848B1 (en) | 2013-08-08 | 2020-01-08 | Angel Playing Cards Co., Ltd. | A method for administrating packages of shuffled playing cards |
US9205335B2 (en) * | 2013-09-09 | 2015-12-08 | Microsoft Technology Licensing, Llc | Achievement replay and fraud detection |
CN107029419B (en) * | 2017-04-25 | 2018-09-04 | 江苏唐邦机电有限公司 | A kind of automatic entertainment systems of internet mahjong machine |
WO2019111593A1 (en) * | 2017-12-05 | 2019-06-13 | エンゼルプレイングカード株式会社 | Management system |
JP7218198B2 (en) * | 2019-02-08 | 2023-02-06 | キヤノン株式会社 | Video playback device, video playback method and program |
JP7416782B2 (en) * | 2020-08-01 | 2024-01-17 | センスタイム インターナショナル ピーティーイー.リミテッド | Image processing methods, electronic devices, storage media and computer programs |
US11484800B2 (en) * | 2020-12-31 | 2022-11-01 | GGWP, Inc. | Methods and systems for filtering content in reconstructions of native data of assets |
WO2023111671A1 (en) * | 2021-12-17 | 2023-06-22 | Sensetime International Pte. Ltd. | Image processing method, apparatus and device, and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5130794A (en) * | 1990-03-29 | 1992-07-14 | Ritchey Kurtis J | Panoramic display system |
US20050159212A1 (en) * | 2005-03-09 | 2005-07-21 | Ibis Networks, Llc | Method and system for remote wagering on live games of chance |
US20070111773A1 (en) * | 2005-11-15 | 2007-05-17 | Tangam Technologies Inc. | Automated tracking of playing cards |
US20070200929A1 (en) * | 2006-02-03 | 2007-08-30 | Conaway Ronald L Jr | System and method for tracking events associated with an object |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5605334A (en) * | 1995-04-11 | 1997-02-25 | Mccrea, Jr.; Charles H. | Secure multi-site progressive jackpot system for live card games |
US5707287A (en) * | 1995-04-11 | 1998-01-13 | Mccrea, Jr.; Charles H. | Jackpot system for live card games based upon game play wagering and method therefore |
US6110041A (en) * | 1996-12-30 | 2000-08-29 | Walker Digital, Llc | Method and system for adapting gaming devices to playing preferences |
US5971271A (en) * | 1996-07-01 | 1999-10-26 | Mirage Resorts, Incorporated | Gaming device communications and service system |
US7749081B1 (en) * | 1999-04-28 | 2010-07-06 | Igt | Method and apparatus for displaying player tracking information on an electronic gaming machine display |
US6500070B1 (en) * | 1999-05-28 | 2002-12-31 | Nintendo Co., Ltd. | Combined game system of portable and video game machines |
US7054831B2 (en) * | 1999-07-07 | 2006-05-30 | Eric Koenig | System and method for combining interactive game with interactive advertising |
GB0001591D0 (en) * | 2000-01-24 | 2000-03-15 | Technical Casino Services Ltd | Casino video security system |
WO2002011835A2 (en) * | 2000-08-04 | 2002-02-14 | Beavers Anthony J | System and method of data handling for table games |
CA2348353A1 (en) * | 2001-05-22 | 2002-11-22 | Marc Arseneau | Local broadcast system |
US6937266B2 (en) * | 2001-06-14 | 2005-08-30 | Microsoft Corporation | Automated online broadcasting system and method using an omni-directional camera system for viewing meetings over a computer network |
US20080113783A1 (en) * | 2006-11-10 | 2008-05-15 | Zbigniew Czyzewski | Casino table game monitoring system |
US8905834B2 (en) * | 2007-11-09 | 2014-12-09 | Igt | Transparent card display |
CA2423989A1 (en) * | 2003-03-28 | 2004-09-28 | Jvl Corporation | Game system for handheld personal devices |
US20050164760A1 (en) * | 2004-01-20 | 2005-07-28 | Moody Ernest W. | Combination live table and video screen display games |
US8598864B2 (en) * | 2004-12-23 | 2013-12-03 | Power Survey Llc | Apparatus and method for monitoring and controlling detection of stray voltage anomalies |
US7720436B2 (en) * | 2006-01-09 | 2010-05-18 | Nokia Corporation | Displaying network objects in mobile devices based on geolocation |
US20060223637A1 (en) * | 2005-03-31 | 2006-10-05 | Outland Research, Llc | Video game system combining gaming simulation with remote robot control and remote robot feedback |
US20060252554A1 (en) * | 2005-05-03 | 2006-11-09 | Tangam Technologies Inc. | Gaming object position analysis and tracking |
US20060258427A1 (en) * | 2005-05-13 | 2006-11-16 | Igt | Wide area table gaming monitor and control system |
US20070015583A1 (en) * | 2005-05-19 | 2007-01-18 | Louis Tran | Remote gaming with live table games |
US20070035665A1 (en) * | 2005-08-12 | 2007-02-15 | Broadcom Corporation | Method and system for communicating lighting effects with additional layering in a video stream |
US9511287B2 (en) * | 2005-10-03 | 2016-12-06 | Winview, Inc. | Cellular phone games based upon television archives |
WO2007079079A2 (en) * | 2005-12-30 | 2007-07-12 | Ready Credit Corporation | Issuing a value-bearing card associated with only non-personally identifying information |
US20070255496A1 (en) * | 2006-04-30 | 2007-11-01 | Fong Chee K | Methods and systems for incorporating global-positioning-system information into a data recording |
US20080098433A1 (en) * | 2006-10-23 | 2008-04-24 | Hardacker Robert L | User managed internet links from TV |
US8142273B2 (en) * | 2006-11-13 | 2012-03-27 | Igt | Presentation of wheels on gaming machines having multi-layer displays |
US8187104B2 (en) * | 2007-01-29 | 2012-05-29 | Sony Online Entertainment Llc | System and method for creating, editing, and sharing video content relating to video game events |
US8506404B2 (en) * | 2007-05-07 | 2013-08-13 | Samsung Electronics Co., Ltd. | Wireless gaming method and wireless gaming-enabled mobile terminal |
US8235825B2 (en) * | 2007-08-14 | 2012-08-07 | John B. French | Smart card holder for automated gaming system and gaming cards |
JP4610647B2 (en) * | 2008-02-28 | 2011-01-12 | 株式会社コナミデジタルエンタテインメント | NETWORK GAME SYSTEM, NETWORK GAME PROGRAM, NETWORK GAME DEVICE, AND NETWORK GAME CONTROL METHOD |
US7920052B2 (en) * | 2008-10-03 | 2011-04-05 | Michael Joseph Costabile | Sports monitoring and tracking system |
US20100124984A1 (en) * | 2008-11-17 | 2010-05-20 | Bally Gaming, Inc. | Networked Gaming System With Award Based On Sub-Game Outcomes and Method |
-
2009
- 2009-03-02 US US12/396,090 patent/US20100222140A1/en not_active Abandoned
-
2010
- 2010-03-01 AU AU2010221548A patent/AU2010221548A1/en not_active Abandoned
- 2010-03-01 CN CN201080017983XA patent/CN102413884A/en active Pending
- 2010-03-01 WO PCT/US2010/025740 patent/WO2010101813A1/en active Application Filing
- 2010-03-01 EP EP10749150.8A patent/EP2403613A4/en not_active Withdrawn
- 2010-03-01 SG SG2011063104A patent/SG174204A1/en unknown
- 2010-03-01 MX MX2011009125A patent/MX2011009125A/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5130794A (en) * | 1990-03-29 | 1992-07-14 | Ritchey Kurtis J | Panoramic display system |
US20050159212A1 (en) * | 2005-03-09 | 2005-07-21 | Ibis Networks, Llc | Method and system for remote wagering on live games of chance |
US20070111773A1 (en) * | 2005-11-15 | 2007-05-17 | Tangam Technologies Inc. | Automated tracking of playing cards |
US20070200929A1 (en) * | 2006-02-03 | 2007-08-30 | Conaway Ronald L Jr | System and method for tracking events associated with an object |
Non-Patent Citations (1)
Title |
---|
See also references of EP2403613A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9761081B2 (en) | 2010-10-13 | 2017-09-12 | Bally Gaming, Inc. | Integrating video feeds and wagering-game content |
Also Published As
Publication number | Publication date |
---|---|
EP2403613A1 (en) | 2012-01-11 |
AU2010221548A1 (en) | 2011-09-22 |
CN102413884A (en) | 2012-04-11 |
MX2011009125A (en) | 2011-10-06 |
EP2403613A4 (en) | 2013-07-24 |
SG174204A1 (en) | 2011-10-28 |
US20100222140A1 (en) | 2010-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100222140A1 (en) | Game validation using game play events and video | |
US8348763B2 (en) | Method for implementing a live dealer game | |
US9314689B2 (en) | Secured gaming cards and verification system | |
US20060084502A1 (en) | Thin client user interface for gaming systems | |
US20060258427A1 (en) | Wide area table gaming monitor and control system | |
CN105120206A (en) | Method, device and computer program for monitoring events in game environment | |
AU2001247701A1 (en) | Interactive wagering system | |
EP1269435A2 (en) | Interactive wagering system | |
JP2008307339A (en) | Game device, information processing method, and information processing program | |
US20140357354A1 (en) | Remote Identification for Electronic Gaming Machines | |
US20230013279A1 (en) | Play by play parlay | |
WO2008132316A2 (en) | Device for tracking bowling shoes identified by means of rfid | |
US20220165116A1 (en) | Method of using an integrated sports wagering system | |
US20210358259A1 (en) | Real time action of interest notification system | |
US20210241580A1 (en) | Play by play wagering through wearable device | |
US20210248707A1 (en) | Personalized experience wagering on live event | |
KR101748630B1 (en) | The gaming machine surveillance system for storing both of gaming machine image and event information, and the method thereof | |
US11776353B2 (en) | Method of displaying sports player information on a sports betting user interface | |
JP2005177304A (en) | Game hall management system | |
US20230419789A1 (en) | Method of displaying sports player information on a sports betting user interface | |
US11861976B2 (en) | Real time action of interest notification system | |
CN102855707A (en) | Player terminal | |
JP2016093349A (en) | Game unit and game method | |
WO2015103402A2 (en) | Chance event occurrence tracking and visual confirmation system, and method thereof | |
ZA200207692B (en) | Interactive wagering system. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201080017983.X Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10749150 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: MX/A/2011/009125 Country of ref document: MX |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010221548 Country of ref document: AU Ref document number: 2010749150 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2010221548 Country of ref document: AU Date of ref document: 20100301 Kind code of ref document: A |