Patents by Inventor Joshua W. Decker

Joshua W. Decker 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: 11169650
    Abstract: A method of operating a UI for controlling a virtual musical instrument can include receiving a first input corresponding to a selection of an array of cells within a cell matrix, each array of the cell matrix assigned to audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method can further include receiving a second input corresponding to a changing of a number of cells within the particular selected array; and changing the number of cells within the selected array based on the second input and maintaining a number of cells in other arrays within the cell matrix.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: November 9, 2021
    Assignee: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Patent number: 10955984
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented can include receiving an input corresponding to a selection of a cell within a particular array of cells arranged in a sequential arrangement within a cell matrix, each array of the cell matrix assigned to MIDI notes associated with audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method further includes determining that the input's duration is above a threshold time and expanding a size of an array containing the selected cell and adjusting the adjustable parameter of the selected cell based on the input.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 23, 2021
    Assignee: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Publication number: 20200272264
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented can include receiving an input corresponding to a selection of a cell within a particular array of cells arranged in a sequential arrangement within a cell matrix, each array of the cell matrix assigned to MIDI notes associated with audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method further includes determining that the input's duration is above a threshold time and expanding a size of an array containing the selected cell and adjusting the adjustable parameter of the selected cell based on the input.
    Type: Application
    Filed: January 28, 2020
    Publication date: August 27, 2020
    Applicant: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Patent number: 10585545
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented can include receiving an input corresponding to a selection of a cell within a particular array of cells arranged in a sequential arrangement within a cell matrix, each array of the cell matrix assigned to MIDI notes associated with audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method further includes determining that the input's duration is above a threshold time and expanding a size of an array containing the selected cell and adjusting the adjustable parameter of the selected cell based on the input.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: March 10, 2020
    Assignee: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Patent number: 10509529
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented on a display can include receiving an input corresponding to a selection of one of a plurality of dynamic navigation objects configured on the display, the display including a cell matrix including one or more arrays of cells configured as a step-sequencer. The method can further include displaying a first portion of the cell matrix in response to a first dynamic object being selected, such that the first portion of the cell matrix is visible and the second portion of the cell matrix is not visible in the predefined area, and displaying a second portion of the cell matrix in response to a second dynamic object being selected, such that the second portion of the cell matrix is visible and the first portion of the cell matrix is not visible in the predefined area.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: December 17, 2019
    Assignee: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Publication number: 20190103080
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented can include receiving an input corresponding to a selection of a cell within a particular array of cells arranged in a sequential arrangement within a cell matrix, each array of the cell matrix assigned to MIDI notes associated with audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method further includes determining that the input's duration is above a threshold time and expanding a size of an array containing the selected cell and adjusting the adjustable parameter of the selected cell based on the input.
    Type: Application
    Filed: April 26, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Publication number: 20190103081
    Abstract: A method of operating a UI for controlling a virtual musical instrument can include receiving a first input corresponding to a selection of an array of cells within a cell matrix, each array of the cell matrix assigned to audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method can further include receiving a second input corresponding to a changing of a number of cells within the particular selected array; and changing the number of cells within the selected array based on the second input and maintaining a number of cells in other arrays within the cell matrix.
    Type: Application
    Filed: April 26, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Publication number: 20190103085
    Abstract: A method of operating a UI for controlling a virtual musical instrument implemented on a display can include receiving an input corresponding to a selection of one of a plurality of dynamic navigation objects configured on the display, the display including a cell matrix including one or more arrays of cells configured as a step-sequencer. The method can further include displaying a first portion of the cell matrix in response to a first dynamic object being selected, such that the first portion of the cell matrix is visible and the second portion of the cell matrix is not visible in the predefined area, and displaying a second portion of the cell matrix in response to a second dynamic object being selected, such that the second portion of the cell matrix is visible and the first portion of the cell matrix is not visible in the predefined area.
    Type: Application
    Filed: April 26, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Joshua W. Decker, Robert W. Baker
  • Patent number: 9928817
    Abstract: Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for implementing user interfaces for interacting with a virtual instrument. For example, first touch input indicating a string location of a plurality of string locations within the note selection area. Audio output corresponding to the sting location may be presented on a speaker based at least in part on the first touch input. Second touch input corresponding to an ornamental interface element of the user interface may be received. In response to the first and second touch input, a series of two or more audio outputs may be presented on the speaker according to a predetermined pattern.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: March 27, 2018
    Assignee: Apple Inc.
    Inventors: Alexander H. Little, Joshua W. Decker, Eli T. Manjarrez, Christopher C. Lane
  • Publication number: 20170330539
    Abstract: Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for implementing user interfaces for interacting with a virtual instrument. For example, first touch input indicating a string location of a plurality of string locations within the note selection area. Audio output corresponding to the sting location may be presented on a speaker based at least in part on the first touch input. Second touch input corresponding to an ornamental interface element of the user interface may be received. In response to the first and second touch input, a series of two or more audio outputs may be presented on the speaker according to a predetermined pattern.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 16, 2017
    Applicant: Apple Inc.
    Inventors: Alexander H. Little, Joshua W. Decker, Eli T. Manjarrez, Christopher C. Lane
  • Patent number: D847841
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: May 7, 2019
    Assignee: Apple Inc.
    Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Ole Lagemann
  • Patent number: D900846
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Soeren Kelling, Ole Lagemann
  • Patent number: D975108
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 10, 2023
    Assignee: Apple Inc.
    Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Soeren Kelling, Ole Lagemann