Methods and apparatus for producing and submitting an HTTP request with a selected country code parameter from a mobile device
First Claim
1. A method for use in a mobile communication device including one or more processors, the mobile communication device including a stored list of a plurality of carrier identifications, each said carrier identification being stored in association with one of a plurality of country codes, the method comprising:
- reading, by the one or more processors and from memory of the mobile communication device, a home carrier identification which identifies a home wireless carrier of the mobile communication device;
while the mobile communication device operates for communications in a wireless communication network in a visited country that is different from a home country of the home wireless carrier;
selecting, by the one or more processors, one of the country codes having a stored association with the home carrier identification read from the memory, the selected country code identifying the home country of the home wireless carrier;
producing, by the one or more processors, a Hypertext Transfer Protocol (HTTP) request which includes a Uniform Resource Locator (URL) corresponding to a specified domain name and a country code parameter which includes the selected country code; and
causing the HTTP request with the URL and the country code parameter to be transmitted from the mobile communication device via the wireless communication network.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device maintains a stored list of a plurality of carrier identifications, where each carrier identification is stored in association with one of a plurality of country codes. The mobile device is also associated with a home wireless carrier that is identifiable by a home carrier identification stored in its memory. The mobile device reads the home carrier identification from the memory, and selects one of the plurality of country codes that is stored in association with the home carrier identification. During operation, the mobile device reads a specified domain name in response to a user-initiated request made via a Web browser or search application. Then, the mobile device produces a Hypertext Transfer Protocol (HTTP) request with a Uniform Resource Locator (URL) corresponding to a specified domain name and a country code parameter which includes the selected country code. The HTTP request with the URL is submitted via the wireless communication network. Advantageously, consistency in accessing web sites, information, and/or search results may be achieved regardless of location of the mobile station.
-
Citations
25 Claims
-
1. A method for use in a mobile communication device including one or more processors, the mobile communication device including a stored list of a plurality of carrier identifications, each said carrier identification being stored in association with one of a plurality of country codes, the method comprising:
-
reading, by the one or more processors and from memory of the mobile communication device, a home carrier identification which identifies a home wireless carrier of the mobile communication device; while the mobile communication device operates for communications in a wireless communication network in a visited country that is different from a home country of the home wireless carrier; selecting, by the one or more processors, one of the country codes having a stored association with the home carrier identification read from the memory, the selected country code identifying the home country of the home wireless carrier; producing, by the one or more processors, a Hypertext Transfer Protocol (HTTP) request which includes a Uniform Resource Locator (URL) corresponding to a specified domain name and a country code parameter which includes the selected country code; and causing the HTTP request with the URL and the country code parameter to be transmitted from the mobile communication device via the wireless communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communication device, comprising:
-
one or more processors; a wireless transceiver coupled to the one or more processors; a first memory portion for storing a home carrier identification which identifies a home wireless carrier of the mobile communication device; a second memory portion for storing a plurality of carrier identifications, each said carrier identification being stored in association with one of a plurality of country codes; the one or more processors being configured to; read, from the first memory portion, the home carrier identification; while the mobile communication device operates for communications in a wireless communication network in a visited country that is different from a home country of the home wireless carrier; select, from the second memory portion, one of the country codes having a stored association with the home carrier identification read from the first memory portion, the selected country code identifying the home country of the home wireless carrier; produce a Hypertext Transfer Protocol (HTTP) request which includes a Uniform Resource Locator (URL) corresponding to a specified domain name and a country code parameter which includes the selected country code; and cause the HTTP request with the URL and the country code parameter to be transmitted via the wireless communication network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for use in a mobile communication device, the mobile communication device including a stored list of a plurality of carrier identifications, each said carrier identification being stored in association with one of a plurality of country codes, the method comprising:
-
reading, from memory, a home carrier identification which identifies a home wireless carrier of the mobile communication device; while the mobile communication device is in a wireless communication network in a visited country that is different from a home country of the home wireless carrier; selecting, by the mobile communication device, one of the country codes having a stored association with the home carrier identification read from the memory, the selected country code identifying the home country of the home wireless carrier; producing, at the mobile communication device, a Hypertext Transfer Protocol (HTTP) request comprising a search query and including a Uniform Resource Locator (URL) corresponding to a specified domain name of a search engine server and a country code parameter which includes the selected country code; causing the HTTP request with the URL and the country code parameter to be transmitted from the mobile communication device via the wireless communication network; and receiving an HTTP response which includes search results corresponding to the search query, the search results being associated with the home country of the home wireless carrier.
-
Specification