Patents by Inventor Mario Tanev
Mario Tanev 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: 20250238472Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: ApplicationFiled: April 7, 2025Publication date: July 24, 2025Inventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Patent number: 12292941Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: GrantFiled: November 22, 2023Date of Patent: May 6, 2025Assignee: GOOGLE LLCInventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Publication number: 20240086479Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: ApplicationFiled: November 22, 2023Publication date: March 14, 2024Inventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Patent number: 11868417Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: GrantFiled: November 6, 2019Date of Patent: January 9, 2024Assignee: GOOGLE LLCInventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Publication number: 20220391459Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that identify and issue search queries expected to be issued in the future. A set of search queries that have been issued by multiple user devices can be obtained. For each query instance, contextual data can be obtained. A first query and its contextual data can be input to a model that outputs the query's likelihood of being issued in the future. The model can be trained using contextual data for training queries and a corresponding labels for the training queries. The learning model outputs the first query's likelihood of being issued in future, and this query is stored as a repeatable query if the likelihood satisfying a repeatability threshold. Subsequently, a stored repeatable query is issued upon a selection of a user selectable interface component and the search engine provides search results for the query.Type: ApplicationFiled: November 6, 2019Publication date: December 8, 2022Inventors: Yew Jin Lim, David Adam Faden, Mario Tanev, Lauren Ashley Koepnick, Sagar Gandhi, William Ming Zhang
-
Patent number: 8386237Abstract: Methods, systems, and apparatus, including computer program products, in which input keystroke data can be interpreted using a current mapping and a determination can be made whether the current mapping is valid based upon the characters identified by the mapping and the keystroke data. Invalid mappings can be corrected by identifying a transliteration of the characters in an alternative language.Type: GrantFiled: July 23, 2012Date of Patent: February 26, 2013Assignee: Google Inc.Inventors: Ivan D. Davtchev, Noah Coccaro, Adi Avidor, Nir Andelman, Mario Tanev
-
Publication number: 20120290286Abstract: Methods, systems, and apparatus, including computer program products, in which input keystroke data can be interpreted using a current mapping and a determination can be made whether the current mapping is valid based upon the characters identified by the mapping and the keystroke data. Invalid mappings can be corrected by identifying a transliteration of the characters in an alternative language.Type: ApplicationFiled: July 23, 2012Publication date: November 15, 2012Inventors: Ivan D. Davtchev, Noah Coccaro, Adi Avidor, Nir Andelman, Mario Tanev
-
Publication number: 20120239834Abstract: Methods, systems, and apparatus, including computer program products, in which input keystroke data can be interpreted using a current mapping and a determination can be made whether the current mapping is valid based upon the characters identified by the mapping and the keystroke data. Invalid mappings can be corrected by identifying a transliteration of the characters in an alternative language.Type: ApplicationFiled: August 29, 2008Publication date: September 20, 2012Applicant: GOOGLE INC.Inventors: Ivan D. Davtchev, Noah Coccaro, Adi Avidor, Nir Andelman, Mario Tanev
-
Patent number: 8229732Abstract: Methods, systems, and apparatus, including computer program products, in which input keystroke data can be interpreted by a current mapping and a determination can be made whether the current mapping is valid based upon the characters identified by the mapping and the keystroke data. Invalid mappings can be corrected based upon alternative mapping of the keystroke data.Type: GrantFiled: August 29, 2008Date of Patent: July 24, 2012Assignee: Google Inc.Inventors: Ivan D. Davtchev, Noah Coccaro, Adi Avidor, Nir Andelman, Mario Tanev
-
Publication number: 20090083028Abstract: Methods, systems, and apparatus, including computer program products, in which input keystroke data can be interpreted by a current mapping and a determination can be made whether the current mapping is valid based upon the characters identified by the mapping and the keystroke data. Invalid mappings can be corrected based upon alternative mapping of the keystroke data.Type: ApplicationFiled: August 29, 2008Publication date: March 26, 2009Applicant: Google Inc.Inventors: Ivan D. Davtchev, Noah Coccaro, Adi Avidor, Nir Andelman, Mario Tanev