US20120238366A1 - Robot Game for Multiple Players that is Remotely Controlled over a Network - Google Patents
Robot Game for Multiple Players that is Remotely Controlled over a Network Download PDFInfo
- Publication number
- US20120238366A1 US20120238366A1 US13/421,300 US201213421300A US2012238366A1 US 20120238366 A1 US20120238366 A1 US 20120238366A1 US 201213421300 A US201213421300 A US 201213421300A US 2012238366 A1 US2012238366 A1 US 2012238366A1
- Authority
- US
- United States
- Prior art keywords
- game
- robot
- robots
- user interface
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H30/00—Remote-control arrangements specially adapted for toys, e.g. for toy vehicles
- A63H30/02—Electrical arrangements
- A63H30/04—Electrical arrangements using wireless transmission
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00643—Electric board games; Electric features of board games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/14—Racing games, traffic games, or obstacle games characterised by figures moved by action of the players
- A63F9/143—Racing games, traffic games, or obstacle games characterised by figures moved by action of the players electric
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H17/00—Toy vehicles, e.g. with self-drive; ; Cranes, winches or the like; Accessories therefor
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2250/00—Miscellaneous game characteristics
- A63F2250/28—Miscellaneous game characteristics with a two-dimensional real image
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H2200/00—Computerized interactive toys, e.g. dolls
Definitions
- the present invention relates to remotely controlling robot apparatus over a network to provide entertainment in the form of competitive games and skill development.
- Applicant is a co-inventor in published U.S. Patent Application 2008/0113800 A1 dated May 15, 2008 that is entitled Game With Remotely Controlled Game Vehicles.
- This prior application discloses an arcade style game enclosure in which game vehicles are controlled by players who manipulate the vehicles with hand held controllers. The game players observe the action through windows that prevent the vehicles from leaving or being removed from the enclosure.
- the prior application also acknowledges that the television show entitled “Battle Bots” is a known prior art game involving robots.
- FIG. 1 is a perspective view of a game field and game components that may make up one layer of a multilayer system
- FIG. 2 - a is a front perspective view of an example of one type of robotic apparatus that may be used in practicing the disclosed game;
- FIG. 2 - b is a bottom/rear perspective view of an example of one type of robotic apparatus that may be used in practicing the disclosed game;
- FIG. 3 is a diagrammatic view of an example of one embodiment of the system architecture that may be used to operate the disclosed game.
- FIG. 4 is a system flow diagram showing the sequence of operations according to one embodiment of the disclosure.
- a game system comprising a predefined game area with at least one robot disposed in the game area.
- At least one user interface controller at a remote location that is remote from the game area.
- a network that links one of the at least one user interface controllers to provide an electronic command signal to one of the at least one robots to cause the robot to perform at least one action.
- a video camera directed towards the game area that provides a streaming video image of the at least one robot to the network.
- a video display device at the remote location that receives the streaming video image from the network and displays the streaming video image of the at least one robot.
- the game system may further comprise a module that provides a game area, wherein the module includes a floor and a wall enclosing the floor.
- the module may further include a ceiling that is disposed in a parallel plane relative to the floor, and wherein an AC/DC converter is connected to the floor and the ceiling to provide a voltage between the floor and the ceiling.
- the module may further comprise a charging system for charging the robot.
- the robot may further comprise a miniature video camera that provides a robot point-of-view streaming video.
- the robot may further comprise a sensor such as a proximity sensor, a photocell; or an RFID sensor.
- the robot may further comprise an RFID sensor at least one RFID tag that is disposed in the game area that actuates the RFID sensor when the RFID sensor is moved to a location in close proximity to the RFID tag.
- an amusement system comprising a game field with a plurality of robots disposed in the game field.
- a plurality of user interface controllers are provided at a remote location relative to the game field.
- a network links each of the user interface controllers to one of the robots to provide at least one control signal to the robot to cause the robot to perform at least one action.
- a video camera is directed towards the game field to provide a streaming image of the game field to the network.
- a video display device at the remote location receives the streaming video image from the network and displays the streaming video image of the robots.
- the video camera may be disposed above the game field to provide a top plan view of the game field.
- a second video camera may be provided in addition to the video camera that provides a second perspective of the game field.
- the amusement system may further comprise a multi-player game server the receives provides control signals to a plurality of robots to control movement of the robots, and that also controls game play and communicates with a scoring system.
- a wireless communication link may be provided that operatively links the multi-player game server to the robots.
- the user interface controllers may be a computer, a telephone, or a game controller.
- the control signal may be used to accelerate, stop, turn, operate a shooting device, operate an arm, or operate a lever associated with the at least one robot.
- a method of providing a game that includes a game floor area, a plurality of electronically controlled mechanical robots, a communication network, and a plurality of user interface controllers.
- the game comprises accessing a web server through the communication network to log onto a game server. Streaming video from a streaming video system to the game user interface of an image of the game floor area and the robots. Interacting through a game user interface with one of the robots to command the robot to perform a function.
- the robot may be commanded to perform a function in response to signals received from the game user interface and may also provide a data packet to the game user interface to indicate a successful action.
- the data packet may be routed through a game server and a browser interface to the game user interface.
- the streaming video may be the sole image of the game floor and robots that is visible from the game user interface.
- the robot may include an RFID interface that indicates that a destination is successfully obtained when the robot moves within range of an RFID tag.
- a game system 10 is illustrated diagrammatically.
- the entire game system 10 may include a plurality of game modules 12 so that many games may be played by many players at the same time.
- a single game module 12 is shown that may be stacked with other modules that may be playing the same type of game or a different type of game.
- Each game module 12 may include a planar floor 16 that is enclosed by a wall 18 .
- the planar floor and wall may be referred to as a fighting ring, game area or game field.
- the planar floor 16 is rectangular and the wall 18 is disposed about the four sides of the planar floor 16 .
- a ceiling 20 is provided above the floor 16 and the walls 18 . The ceiling may be provided on the bottom of an upwardly adjacent game module.
- a voltage source 22 may be an AC/DC converter that is used to provide a DC voltage between the planar floor 16 and the ceiling 20 .
- the embodiment illustrated in FIG. 1 could be modified to include an inductive charging system for battery or a conventional battery charging station. With either of the latter approaches, the ceiling 20 may be eliminated and the AC/DC converter 22 could be replaced by another power source.
- FIGS. 2 a and 2 b a robotic apparatus 24 is shown in FIGS. 2 a and 2 b .
- a plurality of robotic apparatus, or robots, 24 are disposed on the floor 16 of the game module 12 , as shown in FIG. 1 .
- the robots are identified as 24 a, 24 b, 24 c and 24 d.
- Each of the robots 24 a - 24 d has its own identity and is separately controlled by a remote user.
- the robots 24 could be modified to have a different shape or appearance and may also be operated in a different manner than the example described with reference FIG. 1 .
- the robots 24 each include a ceiling contactor 26 that is made of electrically conductive material that extends above the robot 24 to contact the ceiling 20 of the game module 12 . As shown in FIG. 2 b , the robots 24 also include a floor contactor 28 , for example, that comprises a loop of electrically conductive material that contacts the floor 16 of the game module 12 . When the ceiling contactor 26 and floor contactor 28 are placed in contact with the floor 16 and ceiling 20 current is provided to the robot 24 .
- the robot 24 has two drive wheels 30 in the illustrated embodiment and a body 32 that may house a controller 34 for the robot 24 .
- the body 32 may also include a miniature camera or interactive sensors 35 .
- Interactive sensors may include photocells, proximity switches, or the like.
- the robots 24 a - d each have a motor and gear reducer 36 that is used to drive the drive wheels 30 .
- the controller 34 controls when the drive wheels 30 are to be driven by the motor and gear reducer 36 .
- a passive wheel 38 is provided on the robot 24 to stabilize the robot as it is driven by the drive wheels 30 .
- the passive wheel could be eliminated or more than one passive wheel 38 could be provided, if desired.
- any number of passive wheels 38 and any number of drive wheels 30 may be provided for the robot 24 .
- one drive wheel 30 may be driven while the other drive wheel 30 remains stationary to steer the robot 24 .
- a separate steering mechanism and control may be included.
- An RFID sensor 40 is also illustrated on the robot 24 .
- the RFID sensor 40 includes an antenna, coil and transducer (not shown) that provides an output signal when the RFID sensor 40 is moved into close proximity with an RFID tag 42 .
- the RFID tags 42 are shown scattered about the floor 16 .
- the game shown in FIG. 1 involves locating objects containing RFID tags 42 by moving one of the robots 24 a - 24 d into close proximity with the objects containing RFID tags 42 either randomly or in a designated order.
- Remote users can observe the action on the floor 16 by means of a field camera 46 that provides a top plan view in the embodiment of the invention illustrated in FIG. 1 .
- a field camera 46 that provides a top plan view in the embodiment of the invention illustrated in FIG. 1 .
- An end view, a side view, a diagonal view, or a view from the robots 24 could be provided by relocating or replacing the camera.
- the location of the camera 46 is selected depending upon the type of game to be played on the game module 12 .
- a streaming video system 48 receives signals from the field camera or may receive signals from cameras located in other locations or the miniature camera 35 on the robot 24 , or as described above.
- the streaming video system may provide a streaming video through the web server 50 or directly to a network as described below with reference to FIGS. 3 and 4 .
- a web server 50 is provided to connecting game system 10 to a network such as the Internet as will be described more fully below.
- a multi-player game server 52 is also illustrated in FIG. 1 that is used to coordinate the movement of the robots, control game play according to game rules, receive and process user commands and maintains users scores 24 a - 24 d in the game system 10 . While four robots are shown in designated 24 a - 24 d it should be understood that any number of robots could be provided depending upon the space available in the game module 12 .
- the multi-player game server 52 is preferably connected, for example, to the robots 24 a - 24 d by a Bluetooth® connection or other radio frequency communication link.
- wireless communication may be also provided between the multi-player game server 52 and the robots 24 a - 24 d such as an infra-red or a laser communication link, however, line of sight types of wireless communication may be less desirable because the robot 24 a - 24 d may create a shadow that would interrupt communication between the multi-player game server 52 and the robots 24 a - 24 d.
- a network 60 is provided to permit connection to a large number of users. While the system in FIG. 3 , as illustrated, refers to the Internet as the network 60 , it should be understood that other types of networks could be used to implement the game system 10 developed by applicant.
- Potential users of the system may include users having desktop computers 62 , a notebook (or tablet) computer 64 , a smart phone 66 or a game console 68 .
- the game console 68 could be provided in an arcade, for example, that includes a video screen, a touch screen, hand held game controller, or other user interface.
- the arcade embodiment is one example of a system that permits a user to pay for each game played on the game console 68 .
- Any of the input devices such as desk top computer 62 , notebook or tablet computer 64 , smart phone 66 or a game console 68 may connect through a browser interface 70 or software client application to the network 60 .
- a 2-D or 3-D video streaming server 48 is also connected to the users through the Internet 60 .
- Each of the individual users receive a streaming video connection to the browser interface 70 or software client application so that they may watch the results of their manipulation of their robot or competitive robots.
- Many robots 24 may be manipulated by the multi-player game server 52 .
- the multi-player game server 52 has a two way communication for the users through the network 60 .
- the multi-player game server 52 provides commands to the robots 24 through the controller 34 in the robot body 32 .
- the robots may also provide return data signals to the multi-player game server 52 .
- the robots 24 a - 24 d are preferably connected to the multi-player game server by a Bluetooth® wireless radio frequency communication link.
- the streaming video system 48 is shown to correspond with the embodiment illustrated in connection with FIG. 1 , however, it should be understood that the streaming video could be provided by miniature cameras 35 mounted to the individual robots.
- a browser interface 70 or software client application is provided to link the network 60 to one or more of the desk top computers 62 , notebook computer 64 , smart phone 66 , or game console 68 .
- the browser interface 70 or software client application provides access for each one of the individual devices listed above.
- Game play is initiated on the game system by accessing the web server 50 of the game system 10 .
- the streaming video from the video server is provided through the Internet to the browser interface 70 or software client application.
- the multi-player game server 52 communicates through the network 60 and the browser interface 70 or software client application to the specified devices.
- FIG. 4 a system sequence diagram is provided that illustrates how a user 72 proceeds in a step-wise fashion to play the game system 10 .
- a user 72 initially requests to play the game by accessing the web server 50 through the browser interface 70 or software client application.
- the web server then returns the web page to the browser interface 70 or software client application.
- the user 72 may log into the multi-player game server 52 from the browser interface 70 or software client application.
- the multi-player game server 52 then responds to permit the user to access the game server 52 .
- the user 72 in the next step automatically receives the video stream be provided to their browser from the streaming video system 48 .
- a video connection is then provided to the user through the browser interface 70 or software client application. At this time, the user can then see what is happening in the game system 10 and is ready to begin playing.
- the user interacts with the game user interface by accessing the browser interface 70 or software client application.
- Signals are sent to the multi-player game server 52 and to the robots 24 .
- the signals may be to accelerate, stop, turn right, turn left, or operate an arm, a shooting device, or a lever.
- the user can remotely control a robot 24 to do anything the robot is structurally and functionally capable of preforming.
- the robot 24 may return a robot data packet to the multi-player game server indicating, for example, the RFID sensor has moved to within the range of the object 42 necessary to indicate a successful destination obtained, object pick-up, or target identified operation. This information is returned as a data packet to the multi-player game server 52 .
- the game server 52 advises the user by returning game play data to the browser interface 70 or software client application so that the user 72 can receive a point or another acknowledgement of data generated by the robot as part of the game play process.
Abstract
An amusement system comprising a game field and a plurality of robots that are manipulated by a plurality of user interface controllers at a remote location relative to the game field. A network links each of the user interface controllers to one of the robots to cause the robot to perform at least one action. A video camera focuses on the game field to provide a streaming image of the game field through the network. A video display device at the remote location receives the streaming video image from the network and displays the streaming video image of the robots. A method of providing a game that involves controlling a plurality of electronically controlled mechanical robots over a communication network that provides streaming video from a streaming video system to the user interface controllers at a remote location.
Description
- This application claims the benefit of U.S. provisional Application No. 61/452,826 filed Mar. 15, 2011, the disclosure of which is incorporated in its entirety by reference herein.
- The present invention relates to remotely controlling robot apparatus over a network to provide entertainment in the form of competitive games and skill development.
- Applicant is a co-inventor in published U.S. Patent Application 2008/0113800 A1 dated May 15, 2008 that is entitled Game With Remotely Controlled Game Vehicles. This prior application discloses an arcade style game enclosure in which game vehicles are controlled by players who manipulate the vehicles with hand held controllers. The game players observe the action through windows that prevent the vehicles from leaving or being removed from the enclosure. The prior application also acknowledges that the television show entitled “Battle Bots” is a known prior art game involving robots.
-
FIG. 1 is a perspective view of a game field and game components that may make up one layer of a multilayer system; - FIG. 2-a is a front perspective view of an example of one type of robotic apparatus that may be used in practicing the disclosed game;
- FIG. 2-b is a bottom/rear perspective view of an example of one type of robotic apparatus that may be used in practicing the disclosed game;
-
FIG. 3 is a diagrammatic view of an example of one embodiment of the system architecture that may be used to operate the disclosed game; and -
FIG. 4 is a system flow diagram showing the sequence of operations according to one embodiment of the disclosure. - According to one aspect of this disclosure, a game system is disclosed that comprises a predefined game area with at least one robot disposed in the game area. At least one user interface controller at a remote location that is remote from the game area. A network that links one of the at least one user interface controllers to provide an electronic command signal to one of the at least one robots to cause the robot to perform at least one action. A video camera directed towards the game area that provides a streaming video image of the at least one robot to the network. A video display device at the remote location that receives the streaming video image from the network and displays the streaming video image of the at least one robot.
- According to other alternative aspects of the disclosure, the game system may further comprise a module that provides a game area, wherein the module includes a floor and a wall enclosing the floor. The module may further include a ceiling that is disposed in a parallel plane relative to the floor, and wherein an AC/DC converter is connected to the floor and the ceiling to provide a voltage between the floor and the ceiling. In another alternative embodiment, the module may further comprise a charging system for charging the robot.
- The robot may further comprise a miniature video camera that provides a robot point-of-view streaming video. The robot may further comprise a sensor such as a proximity sensor, a photocell; or an RFID sensor. The robot may further comprise an RFID sensor at least one RFID tag that is disposed in the game area that actuates the RFID sensor when the RFID sensor is moved to a location in close proximity to the RFID tag.
- According to another aspect of this disclosure, an amusement system is disclosed that comprises a game field with a plurality of robots disposed in the game field. A plurality of user interface controllers are provided at a remote location relative to the game field. A network links each of the user interface controllers to one of the robots to provide at least one control signal to the robot to cause the robot to perform at least one action. A video camera is directed towards the game field to provide a streaming image of the game field to the network. A video display device at the remote location receives the streaming video image from the network and displays the streaming video image of the robots.
- According to other aspects of the amusement system, the video camera may be disposed above the game field to provide a top plan view of the game field. In addition or alternatively, a second video camera may be provided in addition to the video camera that provides a second perspective of the game field.
- The amusement system may further comprise a multi-player game server the receives provides control signals to a plurality of robots to control movement of the robots, and that also controls game play and communicates with a scoring system. A wireless communication link may be provided that operatively links the multi-player game server to the robots. The user interface controllers may be a computer, a telephone, or a game controller. The control signal may be used to accelerate, stop, turn, operate a shooting device, operate an arm, or operate a lever associated with the at least one robot.
- According to another aspect of this disclosure a method of providing a game that includes a game floor area, a plurality of electronically controlled mechanical robots, a communication network, and a plurality of user interface controllers. The game comprises accessing a web server through the communication network to log onto a game server. Streaming video from a streaming video system to the game user interface of an image of the game floor area and the robots. Interacting through a game user interface with one of the robots to command the robot to perform a function.
- According to other aspects of the method, the robot may be commanded to perform a function in response to signals received from the game user interface and may also provide a data packet to the game user interface to indicate a successful action. The data packet may be routed through a game server and a browser interface to the game user interface. The streaming video may be the sole image of the game floor and robots that is visible from the game user interface. In an one embodiment of the disclosure, the robot may include an RFID interface that indicates that a destination is successfully obtained when the robot moves within range of an RFID tag.
- The above aspects of the disclosure and other aspects of the disclosure will be more fully understood in view of the attached drawings and the following detailed description of the illustrated embodiments.
- A detailed description of the illustrated embodiments of the present invention is provided below. The disclosed embodiments are examples of the invention that may be embodied in various and alternative forms. The figures are not necessarily to scale. Some features may be exaggerated or minimized to show details of particular components. The specific structural and functional details disclosed in this application are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art how to practice the invention.
- Referring to
FIG. 1 , agame system 10 is illustrated diagrammatically. Theentire game system 10 may include a plurality ofgame modules 12 so that many games may be played by many players at the same time. InFIG. 1 , asingle game module 12 is shown that may be stacked with other modules that may be playing the same type of game or a different type of game. Eachgame module 12 may include aplanar floor 16 that is enclosed by awall 18. The planar floor and wall may be referred to as a fighting ring, game area or game field. In the embodiment shown inFIG. 1 , theplanar floor 16 is rectangular and thewall 18 is disposed about the four sides of theplanar floor 16. Aceiling 20 is provided above thefloor 16 and thewalls 18. The ceiling may be provided on the bottom of an upwardly adjacent game module. - A
voltage source 22 may be an AC/DC converter that is used to provide a DC voltage between theplanar floor 16 and theceiling 20. The embodiment illustrated inFIG. 1 could be modified to include an inductive charging system for battery or a conventional battery charging station. With either of the latter approaches, theceiling 20 may be eliminated and the AC/DC converter 22 could be replaced by another power source. - Referring to
FIGS. 1 , 2 a and 2 b, arobotic apparatus 24 is shown inFIGS. 2 a and 2 b. A plurality of robotic apparatus, or robots, 24 are disposed on thefloor 16 of thegame module 12, as shown inFIG. 1 . The robots are identified as 24 a, 24 b, 24 c and 24 d. Each of therobots 24 a-24 d has its own identity and is separately controlled by a remote user. Therobots 24 could be modified to have a different shape or appearance and may also be operated in a different manner than the example described with referenceFIG. 1 . - The
robots 24 each include aceiling contactor 26 that is made of electrically conductive material that extends above therobot 24 to contact theceiling 20 of thegame module 12. As shown inFIG. 2 b, therobots 24 also include afloor contactor 28, for example, that comprises a loop of electrically conductive material that contacts thefloor 16 of thegame module 12. When theceiling contactor 26 andfloor contactor 28 are placed in contact with thefloor 16 andceiling 20 current is provided to therobot 24. - The
robot 24 has twodrive wheels 30 in the illustrated embodiment and abody 32 that may house acontroller 34 for therobot 24. Thebody 32 may also include a miniature camera orinteractive sensors 35. Interactive sensors may include photocells, proximity switches, or the like. Therobots 24 a-d each have a motor andgear reducer 36 that is used to drive thedrive wheels 30. Thecontroller 34 controls when thedrive wheels 30 are to be driven by the motor andgear reducer 36. Apassive wheel 38 is provided on therobot 24 to stabilize the robot as it is driven by thedrive wheels 30. The passive wheel could be eliminated or more than onepassive wheel 38 could be provided, if desired. For example, if therobot 24 is to simulate a truck or car, any number ofpassive wheels 38 and any number ofdrive wheels 30 may be provided for therobot 24. In the illustrated embodiment, onedrive wheel 30 may be driven while theother drive wheel 30 remains stationary to steer therobot 24. Alternatively, a separate steering mechanism and control may be included. - An
RFID sensor 40 is also illustrated on therobot 24. TheRFID sensor 40 includes an antenna, coil and transducer (not shown) that provides an output signal when theRFID sensor 40 is moved into close proximity with anRFID tag 42. The RFID tags 42 are shown scattered about thefloor 16. The game shown inFIG. 1 involves locating objects containing RFID tags 42 by moving one of therobots 24 a-24 d into close proximity with the objects containing RFID tags 42 either randomly or in a designated order. - Remote users can observe the action on the
floor 16 by means of afield camera 46 that provides a top plan view in the embodiment of the invention illustrated inFIG. 1 . Alternatively, an end view, a side view, a diagonal view, or a view from therobots 24 could be provided by relocating or replacing the camera. The location of thecamera 46 is selected depending upon the type of game to be played on thegame module 12. Astreaming video system 48 receives signals from the field camera or may receive signals from cameras located in other locations or theminiature camera 35 on therobot 24, or as described above. The streaming video system may provide a streaming video through theweb server 50 or directly to a network as described below with reference toFIGS. 3 and 4 . Aweb server 50 is provided to connectinggame system 10 to a network such as the Internet as will be described more fully below. - A
multi-player game server 52 is also illustrated inFIG. 1 that is used to coordinate the movement of the robots, control game play according to game rules, receive and process user commands and maintains users scores 24 a-24 d in thegame system 10. While four robots are shown in designated 24 a-24 d it should be understood that any number of robots could be provided depending upon the space available in thegame module 12. Themulti-player game server 52 is preferably connected, for example, to therobots 24 a-24 d by a Bluetooth® connection or other radio frequency communication link. Alternatively, another form of wireless communication may be also provided between themulti-player game server 52 and therobots 24 a-24 d such as an infra-red or a laser communication link, however, line of sight types of wireless communication may be less desirable because therobot 24 a-24 d may create a shadow that would interrupt communication between themulti-player game server 52 and therobots 24 a-24 d. - Referring to
FIG. 3 , anetwork 60 is provided to permit connection to a large number of users. While the system inFIG. 3 , as illustrated, refers to the Internet as thenetwork 60, it should be understood that other types of networks could be used to implement thegame system 10 developed by applicant. Potential users of the system may include users havingdesktop computers 62, a notebook (or tablet)computer 64, asmart phone 66 or agame console 68. Thegame console 68 could be provided in an arcade, for example, that includes a video screen, a touch screen, hand held game controller, or other user interface. The arcade embodiment is one example of a system that permits a user to pay for each game played on thegame console 68. Any of the input devices such asdesk top computer 62, notebook ortablet computer 64,smart phone 66 or agame console 68 may connect through abrowser interface 70 or software client application to thenetwork 60. - Communication with the game is provided by accessing a
web server 50 through thebrowser interface 70 or software client application. A 2-D or 3-Dvideo streaming server 48 is also connected to the users through theInternet 60. Each of the individual users receive a streaming video connection to thebrowser interface 70 or software client application so that they may watch the results of their manipulation of their robot or competitive robots.Many robots 24 may be manipulated by themulti-player game server 52. Themulti-player game server 52 has a two way communication for the users through thenetwork 60. Themulti-player game server 52 provides commands to therobots 24 through thecontroller 34 in therobot body 32. The robots may also provide return data signals to themulti-player game server 52. Therobots 24 a-24 d are preferably connected to the multi-player game server by a Bluetooth® wireless radio frequency communication link. - The
streaming video system 48 is shown to correspond with the embodiment illustrated in connection withFIG. 1 , however, it should be understood that the streaming video could be provided byminiature cameras 35 mounted to the individual robots. Abrowser interface 70 or software client application is provided to link thenetwork 60 to one or more of thedesk top computers 62,notebook computer 64,smart phone 66, orgame console 68. Thebrowser interface 70 or software client application provides access for each one of the individual devices listed above. Game play is initiated on the game system by accessing theweb server 50 of thegame system 10. The streaming video from the video server is provided through the Internet to thebrowser interface 70 or software client application. Similarly, themulti-player game server 52 communicates through thenetwork 60 and thebrowser interface 70 or software client application to the specified devices. - Referring to
FIG. 4 , a system sequence diagram is provided that illustrates how auser 72 proceeds in a step-wise fashion to play thegame system 10. Auser 72 initially requests to play the game by accessing theweb server 50 through thebrowser interface 70 or software client application. The web server then returns the web page to thebrowser interface 70 or software client application. At this point, theuser 72 may log into themulti-player game server 52 from thebrowser interface 70 or software client application. Themulti-player game server 52 then responds to permit the user to access thegame server 52. Theuser 72 in the next step automatically receives the video stream be provided to their browser from thestreaming video system 48. A video connection is then provided to the user through thebrowser interface 70 or software client application. At this time, the user can then see what is happening in thegame system 10 and is ready to begin playing. - The user interacts with the game user interface by accessing the
browser interface 70 or software client application. Signals are sent to themulti-player game server 52 and to therobots 24. The signals, for example, may be to accelerate, stop, turn right, turn left, or operate an arm, a shooting device, or a lever. In short, the user can remotely control arobot 24 to do anything the robot is structurally and functionally capable of preforming. - In one embodiment, the
robot 24 may return a robot data packet to the multi-player game server indicating, for example, the RFID sensor has moved to within the range of theobject 42 necessary to indicate a successful destination obtained, object pick-up, or target identified operation. This information is returned as a data packet to themulti-player game server 52. Thegame server 52 then advises the user by returning game play data to thebrowser interface 70 or software client application so that theuser 72 can receive a point or another acknowledgement of data generated by the robot as part of the game play process. - While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms of the invention. Rather, the words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the invention. Additionally, the features of various implementing embodiments may be combined to form further embodiments of the invention.
Claims (19)
1. A system comprising:
a predefined game area;
at least one robot disposed in the game area;
at least one user interface controller at a remote location that is remote from the game area;
a network that links one of the at least one user interface controllers to provide an electronic command signal to one of the at least one robots to cause the robot to perform at least one action;
a video camera directed towards the game area that provides a streaming video image of the at least one robot to the network; and
a video display device at the remote location that receives the streaming video image from the network and displays the streaming video image of the at least one robot.
2. The system of claim 1 further comprising a module that provides a game area, wherein the module includes a floor and a wall enclosing the floor.
3. The system of claim 2 wherein the module further includes a ceiling that is disposed in a parallel plane relative to the floor, and wherein an AC/DC converter is connected to the floor and the ceiling to provide a voltage between the floor and the ceiling.
4. The system of claim 2 wherein the module further comprises a charging system for charging the robot.
5. The system of claim 1 wherein the robot further comprises a miniature video camera that provides a robot point-of-view streaming video.
6. The system of claim 1 wherein the robot further comprises a sensor selected from the group consisting of:
a proximity sensor,
a photocell; or
an RFID sensor.
7. The system of claim 1 wherein the robot further comprises an RFID sensor, and wherein at least one RFID tag is disposed in the game area that actuates the RFID sensor when the RFID sensor is moved to a location in close proximity to the RFID tag.
8. An amusement system comprising:
a game field;
a plurality of robots disposed in the game field;
a plurality of user interface controllers at a remote location relative to the game field;
a network that links each of the user interface controllers to one of the robots to provide at least one control signal to the robot to cause the robot to perform at least one action;
a video camera directed towards the game field that provides a streaming image of the game field to the network; and
a video display device at the remote location that receives the streaming video image from the network and displays the streaming video image of the robots.
9. The amusement system of claim 8 wherein the video camera is disposed above the game field to provide a top plan view of the game field.
10. The amusement system of claim 8 further comprising a second video camera in addition to the video camera that provides a second perspective of the game field.
11. The amusement system of claim 8 further comprising a multi-player game server the receives provides control signals to a plurality of robots to control movement of the robots, and that also controls game play and communicates with a scoring system.
12. The amusement system of claim 11 further comprising a wireless communication link that operatively links the multi-player game server to the robots.
13. The amusement system of claim 8 wherein the user interface controllers are selected from the group consisting of:
a computer;
a telephone; or
a game controller.
14. The amusement system of claim 8 wherein the at least one control signal may be used to accelerate, stop, turn, operate a shooting device, operate an arm, or operate a lever associated with the at least one robot.
15. A method of providing a game that includes a game floor, a plurality of electronically controlled mechanical robots, a communication network, and a plurality of game user interfaces, the game comprising:
accessing a web server through the communication network;
logging into a game server;
streaming video from a streaming video system to the game user interface of an image of the game floor and the robots;
interacting through a game user interface with one of the robots to command the robot to perform a function; and
selecting a robot with the user interface controller.
16. The method of claim 15 wherein the robot is commanded to perform a function in response to signals received from the game user interface and provides a data packet to the game user interface to indicate a successful action.
17. The method of claim 16 wherein the data packet is routed through a game server and a browser interface to the game user interface.
18. The method of claim 15 wherein the streaming video is the sole image of the game floor and robots that is visible from the game user interface.
19. The method of claim 15 wherein the robot includes an RFID interface that indicates that a destination is successfully obtained when the robot moves within range of an RFID tag.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/421,300 US20120238366A1 (en) | 2011-03-15 | 2012-03-15 | Robot Game for Multiple Players that is Remotely Controlled over a Network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161452826P | 2011-03-15 | 2011-03-15 | |
US13/421,300 US20120238366A1 (en) | 2011-03-15 | 2012-03-15 | Robot Game for Multiple Players that is Remotely Controlled over a Network |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120238366A1 true US20120238366A1 (en) | 2012-09-20 |
Family
ID=46828894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/421,300 Abandoned US20120238366A1 (en) | 2011-03-15 | 2012-03-15 | Robot Game for Multiple Players that is Remotely Controlled over a Network |
Country Status (1)
Country | Link |
---|---|
US (1) | US20120238366A1 (en) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130324250A1 (en) * | 2009-05-28 | 2013-12-05 | Anki, Inc. | Integration of a robotic system with one or more mobile computing devices |
US20140100012A1 (en) * | 2012-10-10 | 2014-04-10 | Kenneth C. Miller | Games played with robots |
US9155961B2 (en) | 2009-05-28 | 2015-10-13 | Anki, Inc. | Mobile agents for manipulating, moving, and/or reorienting components |
US20160206954A1 (en) * | 2013-08-27 | 2016-07-21 | Kenneth C. Miller | Robotic game with perimeter boundaries |
WO2016123624A1 (en) * | 2015-01-30 | 2016-08-04 | Miller Kenneth C | Robotic pinball game |
US9704003B1 (en) * | 2016-04-01 | 2017-07-11 | Intel Corporation | Position determination and control with radio frequency identification tags |
USD795936S1 (en) | 2015-08-24 | 2017-08-29 | Kenneth C. Miller | Robot |
US9795868B2 (en) | 2012-10-10 | 2017-10-24 | Kenneth C. Miller | Games played with robots |
US9996369B2 (en) | 2015-01-05 | 2018-06-12 | Anki, Inc. | Adaptive data analytics service |
US20180193727A1 (en) * | 2017-01-11 | 2018-07-12 | Kenneth C. Miller | Robotic miniature golf |
WO2020032266A1 (en) * | 2018-08-10 | 2020-02-13 | 川崎重工業株式会社 | Mediating device, and mediating method employing same |
WO2020032257A1 (en) * | 2018-08-10 | 2020-02-13 | 川崎重工業株式会社 | Mediating device and mediating method |
JP2020026027A (en) * | 2018-08-10 | 2020-02-20 | 川崎重工業株式会社 | Mediation device and mediation method |
US10652719B2 (en) | 2017-10-26 | 2020-05-12 | Mattel, Inc. | Toy vehicle accessory and related system |
US10810371B2 (en) | 2017-04-06 | 2020-10-20 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system |
US10839017B2 (en) | 2017-04-06 | 2020-11-17 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system utilizing an advanced memory graph structure |
US10929759B2 (en) | 2017-04-06 | 2021-02-23 | AIBrain Corporation | Intelligent robot software platform |
US10963493B1 (en) | 2017-04-06 | 2021-03-30 | AIBrain Corporation | Interactive game with robot system |
US11151992B2 (en) | 2017-04-06 | 2021-10-19 | AIBrain Corporation | Context aware interactive robot |
CN113786612A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Method, device and system for displaying environmental decorations |
CN113786622A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Role movement control method, device and system |
CN113786611A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Tree display method, device and system in game scene |
US20220339546A1 (en) * | 2021-04-26 | 2022-10-27 | AVICAR, Inc. | Remote vehicle racing control and electronic gaming system |
US11721159B1 (en) * | 2020-04-16 | 2023-08-08 | Karriem Adams | Autonomous augmented reality gaming interaction device |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4076245A (en) * | 1976-08-05 | 1978-02-28 | Monroe Benjamin F | Racing game and game piece |
US5652849A (en) * | 1995-03-16 | 1997-07-29 | Regents Of The University Of Michigan | Apparatus and method for remote control using a visual information stream |
US6059657A (en) * | 1994-06-22 | 2000-05-09 | Oh; Ketsu | Game machine |
US6247994B1 (en) * | 1998-02-11 | 2001-06-19 | Rokenbok Toy Company | System and method for communicating with and controlling toy accessories |
US20020036617A1 (en) * | 1998-08-21 | 2002-03-28 | Timothy R. Pryor | Novel man machine interfaces and applications |
US20020137427A1 (en) * | 2001-03-26 | 2002-09-26 | Intel Corporation | Sets of toy robots adapted to act in concert, software and methods of playing with the same |
US6674259B1 (en) * | 2000-10-06 | 2004-01-06 | Innovation First, Inc. | System and method for managing and controlling a robot competition |
US20050215327A1 (en) * | 2004-03-24 | 2005-09-29 | Weisel Charles W Jr | Computer controlled car racing game |
US20100076600A1 (en) * | 2007-03-20 | 2010-03-25 | Irobot Corporation | Mobile robot for telecommunication |
US8255092B2 (en) * | 2007-05-14 | 2012-08-28 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
US8326469B2 (en) * | 2006-07-14 | 2012-12-04 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
-
2012
- 2012-03-15 US US13/421,300 patent/US20120238366A1/en not_active Abandoned
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4076245A (en) * | 1976-08-05 | 1978-02-28 | Monroe Benjamin F | Racing game and game piece |
US6059657A (en) * | 1994-06-22 | 2000-05-09 | Oh; Ketsu | Game machine |
US5652849A (en) * | 1995-03-16 | 1997-07-29 | Regents Of The University Of Michigan | Apparatus and method for remote control using a visual information stream |
US6247994B1 (en) * | 1998-02-11 | 2001-06-19 | Rokenbok Toy Company | System and method for communicating with and controlling toy accessories |
US20020036617A1 (en) * | 1998-08-21 | 2002-03-28 | Timothy R. Pryor | Novel man machine interfaces and applications |
US6674259B1 (en) * | 2000-10-06 | 2004-01-06 | Innovation First, Inc. | System and method for managing and controlling a robot competition |
US20020137427A1 (en) * | 2001-03-26 | 2002-09-26 | Intel Corporation | Sets of toy robots adapted to act in concert, software and methods of playing with the same |
US20050215327A1 (en) * | 2004-03-24 | 2005-09-29 | Weisel Charles W Jr | Computer controlled car racing game |
US8326469B2 (en) * | 2006-07-14 | 2012-12-04 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
US20100076600A1 (en) * | 2007-03-20 | 2010-03-25 | Irobot Corporation | Mobile robot for telecommunication |
US8255092B2 (en) * | 2007-05-14 | 2012-08-28 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9919232B2 (en) | 2009-05-28 | 2018-03-20 | Anki, Inc. | Mobile agents for manipulating, moving, and/or reorienting components |
US9067145B2 (en) * | 2009-05-28 | 2015-06-30 | Anki, Inc. | Virtual representations of physical agents |
US10874952B2 (en) | 2009-05-28 | 2020-12-29 | Digital Dream Labs, Llc | Virtual representation of physical agent |
US20150011315A1 (en) * | 2009-05-28 | 2015-01-08 | Anki, Inc. | Virtual representations of physical agents |
US20130324250A1 (en) * | 2009-05-28 | 2013-12-05 | Anki, Inc. | Integration of a robotic system with one or more mobile computing devices |
US9155961B2 (en) | 2009-05-28 | 2015-10-13 | Anki, Inc. | Mobile agents for manipulating, moving, and/or reorienting components |
US11027213B2 (en) | 2009-05-28 | 2021-06-08 | Digital Dream Labs, Llc | Mobile agents for manipulating, moving, and/or reorienting components |
US8882560B2 (en) * | 2009-05-28 | 2014-11-11 | Anki, Inc. | Integration of a robotic system with one or more mobile computing devices |
US20140100012A1 (en) * | 2012-10-10 | 2014-04-10 | Kenneth C. Miller | Games played with robots |
US9795868B2 (en) | 2012-10-10 | 2017-10-24 | Kenneth C. Miller | Games played with robots |
US9623319B2 (en) * | 2012-10-10 | 2017-04-18 | Kenneth C. Miller | Games played with robots |
US20160206954A1 (en) * | 2013-08-27 | 2016-07-21 | Kenneth C. Miller | Robotic game with perimeter boundaries |
US10817308B2 (en) | 2015-01-05 | 2020-10-27 | Digital Dream Labs, Llc | Adaptive data analytics service |
US9996369B2 (en) | 2015-01-05 | 2018-06-12 | Anki, Inc. | Adaptive data analytics service |
WO2016123624A1 (en) * | 2015-01-30 | 2016-08-04 | Miller Kenneth C | Robotic pinball game |
US20180264356A1 (en) * | 2015-01-30 | 2018-09-20 | Kenneth C. Miller | Robotic pinball game |
USD795936S1 (en) | 2015-08-24 | 2017-08-29 | Kenneth C. Miller | Robot |
US9704003B1 (en) * | 2016-04-01 | 2017-07-11 | Intel Corporation | Position determination and control with radio frequency identification tags |
US20180193727A1 (en) * | 2017-01-11 | 2018-07-12 | Kenneth C. Miller | Robotic miniature golf |
US10963493B1 (en) | 2017-04-06 | 2021-03-30 | AIBrain Corporation | Interactive game with robot system |
US10810371B2 (en) | 2017-04-06 | 2020-10-20 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system |
US11151992B2 (en) | 2017-04-06 | 2021-10-19 | AIBrain Corporation | Context aware interactive robot |
US10839017B2 (en) | 2017-04-06 | 2020-11-17 | AIBrain Corporation | Adaptive, interactive, and cognitive reasoner of an autonomous robotic system utilizing an advanced memory graph structure |
US10929759B2 (en) | 2017-04-06 | 2021-02-23 | AIBrain Corporation | Intelligent robot software platform |
US10652719B2 (en) | 2017-10-26 | 2020-05-12 | Mattel, Inc. | Toy vehicle accessory and related system |
WO2020032257A1 (en) * | 2018-08-10 | 2020-02-13 | 川崎重工業株式会社 | Mediating device and mediating method |
JP2020026027A (en) * | 2018-08-10 | 2020-02-20 | 川崎重工業株式会社 | Mediation device and mediation method |
TWI821362B (en) * | 2018-08-10 | 2023-11-11 | 日商川崎重工業股份有限公司 | Intermediary device and intermediary method using the same |
CN112512759A (en) * | 2018-08-10 | 2021-03-16 | 川崎重工业株式会社 | Mediation device and mediation method using the same |
WO2020032266A1 (en) * | 2018-08-10 | 2020-02-13 | 川崎重工業株式会社 | Mediating device, and mediating method employing same |
JP7340964B2 (en) | 2018-08-10 | 2023-09-08 | 川崎重工業株式会社 | Mediation device and method |
US20210291382A1 (en) * | 2018-08-10 | 2021-09-23 | Kawasaki Jukogyo Kabushiki Kaisha | Intermediation device and intermediating method |
US11721159B1 (en) * | 2020-04-16 | 2023-08-08 | Karriem Adams | Autonomous augmented reality gaming interaction device |
US20220339546A1 (en) * | 2021-04-26 | 2022-10-27 | AVICAR, Inc. | Remote vehicle racing control and electronic gaming system |
CN113786612A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Method, device and system for displaying environmental decorations |
CN113786622A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Role movement control method, device and system |
CN113786611A (en) * | 2021-09-17 | 2021-12-14 | 上海米哈游璃月科技有限公司 | Tree display method, device and system in game scene |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120238366A1 (en) | Robot Game for Multiple Players that is Remotely Controlled over a Network | |
JP7095073B2 (en) | Robot as a personal trainer | |
US11845187B2 (en) | Transferable intelligent control device | |
US20210132626A1 (en) | Robot and drone game system | |
US10639544B2 (en) | Gaming system for modular toys | |
CN106471505B (en) | Controlling physical toys using a physical engine | |
EP3160606B1 (en) | Interactive play sets | |
US8257157B2 (en) | Physical data building blocks system for video game interaction | |
CN102448560B (en) | User movement feedback via on-screen avatars | |
US20120229660A1 (en) | Methods and apparatus for remote controlled devices | |
CN202150897U (en) | Body feeling control game television set | |
EP3392746A1 (en) | System and method for providing haptic stimulus based on position | |
US20120190453A1 (en) | System and method for online-offline interactive experience | |
KR20150141151A (en) | Programmable haptic devices and methods for modifying haptic strength based on perspective and/or proximity | |
CN103888820A (en) | Game control system and method with smart mobile phone and intelligent television combined | |
JP2024513744A (en) | Methods, devices, equipment and computer programs for marking objects in virtual environments | |
US10456682B2 (en) | Augmentation of a gaming controller via projection system of an autonomous personal companion | |
US11904475B2 (en) | Robot and operating system, control device, control method and storage medium thereof | |
KR101989184B1 (en) | System for providing augmented reality service | |
US20230095983A1 (en) | Mobile gaming bot and system associated with same | |
US20140243102A1 (en) | System and methods for tele-interactive play items | |
CN110302529A (en) | A kind of somatic sensation television game equipment and body-sensing instruction operation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |