US 11,671,910 B1
Communication network application programming interface promulgation
Joseph Soryal, Glendale, NY (US); and Christina Cacioppo, Freehold, NJ (US)
Assigned to AT&T INTELLECTUAL PROPERTY I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on Mar. 22, 2022, as Appl. No. 17/655,848.
Int. Cl. H04W 48/20 (2009.01); H04L 41/28 (2022.01); H04L 9/40 (2022.01)
CPC H04W 48/20 (2013.01) [H04L 41/28 (2013.01); H04L 63/029 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
first identifying, by first network equipment comprising a processor, second network equipment to serve as a host of an application programming interface,
wherein the application programming interface is accessible by client equipment, and
wherein a network comprises the first network equipment, the second network equipment, and the third network equipment;
in response to first identifying the second network equipment, first instructing, by the first network equipment, the second network equipment to serve as the host of the application programming interface;
first sending, by the first network equipment, a first application programming interface address to the client equipment, wherein the first application programming interface address directs the client equipment to access the application programming interface via the second network equipment;
in response to an application programming interface movement event, second identifying, by the first network equipment, the third network equipment to serve as the host of the application programming interface;
in response to second identifying the third network equipment, second instructing, by the first network equipment, the third network equipment to serve as the host of the application programming interface; and
second sending, by the first network equipment, a second application programming interface address to the client equipment, wherein the second application programming interface address directs the client equipment to access the application programming interface via the third network equipment.