Application marketplace administrative controls
AssigneeGoogle Inc.
InventorGabriel A. Cohen
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes receiving, by one or more servers associated with an application marketplace, a policy that includes data that identifies one or more users, and a restricted permission. A request is received, by the servers associated with the application marketplace, to access one or more applications that are distributed through the application marketplace, wherein the request includes data that identifies a particular one of the users. One or more of the applications that are associated with the restricted permission are identified by the servers associated with the application marketplace, and access by the particular user to the applications that are associated with the restricted permission is restricted by the servers associated with the application marketplace.
Claims30
A computer-implemented method comprising:
- receiving, by one or more servers associated with an application marketplace and from one or more servers associated with an organization, a policy that includes data that identifies one or more users that are associated with the organization, and a restricted operating system-defined permission;
- receiving, by the servers associated with the application marketplace and from a device associated with a particular user that is associated with the organization, a request to access one or more applications that are distributed through the application marketplace, wherein the request includes data that identifies the particular user;
- identifying, by the servers associated with the application marketplace, one or more of the applications that are associated with the restricted operating system-defined permission;
- and
- providing, by the servers associated with the application marketplace and to the device associated with the particular user that is associated with the organization, a user interface that identifies the one or more applications that are associated with the restricted operating system-defined permission, and that includes, for each of the identified applications, an indicator that indicates that access to each of the applications that are associated with the restricted operating system-defined permission is restricted.
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- receiving, by one or more servers associated with an application marketplace and from one or more servers associated with an organization, a policy that includes data that identifies one or more users that are associated with the organization, and a restricted operating system-defined permission;
- receiving, by the servers associated with the application marketplace and from a device associated with a particular user that is associated with the organization, a request to access one or more applications that are distributed through the application marketplace, wherein the request includes data that identifies the particular user;
- identifying, by the servers associated with the application marketplace, one or more of the applications that are associated with the restricted operating system-defined permission;
- and
- providing, by the servers associated with the application marketplace and to the device associated with the particular user that is associated with the organization, a user interface that identifies the one or more applications that are associated with the restricted operating system-defined permission, and that includes, for each of the identified applications, an indicator that indicates that access to each of the applications that are associated with the restricted operating system-defined permission is restricted.
A computer-readable device storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
- receiving, by one or more servers associated with an application marketplace and from one or more servers associated with an organization, a policy that includes data that identifies one or more users that are associated with the organization, and a restricted operating system-defined permission;
- receiving, by the servers associated with the application marketplace and from a client device associated with a particular user that is associated with the organization, a request to access one or more applications that are distributed through the application marketplace, wherein the request includes data that identifies the particular user;
- identifying, by the servers associated with the application marketplace, one or more of the applications that are associated with the restricted operating system-defined permission;
- and
- providing, by the servers associated with the application marketplace and to the client device associated with the particular user that is associated with the organization, a user interface that identifies the one or more applications that are associated with the restricted operating system-defined permission, and that includes, for each of the identified applications, an indicator that indicates that access to each of the applications that are associated with the restricted operating system-defined permission is restricted.
Dependencies are inferred from the claim text.