Patent ID: 8737318

Claim:
A method for providing cellular access to a mobile device when the mobile device is out of a home network operated by a home wireless service provider, the method comprising: presenting, by the mobile device, an option to initiate a process to establish a temporary roaming agreement between the home wireless service provider and a foreign wireless service provider operating a foreign network in a location of the mobile device outside of the home network; receiving, by the mobile device, a selection of the option via a user interface of the mobile device; the mobile device accessing a web application associated with a third-party negotiation server via an Internet connection provided by a non-cellular secondary network in response to the selection; providing, by the mobile device, subscriber credentials associated with the subscriber to the third party negotiation server, wherein the third party negotiation server selects the foreign network among a plurality of available foreign networks and negotiates the temporary roaming agreement between the home wireless service provider and the foreign wireless service provider operating the foreign network; and allowing the mobile device to access the foreign network in accordance with the temporary roaming agreement.