Patents by Inventor Gerhard Lengeling

Gerhard Lengeling 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).

  • Publication number: 20120226977
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for controlling a user interface. A system configured to practice the method displays a user interface element, such as a knob, on a touch-sensitive display. The system receives input from a user associated with the user interface element via the touch-sensitive display. For example, the user can provide input to the knob via a tap, twist, flick, press-and-hold, drag, slide, or other touch-based input with a single or multiple fingers or other points of contact. The system matches the input to an input category selected from a group of predefined input categories for the user interface element, and updates the user interface element based on the input and based on the input category. The system can also update a value represented by the user interface element, such as a value that affects output or other settings of a software application.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: Apple Inc.
    Inventors: Gerhard Lengeling, Marko Junghanns
  • Publication number: 20120223959
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for controlling a slider on a touch-screen. A system practicing the method displays, on a touch-sensitive display, the slider as part of an audio application, wherein the slider toggles between a first position in which audio playback is not sustained and a second position in which audio playback is sustained. The system toggles and locks the slider in response to a first user gesture associated with the slider, such as a swipe or a tap. The system toggles the slider temporarily in response to a second continuous gesture associated with the slider, such as a tap and hold gesture, for a duration of the second continuous gesture. The first gesture can be a tap and the second gesture can be a tap-and-hold with a single or multiple points of contact.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: Apple Inc.
    Inventor: Gerhard Lengeling
  • Patent number: 8255069
    Abstract: A digital audio processor is described, wherein a graphical user interface is presented on the monitor of the processor to display user actionable control elements in a scene of a real world environment for creating and processing music; the graphical user interface is adapted to activate pre-set functions for generating and processing digital audio data in the digital audio processor for each of the user actionable control elements.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Matt Evans, Ole Lagemann, John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Timothy Benjamin Martin, Stefan Pillhofer
  • 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: 20120071994
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for altering pitch of a note played on a musical instrument keyboard of a touch-sensitive electronic display. An exemplary method includes playing a note of a key of the keyboard on the touch-sensitive display touched by a user. The method includes continuously altering the pitch of the played note as the user slides a point of contact on the touch-sensitive display horizontally from the key being played across adjacent keys to a second key, in accordance with the keys being contacted during the sliding of the point of contact. In a further aspect, the method includes detecting motion of user contact in a direction other than horizontally across keys of the keyboard, such as vertical, and activating a sound effect in addition to pitch alteration in response to the detection. Example sound effects include tremolo, vibrato, echo, and sound filter effects.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: Apple Inc.
    Inventor: Gerhard Lengeling
  • Publication number: 20120060668
    Abstract: An example graphical programming interface system includes a processor. A grid matrix defined by a plurality of coordinate axes, having selectable matrix positions is displayed on a display device. Multiple movable object icons, each representing an object having a predefined output sound are also displayed on the display device. In one aspect, a single object data file is associated with each matrix position on said grid matrix. In this aspect, once a user places an object icon on a matrix position, the processor causes the predefined output sound associated with the object icon in accordance with the object data file associated with the matrix position at which the object icon is placed, and outputs the processed sound to an output device. This allows a user to program musical sequences by placing one or more object icons each on the selectable matrix positions.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Applicant: Apple Inc.
    Inventors: Gerhard Lengeling, Jan-Hinnerk Helms
  • Publication number: 20110259176
    Abstract: The invention relates to systems, methods, and apparatus for assessing a musical performance. The musical performance can include a user's performance of a musical instrument. MIDI or audio notes are input and compared to the notes of a music track. An indication is provided to assess the musical performance. The assessment can be on the basis of timing and/or pitch errors.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventors: Stefan Pillhofer, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Alexander Harry Little, John Danty, Timothy B. Martin, Matt Evans, Ole Lagemann
  • Publication number: 20110252949
    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: June 27, 2011
    Publication date: October 20, 2011
    Inventor: Gerhard Lengeling
  • Publication number: 20110247479
    Abstract: The invention relates to systems, methods, and apparatus for assessing a musical performance of a chord, a chord series, or a chord progression. The performance can include a user's performance of a musical instrument. MIDI or audio notes are input and compared to the notes of music track. An indication can be provided to assess the performance. The assessment can be on the basis of timing and/or pitch errors. A new chord can be displayed to a user based on the assessment of the user's performance of the previous chord.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Greg Gilley, Gerhard Lengeling
  • Patent number: 7973232
    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: January 8, 2008
    Date of Patent: July 5, 2011
    Assignee: Apple Inc.
    Inventor: Gerhard Lengeling
  • Patent number: 7962855
    Abstract: The present invention relates to a method of manipulating an audio and/or video signal in a graphical user interface (GUI). An audio and/or video signal comprises a number of components, each of which having a variable which varies against another variable. In order to save displaying space in a GUI, in one embodiment, components with same variables and scales of the variables are selected and displayed in one axis. A primary component is picked and displayed in a mode that is easily distinguishable from other components displayed in the same axis.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: June 14, 2011
    Assignee: Apple Inc.
    Inventor: Gerhard Lengeling
  • Patent number: 7797066
    Abstract: A digital processing stage-box that may be placed on stage to process audio input from on-stage audio input devices and generate output to audio output devices for playback to an audience. The on-stage audio input and output devices may be connected to the digital processing stage-box using an analog or network cable connection. The digital processing stage-box is controlled from a remote control device preferably connected to the digital processing stage-box via a wireless network connection. This arrangement allows the electronics needed to process audio input and output to be placed on or close to a stage.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: September 14, 2010
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Nikolaus Gerteis
  • Publication number: 20100023864
    Abstract: Exemplary embodiments of methods to automatically correct timing of recorded audio in GUI are summarized here. One or more controls to adjust resolution of timing and degree of correction for the audio are displayed. The resolution of timing relates to heats on a grid and is affected by the degree of correction. The degree of correction is mapped to a time interval at each beat along the grid. Next, a user manipulation of one or more controls selecting a resolution and a degree of correction is received. Correction of timing is performed according to the selected resolution and degree of correction. Correcting of timing may include aligning a transient of the audio to the beat by compressing or stretching a portion of the audio. Compressing or stretching the portion of the audio depends on a length of the portion relative to a distance between adjacent beats.
    Type: Application
    Filed: October 5, 2009
    Publication date: January 28, 2010
    Inventors: Gerhard Lengeling, Sol Friedman
  • Patent number: 7603623
    Abstract: Methods to automatically correct timing of recorded audio in GUI are summarized here. One or more controls to adjust resolution of timing and degree of correction for the audio are displayed. The resolution of timing relates to beats on a grid and is affected by the degree of correction. The degree of correction is mapped to a time interval at each beat along the grid. Next, a user manipulation of one or more controls selecting a resolution and a degree of correction is received. Correction of timing is performed according to the selected resolution and degree of correction. Correcting of timing may include aligning a transient of the audio to the beat by compressing or stretching a portion of the audio. Compressing or stretching the portion of the audio depends on a length of the portion relative to a distance between adjacent beats.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: October 13, 2009
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Sol Friedman
  • Patent number: 7549131
    Abstract: The present invention relates to a method of controlling movement of a cursor on a screen and a computer readable medium containing such a method as a program code. When using a graphic program which displays data in a graphical manner, it is often difficult to maintain control of the cursor. In particular, when a user attempts to draw a straight line using the cursor, it is difficult to control the cursor sufficiently accurately. The consequence is often not a straight line but one with steps of one or more pixels. Thus, the present invention is related to a method of controlling movement of a cursor on a screen, comprising: determining an initial position of said cursor; wherein the improvement lies indefining at least one corridor which includes said initial position; monitoring movement of said cursor to determine whether a final position of said cursor rests within the corridor, and displaying said movement as a line on said screen.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: June 16, 2009
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Chris Adam
  • 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
  • Publication number: 20090064850
    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.
    Inventor: Gerhard Lengeling
  • 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: 20090043410
    Abstract: A digital audio processor is described, wherein a graphical user interface is presented on the monitor of the processor to display user actionable control elements in a scene of a real world environment for creating and processing music; the graphical user interface is adapted to activate pre-set functions for generating and processing digital audio data in the digital audio processor for each of the user actionable control elements.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 12, 2009
    Inventors: Matt Evans, Ole Lagemann, John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Timothy Benjamin Martin, Stefan Pillhofer
  • Publication number: 20090043589
    Abstract: A program product, a graphical user interface, a computer system including such a graphical user interface and method for recording and selecting an audio region are described. Such a method comprises storing multiple takes of the same audio region and storing a data structure representing a take container to store multiple takes.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 12, 2009
    Inventors: John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Matt Evans