US 11,838,199 B1
System and method for deploying, scaling and managing network endpoint groups in cloud computing environments
Anna Berenberg, Saratoga, CA (US); Venkat Subbaiah Naidu Kotla, Cupertino, CA (US); Neha Pattan, Mountain View, CA (US); Uday Ramakrishna Naik, Pleasanton, CA (US); Prajakta Joshi, Redmond, WA (US); and Ines Clara Envid Lazaro, Palo Alto, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jun. 17, 2022, as Appl. No. 17/843,336.
Application 17/843,336 is a continuation of application No. 17/028,460, filed on Sep. 22, 2020, granted, now 11,368,385.
Application 17/028,460 is a continuation of application No. 16/118,775, filed on Aug. 31, 2018, granted, now 10,812,366, issued on Oct. 20, 2020.
Claims priority of provisional application 62/553,037, filed on Aug. 31, 2017.
Int. Cl. H04L 45/02 (2022.01); H04L 61/5007 (2022.01); H04L 67/1001 (2022.01); H04L 67/56 (2022.01); H04L 67/02 (2022.01)
CPC H04L 45/02 (2013.01) [H04L 61/5007 (2022.05); H04L 67/1001 (2022.05); H04L 67/02 (2013.01); H04L 67/56 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a plurality of network endpoint groups comprising one or more network endpoints,
wherein the one or more network endpoints are configured to execute instances of an application configured to provide a user device with content, and
wherein each network endpoint group comprises one or more respective network endpoints configured to execute the application; and
one or more processors configured to:
receive, at a first network endpoint, a request for the content;
select at least one of the one or more network endpoints; and
distribute, to the first network endpoint and to the at least one of the one or more selected network endpoints, the content responsive to the request.