Patents by Inventor Victor Vladimirovich KARPOV

Victor Vladimirovich KARPOV 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: 10140254
    Abstract: Method of creating a computerized model for computing values representative of traffic congestion in respect of a geographic area for use in representing a degree of traffic congestion in the geographic area using a limited number of symbols, comprising: retrieving, in respect of roads within geographic area, historical traffic data and values representative of traffic congestion; deriving a computerized model for computing values representative of traffic congestion in respect of roads within the geographic area based on the retrieved information.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 27, 2018
    Assignee: Yandex Europe AG
    Inventor: Victor Vladimirovich Karpov
  • Patent number: 10135754
    Abstract: Method for coordinating web communications, executable at a browser coordination server in communication with a first electronic device and a second electronic device via a network, first electronic device executing a first browser and second electronic device executing a second browser, comprising receiving, from first electronic device, an indication that first browser obtained a first version of a web resource from a web server; receiving, from second electronic device, an indication that second browser obtained a second version of web resource from web server; determining that second version of web resource is an updated version of web resource relative to first version of web resource; and sending, to first electronic device, an indication that first version of web resource is out of date. Also described is a non-transitory computer-readable medium storing program instructions executable by a browser coordination server to carry out the method.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: November 20, 2018
    Assignee: Yandex Europe AG
    Inventor: Victor Vladimirovich Karpov
  • Patent number: 9916292
    Abstract: The methods and systems described herein relate to identifying a target object on a web page by receiving rendering instructions associated with the web page, parsing the rendering instructions to identify a target object candidate amongst the web page elements; rendering the web page based on the rendering instructions, executing a verification process to confirm that the target object candidate is the target object, applying a set of predetermined rules to the rendered version of the target object candidate and assigning a likelihood parameter indicative of a probability of the target object candidate being the target object. Other embodiments of the verification process are also disclosed herein.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: March 13, 2018
    Assignee: YANDEX EUROPE AG
    Inventor: Victor Vladimirovich Karpov
  • Publication number: 20170242830
    Abstract: The methods and systems described herein relate to identifying a target object on a web page by receiving rendering instructions associated with the web page, parsing the rendering instructions to identify a target object candidate amongst the web page elements; rendering the web page based on the rendering instructions, executing a verification process to confirm that the target object candidate is the target object, applying a set of predetermined rules to the rendered version of the target object candidate and assigning a likelihood parameter indicative of a probability of the target object candidate being the target object. Other embodiments of the verification process are also disclosed herein.
    Type: Application
    Filed: November 3, 2015
    Publication date: August 24, 2017
    Inventor: Victor Vladimirovich KARPOV
  • Publication number: 20160241488
    Abstract: Method for coordinating web communications, executable at a browser coordination server in communication with a first electronic device and a second electronic device via a network, first electronic device executing a first browser and second electronic device executing a second browser, comprising receiving, from first electronic device, an indication that first browser obtained a first version of a web resource from a web server; receiving, from second electronic device, an indication that second browser obtained a second version of web resource from web server; determining that second version of web resource is an updated version of web resource relative to first version of web resource; and sending, to first electronic device, an indication that first version of web resource is out of date. Also described is a non-transitory computer-readable medium storing program instructions executable by a browser coordination server to carry out the method.
    Type: Application
    Filed: March 5, 2015
    Publication date: August 18, 2016
    Inventor: Victor Vladimirovich KARPOV
  • Publication number: 20160196246
    Abstract: An apparatus for and method of presenting a web resource to a user using a browser of an electronic device, the method executable at the electronic device, the method comprising: storing in a local memory a static component associated with the web resource, the static component for rendering a static portion of the web resource in the browser; establishing a permanent connection via a communication network with a server; receiving from the server via the permanent connection a dynamic component for the web resource, the dynamic component for rendering a dynamic portion of the web resource in the browser; combining the static component and the dynamic component to render the web resource in the browser; displaying to the user the web resource in the browser.
    Type: Application
    Filed: December 1, 2014
    Publication date: July 7, 2016
    Inventor: Victor Vladimirovich KARPOV
  • Publication number: 20160124906
    Abstract: Method of creating a computerized model for computing values representative of traffic congestion in respect of a geographic area for use in representing a degree of traffic congestion in the geographic area using a limited number of symbols, comprising: retrieving, in respect of roads within geographic area, historical traffic data and values representative of traffic congestion; deriving a computerized model for computing values representative of traffic congestion in respect of roads within the geographic area based on the retrieved information.
    Type: Application
    Filed: June 9, 2014
    Publication date: May 5, 2016
    Inventor: Victor Vladimirovich KARPOV