Reviewing and changing the outcome of a digital signal processing operation
AssigneeApple Inc.
InventorChristopher Moulios
Life of this patent
Estimating the term…
Abstract
An input signal is analyzed and a proposed processing control is output for review. A user may interact with the proposed processing control to change the outcome of the digital signal processing operation. As proposed changes are received, feedback is output so a user may see the results of the proposed operation. Input from a user commits the changes and the new waveform is output.
Claims19
A method for digital signal processing, the method comprising:
- executing a process that (a) analyzes an input signal and (b) makes a determination about how to modify the input signal during a digital signal processing operation;
- displaying a visualization of the input signal;
- after the process analyzes the input signal, and before modifying the input signal, outputting a proposed processing control, wherein the proposed processing control reflects an outcome that would be produced by modifying the input signal based on said determination made by the process;
- receiving user preferences that specify changes to how the input signal should be modified during the digital signal processing operation;
- and
- modifying the digital input signal based on the determination, as modified by said user preferences.
A computer-readable storage medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the steps of:
- executing a process that (a) analyzes an input signal and (b) makes a determination about how to modify the input signal during a digital signal processing operation;
- displaying a visualization of the input signal;
- after the process analyzes the input signal, and before modifying the input signal, outputting a proposed processing control, wherein the proposed processing control reflects an outcome that would be produced by modifying the input signal based on said determination made by the process;
- receiving user preferences that specify changes to how the input signal should be modified during the digital signal processing operation;
- and
- modifying the digital signal based on the determination, as modified by said user preferences.
A method for visualizing digital signal data, the method comprising:
- executing a process that (a) analyzes an input signal and (b) makes a determination about how to modify the input signal during a digital signal processing operation;
- displaying a visualization of the signal representing properties of the signal;
- after the process analyzes the input signal, outputting a proposed processing control comprised of user-editable interface means, wherein the control operates to illustrate the outcome of a digital signal processing operation on the signal and receive input comprising changes in the digital signal processing operation;
- receiving user preferences comprising changes in the control;
- and
- using the user preferences to process the digital signal.
A computer-readable storage medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the steps of:
- executing a process that (a) analyzes an input signal and (b) makes a determination about how to modify the input signal during a digital signal processing operation;
- displaying a visualization of the signal representing properties of the signal;
- after the process analyzes the input signal, outputting a proposed processing control comprised of user-editable interface means, wherein the control operates to illustrate the outcome of a digital signal processing operation on the signal and receive input comprising changes in the digital signal processing operation;
- receiving user preferences comprising changes in the control;
- and
- modifying the digital signal based on the user preferences.
A method for digital signal processing, the method comprising:
- executing a process that (a) analyzes an input signal and (b) makes a determination about how to modify the input signal during a digital signal processing operation;
- displaying a graphical representation of the input signal;
- after the process analyzes the input signal, and before modifying the input signal, outputting a proposed processing control, wherein the proposed processing control reflects an outcome that would be produced by modifying the input signal based on said determination made by the process;
- receiving user preferences that specify changes to how the input signal should be modified during the digital signal processing operation;
- and
- modifying the digital input signal based on the determination, as modified by said user preferences.
Dependencies are inferred from the claim text.