Simulated real time game play with live event
First Claim
1. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
- generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event, and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs;
gathering event input from at least one sensor located at said live event;
modifying said display according to said event input;
receiving user input from said user interface; and
modifying said display according to said user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A game play system allows remote players to participate in a concurrent simulation of a live event as the live event is occurring. The system gathers input from sensors located at the live event, preprocesses this input, and transfers it to a computer system, which uses this input to create a concurrent simulation of the live event. A remote game player can then interact with the concurrent simulation by providing input to the concurrent simulation through a user interface. This system combines the excitement of a highly interactive video game with the drama and publicity surrounding a live event. The live event can thereby set the standard of performance for the concurrent simulation. Remote game players may additionally compete against each other to determine an overall global winner amongst the remote game players in the live event.
-
Citations
47 Claims
-
1. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
-
generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event, and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs; gathering event input from at least one sensor located at said live event; modifying said display according to said event input; receiving user input from said user interface; and modifying said display according to said user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
-
generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs; gathering event input from at least one sensor located at said live event, modifying said display according to said event input; receiving user input from said user interface; and modifying said display according to said user input; and periodically synchronizing said display with a broadcast of said event input gathered from said live event, such that said event input, which is broadcast at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said broadcast of said event input to a user of said computer system.
-
-
14. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
-
generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs; gathering event input from at least one sensor located at said live event; modifying said display according to said event input; receiving user input from said user interface, modifying said display according to said user input; periodically synchronizing said display with a playback of a recording of said event input gathered from said live event, such that said event input, which is played back from a recording at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said playback to a user of said computer system.
-
-
15. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
-
generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs; gathering event input from at least one sensor located at said live event; modifying said display according to said event input; receiving user input from said user interface, modifying said display according to said user input; gathering scoring information from said computer system; communicating said scoring information to a central data collection site; and receiving and assembling scoring information from at least one other computer system at said central data collection site.
-
-
16. In a computer system with a user interface, a method for simulating interaction with a live event comprising:
-
generating a display representing said live event in said computer system, wherein said display comprises a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event and positions of said plurality of entities corresponding to real participants are not controlled in response to said user inputs; gathering event input from at least one sensor located at said live event; modifying said display according to said event input; receiving user input from said user interface; modifying said display according to said user input; wherein said event input includes environmental conditions from said live event that effect performance of said plurality of participants in said live event. - View Dependent Claims (17, 18)
-
-
19. In a computer system with a user interface, a method for simulating participation in a live sporting event comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity which corresponds to at least one real participant in said live event, and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; and modifying a position of said simulated entity in said display using said user command and according to at least one rule of engagement requiring a simulated entity to assume the position of a real entity when said simulated entity is closer than a specified distance from said real entity.
-
-
20. In a computer system with a user interface, a method for simulating participation in a live sporting event comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity, which corresponds to at least one real participant in said live event, and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; modifying a position of said simulated entity in said display using said user command; and periodically synchronizing said display with a broadcast of said event input gathered from said live event, such that said event input, which is broadcast at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said broadcast of said event input to a user of said computer system.
-
-
21. In a computer system with a user interface, a method for simulating participation in a live sporting event comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity, which corresponds to at least one real participant in said live event, and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; modifying a position of said simulated entity in said display using said user command; and periodically synchronizing said display with a playback of a recording of said event input gathered from said live event, such that said event input, which is played back from a recording at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said playback to a user of said computer system.
-
-
22. In a computer system with a user interface, a method for simulating participation in a live sporting event comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity, which corresponds to at least one real participant in said live event and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; modifying a position of said simulated entity in said display using said user command; gathering scoring information from said computer system; communicating this scoring information to a central data collection site; and receiving and assembling scoring information from at least one other computer system at said central data collection site.
-
-
23. In a computer system with a user interface, a method for simulating participation in a live sporting event comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity, which corresponds to at least one real participant in said live event, and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event wherein said event input includes environmental conditions from said live event that effect performance of said plurality of participants in said live event; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; modifying a position of said simulated entity in said display using said user command. - View Dependent Claims (24, 25)
-
-
26. In a computer system with a user interface, a method for simulating participation in a live sporting event wherein said computer system is located remotely from said live event, comprising:
-
generating a display representing said live sporting event in said computer system, wherein said display comprises a plurality of entities corresponding to participants in said live event, and wherein said plurality of entities includes at least one real entity, which corresponds to at least one real participant in said live event, and a simulated entity, which corresponds to a simulated participant in said live event; gathering position information about said at least one real entity in said live event from at least one sensor located at said live sporting event; transmitting said position information through a communication channel to said computer system; modifying a position of said at least one real entity in said display using said position information; receiving a user command from said user interface; modifying a position of said simulated entity in said display using said user command. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein positions in said display of said plurality of entities corresponding to real participants are not controlled in response to said user inputs. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said display is periodically synchronized with a broadcast of said event input gathered from said live event, such that said event input, which is broadcast at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said broadcast of said event input to a user of said computer system.
-
-
39. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface wherein said user interface, includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said display is periodically synchronized with a playback of a recording of said event input gathered from said live event, such that said event input, which is played back from a recording at a first time, is reflected in said display at a second time, wherein a time interval between said first time and said second time is such that the display appears to be substantially simultaneous with said playback to a user of said computer system.
-
-
40. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and including a central data collection site which gathers and assembles scoring information from said computer system and at least one other computer system.
-
-
41. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said event input includes position information for at least one real participant in said live event.
-
-
42. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said event input includes environmental conditions from said live event that effect performance of said plurality of participants in said live event. - View Dependent Claims (43, 44)
-
-
45. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said communication channel comprises a computer network.
-
-
46. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said communication channel comprises broadcast television.
-
-
47. An apparatus for simulating interaction with a live event comprising:
-
at least one sensor for gathering event input from said live event; a computer system including a user interface, wherein said user interface includes a display; a communication channel connecting said at least one sensor to said computer system for transferring said event input to said computer system; wherein said computer system generates a display representing said live event, said display comprising a plurality of entities corresponding to real participants in said live event and at least one simulated entity, which correspond to at least one simulated participant in said live event; wherein said computer system receives user input from said user interface; wherein said computer system periodically modifies said display according to said user input and said event input; and wherein said communication channel comprises a cable television network.
-
Specification