Patents by Inventor Stoyan Stefanov
Stoyan Stefanov 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: 12038996Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: GrantFiled: February 21, 2019Date of Patent: July 16, 2024Assignee: YAHOO ASSETS LLCInventor: Stoyan Stefanov
-
Publication number: 20240111497Abstract: A method for providing autofill suggestions in a development environment includes obtaining, from a user interface executing on a user device, a user input representing source code generated within a development environment. The source code is created using a particular programming language and a programming code base. The method further includes determining, using a machine learning model, at least one autofill suggestion based on the user input, the autofill suggestion continuing the source code represented by the user input. The method further includes determining, using a rule-based semantic checker configured for the particular programming language, whether the autofill suggestion is semantically correct based on the development environment and the programming code base. The method also includes, when the autofill suggestion is semantically correct, transmitting the autofill suggestion for display on the user interface of the user device.Type: ApplicationFiled: December 11, 2023Publication date: April 4, 2024Applicant: Google LLCInventors: Maxim Tabachnyk, Yurun Shen, Stoyan Stefanov Nikolov, Stanislav Pyatykh, Ksenia Korovina, Evgeny Gryaznov, Erik Grabljevec
-
Patent number: 11861333Abstract: A method for providing autofill suggestions in a development environment includes obtaining, from a user interface executing on a user device, a user input representing source code generated within a development environment. The source code created using a particular programming language and a programming code base. The method further includes determining, using a machine learning model, at least one autofill suggestion based on the user input, the autofill suggestion continuing the source code represented by the user input. The method further includes determining, using a rule-based semantic checker configured for the particular programming language, whether the autofill suggestion is semantically correct based on the development environment and the programming code base. The method also includes, when the autofill suggestion is semantically correct, transmitting the autofill suggestion for display on the user interface of the user device.Type: GrantFiled: March 29, 2022Date of Patent: January 2, 2024Assignee: Google LLCInventors: Maxim Tabachnyk, Yurun Shen, Stoyan Stefanov Nikolov, Stanislav Pyatykh, Ksenia Korovina, Evgeny Gryaznov, Erik Grabljevec
-
Publication number: 20230315400Abstract: A method for providing autofill suggestions in a development environment includes obtaining, from a user interface executing on a user device, a user input representing source code generated within a development environment. The source code created using a particular programming language and a programming code base. The method further includes determining, using a machine learning model, at least one autofill suggestion based on the user input, the autofill suggestion continuing the source code represented by the user input. The method further includes determining, using a rule-based semantic checker configured for the particular programming language, whether the autofill suggestion is semantically correct based on the development environment and the programming code base. The method also includes, when the autofill suggestion is semantically correct, transmitting the autofill suggestion for display on the user interface of the user device.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: Google LLCInventors: Maxim Tabachnyk, Yurun Shen, Stoyan Stefanov Nikolov, Stanislav Pyatykh, Ksenia Korovina, Evgeny Gryaznov, Erik Grabljevec
-
Publication number: 20190188233Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: ApplicationFiled: February 21, 2019Publication date: June 20, 2019Inventor: Stoyan STEFANOV
-
Patent number: 10216858Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: GrantFiled: September 1, 2016Date of Patent: February 26, 2019Assignee: OATH INC.Inventor: Stoyan Stefanov
-
Publication number: 20170024487Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: ApplicationFiled: September 1, 2016Publication date: January 26, 2017Inventor: Stoyan STEFANOV
-
Patent number: 9436777Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: GrantFiled: August 13, 2009Date of Patent: September 6, 2016Assignee: Yahoo! Inc.Inventor: Stoyan Stefanov
-
Publication number: 20110040777Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.Type: ApplicationFiled: August 13, 2009Publication date: February 17, 2011Applicant: Yahoo! Inc.Inventor: Stoyan Stefanov