Patents by Inventor Christopher Moulios

Christopher Moulios has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7937230
    Abstract: Digital signal visualizations may be displayed with increasing accuracy as the signal data is processed. According to one embodiment, an entire digital signal visualization is displayed as data processing begins. As the digital signal data upon which the visualization is processed, the visualization is refined with increasing accuracy. In one embodiment, a process reads portions of the digital signal data and uses the partial data set to build a visualization of the entire digital signal file. The process continues to read portions of the digital signal data, and uses the additional data to refine the visualization. This process continues until the entire digital signal file is processed and the visualization is displayed with complete accuracy, using all data points.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: May 3, 2011
    Assignee: Apple Inc.
    Inventor: Christopher Moulios
  • Patent number: 7672464
    Abstract: The invention describes a graphical method for detecting and adjusting audio overload conditions. The graphical user interface provides a user complete playback control of several audio tracks, detection of overload conditions such as audio clipping, and graphical methods to correct the overload conditions. The graphical interface provides drag handles which the user can use to adjust the various characteristics of an audio file. The characteristics, such as amplitude and tempo, may be adjusted as a function of time.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: March 2, 2010
    Assignee: Apple Inc.
    Inventors: Curt Bianchi, Nikhil Bhatt, Christopher Moulios
  • Publication number: 20090281749
    Abstract: Digital signal visualizations may be displayed with increasing accuracy as the signal data is processed. According to one embodiment, an entire digital signal visualization is displayed as data processing begins. As the digital signal data upon which the visualization is processed, the visualization is refined with increasing accuracy. In one embodiment, a process reads portions of the digital signal data and uses the partial data set to build a visualization of the entire digital signal file. The process continues to read portions of the digital signal data, and uses the additional data to refine the visualization. This process continues until the entire digital signal file is processed and the visualization is displayed with complete accuracy, using all data points.
    Type: Application
    Filed: July 28, 2009
    Publication date: November 12, 2009
    Inventor: Christopher Moulios
  • Patent number: 7571064
    Abstract: Digital signal visualizations may be displayed with increasing accuracy as the signal data is processed. According to one embodiment, an entire digital signal visualization is displayed as data processing begins. As the digital signal data upon which the visualization is processed, the visualization is refined with increasing accuracy. In one embodiment, a process reads portions of the digital signal data and uses the partial data set to build a visualization of the entire digital signal file. The process continues to read portions of the digital signal data, and uses the additional data to refine the visualization. This process continues until the entire digital signal file is processed and the visualization is displayed with complete accuracy, using all data points.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: August 4, 2009
    Assignee: Apple Inc.
    Inventor: Christopher Moulios
  • Patent number: 7425674
    Abstract: A method and apparatus implement time compression and expansion of audio data, with dynamic tempo change during playback. Dynamic changes in tempo are implemented at specific points in the audio signal corresponding to local minimums in the fade-in and fade-out characteristics of the compression/expansion scheme. An audio signal is marked to define temporal slices of audio data. Mark positions may be selected to minimize significant transient activity midway between consecutive marks. Fade-in and fade-out functions are associated with the leading side and trailing side, respectively, of each mark, creating a series of cross-fading “mounds” with peaks at each mark. When a tempo change is requested (e.g., a user selects a new tempo value in a user interface), the tempo change is delayed until the start of the next “mound” (i.e., the next fade-in). Thus, despite the tempo change, each mound uses a contiguous set of audio data, preventing the clicks and pops associated with skips in the audio’ data.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: September 16, 2008
    Assignee: Apple, Inc.
    Inventors: Christopher Moulios, Sol Friedman
  • Patent number: 7353143
    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.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: April 1, 2008
    Assignee: Apple Inc.
    Inventor: Christopher Moulios
  • Patent number: 7319761
    Abstract: The invention describes a graphical method for detecting and adjusting audio overload conditions. The graphical user interface provides a user complete playback control of several audio tracks, detection of overload conditions such as audio clipping, and graphical methods to correct the overload conditions. The graphical interface provides drag handles which the user can use to adjust the various characteristics of an audio file. The characteristics, such as amplitude and temp, may be adjusted as a function of time.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: January 15, 2008
    Assignee: Apple Inc.
    Inventors: Curt Bianchi, Nikhil Bhatt, Christopher Moulios
  • Publication number: 20070229527
    Abstract: Digital signal visualizations may be displayed with increasing accuracy as the signal data is processed. According to one embodiment, an entire digital signal visualization is displayed as data processing begins. As the digital signal data upon which the visualization is processed, the visualization is refined with increasing accuracy. In one embodiment, a process reads portions of the digital signal data and uses the partial data set to build a visualization of the entire digital signal file. The process continues to read portions of the digital signal data, and uses the additional data to refine the visualization. This process continues until the entire digital signal file is processed and the visualization is displayed with complete accuracy, using all data points.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventor: Christopher Moulios
  • Publication number: 20070137464
    Abstract: A method and apparatus implement time compression and expansion of audio data, with dynamic tempo change during playback. Dynamic changes in tempo are implemented at specific points in the audio signal corresponding to local minimums in the fade-in and fade-out characteristics of the compression/expansion scheme. An audio signal is marked to define temporal slices of audio data. Mark positions may be selected to minimize significant transient activity midway between consecutive marks. Fade-in and fade-out functions are associated with the leading side and trailing side, respectively, of each mark, creating a series of cross-fading “mounds” with peaks at each mark. When a tempo change is requested (e.g., a user selects a new tempo value in a user interface), the tempo change is delayed until the start of the next “mound” (i.e., the next fade-in). Thus, despite the tempo change, each mound uses a contiguous set of audio data, preventing the clicks and pops associated with skips in the audio’ data.
    Type: Application
    Filed: February 13, 2007
    Publication date: June 21, 2007
    Inventors: Christopher Moulios, Sol Friedman
  • Publication number: 20070135954
    Abstract: The invention describes a graphical method for detecting and adjusting audio overload conditions. The graphical user interface provides a user complete playback control of several audio tracks, detection of overload conditions such as audio clipping, and graphical methods to correct the overload conditions. The graphical interface provides drag handles which the user can use to adjust the various characteristics of an audio file. The characteristics, such as amplitude and temp, may be adjusted as a function of time.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 14, 2007
    Inventors: Curt Bianchi, Nikhil Bhatt, Christopher Moulios
  • Patent number: 7189913
    Abstract: A method and apparatus implement time compression and expansion of audio data, with dynamic tempo change during playback. Dynamic changes in tempo are implemented at specific points in the audio signal corresponding to local minimums in the fade-in and fade-out characteristics of the compression/expansion scheme. An audio signal is marked to define temporal slices of audio data. Mark positions may be selected to minimize significant transient activity midway between consecutive marks. Fade-in and fade-out functions are associated with the leading side and trailing side, respectively, of each mark, creating a series of cross-fading “mounds” with peaks at each mark. When a tempo change is requested (e.g., a user selects a new tempo value in a user interface), the tempo change is delayed until the start of the next “mound” (i.e., the next fade-in). Thus, despite the tempo change, each mound uses a contiguous set of audio data, preventing the clicks and pops associated with skips in the audio data.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: March 13, 2007
    Assignee: Apple Computer, Inc.
    Inventors: Christopher Moulios, Sol Friedman
  • Publication number: 20040199277
    Abstract: The invention describes a graphical method for detecting and adjusting audio overload conditions. The graphical user interface provides a user complete playback control of several audio tracks, detection of overload conditions such as audio clipping, and graphical methods to correct the overload conditions. The graphical interface provides drag handles which the user can use to adjust the various characteristics of an audio file. The characteristics, such as amplitude and temp, may be adjusted as a function of time.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Inventors: Curt Bianchi, Nikhil Bhatt, Christopher Moulios
  • Publication number: 20040196988
    Abstract: A method and apparatus implement time compression and expansion of audio data, with dynamic tempo change during playback. Dynamic changes in tempo are implemented at specific points in the audio signal corresponding to local minimums in the fade-in and fade-out characteristics of the compression/expansion scheme. An audio signal is marked to define temporal slices of audio data. Mark positions may be selected to minimize significant transient activity midway between consecutive marks. Fade-in and fade-out functions are associated with the leading side and trailing side, respectively, of each mark, creating a series of cross-fading “mounds” with peaks at each mark. When a tempo change is requested (e.g., a user selects a new tempo value in a user interface), the tempo change is delayed until the start of the next “mound” (i.e., the next fade-in).
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Inventors: Christopher Moulios, Sol Friedman