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: 11169650Abstract: 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: GrantFiled: April 26, 2018Date of Patent: November 9, 2021Assignee: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Patent number: 10955984Abstract: 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: GrantFiled: January 28, 2020Date of Patent: March 23, 2021Assignee: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Publication number: 20200272264Abstract: 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: ApplicationFiled: January 28, 2020Publication date: August 27, 2020Applicant: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Patent number: 10585545Abstract: 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: GrantFiled: April 26, 2018Date of Patent: March 10, 2020Assignee: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Patent number: 10509529Abstract: 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: GrantFiled: April 26, 2018Date of Patent: December 17, 2019Assignee: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Publication number: 20190103080Abstract: 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: ApplicationFiled: April 26, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Publication number: 20190103081Abstract: 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: ApplicationFiled: April 26, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Publication number: 20190103085Abstract: 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: ApplicationFiled: April 26, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Joshua W. Decker, Robert W. Baker
-
Patent number: 9928817Abstract: 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: GrantFiled: May 3, 2017Date of Patent: March 27, 2018Assignee: Apple Inc.Inventors: Alexander H. Little, Joshua W. Decker, Eli T. Manjarrez, Christopher C. Lane
-
Publication number: 20170330539Abstract: 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: ApplicationFiled: May 3, 2017Publication date: November 16, 2017Applicant: Apple Inc.Inventors: Alexander H. Little, Joshua W. Decker, Eli T. Manjarrez, Christopher C. Lane
-
Patent number: D847841Type: GrantFiled: November 1, 2017Date of Patent: May 7, 2019Assignee: Apple Inc.Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Ole Lagemann
-
Patent number: D900846Type: GrantFiled: March 7, 2019Date of Patent: November 3, 2020Assignee: Apple Inc.Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Soeren Kelling, Ole Lagemann
-
Patent number: D975108Type: GrantFiled: September 30, 2020Date of Patent: January 10, 2023Assignee: Apple Inc.Inventors: Robert W. Baker, Sebastian Boltz, Joshua W. Decker, Soeren Kelling, Ole Lagemann