Patents by Inventor Maksim Yevmenkin

Maksim Yevmenkin 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).

  • Publication number: 20240106918
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 11838385
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: December 5, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 11323510
    Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller
  • Publication number: 20220116477
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 11218566
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: January 4, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Publication number: 20210067601
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Application
    Filed: November 11, 2020
    Publication date: March 4, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 10911531
    Abstract: A network includes a first tier of servers, a second tier of servers and a third tier of servers. The first tier of servers comprises a plurality of primary servers capable of responding to requests. The plurality of primary servers includes at least one dynamic server having a load share characteristic that is dynamically altered during a first period in time and at least one static server having a constant load share characteristic during the first period in time. The second tier of servers includes at least two first layer overflow servers. Each of the first layer overflow servers is configured to provide response duties in the event that one or more of the primary servers is unavailable or overloaded. The third tier of servers comprising at least two second layer overflow servers.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: February 2, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Paul E. Stolorz, John K. Salmon, Michael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton
  • Publication number: 20200366730
    Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
    Type: Application
    Filed: August 7, 2020
    Publication date: November 19, 2020
    Applicant: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller
  • Patent number: 10841398
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: November 17, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 10742723
    Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
    Type: Grant
    Filed: November 21, 2015
    Date of Patent: August 11, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller
  • Patent number: 10367908
    Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: July 30, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, Christopher Newton, David Fullagar
  • Publication number: 20190089776
    Abstract: A network includes a first tier of servers, a second tier of servers and a third tier of servers. The first tier of servers comprises a plurality of primary servers capable of responding to requests. The plurality of primary servers includes at least one dynamic server having a load share characteristic that is dynamically altered during a first period in time and at least one static server having a constant load share characteristic during the first period in time. The second tier of servers includes at least two first layer overflow servers. Each of the first layer overflow servers is configured to provide response duties in the event that one or more of the primary servers is unavailable or overloaded. The third tier of servers comprising at least two second layer overflow servers.
    Type: Application
    Filed: October 29, 2018
    Publication date: March 21, 2019
    Inventors: Paul E. Stolorz, John K. Salmon, MIchael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner
  • Publication number: 20190082029
    Abstract: A content delivery network (CDN) includes a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core. The CDN components are controlled by control core data from the at least one control core. Some CDN components obtain CDN resources including control core data from at least some other CDN components. The CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 14, 2019
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 10187491
    Abstract: A computer-implemented method in a content delivery network (CDN) includes, responsive to a request, determining a particular sequencer to handle the request, the particular sequencer includes a sequence of one or more handlers. The request is processed in accordance with the particular sequencer by invoking the one or more handlers.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: January 22, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin
  • Publication number: 20190007514
    Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.
    Type: Application
    Filed: June 4, 2018
    Publication date: January 3, 2019
    Applicant: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, Christopher Newton, David Fullagar
  • Patent number: 10122820
    Abstract: A computer-implemented method in a content delivery network (CDN) includes, responsive to a request, determining a particular sequencer to handle the request, the particular sequencer includes a sequence of one or more handlers. The request is processed in accordance with the particular sequencer by invoking the one or more handlers.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: November 6, 2018
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin
  • Patent number: 10116738
    Abstract: A method includes monitoring the operational status of at least some name servers in a name server network. Based on the monitoring, when an error or anomalous condition is detected at a particular name server, creating a policy to indicate the status of the particular name server. The policy is taken into account when resolving hostnames using the name server network.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: October 30, 2018
    Assignee: Level 3 Communications, LLC
    Inventors: Paul E. Stolorz, John K. Salmon, Michael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton
  • Patent number: 9992297
    Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: June 5, 2018
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, Christopher Newton, David Fullagar
  • Publication number: 20170187821
    Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.
    Type: Application
    Filed: March 10, 2017
    Publication date: June 29, 2017
    Inventors: Maksim Yevmenkin, Christopher Newton, David Fullagar
  • Patent number: 9596278
    Abstract: A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: March 14, 2017
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, Christopher Newton, David Fullagar