US 12,190,282 B2
System and method for data selection and extraction based on historical user behavior
Michael James Mangino, Cincinnati, OH (US); and Michael Davis Niessner, Jacksonville, FL (US)
Assigned to TBK BANK, SSB, Dallas, TX (US)
Filed by TBK Bank, SSB, Dallas, TX (US)
Filed on Nov. 27, 2023, as Appl. No. 18/519,829.
Application 18/519,829 is a continuation of application No. 18/067,817, filed on Dec. 19, 2022, granted, now 11,829,934.
Prior Publication US 2024/0202652 A1, Jun. 20, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0834 (2023.01); G06Q 10/083 (2024.01)
CPC G06Q 10/0834 (2013.01) [G06Q 10/0838 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for data selection and extraction based on historical user behavior, comprising:
a memory configured to store:
a first message that comprises a first data element;
a second message that comprises a second data element; and
historical user behavior information that indicates the first data element is mapped to a first data field in a first mapped dataset;
a processor, operably coupled to the memory and configured to:
determine that the first data element is linked to the first data field based at least in part upon the historical user behavior information;
receive a request to determine to which data field in a second mapped dataset the second data element should be mapped;
in response to receiving the request:
extract a first set of features from the first message, wherein the first set of features indicates content of the first message;
determine that the first data element is located on a first location coordinate within the first message based at least in part upon the first set of features;
extract a second set of features from the second message, wherein the second set of features indicates content of the second message;
determine that the second data element is located on a second location coordinate within the second message based at least in part upon the second set of features;
compare the first location coordinate with the second location coordinate;
determine a distance between the first location coordinate and the second location coordinate;
determine that the distance between the first location coordinate and the second location coordinate is less than a threshold distance; and
in response to determining that the distance between the first location coordinate and the second location coordinate is less than the threshold distance, associate the respective correct information with the first data field in the second mapped dataset.