Patents by Inventor Jan-Hinnerk Helms

Jan-Hinnerk Helms 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: 11625216
    Abstract: Techniques are provided for implementing multi-track audio analysis. In some instances, a plurality of audio tracks are received and combined into a single audio file. A collection of audio file characteristics are extracted from the single audio file. In some examples, the collection of audio file characteristics are associated with of the plurality of audio tracks and the single audio file. Audio characteristic edits are received for revising the collection of audio file characteristics. Metadata associated with each of the plurality of audio tracks and for the single audio file are updated based at least in part on the audio characteristic edits.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: April 11, 2023
    Assignee: Apple Inc.
    Inventors: Frank Wöhst, Steffen Gehring, Jan-Hinnerk Helms
  • Publication number: 20200089465
    Abstract: Techniques are provided for implementing multi-track audio analysis. In some instances, a plurality of audio tracks are received and combined into a single audio file. A collection of audio file characteristics are extracted from the single audio file. In some examples, the collection of audio file characteristics are associated with of the plurality of audio tracks and the single audio file. Audio characteristic edits are received for revising the collection of audio file characteristics. Metadata associated with each of the plurality of audio tracks and for the single audio file are updated based at least in part on the audio characteristic edits.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Applicant: Apple Inc.
    Inventors: Frank Wöhst, Steffen Gehring, Jan-Hinnerk Helms
  • Publication number: 20170206055
    Abstract: In some implementations, a computing device can be configured to present a graphical user interface that enables the dynamic authoring of music by a user of the computing device. The computing device can present a grid of cells, where each cell represents a music segment. The cells can be configured to playback the music segment once or playback the music segment in a repeating loop. The user can select (e.g., touch) one or more cells in the grid to cause the corresponding music segment to play. While playing selected cells, the user can provide input selecting various musical effects to apply to the playing music. The user can record a dynamically selected sequence of cells and musical effects to create an original musical product.
    Type: Application
    Filed: January 19, 2016
    Publication date: July 20, 2017
    Inventors: Robert BAKER, Gerhard LENGELING, Steffan DIEDRICHSEN, Jan-Hinnerk HELMS, Thomas JENSEN, Manfred LANGE, Vincent REUTER, Carsten SCHULZ, Raphael HENE
  • Patent number: 9449648
    Abstract: A program product, a graphical user interface, a computer system including such a graphical user interface and method for replacing a first version of an audio and/or video section having a first length by selecting a second version of an audio and/or video section having a second length are described. Such a method comprises selecting the first version having the first length, displaying a first indication showing that the first version is selected, opening a menu associated with the first version offering at least the second version as an alternative to replace the first version, selecting the second version in the menu to replace the first version and displaying a second indication showing that the second version is selected. The second indication replaces the first indication. Some implementations may facilitate replacing one section or piece of audio or video data by another.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: September 20, 2016
    Assignee: APPLE INC.
    Inventors: Ole Lagemann, John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren
  • Patent number: 9208821
    Abstract: A method to process digital audio data displays the digital audio data in one or more tracks along a time line in a graphical interface of a computer system and defines arrange regions within the time line of the digital audio data as objects for manipulation. Tracks within a selected arrange region are processed as an entity in accordance with commands received through the graphical user interface.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: December 8, 2015
    Assignee: Apple Inc.
    Inventors: Matt Evans, Ole Lagemann, John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Timothy Benjamin Martin, Stefan Pillhofer
  • Patent number: 9105260
    Abstract: A method including receiving a first set of performance data corresponding to a first plurality of MIDI-based notes in a first rhythmic order. The first plurality of MIDI-based notes may form a first arpeggio, with each of the first plurality of notes having a corresponding first performance data. The method further includes receiving input data indicating a change to the first performance data corresponding to a note in the first plurality of notes, changing the first performance data for the corresponding note using the input data, receiving a second set of performance data corresponding to a second plurality of MIDI-based notes, and applying the changed first performance data to the second performance data. Applying the first changed performance data includes editing the second set of performance data in real-time by replacing the second performance data with the changed first performance data.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: August 11, 2015
    Assignee: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Markus Sapp, Thomas Sauer
  • Patent number: 9076418
    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: Grant
    Filed: December 20, 2012
    Date of Patent: July 7, 2015
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Jan-Hinnerk Helms
  • Patent number: 9021354
    Abstract: A user can make selections of one or more items, defined as a context, in a graphical user interface on a computer running software. The computer sends data to a connected wireless device, and the data is representative of the context. The wireless touch screen device displays one or more commands corresponding to the received context data and the commands can control the program on the computer. The wireless touch screen device then receives a user input on the wireless touch screen device to execute one of the one or more commands. The wireless touch screen device then sends the user command to the computer, wherein the computer executes the command and controls the program according to the user command. For example, this can allow remote control of a DAW, video-editing software, photo-editing software, and word processing software by a coupled wireless touch screen device.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: April 28, 2015
    Assignee: Apple Inc.
    Inventor: Jan-Hinnerk Helms
  • Patent number: 8957296
    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: Grant
    Filed: April 9, 2010
    Date of Patent: February 17, 2015
    Assignee: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Greg Gilley, Gerhard Lengeling
  • Patent number: 8785757
    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: Grant
    Filed: December 21, 2012
    Date of Patent: July 22, 2014
    Assignee: Apple Inc.
    Inventors: Stefan Pillhofer, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Alexander Harry Little, John Danty, Timothy B. Martin, Matt Evans, Ole Lagemann
  • Patent number: 8686273
    Abstract: A program product, a graphical user interface, a computer system including such a graphical user interface and method for recording and selecting a region of a media track are described. Such a method comprises storing multiple takes of the same region of a media track and storing a data structure representing a take container to store multiple takes.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: John Danty, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Matt Evans
  • Publication number: 20130238999
    Abstract: Techniques are provided for enabling a collaborative music session between multiple participants. In certain embodiments, a user may create a jam session using his/her electronic device. One or more other participants may then join the jam session using their electronic devices. The jam session participants may then jam together using their electronic devices as virtual music instruments. A musical memento of the jam session can then be stored for subsequent playback.
    Type: Application
    Filed: March 6, 2013
    Publication date: September 12, 2013
    Applicant: Apple Inc.
    Inventors: Jan-Hinnerk Helms, Tobias Manuel Hermann, Vincent Peter Reuter, Carsten Schulz, John Danty, Alexander Soren
  • Publication number: 20130233152
    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: December 21, 2012
    Publication date: September 12, 2013
    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
  • Patent number: 8519248
    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 20, 2008
    Date of Patent: August 27, 2013
    Assignee: Apple Inc.
    Inventors: Kerstin Heitmann, Robert Chin, Jan-Hinnerk Helms, Sascha Hoehne
  • Patent number: 8338684
    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: Grant
    Filed: April 23, 2010
    Date of Patent: December 25, 2012
    Assignee: Apple Inc.
    Inventors: Stefan Pillhofer, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Alexander Harry Little, John Danty, Timothy B. Martin, Matt Evans, Ole Lagemann
  • Patent number: 8330033
    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: Grant
    Filed: September 13, 2010
    Date of Patent: December 11, 2012
    Assignee: Apple Inc.
    Inventors: Gerhard Lengeling, Jan-Hinnerk Helms
  • 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: 8166397
    Abstract: A graphical element resembling an instrument amplifier having audio control parameters is displayed through a graphical user interface (GUI). An additional graphical element resembling one or more instrument effects pedals is displayed. Each instrument effects pedal has separate audio control parameters. An audio input is received from an instrument. The audio input is processed according to the audio control parameters associated with the one or more instrument effects pedals and the instrument amplifier. The audio resulting from the processing is provided as an output.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: April 24, 2012
    Assignee: Apple Inc.
    Inventors: Thorsten K. S. Quandt, Jan-Hinnerk Helms
  • 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