System and method of owner application control of electronic devices
First Claim
1. A method of owner application control for an electronic device, the method comprising:
- verifying, through execution of a data processor, that all applications listed in a required list are available for execution on the device, wherein the required list comprises one or more audit applications or remote administrative applications required by the owner for full operation of the electronic device,if an application in the required list is not verified as available, initiating, through execution of the data processor, download and installation of the application from an external application source, anddisabling, through execution of the data processor, of the whole device until all applications on the required list are available for execution on the device.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
-
Citations
30 Claims
-
1. A method of owner application control for an electronic device, the method comprising:
-
verifying, through execution of a data processor, that all applications listed in a required list are available for execution on the device, wherein the required list comprises one or more audit applications or remote administrative applications required by the owner for full operation of the electronic device, if an application in the required list is not verified as available, initiating, through execution of the data processor, download and installation of the application from an external application source, and disabling, through execution of the data processor, of the whole device until all applications on the required list are available for execution on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of owner application control for an electronic device, the method comprising:
-
receiving, at a computer system, a required list request from a first electronic device for a list of one or more audit applications or remote administrative applications required by the owner of the first electronic device for full operation of the device, wherein the required list request comprises an identifier associated with the first electronic device; determining, through the computer system, the required list based upon the identifier in the received required list request; transmitting, from the computer system, the determined required list to the first electronic device; wherein the first electronic device is disabled until all the applications on the required list are available for execution on the device. - View Dependent Claims (20, 21)
-
-
22. A method of owner application control for an electronic device, the method comprising:
-
receiving an application installation request from an electronic device, wherein the application installation request comprises an application identifier associated with an application that a user wants to install on the electronic device; determining, through execution of a data processor, whether to allow the installation of the application that the user wants to install based upon the application identifier and owner control information; transmitting an installation authorization if the application that the user wants to install is determined to be allowable; transmitting an installation denial if the application that the user wants to install is determined not to be allowable; and determining whether all applications on a required list that comprises one or more audit applications or remote administrative applications required by the owner for full operation of the electronic device are available for full operation of the electronic device; wherein the whole electronic device is disabled until all applications on the required list are available for execution on the device. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A system for owner application installation control of an electronic device, comprising:
-
a device readable storage medium for storing an owner control information store, wherein the owner control information store is configured to store owner control information comprising a required list identifying one or more audit and remote administrative applications required by the owner for full operation of the electronic device; initialization processor instructions that execute on a data processor and that are configured to consult owner control information in the owner control information store in order to verify if all applications in the required list are available for execution on the electronic device; an application loader module that executes on the data processor and that is invoked by the initialization instructions when an application in the required list is not available for execution and that downloads the application from an external application source and installs it on the electronic device; and operation control instructions that execute on the data processor and that are configured to disable the whole electronic device until the application loader module completes installation of all the applications.
-
-
30. An apparatus of owner control of electronic devices, comprising:
-
means for storing, at an electronic device, owner control information having a list of one or more audit applications or remote administrative applications required by the owner for full operation of the device and a list of one or more applications allowed by the owner for installation on the device; processor-implemented means for initializing the device by verifying that each application on the required list is available for execution on the device and for requesting installation of applications on the required list not verified as available for execution; processor-implemented means for installing applications that are requested by the user if the to-be installed application corresponds to an application on the allowed list or that are requested for installation by the initializing means; and processor-implemented means for disabling of the whole device until all applications on the required list are available for execution on the device, thereby preventing full operation of the electronic device.
-
Specification