Patents by Inventor Justin G. BINDER
Justin G. BINDER 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: 20230386462Abstract: Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.Type: ApplicationFiled: August 7, 2023Publication date: November 30, 2023Inventors: Philippe P. PIERNOT, Justin G. BINDER
-
Patent number: 11810562Abstract: Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.Type: GrantFiled: August 30, 2021Date of Patent: November 7, 2023Assignee: Apple Inc.Inventors: Philippe P. Piernot, Justin G. Binder
-
Publication number: 20230254448Abstract: An example process includes receiving, from a user, an input corresponding to a request to render, without using a camera, and during a communication session with an external electronic device, an avatar associated with the user; and in accordance with receiving the input: in accordance with a determination that the electronic device is coupled to an external accessory device: during the communication session with the external electronic device, and while a camera corresponding to the communication session is disabled: receiving, from the external accessory device, a first data stream detected by a first type of sensor of the external accessory device; determining, based on the first data stream, a first set of data representing a first type of visual feature of the avatar; and rendering the avatar using the first set of data.Type: ApplicationFiled: May 23, 2022Publication date: August 10, 2023Inventors: Justin G. BINDER, Abhimanyu YADAV, Ahmed S. HUSSEN ABDELAZIZ, Abhishek WALIA, Anushree PRASANNA KUMAR
-
Publication number: 20220093110Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Inventors: Yoon KIM, Charles SRISUWANANUKORN, David A. CARSON, Thomas R. GRUBER, Justin G. BINDER
-
Patent number: 11217255Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.Type: GrantFiled: August 16, 2017Date of Patent: January 4, 2022Assignee: Apple Inc.Inventors: Yoon Kim, Charles Srisuwananukorn, David A. Carson, Thomas R. Gruber, Justin G. Binder
-
Patent number: 11127397Abstract: Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. The process further includes determining whether a task may be identified based on the representation of user intent. In accordance with a determination that a task may be identified based on the representation of user intent, the task is performed, and in accordance with a determination that a task may not be identified based on the representation of user intent, the spoken user input is disambiguated.Type: GrantFiled: September 24, 2018Date of Patent: September 21, 2021Assignee: APPLE INC.Inventors: Philippe P. Piernot, Justin G. Binder
-
Patent number: 10748546Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.Type: GrantFiled: February 4, 2019Date of Patent: August 18, 2020Assignee: Apple Inc.Inventors: Yoon Kim, Charles Srisuwananukorn, David A. Carson, Thomas R. Gruber, Justin G. Binder
-
Publication number: 20190189118Abstract: Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. The process further includes determining whether a task may be identified based on the representation of user intent. In accordance with a determination that a task may be identified based on the representation of user intent, the task is performed, and in accordance with a determination that a task may not be identified based on the representation of user intent, the spoken user input is disambiguated.Type: ApplicationFiled: September 24, 2018Publication date: June 20, 2019Inventors: Philippe P. PIERNOT, Justin G. BINDER
-
Publication number: 20190172467Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.Type: ApplicationFiled: February 4, 2019Publication date: June 6, 2019Inventors: Yoon KIM, Charles SRISUWANANUKORN, David A. CARSON, Thomas R. GRUBER, Justin G. BINDER
-
Patent number: 10187440Abstract: In some implementations, a user device can personalize a media stream by converting notifications into audio speech data and presenting the audio speech data at locations within the media stream that do not interrupt the enjoyment of the media stream by the user. In some implementations, the user device can receive notifications from various communication services, applications installed on the user device, and/or other sources, determine information describing the notifications, and present the information to the user using the audio speech data. In some implementations, the user device can generate personalized notifications based on the media stream and/or media items selected by the user. The user device can generate personalized notifications based on the user's context (e.g., environment, location, activity, etc.). The personalized notifications can then be presented to the user using audio speech data at appropriate locations in the media stream.Type: GrantFiled: May 27, 2016Date of Patent: January 22, 2019Assignee: APPLE INC.Inventors: Devang K. Naik, Justin G. Binder
-
Publication number: 20180336905Abstract: Systems and processes for operating an intelligent automated assistant to provide extension of digital assistant services are provided. An example method includes, at an electronic device having one or more processors, receiving, from a first user, a first speech input representing a user request. The method further includes obtaining an identity of the first user; and in accordance with the user identity, providing a representation of the user request to at least one of a second electronic device or a third electronic device. The method further includes receiving, based on a determination of whether the second electronic device or the third electronic device, or both, is to provide the response to the first electronic device, the response to the user request from the second electronic device or the third electronic device. The method further includes providing a representation of the response to the first user.Type: ApplicationFiled: August 16, 2017Publication date: November 22, 2018Inventors: Yoon KIM, Charles SRISUWANANUKORN, David A. CARSON, Thomas R. GRUBER, Justin G. BINDER
-
Patent number: 10083688Abstract: Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. The process further includes determining whether a task may be identified based on the representation of user intent. In accordance with a determination that a task may be identified based on the representation of user intent, the task is performed, and in accordance with a determination that a task may not be identified based on the representation of user intent, the spoken user input is disambiguated.Type: GrantFiled: August 27, 2015Date of Patent: September 25, 2018Assignee: Apple Inc.Inventors: Philippe P. Piernot, Justin G. Binder
-
Patent number: 9966060Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.Type: GrantFiled: February 28, 2017Date of Patent: May 8, 2018Assignee: Apple Inc.Inventors: Devang K. Naik, Thomas R. Gruber, Liam Weiner, Justin G. Binder, Charles Srisuwananukorn, Gunnar Evermann, Shaun Eric Williams, Hong Chen, Lia T. Napolitano
-
Publication number: 20170346872Abstract: In some implementations, a user device can personalize a media stream by converting notifications into audio speech data and presenting the audio speech data at locations within the media stream that do not interrupt the enjoyment of the media stream by the user. In some implementations, the user device can receive notifications from various communication services, applications installed on the user device, and/or other sources, determine information describing the notifications, and present the information to the user using the audio speech data. In some implementations, the user device can generate personalized notifications based on the media stream and/or media items selected by the user. The user device can generate personalized notifications based on the user's context (e.g., environment, location, activity, etc.). The personalized notifications can then be presented to the user using audio speech data at appropriate locations in the media stream.Type: ApplicationFiled: May 27, 2016Publication date: November 30, 2017Inventors: Devang K. Naik, Justin G. Binder
-
Patent number: 9715875Abstract: Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.Type: GrantFiled: September 30, 2014Date of Patent: July 25, 2017Assignee: Apple Inc.Inventors: Philippe P. Piernot, Justin G. Binder
-
Publication number: 20170178619Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.Type: ApplicationFiled: February 28, 2017Publication date: June 22, 2017Inventors: Devang K. NAIK, Thomas R. GRUBER, Liam WEINER, Justin G. BINDER, Charles SRISUWANANUKORN, Gunnar EVERMANN, Shaun Eric WILLIAMS, Hong CHEN, Lia T. NAPOLITANO
-
Patent number: 9620104Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.Type: GrantFiled: June 6, 2014Date of Patent: April 11, 2017Assignee: Apple Inc.Inventors: Devang K. Naik, Thomas R. Gruber, Liam Weiner, Justin G. Binder, Charles Srisuwananukorn, Gunnar Evermann, Shaun Eric Williams, Hong Chen, Lia T. Napolitano
-
Publication number: 20160351190Abstract: Systems and processes for device voice control are provided. An example process includes, at an electronic device, receiving a spoken user input and interpreting the spoken user input to derive a representation of user intent. The process further includes determining whether a task may be identified based on the representation of user intent. In accordance with a determination that a task may be identified based on the representation of user intent, the task is performed, and in accordance with a determination that a task may not be identified based on the representation of user intent, the spoken user input is disambiguated.Type: ApplicationFiled: August 27, 2015Publication date: December 1, 2016Inventors: Philippe P. PIERNOT, Justin G. BINDER
-
Publication number: 20150348548Abstract: Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Philippe P. PIERNOT, Justin G. BINDER
-
Publication number: 20140365216Abstract: The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word.Type: ApplicationFiled: June 6, 2014Publication date: December 11, 2014Inventors: Thomas R. GRUBER, Devang K. NAIK, Liam WEINER, Justin G. BINDER, Charles SRISUWANANUKORN, Gunnar EVERMANN, Shaun Eric WILLIAMS, Hong CHEN, Lia T. NAPOLITANO