In a general aspect, motion is detected using wireless signals. In an example, a method includes receiving first motion detection output data representing a degree of motion detected by a wireless sensing system based on wireless signals exchanged in a wireless communication network. The wireless communication network includes a first access point device and a first client device communicatively coupled by a first wireless communication link. The method also includes receiving network information indicative of a network topology of the wireless communication network, and generating a first control signal configured to change a characteristic of the first wireless communication link based on the first motion detection output data and network information. The method further includes receiving second motion detection output data representing a degree of motion detected by the wireless sensing system after the characteristic of the first wireless communication link has changed in response to the first control signal.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method, comprising: receiving first motion detection output data representing a degree of motion detected by a wireless sensing system based on wireless signals exchanged in a wireless communication network, the wireless communication network comprising a first access point device and a first client device communicatively coupled by a first wireless communication link; receiving network information indicative of a network topology of the wireless communication network; generating a first control signal configured to change a characteristic of the first wireless communication link based on the first motion detection output data and the network information; and receiving second motion detection output data representing a degree of motion detected by the wireless sensing system based on wireless signals exchanged in the wireless communication network after the characteristic of the first wireless communication link has changed in response to the first control signal.
2. The method of claim 1 , wherein the first control signal is configured to change a frequency band of the first wireless communication link from a first frequency band to a second frequency band.
3. The method of claim 2 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the first client device.
4. The method of claim 1 , wherein the first control signal is configured to disable the first wireless communication link and enable a second wireless communication link between a second access point device and the first client device.
5. The method of claim 4 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the second access point device.
6. The method of claim 1 , wherein the first and second motion detection output data comprise one or more motion scores generated based on channel information computed from wireless signals communicated in the wireless communication network.
7. The method of claim 1 , wherein the wireless communication network comprises: a plurality of access points devices comprising the first access point device; and a plurality of client devices communicatively coupled to each of the plurality of access points by respective wireless communication links, wherein the network information comprises information indicative of at least one of: identities of the plurality of access points devices; identities of the plurality of client devices; or frequency bands of the respective wireless communication links.
8. The method of claim 1 , further comprising generating a second control signal configured to change a designation of the first client device based on the first motion detection output data and the network information.
9. The method of claim 8 , wherein the first motion detection output data indicates that motion is present at the first access point device, and wherein the second control signal is configured to designate the first client device as being enabled to participate in motion detection.
10. The method of claim 8 , wherein the first motion detection output data indicates that motion is absent at the first access point device, and wherein the second control signal is configured to designate the first client device as being disabled from participating in motion detection.
11. 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 first motion detection output data representing a degree of motion detected by a wireless sensing system based on wireless signals exchanged in a wireless communication network, the wireless communication network comprising a first access point device and a first client device communicatively coupled by a first wireless communication link; receiving network information indicative of a network topology of the wireless communication network; generating a first control signal configured to change a characteristic of the first wireless communication link based on the first motion detection output data and the network information; and receiving second motion detection output data representing a degree of motion detected by the wireless sensing system based on wireless signals exchanged in the wireless communication network after the characteristic of the first wireless communication link has changed in response to the first control signal.
12. The device of claim 11 , wherein the first control signal is configured to change a frequency band of the first wireless communication link from a first frequency band to a second frequency band.
13. The device of claim 12 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the first client device.
14. The device of claim 11 , wherein the first control signal is configured to disable the first wireless communication link and enable a second wireless communication link between a second access point device and the first client device.
15. The device of claim 14 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the second access point device.
16. The device of claim 11 , wherein the first and second motion detection output data comprise one or more motion scores generated based on channel information computed from wireless signals communicated in the wireless communication network.
17. The device of claim 11 , wherein the wireless communication network comprises: a plurality of access points devices comprising the first access point device; and a plurality of client devices communicatively coupled to each of the plurality of access points by respective wireless communication links, wherein the network information comprises information indicative of at least one of: identities of the plurality of access points devices; identities of the plurality of client devices; or frequency bands of the respective wireless communication links.
18. The device of claim 11 , the operations further comprising generating a second control signal configured to change a designation of the first client device based on the first motion detection output data and the network information.
19. The device of claim 18 , wherein the first motion detection output data indicates that motion is present at the first access point device, and wherein the second control signal is configured to designate the first client device as being enabled to participate in motion detection.
20. The device of claim 18 , wherein the first motion detection output data indicates that motion is absent at the first access point device, and wherein the second control signal is configured to designate the first client device as being disabled from participating in motion detection.
21. A non-transitory computer-readable medium comprising instructions that, when executed by data processing apparatus, perform operations comprising: receiving first motion detection output data representing a degree of motion detected by a wireless sensing system based on wireless signals exchanged in a wireless communication network, the wireless communication network comprising a first access point device and a first client device communicatively coupled by a first wireless communication link; receiving network information indicative of a network topology of the wireless communication network; generating a first control signal configured to change a characteristic of the first wireless communication link based on the first motion detection output data and the network information; and receiving second motion detection output data representing a degree of motion detected by the wireless sensing system based on wireless signals exchanged in the wireless communication network after the characteristic of the first wireless communication link has changed in response to the first control signal.
22. The computer-readable medium of claim 21 , wherein the first control signal is configured to change a frequency band of the first wireless communication link from a first frequency band to a second frequency band.
23. The computer-readable medium of claim 22 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the first client device.
24. The computer-readable medium of claim 21 , wherein the first control signal is configured to disable the first wireless communication link and enable a second wireless communication link between a second access point device and the first client device.
25. The computer-readable medium of claim 24 , wherein the first control signal is generated in response to the wireless sensing system detecting, based on the first motion detection output data, that motion is present at the second access point device.
26. The computer-readable medium of claim 21 , wherein the first and second motion detection output data comprise one or more motion scores generated based on channel information computed from wireless signals communicated in the wireless communication network.
27. The computer-readable medium of claim 21 , wherein the wireless communication network comprises: a plurality of access points devices comprising the first access point device; and a plurality of client devices communicatively coupled to each of the plurality of access points by respective wireless communication links, wherein the network information comprises information indicative of at least one of: identities of the plurality of access points devices; identities of the plurality of client devices; or frequency bands of the respective wireless communication links.
28. The computer-readable medium of claim 21 , further comprising generating a second control signal configured to change a designation of the first client device based on the first motion detection output data and the network information.
29. The computer-readable medium of claim 28 , wherein the first motion detection output data indicates that motion is present at the first access point device, and wherein the second control signal is configured to designate the first client device as being enabled to participate in motion detection.
30. The computer-readable medium of claim 28 , wherein the first motion detection output data indicates that motion is absent at the first access point device, and wherein the second control signal is configured to designate the first client device as being disabled from participating in motion detection.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 23, 2020
October 6, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.