Out of the box experience (OOBE) country choice using Wi-Fi layer transmission
First Claim
Patent Images
1. A mobile communication device, wherein the mobile communication device is a generic device operable for use in a plurality of different countries, comprising:
- a short range radio transceiver;
a processor;
a memory; and
an application stored in the memory that, when executed by the processor during an activation process on the mobile communication device, is operable to;
detect a plurality of beacons from a plurality of wireless access points using the short range radio transceiver;
determine a country code of at least one beacon of the plurality of beacons detected from the plurality of wireless access points, wherein the country code of the at least one beacon is associated with plurality of languages;
map the country code of the at least one beacon to a language of the plurality of languages based on the country code of the at least one beacon to determine a language to present on the mobile communication device, during the activation process;
determine a country code of a second beacon of the plurality of beacons;
map the country code of the second beacon to one or more languages based on the country code of the second beacon;
verify, based on the country code of the second beacon, the country code of the at least one beacon;
verify, based on the mapping of the country code of the second beacon to the one or more languages, the language associated with the country code of the at least one beacon; and
present an activation screen to a user in the language associated with the country code.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the disclosure are directed to methods and systems for determining the language presented by a mobile communication device operable for use in a plurality of different countries during an activation process on the mobile communication device. Methods may comprise receiving information from beacon(s) of one or more wireless access points to determine the presented language.
-
Citations
17 Claims
-
1. A mobile communication device, wherein the mobile communication device is a generic device operable for use in a plurality of different countries, comprising:
-
a short range radio transceiver; a processor; a memory; and an application stored in the memory that, when executed by the processor during an activation process on the mobile communication device, is operable to; detect a plurality of beacons from a plurality of wireless access points using the short range radio transceiver; determine a country code of at least one beacon of the plurality of beacons detected from the plurality of wireless access points, wherein the country code of the at least one beacon is associated with plurality of languages; map the country code of the at least one beacon to a language of the plurality of languages based on the country code of the at least one beacon to determine a language to present on the mobile communication device, during the activation process; determine a country code of a second beacon of the plurality of beacons; map the country code of the second beacon to one or more languages based on the country code of the second beacon; verify, based on the country code of the second beacon, the country code of the at least one beacon; verify, based on the mapping of the country code of the second beacon to the one or more languages, the language associated with the country code of the at least one beacon; and present an activation screen to a user in the language associated with the country code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for determining a language to present on a mobile communication device during activation comprising:
-
detecting a plurality of beacons by a short range radio transceiver of the mobile communication device radiated from a plurality of wireless access points, wherein the mobile communication device is located within the ranges of the plurality of wireless access points; determining, by an application on the mobile communication device, a country code of at least one beacon of the plurality of beacons detected from the plurality of wireless access points, wherein the country code is associated with a plurality of languages; mapping, by the application, the country code of the at least one beacon to a language of the plurality of languages based on the country code of the at least one beacon to determine a language to present on the mobile communication device; determining, by the application, a country code of a second beacon of the plurality of beacons; mapping, by the application, the country code of the second beacon to one or more languages based on the country code of the second beacon; verifying, by the application, based on the country code of the second beacon, the country code of the at least one beacon; verifying, by the application, based on the mapping of the country code of the second beacon to the one or more languages, the language associated with the country code of the at least one beacon; and presenting an activation screen to a user in the language associated with the country code of the at least one beacon, wherein the activation screen comprises an option for the user to change the language. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for completing an activation process on a mobile communication device comprising a carrier memory partition, the method comprising:
-
detecting a plurality of beacons by a short range radio transceiver of the mobile communication device radiated from a plurality of wireless access points; determining, by an application on the mobile communication device, a country code of at least one beacon of the plurality of beacons detected from the plurality of wireless access points, wherein the country code is associated with a plurality of languages; mapping, by the application, the country code of the at least one beacon to a language of the plurality of languages based on the country code of the at least one beacon to determine a language to present on the mobile communication device; determining, by the application, a country code of a second beacon of the plurality of beacons; mapping, by the application, the country code of the second beacon to one or more languages based on the country code of the second beacon; verifying, by the application, based on the country code of the second beacon, the country code of the at least one beacon; verifying, by the application, based on the mapping of the country code of the second beacon to the one or more languages, the language associated with the country code of the at least one beacon; presenting an activation screen to a user in the language, wherein the activation screen comprises an option for the user to change the language; after the language is chosen, receiving an activation payload in the chosen language; completing an activation process on the mobile communication device in the chosen language; and writing, by an application programming interface, to the carrier memory partition, instructions for language presentation on the mobile communication device. - View Dependent Claims (15, 16, 17)
-
Specification