Assigning a Computer to a Group of Computers in a Group Infrastructure
First Claim
1. A computer-implemented method for assigning a given computer to a computer group of a set of computer groups, the method comprising:
- scanning, by a computer, software components installed on the given computer, resulting in a list of discovered software components of the given computer;
for each computer group;
obtaining, by the computer, a first list of software components most frequently installed on computers of the computer group; and
comparing, by the computer, the first list with the list of discovered software components and, based on the comparison, computing a first likelihood that the given computer belongs to the computer group; and
in case only one of the first likelihoods exceeds a first threshold, assigning, by the computer, the given computer to the computer group for which the first likelihood exceeds the first threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Assigning a given computer to a computer group of a set of computer groups. Software components installed on the given computer are scanned, resulting in a list of discovered software components of the given computer. In addition, for each computer group of the set of computer groups, a list of software components most frequently installed on the computers of the computer group is obtained. For each computer group, the list is compared with the list of discovered software components and, based on the comparison, a likelihood that the given computer belongs to the computer group is computed. In case only one of the likelihoods exceeds a threshold, the given computer is assigned to the respective computer group for which the likelihood exceeds the threshold.
-
Citations
20 Claims
-
1. A computer-implemented method for assigning a given computer to a computer group of a set of computer groups, the method comprising:
-
scanning, by a computer, software components installed on the given computer, resulting in a list of discovered software components of the given computer; for each computer group; obtaining, by the computer, a first list of software components most frequently installed on computers of the computer group; and comparing, by the computer, the first list with the list of discovered software components and, based on the comparison, computing a first likelihood that the given computer belongs to the computer group; and in case only one of the first likelihoods exceeds a first threshold, assigning, by the computer, the given computer to the computer group for which the first likelihood exceeds the first threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for assigning a given computer to a computer group of a set of computer groups, the computer system comprising:
-
one or more computer processors, one or more computer-readable storage media, and program instructions stored on one or more of the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to scan software components installed on the given computer, resulting in a list of discovered software components of the given computer; for each computer group; program instructions to obtain a first list of software components most frequently installed on computers of the computer group; and program instructions to compare the first list with the list of discovered software components and, based on the comparison, program instructions to compute a first likelihood that the given computer belongs to the computer group; and program instructions in case only one of the first likelihoods exceeds a first threshold, to assign the given computer to the computer group for which the first likelihood exceeds the first threshold.
-
-
20. A computer program product for assigning a given computer to a computer group of a set of computer groups, the computer program product comprising:
-
one or more non-transient computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising; program instructions to scan software components installed on the given computer, resulting in a list of discovered software components of the given computer; for each computer group; program instructions to obtain a first list of software components most frequently installed on computers of the computer group; and program instructions to compare the first list with the list of discovered software components and, based on the comparison, program instructions to compute a first likelihood that the given computer belongs to the computer group; and program instructions in case only one of the first likelihoods exceeds a first threshold, to assign the given computer to the computer group for which the first likelihood exceeds the first threshold.
-
Specification