Patents by Inventor Nikita Sapozhnikov

Nikita Sapozhnikov 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: 11816104
    Abstract: The present teaching relates to method, system, and programming for evaluating expressions. An expression indicative of conditions and metadata associated therewith is obtained. A determination is made as to whether the expression corresponds to a modified version of an earlier expression based on the metadata. In response to a determination that the expression is the modified version of the earlier expression, a query associated with the modified expression is transmitted to a forecasting cluster so that the modified expression is to be evaluated by the forecasting cluster. In response to a determination that the expression does not have a corresponding earlier expression, the expression is evaluated.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: November 14, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: David Guzman, John McClean, Nikita Sapozhnikov
  • Patent number: 11010150
    Abstract: Methods, systems, and programming for performing system updates are described herein. In a non-limiting embodiment, a first device from each of a plurality of rolls of devices may be downscaled, where each roll of devices is configured with information associated with that roll. Each first device may be updated with a new version of the information associated with a corresponding roll of devices, and each first device may be upscaled to the corresponding roll of devices. One or more additional devices from each of the plurality of rolls of devices may be downscaled, and, in parallel, each of the one or more additional devices may be updated with the new version of information associated with the corresponding roll of devices. Each of the one or more additional devices may then be upscaled to the corresponding roll of devices.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: May 18, 2021
    Assignee: Verizon Media Inc.
    Inventors: Jindrich Kubecka, Tony Finn, Nikita Sapozhnikov, Gordon Morrow
  • Publication number: 20200210420
    Abstract: The present teaching relates to method, system, and programming for evaluating expressions. An expression indicative of conditions and metadata associated therewith is obtained. A determination is made as to whether the expression corresponds to a modified version of an earlier expression based on the metadata. In response to a determination that the expression is the modified version of the earlier expression, a query associated with the modified expression is transmitted to a forecasting cluster so that the modified expression is to be evaluated by the forecasting cluster. In response to a determination that the expression does not have a corresponding earlier expression, the expression is evaluated.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: David Guzman, John McClean, Nikita Sapozhnikov
  • Publication number: 20190324736
    Abstract: Methods, systems, and programming for performing system updates are described herein. In a non-limiting embodiment, a first device from each of a plurality of rolls of devices may be downscaled, where each roll of devices is configured with information associated with that roll. Each first device may be updated with a new version of the information associated with a corresponding roll of devices, and each first device may be upscaled to the corresponding roll of devices. One or more additional devices from each of the plurality of rolls of devices may be downscaled, and, in parallel, each of the one or more additional devices may be updated with the new version of information associated with the corresponding roll of devices. Each of the one or more additional devices may then be upscaled to the corresponding roll of devices.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Jindrich Kubecka, Tony Finn, Nikita Sapozhnikov, Gordon Morrow