CPC H04L 63/083 (2013.01) [H04L 67/306 (2013.01); H04L 67/53 (2022.05); G06F 21/604 (2013.01); G06F 21/6245 (2013.01); H04L 63/08 (2013.01); H04L 63/0815 (2013.01); H04L 63/0892 (2013.01); H04L 63/102 (2013.01); H04L 67/10 (2013.01); H04L 67/125 (2013.01); H04L 67/146 (2013.01); H04L 67/535 (2022.05); H04L 67/566 (2022.05)] | 20 Claims |
1. An apparatus, comprising:
at least one memory; and
at least one processor coupled to the at least one memory and configured to cause the apparatus to:
monitor electronic credentials of users used by a hardware computing device to download data of the users from a first plurality of third-party service providers using the users' electronic credentials over a data network on behalf of the users for a second plurality of third-party service providers, the users' data comprising transaction data;
detect, for a user of the users, similar electronic credentials for the same third-party service provider from the first plurality being used for multiple third-party service providers from the second plurality of third-party service providers;
present a graphical interface that allows the user to select which portions of the downloaded transaction data are stored on the hardware computing device;
access the third-party service provider during a first session, the first session associated with a session identity;
download transaction data for the user from the third-party service provider for storage on the hardware computing device according to the selected portions;
share, with the multiple third-party service providers from the hardware computing device, the transaction data downloaded to the hardware computing device;
create a duplicate session identity of the session identity;
access the third-party service provider during a second session, using the duplicate session identity, without using a session identity associated with the second session; and
download subsequent transaction data from the third-party service provider using the duplicate session identity.
|