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: 11347815
    Abstract: 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: Grant
    Filed: June 3, 2020
    Date of Patent: May 31, 2022
    Assignee: YANDEX EUROPE AG
    Inventors: Roman Vladimirovich Khalkechev, Andrey Grigorievich Plakhov, Ivan Georgievich Yanikov
  • Publication number: 20200293582
    Abstract: 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: Application
    Filed: June 3, 2020
    Publication date: September 17, 2020
    Inventors: Roman Vladimirovich KHALKECHEV, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
  • Patent number: 10713308
    Abstract: 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: Grant
    Filed: October 17, 2017
    Date of Patent: July 14, 2020
    Assignee: YANDEX EUROPE AG
    Inventors: Roman Vladimirovich Khalkechev, Andrey Grigorievich Plakhov, Ivan Georgievich Yanikov
  • Publication number: 20180285458
    Abstract: 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: Application
    Filed: October 17, 2017
    Publication date: October 4, 2018
    Inventors: Roman Vladimirovich KHALKECHEV, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
  • Patent number: 9910932
    Abstract: 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: Grant
    Filed: May 30, 2014
    Date of Patent: March 6, 2018
    Assignee: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina, Irina Viktorovna Esinovskaya, Elena Semenovna Gruntova, Vasiliy Aleksandrovich Eremeev
  • Patent number: 9679079
    Abstract: 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: Grant
    Filed: July 15, 2013
    Date of Patent: June 13, 2017
    Assignee: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina
  • Patent number: 9613132
    Abstract: 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: Grant
    Filed: April 2, 2014
    Date of Patent: April 4, 2017
    Assignee: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich Plakhov, Alexander Ivanovich Mazaykin, Marina Sergeevna Khoruzhenko
  • Publication number: 20170091343
    Abstract: 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: Application
    Filed: September 13, 2016
    Publication date: March 30, 2017
    Inventors: Svetlana Jurievna SHORINA, Andrey Grigorievich PLAKHOV, Ivan Georgievich YANIKOV
  • Publication number: 20160294846
    Abstract: 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: Application
    Filed: November 15, 2013
    Publication date: October 6, 2016
    Inventors: Taras Anatolievich SHAROV, Roman Antonovich VORONEZHSKIY, Andrey Grigorievich PLAKHOV
  • Patent number: 9449079
    Abstract: 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: Grant
    Filed: April 2, 2014
    Date of Patent: September 20, 2016
    Assignee: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich Plakhov, Alexander Ivanovich Mazaykin, Marina Sergeevna Khoruzhenko
  • Publication number: 20160231884
    Abstract: 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: Application
    Filed: October 10, 2014
    Publication date: August 11, 2016
    Applicant: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich PLAKHOV, Nikolay Anatolievich YAREMKO, Konstantin Pavlovitch GORSKIY, Roman Kirillovitch IVANOV, Andrey Dmitrievich TARASOV
  • Publication number: 20160210300
    Abstract: 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: Application
    Filed: May 30, 2014
    Publication date: July 21, 2016
    Inventors: Andrey Grigorievich PLAKHOV, Svetlana Jurievna SHORINA, Irina Viktorovna ESINOVSKAYA, Elena Semenovna GRUNTOVA, Vasiliy Aleksandrovich EREMEEV
  • Publication number: 20160055252
    Abstract: 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: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Stanislav Sergeevich MAKEEV, Andrey Grigorievich PLAKHOV, Pavel Viktorovich SERDYUKOV
  • Publication number: 20150178302
    Abstract: 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: Application
    Filed: July 15, 2013
    Publication date: June 25, 2015
    Inventors: Andrey Grigorievich Plakhov, Svetlana Jurievna Shorina
  • Publication number: 20150006505
    Abstract: 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: Application
    Filed: April 2, 2014
    Publication date: January 1, 2015
    Applicant: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO
  • Publication number: 20150006504
    Abstract: 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: Application
    Filed: April 2, 2014
    Publication date: January 1, 2015
    Applicant: YANDEX EUROPE AG
    Inventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO