Patent ID: 8462679

Claim:
A method for use in a processor of a mobile communication device, the method comprising: storing, in a first memory portion of the mobile communication device, a home carrier identification which identifies a home wireless carrier of the mobile communication device; storing, in a second memory portion of the mobile communication device, a list of a plurality of carrier identifications which identify a plurality of different wireless carriers, each said carrier identification being stored in association with one of a plurality of top-level domains which indicate a plurality of different countries of the different wireless carriers; reading, by the processor and from the first memory portion, the home carrier identification which identifies the home wireless carrier of the mobile communication device; selecting, by the processor and from the second memory portion, one of the plurality of top-level domains that is stored in association with a carrier identification that matches the home carrier identification read from the first memory portion, the selected top-level domain corresponding to a home country of the home wireless carrier of the mobile communication device; while the mobile communication device operates for communications in a wireless communication network in a visiting country that is different from the home country: producing, by the processor, a Hypertext Transfer Protocol (HTTP) request which includes a Uniform Resource Locator (URL) comprising the selected top-level domain and a second-level domain corresponding to a specified domain name; and causing the HTTP request with the URL to be transmitted from the mobile communication device via the wireless communication network.