US 11,700,320 B2
Data sharing in geographically partitioned networks
Christopher McGraw, Sunnyvale, CA (US); Mohammed Saleem Shafi, Austin, TX (US); and Norihiro Edwin Aoki, Woodside, CA (US)
Assigned to PayPal, Inc., San Jose, CA (US)
Filed by PayPal, Inc., San Jose, CA (US)
Filed on Jun. 30, 2021, as Appl. No. 17/364,685.
Prior Publication US 2023/0007093 A1, Jan. 5, 2023
Int. Cl. H04L 67/5682 (2022.01); H04L 67/306 (2022.01); H04L 67/52 (2022.01); H04L 67/5683 (2022.01)
CPC H04L 67/5682 (2022.05) [H04L 67/306 (2013.01); H04L 67/52 (2022.05); H04L 67/5683 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
transmitting, by a first computer system in a first geographic partition of a network, a request to a second computer system in a second geographic partition of the network, wherein the request is for network communication involving a cross-partition operation between a first user and a second user, and wherein the first user is associated with the first, but not the second, geographic partition, and wherein the second user is associated with the second, but not the first, geographic partition;
receiving, from the second computer system, account information for the second user, wherein the account information for the second user includes a subset of data for the second user that is authorized to be passed from the second geographic partition to the first geographic partition, and wherein the subset of data for the second user includes a global identifier for the second user that is unique within a set of geographic partitions of the network;
generating, by the first computer system, an auxiliary account for the second user based on the subset of data for the second user, wherein information in the auxiliary account includes the subset of data for the second user and at least one identifier for the auxiliary account that is unique in the first geographic partition, the auxiliary account being generated by the first computer system as a temporary account storing the subset of data for the second user needed by the first computer system to complete one or more operations associated with the second user within the first geographic partition; and
determining, in the first geographic partition by the first computer system, a result for the cross-partition operation between the first geographic partition and the second geographic partition based on the information for the second user in the auxiliary account information and account information for the first user within the first geographic partition.