Patents by Inventor Siddhi Tadpatrikar
Siddhi Tadpatrikar 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: 11710477Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: GrantFiled: June 21, 2021Date of Patent: July 25, 2023Assignee: Google LLCInventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Publication number: 20220138077Abstract: Systems, methods and computer-readable storage media can be used to debug content items. One example method includes presenting, by a mobile application executing on a mobile device, a first application interface. The example method further includes detecting, by the mobile device, a predetermined user action. The example method further includes, in response to detecting the predetermined user action, generating debugging information from content event logs, wherein the content event logs are associated with content item slots in which content items are presented in the mobile application and presenting, by a debugging interface, the debugging information.Type: ApplicationFiled: October 29, 2021Publication date: May 5, 2022Inventors: Oz Ozel, Siddhi Tadpatrikar, Cleo Davis, Jonah Wasserman, Terrine Forman, Ali Pasha, Samuel Stow, David Brown, Eric Burns, Eric Leichtenschlag, Will Simmons, Cathy Lin, Mengke Wang, Qian Li, Edward Weng
-
Publication number: 20210312903Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: ApplicationFiled: June 21, 2021Publication date: October 7, 2021Applicant: Google LLCInventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Patent number: 11062696Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: GrantFiled: April 8, 2019Date of Patent: July 13, 2021Assignee: Google LLCInventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Publication number: 20190318721Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: ApplicationFiled: April 8, 2019Publication date: October 17, 2019Inventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Patent number: 10269341Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: GrantFiled: June 29, 2016Date of Patent: April 23, 2019Assignee: Google LLCInventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Publication number: 20170110116Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: ApplicationFiled: June 29, 2016Publication date: April 20, 2017Inventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta
-
Publication number: 20170110118Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing are described. In one aspect, a method includes the action of accessing voice query log data that includes voice queries spoken by a particular user. The actions further include based on the voice query log data that includes voice queries spoken by a particular user, determining a pause threshold from the voice query log data that includes voice queries spoken by the particular user. The actions further include receiving, from the particular user, an utterance. The actions further include determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold. The actions further include based on determining that the particular user has stopped speaking for at least a period of time equal to the pause threshold, processing the utterance as a voice query.Type: ApplicationFiled: October 27, 2015Publication date: April 20, 2017Inventors: Siddhi Tadpatrikar, Michael Buchanan, Pravir Kumar Gupta