US 12,236,259 B2
Autonomous aggregation identifier calculation
Xin Li, San Jose, CA (US); Ben Xiang, Bellevue, WA (US); and Stephen Chen, Oakland, CA (US)
Assigned to STRIPE, INC., South San Francisco, CA (US)
Filed by STRIPE, INC., South San Francisco, CA (US)
Filed on Nov. 9, 2021, as Appl. No. 17/522,585.
Prior Publication US 2023/0145485 A1, May 11, 2023
Int. Cl. G06F 9/46 (2006.01); G06Q 10/06 (2023.01); G06Q 10/067 (2023.01)
CPC G06F 9/466 (2013.01) [G06Q 10/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating aggregate identifiers across an environment of distributed devices for improving integrity of a network operation, the method comprising:
obtaining, by at least one processor of a first device, a network operation object at a computing node, the network operation object associated with an object method call to generate an aggregate identifier (aggregate ID) for the network operation;
performing, by the at least one processor of the first device, the network operation locally at the computing node based on the network operation object;
determining, by the at least one processor of the first device, that the network operation has been completed based on an immutable attribute;
determining, by the at least one processor of the first device, a set of immutable attributes from the network operation completed based on the immutable attribute, the set of immutable attributes comprising the immutable attribute involved in generating the aggregate ID;
responsive to execution of the object method call, generating, by the at least one processor of the first device, the aggregate ID based on the set of immutable attributes; and
transmitting, by the at least one processor of the first device, the aggregate ID to an external storage location comprising a plurality of aggregate IDs to cause a second device to determine the aggregate ID is valid.