Patent ID: 8261327

Claim:
A computer-implemented method, comprising: receiving an authentication seed from a first network; in response to receiving the authentication seed from the first network, automatically: determining a network address of a personal wireless mobile limited user input computing device coupled to the first network, wherein the personal wireless mobile limited user input computing device is configured to be carried by a user; attaining a shared secret; combining the network address, the authentication seed, and the shared secret; computing a result of a one-way hash function of the combination of the network address, the authentication seed, and the shared secret; automatically attaching an identification information to a username that includes the network address, wherein the identification information indicates at least one of a network provider and a roaming partner; and transmitting, via the first network, the network address and the result of the one-way hash function to a computing device that provides access control of a second network coupled to the first network, wherein the second network is different from the first network, including transmitting the username that includes the network address and a password that includes the result of the one-way hash function, wherein the username and the password are configured to be utilized by at least one of an authentication service, authorization service, and accounting service; and after transmitting the network address and the result of the one-way hash function to the computing device that provides access control of the second network coupled to the first network, receiving data from the second network.