IP Library Granted Patent US 8,170,815
Granted Patent B2
US 8,170,815 · App. 12/479,970 · Granted May 1, 2012

RF fingerprinting for location estimation

Assignee: Rockstar BIDCO LP
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,170,815
App. No.
12/479,970
Granted
May 1, 2012
Kind
B2
Abstract

The location of a terminal is estimated within an area of coverage of a wireless network comprising at least one fixed node by measuring a complex frequency response of a radio channel between the terminal and one of said fixed nodes and estimating the location of the terminal on the basis of at least a comparison between data representing a first metric of the measured complex frequency response and data representing a plurality of stored metrics, each of said plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the said one of said fixed nodes and the location within the network to which the metric relates.

Claims (50)

1. A method of estimation of a location of a terminal within an area of coverage of a wireless network comprising at least one fixed node, the method comprising:

measuring a complex frequency response of a radio channel between the terminal and one of said fixed nodes; and

estimating the location of the terminal on the basis of at least a comparison between data representing a first metric of the measured complex frequency response and data representing a plurality of stored metrics,

each of said plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the said one of said fixed nodes and the location within the network to which the metric relates,

wherein the first metric and the plurality of stored metrics are autocorrelation functions.

2. A method according to claim 1 , wherein the first metric and the plurality of stored metrics are frequency coherence functions.

3. A method according to claim 2 , wherein the first metric and the plurality of stored metrics are normalised frequency coherence functions.

4. A method according to claim 1 , wherein said measuring the complex frequency response of the radio channel between the terminal and said one of said fixed nodes is performed on the basis of a signal transmitted from a selected one of the terminal and the said one of the said fixed nodes, the signal being received by the other of the terminal and the said one of the said fixed nodes.

5. A method according to claim 4 , wherein the signal comprises an Orthogonal Frequency Division Multiplex symbol, wherein said measuring comprises:

receiving pilot tone values of the Orthogonal Frequency Division Multiplex symbol;

estimating the complex frequency response of the radio channel on the basis of the received pilot tones; and

evaluating the first metric on the basis of an autocorrelation function of the estimated complex frequency response.

6. A method according to claim 1 , in which said estimating comprises:

evaluating a measure of the difference between the first metric and each of the stored metrics;

estimating the position of the terminal on the basis of the location related to the stored metric for which the evaluated measure of the difference is a minimum.

7. A method according to claim 1 , wherein the wireless network further comprises a plurality of fixed nodes, the method further comprising;

measuring a set of a complex frequency responses, the set comprising a complex frequency response for a radio channel between the terminal and each of two or more of said plurality of fixed nodes;

determining a set of first metrics, each first metric corresponding to one of the measured set of complex frequency responses;

estimating the location of the terminal on the basis of a comparison between each first metric in the set of first metrics and corresponding metrics in a plurality of stored sets of metrics,

each stored set of metrics being related to one of a plurality of different locations within the network and each set of stored metrics comprising a stored metric for a complex frequency response measured between each of the said two or more of the plurality of fixed nodes and the location within the network to which the stored set of metrics relates.

8. A method according to claim 7 , in which said estimating comprises:

evaluating a measure of the difference between each first metric in the set of first metrics and the corresponding metric in each of said plurality of stored sets of metrics;

calculating a mean squared difference between the set of first metrics and each of the stored sets of metrics, on the basis of the evaluated measures;

estimating the position of the terminal on the basis of one of said plurality of locations for which the evaluated mean squared difference is a minimum.

9. A method according to claim 7 , in which said estimating comprises:

evaluating a measure of the difference between each first metric in the set of first metrics and the corresponding metric in each of said plurality of stored sets of metrics;

calculating a mean squared difference between the set of first metrics and each of the stored sets of metrics, on the basis of the evaluated measures;

selecting two or more locations from said plurality of locations having lower evaluated mean squared difference than the other locations; and

estimating the position of the terminal on the basis of an interpolation between the selected locations.

10. A method of compiling survey data for use in the estimation of a location of a terminal within an area of coverage of a wireless network comprising at least one fixed node, the method comprising:

measuring a complex frequency response of a radio channel between a measurement node and one of said fixed nodes at a plurality of different locations within the network; and

deriving data representing a metric of each measured complex frequency associated with each of the plurality of different locations;

storing the derived data for each of said plurality different locations together with an indication of the location within the network to which said metric relates,

wherein said metric is an autocorrelation function.

11. A method according to claim 10 , wherein said metric is a frequency coherence function.

12. A method according to claim 11 , wherein said metric is a normalised frequency coherence function.

13. A method according to claim 10 , wherein said measuring the complex frequency response of the radio channel between the measurement node and said one of said fixed nodes is performed on the basis of a signal transmitted from a selected one of the measurement node and to the said one of the said fixed nodes, the signal being received by the other of the measurement node and the said one of the said fixed nodes.

14. A processor arranged to estimate a location of a terminal within an area of coverage of a wireless network comprising at least one fixed node,

wherein the processor is arranged to receive a measurement of a complex frequency response of a radio channel between the terminal and one of said fixed nodes, and

the processor is arranged to estimate the location of the terminal on the basis of at least a comparison between data representing a first metric of the measured complex frequency response and data representing a plurality of stored metrics,

each of said plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the said one of said fixed nodes and the location within the network to which the metric relates,

wherein the first metric and the plurality of stored metrics are autocorrelation functions.

15. A processor according to claim 14 , wherein the first metric and the plurality of stored metrics are frequency coherence functions.

16. A processor according to claim 15 , wherein the first metric and the plurality of stored metrics are normalised frequency coherence functions.

17. A processor according to claim 14 , wherein said measuring the complex frequency response of the radio channel between the terminal and said one of said fixed nodes is performed on the basis of a signal transmitted from a selected one of the terminal and the said one of the said fixed nodes, the signal being received by the other of the terminal and the said one of the said fixed nodes.

18. A non-transitory computer readable medium encoded with computer executable instructions for causing a processor to estimate a location of a terminal within an area of coverage of a wireless network comprising at least one fixed node by

receiving a measurement of a complex frequency response of a radio channel between the terminal and one of said fixed nodes, and

estimating the location of the terminal on the basis of at least a comparison between data representing a first metric of the measured complex frequency response and data representing a plurality of stored metrics,

each of said plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the said one of said fixed nodes and the location within the network to which the metric relates,

wherein the first metric and the plurality of stored metrics are autocorrelation functions.

Assignments (15)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034012/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2013
From: BEVAN, DAVID DAMIAN
To: NORTEL NETWORKS LIMITED
Reel/Frame 029845/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2013
From: AVERIN, ILYA; LYSYAKOV, DENIS
To: NORTEL NETWORKS LIMITED
Reel/Frame 029844/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: 2256355 ONTARIO LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028020/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: ROCKSTAR BIDCO, LP
To: 2256355 ONTARIO LIMITED
Reel/Frame 028018/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2009
From: LYSYAKOV, DENIS
To: NORTEL NETWORKS LIMITED
Reel/Frame 022791/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2009
From: AVERIN, ILYA
To: NORTEL NETWORKS LIMITED
Reel/Frame 022791/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2009
From: BEVAN, DAVID DAMIAN
To: NORTEL NETWORKS LIMITED
Reel/Frame 022791/0509 →
Continuity (1)
Related Publication 20100311436A1 · Dec 9, 2010