Classifying wireless signals
US-2015156643-A1 · Jun 4, 2015 · US
US9319156B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9319156-B2 |
| Application number | US-201314097198-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 4, 2013 |
| Priority date | Dec 4, 2013 |
| Publication date | Apr 19, 2016 |
| Grant date | Apr 19, 2016 |
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.
The present disclosure discloses a system and method for classifying Wi-Fi signals from Fourier transform samples. Generally, classifying Wi-Fi signals from Fourier transform samples includes: collecting and dividing Fourier transform samples into frequency blocks; determining the bandwidth for the Fourier transform sample; and determining whether the Fourier transform sample corresponds to a narrowband signal. Further, if a determination is made that the Fourier transform sample does not correspond to a narrowband signal, channel utilization is calculated based on a determination that the FFT sample corresponds to a Wi-Fi signal. If it is determined that the Fourier transform sample corresponds to a narrowband signal, then a determination is made that the FFT sample corresponds to a Wi-Fi signal based on certain criteria. The certain criteria may include one or more of a slope value, a number of sub-peak bins, an analysis of adjacent channels, characteristic matching, or other criteria.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: obtaining samples corresponding to a first wireless signal, wherein the first wireless signal is received in a first time period; determining a signal strength of the first wireless signal from the samples corresponding to the first wireless signal received in the first time period; obtaining samples corresponding to a second wireless signal, wherein the second wireless signal is received in a second time period different than the first time period; determining a signal strength of the second wireless signal from the samples corresponding to the second wireless signal received in the second time period; responsive to determining that a difference between the signal strengths of the first and second wireless signals is greater than a threshold, determining that the first wireless signal is transmitted from a first source and that the second wireless signal is transmitted from a second source different from the first source; obtaining samples corresponding to a third wireless signal received in a third time period; determining a signal strength of the third wireless signal from the samples corresponding to the third wireless signal received in the third time period; determining a difference between the signal strengths of the first and third wireless signals is less than the threshold; and estimating that a duration of a wireless signal burst from the first source is longer than the first time period. 2. The computer readable medium of claim 1 , wherein the wireless signal burst is estimated to exceed the first and second time periods. 3. The computer readable medium of claim 1 , further comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: determining that the first wireless signal is a Wi-Fi signal based on the samples for the first wireless signal; and determining that the second wireless signal is a different type of signal than the first wireless signal based on the samples for the second wireless signal. 4. The computer readable medium of claim 1 , further comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: determining that a characteristic associated with the first wireless signal matches that of the third wireless signal, wherein the third wireless signal was previously classified as a Wi-Fi signal; and classifying the first wireless signal as a Wi-Fi signal based on the determination that the characteristic associated with the first wireless signal matches that of the third wireless signal. 5. A computer-implemented method, comprising: obtaining samples corresponding to a first wireless signal, wherein the first wireless signal is received in a first time period; determining a signal strength of the first wireless signal from the samples corresponding to the first wireless signal received in the first time period; obtaining samples corresponding to a second wireless signal, wherein the second wireless signal is received in a second time period different than the first time period; determining a signal strength of the second wireless signal from the samples corresponding to the second wireless signal received in the second time period; responsive to determining that a difference between the signal strengths of the first and second wireless signals is greater than a threshold, determining that the first wireless signal is transmitted from a first source and that the second wireless signal is transmitted from a second source different from the first source; obtaining samples corresponding to a third wireless signal received in a third time period; determining a signal strength of the third wireless signal from the samples corresponding to the third wireless signal received in the third time period; determining a difference between the signal strengths of the first and third wireless signals is less than the threshold; and estimating that a duration of a wireless signal burst from the first source is longer than the first time period. 6. The method of claim 5 , wherein the wireless signal burst is estimated to exceed the first and second time periods. 7. The method of claim 5 , further comprising: determining that a characteristic associated with the first wireless signal matches that of the third wireless signal, wherein the third wireless signal was previously classified as a Wi-Fi signal; and classifying the first wireless signal as a Wi-Fi signal based on the determination that the characteristic associated with the first wireless signal matches that of the third wireless signal. 8. A computing device, comprising: one or more processors; and a memory having instructions stored thereon, which when executed by the one or more processors, cause the computing device to perform operations including: obtaining samples corresponding to a first wireless signal, wherein the first wireless signal is received in a first time period; obtaining samples corresponding to a second wireless signal, wherein the second wireless signal is received in a second time period different than the first time period; determining a signal strength of the first wireless signal from the samples corresponding to the first wireless signal received in the first time period; obtaining samples corresponding to a second wireless signal, wherein the second wireless signal is received in a second time period different than the first time period; determining a signal strength of the second wireless signal from the samples corresponding to the second wireless signal received in the second time period; responsive to determining that a difference between the signal strengths of the first and second wireless signals is greater than a threshold, determining that the first wireless signal is transmitted from a first source and that the second wireless signal is transmitted from a second source different from the first source; obtaining samples corresponding to a third wireless signal received in a third time period; determining a signal strength of the third wireless signal from the samples corresponding to the third wireless signal received in the third time period; determining a difference between the signal strengths of the first and third wireless signals is less than the threshold; and estimating that a duration of a wireless signal burst from the first source is longer than the first time period or the second time period. 9. The computing device of claim 8 , wherein the wireless signal burst is estimated to exceed the first and second time periods. 10. The computing device of claim 8 , further comprising instructions, which when executed by the one or more processors, cause the computing device to perform operations including: determining that the first or second wireless signal is a Wi-Fi wireless signal based on comparing the duration of the wireless signal burst to a threshold. 11. The computing device of claim 8 , further comprising instructions, which when executed by the one or more processors, cause the computing device to perform operations including: determining that the first wireless signal is a Wi-Fi signal based on the samples for the first wireless signal; and determining that the second wireless signal is a different type of signal than the first wireless signal based on the samples for the second wireless signal. 12. The computing device of claim 8 , further comprising instructions, which when executed by the one
Related publications grouped by family.
Answers are generated from the same data shown on this page.