IP Library Granted Patent US 11,025,475
Granted Patent B2
US 11,025,475 · App. 15/861,422 · Granted Jun 1, 2021

Method, apparatus, server, and systems of time-reversal technology

Inventors: K. J. Ray Liu (Potomac, MD); Hung-Quoc Duc Lai (Parkville, MD); Beibei Wang (Clarksville, MD); Chen Chen (College Park, MD); Oscar Chi-Lim Au (San Jose, CA)
Assignee: ORIGIN WIRELESS, INC.
H04L27/362H04B1/38H04W72/0413H04L27/34
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 11,025,475
App. No.
15/861,422
Granted
Jun 1, 2021
Kind
B2
Abstract

The present teaching relates to collecting and processing location-specific wireless waveforms for use in wireless communication, components, methods, apparatuses, servers, and systems. In one embodiment, a disclosed system comprises a first wireless transceiver of a first device, and at least one second wireless transceiver of at least one second device. The first wireless transceiver of the first device is wirelessly coupled to the at least one second wireless transceiver through a wireless multipath channel associated with a space. The first device with the first wireless transceiver comprises a processor and a memory, which are configured to obtain a set of channel information (CI) and perform a task associated with the space based on the set of channel information. The set of channel information is captured when at least one probing signal is either (1) sent from the first wireless transceiver to a particular second wireless transceiver through the wireless multipath channel associated with the space, or (2) sent from the particular second wireless transceiver to the first wireless transceiver through the wireless multipath channel. The set of CI comprises a channel impulse response, a channel frequency response, a channel profile, and/or another channel data of the wireless multipath channel.

Claims (78)

1. A system, comprising:

a first wireless transceiver of a first device wirelessly coupled to at least one second. wireless transceiver through a wireless multipath channel associated with a space; and

the at least one second wireless transceiver of at least one second device,

wherein the first device comprises a processor and a memory configured to:

obtain a set of channel information (CI) captured when at least one probing signal is at least one of:

sent from the first wireless transceiver to a particular second wireless transceiver through the wireless multipath channel associated with the space, and

sent from the particular second wireless transceiver to the first wireless transceiver through the wireless multipath channel,

wherein the set of CI comprises at least one of: a channel impulse response, a channel frequency response, a channel profile, and another channel data of the wireless multipath channel,

perform a task associated with an object in the space based on the set of CI and a reference parameter associated with a state, and

update the reference parameter based on a threshold and a similarity score of the set of CI collected in the state,

wherein the task comprises determining a characteristics of the object, the characteristics being at least one of:

a frequency of a pseudo-periodic motion of the object, a frequency characteristics, a frequency spectrum, a time period of the pseudo periodic motion, a temporal characteristics, a temporal profile, a timing of the pseudo-periodic motion,

a motion type of a motion of the object, a motion classification, a starting time, an ending time, a duration, a history of motion,

a location of the object, a speed, a displacement, an acceleration, a rotational speed, a rotational characteristics, a gait cycle of the object,

a transient behavior of the object, a transient motion, a change in pseudo-periodic motion, a change in frequency of pseudo-periodic motion, a change in gait cycle,

an event associated with the pseudo-periodic motion, an event associated with the transient motion, a sudden-motion event, or a fall-down event associated with the object.

2. The system of claim 1 :

wherein at least one of: the set of CI and a quantity computed based on the set of CI, is being stored.

3. The system of claim 1 :

wherein at least one of: the set of CI and a quantity computed based on the set of CI, is being stored in a storage device communicatively coupled with the first device.

4. The system of claim 1 :

wherein at least one of: the set of CI and a quantity computed based on the set of CI, is being stored in a cloud storage device.

5. The system of claim 1 :

wherein the set of CI is being pre-processed.

6. The system of claim 1 :

wherein the set of CI is being pre-processed in a frequency domain.

7. The system of claim 1 :

wherein the set of CI is being pre-processed in a time domain.

8. The system of claim 1 :

wherein the set of CI is being pre-processed in a time-frequency domain.

9. The system of claim 1 :

wherein the phase of the set of CI is being cleaned.

10. The system of claim 1 :

wherein the phase of the set of CI is being cleaned in a frequency domain.

11. The system of claim 1 :

wherein a particular CI is being normalized.

12. The system of claim 1 :

wherein a particular CI is being normalized in the frequency domain.

13. The system of claim 1 :

wherein the set of CI is being transmitted to another device.

14. The system of claim 1 :

wherein the set of CI is being transmitted to another device through a network.

15. The system of claim 1 :

wherein the set of CI is being transmitted to a server in the cloud.

16. The system of claim 1 :

wherein the set of CI is being transmitted to a local server.

17. The system of claim 1 :

wherein the set of CI is being transmitted to a fog server communicatively coupled with a cloud server.

18. A method of a system, comprising:

obtaining a set of channel information (CI) using a processor and a memory of a first device of the system,

wherein a first wireless transceiver of the first device is wirelessly coupled to at least one second wireless transceiver of at least one second device of the system through a wireless multipath channel associated with a space,

wherein the set of CI is captured when at least one probing signal is at least one of:

sent from the first wireless transceiver to a particular second wireless transceiver through the wireless multipath channel associated with the space, and

sent from the particular second wireless transceiver to the first wireless transceiver through the wireless multipath channel;

performing a task associated with an object in the space based on the set of CI and a reference parameter associated with a state; and

updating the reference parameter based on a threshold and a similarity score of the set of CI collected in the state, wherein the task comprises determining a characteristics of the object, the characteristics being at least one of:

a frequency of a pseudo-periodic motion of the object, a frequency characteristics, a frequency spectrum, a time period of the pseudo periodic motion, a temporal characteristics. a temporal profile, a timing of the pseudo-periodic motion,

a motion type of a motion of the object, a motion classification, a starting time an ending time, a duration, a history of motion,

a location of the object, a speed, a displacement, an acceleration, a rotational speed, a rotational characteristics, a gait cycle of the object,

a transient behavior of the object, a transient motion, a change in pseudo-periodic motion, a change in frequency of pseudo-periodic motion, a change in gait cycle, an event associated with the pseudo-periodic motion, an event associated with the transient motion, a sudden-motion event, or a fall-down event associated with the object.

19. The method of claim 18 :

wherein the set of CI to comprise at least one of: a channel impulse response, a channel frequency response, a channel profile, and another channel data of the wireless multipath channel.

20. A first device of a system, comprising:

a first wireless transceiver wirelessly coupled to at least one second wireless transceiver of at least one second device of the system through a wireless multipath channel associated with a space;

a processor;

a memory communicatively coupled with the processor;

a set of instructions stored in the memory which, when executed by the processor, cause the first device to:

obtain a set of channel information) captured when at least one probing signal is at least one of:

sent from the first wireless transceiver to a particular second wireless transceiver through the wireless multipath channel associated with the space, and

sent from the particular second wireless transceiver to the first wireless transceiver through the wireless multipath channel,

wherein the set of CI comprises at least one of: a channel impulse response, a channel frequency response, a channel profile, or another channel data of the wireless multipath channel,

perform a task associated with an object in the space based on the set of CI and a reference parameter associated with a state, and

update the reference parameter based on a threshold and a similarity score of the set of CI collected in the state, wherein the task comprises determining a characteristics of the object, the characteristics being at least one of:

a frequency of a pseudo-periodic motion of the object, a frequency characteristics, a frequency spectrum, a time period of the pseudo-periodic motion, a temporal characteristics, a temporal profile, a timing of the pseudo-periodic motion,

a motion type of a motion of the object, a motion classification, a starting time, an ending time, a duration, a history of motion,

a location of the object, a speed, a displacement, an acceleration, a rotational speed, a rotational characteristics, a gait cycle of the object,

a transient behavior of the object, a transient motion, a change in pseudo-periodic motion, a change in frequency of pseudo-periodic motion, a change in gait cycle,

an event associated with the pseudo-periodic motion, an event associated with the transient motion, a sudden-motion event, or a fall-down event associated with the object.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2024
From: ORIGIN WIRELESS, INC.
To: ORIGIN RESEARCH WIRELESS, INC.
Reel/Frame 072053/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2021
From: LIU, K. J. RAY; LAI, HUNG-QUOC DUC; WANG, BEIBEI; CHEN, CHEN; AU, OSCAR CHI-LIM
To: ORIGIN WIRELESS, INC.
Reel/Frame 056030/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2020
From: ORIGIN WIRELESS, INC.
To: LIU, K. J. RAY; LAI, HUNG-QUOC DUC; WANG, BEIBEI; CHEN, CHEN; AU, OSCAR CHI-LIM
Reel/Frame 054145/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2018
From: LIU, K. J. RAY; LAI, HUNG-QUOC DUC; WANG, BEIBEI; CHEN, CHEN; AU, OSCAR CHI-LIM
To: ORIGIN WIRELESS, INC.
Reel/Frame 044527/0413 →
Continuity (65)
Continuation In Part 14912324
Continuation In Part 15861422
Continuation In Part 15004335 · Jan 22, 2016
Continuation In Part 15861422
Continuation In Part 15326112
Continuation In Part 14605611 · Jan 26, 2015
Continuation In Part 15861422
Continuation In Part 15584052 · May 2, 2017
Continuation In Part 15861422
Continuation In Part 15434813 · Feb 16, 2017
Continuation In Part 15861422
Continuation In Part PCTUS2017021963 · Mar 10, 2017
Continuation In Part 15861422
Continuation In Part PCTUS2017021957 · Mar 10, 2017
Continuation In Part 15861422
Continuation In Part PCTUS2017027131 · Apr 12, 2017
Continuation In Part 15384217 · Dec 19, 2016
Continuation In Part 13706342 · Dec 5, 2012
Continuation In Part 13969271 · Aug 16, 2013
Continuation In Part 13969320 · Aug 16, 2013
Continuation In Part 15041677 · Feb 11, 2016
Continuation In Part 15200430 · Jul 1, 2016
Continuation 14262153 · Apr 25, 2014
Continuation In Part 15200429 · Jul 1, 2016
Continuation 14943648 · Nov 17, 2015
Continuation 14202651 · Mar 10, 2014
Continuation In Part 14605611 · Jan 26, 2015
Continuation In Part 14615984 · Feb 6, 2015
Continuation In Part 15004314 · Jan 22, 2016
Continuation In Part 15061059 · Mar 4, 2016
Continuation In Part PCTUS2015041037 · Jul 17, 2015
Continuation In Part 14605611 · Jan 26, 2015
Continuation In Part 15268477 · Sep 16, 2016
Continuation In Part 15200429 · Jul 1, 2016
Continuation 14943648 · Nov 17, 2015
Continuation 14202651 · Mar 10, 2014
Continuation In Part 15284496 · Oct 3, 2016
Continuation In Part PCTUS2016066015 · Dec 9, 2016
Continuation In Part 15861422
Continuation In Part PCTUS2017015909 · Jan 31, 2017
Continuation In Part PCTUS2016066015 · Dec 9, 2016
Provisional Application 62106395 · Jan 22, 2015
Provisional Application 62148019 · Apr 15, 2015
Provisional Application 62025795 · Jul 17, 2014
Provisional Application 62069090 · Oct 27, 2014
Provisional Application 62331278 · May 3, 2016
Provisional Application 62295970 · Feb 16, 2016
Provisional Application 62320965 · Apr 11, 2016
Provisional Application 62307081 · Mar 11, 2016
Provisional Application 62316850 · Apr 1, 2016
Provisional Application 62307172 · Mar 11, 2016
Provisional Application 62334110 · May 10, 2016
Provisional Application 62322575 · Apr 14, 2016
Provisional Application 62409796 · Oct 18, 2016
Provisional Application 62557117 · Sep 11, 2017
Provisional Application 62593826 · Dec 1, 2017
Provisional Application 62511309 · May 25, 2017
Provisional Application 62128574 · Mar 5, 2015
Provisional Application 62219315 · Sep 16, 2015
Provisional Application 62235958 · Oct 1, 2015
Provisional Application 62265155 · Dec 9, 2015
Provisional Application 62411504 · Oct 21, 2016
Provisional Application 62383235 · Sep 2, 2016
Provisional Application 62384060 · Sep 6, 2016
Related Publication 20180131554A1 · May 10, 2018