Patents by Inventor Alexey Vladimirovich DODONOV

Alexey Vladimirovich DODONOV 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: 10477478
    Abstract: There is disclosed a method of operating and a method for reducing power consumption in a wireless communications device. The method comprises receiving a first system request for data from a data access application on a wireless communications device and storing the first system request in a memory of the wireless communications device without transmitting to the server until a first user request for data is received. Upon receiving the first user request for data, the wireless communications module of the wireless communications device is activated and both the first user request and the first system request are transmitted to the server. In cases where the first system request for data is determined to have high priority, then it is not stored and is transmitted to the server, regardless of whether a first user request has been received.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: November 12, 2019
    Assignee: YANDEX EUROPE AG
    Inventors: Alexey Vladimirovich Dodonov, Dmitrii Valerievich Lapin
  • Patent number: 10191856
    Abstract: Disclosed are systems and methods for managing a browser cache. An example method comprises storing in a browser cache on a user device information of web pages visited by a user during one or more web browsing sessions; determining logical relationships among the web pages stored in the cache; associating the web pages with one or more clusters based on the determined logical relationships; upon detecting a usage size of the cache equal to or exceeding a threshold value, identifying information associated with the one or more clusters in the cache; determining a web page or a cluster of web pages to be deleted from the cache based on the identified information; and deleting from the cache one or more web pages based on the identified information associated with each of the one or more clusters.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: January 29, 2019
    Assignee: Yandex Europe AG
    Inventors: Alexey Vladimirovich Dodonov, Ievgen Krasichkov
  • Patent number: 9916390
    Abstract: Disclosed are systems and methods for managing a browser cache offline. An example method comprises storing in a cache of a web browser on a user device information about a plurality of contents of a web page visited by a user during one or more web browsing sessions; determining logical relationships among the plurality of the contents of the web page; associating the plurality of contents of the web page with a cluster based on the determined logical relationships; receiving a request to load a web page from the web browser on the user device; upon detecting that the user device is offline, determining and detecting that the requested web page is stored in the cache and is associated with a cluster, and retrieving from the cache for off-line browsing on the user device the plurality of contents of the requested web page associated with the identified cluster.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: March 13, 2018
    Assignee: YANDEX EUROPE AG
    Inventors: Alexey Vladimirovich Dodonov, Ievgen Viktorovich Krasichkov
  • Publication number: 20170265140
    Abstract: There is disclosed a method of operating and a method for reducing power consumption in a wireless communications device. The method comprises receiving a first system request for data from a data access application on a wireless communications device and storing the first system request in a memory of the wireless communications device without transmitting to the server until a first user request for data is received. Upon receiving the first user request for data, the wireless communications module of the wireless communications device is activated and both the first user request and the first system request are transmitted to the server. In cases where the first system request for data is determined to have high priority, then it is not stored and is transmitted to the server, regardless of whether a first user request has been received.
    Type: Application
    Filed: February 9, 2015
    Publication date: September 14, 2017
    Inventors: Alexey Vladimirovich DODONOV, Dmitrii Valerievich LAPIN
  • Publication number: 20170168959
    Abstract: Disclosed are systems and methods for managing a browser cache. An example method comprises storing in a browser cache on a user device information of web pages visited by a user during one or more web browsing sessions; determining logical relationships among the web pages stored in the cache; associating the web pages with one or more clusters based on the determined logical relationships; upon detecting a usage size of the cache equal to or exceeding a threshold value, identifying information associated with the one or more clusters in the cache; determining a web page or a cluster of web pages to be deleted from the cache based on the identified information; and deleting from the cache one or more web pages based on the identified information associated with each of the one or more clusters.
    Type: Application
    Filed: January 9, 2015
    Publication date: June 15, 2017
    Inventors: Alexey Vladimirovich DODONOV, Ievgen KRASICHKOV
  • Publication number: 20160328485
    Abstract: Disclosed are systems and methods for managing a browser cache offline. An example method comprises storing in a cache of a web browser on a user device information about a plurality of contents of a web page visited by a user during one or more web browsing sessions; determining logical relationships among the plurality of the contents of the web page; associating the plurality of contents of the web page with a cluster based on the determined logical relationships; receiving a request to load a web page from the web browser on the user device; upon detecting that the user device is offline, determining and detecting that the requested web page is stored in the cache and is associated with a cluster, and retrieving from the cache for off-line browsing on the user device the plurality of contents of the requested web page associated with the identified cluster.
    Type: Application
    Filed: January 1, 2015
    Publication date: November 10, 2016
    Inventors: Alexey Vladimirovich DODONOV, Ievgen Viktorovich KRASICHKOV