USRE47297EActiveUtility
Mobile equipment customization using a single manufacturing configuration
Est. expiryJan 29, 2033(~6.6 yrs left)· nominal 20-yr term from priority
Inventors:Thomas Owen ParryRobert D. TurnerTimothy Ryan SalterNicole DebickesDavid Brandon SosbyMelanie BarkerMartin John BowyerDouglas Eugene RossRichard Enrique LopezPaul MunguiaCora Lynne CollinsJames Arthur Bruck
H04M 3/00H04W 8/245H04W 8/265H04W 8/183
61
PatentIndex Score
1
Cited by
20
References
26
Claims
Abstract
Personalization of a mobile device, including receiving at the mobile device a unique code; selecting, from a plurality of personalization policies stored on the mobile device a personalization policy that corresponds to the unique code; and storing the selected personalization policy in a persistent protected storage element of the mobile device. Customizing a mobile device, including determining at the mobile device a unique code; selecting, from a plurality of customized data sets stored on the mobile device a data set that corresponds to the unique code; and activating the selected data set on the mobile device.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. A method for customizing a mobile device, the method comprising:
receiving at the mobile device information providing a service provider identity;
selecting, from a plurality of customized data sets stored on the mobile device a data set that corresponds to the service provider identity, at least one of the customized data sets including service provider specific data indicating at least one of: service provider applications that are to be loaded onto the mobile device, branding information for the service provider, and time zone information for the service provider; and
activating the selected data set on the mobile device.
2. The method of claim 1 wherein the customized data sets further include service provider (SP) personalization policies, and selecting includes selecting the SP personalization policy that corresponds to the service provider identity, and activating the selected data set includes storing the selected SP personalization policy in a protected storage element of the mobile device to prevent unauthorized alteration of the selected SP personalization policy.
3. The method of claim 2 comprising storing the plurality of SP personalization policies on the mobile device during a pre-delivery software installation on the mobile device, the plurality of SP personalization policies including SP personalization policies for all service providers to which the mobile device could be delivered.
4. The method of claim 2 wherein the selected SP personalization policy locks the mobile device to a service provider identified by the service provider identity.
5. The method of claim 2 further comprising restricting or preventing use of the mobile device if the selected SP personalization policy does not correspond to a network access module inserted into the mobile device.
6. The method of claim 2 comprising, after the receiving, storing the service provider identity on the mobile device for future use by the mobile device for selecting the selected SP personalization policy, and selecting the selected SP personalization is performed on a boot-up of the mobile device subsequent to the service provider identity being stored on the mobile device.
7. The method of claim 2 wherein receiving at the mobile device the information providing the service provider identity comprises accessing a predetermined database over a communications link on a boot-up of the mobile device and providing a unique identifier for the mobile device, wherein the information providing the service provider identity is received at the mobile device from the database and depends on the unique identifier.
8. The method of claim 1 wherein the service provider specific data further includes one or more of: a set of error messages and associated error codes for a service provider and mobile device configuration specifications for the service provider.
9. The method of claim 8 wherein receiving at the mobile device information providing the service provider identity comprises reading information for a network access control module inserted into the mobile device and activating the selected data set on the mobile device comprises setting one or more of error messages used by the mobile device, branding information used by the mobile device or device configurations used by the mobile device to correspond to information included in the selected data set.
10. The method of claim 1 wherein activating the selected data set comprises, when the service provider specific data indicates that service provider applications are to be loaded on the mobile device, accessing a server through a network and obtaining a list of applications to be loaded onto the mobile device for the service provider identity.
11. The method of claim 10 comprising determining if service provider applications loaded on the mobile device are to be granted data access permissions in dependence of whether service provider information associated with the applications corresponds to service provider information obtained from a network access module inserted into the mobile device.
12. The method of claim 1 wherein activating the selected data set comprises setting a default time zone on the mobile device to that indicated in the service provider specific data.
13. A mobile device configured to automatically customize for a service provider, comprising:
a controller for controlling the operation of the device;
a communication subsystem connected to the controller configured for at least data communication with a wireless network; and
a first storage element having stored thereon a plurality of customized data sets, each customized data set being indexed by a unique service provider identity;
the controller being configured for:
receiving service provider identity information;
selecting, from the plurality of customized data sets a data set indexed by the unique service provider identity that corresponds to the received service provider identity information, at least one of the customized data sets including service provider specific data indicating at least one of: service provider applications that are to be loaded onto the mobile device, branding information for the service provider, and time zone information for the service provider; and
activating the selected data set on the mobile device.
14. The device of claim 13 wherein the mobile device comprises a second storage element that is protected against unauthorized alteration, and the customized data sets include service provider (SP) personalization policies, and activating the selected data set includes storing the SP personalization policy of the selected data set in the second storage element of the mobile device to prevent unauthorized alteration of the selected SP personalization policy.
15. The device of claim 14 wherein the data sets include SP personalization policies for all service providers on which the mobile device may be activated.
16. The device of claim 14 wherein the SP personalization policy of the selected data set locks the mobile device to a service provider identified by the service unique provider identity.
17. The device of claim 14 further comprising an interface slot for receiving a network access control module, wherein activating the data set comprises restricting or preventing use of the mobile device if the selected SP personalization policy of the selected data set does not correspond to a network access module inserted into the mobile device.
18. The device of claim 17 , the controller being configured to store the service provider identity information on the mobile device for future use by the mobile device for selecting the selected data set, and to select the selected data set on a boot-up of the mobile device subsequent to the service provider identity information being stored on the mobile device.
19. The device of claim 13 wherein the service provider specific data further includes one or more of: a set of error messages and associated error codes for a service provider and mobile device configuration specifications for the service provider.
20. The device of claim 19 wherein receiving service provider identity information comprises reading information for a network access control module inserted into the mobile device and activating the selected data set on the mobile device comprises setting one or more of error messages used by the mobile device and device configurations used by the mobile device to correspond to information included in the selected data set.
21. A computer program product comprising a non-transitory computer readable medium having stored thereon computer executable instructions that when executed by a mobile device perform a method for customizing the mobile device, the method comprising:
receiving at the mobile device information providing a service provider identity; selecting, from a plurality of customized data sets stored on the mobile device a data set that corresponds to the service provider identity, at least one of the customized data sets including service provider specific data indicating at least one of: service provider applications that are to be loaded onto the mobile device, branding information for the service provider, and time zone information for the service provider; and
activating the selected data set on the mobile device.
22. A method for customizing a mobile device, the method comprising:
receiving at the mobile device, from a subscriber identity module (SIM) card or user services identity module (USIM) card, information providing a service provider identity; selecting, from a plurality of service provider data sets stored on the mobile device a selected data set that corresponds to the service provider identity; and configuring the mobile device to use the selected data set as a default service provider data set; wherein the selected data set includes service provider specific data indicating any required applications on the mobile device.
23. A method for customizing a mobile device, the method comprising:
maintaining a central database storing information relating a service provider identity to a unique identifier of the mobile device; and causing the mobile device to be configured with a selected data set by: providing to the mobile device, over a communications link, the service provider identity, wherein the service provider identity is used by the mobile device to select, from a plurality of customized data sets, the selected data set corresponding to the service provider identity; wherein at least one of the plurality of customized data sets includes service provider specific data indicating at least one of: service provider applications that are required on the mobile device, and branding information for the service provider.
24. The method of claim 23, further comprising:
updating the central database to relate a new service provider identity to the unique identifier of the mobile device.
25. The method of claim 1, wherein the method is performed in response to detection that a new subscriber identity module (SIM) card or new user services identity module (USIM) card has been inserted in the mobile device.
26. The method of claim 1, further comprising:
receiving, over a communications link, an update to the selected data set; and activating the selected data set includes activating the update to the selected data set.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.