Patent ID: 8745213

Claim:
A managed services platform, comprising: a device management service (DMS) server, wherein the DMS server acts as a gateway for communications with one or more computing devices and the computing devices are associated with a first entity; and an application service (AS) server, wherein the AS server is communicatively coupled with the DMS server; wherein the AS server hosts one or more application repositories that store one or more applications for download to the computing devices; wherein when a first computing device contacts the DMS server, the DMS server is operable to identify the first computing device through an identification associated with the first computing device and to provide a bundle to the first computing device and the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications; wherein the content of the bundle that is provided to the first computing device is determined at least in part by the first entity based on a performance function of an intended user of the first computing device; wherein the DMS server is operable to provide a second bundle to a second computing device and the second bundle contains content that at least includes one or more configuration messages and an application set that contains at least predefined applications; wherein the content of the second bundle provided to the second computing device is based on an identification associated with the second computing device such that the configuration messages or the application set are provided to the second computing device according to the identification associated with the second computing device; wherein the identification associated with the second computing device is related to a performance function of a second intended user of the second computing device such that the configuration messages or the application set that are provided to the second computing device are related to the performance function of the second intended user; wherein the performance function of the second intended user is different from the performance function of an intended user of the first computing device and the content of the bundle provided to the second computing device is different from the content of the bundle provided to the first computing device.