Application installation system
First Claim
1. A method of generating a list of applications available for installation 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 a 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 is associated with 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 is associated with a second precedence value;
determining installation control data 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
generating a list of applications available for installation on the user terminal based on the determined installation control data for the first application.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for generating a list of applications available for installation on a user terminal is disclosed. In one aspect, a catalogue server identifies a first and a second installation control setting corresponding to an 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 catalogue 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 used to generate the list of application available for installation on the user terminal.
-
Citations
20 Claims
-
1. A method of generating a list of applications available for installation 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 a 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 is associated with 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 is associated with a second precedence value; determining installation control data 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 generating a list of applications available for installation on the user terminal based on the determined installation control data for the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for generating a list of applications available for installation 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 a 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 is associated with 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 is associated with a second precedence value; determine installation control data 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 generate a list of applications available for installation on the user terminal based on the determined installation control data for the first application. - View Dependent Claims (14, 15, 16)
-
-
17. 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 generating a list of applications available for installation 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 a 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 is associated with 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 is associated with a second precedence value; determining installation control data 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 generating a list of applications available for installation on the user terminal based on the determined installation control data for the first application. - View Dependent Claims (18, 19, 20)
-
Specification