US 12,282,510 B2
Method and apparatus for identifying related records
Suryanarayanan Parameswaran, Chennai (IN); Vivek Singh Solanki, Khalghat (IN); and Shubham Mittal, Kota (IN)
Assigned to BYTEDANCE INC., Wilmington, DE (US)
Filed by Bytedance Inc., Wilmington, DE (US)
Filed on Jan. 30, 2023, as Appl. No. 18/161,149.
Application 18/161,149 is a continuation of application No. 17/350,686, filed on Jun. 17, 2021, granted, now 11,620,339.
Application 17/350,686 is a continuation of application No. 16/129,992, filed on Sep. 13, 2018, granted, now 11,068,539, issued on Jul. 20, 2021.
Application 16/129,992 is a continuation of application No. 14/755,585, filed on Jun. 30, 2015, granted, now 10,102,308, issued on Oct. 16, 2018.
Prior Publication US 2023/0195797 A1, Jun. 22, 2023
Int. Cl. G06F 16/22 (2019.01); G06F 16/23 (2019.01); G06F 16/245 (2019.01); G06F 16/9032 (2019.01); G06Q 30/0207 (2023.01)
CPC G06F 16/90324 (2019.01) [G06F 16/22 (2019.01); G06F 16/23 (2019.01); G06F 16/245 (2019.01); G06Q 30/0223 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A computer-implemented method for determining a substitute record, the method comprising:
receiving a transaction data set, the transaction data set comprising a plurality of records and transaction data for each of the plurality of records;
identifying a plurality of transaction-related record pairings based on the transaction data, each transaction-related record pairing comprising two or more records of the plurality of records;
generating a correlation metrics set for each transaction-related record pairing;
dynamically determining one or more related metric threshold values for the transaction data set;
assigning a first transaction-related record pairing to a related records set based on the correlation metrics set and the one or more related metric threshold values, the first transaction-related record pairing comprising a first related record and a second related record;
identifying keyword data for each respective record of the plurality of records;
storing data identifying the related records set and the keyword data; and
in response to determining that the second related record is unavailable, identifying a first keyword-related record pairing based on the keyword data, the first keyword-related record pairing comprising the first related record and a first substitute record, the first substitute record differing from the second related record.