Cognitive blind source separator
US-9749007-B1 · Aug 29, 2017 · US
US9954561B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9954561-B2 |
| Application number | US-201615263016-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 12, 2016 |
| Priority date | Sep 12, 2016 |
| Publication date | Apr 24, 2018 |
| Grant date | Apr 24, 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.
A method of processing a plurality of time-varying signals received at a sensor communicatively coupled to a signal data processor to identify at least one parameter of at least one of the plurality of time-varying signals is provided. The method includes receiving, at a plurality of blind source separation (BSS) modules of the signal data processor, signals derived from the plurality of time-varying signals, each BSS module of the plurality of BSS modules including a filtering subsystem having a pipelined architecture and a parallelized architecture. The method also includes generating a plurality of blind source separated signals, and transmitting at least one pulse descriptor word (PDW) parameter vector signal to a computing device of the signal data processor. The method further includes identifying the at least one parameter from the at least one PDW parameter vector signal, and outputting the at least one parameter from the signal data processor.
Opening claim text (preview).
What is claimed is: 1. A method of processing a plurality of time-varying signals received at a sensor communicatively coupled to a signal data processor to identify at least one parameter of at least one of the plurality of time-varying signals, said method comprising: receiving, at a plurality of blind source separation (“BSS”) modules of the signal data processor, signals derived from the plurality of time-varying signals, each BSS module of the plurality of BSS modules including a filtering subsystem, wherein the filtering subsystem within each BSS module has a pipelined architecture and a parallelized architecture; generating, using the plurality of BSS modules, a plurality of blind source separated signals by operating each filtering subsystem in accordance with a first filter coefficient (α) and a second filter coefficient (β); transmitting, based on the plurality of blind source separated signals, at least one pulse descriptor word parameter vector signal to a computing device of the signal data processor; continuously updating the first and second filter coefficients (α, β) based on the at least one pulse descriptor word parameter vector signal; identifying, using the computing device, the at least one parameter from the at least one pulse descriptor word parameter vector signal; and outputting the at least one parameter from the signal data processor. 2. The method in accordance with claim 1 , wherein receiving signals comprises receiving denoised signals and state energy signals from at least one signal denoising module. 3. The method in accordance with claim 1 , wherein generating a plurality of blind source separated signals comprises generating the plurality of blind source separated signals using a plurality of summing tree modules. 4. The method in accordance with claim 1 , wherein each filtering subsystem includes a plurality of filtering modules. 5. The method in accordance with claim 1 , wherein outputting the at least one parameter from the signal data processor comprises directing movement of a vehicle based on the at least one parameter. 6. The method in accordance with claim 1 , wherein outputting the at least one parameter from the signal data processor comprises displaying the at least one parameter on a display. 7. A system for processing a plurality of time-varying signals to identify at least one parameter of at least one of the plurality of time-varying signals, said system comprising: a sensor configured to receive the plurality of time-varying signals; and a signal data processor communicatively coupled to said sensor and comprising a plurality of blind source separation (“BSS”) modules, each BSS module of said plurality of BSS modules comprising a filtering subsystem, wherein said filtering subsystem within each BSS module has a pipelined architecture and a parallelized architecture, said signal data processor configured to: receive, at said plurality of BSS modules, signals derived from the plurality of time-varying signals; generate, using the plurality of BSS modules, a plurality of blind source separated signals by operating each filtering subsystem in accordance with a first filter coefficient (α) and a second filter coefficient (β); transmit, based on the plurality of blind source separated signals, at least one pulse descriptor word parameter vector signal to a computing device of said signal data processor; continuously update the first and second filter coefficients (α, β) based on the at least one pulse descriptor word parameter vector signal; identify, using the computing device, the at least one parameter from the at least one pulse descriptor word parameter vector signal; and output the at least one parameter from said signal data processor. 8. The system in accordance with claim 7 , wherein said signal data processor further comprises at least one signal denoising module configured to provide the signals to said plurality of BSS modules. 9. The system in accordance with claim 7 , wherein said signal data processor further comprises a plurality of summing tree modules. 10. The system in accordance with claim 7 , wherein each filtering subsystem comprises a plurality of filtering modules. 11. The system in accordance with claim 7 , wherein to output the at least one parameter, said signal data processor is configured to direct movement of a vehicle based on the at least one parameter. 12. The system in accordance with claim 7 , wherein to output the at least one parameter, said signal data processor is configured to display the at least one parameter on a display. 13. A signal data processor for processing a plurality of time-varying signals to identify at least one parameter of at least one of the plurality of time-varying signals, said signal data processor comprising: a plurality of blind source separation (“BSS”) modules, each BSS module of said plurality of BSS modules comprising a filtering subsystem, wherein said filtering subsystem within each BSS module has a pipelined architecture and a parallelized architecture, said signal data processor configured to: receive, at said plurality of BSS modules, signals derived from the plurality of time-varying signals; generate, using the plurality of BSS modules, a plurality of blind source separated signals by operating each filtering subsystem in accordance with a first filter coefficient (α) and a second filter coefficient (β); transmit, based on the plurality of blind source separated signals, at least one pulse descriptor word parameter vector signal to a computing device of said signal data processor; continuously update the first and second filter coefficients (α, β) based on the at least one pulse descriptor word parameter vector signal; identify, using the computing device, the at least one parameter from the at least one pulse descriptor word parameter vector signal; and output the at least one parameter from said signal data processor. 14. The signal data processor in accordance with claim 13 , wherein said signal data processor further comprises at least one signal denoising module configured to provide the signals to said plurality of BSS modules. 15. The signal data processor in accordance with claim 13 , wherein said signal data processor further comprises a plurality of summing tree modules. 16. The signal data processor in accordance with claim 13 , wherein each filtering subsystem comprises a plurality of filtering modules. 17. A method of processing a plurality of time-varying signals received at a sensor communicatively coupled to a signal data processor to identify at least one parameter of at least one of the plurality of time-varying signals, said method comprising: receiving, at a plurality of blind source separation (“BSS”) modules of the signal data processor, signals derived from the plurality of time-varying signals, each BSS module of the plurality of BSS modules including a filtering subsystem, wherein the filtering subsystem within each BSS module has a pipelined architecture and a parallelized architecture; generating, using the plurality of BSS modules, a plurality of blind source separated signals by operating each filtering subsystem in accordance with a set of filter coefficients; transmitting, based on the plurality of blind source separated signals, at least one pulse descriptor word parameter vector signal to a computing device of the signal data processor; continuously updating the filter coefficients based on the at least one pulse descriptor word parameter vector signal; identifying, using the computing device, the at lea
Recursive filters · CPC title
Receivers · CPC title
with common antenna for more than one band · CPC title
based on data belonging to a number of consecutive radar periods · CPC title
Blind source separation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.