Method and apparatus for tracking status of resource in a system for managing use of the resources
First Claim
1. A system for managing the state of a protected resource in a system for granting access to a protected resource in accordance with usage rights, said usage rights including state variables indicating a status of an associated protected resource, said system comprising:
- a protected resource associated with a usage right specifying a plurality of permitted manners of use for the protected resource, where a state of the usage right is defined at least in part by a state variable corresponding to one of the plurality of permitted manners of use for the protected resource;
a resource control device coupled to said resource to control use of said resource by enforcing the usage right;
a state controller operative to track the value of a state variable; and
an interface framework operative to receive a message related to said state variable from said resource management device, load said state controller, and instruct said state controller to manipulate the value of the state variable in accordance with said message,wherein said usage rights further include a method specification specifying how values of said state variables are obtained,said method specification includes one of a location where the values of said state variables are stored, and a communication protocol to communicate with said state controller, andsaid method specification comprises at least one of said location, said communication protocol and a service parameter for obtaining said values of said state variables.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing the state of a protected resource in a system for granting access to a protected resource in accordance with usage rights. The usage rights include at least one state variable indicating a status of an associated protected resource. A message related to the state variable is transmitted from a resource control device to an interface framework. The resource control device is coupled to the resource to control use of the resource by enforcing the usage right. A state controller operative to track the value of the state variable is loaded into the framework and instructed to manipulate the value of the state variable in accordance with said message. For example, the message can be a query of the current value of the state variable.
157 Citations
15 Claims
-
1. A system for managing the state of a protected resource in a system for granting access to a protected resource in accordance with usage rights, said usage rights including state variables indicating a status of an associated protected resource, said system comprising:
-
a protected resource associated with a usage right specifying a plurality of permitted manners of use for the protected resource, where a state of the usage right is defined at least in part by a state variable corresponding to one of the plurality of permitted manners of use for the protected resource; a resource control device coupled to said resource to control use of said resource by enforcing the usage right; a state controller operative to track the value of a state variable; and an interface framework operative to receive a message related to said state variable from said resource management device, load said state controller, and instruct said state controller to manipulate the value of the state variable in accordance with said message, wherein said usage rights further include a method specification specifying how values of said state variables are obtained, said method specification includes one of a location where the values of said state variables are stored, and a communication protocol to communicate with said state controller, and said method specification comprises at least one of said location, said communication protocol and a service parameter for obtaining said values of said state variables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing the state of a protected resource in a system for granting access to a protected resource in accordance with associated usage rights, said usage rights including a state variable indicating a status of an associated protected resource, said method comprising:
-
transmitting a message related to the state variable from a resource control device to an interface framework, said resource control device being coupled to said protected resource to control use of said resource by enforcing the usage right specifying a plurality of permitted manners of use for the protected resource, where a state of the usage right is defined at least in part by the state variable corresponding to one of the plurality of permitted manners of use for the protected resource; loading into said framework a state controller operative to track the value of the state variable; and instructing said state controller to manipulate the value of the state variable in accordance with said message, wherein said usage rights further include a method specification specifying how values of said state variables are obtained, said method specification includes one of a location where the values of said state variables are stored, and a communication protocol to communicate with said state controller, and said method specification comprises at least one of said location, said communication protocol and a service parameter for obtaining said values of said state variables. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification