Method and system for administering a concurrent user licensing agreement on a manufacturing/process control information portal server
First Claim
1. A method for administering a session-based concurrent user licensing agreement on a manufacturing/process control information portal such that a single logon during a session persists across multiple distinct resources to which access is provided via the plant information portal site, the method comprising the steps:
- receiving, by the portal server, an access request to a resource for which a license is required;
invoking, based upon a code within a sequence of commands associated with the requested resource, a license manager associated with restricted resources associated with the portal, the license manager performing the further steps of;
first confirming that an identified source associated with the request does not possess a concurrent user license;
second confirming that a concurrent license is available to assign to the identified source; and
adding the identified source to a persistent list of concurrent users to which a concurrent user license is assigned.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a server that provides session-persistent concurrent licenses for resources accessed by clients. In one embodiment, rather than requiring a license when the server is initially accessed, a license is not requested until a client seeks access to a licensed resource. In one implementation, scripts for Web pages associated with licensed resources include requests for licenses from a license management facility. Certain resources conditionally request a license based upon the origin of the access request: the license request maybe bypassed for access requests from “pre-licensed” applications. Session-based licensing allows equitable assessment of compensation to a service provider for use of the services. The server includes many resources, some of which require a license for access while others do not. The services of premium value are the only ones for which customers are expected to obtain/claim a license.
107 Citations
3 Claims
-
1. A method for administering a session-based concurrent user licensing agreement on a manufacturing/process control information portal such that a single logon during a session persists across multiple distinct resources to which access is provided via the plant information portal site, the method comprising the steps:
-
receiving, by the portal server, an access request to a resource for which a license is required;
invoking, based upon a code within a sequence of commands associated with the requested resource, a license manager associated with restricted resources associated with the portal, the license manager performing the further steps of;
first confirming that an identified source associated with the request does not possess a concurrent user license;
second confirming that a concurrent license is available to assign to the identified source; and
adding the identified source to a persistent list of concurrent users to which a concurrent user license is assigned. - View Dependent Claims (2, 3)
-
Specification