US 11,811,513 B2 | ||
Methods and systems for managing multiple content delivery networks | ||
Jose Maldonado Arjona, McLean, VA (US); Amelia Neil, McLean, VA (US); Sean Finney, McLean, VA (US); Timothy Shull, McLean, VA (US); Ahmed Mustafa, McLean, VA (US); and Nithya Lakshminarayanan, McLean, VA (US) | ||
Assigned to Capital One Services, LLC, McLean, VA (US) | ||
Filed by Capital One Services, LLC, McLean, VA (US) | ||
Filed on Dec. 30, 2022, as Appl. No. 18/148,458. | ||
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/0138229 A1, May 4, 2023 | ||
This patent is subject to a terminal disclaimer. | ||
Int. Cl. H04L 67/1097 (2022.01); H04L 47/70 (2022.01); G06F 9/54 (2006.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)] | 20 Claims |
1. A system for managing multiple content delivery networks using content delivery management platforms, the system comprising:
cloud-based storage circuitry configured to store an abstraction layer, wherein the abstraction layer comprises a schema with a respective system context in a configuration for each application of a plurality of applications of a content delivery management platform, and wherein a configuration file provides a governance protocol for each application of the plurality of applications; cloud-based control circuitry configured to:
receive, at the abstraction layer of the content delivery management platform, a request, for an application of a plurality of applications, for processing using the content delivery management platform, wherein the content delivery management platform facilitates for a first content delivery network and a second content delivery network, wherein the first content delivery network comprises a first network of data processing resources, and wherein the second content delivery network comprises a second network of data processing resources;
generate a first mapping, at the abstraction layer, of a first portion of the plurality of applications to the first content delivery network based on respective system contexts for the plurality of applications;
generate a second mapping, at the abstraction layer, of a second portion of the plurality of applications to the second content delivery network based on the respective system contexts for the plurality of applications; and
cloud-based input/output circuitry configured to process the request based on the first mapping and the second mapping. |