Time multiplexed global positioning system cell location beacon system
First Claim
Patent Images
1. A method for locating machines in space, comprising the steps of:
- at each machine, determining a location of the machine via a global positioning system calculation;
at each machine, determining a cell corresponding to the determined location;
at each machine, broadcasting a message at a time slice allocated for the cell; and
receiving broadcasted messages from a plurality of machines; and
using the received broadcasted messages to determine the locations of the plurality of machines.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for locating machines in space, comprises the steps of determining a location of each machine via a global positioning system calculation performed at the machine. The GPS position is used to determining a cell corresponding to the determined location in which the machine is located. Each machine waits for a time slice allocated for the cell to broadcast a message indicative of the machine'"'"'s position. In turn, the broadcasted messages are received from a plurality of machines and used determine the locations of the plurality of machines.
-
Citations
31 Claims
-
1. A method for locating machines in space, comprising the steps of:
-
at each machine, determining a location of the machine via a global positioning system calculation;
at each machine, determining a cell corresponding to the determined location;
at each machine, broadcasting a message at a time slice allocated for the cell; and
receiving broadcasted messages from a plurality of machines; and
using the received broadcasted messages to determine the locations of the plurality of machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
detecting locations for machines moving through space with an alternative means;
determining cells corresponding to the detected positions; and
broadcasting messages for the detected machines at time slices allocated for the respective cells.
-
-
13. The method as recited in claim 1, further comprising the steps of:
-
detecting locations for transitory phenomena in space with an alternative means;
determining cells corresponding to the detected positions; and
broadcasting messages for the transitory phenomena at time slices allocated for the respective cells.
-
-
14. The method as recited in claim 1, further comprising the step of broadcasting messages for permanent features at time slices allocated for respective cells corresponding to locations of the permanent features.
-
15. A system including memory and processor for locating machines in space, comprising:
-
at each machine, a global positioning system for determining a location of the machine;
at each machine, means for determining a cell corresponding to the determined location;
at each machine, means for broadcasting a message at a time slice allocated for the cell; and
means for receiving broadcasted messages from a plurality of machines; and
means for using the received broadcasted messages to determine the locations of the plurality of machines. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
means for detecting locations for machines moving through space with an alternative means;
means for determining cells corresponding to the detected positions; and
means for broadcasting messages for the detected machines at time slices allocated for the respective cells.
-
-
25. The system as recited in claim 15, further comprising:
-
means for detecting locations for transitory phenomena in space with an alternative means;
means for determining cells corresponding to the detected positions; and
means for broadcasting messages for the transitory phenomena at time slices allocated for the respective cells.
-
-
26. A computer program product in a computer readable medium for locating machines in space, comprising:
-
global positioning system instructions for determining a location of the machine;
means for determining a cell corresponding to the determined location;
means for broadcasting a message at a time slice allocated for the cell; and
means for receiving broadcasted messages from a plurality of machines; and
means for using the received broadcasted messages to determine the locations of the plurality of machines. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification