×

Identifying unutilized or underutilized software license

  • US 9,117,057 B2
  • Filed: 06/21/2005
  • Issued: 08/25/2015
  • Est. Priority Date: 06/21/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for identifying at least one of a multiplicity of software licenses which are not needed by an entity, each of the multiplicity of software licenses licensing a same type of software to the entity, the method comprising the steps of:

  • creating, by a computer, a first sequence of software licenses based on a first order of types of installations or usage conditions of the software licenses, wherein the first sequence contains multiple software licenses;

    determining, by the computer, which installations or usages of the software match installation or usage conditions in an initial software license in the first sequence of the software licenses;

    determining, by the computer, which installations or usages of the software do not match the installation or usage conditions in the initial software license in the first sequence;

    determining, by the computer, from installations or usages of the software that do not match the installation or usage conditions in the initial software license in the first sequence, which installations or usages of the software match installation or usage conditions in a next one of the software licenses in the first sequence;

    determining, by the computer, whether all installations or usages of the licensed software, by the entity, match installation or usage conditions in a prior software license located in in the first sequence;

    determining, by the computer, whether at least one subsequent software license remains in the first sequence;

    creating, by the computer, a second sequence of the software licenses based on a second order of types of installations or usage conditions of the software licenses, wherein the second sequence contains multiple software licenses;

    determining, by the computer, which installations or usages of the software match the installation or usage conditions in an initial software license in the second sequence of the software licenses;

    determining, by the computer, which installations or usages of the software do not match the installation or usage conditions in the initial software license in the second sequence;

    determining, by the computer, from installations or usages of the software that do not match the installation or usage conditions in the initial software license in the second sequence, which installations or usages of the software match installation or usage conditions in a next one of the software licenses in the second sequence;

    determining, by the computer, whether all installations or usages of the licensed software, by the entity, match installation or usage conditions in a prior software license located in in the second sequence; and

    determining, by the computer, whether at least one subsequent software license remains in the second sequence.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×