×

License utilization management system service suite

  • US 9,563,751 B1
  • Filed: 10/13/2010
  • Issued: 02/07/2017
  • Est. Priority Date: 10/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing project code and business code usage to operate a client system, the method comprising:

  • using a processor to perform the steps of;

    receiving a message from the client system at a primary message transport server in a plurality of message transport servers, wherein the message comprises information about license usage associated with a project code and a business unit;

    decrypting the message received;

    validating a checksum attached to the message received;

    validating a message format for the message received;

    validating message content for the message received;

    identifying a password within the message received;

    determining whether the password is authenticated;

    responsive to a determination that the password is authenticated, replicating the message received to each message transport server in the plurality of message transport servers;

    replicating the message to each of a plurality of license management servers;

    updating each license management server with an identical message update from the message transport servers such that a query to any license management server within the plurality of license management servers will return identical information about license usage;

    wherein each license management server of the plurality of license management servers correlates the information about license usage from the message with a number of licenses;

    operating the client system based on the information about the license usage including the project code and the business unit such that a software license is available to the client system based on the project code and the business unit;

    where work is conducted using computer program products requiring the software license for utilization based on the project code and the business unit to thereby use a fewer number of licenses for the computer program products; and

    associating a cost of operating the client system with the software license with one or more of the project code or the business unit based on the identical message update.

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