Patents by Inventor Garrett L. Weinberg
Garrett L. Weinberg 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: 11955137Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a first speech input directed to a digital assistant is received from a user. A first response is provided based on the first speech input. A session window is initiated, wherein the session window is associated with a variable speech threshold. A second speech input is received during the session window. In accordance with a determination that the second speech input includes speech directed to the digital assistant, a duration associated with the session window is increased. In accordance with a determination that the variable speech threshold does not exceed a predetermined speech threshold, the session window is ended.Type: GrantFiled: May 25, 2021Date of Patent: April 9, 2024Assignee: Apple Inc.Inventors: Garrett L. Weinberg, Harry J. Saddler
-
Publication number: 20240113991Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.Type: ApplicationFiled: October 16, 2023Publication date: April 4, 2024Inventors: Emily Clark SCHUBERT, Todd BLOCKSOM, Andre MJ BOULE, Richard R. DELLINGER, Craig M. FEDERIGHI, Matthew Elliot SHEPHERD, Garrett L. WEINBERG
-
Publication number: 20240087566Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, a first input including activation of an affordance is received. A domain associated with the affordance is determined. A second input including user speech is received, where a user intent is determined based on the domain and the user speech. A determination is made whether the user intent includes a command associated with the affordance. In accordance with a determination that the user intent includes a command associated with the affordance, a task in furtherance of the command is performed.Type: ApplicationFiled: November 10, 2023Publication date: March 14, 2024Inventors: Philippe P. PIERNOT, Garrett L. WEINBERG
-
Publication number: 20240055017Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a first speech input is received from a user. In response to receiving the first speech input, a response is provided. A first output is provided corresponding to a digital assistant in a first state, and a second speech input is received from the user. A first plurality of values is obtained. Based on the first plurality of values, a first confidence level corresponding to the second speech input is obtained. In accordance with a determination that the first confidence level exceeds a first threshold confidence level, a second output is provided corresponding to the digital assistant in a second state. The second speech input continues to be received.Type: ApplicationFiled: August 23, 2023Publication date: February 15, 2024Inventors: Sreeneel MADDIKA, Ahmed Serag El Din HUSSEN ABDELAZIZ, Chaitanya MANNEMALA, Srikanth VISHNUBHOTLA, Garrett L. WEINBERG
-
Patent number: 11893992Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, a first input including activation of an affordance is received. A domain associated with the affordance is determined. A second input including user speech is received, where a user intent is determined based on the domain and the user speech. A determination is made whether the user intent includes a command associated with the affordance. In accordance with a determination that the user intent includes a command associated with the affordance, a task in furtherance of the command is performed.Type: GrantFiled: August 25, 2022Date of Patent: February 6, 2024Assignee: Apple Inc.Inventors: Philippe P. Piernot, Garrett L. Weinberg
-
Publication number: 20230401795Abstract: An example process includes: while displaying a portion of an extended reality (XR) environment representing a current field of view of a user: detecting a user gaze at a first object displayed in the XR environment, where the first object is persistent in the current field of view of the XR environment; in response to detecting the user gaze at the first object, expanding the first object into a list of objects including a second object representing a digital assistant; detecting a user gaze at the second object; in accordance with detecting the user gaze at the second object, displaying a first animation of the second object indicating that a digital assistant session is initiated; receiving a first audio input from the user; and displaying a second animation of the second object indicating that the digital assistant is actively listening to the user.Type: ApplicationFiled: May 26, 2023Publication date: December 14, 2023Inventors: Lynn I. STREJA, Saurabh ADYA, Keith P. AVERY, Karan M. DARYANANI, Stephen O. LEMAY, Myra C. LUKENS, Sreeneel K. MADDIKA, Chaitanya MANNEMALA, Aswath MANOHARAN, Pedro MARI, Jay MOON, Abhishek RAWAT, Garrett L. WEINBERG
-
Publication number: 20230352007Abstract: An example process includes: receiving a first natural language input; initiating, by a digital assistant operating on the electronic device, a first task based on the first natural language input; determining whether the first task is of a predetermined type; and in accordance with a determination that the first task is of a predetermined type: determining whether one or more criteria are satisfied; and providing a response to the first natural language input, where providing the response includes: in accordance with a determination that the one or more criteria are not satisfied, outputting a first sound indicative of the initiated first task and a first verbal response indicative of the initiated first task; and in accordance with a determination that the one or more criteria are satisfied, outputting the first sound without outputting the first verbal response.Type: ApplicationFiled: September 21, 2022Publication date: November 2, 2023Inventors: Daniel A. CASTELLANI, James N. JONES, Pedro MARI, Jessica J. PECK, Hugo D. VERWEIJ, Garrett L. WEINBERG
-
Publication number: 20230352014Abstract: An example process includes: receiving, by a digital assistant operating on an electronic device, a natural language input; determining whether the natural language input corresponds to a predetermined type of domain; and in accordance with a determination that the natural language input corresponds to the predetermined type of domain: selecting a first digital assistant response mode from a plurality of digital assistant response modes, where each digital assistant response mode of the plurality of digital assistant response modes corresponds to a respective plurality of domains; and causing a first response to the natural language input to be provided according to the first digital assistant response mode, including: causing a first type of audio output to be provided; and causing a first type of response affordance to be displayed.Type: ApplicationFiled: November 29, 2022Publication date: November 2, 2023Inventors: Andrew P. TENNANT, Benjamin T. COX, Rebecca P. FISH, Shweta D. GRAMPUROHIT, Tyler C. LEPPEK, Aswini RAMESH, Garrett L. WEINBERG
-
Patent number: 11804215Abstract: An example process includes: receiving a first natural language input; initiating, by a digital assistant operating on the electronic device, a first task based on the first natural language input; determining whether the first task is of a predetermined type; and in accordance with a determination that the first task is of a predetermined type: determining whether one or more criteria are satisfied; and providing a response to the first natural language input, where providing the response includes: in accordance with a determination that the one or more criteria are not satisfied, outputting a first sound indicative of the initiated first task and a first verbal response indicative of the initiated first task; and in accordance with a determination that the one or more criteria are satisfied, outputting the first sound without outputting the first verbal response.Type: GrantFiled: September 21, 2022Date of Patent: October 31, 2023Assignee: Apple Inc.Inventors: Daniel A. Castellani, James N. Jones, Pedro Mari, Jessica J. Peck, Hugo D. Verweij, Garrett L. Weinberg, Mitchell R. Lerner
-
Patent number: 11792142Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.Type: GrantFiled: May 17, 2021Date of Patent: October 17, 2023Assignee: Apple Inc.Inventors: Emily Clark Schubert, Todd Blocksom, Andre MJ Boule, Richard R. Dellinger, Craig M. Federighi, Matthew Elliot Shepherd, Garrett L. Weinberg
-
Publication number: 20230315385Abstract: 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: ApplicationFiled: April 3, 2023Publication date: October 5, 2023Inventors: Shiraz AKMAL, Brad K. HERMAN, Garrett L. WEINBERG, St. John W. COLON, Viraaj M. MARATHE
-
Patent number: 11756574Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a first speech input is received from a user. In response to receiving the first speech input, a response is provided. A first output is provided corresponding to a digital assistant in a first state, and a second speech input is received from the user. A first plurality of values is obtained. Based on the first plurality of values, a first confidence level corresponding to the second speech input is obtained. In accordance with a determination that the first confidence level exceeds a first threshold confidence level, a second output is provided corresponding to the digital assistant in a second state. The second speech input continues to be received.Type: GrantFiled: May 26, 2021Date of Patent: September 12, 2023Assignee: Apple Inc.Inventors: Sreeneel Maddika, Ahmed Serag El Din Hussen Abdelaziz, Chaitanya Mannemala, Srikanth Vishnubhotla, Garrett L. Weinberg
-
Publication number: 20230197063Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example method includes, at an electronic device with one or more processors and memory: receiving an utterance; determining whether the utterance includes a predetermined word; in accordance with a determination that the utterance includes the predetermined word: determining an emoji corresponding to at least a portion of the utterance, adjusting the emoji based on a modifier of the utterance, wherein the modifier belongs to a subset of modifiers associated with the emoji; and displaying the emoji on a screen of the electronic device.Type: ApplicationFiled: October 12, 2022Publication date: June 22, 2023Inventors: Pierre Paul Nicolas GREBORIO, Garrett L. WEINBERG
-
Publication number: 20230058929Abstract: An example process includes while an electronic device is engaged in a communication session with external device(s): receiving, from a first user of the electronic device, input to invoke a first digital assistant; receiving, from the first user, a natural language input corresponding to a task; in accordance with invoking the first digital assistant, generating, by the first digital assistant, a prompt for further user input about the task; transmitting, to the external device(s), the prompt for further user input about the task; after transmitting the prompt for further user input, receiving, from an external device of the external device(s), a response to the prompt for further user input; initiating, by the first digital assistant, based on the response and information corresponding to the first user stored on the electronic device, the task; and transmitting, to the external device(s), an output indicative of the initiated task.Type: ApplicationFiled: July 18, 2022Publication date: February 23, 2023Inventors: Rae L. LASKO, German W. BAUER, Felicia W. EDWARDS, Niranjan MANJUNATH, Jonathan H. RUSSELL, Lynn I. STREJA, Keith C. STRICKLING, Garrett L. WEINBERG
-
Publication number: 20220406309Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, a first input including activation of an affordance is received. A domain associated with the affordance is determined. A second input including user speech is received, where a user intent is determined based on the domain and the user speech. A determination is made whether the user intent includes a command associated with the affordance. In accordance with a determination that the user intent includes a command associated with the affordance, a task in furtherance of the command is performed.Type: ApplicationFiled: August 25, 2022Publication date: December 22, 2022Inventors: Philippe P. PIERNOT, Garrett L. WEINBERG
-
Patent number: 11462215Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, a first input including activation of an affordance is received. A domain associated with the affordance is determined. A second input including user speech is received, where a user intent is determined based on the domain and the user speech. A determination is made whether the user intent includes a command associated with the affordance. In accordance with a determination that the user intent includes a command associated with the affordance, a task in furtherance of the command is performed.Type: GrantFiled: December 26, 2018Date of Patent: October 4, 2022Assignee: Apple Inc.Inventors: Philippe P. Piernot, Garrett L. Weinberg
-
Publication number: 20220293124Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a first speech input directed to a digital assistant is received from a user. A first response is provided based on the first speech input. A session window is initiated, wherein the session window is associated with a variable speech threshold. A second speech input is received during the session window. In accordance with a determination that the second speech input includes speech directed to the digital assistant, a duration associated with the session window is increased. In accordance with a determination that the variable speech threshold does not exceed a predetermined speech threshold, the session window is ended.Type: ApplicationFiled: May 25, 2021Publication date: September 15, 2022Inventors: Garrett L. WEINBERG, Harry J. SADDLER
-
Publication number: 20220293125Abstract: Systems and processes for operating an intelligent automated assistant are provided. For example, a first speech input is received from a user. In response to receiving the first speech input, a response is provided. A first output is provided corresponding to a digital assistant in a first state, and a second speech input is received from the user. A first plurality of values is obtained. Based on the first plurality of values, a first confidence level corresponding to the second speech input is obtained. In accordance with a determination that the first confidence level exceeds a first threshold confidence level, a second output is provided corresponding to the digital assistant in a second state. The second speech input continues to be received.Type: ApplicationFiled: May 26, 2021Publication date: September 15, 2022Inventors: Sreeneel MADDIKA, Ahmed Serag El Din HUSSEN ABDELAZIZ, Chaitanya MANNEMALA, Srikanth VISHNUBHOTLA, Garrett L. WEINBERG
-
Patent number: 11416136Abstract: The present disclosure generally relates to assigning tasks to various user inputs, and detecting and responding to user inputs. In some embodiments, the present disclosure relates to assigning tasks to various user inputs received on a back surface of a device, and detecting and responding to user inputs on the back surface of the device.Type: GrantFiled: February 4, 2021Date of Patent: August 16, 2022Assignee: Apple Inc.Inventors: John M. Nefulda, Keith P. Avery, Madhu Chinthakunta, Christopher B. Fleizach, Varun Maudgalya, Sommer E. Panage, Xinyi Yan, Garrett L. Weinberg, Michal K. Wegrzynski, William Caruso, Kenneth S. Friedman, Jamil Dhanani, Muhammad Amir Shafiq, Minwoo Jeong, Timothy S. Paek, Viet Huy Le, Heriberto Nieto, Brandt M. Westing, Rishabh Yadav
-
Publication number: 20220109643Abstract: The present disclosure generally relates to implementing an operational safety mode that manages the output of notifications at an electronic device when a user of the device is operating a vehicle.Type: ApplicationFiled: May 17, 2021Publication date: April 7, 2022Inventors: Emily Clark SCHUBERT, Todd BLOCKSOM, Andre MJ BOULE, Richard R. DELLINGER, Craig M. FEDERIGHI, Matthew Elliot SHEPHERD, Garrett L. WEINBERG