A method of improving accuracy of a database of amusement device locations is described. A plurality of amusement devices are deployed at a plurality of locations. The database of amusement device locations is populated based on the deploying. A server receives over a network, from a portable device, a check-in request. The check-in request is associated with one of the amusement devices, and includes geographic location information associated with the portable device at the time the check-in request is made. The server compares the geographic location information received from the portable device with the location of the amusement device stored in the database, and updates the database based on the comparing.
|
18. A method of updating a database of amusement device locations, the method comprising:
a) deploying a plurality of amusement devices at a plurality of distinct venues;
b) populating the database of amusement device locations with the plurality of venues at which the plurality of amusement devices have been deployed;
c) receiving, by a server over a network, indicia of an interaction with a first amusement device from a portable device, wherein the indicia comprises an identifier unique to the first amusement device;
d) determining, by the server, that the first amusement device is not associated with the correct venue name in the database of amusement device locations;
e) transmitting, by the server, a request to the portable device to select a venue name from a list of venue names of the venue at which the first amusement device is deployed; and
f) updating, by the server, the database of amusement device locations with the provided venue name.
9. A method of improving accuracy of a database of amusement device locations, the method comprising:
a) deploying a plurality of amusement devices at a plurality of locations, each of the plurality of amusement devices associated with a unique identifier that is accessible to venue patrons;
b) populating the database of amusement device locations with the plurality of locations at which the plurality of amusement devices have been deployed in step (a);
c) receiving, by a server over a network, interaction data from a portable device associated with one of the venue patrons, the received interaction data including (i) indicia of an interaction comprising a unique identifier associated with an amusement device, and (ii) geographic location information associated with the portable device at the time of the interaction; and
d) updating, by the server, the database of amusement device locations based on the indicia of interaction and the received geographic location information.
1. A method of improving accuracy of a database of amusement device locations, the method comprising:
a) deploying a plurality of amusement devices at a plurality of locations;
b) populating the database of amusement device locations based on the deploying of step (a);
c) receiving, by a server over a network, from a portable device, a check-in request, the check-in request associated with one of the amusement devices, and including geographic location information associated with the portable device at the time the check-in request is made;
d) comparing, by the server, the geographic location information received from the portable device with the location of the amusement device stored in the database;
e) transmitting, by the server, to the portable device a request to enter an indicia of an interaction with the amusement device, wherein the indicia comprises an identifier unique to the amusement device; and
f) updating, by the server, the database based, at least in part, on the comparing of step (d).
2. The method of
3. The method of
4. The method of
5. The method of
6. The method of
7. The method of
8. The method of
10. The method of
11. The method of
12. The method of
13. The method of
14. The method of
15. The method of
e) marking the location of the amusement device as being verified in response to the updating of step (d).
16. The method of
17. The method of
19. The method of
g) receiving, by the server, a geographic location of the portable device at the time of the interaction with the amusement device, and
h) updating, by the server, the database of amusement device locations with the received geographic location of the amusement device.
|
This application claims the benefit of U.S. Provisional Patent Application No. 61/539,423, filed on Sep. 26, 2011, entitled “Portable Hand Held Controller for Amusement Device,” the entire contents of which are incorporated herein by reference in its entirety.
Embodiments of the present invention relate generally to electronic amusement devices and systems. More particularly, embodiments of the present invention are directed to a system for remotely interacting with an amusement device using a portable device and using the interactivity data to improve the accuracy of amusement device location information.
Amusement devices having electronic games for computers and touchscreens or other types of amusement devices are generally well known in the art. Amusement devices, such as game machines, which allow a user to select games from a video display are well known in the art, such as those disclosed in U.S. Pat. No. 4,856,787 (“Itkis”), U.S. Pat. No. 5,575,717 (“Houriet, Jr., et al.”), and U.S. Pat. No. 5,743,799 (“Houriet, Jr., et al.”), whose disclosure is incorporated by reference herein in their entirety, and show a touchscreen for making a game selection from a menu of games. Such game machines or amusement devices typically operate upon input of currency (e.g., coin, token, paper money, credit/debit cards or the like) and are installed in venues such as bars, restaurants, airports, shopping malls, video arcades, casinos, or the like. Each amusement device usually includes a plurality of content choices, including electronic games, animations, videos and audio files. The game choices may include card games, sports games, games of skill, games of chance, action games, trivia games, or the like.
Often, it is preferable to allow players to interact with an amusement device deployed at a venue remotely. For example, where a patron would like to request a song to be played by the amusement device, it is preferable to allow the user to request the song without occupying the machine so that it remains available to be used by other venue patrons. Portable devices having wireless communications interfaces, such as smart phones, may be used for this type of remote interaction. However, in order for the user to interact with a specific amusement device remotely, the amusement device must be located so that commands may be sent between the portable device and, indirectly, the desired amusement device. Previously, the only available information about amusement device locations was compiled when the amusement devices were deployed or serviced. This resulted in the location information being out of date and often inaccurate.
It is therefore desirable to allow users to interact with proximately located amusement devices. It is further desirable to improve the accuracy of amusement device location information based on interactivity data.
A method of improving accuracy of a database of amusement device locations is described. A plurality of amusement devices are deployed at a plurality of locations. The database of amusement device locations is populated based on the deploying. A server receives over a network, from a portable device, a check-in request. The check-in request is associated with one of the amusement devices, and includes geographic location information associated with the portable device at the time the check-in request is made. The server compares the geographic location information received from the portable device with the location of the amusement device stored in the database, and updates the database based on the comparing.
In another embodiment, a method of improving accuracy of a database of amusement device locations is described. A plurality of amusement devices are deployed at a plurality of locations. Each of the plurality of amusement devices is associated with a unique identifier that is accessible to venue patrons. The database of amusement device locations is populated with the plurality of locations at which the plurality of amusement devices have been deployed. A server receives over a network, interaction data from a portable device associated with one of the venue patrons. The received interaction data includes indicia of an interaction with a unique identifier associated with an amusement device, and geographic location information associated with the portable device at the time of the interaction. The server updates the database of amusement device locations based on the indicia of interaction and the received geographic location information.
In yet another embodiment, a method of updating a database of amusement device locations is described. The method includes deploying a plurality of amusement devices at a plurality of distinct venues and populating the database of amusement device locations with the plurality of venues at which the plurality of amusement devices have been deployed. A server receives over a network indicia of an interaction with a first amusement device from a portable device. The server determines that the first amusement device is not associated with the correct venue name in the database of amusement device locations and transmits a request to the portable device to enter a venue name of the venue at which the first amusement device is deployed. The server updates the database of amusement device locations with the provided venue name.
The foregoing summary, as well as the following detailed description of preferred embodiments of the invention, will be better understood when read in conjunction with the appended drawings. For the purpose of illustrating the invention, there are shown in the drawings embodiments which are presently preferred. It should be understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown.
Certain terminology is used in the following description for convenience only and is not limiting. The words “right”, “left”, “lower”, and “upper” designate directions in the drawings to which reference is made. The terminology includes the above-listed words, derivatives thereof, and words of similar import. Additionally, the words “a” and “an”, as used in the claims and in the corresponding portions of the specification, mean “at least one.” Further, the terms “coin” or “currency” should not be construed as limiting and can be used herein to mean all forms of coin and paper currency from any country as well as proprietary tokens, game cards, credit cards, debit cards, chits, or other representative forms of credit and/or payment.
Referring to the drawings in detail, wherein like reference numerals indicate like elements throughout, there is shown in
The amusement device 10A also includes at least one input component 14A that receives value in order to establish one or more playable credits. The value received may be at least one of currency, coins, tokens, chits, credits, credit cards/debit cards or the like. Although two input components 14A are shown, the amusement device 10A may include any number of input components 14A to give a user options for payment, for permitting multiple players, or the like. Preferably, the amusement device 10A is made operable upon actuation of the input component 14A, for example, the user may only select and play an electronic game once value is received at the input component 14A and/or one or more playable credits are issued to the user. However, free selections may be offered at the discretion of an operator of the amusement device 10A.
For convenience, the amusement devices 10A, 10B, 10C will be referred to hereinafter simply as “amusement device 10,” the displays 12A, 12B, 12C will be referred to hereinafter simply as “display 12,” and the input components 14A, 14B, 14C will be referred to hereinafter simply as “input component 14.”
Turning now to the operation of the amusement device 10, the memory U2 stores one or more application programs, such as electronic games, a music or video jukebox program, or the like, and a system control program. However, the one or more application programs may also be stored remotely. The controller U1 controls the touchscreen display 12 based upon the system control program retrieved from the memory U2 and based upon inputs from the touchscreen display 12. As used herein, the system control program refers to all of the software functions outside of the application program files including an operating system, device profile, display control, input control, sound drivers, and the like. Other input devices which may be connected to the amusement device 10 include a pushbutton(s), a trackball or touchpad, a mouse, a joy-stick, a foot-pedal, a voice recognition system, a keypad or keyboard, and the like. But, preferably, the input device is the touchscreen display 12.
The amusement device 10 also includes a communications component 18, such as an Ethernet port, a wireless transceiver, an infrared (IR) port, or the like. Using the communications component 18, the amusement device 10 may communicate with other devices or file servers, access the Internet, communicate over wide area networks (WANs) or local area networks (LANs), or the like. For example, the amusement device 10 may connect with a second amusement device (not shown) using the communications component 18. The second amusement device optionally includes all of the same components and features as amusement device 10. The communications component 18 is connected to the controller U1 and through the controller U1 to the memory U2. The amusement device 10 includes an operating mode and a setup mode. To switch from the operating mode to the setup mode, when an operator is present at the amusement device 10, a mode selector pushbutton (hardware not shown) is provided that is typically concealed from the users. The mode selector pushbutton may be implemented as a hidden software feature, but preferably the mode selector pushbutton is a simple pushbutton that is disposed inside a housing of the amusement device 10. When the operating mode is selected, a player or user is selectively permitted to access the application programs. When the setup mode is selected, the owner/operator is permitted to make system setup adjustments.
Users typically interact with the amusement device 10 using the touchscreen display 12 or other input peripherals (keyboard, mouse, buttons, etc). However, certain services of the amusement device 10 may be available to the user without physically interacting with the amusement device 10. In a preferred embodiment, a user remotely interacts with the amusement device 10 over a network. Preferably, the network is the Internet and the user transmits service requests and other messages to the amusement device 10 through a forwarding agent such as a central server, local server, hub, router, switch, or the like. Referring to
The portable device 11 is configured to display one or more screens for interacting with the amusement device 10 through the forwarding agent. An application configured to display the one or more screens on the portable device 11 may typically be downloaded from an application store such as the APPLE APP STORE, GOOGLE PLAY, AMAZON APPSTORE or the like. Alternatively, the portable device 11 may communicate with the forwarding agent or the amusement device 10 over the Internet by a user entering an IP address or website address corresponding to a homepage or web application for interacting with the forwarding agent or the amusement device 10. Due to its central nature, the forwarding agent is typically easily located through a static IP address or website address. However, it is more challenging to identify a particular amusement device 10 that the user desires to communicate with. There are typically a large number of similar amusement devices 10 deployed at various geographic locations, each of the deployed amusement devices 10 having unique communication addresses. Thus, in order to interact with a desired amusement device 10, some unique information about the desired amusement device 10, such as its location, serial number or other identifier, must be known. If this information is known to the user, it may be provided to the forwarding agent by the user. Otherwise, the forwarding agent may suggest venues and/or amusement devices 10, as described herein.
Referring to
The central server 41 receives the geographic location information from the portable device 11 and identifies venues having amusement devices 10 near the received geographic location. The central server 41 may use any of a plurality of techniques for identifying venues. Preferably, the central server 41 compiles a list of venues that are located within a predetermined distance of the received geographic location. The predetermined distance may be based on the general location of the portable device 10. For example, in a dense urban area having many venues with amusement devices 10, the predetermined distance may be limited to one (1) mile, while in a rural area, the predetermined distance may be ten (10) miles or more. However, any other techniques for identifying venues near the geographic location of the portable device 11 may be used.
The central server 41 transmits a list of identified venues to the portable device 11. The portable device 11 displays the list of venues to the user 42. An example of a list of venues presented on a portable device 11 is shown with reference to
The user 42 selects one of the displayed venues from the list of venues (
Once the desired venue has been selected by the user 42, the user preferably presses a button to check into the selected venue, as shown in
Referring now to
Returning again to
Referring now to
A wide range of services may be available to the user 42 to be remotely fulfilled by the amusement device 10. The range of services depends, in part, on the capabilities of the amusement device 10, the settings of the amusement device 10, the player account of the user 42, the capabilities and settings of the central server 42, and the like. Generally, the available services are determined based on the business judgment of an owner/operator of the venue at which the amusement device 10 has been deployed. Examples of services that may be available remotely include the aforementioned media jukebox, displaying score information for games playable on the amusement device 10, live look-ins into games being played by other patrons or users on the amusement device 10, demos of games available to be played on the amusement device 10, multiplayer mode allowing the user 42 to play games available on the amusement device 10 against competitors using the amusement device 10, and the like.
Operation of the jukebox mode of an amusement device 10 will now be described. The portable device 11 may display a listing of available songs to be played on the selected amusement device 10. The songs are preferably organized by artist, album, or the like and playlists of songs may be available for searching and/or browsing by the user 42. The user 42 may be allowed to create personal playlists of songs for easy access during future interaction with the selected amusement device 10 or other amusement devices 10 within the amusement device network. Additionally, the central server 41 may track the user's 42 favorite songs and make those songs easily accessible to the user 42. When the user 42 selects a song to be played, the user's player account balance is debited for the amount the song costs to play. If the selected amusement device 10 has a queue of songs to be played, the user 42 may be offered the opportunity to move his/her song up in the queue by paying additional credits. There may be tiers of queues with increasing payment levels that allow the user 42 to move the desired song ahead of songs in the lower tier playlists.
The interactivity data compiled by the central server 42 from communications with various portable devices 11 may be used to improve the accuracy of the database of venue and amusement device 10 location information. Referring to
At step 610, a request to check into a venue is received from a portable device 11, as described with respect to
If at step 635 it is determined that a geographic location of the portable device 11 does not match the location information stored for the amusement device 10 in the location database, the location database may be updated with the new location information. Alternatively, the new location information may be stored to be verified by the central server 41, a central authority, amusement device 10 owner/operator or venue owner/operator, or the like at a later time.
In a second embodiment, when geographic location information for the check-in request is available at step 620, the location of the amusement device stored in the database populated in step 605 is compared with the geographic location information received with the check-in request. It is then determined whether the locations match, or if the locations are within a predetermined error bounds of one another. If the locations match, the check-in request is fulfilled and the portable device 11 is associated with the venue.
In the case where it is determined that the locations do not match, the location information for the amusement device 10 may be updated in the database. Preferably, when the locations do not match, it is further determined whether the portable device 11 is located proximate to the amusement device 10. A plurality of techniques for making this determination are available. First, it may be determined whether the user 42 is attempting to request a service of the amusement device 10 that requires the user 42 to be present at the location. One such service is the jukebox music player, as it is unlikely that the user 42 would request a play of a song when he or she is not in the venue where the song would be played.
Second, it may be determined whether the user 42 has recently physically interacted with the requested amusement device 10. This may be done by determining whether the user's 42 player account has been accessed from the requested amusement device 10 within a predetermined amount of time prior to receiving the check-in request. For example, if it is determined that five minutes prior to receiving the check-in request, the user's 42 player account was recorded to be playing a game on the amusement device 10, it is likely that the user 42 is still at the same venue.
Another technique may be to require the user 42 to enter an identifier of the amusement device 10 after determining the user's geographic location. For example, the user 42 may be requested to scan a QR code or enter a serial number of the amusement device 10. To encourage such behavior, a bonus such as a credit or free play may be provided for doing so. When it is determined that the location of the portable device 11 is proximate to the requested amusement device 10, the database is updated in step 635 with the new amusement device 10 location information. The portable device 11 is then associated with the venue at step 640.
In alternative embodiments, where it cannot be definitively determined that the user 42 is at the same location as the amusement device 10, the location information associated with the check-in may be stored without updating the location listed in the database for the amusement device 10. Thereafter, when additional check-in requests associated with the amusement device 10 are received, the central server 42 determines whether the new check-in requests have geographic location matching the geographic location of the first check-in request. The database is then updated when the geographic locations of a predetermined number of check-in requests match or a threshold necessary to update the location stored in the database is reached.
Referring now to
The central server 41 then transmits a request to the portable device 11 for an interaction with the amusement device 10 located at the selected venue. The user uses the portable device 11 to perform the requested interaction, such as scanning a QR code associated with the amusement device 10 or entering a serial number of the amusement device 10. The portable device 11 transmits indicia of this interaction to the central server 41. The central server 41 determines whether to verify the amusement device 10 based on the received indicia and transmits a request to update the location database 43 for the selected amusement device 10. The location database 43 stores indicia of the verification of amusement device 10.
In another embodiment, where location information is available, the central server 41 determines the proximity of the portable device 11 to at least one of the matching devices and compares the geographic location information of the portable device 11 to the location information stored for the device and/or the venue stored in the location database 43. The central server 41 then determines whether the geographic location information for the device and/or the venue should be updated in the location database 43, as described with reference to
In some cases, a user 42 may visit a venue having an amusement device 10 that is not listed in the location database 43. The user 42 may interact with the amusement device 10 by inputting an indicia of the amusement device 10. The central server 41 may transmit a request to the portable device 11 of the user 42 to enter the venue name of the venue at which the amusement device 10 is deployed or to select the venue name from a list of possible venue names that are located near the user's 42 geographic location. The list of venue names may, for example, be acquired from a points of interest database such as GOOGLE MAPS. The central server 41 may then add the new venue and amusement device 10 location information to the location database 43. Preferably, the venue is added when the portable device 11 has provided current geographic location information for the venue.
The gaming location 8 may also have a central communication hub 22, enabling the communication between all of the amusement devices 10 housed therein with the central server 41. In this embodiment, the central server 41 may communicate with the central communication hub 22 to perform load balancing of requests from multiple portable devices 11 such that no single amusement device 10 is overburdened with the remote interaction requests. In another alternative arrangement, as shown in
The amusement devices 10 may be connected to their corresponding servers 41, 23 through conventional communication configurations, such as a LAN, WAN, or the like. In one preferred embodiment, an amusement device 10 may connect to the central server 41 via the Internet. It is thus understood by those skilled in the art that the amusement system 1000 is not limited to the arrangements described above, and may include any configuration wherein a user account for obtaining playable credits is maintained.
The amusement device 10 may also include other functionality and features such as music jukebox, video jukebox, multimedia player, Internet browsing, broadcast media viewing, time based rental mode, non-prize tournaments, prize-based tournaments, head-to-head competitions, prize-based lotteries, ticket dispensing, prize dispensing, debit/credit card charging, phone card dispensing, e-mail, photography, placing customer orders, communicating with other amusement devices 10, and the like.
The amusement device 10 may also provide for remote or local access for accounting and/or bookkeeping purposes. The amusement device 10 may include a local connector for uploading to a hand-held or portable computer or removable memory for receiving accounting or other data. The amusement device 10 may include accounting and bookkeeping screens accessible by an operator through set up screens and/or through password protection.
It will be appreciated by those skilled in the art that changes could be made to the embodiments described above without departing from the broad inventive concepts thereof. It is understood, therefore, that this invention is not limited to the particular embodiments disclosed, but it is intended to cover modifications within the spirit and scope of the present invention as defined by the appended claims.
Richards, Ronald, Jaros, Charles, Garrett, Danny
Patent | Priority | Assignee | Title |
10152840, | Mar 16 2016 | Universal City Studios LLC | Virtual queue system and method |
10304276, | Jun 07 2012 | Universal City Studios LLC | Queue management system and method |
10360419, | Jan 15 2018 | Universal City Studios LLC | Interactive systems and methods with tracking devices |
10537803, | Jan 18 2018 | Universal City Studios LLC | Interactive gaming system |
10580244, | Mar 16 2016 | Universal City Studios LLC | Virtual queue system and method |
10603564, | Jan 03 2018 | Universal City Studios LLC | Interactive component for an amusement park |
10614271, | Jan 15 2018 | Universal City Studios LLC | Interactive systems and methods |
10653957, | Dec 06 2017 | Universal City Studios LLC | Interactive video game system |
10699084, | Jan 15 2018 | Universal City Studios LLC | Local interaction systems and methods |
10818152, | Jan 15 2018 | Universal City Studios LLC | Interactive systems and methods with feedback devices |
10839178, | Jan 15 2018 | Universal City Studios LLC | Interactive systems and methods with tracking devices |
10845975, | Mar 29 2018 | Universal City Studios LLC | Interactive animated character head systems and methods |
10846967, | Dec 13 2017 | Universal City Studio LLC | Systems and methods for threshold detection of a wireless device |
10916059, | Dec 06 2017 | Universal City Studios LLC | Interactive video game system having an augmented virtual representation |
10943188, | Nov 09 2016 | Universal City Studios LLC | Virtual queuing techniques |
10970725, | Nov 29 2017 | Universal Studios LLC | System and method for crowd management and maintenance operations |
11004290, | Jun 07 2012 | Universal City Studios LLC | Queue management system and method |
11130038, | Jan 03 2018 | Universal City Studios LLC | Interactive component for an amusement park |
11182998, | Mar 16 2016 | Universal City Studios LLC | Virtual queue system and method |
11379678, | Jan 15 2018 | Universal City Studios LLC | Local interaction systems and methods |
11379679, | Jan 15 2018 | Universal City Studios LLC | Interactive systems and methods with tracking devices |
11400371, | Dec 06 2017 | Universal City Studios LLC | Interactive video game system |
11568333, | Jun 27 2019 | Universal City Studios LLC | Systems and methods for a smart virtual queue |
11670126, | Mar 16 2016 | Universal City Studios LLC | Virtual queue system and method |
11682172, | Dec 06 2017 | Universal City Studios LLC | Interactive video game system having an augmented virtual representation |
11694217, | Nov 29 2017 | Universal City Studios LLC | System and method for crowd management and maintenance operations |
11775883, | Nov 09 2016 | Universal City Studios LLC | Virtual queuing techniques |
11847589, | Aug 20 2014 | Universal City Studios LLC | Virtual queuing system and method |
9654913, | Jul 02 2010 | BAMTech, LLC | Systems and methods for accessing content at an event |
Patent | Priority | Assignee | Title |
4072930, | Sep 13 1974 | Midway Amusement Games, LLC | Monitoring system for use with amusement game devices |
4467424, | Dec 17 1979 | Remote gaming system | |
4494197, | Dec 11 1980 | Sierra Design Group | Automatic lottery system |
4592546, | Apr 26 1984 | INTERACTIVE NETWORKS, INC | Game of skill playable by remote participants in conjunction with a live event |
4593904, | Mar 19 1984 | Syntech International, Inc. | Player interactive video gaming device |
4652998, | Jan 04 1984 | SCIENTIFIC GAMES OPERATING CORP A DE CORPORATION | Video gaming system with pool prize structures |
4856787, | Feb 05 1986 | FORTUNET INC | Concurrent game network |
4858930, | Jun 07 1988 | Namco, Ltd. | Game system |
5083271, | Jun 27 1984 | John A., Klayh | Tournament data system with game score communication between remote player terminal and central computer |
5114155, | Jun 15 1990 | B I G THREE SIXTY, LLC | System for automatic collection and distribution of player statistics for electronic dart games |
5429361, | Sep 23 1991 | Bally Gaming, Inc; Bally Gaming International, Inc | Gaming machine information, communication and display system |
5558339, | May 05 1994 | Microsoft Technology Licensing, LLC | Network architecture to support recording and playback of real-time video games |
5702305, | Feb 15 1996 | Freescale Semiconductor, Inc | Electronic game system |
5779549, | Apr 22 1996 | Inventor Holdings, LLC | Database driven online distributed tournament system |
5797795, | May 10 1994 | Kabushiki Kaisha Ace Denken | Gaming facilities for player to play game by remote operation |
5855483, | Nov 21 1994 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Interactive play with a computer |
5881366, | May 01 1996 | LOGITECH EUROPE S A | Wireless peripheral interface |
5971397, | Sep 09 1994 | Automated league and tournament system for electronic games | |
5999808, | Dec 12 1995 | AERIS COMMUNICATIONS, INC | Wireless gaming method |
6077162, | Jan 22 1997 | ARISTOCRAT TECHNOLOGIES, INC | Cooperative group gaming system: apparatus and method |
6224486, | Apr 22 1996 | Inventor Holdings, LLC | Database driven online distributed tournament system |
6287202, | Jun 28 1996 | SILICON GAMING, INC | Dynamic tournament gaming method and system |
6524189, | Jul 09 1999 | Nokia Technologies Oy | Multi-player game system using mobile telephone and game unit |
6755744, | Jun 29 2000 | TouchTunes Music Corporation | Communication device and method between an audiovisual information playback system and an electronic game machine |
6908390, | Mar 29 2002 | IGT | Apparatus and method for a gaming tournament network |
7305260, | Jan 30 2004 | RPX Corporation | Function specific interchangeable cover piece for a mobile communication device |
7438643, | Apr 19 2001 | IGT | Open architecture communications in a gaming network |
7460863, | Jan 24 2002 | GOOGLE LLC | Method and apparatus using geographical position to provide authenticated, secure, radio frequency communication between a gaming host and a remote gaming device |
7510474, | Apr 10 2001 | Location based mobile wagering system | |
7637810, | Aug 09 2005 | INTERACTIVE GAMES LLC | System and method for wireless gaming system with alerts |
7644861, | Apr 18 2006 | CFPH, LLC | Systems and methods for providing access to wireless gaming devices |
7689302, | Jun 13 2006 | IGT | Server based gaming system and method for selectively providing one or more different tournaments |
7699703, | Sep 20 2001 | IGT | Method and apparatus for registering a mobile device with a gaming machine |
7778792, | Dec 08 2006 | BBY SOLUTIONS, INC | Systems and methods for location, motion, and contact detection and tracking in a networked audiovisual device |
7780522, | Feb 23 2007 | CFPH, LLC | Game at cash register |
7828654, | Apr 10 2001 | Location based gaming system | |
7901294, | Feb 24 2006 | IGT | Method and apparatus for enabling a player to simultaneously control game play on multiple gaming devices |
7907119, | Dec 20 2007 | BIG RICE INFORMATION CO , LTD | Theme changeable mouse for automatically matching network communities |
8043156, | Aug 11 2006 | DISNEY ENTERPRISES, INC | Interactive installation for interactive gaming |
20010044339, | |||
20020019984, | |||
20020023010, | |||
20020071557, | |||
20020151327, | |||
20030046557, | |||
20030064805, | |||
20030104865, | |||
20030176213, | |||
20040002375, | |||
20040132530, | |||
20040266523, | |||
20050014554, | |||
20050148392, | |||
20050181870, | |||
20050193209, | |||
20060035707, | |||
20060089200, | |||
20060205511, | |||
20060223627, | |||
20060239131, | |||
20070279394, | |||
20070281285, | |||
20080076572, | |||
20080085753, | |||
20080096628, | |||
20080168807, | |||
20080171594, | |||
20080200257, | |||
20080214286, | |||
20080242405, | |||
20090036203, | |||
20090085877, | |||
20090093306, | |||
20090197684, | |||
20090298593, | |||
20100105454, | |||
20100113162, | |||
20100234104, | |||
20100304860, | |||
20120276851, | |||
JP2011016022, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 26 2012 | AMI ENTERTAINMENT NETWORK, LLC | (assignment on the face of the patent) | / | |||
Oct 02 2012 | JAROS, CHARLES | AMI ENTERTAINMENT NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029390 | /0190 | |
Oct 31 2012 | GARRETT, DANNY | AMI ENTERTAINMENT NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029390 | /0190 | |
Nov 02 2012 | RICHARDS, RONALD | AMI ENTERTAINMENT NETWORK, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029390 | /0190 | |
Oct 18 2013 | AMI ENTERTAINMENT NETWORK, LLC | THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND | SECURITY AGREEMENT | 031475 | /0209 | |
Oct 18 2013 | AMI ENTERTAINMENT NETWORK, INC | AMI ENTERTAINMENT NETWORK, LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 031475 | /0029 | |
Jul 21 2017 | THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND | AMI ENTERTAINMENT NETWORK, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 043466 | /0570 | |
Jul 21 2017 | AMI ENTERTAINMENT | BSP AGENCY, LLC | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 043305 | /0208 | |
Mar 26 2021 | AMI ENTERTAINMENT NETWORK, LLC | WILMINGTON TRUST, NATIONAL ASSOCIATION | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 055833 | /0011 | |
Apr 05 2021 | BSP AGENCY, LLC | AMI ENTERTAINMENT NETWORK, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055823 | /0988 | |
Jun 29 2022 | AMI ENTERTAINMENT NETWORK, LLC | FIFTH THIRD BANK, NATIONAL ASSOCIATION | NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS | 060619 | /0730 | |
Jun 29 2022 | WILMINGTON TRUST, NATIONAL ASSOCIATION | AMI ENTERTAINMENT NETWORK, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 060370 | /0417 |
Date | Maintenance Fee Events |
Jul 02 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jun 30 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 30 2017 | 4 years fee payment window open |
Jun 30 2018 | 6 months grace period start (w surcharge) |
Dec 30 2018 | patent expiry (for year 4) |
Dec 30 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 30 2021 | 8 years fee payment window open |
Jun 30 2022 | 6 months grace period start (w surcharge) |
Dec 30 2022 | patent expiry (for year 8) |
Dec 30 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 30 2025 | 12 years fee payment window open |
Jun 30 2026 | 6 months grace period start (w surcharge) |
Dec 30 2026 | patent expiry (for year 12) |
Dec 30 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |