Patent ID: 8453251

Claim:
A method comprising: initiating an account setup page from a partner service provider; providing primary service account data from a user network device to the partner service provider in response to the account setup page; communicating the primary service account data from the partner service provider to a primary service provider setup web service; validating the primary service account data at the primary service provider setup web service; generating an encrypted token at the primary service provider in response to validating the primary service account data; communicating the encrypted token to the partner service provider; generating a request for data at the user network device and communicating the request for data to the partner service provider; communicating the request for data with the encrypted token from the partner service provider to the primary service provider; validating the request for data at an authentication web service using the encrypted token; and communicating data to the user network device from a data web service associated with the primary service provider after validating.