US 11,711,437 B1
Distributed transmission of messages in a communication network with selective multi-region replication
Stephen L. Blum, San Francisco, CA (US); and Jochen W. Roth, San Francisco, CA (US)
Assigned to PUBNUB, INC., San Francisco, CA (US)
Filed by PubNub, Inc., San Francisco, CA (US)
Filed on Mar. 10, 2022, as Appl. No. 17/654,332.
Application 17/654,332 is a continuation of application No. 17/183,687, filed on Feb. 24, 2021, granted, now 11,323,538.
Claims priority of provisional application 62/988,604, filed on Mar. 12, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/08 (2006.01); H04L 67/289 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01); H04L 61/5069 (2022.01); H04L 61/5076 (2022.01); H04L 67/52 (2022.01)
CPC H04L 67/289 (2013.01) [H04L 61/5069 (2022.05); H04L 61/5076 (2022.05); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); H04L 67/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method of distributing messages to subscribers that are located in multiple regions, the method comprising, by a first data center of a cloud computing system:
receiving messages that are to be published to a plurality of subscribers;
saving the messages in a data collection at the first data center; and
performing a limited replication process by:
accessing an interest map indicating data centers with which the subscribers are associated, and
transmitting the saved messages to the data centers with which the subscribers are associated as indicated by the interest map for replication, and not to other data centers that are not indicated by the interest map as being associated with the subscribers.