Patents by Inventor Shiraz AKMAL

Shiraz AKMAL 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: 20240144562
    Abstract: Systems and processes for operating a digital assistant are provided. An example method includes, at an electronic device having one or more processors and memory, receiving an audio input including an utterance, determining, based on a speaker profile, an identity of a speaker of the utterance, determining whether the identity of the speaker matches a predetermined identity, and in accordance with a determination that the identity of the speaker matches the predetermined identity selectively adjusting a volume of the utterance relative to a volume of other sound of the audio input and providing an output of the adjusted utterance.
    Type: Application
    Filed: January 8, 2024
    Publication date: May 2, 2024
    Inventors: Shiraz AKMAL, Aaron M. BURNS, Brad K. HERMAN
  • Patent number: 11935168
    Abstract: Systems and processes for operating a digital assistant are provided. An example method includes, at an electronic device having one or more processors and memory, receiving an audio input including an utterance, determining, based on a speaker profile, an identity of a speaker of the utterance, determining whether the identity of the speaker matches a predetermined identity, and in accordance with a determination that the identity of the speaker matches the predetermined identity selectively adjusting a volume of the utterance relative to a volume of other sound of the audio input and providing an output of the adjusted utterance.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Shiraz Akmal, Aaron M. Burns, Brad K. Herman
  • Publication number: 20230315385
    Abstract: In some embodiments, a computer system facilitates user input for sending a quick message to a respective user based on speech input provided by a user of the computer system in the three-dimensional environment. In some embodiments, a computer system facilitates user input for sending an audio message including an animated representation of the user of the computer system to a respective user based on speech input provided by the user.
    Type: Application
    Filed: April 3, 2023
    Publication date: October 5, 2023
    Inventors: Shiraz AKMAL, Brad K. HERMAN, Garrett L. WEINBERG, St. John W. COLON, Viraaj M. MARATHE
  • Publication number: 20230267422
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a user input instantiating a reminder to be performed with respect to a first object is received. After receiving the input, if a user of the intelligent automated assistant is determined to be in the location of the first object and to be viewing the first object, the reminder is provided. If the user is in the location of the first object but not viewing the first object, a directional indication to the object is provided prior to providing the reminder.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 24, 2023
    Inventors: Brad K. HERMAN, Shiraz AKMAL
  • Publication number: 20230087244
    Abstract: This relates generally to intelligent automated assistants and, more specifically, to provide intelligent visualization of snippet information. An example method includes receiving a user request and in response to receiving the user request, determining a response for the user request, determining a format for a visual representation of the response, identifying one or more virtual objects based on the format for the visual representation of the response, determining a size for each of the one or more virtual objects based on context information associated with the response, and displaying the one or more virtual objects within a background environment based on the size for each of the one or more virtual objects and geometry of the background environment.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 23, 2023
    Inventors: Shiraz AKMAL, Brad K. HERMAN, St John W. COLON, Viraaj M. MARATHE, Isar ARASON, Scott M. ANDRUS, Karan M. DARYANANI, Zihan XU, Ryan J. QUINTANA, David A. CARSON
  • Publication number: 20230035941
    Abstract: Systems and processes for speech interpretation based on environmental context are provided. For example, a user gaze direction is detected, and a speech input is received from a first user of the electronic device. In accordance with a determination that the user gaze is directed at a digital assistant object, the speech input is processed by the digital assistant. In accordance with a determination that the user gaze is not directed at a digital assistant object, contextual information associated with the electronic device is obtained, wherein the contextual information includes speech from a second user. Determination is made whether the speech input is directed to a digital assistant of the electronic device. In accordance with a determination that the speech input is directed to a digital assistant of the electronic device, the speech input is processed by the digital assistant.
    Type: Application
    Filed: October 13, 2021
    Publication date: February 2, 2023
    Inventors: Brad Kenneth HERMAN, Shiraz AKMAL, Aaron Mackay BURNS
  • Patent number: 10891801
    Abstract: A method for generating a user-customized computer-generated animation includes receiving digital content and determining a modifiable portion of the digital content. The digital content includes a computer-generated animation. A design template is received, where the design template includes a representation of the modifiable portion of the digital content. Template image data is generated by performing image analysis on the representation of the modifiable portion of the digital content. A revised portion of the digital content is generated based on the template image data, where the revised portion is a revised version of the modifiable portion of the digital content. Updated digital content that includes a version of the computer-generated animation with the revised portion of the digital content is generated and displayed.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: January 12, 2021
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Brad Kenneth Herman, Shiraz Akmal
  • Patent number: 10181212
    Abstract: A virtual reality ride system including a headset, a control unit, and a dynamic platform. The headset includes a display unit configured to display a video of an animated virtual environment. The control unit includes one or more processors configured to perform render processing that renders the video of the virtual environment; event motion processing that generates first data representing motions associated with events in the virtual environment; and low-frequency motion processing that generates second data representing low-frequency vibrations unrelated to the events in the virtual environment. The dynamic platform is configured to produce the motions associated with the events in the virtual environment based on the first data, and to produce the low-frequency vibrations based on the second data. The low-frequency vibrations include a frequency between about 5 Hz and 70 Hz.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: January 15, 2019
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Brad Kenneth Herman, Shiraz Akmal, Bryn Lafollette
  • Patent number: 9996975
    Abstract: A virtual reality ride system includes a platform having at least one seat, a first headset, a second headset, and one or more rendering processors. The first and second headsets each have a motion-sensing unit and a display unit configured to display animated video. The one or more processors are configured to render a first animated video of a virtual environment from a perspective based on the physical location and orientation of the first headset, and to render a second animated video of the virtual environment from a perspective based on the physical location and orientation of the second headset.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: June 12, 2018
    Assignee: DreamWorks Animation L.L.C.
    Inventors: Brad Kenneth Herman, Shiraz Akmal, Paul Kurzawa
  • Publication number: 20160364896
    Abstract: A method for generating a user-customized computer-generated animation includes receiving digital content and determining a modifiable portion of the digital content. The digital content includes a computer-generated animation. A design template is received, where the design template includes a representation of the modifiable portion of the digital content. Template image data is generated by performing image analysis on the representation of the modifiable portion of the digital content. A revised portion of the digital content is generated based on the template image data, where the revised portion is a revised version of the modifiable portion of the digital content. Updated digital content that includes a version of the computer-generated animation with the revised portion of the digital content is generated and displayed.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Brad Kenneth HERMAN, Shiraz AKMAL
  • Publication number: 20150325027
    Abstract: A virtual reality ride system including a headset, a control unit, and a dynamic platform. The headset includes a display unit configured to display a video of an animated virtual environment. The control unit includes one or more processors configured to perform render processing that renders the video of the virtual environment; event motion processing that generates first data representing motions associated with events in the virtual environment; and low-frequency motion processing that generates second data representing low-frequency vibrations unrelated to the events in the virtual environment. The dynamic platform is configured to produce the motions associated with the events in the virtual environment based on the first data, and to produce the low-frequency vibrations based on the second data. The low-frequency vibrations include a frequency between about 5 Hz and 70 Hz.
    Type: Application
    Filed: May 5, 2015
    Publication date: November 12, 2015
    Inventors: Brad Kenneth HERMAN, Shiraz AKMAL, Bryn LAFOLLETTE
  • Publication number: 20150269780
    Abstract: A virtual reality ride system includes a platform having at least one seat, a first headset, a second headset, and one or more rendering processors. The first and second headsets each have a motion-sensing unit and a display unit configured to display animated video. The one or more processors are configured to render a first animated video of a virtual environment from a perspective based on the physical location and orientation of the first headset, and to render a second animated video of the virtual environment from a perspective based on the physical location and orientation of the second headset.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 24, 2015
    Inventors: Brad Kenneth HERMAN, Shiraz AKMAL, Paul KURZAWA