Method, system and computer program for determining distances and positions
First Claim
1. A method of determining a distance between at least one first positioning device, FPD, and a second positioning device, SPD, the method comprising:
- at the FPD, broadcasting a plurality of positioning signals, each positioning signal having a predetermined different broadcast power;
at the FPD, broadcasting a plurality of distance indication data signals, each distance indication data signal carrying predetermined distance indication data associated with a distance range of a corresponding positioning signal at the predetermined broadcast power; and
at the SPD, extracting the distance indication data from each distance indication data signal corresponding to a received positioning signal, and determining a distance between the FPD and the SPD from the distance indication data indicating the smallest distance range among the distance indication data received from the FPD,at a determination of the distance between the FPD and the SPD, storing the distance indication data indicating a smallest distance range in the SPD; and
at a subsequent determination of the distance between the FPD and the SPD, comparing the distance indication data indicating the smallest distance range with distance indication data indicating a smallest distance range previously stored in the SPD to determine if the distance indication data indicating the smallest distance range differs or does not differ from distance indication data indicating a smallest distance range previously stored in the SPD, wherein;
if the distance indication data indicating the smallest distance range of the subsequent determination differs from the distance indication data indicating the smallest distance range previously stored, then determining the distance from the distance indication data indicating a smallest distance range of the subsequent determination; and
if the distance indication data indicating the smallest distance range of the subsequent determination does not differ from the distance indication data indicating the smallest distance range previously stored, then determining the distance from an average of a distance range associated with the distance indication data indicating the smallest distance range previously stored and a smaller distance range.
0 Assignments
0 Petitions
Accused Products
Abstract
In a method and system, a distance between at least one first positioning device, FPD, and an second positioning device, SPD, is determined. At the FPD, a plurality of positioning signals are broadcast, wherein each positioning signal has a predetermined different broadcast power. At the FPD, a plurality of distance indication data signals is broadcast. Each distance indication data signal carries predetermined distance indication data associated with a distance range of a corresponding positioning signal at the predetermined broadcast power. At the SPD, the distance indication data are extracted from each distance indication data signal corresponding to a received positioning signal. At the SPD, a distance between the FPD and the SPD is determined from the distance indication data indicating the smallest distance range among the distance indication data received from the FPD.
-
Citations
48 Claims
-
1. A method of determining a distance between at least one first positioning device, FPD, and a second positioning device, SPD, the method comprising:
-
at the FPD, broadcasting a plurality of positioning signals, each positioning signal having a predetermined different broadcast power; at the FPD, broadcasting a plurality of distance indication data signals, each distance indication data signal carrying predetermined distance indication data associated with a distance range of a corresponding positioning signal at the predetermined broadcast power; and at the SPD, extracting the distance indication data from each distance indication data signal corresponding to a received positioning signal, and determining a distance between the FPD and the SPD from the distance indication data indicating the smallest distance range among the distance indication data received from the FPD, at a determination of the distance between the FPD and the SPD, storing the distance indication data indicating a smallest distance range in the SPD; and at a subsequent determination of the distance between the FPD and the SPD, comparing the distance indication data indicating the smallest distance range with distance indication data indicating a smallest distance range previously stored in the SPD to determine if the distance indication data indicating the smallest distance range differs or does not differ from distance indication data indicating a smallest distance range previously stored in the SPD, wherein; if the distance indication data indicating the smallest distance range of the subsequent determination differs from the distance indication data indicating the smallest distance range previously stored, then determining the distance from the distance indication data indicating a smallest distance range of the subsequent determination; and if the distance indication data indicating the smallest distance range of the subsequent determination does not differ from the distance indication data indicating the smallest distance range previously stored, then determining the distance from an average of a distance range associated with the distance indication data indicating the smallest distance range previously stored and a smaller distance range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system of determining a distance between at least one first positioning device, FPD, and a second positioning device, SPD, wherein:
-
the FPD is configured to broadcast a plurality of positioning signals, each positioning signal having a predetermined different broadcast power; the FPD is further configured to broadcast a plurality of distance indication data signals, each distance indication data signal carrying predetermined distance indication data associated with a distance range of a corresponding positioning signal at the predetermined broadcast power; and the SPD is configured to; receive the distance indication data signals, extract the distance indication data from each distance indication data signal corresponding to a received positioning signal, determine a distance between the FPD and the SPD from the distance indication data indicating the smallest distance range among the distance indication data received from the FPD, at a determination of the distance between the FPD and the SPD, store the distance indication data indicating a smallest distance range in a memory; and at a subsequent determination of the distance between the FPD and the SPD, comparing the distance indication data indicating the smallest distance range with distance indication data indicating a smallest distance range previously stored in the SPD to determine if the distance indication data indicating the smallest distance range differs or does not differ from distance indication data indicating a smallest distance range previously stored in the SPD, wherein; if the distance indication data indicating the smallest distance range of the subsequent determination differs from the distance indication data indicating the smallest distance range previously stored, then determining the distance from the distance indication data indicating a smallest distance range of the subsequent determination; and if the distance indication data indicating the smallest distance range of the subsequent determination does not differ from the distance indication data indicating the smallest distance range previously stored, then determining the distance from an average of a distance range associated with the distance indication data indicating the smallest distance range previously stored and a smaller distance range. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification