Generic mobile devices customization framework
First Claim
1. A method for open mobile alliance (OMA) device management (DM) and over-the-air customization of a generic mobile device, comprising:
- receiving, by a server from the generic mobile device, an activation message to register with a service provider, wherein the generic mobile device comprises generic firmware that is pre-configured to support a plurality of functions;
associating, by the server, the generic mobile device with the service provider from among a plurality of service providers based on the activation message; and
based on the service provider, sending, from the server to the generic mobile device using an OMA DM protocol via a wireless network, one or more OMA service objects to a memory location on the generic mobile device that is outside of a memory portion storing the generic firmware, wherein the one or more OMA service objects enable or disable each of the pre-configured functions of the generic firmware and pre-configured applications on the generic mobile device to support one or more service features available by the service provider without reflashing the generic firmware, updating the generic firmware, and changing the amount of information already within the generic firmware on the generic mobile device, and wherein the OMA service objects comprise a plurality of flags and a plurality of configuration parameters that are processed on the generic mobile device to switch on or off one or more of the pre-configured applications and to reconfigure one or more of the pre-configured applications on the generic mobile device to support one or more service features available by the service provider.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for open mobile alliance (OMA) device management (DM) and over-the-air customization of a generic mobile device is disclosed. The method comprises receiving an activation message from the generic mobile device to register with a service provider, wherein the generic mobile device is pre-configured to support a plurality of functions. The method also comprises associating the generic mobile device with a service provider from the service providers as indicated by the activation message. The method further comprises sending one or more OMA service objects to customize the generic mobile device according to the service provider, wherein the one or more OMA service objects enable or disable each of the pre-configured functions on the generic mobile device to support one or more service features available by the service provider.
245 Citations
16 Claims
-
1. A method for open mobile alliance (OMA) device management (DM) and over-the-air customization of a generic mobile device, comprising:
-
receiving, by a server from the generic mobile device, an activation message to register with a service provider, wherein the generic mobile device comprises generic firmware that is pre-configured to support a plurality of functions; associating, by the server, the generic mobile device with the service provider from among a plurality of service providers based on the activation message; and based on the service provider, sending, from the server to the generic mobile device using an OMA DM protocol via a wireless network, one or more OMA service objects to a memory location on the generic mobile device that is outside of a memory portion storing the generic firmware, wherein the one or more OMA service objects enable or disable each of the pre-configured functions of the generic firmware and pre-configured applications on the generic mobile device to support one or more service features available by the service provider without reflashing the generic firmware, updating the generic firmware, and changing the amount of information already within the generic firmware on the generic mobile device, and wherein the OMA service objects comprise a plurality of flags and a plurality of configuration parameters that are processed on the generic mobile device to switch on or off one or more of the pre-configured applications and to reconfigure one or more of the pre-configured applications on the generic mobile device to support one or more service features available by the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification