IP Library Granted Patent US 12,372,643
Granted Patent B2
US 12,372,643 · App. 16/426,779 · Granted Jul 29, 2025

Coded ultrasonic sensing with staggered bursts

Inventors: Lei Ding (Plano, TX); Srinath Mathur Ramaswamy (Murphy, TX); Anand Gopalan (Plano, TX); Vaibhav Garg (Plano, TX); Anand Ganesh Dabak (Plano, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
G01S15/102G01S7/526G01S15/931G01S2015/932
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,372,643
App. No.
16/426,779
Granted
Jul 29, 2025
Kind
B2
Abstract

Ultrasonic ranging systems and methods that use coding to distinguish emitted bursts from multiple transducers temporally stagger the bursts emitted from the transducers. The stagger delay between bursts from different transducers in a sensing frame can be randomized between different sensing frames to prevent blind zones. The stagger delay can be relatively small (e.g., between 3 ms and 10 ms) as compared to delays required between bursts in a single-tone ranging system (which would need to be more on the order of between 30 ms and 40 ms, depending on the maximum detecting range of the ranging system). The coding of bursts can be selected to utilize the entire bandwidth of the bursting transducer so as to preserve short-range sensitivity over transducer ringing. Schemes in which some transducers in a system only listen for bursts from other transducers but do not themselves burst within a sensing frame are also described.

Claims (146)

1. A method of ultrasonic ranging comprising:

from a first ultrasonic transducer, emitting a first ultrasonic acoustic burst signal representing a first code during a first period;

from a second ultrasonic transducer, emitting a second ultrasonic acoustic burst signal representing a second code during a second period after the first period, the first period and the second period being separated by a delay time;

preventing the first ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the second period;

preventing the second ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the first period;

at the first ultrasonic transducer, receiving an acoustic signal, and converting the acoustic signal to a sensor signal;

generating a correlation result responsive to a correlation between the sensor signal and the first code or the second code;

determining, based on the correlation result, that the acoustic signal is a reflection of the second ultrasonic acoustic burst signal; and

computing a time-of-flight for the second ultrasonic acoustic burst signal based on: a time difference between when the first period starts and when the first ultrasonic transducer starts receiving the acoustic signal; the correlation result indicating that the acoustic signal is a reflection of the second ultrasonic acoustic burst signal; and the delay time.

2. The method of claim 1 , wherein the delay time is between three milliseconds and ten milliseconds.

3. The method of claim 2 , wherein the delay time is between five milliseconds and ten milliseconds.

4. The method of claim 1 , wherein the first and second ultrasonic acoustic burst signals include frequency-modulation coded signals or phase-modulation coded signals.

5. The method of claim 1 , wherein the first and second ultrasonic acoustic burst signals each utilizes an entire bandwidth of the respective first and second ultrasonic transducers.

6. The method of claim 1 , wherein the delay time is a first delay time, and the method further comprises:

from the first ultrasonic transducer, emitting a third ultrasonic acoustic burst signal representing the first code during a third period;

from the second ultrasonic transducer, emitting a fourth ultrasonic acoustic burst signal representing the second code during a fourth period after the third period;

preventing the first ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the fourth period; and

preventing the second ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the third period; and

wherein the fourth period is separated from the third period by a second delay time.

7. The method of claim 6 , wherein the first period and the second period are part of a first sensing frame, the third period and the fourth period are part of a second sensing frame, and the first delay time and the second delay time are different.

8. The method of claim 7 , wherein a difference between the first delay time and the second delay time is based on a random value.

9. The method of claim 1 , wherein:

the time-of-flight is a first time-of-flight;

the acoustic signal is a first acoustic signal;

the sensor signal is a first sensor signal;

the correlation result is a first correlation result generated responsive to the correlation between the first sensor signal and the first code; and

the method further comprises:

at the second ultrasonic transducer, receiving a second acoustic signal, and converting the second acoustic signal to a second sensor signal;

generating a second correlation result responsive to a correlation between the second sensor signal and the first code or the second code;

determining, based on the second correlation result, that the second acoustic signal is a reflection of the second ultrasonic acoustic burst signal; and

computing a second time-of-flight for the second ultrasonic acoustic burst signal based on: when the second ultrasonic transducer emits the second ultrasonic acoustic burst signal; when the second ultrasonic transducer receives the second acoustic signal; and the second correlation result indicating that the second acoustic signal is a reflection of the second ultrasonic acoustic burst signal.

10. The method of claim 1 , wherein:

the time-of-flight is a first time-of-flight;

the first and second ultrasonic transducers are part of a first sensor module; and

the method further comprises:

at a third ultrasonic transducer of a second sensor module, receiving a third acoustic signal, and converting the third acoustic signal to a third sensor signal;

at a fourth ultrasonic transducer of the second sensor module, receiving a fourth acoustic signal, and converting the fourth acoustic signal to a fourth sensor signal;

generating a third correlation result responsive to a correlation between the third sensor signal and the first code or the second code;

generating a fourth correlation result responsive to a correlation between the fourth sensor signal and the first code or the second code;

determining, based on the third correlation result, that the third acoustic signal is a reflection of the first ultrasonic acoustic burst signal;

determining, based on the fourth correlation result, that the fourth acoustic signal is a reflection of the second ultrasonic acoustic burst signal;

computing a second time-of-flight for the first ultrasonic acoustic burst signal based on: when the first ultrasonic transducer emits the first ultrasonic acoustic burst signal; when the third ultrasonic transducer receives the third acoustic signal; and the third correlation result indicating that the third acoustic signal is a reflection of the first ultrasonic acoustic burst signal; and

computing a third time-of-flight for the second ultrasonic acoustic burst signal based on: when the second ultrasonic transducer emits the second ultrasonic acoustic burst signal; when the fourth ultrasonic transducer receives the fourth acoustic signal; and the fourth correlation result indicating that the fourth acoustic signal is a reflection of the second ultrasonic acoustic burst signal.

11. The method of claim 10 , wherein the third acoustic signal is received within the first period.

12. The method of claim 1 , further comprising:

from the first ultrasonic transducer, emitting a third ultrasonic acoustic burst signal representing the first code during a third period;

from the second ultrasonic transducer, emitting a fourth ultrasonic acoustic burst signal representing the second code during a fourth period before the third period;

preventing the first ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the fourth period; and

preventing the second ultrasonic transducer from transmitting any ultrasonic acoustic burst signal during the third period.

13. The method of claim 12 , wherein the delay time is a first delay time, the first period and the second period are part of a first sensing frame, the third period and the fourth period are part of a second sensing frame, the fourth period is separated from the third period by a second delay time, and the first delay time and the second delay time are different.

14. The method of claim 1 , wherein computing the time-of-flight for the second ultrasonic acoustic burst signal includes:

computing the time-of-flight based on the time difference between when the first period starts and when the first ultrasonic transducer starts receiving the acoustic signal; and

adjusting the time-of-flight based on the delay time; and

the method further comprises providing a distance measurement based on the adjusted time-of-flight.

15. The method of claim 14 , wherein adjusting the time-of-flight based on the delay time includes adding the delay time to the time-of-flight or subtracting the delay time from the time-of-flight.

16. An ultrasonic detection system comprising:

a first ultrasonic transducer having a first transducer input and a first sensor output and configured to:

responsive to a first control signal at the first transducer input, emit a first ultrasonic acoustic burst signal representing a first code;

responsive to a second control signal at the first transducer input, stop emitting any ultrasonic acoustic burst signal; and

receive a first acoustic signal, convert the first acoustic signal to a first sensor signal, and provide the first sensor signal at the first sensor output;

a second ultrasonic transducer having a second transducer input and a second sensor output and configured to:

responsive to a third control signal at the second transducer input, emit a second ultrasonic acoustic burst signal representing a second code; and

responsive to a fourth control signal at the second transducer input, stop emitting any ultrasonic acoustic burst signal;

receive a second acoustic signal, convert the second acoustic signal to a second sensor signal, and provide the second sensor signal at the second sensor output;

a correlator having a correlator input and a correlator output, the correlator input coupled to the first and second sensor outputs, and the correlator configured to:

generate a correlation result responsive to a correlation between the first sensor signals and the first code or the second code; and

provide the correlation result at the correlator output; and

a control circuit having a control input coupled to the correlator output, a first control output coupled to the first transducer input, and a second control output coupled to the second transducer input, and the control circuit configured to:

during a first period, provide the first control signal at the first control output, and provide the fourth control signal at the second control output;

during a second period after the first period, provide the second control signal at the first control output, and provide the third control signal at the second control output, in which the first and second periods are separated by a delay time;

receive the correlation result at the control input; and

compute a time-of-flight based on the correlation result and the delay time.

17. The system of claim 16 , wherein the delay time is between three milliseconds and ten milliseconds.

18. The system of claim 16 , wherein the first and second ultrasonic acoustic burst signals each utilizes an entire bandwidth of the respective first and second ultrasonic transducers.

19. The system of claim 16 , wherein:

the time-of-flight is a first time-of-flight;

the correlation result is a first correlation result generated responsive to the correlation between the first sensor signal and the first code;

the correlator is configured to:

generate a second correlation result responsive to a correlation between the second sensor signal and the first code or the second code; and

provide the second correlation result at the correlator output; and

the control circuit is configured to:

determine, based on the first correlation result, that the first acoustic signal is a reflection of the first ultrasonic acoustic burst signal;

determine, based on the second correlation result, that the second acoustic signal is a reflection of the first ultrasonic acoustic burst signal;

compute the first time-of-flight for the first ultrasonic acoustic burst signal based on when the first ultrasonic transducer emits the first ultrasonic acoustic burst signal, when the first ultrasonic transducer receives the first acoustic signal, and the first correlation result indicating that the first acoustic signal is a reflection of the first ultrasonic acoustic burst signal; and

compute a second time-of-flight for the first ultrasonic acoustic burst signal based on when the second ultrasonic transducer emits the second ultrasonic acoustic burst signal, when the second ultrasonic transducer receives the second acoustic signal, the second correlation result indicating that the second acoustic signal is a reflection of the first ultrasonic acoustic burst signal, and a delay time between the first period and the second period.

20. The system of claim 19 , further comprising:

a third ultrasonic transducer having a third transducer input and a third sensor output and configured to:

responsive to a fifth control signal at the third transducer input, stop emitting any ultrasonic acoustic burst signal; and

receive a third acoustic signal, and convert the third acoustic signal to a third sensor signal; and

a fourth ultrasonic transducer having a fourth transducer input and a fourth sensor output and configured to:

responsive to a sixth control signal at the fourth transducer input, stop emitting any ultrasonic acoustic burst signal; and

receive a fourth acoustic signal, and convert the fourth acoustic signal to a fourth sensor signal;

wherein the correlator is configured to:

generate a third correlation result responsive to a correlation between the third sensor signal and the first code or the second code; and

generate a fourth correlation result responsive to a correlation between the fourth sensor signal and the first code or the second code; and

wherein the control circuit has a third control output and a fourth control output, the third control output coupled to the third transducer input, the fourth control output coupled to the fourth transducer input, and the control circuit is configured to:

provide the fifth and sixth control signals at the respective third and fourth control outputs;

determine, based on the third correlation result, that the third acoustic signal is a reflection of the first ultrasonic acoustic burst signal;

determine, based on the fourth correlation result, that the fourth acoustic signal is a reflection of the second ultrasonic acoustic burst signal;

compute a third time-of-flight for the first ultrasonic acoustic burst signal based on: when the first ultrasonic transducer emits the first ultrasonic acoustic burst signal; when the third ultrasonic transducer receives the third acoustic signal, the third correlation result indicating that the third acoustic signal is a reflection of the first ultrasonic acoustic burst signal; and

compute a fourth time-of-flight for the second ultrasonic acoustic burst signal based on: when the second ultrasonic transducer emits the second ultrasonic acoustic burst signal; when the fourth ultrasonic transducer receives the fourth acoustic signal; and the fourth correlation result indicating that the fourth acoustic signal is a reflection of the second ultrasonic acoustic burst signal.

21. The system of claim 20 , wherein the first and second ultrasonic transducers are part of a first sensor module, and the third and fourth ultrasonic transducers are part of a second sensor module.

22. An ultrasonic ranging system comprising:

a first sensor module including:

a first ultrasonic transducer having a first transducer input and a first sensor output and configured to:

responsive to a first control signal at the first transducer input, emit a first ultrasonic burst signal representing a first code;

responsive to a second control signal at the first transducer input, stop emitting any ultrasonic acoustic burst signal; and

receive a first acoustic signal, convert the first acoustic signal to a first sensor signal, and provide the first sensor signal at the first sensor output;

a first correlator having a first correlator input and a first correlator output, the first correlator input coupled to the first sensor output, the first correlator configured to:

generate a first correlation result responsive to a correlation between the first sensor signal with the first code or a second code; and

provide the first correlation result at the first correlator output; and

a first processing circuit having a first processing input and a first processing output, the first processing input coupled to the first correlator output, and the first processing circuit configured to:

compute a first time-of-flight of the first acoustic burst signal based on the first correlation result; and

provide the first time-of-flight at the first processing output;

a second sensor module including:

a second ultrasonic transducer having a second transducer input and a second sensor output and configured to:

responsive to a third control signal at the second transducer input, emit a second ultrasonic burst signal representing the second code;

responsive to a fourth control signal at the second transducer input, stop emitting any ultrasonic acoustic burst signal; and

receive a second acoustic signal, convert the second acoustic signal to a second sensor signal, and provide the second sensor signal at the second sensor output;

a second correlator having a second correlator input and a second correlator output, the second correlator input coupled to the second sensor output, and the second correlator configured to:

generate a second correlation result responsive to a correlation between the second sensor signal with the first code or the second code; and

provide the second correlation result at the second correlator output; and

a second processing circuit having a second processing input and a second processing output, the second processing input coupled to the second correlator output, and the second processing circuit configured to:

compute a second time-of-flight of the second acoustic burst signal based on the second correlation result; and

provide the second time-of-flight at the second processing output; and

a controller having a first control input, a second control input, a first control output, and a second control output, the first control input coupled to the first processing output, the second control input coupled to the second processing output, the first control output coupled to the first transducer input, and the second control output coupled to the second transducer input, and the controller configured to:

during a first period, provide the first control signal at the first control input, and provide the fourth control signal at the second control input;

during a second period after the first period, provide the second control signal at the first control input, and provide the third control signal at the second control input, in which the first and second periods are separated by a delay time;

receive, at the first control input, the first time-of-flight;

receive, at the second control input, the second time-of-flight; and

adjust one of the first or second time-of-flights based on the delay time.

23. The system of claim 22 , wherein the delay time is between three milliseconds and ten milliseconds.

24. The system of claim 22 , wherein the controller is configured to adjust one of the first time-of-flight or the second time-of-flight by subtracting the delay time from the one of the first time-of-flight or the second time-of-flight.

25. The system of claim 22 , wherein:

the first processing circuit has a third processing input;

the controller has a third control output coupled to the third processing input and is configured to provide a fifth control signal representing the delay time at the third control output;

the first correlation result is provided responsive to the correlation between the first acoustic signal and the second code; and

the first processing circuit is configured to:

adjust the first time-of-flight by subtracting the delay time from the first time-of-flight; and

provide a first distance measurement based on the adjusted first time-of-flight at the first processing output.

26. The system of claim 25 , wherein:

the second processing circuit has a fourth processing input coupled to the third control output;

the second correlation result is generated responsive to the correlation between the second acoustic signal and the first code; and

the second processing circuit is configured to:

adjust the second time-of-flight by subtracting the delay time from the second time-of-flight; and

provide a second distance measurement based on the adjusted second time-of-flight at the second processing output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: DING, LEI; RAMASWAMY, SRINATH MATHUR; GOPALAN, ANAND; GARG, VAIBHAV; DABAK, ANAND GANESH
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 050312/0985 →
Continuity (2)
Provisional Application 62791533 · Jan 11, 2019
Related Publication 20200225345A1 · Jul 16, 2020
References Cited (122)
US 3947636A · Edgar · 1976 [cited by applicant]
US 4287578A · Heyser · 1981 [cited by applicant]
US 5629639A · Williams · 1997 [cited by applicant]
US 5961463A · Rhyne et al. · 1999 [cited by applicant]
US 6113545A · Chiao et al. · 2000 [cited by applicant]
US 6289282B1 · Hassler · 2001 [cited by examiner]
US 8668643B2 · Kinast · 2014 [cited by examiner]
US 8982668B2 · Horsky et al. · 2015 [cited by applicant]
US 9892668B2 · Wadhwa · 2018 [cited by applicant]
US 10162055B2 · Schumann · 2018 [cited by examiner]
US 10346899B2 · Holman · 2019 [cited by examiner]
US 20020047780A1 · Nishimoto · 2002 [cited by examiner]
US 20040133104A1 · Cohen-Bacrie et al. · 2004 [cited by applicant]
US 20040252048A1 · Hager et al. · 2004 [cited by applicant]
US 20050046606A1 · Yoneda · 2005 [cited by examiner]
US 20050052950A1 · Klinnert · 2005 [cited by examiner]
US 20050075568A1 · Moehring · 2005 [cited by applicant]
US 20050088334A1 · Herder · 2005 [cited by examiner]
US 20060259281A1 · Kuppuswamy · 2006 [cited by examiner]
US 20080218324A1 · Li · 2008 [cited by examiner]
US 20110029044A1 · Hyde · 2011 [cited by examiner]
US 20110267924A1 · Horsky · 2011 [cited by examiner]
US 20120120768A1 · Horsky et al. · 2012 [cited by applicant]
US 20120272738A1 · Klessel et al. · 2012 [cited by applicant]
US 20130028053A1 · Tsuji · 2013 [cited by examiner]
US 20130142011A1 · Hallek et al. · 2013 [cited by applicant]
US 20130301391A1 · Altman · 2013 [cited by examiner]
US 20140155748A1 · Pernisa et al. · 2014 [cited by applicant]
US 20140219062A1 · Rothberg et al. · 2014 [cited by applicant]
US 20140331772A1 · Klotz et al. · 2014 [cited by applicant]
US 20150168554A1 · Aharoni · 2015 [cited by examiner]
US 20150253123A1 · Braker et al. · 2015 [cited by applicant]
US 20150323667A1 · Przybyla et al. · 2015 [cited by applicant]
US 20160033644A1 · Moore · 2016 [cited by examiner]
US 20160044394A1 · Derom · 2016 [cited by examiner]
US 20160044395A1 · Fukuda · 2016 [cited by applicant]
US 20160161604A1 · Clark · 2016 [cited by applicant]
US 20160209493A1 · Krasner · 2016 [cited by applicant]
US 20160217686A1 · Lee · 2016 [cited by applicant]
US 20170003391A1 · Hallek et al. · 2017 [cited by applicant]
US 20170261606A1 · Suchy et al. · 2017 [cited by applicant]
US 20170363724A1 · Reid · 2017 [cited by applicant]
US 20180017671A1 · Warke et al. · 2018 [cited by applicant]
US 20180203095A1 · Xie et al. · 2018 [cited by applicant]
US 20180252803A1 · Bilik et al. · 2018 [cited by applicant]
US 20190025415A1 · Suchy · 2019 [cited by examiner]
US 20190170855A1 · Keller · 2019 [cited by examiner]
US 20190339385A1 · Nakamizo et al. · 2019 [cited by applicant]
US 20190339386A1 · Ding · 2019 [cited by examiner]
US 20200033462A1 · Ding · 2020 [cited by examiner]
US 20200047780A1 · Marichal · 2020 [cited by applicant]
US 20200309945A1 · Ding · 2020 [cited by examiner]
US 20200400820A1 · Nauen · 2020 [cited by applicant]
US 20210156995A1 · Ding · 2021 [cited by examiner]
US 20210302548A1 · Chen et al. · 2021 [cited by applicant]
CN 1201525A · 1998 [cited by applicant]
CN 101336518A · 2008 [cited by applicant]
CN 101625411A · 2010 [cited by applicant]
CN 103348259B · 2015 [cited by examiner]
CN 107015230A · 2017 [cited by applicant]
CN 107167808A · 2017 [cited by applicant]
CN 108205140A · 2018 [cited by applicant]
DE 10106142A1 · 2002 [cited by applicant]
DE 102008040248A1 · 2010 [cited by examiner]
DE 102011079706A1 · 2013 [cited by examiner]
DE 102012211293A1 · 2014 [cited by examiner]
DE 102012017367A1 · 2014 [cited by examiner]
DE 102012015967A1 · 2014 [cited by examiner]
DE 102013008235A1 · 2014 [cited by examiner]
DE 102013022273A1 · 2014 [cited by examiner]
DE 102013019431A1 · 2015 [cited by examiner]
DE 102013021845A1 · 2015 [cited by applicant]
DE 102017123052B3 · 2018 [cited by examiner]
DE 102018106244B3 · 2019 [cited by examiner]
DE 102018010254A1 · 2019 [cited by examiner]
DE 102018010255A1 · 2019 [cited by examiner]
DE 102018010257A1 · 2019 [cited by examiner]
DE 102018010258A1 · 2019 [cited by examiner]
DE 102018010260A1 · 2019 [cited by examiner]
DE 102018010261A1 · 2019 [cited by examiner]
DE 102018106247A1 · 2019 [cited by examiner]
DE 102018106251A1 · 2019 [cited by examiner]
DE 102019105651A1 · 2019 [cited by examiner]
DE 102019106190A1 · 2019 [cited by examiner]
DE 102019106432A1 · 2019 [cited by examiner]
DE 102018206649A1 · 2019 [cited by examiner]
DE 102017104145B4 · 2019 [cited by examiner]
EP 2737857A1 · 2014 [cited by applicant]
EP 2757391A2 · 2014 [cited by applicant]
FR 2815128A1 · 2002 [cited by examiner]
GB 0219340A2 · 1986 [cited by examiner]
GB 2534034A · 2016 [cited by examiner]
GB 2539798A · 2016 [cited by applicant]
GB 2548461A · 2017 [cited by examiner]
JP 2627745B2 · 1997 [cited by applicant]
JP 2004526548A · 2004 [cited by applicant]
JP 2012108121A · 2012 [cited by applicant]
JP 2014020795A · 2014 [cited by applicant]
JP 2017508133A · 2017 [cited by applicant]
KR 20160098362A · 2016 [cited by examiner]
WO WO2012016834A1 · 2012 [cited by examiner]
WO WO2012016841A1 · 2012 [cited by examiner]
WO 2012151869A1 · 2012 [cited by applicant]
WO WO2014180609A1 · 2014 [cited by examiner]
WO 2015039805A1 · 2015 [cited by applicant]
WO WO2015090842A1 · 2015 [cited by examiner]
WO WO2016166763A2 · 2016 [cited by examiner]
WO WO2018210966A1 · 2018 [cited by examiner]
WO WO2019217306A1 · 2019 [cited by applicant]
Rubio, M. Carmen Pérez Pérez, et al. “Correlator implementation for orthogonal CSS used in an ultrasonic LPS.” IEEE Sensors Journal 12.9 (2012): 2807-2816. (Year: 2012). [cited by examiner]
Search Report for PCT/US2019/68037, mailed Apr. 16, 2020, 2 pages. [cited by applicant]
Search Report for PCT No. PCT/US19/30895, date of mailing Aug. 22, 2019, 2 pages. [cited by applicant]
Extended European Search Report mailed Jan. 25, 2022, European Application No. 19906212.6, 9 pages. [cited by applicant]
Cross Referenced from U.S. Appl. No. 16/364,652. Office Action dated Apr. 11, 2022, pp. 1-27. [cited by applicant]
Cross Referenced from U.S. Appl. No. 16/364,652. Office Action dated Nov. 29, 2021, pp. 1-45. [cited by applicant]
China National Intellectual Property Administration, Office Action, Aug. 25, 2023, 3 pages. [cited by applicant]
Cross-referenced from U.S. Appl. No. 16/426,779, Office Action dated Aug. 31, 2021. [cited by applicant]
Extended European Search report T79308EP01. [cited by applicant]
Extended European Search report T79619EP01. [cited by applicant]
NPL 1 EP Search Report, dated Jan. 26, 2022, Application No. EP 19 90 6212, 2 pages. [cited by applicant]
NPL2 IEEE Article, Giannakis et al; “Space-Time-Doppler Coding Over Time-Selective Fading Channels With Maximum Diversity and Coding Gains”, 2002, 4 pgs. [cited by applicant]
NPL3 X-Reference from U.S. Appl. No. 16/364,652, Non-Final Office Action, dated Nov. 29, 2021. [cited by applicant]