Patents by Inventor Andrew Swart

Andrew Swart 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: 20240044341
    Abstract: Example implementations involve a gas compressor package and a cooling system for a gas compressor involving an aftercooler configured to receive heated compressed air from the gas compressor and cool the received compressed air, an oil cooler configured to receive heated oil from the gas compressor and configured to cool the received heated oil, and at least one fan unit pulling air to create an airflow through the aftercooler and the oil cooler, wherein the aftercooler is oriented at angle to a horizontal plane and angled relative to the airflow created by the at least one fan unit.
    Type: Application
    Filed: December 21, 2020
    Publication date: February 8, 2024
    Inventor: Andrew SWART
  • Publication number: 20230357528
    Abstract: An apparatus for hardening waste resin is disclosed herein. The apparatus includes a container for holding the waste resin, the container having an outlet. The apparatus may also have a container pivot about which the container may rotate to a tilt position that allows waste resin to flow out of the outlet under the force of gravity, over a comb with a plurality of teeth. The teeth are constructed to separate the waste resin into waste resin droplets under the force of gravity. A conveyor surface is positioned below the comb to receive the waste resin droplets, and the conveyor surface moves as it receives the waste resin droplets. A plurality of UV lights is positioned to illuminate the conveyor surface and cause the waste resin droplets thereon to harden. The conveyor surface may be removable.
    Type: Application
    Filed: July 14, 2023
    Publication date: November 9, 2023
    Inventors: Mark Andrew Swart, Cameron Williams
  • Patent number: 11368548
    Abstract: A computer-implemented method in a content delivery network (CDN) comprising multiple content delivery (CD) services including at least one beacon service, the method comprising: at particular CD service in the CDN: (A) obtaining and responding to at least one first request; (B) obtaining and responding to at least one second request; and (C) making a beacon request to a beacon CD service, the beacon request including particular information about: (i) the at least one first request, and (ii) the at least one second request, wherein at least some of the particular information is encoded in the beacon request, wherein the beacon request comprises an HTTP request.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: June 21, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • Publication number: 20210401090
    Abstract: A shoulder-supported protective microbe shield is provided that has a transparent and flexible protective shield connected to a shoulder support piece. In one example, the shoulder support piece may be comfortably placed around the neck such that it is fully supported at the back of the wearer's neck, across the shoulders, and rests on the chest. The shoulder support piece is generally U-shaped with a magnet at the top of each leg of the U. In this way, the magnets are spaced apart and positioned approximately at the wearer's sternum. With the shoulder support piece in place, the shield can be removably coupled to the magnets. More particularly, the shield connects to a support bar at its bottom perimeter, and the bar has metal plates that cooperate with the magnets in the shoulder support piece. As a result, the shield may be easily connected to the shoulder support piece, and me can be positioned or rotated into the proper, safe, and comfortable position.
    Type: Application
    Filed: January 8, 2021
    Publication date: December 30, 2021
    Inventors: Mark Andrew Swart, Francois Badeau, Ding Li
  • Publication number: 20210368886
    Abstract: A wearable protective microbe shield is provided that has a transparent and bendable shield connected to the underside of a visor portion of a cap, helmet, or protective head gear. In one example, the cap is provided in the form of a baseball cap with a stiff curved front visor. In another example, the protective headgear is a hard hat. The visor has internal or external connectors that coupled to complementary connectors on the top of the transparent microbe shield. These connectors not only provide for removably coupling the microbe shield to the underside of the visor, they also act to add a level of stability and rigidness to the flexible microbe shield. In this way, the microbe shield has no support frame along its side or bottom surface, thereby facilitating exceptional and un-obstructed viewing by the user or wearer and providing exceptional protection against airborne microbes.
    Type: Application
    Filed: January 8, 2021
    Publication date: December 2, 2021
    Inventors: Mark Andrew Swart, Francois Badeau, Ding Li
  • Patent number: 11121936
    Abstract: A computer-implemented method in a content delivery (CD) network includes determining at least one pseudo client IP address using first log information and second log information. The first log information being from a rendezvous service in the content delivery (CD) network, and includes at least one resolver IP address associated with at least one first request made at the rendezvous service. The second log information is from at least one probe service in the CD network, and includes at least one client IP address associated with at least one second request to the at least one probe service. The method also includes making an association between (i) the at least one pseudo client IP address and (ii) the at least one resolver IP address; and then, responsive to a name resolution request, the name resolution request including the at least one resolver IP address, the rendezvous service using the at least one pseudo client IP address instead of the resolver IP address to resolve the name.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 14, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • 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: 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
  • Patent number: 10893118
    Abstract: Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 12, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: James Q. Crowe, John F. Waters, Jr., Andrew Dugan, Christopher Newton, Laurence Lipstone, Kenneth Brookman, Joseph Lawrence, Andrew Swart, David Fullagar, Kevin Paul
  • Patent number: 10862769
    Abstract: A computer-implemented method operable in a content delivery service (CDN), includes, by a collector system: (A) receiving at least one event stream of event data, said event data relating to operation of at least one type of CDN service, each event of said at least one event stream comprising: (i) a timestamp for said event, (ii) information relating to said event; and producing state data relating to information represented in said event data while being able to asynchronously respond to queries relating to said state data.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: December 8, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • Patent number: 10841177
    Abstract: An autonomous content delivery network (CDN) is partitioned into multiple virtual CDNs which are organized into a CDN hierarchy. Within the CDN hierarchy, a parent virtual CDN grants at least one privilege to at least one child virtual CDN. The parent virtual CDN has an instance of a CD service of a first type and the child virtual CDN has no instance of the CD service of the first type. The CD service of the first type is selected from: a rendezvous service; a streaming service, a configuration service, a control service, a collector service, and a cache service.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: November 17, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • Patent number: 10826793
    Abstract: A computer-implemented method, operable in a system comprising multiple services, the services running on a plurality of devices, includes tracking first information about requests sent from at least one first service in a first collection of services to at least one second service in a second collection of services, the first collection of services being distinct from the second collection of services; tracking second information from the second collection of services about requests supposedly processed by the second collection of services; and reconciling the first information with the second information. The reconciling may be used to verify or audit information reported by the second collection of services.
    Type: Grant
    Filed: November 23, 2013
    Date of Patent: November 3, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10791050
    Abstract: A computer-implemented method operable in a content delivery network (CDN), includes receiving a request a service in said CDN; determining a particular classification of an Internet Protocol (IP) address associated with said request, said determining using a first function that maps IP addresses to one or more classifications, said particular classification being one of said one or more classifications; and processing said request based on said particular classification of said IP address associated with said request. A location-specific response to a request may be based on a geographic location associated with said IP address associated with said request.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: September 29, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10742521
    Abstract: A system has multiple service endpoints running on a plurality of devices, wherein each particular service endpoint consumes control resources specifying a configuration for the particular service endpoint. A method includes evaluating a configuration object using first external resource inputs to produce an evaluated configuration object; generating a template, the generating using the evaluated configuration object and second external resource inputs; rendering the template with a set of actual parameter values to produce a localized control resource, the rendering using third external resource inputs; and providing the localized control resource to at least one service endpoint in the system.
    Type: Grant
    Filed: November 23, 2013
    Date of Patent: August 11, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10708145
    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 adaptation services with feedback from health services.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: July 7, 2020
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton, Lewis Robert Varney
  • Patent number: 10701149
    Abstract: A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, origin services, and control services; and wherein at least some of the plurality of devices run origin services, and wherein the origin services running on the at least some of the plurality of devices comprise at least one origin services network. At least one origin service is configured to provide persistent origin that is locally and/or globally addressable.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 30, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10701148
    Abstract: A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, storage services, and control services; and wherein at least some of the plurality of devices run storage services, and wherein the storage services running on the at least some of the plurality of devices comprise at least one storage services network. At least one storage service is configured to provide persistent storage that is locally and/or globally addressable.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 30, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10700945
    Abstract: A method, operable in a content delivery network (CDN) having a plurality of content delivery (CD) services, includes making an association between a first property and at least one subnetwork of said content delivery framework; using said association to implement policies associated with said first property within the CDN, wherein the at least one subnetwork is responsible for at least one CD role for said first property; and modifying said association during operation of the CDN.
    Type: Grant
    Filed: December 28, 2014
    Date of Patent: June 30, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10652087
    Abstract: A framework supporting content delivery and comprising a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein the plurality of CD services comprise: collector services, reducer services, fill services, and control services; and wherein at least some of the plurality of devices run fill services, and wherein the fill services running on the at least some of the plurality of devices comprise at least one fill services network. At least one the fill service is configured to obtain resources on behalf of other CD services in the CDN.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: May 12, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
  • Patent number: 10608894
    Abstract: A computer-implemented method includes receiving, at a service, invalidation information relating to at least one resource. Based on the invalidation information, a staleness trigger of the at least one resource is set as a function of an invalidation period. The at least one resource is considered to be not useable based on the function of the invalidation period and the staleness trigger.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 31, 2020
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: Christopher Newton, Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart