Patent ID: 8260281

Claim:
A method of providing wireless communication service to a mobile phone, comprising: identifying a first plurality of embedded applications employed by both a first branded mobile phone model and a second branded mobile phone model, where both the first branded mobile phone model and the second branded mobile phone model are based on the same generic mobile phone; identifying a second plurality of embedded applications employed by the first branded mobile phone model and not employed by the second branded mobile phone model; instructing a manufacturer of the generic mobile phone to install the first plurality of embedded applications in a read only memory (ROM) of the generic mobile phone; instructing the manufacturer of the generic mobile phone to install the second plurality of embedded applications in the read only memory of the generic mobile phone, wherein the functionality of the second plurality of embedded applications is enabled based on at least one writeable parameter in a random access memory (RAM) of the generic mobile phone; instructing the manufacturer of the generic mobile phone to install embedded logic in the read only memory of the generic mobile phone that reads from a first location in the random access memory of the generic mobile phone to obtain a reference to content to be rendered by the embedded logic; activating a first mobile phone, wherein the first mobile phone is the first branded mobile phone model, and wherein activating the first mobile phone comprises at least one of provisioning an identify of the first mobile phone into a mobile switching center (MSC), provisioning the identify of the first mobile phone into a home location register (HLR), and provisioning the identity of the first mobile phone into a visitor location register (VLR); in response to activating the first mobile phone, writing over-the-air a first reference to content to the first location in the random access memory of the first mobile phone, wherein the first mobile phone is differentiated in conformance with the first branded mobile phone model; and writing over-the-air a preferred roaming list (PRL) to a third location in the random access memory of the first mobile phone, wherein the embedded logic further reads from the third location in the random access memory of the first mobile phone to one of originate a mobile phone call and receive a mobile phone call.