Object recognition for a storage structure
US-2016217417-A1 · Jul 28, 2016 · US
US10111228B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10111228-B2 |
| Application number | US-201715706295-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2017 |
| Priority date | Mar 16, 2017 |
| Publication date | Oct 23, 2018 |
| Grant date | Oct 23, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In a general aspect, a wireless communication channel is selected based on signal quality metrics. In some aspects, a first wireless communication device receives a first set of signals based on wireless signals transmitted through a space on a set of wireless communication channels from a second wireless communication device. A signal quality metric value is computed for each wireless communication channel based on the first set of signals, and one of the wireless communication channels is selected based on a comparison of the signal quality metric values for the respective wireless communication channels. The first wireless communication device receives a second set of signals based on wireless signals transmitted through the space on the selected wireless communication channel from the second wireless communication device, and a motion detection process is executed to detect motion of an object in the space based on the second set of signals.
Opening claim text (preview).
What is claimed is: 1. A motion detection method comprising: receiving, at a first wireless communication device, a first set of signals based on wireless signals transmitted through a space on a set of wireless communication channels from a second wireless communication device; by operation of one or more processors, computing a value of a signal quality metric for each of the wireless communication channels based on the first set of signals; selecting one of the set of wireless communication channels based on a comparison of the values of the signal quality metric for the respective wireless communication channels; sending, from the first wireless communication device to the second wireless communication device, a message indicating the selected wireless communication channel; receiving, at the first wireless communication device, a second set of signals based on wireless signals transmitted through the space on the selected wireless communication channel from the second wireless communication device; and by operation of one or more processors, executing a motion detection process to detect motion of an object in the space based on the second set of signals. 2. The method of claim 1 , comprising computing the value of the signal quality metric based on a number of signals from the first set of signals that are rejected as inputs for the motion detection process based on a quality criterion for the motion detection process. 3. The method of claim 2 , comprising computing the value of the signal quality metric based on a period of time over which a minimum number of the first set of signals are accepted as inputs for the motion detection process. 4. The method of claim 2 , wherein the quality criterion includes a threshold value for the signal quality metric. 5. The method of claim 1 , comprising computing the value of the signal quality metric based on values of the signal quality metric determined for respective communication paths between the first wireless communication device and the second wireless communication device, each communication path comprising a signal hardware path of the first wireless communication device and a signal hardware path of the second wireless communication device. 6. The method of claim 1 , comprising computing the value of the signal quality metric based on comparing the first set of signals and estimated received signals, wherein the estimated received signals based on estimated channel responses for the space. 7. The method of claim 1 , wherein the method comprises: determining a number of viable communication paths for communication on each wireless communication channel between the first wireless communication device and the second wireless communication device, each viable communication path comprising a signal hardware path of the first wireless communication device and a signal hardware path of the second wireless communication device; and selecting one of the set of wireless communication channels based on at least one of the number of viable communication paths for the respective wireless communication channels and the values of the signal quality metric for the respective wireless communication channels. 8. The method of claim 7 , comprising determining the number of viable communication paths based on a throughput of each respective communication path. 9. The method of claim 7 , wherein determining the number of viable communication paths comprises designating, as a viable communication path, each communication path having a throughput above a threshold value. 10. The method of claim 7 , comprising determining, for each wireless communication channel, a number of viable wireless communication devices based on the value of the signal quality metric for the wireless communication channel and the number of viable communication paths for the wireless communication channel, wherein the wireless communication channel is selected based on the number of viable wireless communication devices. 11. A motion detection method, comprising: by operation of one or more processors, determining, based on wireless signals received by a first wireless communication device over a set of wireless communication channels from a plurality of second wireless devices, for each wireless communication channel in the set: a number of viable communication paths for communication on the wireless communication channel between the first wireless communication device and each of the second wireless communication devices; and a value of a signal quality metric for communication on the wireless communication channel between the first wireless communication device and each of the second wireless communication devices; selecting, from the set, one of the wireless communication channels for wireless motion detection based on at least one of the number of viable communication paths and the value of the signal quality metric for the wireless communication channel; and executing a motion detection process to detect motion of an object in the space based on the selected one of the wireless communication channels. 12. The method of claim 11 , comprising determining the number of viable communication paths based on a throughput of each respective communication path. 13. The method of claim 11 , wherein determining the number of viable communication paths comprises designating, as a viable communication path, each communication path having a throughput above a threshold value. 14. The method of claim 11 , comprising determining, for each wireless communication channel in the set, a number of viable wireless communication devices based on the value of the signal quality metric for the wireless communication channel and the number of viable communication paths for the wireless communication channel, wherein the wireless communication channel is selected based on the number of viable wireless communication devices. 15. A system comprising: wireless communication devices distributed in a space, each wireless communication device comprising a modem configured to send and receive wireless signals through the space on multiple wireless communication channels; a data processing apparatus communicatively coupled to at least one of the wireless communication devices and configured to: determine, based on wireless signals received by a first wireless communication device over a set of wireless communication channels from a plurality of second wireless devices, for each wireless communication channel in the set: a number of viable communication paths for communication on the wireless communication channel between the first wireless communication device and each of the second wireless communication devices; and a value of a signal quality metric for communication on the wireless communication channel between the first wireless communication device and each of the second wireless communication devices; select, from the set, one of the wireless communication channels for wireless motion detection based on at least one of the number of viable communication paths and the value of the signal quality metric for the wireless communication channel; and execute a motion detection process to detect motion of an object in the space based on the selected one of the wireless communication channels. 16. The system of claim 15 , wherein the data processing apparatus is configured to determine the number of viable communication paths based on a throughput of each respective communication path. 17. The system of claim 15 , wherein the data processing apparatus is configured to designate, as a
Indicating or recording presence, absence, or direction, of movement (electric switches H01H; counting moving objects G06M7/00) · CPC title
Resources in frequency domain, e.g. a carrier in FDMA · CPC title
Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title
using radio waves · CPC title
using radio waves (G01S19/00 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.