Enterprise management for devices
First Claim
1. A method, implemented at a computing device that includes one or more processors, for configuring the computing device for use with an enterprise management infrastructure, the method comprising:
- connecting the computing device to a management infrastructure of an enterprise, including;
configuring an agent at the computing device for ongoing communications with a management infrastructure of the enterprise;
installing an enterprise self-service portal at the computing device; and
installing a sideloading key of the enterprise on the computing device, which authorizes the computing device to enterprise apps that are not generally offered in a closed app market;
as part of a periodic computing device-initiated maintenance task of the agent, the agent performing two or more of the following;
reporting updated device configuration information to the management infrastructure, applying a policy change configured for the computing device, reporting device compliance information to the management infrastructure, or updating one or more installed enterprise apps; and
as part of a user-initiated application installation task of the agent that is initiated by a user at the self-service portal, the agent sideloading a particular enterprise app on the computing device, including;
determining that the computing device possesses the sideloading key and is therefore authorized to install enterprise apps that are not generally offered in a closed app market; and
based on the computing device possessing the particular sideloading key, obtaining the particular enterprise app from the management infrastructure and installing the particular enterprise app on the computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
Installing apps on a device. The device is generally configured to be used in a closed market environment that only allows generally available apps of the closed market to be installed. The method includes determining that the device has been authorized to install apps outside of a set of apps generally available from the closed market and from a set of apps available only to users of a particular enterprise. The method further includes determining that an app, that is not generally available from the closed market, has been verified by a central authority. The method further includes installing the app on the device in spite of the fact that the device is generally configured to be used in a closed market environment.
-
Citations
20 Claims
-
1. A method, implemented at a computing device that includes one or more processors, for configuring the computing device for use with an enterprise management infrastructure, the method comprising:
-
connecting the computing device to a management infrastructure of an enterprise, including; configuring an agent at the computing device for ongoing communications with a management infrastructure of the enterprise; installing an enterprise self-service portal at the computing device; and installing a sideloading key of the enterprise on the computing device, which authorizes the computing device to enterprise apps that are not generally offered in a closed app market; as part of a periodic computing device-initiated maintenance task of the agent, the agent performing two or more of the following;
reporting updated device configuration information to the management infrastructure, applying a policy change configured for the computing device, reporting device compliance information to the management infrastructure, or updating one or more installed enterprise apps; andas part of a user-initiated application installation task of the agent that is initiated by a user at the self-service portal, the agent sideloading a particular enterprise app on the computing device, including; determining that the computing device possesses the sideloading key and is therefore authorized to install enterprise apps that are not generally offered in a closed app market; and based on the computing device possessing the particular sideloading key, obtaining the particular enterprise app from the management infrastructure and installing the particular enterprise app on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device, comprising:
-
one or more processors; and one or more computer readable media, wherein the one or more computer readable media comprise computer executable instructions that, when executed by the one or more of the processors, configure the computing device to perform at least the following; connect the computing device to a management infrastructure of an enterprise, including; configuring an agent at the computing device for ongoing communications with a management infrastructure of the enterprise; installing an enterprise self-service portal at the computing device; and installing a sideloading key of the enterprise on the computing device, which authorizes the computing device to install apps that are not generally offered in a closed app market; perform two or more of the following as part of a periodic computing device-initiated maintenance task of the agent;
report updated device configuration information to the management infrastructure, apply a policy change configured for the computing device, report device compliance information to the management infrastructure, and update one or more installed enterprise apps; andsideload a particular enterprise app on the computing device as part of a user-initiated application installation task of the agent that is initiated by a user at the self-service portal, including; determining that the computing device possesses the sideloading key and is therefore authorized to install apps that are not generally offered in a closed app market; and based on the computing device possessing the particular sideloading key, obtaining the enterprise app from the management infrastructure and installing the enterprise app on the computing device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. One or more hardware storage devices having stored thereon computer executable instructions that are executable by one or more processors of a computing device, and that configure the computing device to perform at least the following:
-
connect the computing device to a management infrastructure of an enterprise, including; configuring an agent at the computing device for ongoing communications with a management infrastructure of the enterprise; installing an enterprise self-service portal at the computing device; and installing a sideloading key of the enterprise on the computing device, which authorizes the computing device to install apps that are not generally offered in a closed app market; perform two or more of the following as part of a periodic computing device-initiated maintenance task of the agent;
report updated device configuration information to the management infrastructure, apply a policy change configured for the computing device, report device compliance information to the management infrastructure, and update one or more installed enterprise apps; andsideload a particular enterprise app on the computing device as part of a user-initiated application installation task of the agent that is initiated by a user at the self-service portal, including; determining that the computing device possesses the sideloading key and is therefore authorized to install apps that are not generally offered in a closed app market; and based on the computing device possessing the particular sideloading key, obtaining the enterprise app from the management infrastructure and installing the enterprise app on the computing device. - View Dependent Claims (18, 19, 20)
-
Specification