Locating system and method
First Claim
1. A system for locating on demand a mobile rover unit relative to a mobile controller unit comprising:
- a mobile controller comprising;
a controller display;
a controller location data receiver;
a controller wireless communications module; and
a controller processing system operable to send controller instructions via the controller wireless communications module; and
at least one rover comprising;
a rover location data receiver;
a rover wireless communications module; and
a rover processing system operable to receive the controller instructions via the rover wireless communications module and send rover position data to the mobile controller;
wherein the controller processing system obtains controller location measurement data from the controller location data receiver to calculate a present controller heading of the mobile controller and the controller processing system processes the controller position data, the present controller heading, and the rover position data to display a bearing line relative to the rover relative to the controller heading and position on the controller display, and wherein the controller processing system compares the present controller heading to one or more previous controller headings to determine if the present controller heading is valid.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile rover has a navigation receiver receiving radio positioning data from radio positioning entities. The mobile rover can report its position to a mobile controller unit or another entity so that the location of the mobile unit can be tracked based on the radio positioning data received by the mobile rover. The radio positioning data can be processed by processing systems within the mobile rover, mobile controller, or other entities such as a position determination entity or a position determination entity proxy. The processing systems can also perform calculations to augment the radio positioning data to provide more accurate estimates of the position of the mobile controller and/or the mobile rover. The mobile controller and/or the mobile rover may be cellular telephones within a cellular network. . . .
-
Citations
26 Claims
-
1. A system for locating on demand a mobile rover unit relative to a mobile controller unit comprising:
-
a mobile controller comprising;
a controller display;
a controller location data receiver;
a controller wireless communications module; and
a controller processing system operable to send controller instructions via the controller wireless communications module; and
at least one rover comprising;
a rover location data receiver;
a rover wireless communications module; and
a rover processing system operable to receive the controller instructions via the rover wireless communications module and send rover position data to the mobile controller;
wherein the controller processing system obtains controller location measurement data from the controller location data receiver to calculate a present controller heading of the mobile controller and the controller processing system processes the controller position data, the present controller heading, and the rover position data to display a bearing line relative to the rover relative to the controller heading and position on the controller display, and wherein the controller processing system compares the present controller heading to one or more previous controller headings to determine if the present controller heading is valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a mobile controller comprising;
a controller location data receiver;
a controller wireless communications module; and
at least one rover comprising;
a rover location data receiver;
a rover wireless communications module operable to receive instructions and send rover position data;
a processing system operable to obtain controller location measurement data from the controller location data receiver to calculate a present controller heading of the mobile controller and the processing system processes the controller position data, the present controller heading, and the rover position data to calculate a bearing to the rover relative to the present controller heading and position, and wherein the processing system compares the present controller heading to one or more previous controller headings to determine if the present controller heading is valid. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 20)
-
-
17. A method for determining if a heading value for a first moving unit receiving navigation updates is valid, the method comprising:
-
receiving navigation data;
determining a current heading for the first moving unit;
storing one or more previous headings for the first moving unit;
comparing the current heading with one or more previous headings to determine if one or more differences between the current heading and the one or more previous headings are less than defined angular thresholds; and
if at least one difference is less than one of the defined thresholds, determining that the current heading is valid. - View Dependent Claims (18, 19, 21, 22, 23, 24, 25, 26)
-
Specification