SYSTEM AND METHOD FOR GRANTING ACCES TO AN ITEM OR PERMISSION TO USE AN ITEM BASED ON CONFIGURABLE CONDITIONS
First Claim
1. A computer-implemented method for processing rights expressions associated with an item in a manner to facilitate selection of at least one rights expressions from amongst a plurality of rights expressions within a system for controlling use of the item in accordance with the rights expressions, the method comprising:
- receiving a request to use an item, the item having associated rights expressions governing use of the item, said rights expressions including one or more conditions that must be satisfied in order to use the item;
filtering the rights expressions using a filter component having one or more condition filters; and
processing the filtered rights expressions to select at least one rights expressions in order to use the item in accordance with the selected at least one rights expressions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, device, and computer program product for processing plural rights expressions associated with an item for use in a system for controlling use of the item in accordance with the rights expressions, including receiving a request to use an item, the item having associated rights expressions governing use of the item; returning one or more rights expressions including conditions that must be satisfied in order to use the item; and processing the returned rights expressions in a manner to facilitate selection of the returned rights expressions in order to use the item in accordance with the selected rights expressions.
-
Citations
23 Claims
-
1. A computer-implemented method for processing rights expressions associated with an item in a manner to facilitate selection of at least one rights expressions from amongst a plurality of rights expressions within a system for controlling use of the item in accordance with the rights expressions, the method comprising:
-
receiving a request to use an item, the item having associated rights expressions governing use of the item, said rights expressions including one or more conditions that must be satisfied in order to use the item; filtering the rights expressions using a filter component having one or more condition filters; and processing the filtered rights expressions to select at least one rights expressions in order to use the item in accordance with the selected at least one rights expressions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable media having computer-executable instructions recorded thereon for processing rights expressions associated with an item in a manner to facilitate selection of at least one rights expressions from amongst a plurality of rights expressions within a system for controlling use of the item in accordance with the rights expressions, the computer-executable instructions, when executed by a processor, cause the processor to carry out the method comprising:
-
receiving a request to use an item, the item having associated rights expressions governing use of the item, said rights expressions including one or more conditions that must be satisfied in order to use the item; filtering the rights expressions using one or more condition filters; and processing the filtered rights expressions to select at least one rights expressions in order to use the item in accordance with the selected at least one rights expressions.
-
-
20. A device for processing rights expressions associated with an item in a manner to facilitate selection of at least one rights expressions from amongst a plurality of rights expressions for controlling use of the item in accordance with the rights expressions, the device comprising:
-
a rights authorization component configured to receive a request to use an item, the item having associated rights expressions governing use of the item, said rights expressions including one or more conditions that must be satisfied in order to use the item; a filter component having one or more condition filters configured to filter the rights expressions; and a condition processing component configured to process the filtered rights expressions for selecting at least one rights expressions in order to use the item in accordance with the selected at least one rights expressions. - View Dependent Claims (21, 22, 23)
-
Specification