IL116271A

System for managing the licensing of software executed on computer systems

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

10 claims: 2 independent, 8 dependent

  1. 1
    86 CLAIMS :1.. A system for managing use of licensed software products,comprising: means for maintaining a store of license documents, onefor each said product;each license document including anindication of license policy having plurality of sets of policycomponents granting specified restrictive rights to use saidsoftware products, said policy components in each set providingalternatives;a management interface for accessing said store to modifyselected ones of said components of an identified licenseauthorization .
  2. 10
    17. Apparatus for managing use of licensed software items,comprising:means for maintaining a store of license authorizations forsaid software items;each license authorization including anindication of license management policy for .a software item, saidindication being an encoded document containing a number ofattributes defining said license policy;filter means for selecting from said store, said filter meansspecifying one or more of said attributes and a Boolean operatorfor each selected attribute;means for sending a request by a user of one of said softwareitems to obtain permission to use said software item;said requestidentifying the user and said software item;means for accessing said store to obtain information from saidlicense authorization for said software item, in response to saidrequest, and comparing said identification of said user and saidsoftware item with said information, to produce a grant or refusalof said request;and 92 means for sending said grant or refusal to said user. 1 IS. Apparatus according to claim 17 wherein said filter meansmay select on one or more of the attributes: issuer, producer,product name, product use authorization, calling authorization, andwherein said store is maintained by a license server, and saidrequest is sent to said server, and wherein said request is in theform of a remote procedure call, and said grant or refusal sent tosaid user is a return of said procedure call. 19· Apparatus according to claim 17 wherein said licenseauthorization is a data arrangement specified as a product useauthorization, and said product use authorization is received bysaid server.from an issuer, wherein said server and said users arenodes on a computer network. For the Applicants DR. REINHOLD COHN AND PARTNER? By: