Remotely controlling a self-propelled device in a virtualized environment
US-9218316-B2 · Dec 22, 2015 · US
US8990279B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8990279-B2 |
| Application number | US-201213716547-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 17, 2012 |
| Priority date | Mar 27, 2009 |
| Publication date | Mar 24, 2015 |
| Grant date | Mar 24, 2015 |
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 signal filter and accompanying methods. In one embodiment, the filter includes a first mechanism for receiving a first signal. A second mechanism employs one or more modified representations of the first signal to cancel one or more frequency components of the first signal, yielding an output signal in response thereto. In a more specific embodiment, the first mechanism includes a splitter for receiving the first signal and splitting the first signal onto a first path and a second path. The second mechanism further includes one or more delay modules and one or more phase shifters in the first path and/or the second path. One or more controllable amplifiers are optionally included in the first path and/or the second path. The one or more delay modules, phase shifters, or amplifiers are responsive to one or more control signals from a controller. The controller is adapted to modify behavior of the second mechanism so that the filter is characterized by a desired frequency response.
Opening claim text (preview).
What is claimed is: 1. A method for filtering a signal, comprising the steps of: receiving the signal; splitting the received signal onto a first path and a second path of a circuit, the first path comprising a controllable delay module and a phase shifter, wherein the controllable delay module comprises at least one controllable component to adjust an amount of delay of a frequency component of the signal; and with the circuit, suppressing one or more frequency components of the signal using a modified representation of the signal. 2. The method of claim 1 , wherein the first path further comprises an amplifier, and wherein the method further comprises supplying a control signal to the amplifier. 3. The method of claim 1 , wherein the second path comprises an amplifier, and wherein the method further comprises supplying a control signal to the amplifier. 4. The method of claim 1 , wherein the first path comprises a first amplifier and the second path comprises a second amplifier, and wherein the method comprises controlling the first and second amplifiers with one or more control signals. 5. The method of claim 1 , further comprising the step of controlling the controllable delay module with a control signal. 6. The method of claim 1 , further comprising the step of controlling the phase shifter with a control signal. 7. The method of claim 1 , wherein the circuit comprises a controllable notch filter. 8. The method of claim 1 , wherein the circuit comprises a controllable notch filter that is controllable using a Variable Gain Amplifier (VGA). 9. The method of claim 1 , wherein the second path comprises a second delay module and a second phase shifter. 10. The method of claim 1 , wherein the second path comprises a second delay module and a second phase shifter, each controlled by a controller. 11. A method for filtering a signal, comprising: splitting the signal onto a first path and a second path; applying a selected delay and a selected phase shift to a portion of the signal propagating on the first path according to at least one control signal, wherein the selected delay is applied by a controllable delay module comprising at least one controllable component operable to adjust an amount of delay of a frequency component of the signal, and wherein the controllable delay is controlled by the at least one control signal; and suppressing one or more frequency components of the signal responsive to employing a modified representation of the signal. 12. The method of claim 11 , further comprising applying amounts of delay and phase shift to another portion of the signal that is propagating on the second path, wherein the amounts are set by a controller. 13. The method of claim 11 , wherein suppressing one or more frequency components of the signal comprises notch filtering the signal. 14. The method of claim 11 , further comprising amplifying the portion of the signal propagating on the first path. 15. The method of claim 11 , further comprising amplifying a portion of the signal propagating on the second path. 16. A method for filtering a signal, comprising the steps of: receiving a signal; and splitting the signal between two paths that apply different amounts of phase shift and delay according to a controller, wherein the phase shift and delay are applied by a phase shifter and a controllable delay module respectively; and employing at least one modified representation of the signal to suppress at least one frequency component of the signal and produce a notched frequency response, wherein at least one controllable variable gain amplifier controls the notched frequency response and affects alignment of the modified representation of the signal relative to the signal itself. 17. The method of claim 16 , wherein suppressing at least one frequency component comprises canceling at least one frequency component. 18. The method of claim 16 , wherein the employing step comprises transmitting the signal through a circuit that comprises a combined filter.
Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title
Discriminating pulses (measuring characteristics of individual pulses G01R29/02; separation of synchronising signals in television systems H04N5/08) · CPC title
Current or voltage controlled filters · CPC title
Notch or bandstop filters · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.