System and method for backing up data
First Claim
1. A method for auditing license restrictions of a computer program in an enterprise computing environment, comprising:
- generating a digital fingerprint of at least one file in the computer program using a substantially collision-free algorithm;
generating a digital fingerprint for each file on each computer in the enterprise using the substantially collision-free algorithm;
comparing the digital fingerprints from the enterprise files with the digital fingerprint of the computer program file; and
comparing the number of fingerprint matches to the number of licenses allowed for the computer program.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is provided to audit license restrictions of a computer program in an enterprise computing environment. In one example, a digital fingerprint is generated of at least one file in the computer program using a substantially collision-free algorithm, and a digital fingerpring is generated for each file on each computer in the enterprise using the substantially collision-free algorithm. The digital fingerprints from the enterprise files are compared with the digital fingerprint of the computer program file, and the number of fingerprint matches is counted. Another method is provided for inventorying a computer program in an enterprise computing environment. In examples of both methods, a file may be divided into data blocks and a digital fingerprint may be generated for each data block.
-
Citations
4 Claims
-
1. A method for auditing license restrictions of a computer program in an enterprise computing environment, comprising:
-
generating a digital fingerprint of at least one file in the computer program using a substantially collision-free algorithm;
generating a digital fingerprint for each file on each computer in the enterprise using the substantially collision-free algorithm;
comparing the digital fingerprints from the enterprise files with the digital fingerprint of the computer program file; and
comparing the number of fingerprint matches to the number of licenses allowed for the computer program. - View Dependent Claims (2)
-
-
3. A method for inventorying a computer program in an enterprise computing environment, comprising:
-
generating a digital fingerprint of at least one file in the computer program using a substantially collision-free algorithm;
generating a digital fingerprint for each file on each computer in the enterprise using the substantially collision-free algorithm;
comparing the digital fingerprints from the enterprise files with the digital fingerprint of the computer program file; and
counting the number of fingerprint matches. - View Dependent Claims (4)
-
Specification