US 12,254,048 B2
Self-healing data clusters
Karina I. Alvarez Silverstein, Plantation, FL (US); Mahasweta Dhawan, Livingston, NJ (US); Alan Wilson D'Souza, New Providence, NJ (US); Sayantan Dutta, Toronto (CA); Anmol Handa, Faridabad (IN); Shipali Jangra, Jersey City, NJ (US); Hen Israel Kamil, Miami Beach, FL (US); Rajendra Prasad Modadugu, Weston, FL (US); Sumit Prajapati, Weston, FL (US); and Bhupesh Sharma, Gurgaon (IN)
Assigned to AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC., New York, NY (US)
Filed by American Express Travel Related Services Company, Inc., New York, NY (US)
Filed on Jan. 24, 2023, as Appl. No. 18/101,033.
Prior Publication US 2024/0248930 A1, Jul. 25, 2024
Int. Cl. G06F 16/90 (2019.01); G06F 16/906 (2019.01)
CPC G06F 16/906 (2019.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a computing device comprising a processor and a memory; and
machine-readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
receive a transaction action from a user;
receive a data input from the user, wherein the data input is stored in a data store;
generate a new record based at least in part on the data input;
select the new record to be evaluated for a relationship with an existing record;
assign a primary key to the new record;
store the new record in the data store based at least in part on the primary key;
identify at least one candidate factor based at least in part on the data input received from the user, the candidate factor representing an account type or an entity type;
identify at least one candidate from the existing record based at least in part on the one or more candidate factors; and
assign the at least one candidate to a candidate pool, wherein the candidate pool contains at least one of the new record and the at least one candidate.