Patent ID: 9319270
Filing Date: 2016-04-19
CPC Classification: H04L

Claim Text:
1. A non-transitory memory having stored thereon a profile manager, said profile manager comprising executable instructions that direct an electronic device to at least: receive a configuration profile from a remote server; receive from the remote server information specifying a Uniform Resource Locator (URL) based command scheme; and configure a first application that runs in a sandboxed environment on the device based on the configuration profile by making a call on the electronic device to the first application, the call being made with a URL based command that conforms to the URL based command scheme, wherein the URL based command specifies one or more settings of the configuration profile, wherein an operating system of the electronic device determines that the URL based command corresponds to the first application and passes the URL based command to the first application, the first application including a URL handler capable of processing the URL based command; wherein the URL based command scheme is a command scheme that the first application registers with the operating system of the device prior to the call, independently of the profile manager; and wherein the profile manager is a second application that runs in the sandboxed environment, and is capable of configuring applications without being programmed with specific knowledge about the applications.