×

Automated system for management of licensed software

  • US 5,790,664 A
  • Filed: 02/26/1996
  • Issued: 08/04/1998
  • Est. Priority Date: 02/26/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A network software licensing system having self-enabling software, the network licensing system comprising:

  • a plurality of computers arranged in a hierarchy, the plurality of computers including client computers, server computers and agent computers, wherein the server computers are located at the highest level in the hierarchy and the client and the agent computers are located at levels in the hierarchy below the highest level;

    at least one client computer having a client application loaded thereon, wherein the client application comprises a software application and a client module;

    an agent computer from which at least one client computer is subtended, the agent computer having a licensing module running thereon, wherein the licensing module includes;

    an agent component for communicating with the client module;

    cache component for storing license records, anda client component for communicating with an agent component;

    a server computer having a license server running thereon, wherein the license server includes;

    an agent module for communicating with the client component in the licensing module; and

    a database for storing license records;

    whereinthe client component in the licensing module systematically initiates communication with the agent module in the license server over a public network to collect license records for storage in the cache component; and

    wherein the client module automatically initiates communication with the agent component in the licensing module at a level in the hierarchy above the client module and not the agent component in the license server to determine whether the cache component in the licensing module contains a license record corresponding to the software application.

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