×

License auditing for distributed applications

  • US 8,374,968 B2
  • Filed: 02/20/2009
  • Issued: 02/12/2013
  • Est. Priority Date: 02/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A network device adapted to facilitate auditing of a license for a software running on the device, comprising:

  • a communication module for communicating with a server, the communication module comprising at least one processor; and

    a memory in operative communication with the at least one processor and comprising executable code, that when executed by the communication module causes the module to perform the steps of;

    collecting machine parameters of the device, the collected machine parameters comprising a combination of at least one user-configurable parameter and at least one non-user-configurable parameter;

    generating a device identifier for the device based at least in part on the collected machine parameters;

    collecting a software identifier of the software running on the device;

    determining a geo-location code for the device;

    creating an audit number by associating the software identifier, the device identifier, and the geo-location code; and

    transmitting the audit number, using the communication module, to an audit database for storage.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×