Patents by Inventor Corey J. PETERSON

Corey J. PETERSON 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: 11960615
    Abstract: The present disclosure generally relates to managing user profiles. An example method includes, at a computer system in communication with a display generation component and an input device: receiving, via the input device, a user input including a request to access a first restricted media item; and in response to the user input: in accordance with a determination the user input is a voice input and the voice input corresponds to a user profile authorized to access the first restricted media item using voice inputs, initiating playback of the first restricted media item; and in accordance with a determination the user input is a voice input and the voice input does not correspond to a user profile authorized to access the first restricted media item using voice inputs: forgoing initiating playback of the first restricted media item; and causing display, at the display generation component, of a validation user interface.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: April 16, 2024
    Assignee: Apple Inc.
    Inventors: Jeffrey Ma, Corey J. Peterson, Rob Bowles Sinclair, Hiu Yi Chan, Neil P. Cormican
  • Publication number: 20230251881
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 10, 2023
    Inventors: Carey E. RADEBAUGH, Brandon J. NEWENDORP, Corey J. PETERSON, Rohit DASARI, Trungtin TRAN, Vineet KHOSLA
  • Patent number: 11657813
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example method includes receiving, from one or more external electronic devices, a plurality of speaker profiles for a plurality of users; receiving a natural language speech input; determining, based on comparing the natural language speech input to the plurality of speaker profiles: a first likelihood that the natural language speech input corresponds to a first user of the plurality of users; and a second likelihood that the natural language speech input corresponds to a second user of the plurality of users; determining whether the first likelihood and the second likelihood are within a first threshold; and in accordance with determining that the first likelihood and the second likelihood are not within the first threshold: providing a response to the natural language speech input, the response being personalized for the first user.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 23, 2023
    Assignee: Apple Inc.
    Inventors: Corey J. Peterson, Jessica Peck, Anumita Biswas, Harry Simmonds
  • Patent number: 11656884
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 23, 2023
    Assignee: Apple Inc.
    Inventors: Carey E. Radebaugh, Brandon J. Newendorp, Corey J. Peterson, Rohit Dasari, Trungtin Tran, Vineet Khosla
  • Publication number: 20220392455
    Abstract: The present disclosure generally relates to managing user profiles. An example method includes, at a computer system in communication with a display generation component and an input device: receiving, via the input device, a user input including a request to access a first restricted media item; and in response to the user input: in accordance with a determination the user input is a voice input and the voice input corresponds to a user profile authorized to access the first restricted media item using voice inputs, initiating playback of the first restricted media item; and in accordance with a determination the user input is a voice input and the voice input does not correspond to a user profile authorized to access the first restricted media item using voice inputs: forgoing initiating playback of the first restricted media item; and causing display, at the display generation component, of a validation user interface.
    Type: Application
    Filed: June 5, 2022
    Publication date: December 8, 2022
    Inventors: Jeffrey MA, Corey J. PETERSON, Pierre P. GREBORIO, Rob Bowles SINCLAIR, Hiu Yi CHAN
  • Publication number: 20220391520
    Abstract: The present disclosure generally relates to managing user profiles. An example method includes, at a computer system in communication with a display generation component and an input device: receiving, via the input device, a user input including a request to access a first restricted media item; and in response to the user input: in accordance with a determination the user input is a voice input and the voice input corresponds to a user profile authorized to access the first restricted media item using voice inputs, initiating playback of the first restricted media item; and in accordance with a determination the user input is a voice input and the voice input does not correspond to a user profile authorized to access the first restricted media item using voice inputs: forgoing initiating playback of the first restricted media item; and causing display, at the display generation component, of a validation user interface.
    Type: Application
    Filed: September 7, 2021
    Publication date: December 8, 2022
    Inventors: Jeffrey MA, Corey J. PETERSON, Pierre P. GREBORIO, Robert SINCLAIR, Hiu Yi CHAN
  • Patent number: 11423898
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example method includes receiving, from one or more external electronic devices, a plurality of speaker profiles for a plurality of users; receiving a natural language speech input; determining, based on comparing the natural language speech input to the plurality of speaker profiles: a first likelihood that the natural language speech input corresponds to a first user of the plurality of users; and a second likelihood that the natural language speech input corresponds to a second user of the plurality of users; determining whether the first likelihood and the second likelihood are within a first threshold; and in accordance with determining that the first likelihood and the second likelihood are not within the first threshold: providing a response to the natural language speech input, the response being personalized for the first user.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: August 23, 2022
    Assignee: Apple Inc.
    Inventors: Stephen H. Shum, Corey J. Peterson, Sachin S. Kajarekar, Benjamin S. Phipps, Erik Marchi, Jessica Peck, Anumita Biswas, Chaitanya Mannemala
  • Publication number: 20220116399
    Abstract: The present disclosure generally relates to media request handling by electronic devices having multiple users. In some embodiments, a computer system receives a user request to play media and, based on a determination of user identity, plays the requested media using a media service according to user-selected settings.
    Type: Application
    Filed: September 21, 2021
    Publication date: April 14, 2022
    Inventors: Taylor G. CARRIGAN, Corey J. PETERSON, Jeffrey D. TANNER
  • Patent number: 11204787
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: December 21, 2021
    Assignee: Apple Inc.
    Inventors: Carey E. Radebaugh, Brandon J. Newendorp, Corey J. Peterson, Rohit Dasari, Trungtin Tran, Vineet Khosla
  • Publication number: 20210012776
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example method includes receiving, from one or more external electronic devices, a plurality of speaker profiles for a plurality of users; receiving a natural language speech input; determining, based on comparing the natural language speech input to the plurality of speaker profiles: a first likelihood that the natural language speech input corresponds to a first user of the plurality of users; and a second likelihood that the natural language speech input corresponds to a second user of the plurality of users; determining whether the first likelihood and the second likelihood are within a first threshold; and in accordance with determining that the first likelihood and the second likelihood are not within the first threshold: providing a response to the natural language speech input, the response being personalized for the first user.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Corey J. PETERSON, Jessica PECK, Anumita BISWAS, Harry SIMMONDS
  • Publication number: 20200380980
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example method includes receiving, from one or more external electronic devices, a plurality of speaker profiles for a plurality of users; receiving a natural language speech input; determining, based on comparing the natural language speech input to the plurality of speaker profiles: a first likelihood that the natural language speech input corresponds to a first user of the plurality of users; and a second likelihood that the natural language speech input corresponds to a second user of the plurality of users; determining whether the first likelihood and the second likelihood are within a first threshold; and in accordance with determining that the first likelihood and the second likelihood are not within the first threshold: providing a response to the natural language speech input, the response being personalized for the first user.
    Type: Application
    Filed: March 11, 2020
    Publication date: December 3, 2020
    Inventors: Stephen H. SHUM, Corey J. PETERSON, Sachin S. KAJAREKAR, Benjamin S. PHIPPS, Erik MARCHI, Jessica PECK, Anumita BISWAS, Harry SIMMONDS, Chas MANNEMALA
  • Publication number: 20200042334
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
    Type: Application
    Filed: October 8, 2019
    Publication date: February 6, 2020
    Inventors: Carey E. RADEBAUGH, Brandon J. NEWENDORP, Corey J. PETERSON, Rohit DASARI, Trungtin TRAN, Vineet KHOSLA
  • Publication number: 20180196683
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes receiving an audio input including a natural-language user input and identifying an intent object of a set of intent objects. The intent object may be derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects, providing the intent object to the software application to cause the software application to perform a task associated with the intent object, receiving a result response indicating whether the task was successfully performed, and providing an output indicating whether the task was performed.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 12, 2018
    Inventors: Carey E. RADEBAUGH, Brandon J. NEWENDORP, Corey J. PETERSON, Rohit DASARI, Trungtin TRAN, Vineet KHOSLA