Patents by Inventor Andrey Sukhachev

Andrey Sukhachev 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: 11356532
    Abstract: The disclosed computer-implemented method may include (i) identifying a set of resources stored on a server that are requested by a browser when the browser loads a web page, (ii) determining a first modification pattern with which a first resource within the set of resources is modified, (iii) determining a second modification pattern with which a second resource within the set of resources is modified, (iv) evaluating a compatibility between the first modification pattern and the second modification pattern, and (v) packaging, based at least in part on the compatibility between the first modification pattern and the second modification pattern, the first resource and the second resource into a package that is sent by the server to the browser via a single network protocol request. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Andrey Sukhachev, Artur Galiullin
  • Patent number: 10666708
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a client request from a requesting user. The client request is associated with a web page. A static resource file identifier and a version identifier are determined based on the client request. A response to the client request is generated based on the static resource file identifier and the version identifier.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 26, 2020
    Assignee: Facebook, Inc.
    Inventors: Nicholas John Gavalas, Nathan Paul Schloss, Pieter David Vanderwerff, Andrey Sukhachev, Benjamin D. Maurer, Bhuwan Bhushan Khattar, Killian Murphy
  • Patent number: 9690568
    Abstract: A method of operation of a bundle management system includes: generating a resource bundle with client-based script code based on a client device condition of a potential client device; generating a condition map correlating the client device condition to the resource bundle; generating a bundle set including the resource bundle based on a developer version of the client-based script code; uploading the condition map to a web service system; and configuring the web service system to operate a web service corresponding to the developer version of the bundle set.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 27, 2017
    Assignee: Facebook, Inc.
    Inventors: Vladimir Kolesnikov, Andrey Sukhachev
  • Publication number: 20150012915
    Abstract: A method of operation of a bundle management system includes: generating a resource bundle with client-based script code based on a client device condition of a potential client device; generating a condition map correlating the client device condition to the resource bundle; generating a bundle set including the resource bundle based on a developer version of the client-based script code; uploading the condition map to a web service system; and configuring the web service system to operate a web service corresponding to the developer version of the bundle set.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Vladimir Kolesnikov, Andrey Sukhachev
  • Patent number: 8910132
    Abstract: A method of operation of a bundle management system includes: generating a resource bundle with client-based script code based on a client device condition of a potential client device; generating a condition map correlating the client device condition to the resource bundle; generating a bundle set including the resource bundle based on a developer version of the client-based script code; uploading the condition map to a web service system; and configuring the web service system to operate a web service corresponding to the developer version of the bundle set.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: December 9, 2014
    Assignee: Facebook, Inc.
    Inventors: Vladimir Kolesnikov, Andrey Sukhachev
  • Patent number: 8631394
    Abstract: One embodiment constructs a graph comprising one or more parameter nodes and one or more transformation nodes, wherein: each parameter node represents one or more parameters; and each transformation node represents one or more transformations; and sequentially applies from a lowest level to a highest level of the graph, the one or more parameters represented by each parameter node and the one or more transformations represented by each transformation node to a static resource to determine one or more versions of the static resource.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: January 14, 2014
    Assignee: Facebook, Inc.
    Inventors: Levy Klots, Andrey Sukhachev, Xiaoliang Wei
  • Publication number: 20120185835
    Abstract: One embodiment constructs a graph comprising one or more parameter nodes and one or more transformation nodes, wherein: each parameter node represents one or more parameters; and each transformation node represents one or more transformations; and sequentially applies from a lowest level to a highest level of the graph, the one or more parameters represented by each parameter node and the one or more transformations represented by each transformation node to a static resource to determine one or more versions of the static resource.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Levy Klots, Andrey Sukhachev, Xiaoliang Wei