Method of conducting an interactive computer sport
First Claim
1. A computer golfing software, comprising:
- (a) Internet sequential information exchange software, operating in conjunction with;
(b) Internal sequence and control operating software, controlling;
(i) software monitoring transmitted data from golf devices; and
(ii) golf image simulation and display software
1 Assignment
0 Petitions
Accused Products
Abstract
A multifunctional self-contained golf club that wirelessly integrates actual golf equipment with a computer providing critical feedback to improve all aspects of a player'"'"'s golf game and also allows players to play an actual competitive real or visually simulated golf game with one or more players. Therefore, an individual player may opt to play solo or practice to improve basic golfing skills and techniques. The system includes smart golf clubs, a golf ball receptacle and a golf club motion sensing device, all containing circuits with contact sensors and or motion sensors coupled with signal processing and radio frequency transmitter circuitry to wirelessly communicate game status and performance parameters to a remote receiver and computer. The computer then optionally displays important parameters of the impact of a golf ball with a golf club such as contact force, contact time, impact location, face angle, spatial orientation of a golf club in motion, and the subsequent energy, velocity, and trajectory of a golf ball. The golf club is further equipped with motion sensing devices and its motion and swing trajectory is visually simulated on the computer display. Standard golf clubs may be retrofitted with the device sensors and associated electronic circuitry to convert such clubs into “smart clubs” for use with the system. The system employs specially developed computer software to process player performance data, control game play, communicate game information to players, generate and control visual simulations, and display player performance information.
96 Citations
56 Claims
-
1. A computer golfing software, comprising:
-
(a) Internet sequential information exchange software, operating in conjunction with; (b) Internal sequence and control operating software, controlling; (i) software monitoring transmitted data from golf devices; and (ii) golf image simulation and display software - View Dependent Claims (3, 4)
-
-
2. The computer golfing software of claim 2, wherein the internet sequential information exchange software includes programming responsive to a local event to effect a change of turn, effective to cause a programmed local computer to await a remote event to be communicated to it.
-
5. (canceled)
-
6. (canceled)
- 7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. A system that responds to a predefined event occurring within a gaming environment, by automatically transmitting an alert or message to a person outside the gaming environment, comprising:
- a game server that includes a processor and a memory storing a plurality of machine instructions, said game server being included within a gaming service that establishes the gaming environment and further including a communication interface that couples the game server to a network; and
wherein said processor executes the machine instructions stored in the memory, causing the processor to carry out a plurality of functions, including;
detecting when a predefined event occurs within the gaming environment, wherein;
the gaming environment provides a secure and limited access such that players only gain access to the gaming environment through a secure gateway wherein;
the secure gateway is inaccessible by any person communicating over a network that is outside of the gaming environment; and
the network is inaccessible from within the gaming environment by players participating in the gaming environment; and
in response to detecting the predefined event, initiating transmission of an alert or message to a person outside the gaming environment over the network. - View Dependent Claims (27, 28, 29, 31, 33, 34)
- a game server that includes a processor and a memory storing a plurality of machine instructions, said game server being included within a gaming service that establishes the gaming environment and further including a communication interface that couples the game server to a network; and
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
30. (canceled)
-
32. (canceled)
-
35. A messaging system comprising:
- a web server computer; and
a self-contained sports system for executing a sports program for competitive sports play, the sports game system program being embodied on a storage device replaceably connectable by a user to the sports game system and comprising program instructions for both the sports competition and for a messaging service client, whereby the messaging service client is activated by connecting the storage device to the remote game system and executing the game program embodied thereon, the activated messaging service client establishing a connection between the game system and said web server computer via the Internet and sending status data from the game system to said web server computer that is indicative of the sports competition game program being executed by the sports game system, wherein said web server computer generates a session file when the local sports game system connects thereto, the session file comprising the status data sent from the local game system and status data indicative of the particular sports game programs being executed by the game systems of each of one or more buddies identified on a buddy list previously defined by the user, wherein the status data of the one or more buddies on the buddy list is accessible to the user even if the game system of the user and the game systems of the one or more buddies are executing sports programs for playing different games. - View Dependent Claims (36, 39, 40, 41, 42, 43)
- a web server computer; and
-
37. (canceled)
-
38. (canceled)
- 44. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
50. (canceled)
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
Specification