Patents by Inventor Christopher Newton

Christopher 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: 12284260
    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 30, 2023
    Date of Patent: April 22, 2025
    Assignee: Sandpiper CDN, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin, Christopher Newton
  • Patent number: 12284208
    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: September 6, 2023
    Date of Patent: April 22, 2025
    Assignee: Level 3 Communications, LLC
    Inventors: Robert Smith, Shawn Marck, Christopher Newton
  • Patent number: 12284406
    Abstract: One embodiment sets forth a technique that includes receiving a request for a range of data included in an encoded version of the media title that is stored across a set of files. The technique also includes determining, based on a file extent index, one or more files included in the set of files, wherein the file extent index maps an identifier for each file in the set to a given range of data that is stored in the file and included in the encoded version. The technique further includes retrieving the range of data from the file(s), wherein at least a portion of the retrieved range of data falls within the given range of data that is stored in each of the one or more files, and transmitting the range of data in a response to the request.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: April 22, 2025
    Assignee: NETFLIX, INC.
    Inventors: Christopher Newton, Carenina Garcia Motion, Vinod Vishwanathan
  • Publication number: 20250092512
    Abstract: A method for forming a bi-layer coating on a substrate is disclosed herein. The method includes placing the substrate in a chemical vapor deposition (CVD) furnace, the substrate including a surface, applying a reactant vapor to the surface of the substrate to form a first coating, applying methyl trichlorosilane (MTS) to the substrate after applying the reactant vapor to the substrate, and heating the CVD furnace, including the substrate, to a first temperature to form a second coating.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 20, 2025
    Applicant: Goodrich Corporation
    Inventors: STEVEN POTEET, PAUL T. PEREA, JOHN S. LINCK, KIRK CHRISTOPHER NEWTON, GARTH WILKS
  • Publication number: 20250097316
    Abstract: A computer-implemented method, operable on a device in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider, the device implementing a content delivery (CD) service, the method includes, by the service on the device: receiving a request for a particular resource from a client; determining whether the client includes an optimization support mechanism; when the client includes an optimization support mechanism, providing the client with a first version of the particular resource, optimized, at least in part, for the capabilities of the client in combination with the optimization support mechanism; otherwise providing the client with either (i) an un-optimized version of the particular resource, or (ii) a version of the particular resource optimized, at least in part, for the capabilities of the client without the capabilities of the optimization support mechanism.
    Type: Application
    Filed: September 26, 2024
    Publication date: March 20, 2025
    Applicant: Sandpiper CDN, LLC
    Inventor: Christopher Newton
  • Publication number: 20250024114
    Abstract: The disclosed computer-implemented methods and systems trigger actions by a client media player in response to determining that a live event has occurred during a live media broadcast. For example, the disclosed methods and systems determine that a live event has occurred during a live media broadcast and can generate instructions for various actions that the client media player should take in response to the live event. In one or more implementations, the disclosed methods and systems communicate these tailored instructions via the same dedicated communication channel that carries media content requests and responses. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 16, 2025
    Inventors: Allison Nicole Deal, Flavio Ribeiro Nogueira Barbosa, Xiaomei Liu, Katheryn Shi, Wei Wei, Christopher Newton
  • Patent number: 12166840
    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: December 10, 2024
    Assignee: NETFLIX, INC.
    Inventor: Christopher Newton
  • Publication number: 20240406255
    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: August 15, 2024
    Publication date: December 5, 2024
    Applicant: Sandpiper CDN, LLC
    Inventors: William Crowder, Christopher Newton
  • Patent number: 12155584
    Abstract: A computer-implemented method on a device. The device has hardware including storage. The method includes obtaining log event data from at least one component or service on the device that is to be delivered to a component or service on a distinct device. Each log event data item has a priority. If a connection to an external location is lost, at least some of the log event data items are selectively stored in the storage, wherein the storing is based on priority of the log event data items. Otherwise, if the connection is not lost, at least some of the log event data items are sent to the at least one external location.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: November 26, 2024
    Assignee: Sandpiper CDN, LLC
    Inventor: Christopher Newton
  • Publication number: 20240372932
    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: July 15, 2024
    Publication date: November 7, 2024
    Applicant: Sandpiper CDN, LLC
    Inventor: Christopher Newton
  • Publication number: 20240360045
    Abstract: Systems and methods for controlling exotherms in a fibrous preform during carbonization include one or more temperature control channels disposed in a heat treatment tooling fixture. A fluid may be moved through the temperature control channel(s) for controlling a temperature of the fibrous preform as the fibrous preform is heated during carbonization. A fluid source and a valve arrangement may be controlled for regulating a flow of fluid through the temperature control channel(s). In this manner, the fibrous preform may be uniformly brought to a temperature range such that shrinking of the fibrous preform occurs simultaneously and uniformly throughout the fibrous preform.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Applicant: ROHR, INC.
    Inventors: Katherine E. Waugh, Vijay V. Pujar, Ronald Curtis Layman, Christopher C. Koroly, Joseph R. Lemanski, Kirk Christopher Newton
  • Publication number: 20240360606
    Abstract: Systems and methods for performing an in-tool carbonization process including exotherm control on a fibrous preform includes one or more temperature control channels disposed in a heat treatment tooling fixture. A fluid may be moved through the temperature control channel(s) for controlling a temperature of the fibrous preform as the fibrous preform is heated during carbonization. A fluid source, a valve arrangement, and one or more heaters can be controlled for regulating a temperature and/or flow rate of fluid through the temperature control channel(s). In this manner, the fibrous preform may be uniformly brought to an exotherm temperature range such that shrinking of the fibrous preform occurs simultaneously and uniformly throughout the fibrous preform. The temperature control channels can be grouped by geographic location for zoned temperature control. The carbonization process can be performed using a single composite fixture or using both metallic and composite fixtures.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Applicant: Rohr, Inc.
    Inventors: Vijay V. Pujar, Kirk Christopher Newton, Katherine E. Waugh, Christopher C. Koroly, Ronald Curtis Layman, Joseph R. Lemanski
  • Patent number: 12132803
    Abstract: A computer-implemented method, operable on a device in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider, the device implementing a content delivery (CD) service, the method includes, by the service on the device: receiving a request for a particular resource from a client; determining whether the client includes an optimization support mechanism; when the client includes an optimization support mechanism, providing the client with a first version of the particular resource, optimized, at least in part, for the capabilities of the client in combination with the optimization support mechanism; otherwise providing the client with either (i) an un-optimized version of the particular resource, or (ii) a version of the particular resource optimized, at least in part, for the capabilities of the client without the capabilities of the optimization support mechanism.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: October 29, 2024
    Assignee: Sandpiper CDN, LLC
    Inventor: Christopher Newton
  • Publication number: 20240348677
    Abstract: A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
    Type: Application
    Filed: June 21, 2024
    Publication date: October 17, 2024
    Applicant: Sandpiper CDN, LLC
    Inventors: Christopher Newton, William R. Power
  • Patent number: 12034794
    Abstract: A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
    Type: Grant
    Filed: August 10, 2023
    Date of Patent: July 9, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, William R. Power
  • Publication number: 20240214347
    Abstract: A content delivery method including the operations of receiving a uniform resource locator resolution request at an authoritative name server for a domain where the uniform resource resolution request is received based, at least in part, on a host name of the uniform resource resolution request where the host name is uniquely related to a resource associated with the uniform resource resolution request. The method further including the operation of tracking a popularity of the resource based on the host name uniquely related to the resource and providing a location within a network capable of delivering the resource where the provided location is based on the popularity of the resource.
    Type: Application
    Filed: March 7, 2024
    Publication date: June 27, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11968084
    Abstract: A method on a device in a content delivery (CD) network (CDN) that distributes content on behalf of one or more subscribers. In response to receiving configuration information from a subscriber, the configuration information relating to at least one property of the subscriber, generating subscriber-specific platform configuration information for the at least one property. Storing the subscriber-specific platform configuration information in platform configuration storage. Invalidating prior platform configuration information associated with the particular subscriber. Responsive to a request from a CDN component for platform configuration information associated with the particular subscriber: obtaining the subscriber-specific platform configuration information from the platform configuration storage; and providing the subscriber-specific platform configuration information to the CDN component.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: April 23, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence Lipstone, Christopher Newton, William Crowder, Vikas Dogra, Kevin Johns
  • Publication number: 20240126862
    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: December 21, 2023
    Publication date: April 18, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • 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
  • Publication number: 20240089233
    Abstract: A content provider has a plurality of content provider domain names, and a content delivery network (CDN) allocates a plurality of CDN domain names to the particular content provider. The content provider domain names are mapped to the CDN domain names. CDN domain names are bound to corresponding CDN clusters. The binding of the of CDN domain names to corresponding CDN clusters is modified.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: Level 3 Communications, LLC
    Inventor: Christopher Newton