Patents by Inventor Chris Moulios

Chris 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: 10043503
    Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventors: Chris Moulios, Gerhard Lengeling, Markus Fritze
  • Publication number: 20160358593
    Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Chris Moulios, Gerhard Lengeling, Markus Fritze
  • Patent number: 8655466
    Abstract: Exemplary embodiments of methods and apparatuses to correlate changes in one audio signal to another audio signal are described. A first audio signal is outputted. A second audio signal is received. The second audio signal may be stored in a memory buffer. The first audio signal is correlated to conform to the second audio signal. The first audio signal may be dynamically correlated to match with the second audio signal while the second audio signal is received. At least in some embodiments, a size of a musical time unit of the second audio signal is determined to correlate the first audio signal. At least in some embodiments, the adjusted first audio signal is stored in another memory buffer.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: February 18, 2014
    Assignee: Apple Inc.
    Inventor: Chris Moulios
  • Patent number: 8175288
    Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: May 8, 2012
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Markus Fritze, Chris Moulios
  • Publication number: 20100222906
    Abstract: Exemplary embodiments of methods and apparatuses to correlate changes in one audio signal to another audio signal are described. A first audio signal is outputted. A second audio signal is received. The second audio signal may be stored in a memory buffer. The first audio signal is correlated to conform to the second audio signal. The first audio signal may be dynamically correlated to match with the second audio signal while the second audio signal is received. At least in some embodiments, a size of a musical time unit of the second audio signal is determined to correlate the first audio signal. At least in some embodiments, the adjusted first audio signal is stored in another memory buffer.
    Type: Application
    Filed: August 19, 2009
    Publication date: September 2, 2010
    Inventor: Chris Moulios
  • Publication number: 20090067641
    Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.
    Type: Application
    Filed: May 9, 2008
    Publication date: March 12, 2009
    Applicant: Apple Inc.
    Inventors: Gerhard Lengeling, Markus Fritze, Chris Moulios
  • Publication number: 20090066638
    Abstract: A media application for providing outputs (e.g., audio outputs) in response to inputs received from an input device is provided. The media application may connect input mechanisms of an input device with parameters of channel strips (e.g., which may define output sounds) using an intermediate screen object. The media application may first assign an input mechanism to a screen object, and separately map a screen object to a channel strip parameter. The media application may map a screen object to several channel strips simultaneously such that, based on the value of the screen object, the volume of each of the several channel strips changes. The media application may provide a graphical representation of available channel strips using layers. As the media application accesses a channel strip, the appearance of the portion of the layer associated with the channel strip may change.
    Type: Application
    Filed: January 8, 2008
    Publication date: March 12, 2009
    Applicant: Apple Inc.
    Inventors: Chris Moulios, Gerhard Lengeling, Markus Fritze
  • Patent number: 7233832
    Abstract: Systems implementing the invention allow a user to time stretch an audio track without changing the pitch of the sound, and to produce optimal audible qualities of the output signal. The approach utilized in the invention relies on providing several time stretching methods, each one of which is selected based on one or more criteria of the audio data properties. One method relies on crossfading pairs of segments of audio data while running one segment backward every other repetition. The second time stretching method detects inaudible segments and inserts longer periods of audible data within those segments. The third method utilizes a reverb to create a reverb segment that is played after the original segment.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: June 19, 2007
    Assignee: Apple Inc.
    Inventors: Sol Friedman, Chris Moulios
  • Publication number: 20040196989
    Abstract: Systems implementing the invention allow a user to time stretch an audio track without changing the pitch of the sound, and to produce optimal audible qualities of the output signal. The approach utilized in the invention relies on providing several time stretching methods, each one of which is selected based on one or more criteria of the audio data properties. One method relies on crossfading pairs of segments of audio data while running one segment backward every other repetition. The second time stretching method detects inaudible segments and inserts longer periods of audible data within those segments. The third method utilizes a reverb to create a reverb segment that is played after the original segment.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Inventors: Sol Friedman, Chris Moulios