Patent ID: 8683558

Claim:
In a data processing system, a method comprising: receiving an administrator identifier (ID) associated with an administrator of a compromise facility who provides a selection of one of a device and an activity and an identification of one or more user identifiers (IDs) to be provided usage and access to the selected one of the device and the activity, wherein the compromise facility provides an interactive mechanism for real time negotiation and resolution of one or more terms of usage and one or more terms of access to at least one of the device and the activity; configuring access to and usage of the selected one of the device and the activity by the one or more user IDs based on one or more initial terms of usage and one or more initial terms of access received from the administrator ID; monitoring one or more subsequent accesses to and subsequent usage of the selected one of the device and the activity by the one or more users IDs; dynamically updating, for the selected one of the device and the activity, at least one of the one or more initial terms of usage and the one or more initial terms of access based on one or more parameters to create one or more terms of access and one or more terms of usage for the selected one of the device and the activity, the one or more parameters including the monitored one or more subsequent accesses to and usage of the selected one of the device and the activity; and publishing, via the interactive mechanism, to an interface associated with the selected one of the device and the activity the one or more terms of access, and the one or more terms of usage for the selected one of the device and the activity; and in response to an amount of time granted to use the selected one of the device and the activity being based on a number of points credited to each of the one or more user IDs: establishing a point allocation mechanism for allocating points to the one or more user IDs; determining a time scale factor associated with the selected one of the device and the activity to which the points are applied; and indicating within the interface a remaining number of points accrued by at least one of the one or more user IDs, wherein points accrued by a first user ID are independent of points accrued by a second user ID.