Patent ID: 7620705

Claim:
A host communications device certified for operation in a wireless network, the host communications device comprising: a host platform; a platform independent data communications client comprising a virtual machine executing a number of client applications using a client operating system; an abstraction layer for translating between the host platform and the data communications client; a first data store on the host platform configured to store variant configuration information; a second data store on the host platform configured to store provisioning information, the provisioning information for selection among various service types for said data communications client; a provisioning module on the data communications client configured to select among various service types stored in said second data store as a function of the variant configuration information stored in said first data store, utilizing the abstraction layer, and apply the selected provisioning information to provision the data communications client; and a notification module to inform the host platform when the data communications client is provisioned, comprising one of a listener, an application to receive a notification to receive a notification from the data communication client or a polling application on the host platform to check a flag in the first data store or the second data store.