Patent ID: 9692815
Date: 2017-06-27
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: determining a user's electronic credentials for a plurality of third party service providers; accessing each of the third party service providers, from a hardware device associated with the user, using the user's determined electronic credentials, to download data associated with the user from the third party service providers; determining whether the hardware device associated with the user is available to download the data associated with the user; accessing one or more of the third party service providers, from a different device, using the user's electronic credentials, to download the data associated with the user to the different device, in response to determining that the hardware device associated with the user is unavailable to download the data; and aggregating the downloaded data from the third party service providers and providing one or more communications to the user on the hardware device based on the aggregated downloaded data.