Patent ID: 11909830
Assignee: TRUIST BANK
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for generating a user interaction timeline for all interactions that occur over a certain time between users of an entity and the entity or entity representatives through any system or device, said method comprising:
providing an interaction source that stores information and data for each of the interactions between all of the users of the entity and the entity over all entity channels;
providing a source of data and information that identifies each of the users of the entity;
performing an application sessions process that groups the interactions that each user of the entity performs over a particular channel at a certain time frame into an interaction session having a time stamp for that time frame using the information and data for each of the interactions between all of the users of the entity and the entity over all of the entity channels as the interactions are occurring;
storing interaction sessions in an interaction session table with previously generated interaction session tables and assigning each interaction session table a different session identification (ID);
performing an application interaction process that aggregates all available data and information about each user of the entity and the data and information for each interaction by the user of the entity with the entity using the information and data for each of the interactions between all of the users of the entity and the entity over all of the entity channels, the data and information that identifies each of the users of the entity and the session IDs, wherein performing the application interaction process includes using at least one neural network having nodes that have been trained to perform the application interaction process;
creating an interaction timeline for each user of the entity over all of the entity channels for a predetermined time using the aggregated data and information about each user of the entity and the data and information for each interaction by the user of the entity with the entity;
performing a new interaction type process to identify new or different interactions by the users of the entity using the information and data for each of the interactions between all of the users of the entity and the entity over all of the entity channels as they are occurring; and
assigning a new interaction type code to the new or different interactions and storing the new interaction type codes in a reference table, wherein performing the application interaction process uses the new interaction type codes.