Patent ID: 8649783

Claim:
A wireless mobile device configured to communicate wirelessly with a wireless cellular telephone network employing a wireless communications protocol, and configured to activate an application stored on the mobile device after receiving provisioning data from a remote data store over the wireless network, the mobile device comprising: a mobile communication component configured to receive provisioning data over the wireless network and from the remote data store; and a mobile provisioning component configured to at least initiate execution of the application using the received provisioning data, wherein the mobile provisioning component is configured to at least initiate activation of the application after: (i) the mobile communication component provides a request, during initialization of the wireless communications protocol, to establish a data channel with a data network or resource of the data network, wherein the request is generated automatically by the mobile communication component of the mobile device; wherein the data network or data resource is represented by a predetermined network address, and wherein the request to establish the data channel employs the predetermined network address; when the wireless network recognizes or accepts the predetermined network address, then the data channel is established under the wireless communications protocol, between the mobile device and the data network or data resource, but if the wireless network does not recognize or accept the predetermined network address, then the data channel is not established with the mobile device and the wireless network does not assess a charge to the mobile device; the mobile communication component requests that the provisioning data be transferred from the remote data store to the mobile device; and the provisioning data is transferred from the remote data store to the mobile device; the mobile communication component initiates execution of the application using the received provisioning data; or, (ii) the mobile communication component receives a provisioning message from the wireless network, wherein the provisioning message is received at a predetermined port of the mobile device; wherein the predetermined port is specified by the application stored on the mobile device; wherein the provisioning message includes the provisioning data, and wherein the provisioning data is retrieved from the remote data store, or the provisioning message includes instructions for permitting the mobile device to obtain the provisioning data from the remote data store; and the mobile communication component initiates execution of the application using the received provisioning data, but if the predetermined port is not specified by the application stored on the mobile device, the mobile device does not recognize the provisioning message, the data channel is not established with the mobile device and the wireless network does not assess a charge to the mobile device.