Claims
- 1. A racing system server for a computer controlled racing network, the server comprising:
a network interface connection configured to allow the server to communicate over the network; and a server configured to communicate with a central processing unit of a vehicle over the network.
- 2. The racing system server of claim 1, further comprising a user profile database that is accessible by the server and configured to store a user profile record.
- 3. The racing system server of claim 2, wherein the user profile record comprises a user name, a user race history, a user skill level, and a vehicle performance profile.
- 4. The racing system server of claim 3, wherein the vehicle performance profile comprises an acceleration profile, a braking profile, a maximum speed profile, and a steering profile.
- 5. The racing system of server claim 1, further comprising a track marshal module operating within the server and configured to dynamically adjust vehicle performance.
- 6. The racing system server of claim 5, wherein the track marshal module is further configured to override a user control signal with an administrator control signal in order to safely control the vehicle.
- 7. The racing system server of claim 1, further comprising a behavior module operating within the server and configured to assign a user profile to a vehicle.
- 8. The racing system of server claim 7, wherein the behavior module is further configured to assign the user vehicle to a position in a starting lineup of a race.
- 9. The racing system server of claim 7, wherein the behavior module is further configured to adjust a performance parameter of the vehicle according to an assigned skill level of the user.
- 10. A racing system network for computer controlled racing comprising:
a chassis configured to move about in response to vehicle control data from a user; a controller residing within the chassis configured to receive network switched packets containing the vehicle control data; and an actuator interface module configured to operate an actuator in response to the vehicle control data received by the controller.
- 11. The racing system network of claim 10, wherein the controller further comprises a wireless network interface connection.
- 12. The racing system network of claim 10, wherein the controller is configured to transmit a 360° three dimensional view to the user.
- 13. A method of computer controlled racing over a network, the method comprising:
providing a mobile vehicle configured to transmit and receive vehicle control data over a network; providing a server configured to transmit and receive vehicle control data; checking a user profile; assigning a performance profile to the vehicle; assigning a position to a user within the starting lineup of a plurality of racing vehicles; transmitting vehicle control data; controlling the mobile vehicle in response to the transmitted vehicle control data; receiving vehicle feedback data from the vehicle; recording racing statistics in a database; and updating a user identification card.
- 14. The method of claim 13, wherein transmitting vehicle control data further comprises transmitting network switched packets.
- 15. The method of claim 13, wherein controlling the mobile vehicle further comprises controlling the mobile vehicle from within an operator booth.
- 16. The method of claim 13, wherein controlling the mobile vehicle further comprises controlling the mobile vehicle from a handheld control device.
- 17. The method of claim 13, wherein the vehicle feedback data comprises vehicle settings, the vehicle settings comprising speed, revolutions per minute (RPM), engine temperature, visual data, audible data, and the like.
- 18. The method of claim 13, further comprising calibrating vehicle performance settings to default values.
- 19. The method of claim 18, wherein the vehicle performance settings comprise accelerator response, maximum speed response, braking response, and steering response.
- 20. The method of claim 13, further comprising maintaining a user profile history.
- 21. The method of claim 13, further comprising adjusting vehicle performance settings according to the user profile history.
- 22. The method of claim 13, further comprising overriding vehicle controls in the event of erratic driving behavior.
- 23. A computer usable medium readable by a computer, tangibly embodying a program of instructions executable by a computer to perform method steps for computer controlled racing over a network, said method steps comprising:
checking a user profile; assigning a performance profile to the vehicle; assigning a position to a user within the starting lineup of a plurality of racing vehicles; transmitting vehicle control data; controlling the mobile vehicle in response to the transmitted vehicle control data; receiving vehicle feedback data from the vehicle; recording racing statistics in a database; and updating a user identification card.
RELATED APPLICATIONS
[0001] This application is a Continuation-In-Part of and claims priority to U.S. Provisional Patent Application Serial No. 60/374,440 filed on Apr. 22, 2002 for Racing Visions, L.L.C.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60374440 |
Apr 2002 |
US |