Patents by Inventor Daniel P. Patterson

Daniel P. Patterson 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: 20260072637
    Abstract: Systems, devices, and methods for multi-track recording are provided. Multi-track recording may include outputting, using a speaker of a device, a first track that was previously recorded by that device, while receiving a new audio input with two or more microphones of that device. Because the output of the first track may also be received by the two or more microphones, the device may then use the new audio input to one of the microphones to cancel content corresponding to the first track in the new audio input to another of the microphones. In this way, a new track including substantially only the new audio input may be generated and stored.
    Type: Application
    Filed: July 16, 2025
    Publication date: March 12, 2026
    Inventors: Sarmad Aziz MALIK, Alec H. LITTLE, Daniel P. PATTERSON, Joshua D. ATKINS, Merilou G. SALAZAR, Sascha HÖHNE, Mehrez SOUDEN
  • Patent number: 12360590
    Abstract: In some implementations, a method includes: obtaining user movement information characterizing real-world body pose and trajectory information of the user; generating a predicted virtual interaction time for a virtual interaction based at least in part on a placement of the CGR item in the CGR environment and the user movement information prior to the virtual interaction occurring; determining a first initiation time for a first feedback device among the one or more feedback devices based at least in part on the predicted virtual interaction time and a first predetermined latency period associated with the first feedback device; and initiating at the first initiation time, by the device, first feedback from the first feedback device in order to satisfy a performance criterion that corresponds to the virtual interaction with the CGR item.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: July 15, 2025
    Assignee: APPLE INC.
    Inventors: Christopher T. Eubank, Daniel P. Patterson
  • Patent number: 10782779
    Abstract: In some implementations, a method includes: obtaining user movement information, wherein the user movement information characterizes real-world body pose and trajectory information of the user; generating, from real-world user movement information and a predetermined placement of the virtual instrument in the computer generated reality (CGR) environment, a predicted virtual instrument interaction time for a virtual instrument interaction prior to the virtual instrument interaction occurring; determining whether or not the predicted virtual instrument interaction time falls within an acceptable temporal range around one of a plurality of temporal sound markers; and in response to determining that the predicted virtual instrument interaction time falls within the acceptable temporal range around a particular temporal sound marker of the plurality of temporal sound markers, quantizing the virtual instrument interaction by presenting play of the virtual instrument to match the particular temporal sound marker of
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: September 22, 2020
    Assignee: APPLE INC.
    Inventors: Christopher T. Eubank, Daniel P. Patterson
  • Patent number: 10671278
    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, a user interface for a virtual instrument may be presented on a display of a device. The user interface may have any suitable number of strings (or keys) associated with a physical instrument. Each string/key may correspond to an associated audio file. Touch input may be received at the user interface. In some embodiments, the touch input may include a location corresponding to a particular string. The associated audio file may be selected based on the location. The associated audio file may be presented (e.g., via a speaker of the device) at a volume that corresponds with the pressure at which the touch input was provided.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Eli T. Manjarrez, Daniel P. Patterson, Christopher C. Lane
  • Publication number: 20190129611
    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, a user interface for a virtual instrument may be presented on a display of a device. The user interface may have any suitable number of strings (or keys) associated with a physical instrument. Each string/key may correspond to an associated audio file. Touch input may be received at the user interface. In some embodiments, the touch input may include a location corresponding to a particular string. The associated audio file may be selected based on the location. The associated audio file may be presented (e.g., via a speaker of the device) at a volume that corresponds with the pressure at which the touch input was provided.
    Type: Application
    Filed: February 14, 2018
    Publication date: May 2, 2019
    Applicant: Apple Inc.
    Inventors: Eli T. Manjarrez, Daniel P. Patterson, Christopher C. Lane
  • Patent number: 8809665
    Abstract: Methods, computer program products, and systems for receiving gestures and producing percussion instrument signals are disclosed. An exemplary method includes receiving a gesture on an area of a touchscreen representing a percussion instrument and generating a signal based on the gesture and area. The gesture can be a single point initiation touch on an area, and a drag into another area. The gesture can be a two-touch point initiation touch on a first area, and a change in distance between the points to change a first parameter such as repeat rate. Such gestures can further include translation of the touch points as a group along an axis to change a second parameter such as volume, pitch, or reverb.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: August 19, 2014
    Assignee: Apple Inc.
    Inventor: Daniel P. Patterson
  • Publication number: 20120223891
    Abstract: Methods, computer program products, and systems for receiving gestures and producing percussion instrument signals are disclosed. An exemplary method includes receiving a gesture on an area of a touchscreen representing a percussion instrument and generating a signal based on the gesture and area. The gesture can be a single point initiation touch on an area, and a drag into another area. The gesture can be a two-touch point initiation touch on a first area, and a change in distance between the points to change a first parameter such as repeat rate. Such gestures can further include translation of the touch points as a group along an axis to change a second parameter such as volume, pitch, or reverb.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 6, 2012
    Applicant: Apple Inc.
    Inventor: Daniel P. Patterson