Patent ID: 7548978

Claim:
A method for responding to an access request from a device, comprising: at a foreign network, receiving the access request from the device; extracting a network identification from the access request; attempting to identify a home network based on the network identification; if a home network is identified: obtaining home network information relating to the home network from a domain name database in the foreign network, obtaining a profile from the home network information, obtaining from the profile whether an agreement exists that comprises an agreement between the foreign network and the home network to connect each other's subscribers, if the agreement exists, connecting the device to the home network, and displaying a screen on the device as specified by the profile; and if a home network is not identified: offering to subscribe the device to a service offered by the foreign network, receiving from the device an indication of acceptance of the offer to subscribe the device to the service offered by the foreign network, and at the foreign network, providing the service offered by the foreign network to the device.