IP Library Granted Patent US 10,605,907
Granted Patent B2
US 10,605,907 · App. 16/184,724 · Granted Mar 31, 2020

Motion detection by a central controller using beamforming dynamic information

Inventors: Oleksiy Kravets (Petersburg, CA); Mohammad Omer (Waterloo, CA); Stanley Ituah (Waterloo, CA); Karanvir Chattha (Waterloo, CA); Tajinder Manku (Waterloo, CA)
Assignee: Cognitive Systems Corp.
G01S13/56G01S13/003G01S13/42H04B17/391
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 10,605,907
App. No.
16/184,724
Granted
Mar 31, 2020
Kind
B2
Abstract

In a general aspect, motion is detected using wireless signals. In one example, a wireless signal transmitted through a space from a first wireless communication device is received at a second wireless communication device. Dynamic beamforming information is based on the wireless signal. The second wireless communication device uses the dynamic beamforming information to detect motion in the space, or transmits the dynamic beamforming information to the first wireless communication device for use in detecting motion in the space.

Claims (65)

1. A motion detection method, comprising:

receiving, at a second wireless communication device, wireless signals transmitted through a space from a first wireless communication device;

generating dynamic beamforming information based on the wireless signals; and

by operation of the second wireless communication device, performing one of:

using the dynamic beamforming information to detect motion in the space; or

transmitting the dynamic beamforming information to the first wireless communication device for use in detecting motion in the space;

wherein detecting motion in the space comprises:

generating spatial maps based on the dynamic beamforming information, and

analyzing changes in the spatial maps over time.

2. The method of claim 1 , wherein the first wireless communication device is a central controller and the second wireless communication device is an observation device.

3. The method of claim 1 , wherein a first wireless signal of the wireless signals is a wireless standard protocol message, and the second wireless communication device sends the dynamic beamforming information to the first wireless communication device in a corresponding wireless standard protocol response.

4. The method of claim 1 , wherein the wireless signals comprise a broadcast signal.

5. The method of claim 1 , wherein the wireless communication device and the second wireless communication device comprise an ad-hoc motion sensing network.

6. The method of claim 1 , wherein the first wireless communication device and the second wireless communication device communicate in a mesh network.

7. The method of claim 1 , wherein the dynamic beamforming information is one of:

an H-matrix;

a V-matrix; or

a compressed V-matrix.

8. The method of claim 1 , wherein the wireless signals comprise a wireless standard protocol message generated by the first wireless communication device according to a wireless communication standard.

9. The method of claim 8 , wherein the wireless standard protocol message comprises a ping addressed to the second wireless communication device.

10. The method of claim 8 , wherein the wireless standard protocol message comprises a ping to a plurality of neighbor devices including the second wireless communication device.

11. The method of claim 8 , wherein the wireless standard protocol message comprises data traffic.

12. The method of claim 1 , comprising using the dynamic beamforming information to detect a location of the object in the space.

13. The method of claim 1 , comprising determining to use the dynamic beamforming information to detect motion by operation of motion detection software on the second wireless communication device based on identifying that the second wireless communication device comprises the motion detection software.

14. The method of claim 1 , comprising determining to transmit the dynamic beamforming information to the first wireless communication device for motion detection based on identifying that the second wireless communication device does not comprise motion detection software.

15. A wireless communication device comprising:

a processor; and

a memory comprising instructions which, when executed by the processor, cause the wireless communication device to perform operations comprising:

receiving wireless signals transmitted through a space from a first wireless communication device;

generating dynamic beamforming information based on the wireless signals; and

performing one of:

using the dynamic beamforming information to detect motion in the space; or

transmitting the dynamic beamforming information to the first wireless communication device for use in detecting motion in the space;

wherein detecting motion in the space comprises:

generating spatial maps based on the dynamic beamforming information, and

analyzing changes in the spatial maps over time.

16. The device of claim 15 , wherein the first wireless communication device is a central controller and the second wireless communication device is an observation device.

17. The device of claim 15 , wherein the wireless signals comprise a wireless standard protocol message, and the second wireless communication device sends the dynamic beamforming information to the first wireless communication device in a corresponding wireless standard protocol response.

18. The device of claim 15 , wherein the wireless signals comprise a broadcast signal.

19. The device of claim 15 , wherein the first wireless communication device and the second wireless communication device comprise an ad-hoc motion sensing network.

20. The device of claim 15 , wherein the first wireless communication device and the second wireless communication device communicate in a mesh network.

21. The device of claim 15 , wherein the dynamic beamforming information is one of:

an H-matrix;

a V-matrix; or

a compressed V-matrix.

22. The device of claim 15 , wherein the wireless signals comprise a wireless standard protocol message generated by the first wireless communication device according to a wireless communication standard.

23. The device of claim 22 , wherein the wireless standard protocol message comprises a ping addressed to the second wireless communication device.

24. A non-transitory computer-readable medium comprising instructions that, when executed by data processing apparatus, perform operation comprising:

receiving, at a second wireless communication device, wireless signals transmitted through a space from a first wireless communication device;

generating a dynamic beamforming information based on the wireless signals; and

at the second wireless communication device, performing one of:

using the dynamic beamforming information to detect motion in the space; or

transmitting the dynamic beamforming information to the first wireless communication device for use in detecting motion in the space;

wherein detecting motion in the space comprises:

generating spatial maps based on the dynamic beamforming information, and

analyzing changes in the spatial maps over time.

25. The computer-readable medium of claim 24 , wherein the first wireless communication device is a central controller and the second wireless communication device is an observation device.

26. The computer-readable medium of claim 24 , wherein the wireless signals comprise a wireless standard protocol message, and the second wireless communication device sends the dynamic beamforming information to the first wireless communication device in a corresponding wireless standard protocol response.

27. The computer-readable medium of claim 24 , wherein the first wireless communication device and the second wireless communication device comprise an ad-hoc motion sensing network.

28. The computer-readable medium of claim 24 , wherein the dynamic beamforming information is one of:

an H-matrix;

a V-matrix; or

a compressed V-matrix.

29. The computer-readable medium of claim 24 , wherein the wireless signals comprise a wireless standard protocol message generated by the first wireless communication device according to a wireless communication standard.

30. The computer-readable medium of claim 29 , wherein the wireless standard protocol message comprises a ping addressed to the second wireless communication device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2018
From: KRAVETS, OLEKSIY; OMER, MOHAMMAD; ITUAH, STANLEY; CHATTHA, KARANVIR; MANKU, TAJINDER
To: COGNITIVE SYSTEMS CORP.
Reel/Frame 047698/0014 →
Continuity (4)
Provisional Application 62586824 · Nov 15, 2017
Provisional Application 62633789 · Feb 22, 2018
Provisional Application 62648110 · Mar 26, 2018
Related Publication 20190146076A1 · May 16, 2019
Cited By (2)
US 12,432,096 US 12,449,529