US 12,068,974 B2
Methods and systems for managing multiple content delivery networks
Jose Maldonado Arjona, San Mateo, CA (US); Amelia Neil, Royal Oak, MI (US); Sean Finney, San Francisco, CA (US); Timothy Shull, Oakland, CA (US); Ahmed Mustafa, Berkeley, CA (US); and Nithya Lakshminarayanan, Fremont, CA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Aug. 23, 2023, as Appl. No. 18/454,484.
Application 18/454,484 is a continuation of application No. 18/148,458, filed on Dec. 30, 2022, granted, now 11,811,513.
Application 18/148,458 is a continuation of application No. 17/491,158, filed on Sep. 30, 2021, granted, now 11,558,314, issued on Jan. 17, 2023.
Application 17/491,158 is a continuation of application No. 17/112,364, filed on Dec. 4, 2020, granted, now 11,184,294, issued on Nov. 23, 2021.
Prior Publication US 2023/0403243 A1, Dec. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/1097 (2022.01); G06F 9/54 (2006.01); H04L 47/70 (2022.01); H04L 69/329 (2022.01); G06F 3/0482 (2013.01)
CPC H04L 47/82 (2013.01) [G06F 9/547 (2013.01); H04L 67/1097 (2013.01); H04L 69/329 (2013.01); G06F 3/0482 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for managing multiple content delivery networks using content delivery management platforms, the system comprising:
one or more processors; and
a non-transitory, computer readable medium having instructions recorded thereon that when executed by the one or more processors cause operations comprising:
receiving a request for processing an application of a plurality of applications;
accessing a content delivery management platform, wherein the content delivery management platform is agnostic to content delivery networks, and wherein the content delivery management platform facilitates a first content delivery network and a second content delivery network, wherein the content delivery management platform comprises an abstraction layer, and wherein the abstraction layer comprises a schema for a configuration file that corresponds to the application of the plurality of applications;
retrieving a mapping of a first portion of the plurality of applications and a second portion of the plurality of applications, wherein the first portion of the plurality of applications comprises a first subset of the plurality of applications that utilize a first network of data processing resources on the first content delivery network to process requests from the first subset of the plurality of applications, and wherein the second portion of the plurality of applications comprises a second subset of the plurality of applications that utilize a second network of data processing resources on the second content delivery network to process requests from the second subset of the plurality of applications; and
processing the request, based on the mapping, to generate for display, on a user interface, a first graphical representation identifying applications in the first portion of the plurality of applications and applications in the second portion of the plurality of applications.