Golf course yardage and information system having improved zone information and display characteristics
First Claim
1. A system for determining the location of each of a plurality of dispersed objects in transit, and for administering the disposition of each of the objects, the system including a base station for administration and a plurality of remote stations associated with the objects while in transit, each of the base station and the remote stations being adapted to operate on a differential global positioning system (DGPS) with RF transmitter/receivers (transceivers) in conjunction with a plurality of earth-orbiting GPS satellites that transmit GPS satellite signal information for use in determining the relative position of and distance between targeted points on the earth, the system further including:
- distributed timing means in the base station and each of the remote stations for precisely timing the functions of the system including the transmission and reception of information between the base station and each of the remote stations, said timing means being responsive to a pulse per second (PPS) signal from the GPS satellites and including interrupt means in each remote station for resetting a real-time clock interrupt counter in the respective remote station, whereby to synchronize the timing between the base station and the remote stations and to dispense with the need for direct base synchronization such that all remote stations on the system requires initialization only to indicate when they are allowed to transmit in a specific time slot asynchronous of direct base timing control.
0 Assignments
0 Petitions
Accused Products
Abstract
A player position determining and course management system for a golf course having a plurality of roving units for use by players in playing the course is disclosed. Each roving unit includes a central processing unit (CPU) including a data processor for executing various tasks ranging from fastest execution of a task to slowest execution of a task on a schedule of priorities of task completion, a real-time means for controlling the processor to give the tasks priority ranging from fastest execution of a task with highest priority to slowest execution of a task with lowest priority, and a means for precisely timing functions of the system including modulating means utilizing a common digital modulation technique for digitally modulating data transmitted to and from all of the roving units. Each of the roving units include a monitor for displaying the golf course including each of the holes with its tee box, fairway, green, cup and hazards, as well as the position of the roving unit on the course in real time. Additionally, the system includes a course management base station for transmitting and receiving information to the roving units and a monitor for displaying the location of each roving unit on the golf course in real time.
-
Citations
12 Claims
-
1. A system for determining the location of each of a plurality of dispersed objects in transit, and for administering the disposition of each of the objects, the system including a base station for administration and a plurality of remote stations associated with the objects while in transit, each of the base station and the remote stations being adapted to operate on a differential global positioning system (DGPS) with RF transmitter/receivers (transceivers) in conjunction with a plurality of earth-orbiting GPS satellites that transmit GPS satellite signal information for use in determining the relative position of and distance between targeted points on the earth, the system further including:
distributed timing means in the base station and each of the remote stations for precisely timing the functions of the system including the transmission and reception of information between the base station and each of the remote stations, said timing means being responsive to a pulse per second (PPS) signal from the GPS satellites and including interrupt means in each remote station for resetting a real-time clock interrupt counter in the respective remote station, whereby to synchronize the timing between the base station and the remote stations and to dispense with the need for direct base synchronization such that all remote stations on the system requires initialization only to indicate when they are allowed to transmit in a specific time slot asynchronous of direct base timing control. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. In a ball position determining and course management system for a golf course, including a base station for course management and a plurality of roving units for golfers during play of the course, each of the base station and the roving units being adapted to operate with a satellite-based navigation system for use in determining the relative position of and distance between objects on the earth, the improvement in said system comprising:
variable length network means having a circular frame cycle with a predetermined number of frames of message packets, the number of frames being set by the base station according to system network load demand, so that when relatively few roving units are operating on the system only a relatively small number of unique frames need be maintained by the base station to provide a higher update rate of roving unit state message packets to the course management base station, attributable to a need for fewer unique frames to be transmitted before the network returns to frame 0 thereby achieving enhanced efficiency of the system. - View Dependent Claims (8, 9, 10)
-
11. A system for determining the location of each of a plurality of objects in transit, and for administering the disposition of each of the objects, the system including a base station for administration and a plurality of remote stations associated with the objects while in transit, each of the base station and the remote stations being adapted to operate with a satellite-based navigation system for use in determining the relative position of and distance between targeted points on the earth, the system further including zone detection means for triggering an event to occur in response to the spatial relationship of the object within a given area of space, the zone detection means comprising:
-
means for defining at least one zone within the area of space;
means, in conjunction with the satellite-based navigation system, for determining the location of the object;
means for determining whether the object is within said at least one zone; and
means for causing am event to occur if the object is within said at least one zone. - View Dependent Claims (12)
-
Specification