1
Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey G Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton: Configurable adaptive global traffic control and management. Level 3 Communications, Brian Siritzky, October 26, 2010: US07822871 (154 worldwide citation)

A framework for delivery of Internet content includes a subscriber server network; and at least one domain name server constructed and adapted to provide policy-based domain name service, wherein, in response to a request to resolve a hostname, the domain name server resolves the hostname to at leas ...


2
Mark Brady, Maksim Yevmenkin, Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey Koller, Aric Hagberg, David Pfitzner, Ted Middleton: Policy-based content delivery network selection. Level 3 Communications, Davidson Berquist Jackson & Gowdy, Brian Siritzky, December 28, 2010: US07860964 (111 worldwide citation)

In a framework wherein resources of a content provider may be delivered to clients from different domains, a method distributes the requests based on content-provider policies. In some cases, the domains include at least two distinct content delivery network (CDN) domains. The domains may include a ...


3
Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey G Koller: Load-balancing cluster. Level 3 Communications, September 6, 2011: US08015298 (74 worldwide citation)

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 constructe ...


4
Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey G Koller, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton, Aric Hagberg: Policy-based content delivery network selection. Level 3 Communications, February 4, 2014: US08645517 (63 worldwide citation)

In a framework wherein resources of a content provider may be delivered to clients from different domains, a method distributes the requests based on content-provider policies. In some cases, the domains include at least two distinct content delivery network (CDN) domains. The domains may include a ...


5
Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller: Load-balancing cluster. Level 3 Communications, July 16, 2013: US08489750 (62 worldwide citation)

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 constructe ...


6
Paul E Stolorz, John K Salmon, Michael S Warren, Jeffrey G Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton: Distributing requests across multiple content delivery networks based on subscriber policy. Level 3 Communications, December 1, 2015: US09203636 (3 worldwide citation)

A method, operable in a framework wherein resources of a content provider may be delivered to clients from at least two distinct content delivery networks (CDNs). Responsive to a client request, one of the CDNs is selected, the selection being based at least in part on one or more policies set by th ...


7
Christopher Newton, Laurence R Lipstone, William Crowder, Jeffrey G Koller, David Fullagar, Maksim Yevmenkin: Content delivery network. Level 3 Communications, September 20, 2016: US09451045 (3 worldwide citation)

A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and ob ...


8
Christopher Newton, Laurence R Lipstone, William Crowder, Jeffrey G Koller, David Fullagar, Maksim Yevmenkin: Content delivery network. Level 3 Communications, September 27, 2016: US09456053 (1 worldwide citation)

A content delivery network (CDN) includes a control core; and a plurality of caches, each of said caches constructed and adapted to: upon joining the CDN, obtain global configuration data from the control core; and obtain data from other caches. Each of the caches is further constructed and adapted ...


9
Christopher Newton, Laurence R Lipstone, William Crowder, Jeffrey G Koller, David Fullagar, Maksim Yevmenkin: Customer-specific request-response processing in a content delivery network. LEVEL 3 COMMUNICATIONS, December 6, 2016: US09516136

A computer-implemented method in a content delivery network (CDN) includes, at a mechanism in said CDN: responsive to a request, determining a particular sequencer to handle the request, the particular sequencer comprising a sequence of one or more handlers, wherein the request is associated with a ...


10
Christopher Newton, Maksim Yevmenkin, David Fullagar, Jeffrey G Koller: Load-aware load-balancing cluster without a central load balancer. LEVEL 3 COMMUNICATIONS, September 13, 2016: US09444884

A load-aware 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 ...