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 at least one computer group of the set of computer groups;
obtaining, by the computer, a first list of software components most frequently installed on computers of the at least one computer group, wherein the first list is unique for all computer groups of the set of computer groups; 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 at least one computer group; and
in case only one of the first likelihoods exceeds a first threshold, assigning, by the computer, the given computer to the at least one 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
19 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 at least one computer group of the set of computer groups; obtaining, by the computer, a first list of software components most frequently installed on computers of the at least one computer group, wherein the first list is unique for all computer groups of the set of computer groups; 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 at least one computer group; and in case only one of the first likelihoods exceeds a first threshold, assigning, by the computer, the given computer to the at least one 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. 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 at least one computer group of the set of computer groups; program instructions to obtain a first list of software components most frequently installed on computers of the at least one computer group, wherein the first list is unique for all computer groups of the set of computer groups; 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 at least one computer group; and program instructions in case only one of the first likelihoods exceeds a first threshold, to assign the given computer to the at least one computer group for which the first likelihood exceeds the first threshold.
-
-
19. 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 at least one computer group of the set of computer groups; program instructions to obtain a first list of software components most frequently installed on computers of the at least one computer group, wherein the first list is unique for all computer groups of the set of computer groups; 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 at least one computer group; and program instructions in case only one of the first likelihoods exceeds a first threshold, to assign the given computer to the at least one computer group for which the first likelihood exceeds the first threshold.
-
Specification