IP Library Granted Patent US 12,352,873
Granted Patent B2
US 12,352,873 · App. 18/421,173 · Granted Jul 8, 2025

Method and apparatus for determining the angle of departure

Inventors: Michael Mclaughlin (Dublin, IE); Jaroslaw Niewczas (Jozefow, PL); Igor Dotlic (Dublin, IE); Billy Verso (Maynooth, IE)
Assignee: DecaWave, Ltd.
G01S3/48G01S3/043H04B7/086
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 12,352,873
App. No.
18/421,173
Granted
Jul 8, 2025
Kind
B2
Abstract

An ultra-wideband (UWB) communication system comprising a transmitter having two antennas and a receiver having a single receive antenna. Respective selected portions of the UWB signal are transmitted by the transmitter via each of the two transmit antennas and are received at the receive antenna. By comparing the phases of the received signal portions, the phase difference of departure can be determined. From this phase difference the known distance, d, between the transmit antennas the Cartesian (x, y) location of the transmitter relative to the receiver can be directly determined.

Claims (71)

1. An ultra-wideband (UWB) device, comprising:

a receiver configured to:

receive, from a first antenna of a transmitting device, a selected first portion of a signal; and

receive, from a second antenna of the transmitting device, a second portion of the signal; and

a processor communicatively coupled to the receiver, the processor configured to:

calculate a first phase value as a function of a complex baseband impulse response of the selected first portion of the signal;

calculate a second phase value as a function of a complex baseband impulse response of the second portion of the signal;

calculate a path difference value, p, as a function of the first phase value and the second phase value; and

correct p as a function of a mutual coupling of the first antenna and the second antenna.

2. The UWB device of claim 1 , wherein the processor is further configured to:

calculate a first time of flight of the selected first portion of the signal;

calculate a second time of flight of the second portion of the signal; and

calculate a distance, r, between the receiver and a mid-point between the first antenna and the second antenna.

3. The UWB device of claim 2 , wherein the first antenna and the second antenna are separated by a distance, d.

4. The UWB device of claim 3 , wherein the processor is further configured to calculate a position of the transmitting device relative to the receiver as a function of d and p.

5. A non-transitory computer readable medium storing computer executable instructions, wherein, in response to executing the computer executable instructions, a processor is configured to:

calculate a first phase value as a function of a complex baseband impulse response of a selected first portion of a signal received from a first antenna of a transmitting device;

calculate a second phase value as a function of a complex baseband impulse response of a selected second portion of the signal received from a second antenna of the transmitting device;

calculate a path difference value, p, as a function of the first phase value and the second phase value; and

correct p as a function of a mutual coupling of the first antenna and the second antenna.

6. The non-transitory computer readable medium of claim 5 , wherein, in response to executing the computer executable instructions, the processor is further configured to:

calculate a first time of flight of the selected first portion of the signal;

calculate a second time of flight of the selected second portion of the signal; and

calculate a distance, r, between a receiver and a mid-point between the first antenna and the second antenna.

7. The non-transitory computer readable medium of claim 6 , wherein the first antenna and the second antenna are separated by a distance d.

8. The non-transitory computer readable medium of claim 7 , wherein, in response to executing the computer executable instructions, the processor is further configured to calculate a position of the transmitting device relative to the receiver as a function of d and p.

9. A location determination circuit, comprising:

a receiver configured to:

receive, from a first antenna of a transmitting device, a selected first portion of a signal; and

receive, from a second antenna of the transmitting device, a second portion of the signal; and

a processor communicatively coupled to the receiver, the processor configured to:

calculate a first phase value as a function of a complex baseband impulse response of the selected first portion of the signal;

calculate a second phase value as a function of a complex baseband impulse response of the second portion of the signal;

calculate a path difference value, p, as a function of the first phase value and the second phase value; and

correct p as a function of a mutual coupling of the first antenna and the second antenna.

10. The location determination circuit of claim 9 , wherein the processor is further configured to:

calculate a first time of flight of the selected first portion of the signal;

calculate a second time of flight of the second portion of the signal; and

calculate a distance, r, between the receiver and a mid-point between the first antenna and the second antenna.

11. The location determination circuit of claim 10 , wherein the first antenna and the second antenna are separated by a distance, d.

12. The location determination circuit of claim 11 , wherein the processor is further configured to calculate a position of the transmitting device relative to the receiver as a function of d and p.

13. A radio frequency (RF) receiver, comprising:

a receiver configured to:

receive, from a first antenna of a transmitting device, a selected first portion of a signal; and

receive, from a second antenna of the transmitting device, a second portion of the signal; and

a processor communicatively coupled to the receiver, the processor configured to:

calculate a first phase value as a function of a complex baseband impulse response of the selected first portion of the signal;

calculate a second phase value as a function of a complex baseband impulse response of the second portion of the signal;

calculate a path difference value, p, as a function of the first phase value and the second phase value; and

correct p as a function of a mutual coupling of the first antenna and the second antenna.

14. The RF receiver of claim 13 , wherein the processor is further configured to:

calculate a first time of flight of the selected first portion of the signal;

calculate a second time of flight of the second portion of the signal; and

calculate a distance, r, between the receiver and a mid-point between the first antenna and the second antenna.

15. The RF receiver of claim 14 , wherein the first antenna and the second antenna are separated by a distance, d.

16. The RF receiver of claim 15 , wherein the processor is further configured to calculate a position of the transmitting device relative to the receiver as a function of d and p.

17. A radio frequency (RF) communication system, comprising:

a receiver configured to:

receive, from a first antenna of a transmitting device, a selected first portion of a signal; and

receive, from a second antenna of the transmitting device, a second portion of the signal; and

a processor communicatively coupled to the receiver, the processor configured to:

calculate a first phase value as a function of a complex baseband impulse response of the selected first portion of the signal;

calculate a second phase value as a function of a complex baseband impulse response of the second portion of the signal;

calculate a path difference value, p, as a function of the first phase value and the second phase value; and

correct p as a function of a mutual coupling of the first antenna and the second antenna.

18. The RF communication system of claim 17 , wherein the processor is further configured to:

calculate a first time of flight of the selected first portion of the signal;

calculate a second time of flight of the second portion of the signal; and

calculate a distance, r, between the receiver and a mid-point between the first antenna and the second antenna.

19. The RF communication system of claim 18 , wherein the first antenna and the second antenna are separated by a distance, d.

20. The RF communication system of claim 19 , wherein the processor is further configured to calculate a position of the transmitting device relative to the receiver as a function of d and p.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 66228 FRAME 899. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.. Recorded Mar 27, 2025
From: MCLAUGHLIN, MICHAEL; NIEWCZAS, JAROSLAW; DOTLIC, IGOR; VERSO, BILLY
To: DECAWAVE, LTD
Reel/Frame 070666/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2024
From: MCLAUGHLIN, MICHAEL; NIEWCZAS, JAROSLAW; DOTLIC, IGOR; VERSO, BILLY
To: QORVO US, INC.
Reel/Frame 066228/0899 →
Continuity (3)
Continuation 17892818 · Aug 22, 2022
Continuation 16903500 · Jun 17, 2020
Related Publication 20240168119A1 · May 23, 2024
References Cited (75)
US 4422076A · Tricoles et al. · 1983 [cited by applicant]
US 4626860A · Tricoles et al. · 1986 [cited by applicant]
US 4734702A · Kaplan · 1988 [cited by applicant]
US 6233459B1 · Sullivan et al. · 2001 [cited by applicant]
US 6317611B1 · Kobayakawa · 2001 [cited by applicant]
US 7349461B2 · Glazko et al. · 2008 [cited by applicant]
US 7636397B2 · McLaughlin · 2009 [cited by applicant]
US 7787544B2 · McLaughlin · 2010 [cited by applicant]
US 8358709B2 · McLaughlin · 2013 [cited by applicant]
US 8677224B2 · McLaughlin et al. · 2014 [cited by applicant]
US 8693286B1 · Rogers et al. · 2014 [cited by applicant]
US 9778340B2 · Mutz et al. · 2017 [cited by applicant]
US 10056993B2 · Clancy et al. · 2018 [cited by applicant]
US 10509116B2 · McLaughlin et al. · 2019 [cited by applicant]
US 20070085715A1 · McLaughlin · 2007 [cited by applicant]
US 20070140323A1 · Patel et al. · 2007 [cited by applicant]
US 20070159924A1 · Vook et al. · 2007 [cited by applicant]
US 20080112440A1 · Bedekar et al. · 2008 [cited by applicant]
US 20090243932A1 · Moshfeghi · 2009 [cited by applicant]
US 20090310444A1 · Hiroe · 2009 [cited by examiner]
US 20090316529A1 · Huuskonen et al. · 2009 [cited by applicant]
US 20100087151A1 · Auer · 2010 [cited by applicant]
US 20100097270A1 · Fukada · 2010 [cited by applicant]
US 20120276921A1 · Nemeth · 2012 [cited by examiner]
US 20130163638A1 · McLaughlin et al. · 2013 [cited by applicant]
US 20140093023A1 · Park · 2014 [cited by examiner]
US 20140204977A1 · Morche · 2014 [cited by applicant]
US 20160254889A1 · Shattil · 2016 [cited by examiner]
US 20160259033A1 · Madimirov et al. · 2016 [cited by applicant]
US 20170085293A1 · Marrow et al. · 2017 [cited by applicant]
US 20190204432A1 · Safaripour et al. · 2019 [cited by applicant]
US 20190289568A1 · Pajovic et al. · 2019 [cited by applicant]
US 20190331781A1 · McLaughlin · 2019 [cited by examiner]
US 20190331782A1 · McLaughlin et al. · 2019 [cited by applicant]
US 20190331783A1 · McLaughlin et al. · 2019 [cited by applicant]
US 20200252101A1 · McLaughlin et al. · 2020 [cited by applicant]
US 20200334394A1 · Wodrich et al. · 2020 [cited by applicant]
US 20210396832A1 · McLaughlin et al. · 2021 [cited by applicant]
CN 104484852A · 2015 [cited by applicant]
WO 2015051821A1 · 2015 [cited by applicant]
WO 2015176776A1 · 2015 [cited by applicant]
Alexander, S.N., “Soviet Computer Technology—1959,” Communications of the ACM, vol. 3, Issue 3, Mar. 1960, pp. 131-166. [cited by applicant]
Carr, J.W. et al., “A Visit to Computation Centers in the Soviet Union,” Communications of the ACM, vol. 2, Issue 6, Jun. 1959, pp. 8-20. [cited by applicant]
Loeffler, A., “Localizing with Passive UHF RFID Tags Using Wideband Signals,” IEEE International Conference on Microwaves, Communications, Antennas and Electronics Systems (COMCAS), Nov. 7-9, 2011, Tel Aviv, Israel, IEE… [cited by applicant]
Manteuffel, D. et al., “Antenna and Propagation impairments of a UWB localization system integrated into an aircraft cabin,” 2010 Loughborough Antennas & Propagation Conference, Nov. 8-9, 2010, Loughborough, UK, IEEE, p… [cited by applicant]
Song, “A Low Complexity Asynchronous UWB TDOA Localization Method,” International Journal of Distributed Sensor Networks, vol. 2015, Article IDS 675490, Oct. 2015, Hindawi Publishing Corporation, 11 pages. [cited by applicant]
Wang, Z. et al., “A New Multi-Antenna Based LOS-NLOS Separation Technique,” 2009 IEEE 13th Digital Signal Processing Workshop and 5th IEEE Signal Processing Education Workshop, Jan. 4-7, 2009, Marco Island, FL, IEEE, pp… [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/375,739, filed Jun. 9, 2017, 12 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/375,739, filed Nov. 9, 2017, 14 pages. [cited by applicant]
Applicant-Initiated Interview Summary for U.S. Appl. No. 15/375,739, filed Mar. 1, 2018, 3 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/375,739, filed Jul. 17, 2018, 10 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/974,412, filed Apr. 25, 2019, 9 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/974,412, filed Oct. 23, 2019, 8 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/352,105, filed Aug. 25, 2020, 11 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/352,105, filed Feb. 5, 2021, 13 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/352,372, filed Oct. 9, 2020, 13 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/352,372, filed Feb. 5, 2021, 15 pages. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/EP2013/070851, mailed Jun. 4, 2014, 13 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/EP2013/070851, mailed Apr. 21, 2016, 10 pages. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/EP2014/060722, mailed Jan. 28, 2015, 10 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/EP2014/060722, mailed Dec. 8, 2016, 8 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/780,004, filed Aug. 26, 2020, 9 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/780,004, filed Dec. 28, 2020, 8 pages. [cited by applicant]
Advisory Action for U.S. Appl. No. 16/352,105, filed May 10, 2021, 3 pages. [cited by applicant]
Advisory Action for U.S. Appl. No. 16/352,372, filed May 19, 2021, 3 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/352,480, filed Apr. 21, 2021, 8 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/780,004, filed May 27, 2021, 17 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/352,105, filed Jul. 26, 2021, 10 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/352,105, filed Jan. 18, 2022, 13 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/352,372, filed Sep. 3, 2021, 12 pages. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/352,372, filed Apr. 6, 2022, 12 pages. [cited by applicant]
Corrected Notice of Allowability for U.S. Appl. No. 16/352,480, filed Dec. 9, 2021, 6 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/903,500, filed Dec. 3, 2021, 8 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/903,500, filed Apr. 19, 2022, 8 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/892,818, filed Oct. 31, 2023, 8 pages. [cited by applicant]