Patents by Inventor Christopher A. Newton

Christopher A. Newton 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: 11086960
    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving an invalidation command that includes a first asset identifier, and a set of extension value fields, identifying a first file that is stored in a first cache device and is associated with an identifier matching the first asset identifier, comparing attributes of the first file to the set of extension value fields, and upon determining that, for each extension value field, at least one attribute of the first file matches at least one value of the extension value field, causing the first file in the first cache device to be preserved, or upon determining that, for at least one extension value, at least one attribute of the first file does not match at least one value of the extension value field, causing the first file to be invalidated.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: August 10, 2021
    Assignee: NETFLIX, INC.
    Inventor: Christopher Newton
  • Publication number: 20210243225
    Abstract: Embodiments provide system and methods for a DDoS service using a mix of mitigation systems (also called scrubbing centers) and non-mitigation systems. The non-mitigation systems are less expensive and thus can be placed at or near a customer's network resource (e.g., a computer, cluster of computers, or entire network). Under normal conditions, traffic for a customer's resource can go through a mitigation system or a non-mitigation system. When an attack is detected, traffic that would have otherwise gone through a non-mitigation system is re-routed to a mitigation system. Thus, the non-mitigation systems can be used to reduce latency and provide more efficient access to the customer's network resource during normal conditions. Since the non-mitigation servers are not equipped to respond to an attack, the non-mitigation systems are not used during an attack, thereby still providing protection to the customer network resource using the mitigation systems.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 5, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: Robert Smith, Shawn Marck, Christopher Newton
  • Patent number: 11057452
    Abstract: A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: July 6, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, William R. Power
  • Publication number: 20210187409
    Abstract: A distillation unit for producing potable water using solar radiation is disclosed. The distillation unit includes a heating chamber defining an interior chamber adapted to contain a non-potable liquid for distillation, and a dome-shaped condensing portion having an inner surface and an outer surface, with the condensing portion disposed over the heating chamber such that the heating chamber and the inner surface of the condensing portion are provided in fluid-transfer communication. The distillation unit also includes a pre-heat jacket having a first surface and a second surface and an interior defined therebetween adapted to receive non-potable liquid for distillation therein. The first surface is disposed adjacent the outer surface of the condensing portion, and the pre-heat jacket defines an access entry for introducing non-potable liquid for distillation into the interior of the heating chamber. The distillation unit also includes a trough adjacent for receiving a potable liquid therein.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Thomas A. Joseph, III, Charles Christopher Newton, Henry Maurice Wandrie, III, Matthew Carter
  • Patent number: 11038773
    Abstract: Aspects of the present disclosure involve provisioning customers of an aggregator, such as a reseller, of a content delivery network (CDN). In one aspect, content requests to the CDN are processed in accordance with the virtual IP (VIP) address at which the request was received, according to a property template bound to the VIP where the template is selected by the customer and only involves discrete parameters for the reseller. In another aspect, cache fills of the network are processed without direct knowledge of the customer origin through a combination of some request attribute, e.g., alias host of the customer, and an attribute of the reseller to make a DNS request to a name server outside the CDN. Another aspect involves receiving a property template selection, an origin and an alias from a customer of the reseller, and providing appropriate DNS entries to validate the customer and provide origin information to the CDN.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 15, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11032387
    Abstract: A content delivery network has at least a first tier of servers. A content delivery method includes at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the server contacts a second server to obtain the resource, not in the first tier of servers, and the second server provides the resource to the first server. The first server is instructed not to cache the unpopular content.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: June 8, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, Kevin Johns, William R. Power
  • Publication number: 20210150017
    Abstract: Examples described herein relate to apparatuses and methods for associating a first account with a second account, the first account being hosted by a first server, the second account being hosted by a second server, including but not limited to, authenticating, by the first server, first login credentials associated with the first account, wherein the first login credentials are received from a user device, receiving, by the first server from the user device, second login credentials associated with the second account, sending, by the first server, the second login credentials to the second server for authentication, in response to determining that the second login credentials are authenticated by the second server, associating, by the first server, the first account with the second account, and connecting, by the first server to the second server, to allow the user device to access services commensurate with the second account without prompting the user device for the second login credentials.
    Type: Application
    Filed: January 27, 2021
    Publication date: May 20, 2021
    Applicant: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Publication number: 20210144423
    Abstract: Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.
    Type: Application
    Filed: January 18, 2021
    Publication date: May 13, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: Christopher Newton, David Fullagar
  • Patent number: 10999319
    Abstract: Embodiments provide system and methods for a DDoS service using a mix of mitigation systems (also called scrubbing centers) and non-mitigation systems. The non-mitigation systems are less expensive and thus can be placed at or near a customer's network resource (e.g., a computer, cluster of computers, or entire network). Under normal conditions, traffic for a customer's resource can go through a mitigation system or a non-mitigation system. When an attack is detected, traffic that would have otherwise gone through a non-mitigation system is re-routed to a mitigation system. Thus, the non-mitigation systems can be used to reduce latency and provide more efficient access to the customer's network resource during normal conditions. Since the non-mitigation servers are not equipped to respond to an attack, the non-mitigation systems are not used during an attack, thereby still providing protection to the customer network resource using the mitigation systems.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: May 4, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Robert Smith, Shawn Marck, Christopher Newton
  • Patent number: 10992547
    Abstract: A method includes maintaining first and second mapping data. The first mapping data is from canonical names (CNAMEs) to binding names (BNAMEs), and the second mapping data is from BNAMEs to address information. The method includes using the first mapping data to map a canonical name to a binding name; and then using the second mapping data to map the binding name to corresponding address information.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 27, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10953341
    Abstract: A distillation unit for producing potable water using solar radiation is disclosed. The distillation unit includes a heating chamber defining an interior chamber adapted to contain a non-potable liquid for distillation, and a dome-shaped condensing portion having an inner surface and an outer surface, with the condensing portion disposed over the heating chamber such that the heating chamber and the inner surface of the condensing portion are provided in fluid-transfer communication. The distillation unit also includes a pre-heat jacket having a first surface and a second surface and an interior defined therebetween adapted to receive non-potable liquid for distillation therein. The first surface is disposed adjacent the outer surface of the condensing portion, and the pre-heat jacket defines an access entry for introducing non-potable liquid for distillation into the interior of the heating chamber. The distillation unit also includes a trough adjacent for receiving a potable liquid therein.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: March 23, 2021
    Assignee: Epiphany Solar Water Systems
    Inventors: Thomas A. Joseph, III, Charles Christopher Newton, Henry Maurice Wandrie, III, Matthew Carter
  • 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
  • Publication number: 20210067606
    Abstract: A node in a content delivery network (CDN) receives a request for content and determines information about the request. When sufficient information about the content is determined, the request is assigned to an appropriate CD service to process the request; and when insufficient information about the content is determined, the request is assigned to a generic CD service to process the request. The generic CD service processes the request; and provides updated information about the content to be used for processing future requests. An appropriate CD service processing a request may also provide updated information about the content to be used for processing future requests.
    Type: Application
    Filed: November 11, 2020
    Publication date: March 4, 2021
    Applicant: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 10931541
    Abstract: A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include dynamically configurable log information.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: February 23, 2021
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • Publication number: 20210051194
    Abstract: A content delivery (CD) network delivers content on behalf of multiple content providers. A method includes determining that certain content is trending in a first geographic region during a first time period; and, based on the determining, causing the certain content to be prefetched by the CDN in a second geographic region by a given time after said first time period, wherein, during the first time period, the time in the second geographic region is earlier than the time in the first geographic region.
    Type: Application
    Filed: November 3, 2020
    Publication date: February 18, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: William Crowder, Christopher Newton
  • Patent number: 10924573
    Abstract: A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: February 16, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, Laurence Lipstone, David Fullagar
  • Patent number: 10924583
    Abstract: A computer-implemented method, in a content delivery (CD) network, wherein the CD network delivers content on behalf of multiple content providers. At a server in the CD network, wherein the serving is processing multiple requests from a plurality of distinct clients, and based on utilization of at least one capacity of the server, degrading processing of a first at least some of the requests. The server may continue to accept incoming requests while degrading processing of some requests. While processing of any requests is degraded, at least some new incoming requests may also be degraded. Based on the utilization of the at least one capacity of the server, a request may be un-degraded.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: February 16, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Publication number: 20210044652
    Abstract: A computer-implemented method, in a content delivery (CD) network that delivers content on behalf of multiple content providers. The method includes, at a server in the CDN, wherein the server is currently processing at least one other request in at least one other session: receiving a connection request from a client, the connection request being associated with a corresponding content request; determining whether handling the content request will cause the server to become overloaded; and, based on the determining in (B) and on information about the content request, conditionally (i) accepting the content request, and (ii) terminating or throttling at least one session on the server.
    Type: Application
    Filed: October 21, 2020
    Publication date: February 11, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: William R. Power, Christopher Newton, Laurence Lipstone, William Crowder
  • Patent number: 10909231
    Abstract: Examples described herein relate to apparatuses and methods for associating a first account with a second account, the first account being hosted by a first server, the second account being hosted by a second server, including but not limited to, authenticating, by the first server, first login credentials associated with the first account, wherein the first login credentials are received from a user device, receiving, by the first server from the user device, second login credentials associated with the second account, sending, by the first server, the second login credentials to the second server for authentication, in response to determining that the second login credentials are authenticated by the second server, associating, by the first server, the first account with the second account, and connecting, by the first server to the second server, to allow the user device to access services commensurate with the second account without prompting the user device for the second login credentials.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: February 2, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 10904597
    Abstract: Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: January 26, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, David Fullagar