Application installation system
First Claim
1. A method of controlling the installation of applications on a user terminal, the method comprising:
- accessing a data store, the data store comprising entries for a plurality of applications and corresponding installation control settings associated with the plurality of applications;
identifying, on the basis of user identification data associated with a user of the user terminal, a first installation control setting for a first application of the plurality of applications, wherein the first installation control setting is configured to control installation of the first application on the user terminal, and wherein the first installation control setting has a first precedence value;
identifying, on the basis of the user identification data associated with the user of the user terminal, a second installation control setting for the first application, wherein the second installation control setting is configured to control installation of the first application on the user terminal, and wherein the second installation control setting has a second precedence value;
selecting between the first installation control setting and the second installation control setting for the first application on the basis of a comparison of the first precedence value associated with the first installation control setting and the second precedence value associated with the second installation control setting; and
transmitting an installation control message based on the selected installation control setting to the user terminal, wherein the installation control message is configured to control installation of the first application on the user terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for controlling the installation of applications on a user terminal is disclosed. In one aspect, a catalog server identifies a first and a second installation control setting corresponding to a first and a second application on the basis of user identification data from a data store comprising entries for a plurality of applications and their corresponding installation control settings. Subsequently, the catalog server determines installation control data for at least one of the first and second application on the basis of the first and the second installation control setting. The determined installation control data is transmitted to the user terminal for controlling installation of at least one of the first and the second application.
-
Citations
27 Claims
-
1. A method of controlling the installation of applications on a user terminal, the method comprising:
-
accessing a data store, the data store comprising entries for a plurality of applications and corresponding installation control settings associated with the plurality of applications; identifying, on the basis of user identification data associated with a user of the user terminal, a first installation control setting for a first application of the plurality of applications, wherein the first installation control setting is configured to control installation of the first application on the user terminal, and wherein the first installation control setting has a first precedence value; identifying, on the basis of the user identification data associated with the user of the user terminal, a second installation control setting for the first application, wherein the second installation control setting is configured to control installation of the first application on the user terminal, and wherein the second installation control setting has a second precedence value; selecting between the first installation control setting and the second installation control setting for the first application on the basis of a comparison of the first precedence value associated with the first installation control setting and the second precedence value associated with the second installation control setting; and transmitting an installation control message based on the selected installation control setting to the user terminal, wherein the installation control message is configured to control installation of the first application on the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for controlling the installation of applications on a user terminal, the system comprising:
-
a data store, the data store comprising entries for a plurality of applications and corresponding installation control settings associated with the plurality of applications; and a processor communicatively coupled to the data store and configured to; access a data store, the data store comprising entries for a plurality of applications and corresponding installation control settings associated with the plurality of applications; identify, on the basis of user identification data associated with a user of the user terminal, a first installation control setting for a first application of the plurality of applications, wherein the first installation control setting is configured to control installation of the first application on the user terminal, and wherein the first installation control setting has a first precedence value; identify, on the basis of the user identification data associated with the user of the user terminal, a second installation control setting for the first application, wherein the second installation control setting is configured to control installation of the first application on the user terminal, and wherein the second installation control setting has a second precedence value; select between the first installation control setting and the second installation control setting for the first application on the basis of a comparison of the first precedence value associated with the first installation control setting and the second precedence value associated with the second installation control setting; and transmit an installation control message based on the selected installation control setting to the user terminal, wherein the installation control message is configured to control installation of the first application on the user terminal. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory, computer-readable medium comprising computer-executable instructions that, when executed by a processor in a computing device, cause the computing device to perform a method of controlling the installation of applications on a user terminal, the method comprising:
-
accessing a data store, the data store comprising entries for a plurality of applications and corresponding installation control settings associated with the plurality of applications; identifying, on the basis of user identification data associated with a user of the user terminal, a first installation control setting for a first application of the plurality of applications, wherein the first installation control setting is configured to control installation of the first application on the user terminal, and wherein the first installation control setting has a first precedence value; identifying, on the basis of the user identification data associated with the user of the user terminal, a second installation control setting for the first application, wherein the second installation control setting is configured to control installation of the first application on the user terminal, and wherein the second installation control setting has a second precedence value; selecting between the first installation control setting and the second installation control setting for the first application on the basis of a comparison of the first precedence value associated with the first installation control setting and the second precedence value associated with the second installation control setting; and transmitting an installation control message based on the selected installation control setting to the user terminal, wherein the installation control message is configured to control installation of the first application on the user terminal. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification