Patents by Inventor Maksim Olegovich BORISOV

Maksim Olegovich BORISOV 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: 11100188
    Abstract: A method of selectively presenting a recommendation block to a user accessing a web resource in a browser application is disclosed. The method is executable at a server and includes receiving an indication of a browser application state and an indication of a user action with the browser application, determining features associated with at least a part of the web resource, receiving an indication of supplemental content at least in part based on the plurality of features, and executing a Machine Learning Algorithm (MLA) to determine a recommendation score based on at least the browser application state. Based on the recommendation score, the server selectively sends to the browser application at least one data packet configured to cause the browser application to display the recommendation block containing the supplemental content on the display of the electronic device.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: August 24, 2021
    Assignee: YANDEX EUROPE AG
    Inventors: Maksim Olegovich Borisov, Aleksey Vladimirovich Golikov
  • Patent number: 11055375
    Abstract: A method of determining a next state for a recommendation block to be displayed by a browser application. The method includes, by a server, receiving an indication of the web resource and of supplemental content to be displayed, determining a plurality of features associated with the web resource, executing a Machine Learning Algorithm (MLA) based on the plurality of features to determine a confidence level parameter and based thereon selecting a lookup table out of a plurality of different lookup tables. The selected lookup table is sent to the browser application. The browser application processes the lookup table to determine a next state of the recommendation block and display the recommendation block containing the supplemental content in the next state outputted by the selected lookup table.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: July 6, 2021
    Assignee: YANDEX EUROPE AG
    Inventors: Maksim Olegovich Borisov, Aleksey Vladimirovich Golikov
  • Publication number: 20200192966
    Abstract: A method of selectively presenting a recommendation block to a user accessing a web resource in a browser application is disclosed. The method is executable at a server and includes receiving an indication of a browser application state and an indication of a user action with the browser application, determining features associated with at least a part of the web resource, receiving an indication of supplemental content at least in part based on the plurality of features, and executing a Machine Learning Algorithm (MLA) to determine a recommendation score based on at least the browser application state. Based on the recommendation score, the server selectively sends to the browser application at least one data packet configured to cause the browser application to display the recommendation block containing the supplemental content on the display of the electronic device.
    Type: Application
    Filed: August 5, 2019
    Publication date: June 18, 2020
    Inventors: Maksim Olegovich BORISOV, Aleksey Vladimirovich GOLIKOV
  • Publication number: 20200192953
    Abstract: A method of determining a next state for a recommendation block to be displayed by a browser application. The method includes, by a server, receiving an indication of the web resource and of supplemental content to be displayed, determining a plurality of features associated with the web resource, executing a Machine Learning Algorithm (MLA) based on the plurality of features to determine a confidence level parameter and based thereon selecting a lookup table out of a plurality of different lookup tables. The selected lookup table is sent to the browser application. The browser application processes the lookup table to determine a next state of the recommendation block and display the recommendation block containing the supplemental content in the next state outputted by the selected lookup table.
    Type: Application
    Filed: August 7, 2019
    Publication date: June 18, 2020
    Inventors: Maksim Olegovich BORISOV, Aleksey Vladimirovich GOLIKOV