Patents by Inventor Andrey Grigorievich PLAKHOV
Andrey Grigorievich PLAKHOV 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: 11347815Abstract: A method of processing a search query, the method comprising receiving a search query; determining whether the search query is stored in an offline query index by comparing the search query against one or more offline search queries stored therein; responsive to determining that the search query matches a given offline search query, determining an offline SERP template pointer associated with the given offline search query; determining, based on the offline SERP template pointer, an associated offline SERP template stored within an offline SERP template index; retrieving a list of one or more ordered element pointers comprising the associated offline SERP template; retrieving, for each one or more ordered element pointers comprising the list, a respective SERP element, from the at least one SERP elements index; generating an offline SERP by compiling the retrieved SERP elements; and displaying the offline SERP on the electronic device.Type: GrantFiled: June 3, 2020Date of Patent: May 31, 2022Assignee: YANDEX EUROPE AGInventors: Roman Vladimirovich Khalkechev, Andrey Grigorievich Plakhov, Ivan Georgievich Yanikov
-
Publication number: 20200293582Abstract: A method of processing a search query, the method comprising receiving a search query; determining whether the search query is stored in an offline query index by comparing the search query against one or more offline search queries stored therein; responsive to determining that the search query matches a given offline search query, determining an offline SERP template pointer associated with the given offline search query; determining, based on the offline SERP template pointer, an associated offline SERP template stored within an offline SERP template index; retrieving a list of one or more ordered element pointers comprising the associated offline SERP template; retrieving, for each one or more ordered element pointers comprising the list, a respective SERP element, from the at least one SERP elements index; generating an offline SERP by compiling the retrieved SERP elements; and displaying the offline SERP on the electronic device.Type: ApplicationFiled: June 3, 2020Publication date: September 17, 2020Inventors: Roman Vladimirovich KHALKECHEV, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
-
Patent number: 10713308Abstract: A method of processing a search query, the method comprising receiving a search query; determining whether the search query is stored in an offline query index by comparing the search query against one or more offline search queries stored therein; responsive to determining that the search query matches a given offline search query, determining an offline SERP template pointer associated with the given offline search query; determining, based on the offline SERP template pointer, an associated offline SERP template stored within an offline SERP template index; retrieving a list of one or more ordered element pointers comprising the associated offline SERP template; retrieving, for each one or more ordered element pointers comprising the list, a respective SERP element, from the at least one SERP elements index; generating an offline SERP by compiling the retrieved SERP elements; and displaying the offline SERP on the electronic device.Type: GrantFiled: October 17, 2017Date of Patent: July 14, 2020Assignee: YANDEX EUROPE AGInventors: Roman Vladimirovich Khalkechev, Andrey Grigorievich Plakhov, Ivan Georgievich Yanikov
-
Publication number: 20180285458Abstract: A method of processing a search query, the method comprising receiving a search query; determining whether the search query is stored in an offline query index by comparing the search query against one or more offline search queries stored therein; responsive to determining that the search query matches a given offline search query, determining an offline SERP template pointer associated with the given offline search query; determining, based on the offline SERP template pointer, an associated offline SERP template stored within an offline SERP template index; retrieving a list of one or more ordered element pointers comprising the associated offline SERP template; retrieving, for each one or more ordered element pointers comprising the list, a respective SERP element, from the at least one SERP elements index; generating an offline SERP by compiling the retrieved SERP elements; and displaying the offline SERP on the electronic device.Type: ApplicationFiled: October 17, 2017Publication date: October 4, 2018Inventors: Roman Vladimirovich KHALKECHEV, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
-
Patent number: 9910932Abstract: There is disclosed a method and a system for completing a search query. The method is executable at a server. The method comprises receiving a portion of the search query from an electronic device associated with a user; determining a query-completion suggestion for the received search query portion, the query-completion suggestion based on information searchable within a vertical search domain; determining the most suitable response to the query based on information maintained within the vertical search domain; causing the electronic device to display the user a suggest line, the suggest line including both: (i) the query-completion suggestion and (ii) representation of the most suitable response to the query.Type: GrantFiled: May 30, 2014Date of Patent: March 6, 2018Assignee: YANDEX EUROPE AGInventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina, Irina Viktorovna Esinovskaya, Elena Semenovna Gruntova, Vasiliy Aleksandrovich Eremeev
-
Patent number: 9679079Abstract: Method comprising: receiving from a client device a first search query including at least one first query search term; sending first search results of a first search; receiving from the client device elements of a second search query including at least the at least one first query search term, the at least one first query search term included in the elements of the second search query not having been entered by a user of the client device in a search field in respect of the second search query; and prior receiving a second search result request from the client device in respect of the second search query, sending at least one of (i) at least one search query suggestion based on, at least in part, the elements of the second search query, and (ii) second search results of a second search conducted using the at least one search query suggestion.Type: GrantFiled: July 15, 2013Date of Patent: June 13, 2017Assignee: YANDEX EUROPE AGInventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina
-
Patent number: 9613132Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: GrantFiled: April 2, 2014Date of Patent: April 4, 2017Assignee: YANDEX EUROPE AGInventors: Andrey Grigorievich Plakhov, Alexander Ivanovich Mazaykin, Marina Sergeevna Khoruzhenko
-
Publication number: 20170091343Abstract: A method and system for generating a list of search query suggestions is provided. At least a portion of a search query is received from a user, and a ranked plurality of search query suggestions for the portion of the search query is generated. It is determined, based at least in part on an association parameter, whether each search query suggestion is associated with a particular search source, the association parameter defining the degree of relevancy of each suggestion to each respective search source. A suggestion group is created for each respective associated search source. The suggestion group presents the subset of search query suggestions associated with the respective search source. Finally, the list of search query suggestions is generated, each respective subset being grouped together in each respective suggestion group, and each suggestion group being displayed separately.Type: ApplicationFiled: September 13, 2016Publication date: March 30, 2017Inventors: Svetlana Jurievna SHORINA, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
-
Publication number: 20160294846Abstract: Method of presenting trust information in respect of web resources on a display of an electronic device, the method comprising: determining a first visual attribute of a first favicon corresponding to a first web resource, the first visual attribute being indicative of a first trust score in respect of the first web resource, and a second visual attribute of a second favicon corresponding to a second web resource, the second attribute being indicative of a second trust score in respect of the second web resource: and causing the display to display a first link to the first web resource, the first link including the first favicon, and a second link to the second web resource, the second link including the second favicon. System and computer-readable program instructions for executing method are also disclosed.Type: ApplicationFiled: November 15, 2013Publication date: October 6, 2016Inventors: Taras Anatolievich SHAROV, Roman Antonovich VORONEZHSKIY, Andrey Grigorievich PLAKHOV
-
Patent number: 9449079Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: GrantFiled: April 2, 2014Date of Patent: September 20, 2016Assignee: YANDEX EUROPE AGInventors: Andrey Grigorievich Plakhov, Alexander Ivanovich Mazaykin, Marina Sergeevna Khoruzhenko
-
Publication number: 20160231884Abstract: There is disclosed a method of displaying a web resource to a user in a browser window of an electronic device. The method is executable at the electronic device. The method comprises: displaying the web resource substantially in an entirety of the browser window; responsive to receiving, via a user interface of the electronic device, an indication of a user desire to execute an action within the browser window, splitting the browser window into a first browser portion and a second browser portion, the first browser portion and the second portion occupying distinct portions of the browser window; displaying within the first browser portion a control panel, the control panel for enabling the user to execute the action within the browser window; displaying within the second browser portion a scaled down unobstructed representation of the web resource.Type: ApplicationFiled: October 10, 2014Publication date: August 11, 2016Applicant: YANDEX EUROPE AGInventors: Andrey Grigorievich PLAKHOV, Nikolay Anatolievich YAREMKO, Konstantin Pavlovitch GORSKIY, Roman Kirillovitch IVANOV, Andrey Dmitrievich TARASOV
-
Publication number: 20160210300Abstract: There is disclosed a method and a system for completing a search query. The method is executable at a server. The method comprises receiving a portion of the search query from an electronic device associated with a user; determining a query-completion suggestion for the received search query portion, the query-completion suggestion based on information searchable within a vertical search domain; determining the most suitable response to the query based on information maintained within the vertical search domain; causing the electronic device to display the user a suggest line, the suggest line including both: (i) the query-completion suggestion and (ii) representation of the most suitable response to the query.Type: ApplicationFiled: May 30, 2014Publication date: July 21, 2016Inventors: Andrey Grigorievich PLAKHOV, Svetlana Jurievna SHORINA, Irina Viktorovna ESINOVSKAYA, Elena Semenovna GRUNTOVA, Vasiliy Aleksandrovich EREMEEV
-
Publication number: 20160055252Abstract: There are provided methods and systems for presenting a personalized aggregated search results page (SERP) to a user in response to a search query. The method can be executable at a server. The method comprises appreciating a user-specific aggregation preference parameter, the user-specific aggregation preference parameter having been generated based on at least one feature of the user's search history; ranking a first general search result item and a first vertical search result item relative to each other based at least on the user-specific aggregation preference parameter, to generate a ranked order of search results items; and causing an electronic device associated with the user to display the ranked order of search results items within the SERP.Type: ApplicationFiled: November 2, 2015Publication date: February 25, 2016Inventors: Stanislav Sergeevich MAKEEV, Andrey Grigorievich PLAKHOV, Pavel Viktorovich SERDYUKOV
-
Publication number: 20150178302Abstract: Method comprising: receiving from a client device a first search query including at least one first query search term; sending first search results of a first search; receiving from the client device elements of a second search query including at least the at least one first query search term, the at least one first query search term included in the elements of the second search query not having been entered by a user of the client device in a search field in respect of the second search query; and prior receiving a second search result request from the client device in respect of the second search query, sending at least one of (i) at least one search query suggestion based on, at least in part, the elements of the second search query, and (ii) second search results of a second search conducted using the at least one search query suggestion.Type: ApplicationFiled: July 15, 2013Publication date: June 25, 2015Inventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina
-
Publication number: 20150006505Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: ApplicationFiled: April 2, 2014Publication date: January 1, 2015Applicant: YANDEX EUROPE AGInventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO
-
Publication number: 20150006504Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: ApplicationFiled: April 2, 2014Publication date: January 1, 2015Applicant: YANDEX EUROPE AGInventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO