G - Physics – 06 – Q
Patent
G - Physics
06
Q
G06Q 10/00 (2006.01) G06F 21/00 (2006.01)
Patent
CA 2432294
Extensible grammar-based rights expression system for processing rights expressions including an interpreter with plug-in subcomponents, a validator, and a framework. In another embodiment, system includes a framework having an extensible architecture with extensibility points for adding extensions to the grammar, and an interpreter, the extensions defining semantics and syntax of new rights expressions.A method for processing rights expressions is also provided having the steps of registering plug-in components, making a programmatic call, finding and invoking appropriate plug-in components, evaluating the request against the grant, and returning an authorization result. In another embodiment, method includes the steps of providing an extensible grammar-based rights expression system having an extensible architecture with an interpreter, evaluating the request against the grant using the interpreter, and returning an authorization result. The method may include the step of adding new extensions to the rights expression system to allow processing of new rights expressions.
L'invention concerne un système extensible d'expression de droits à base de grammaire permettant de traiter des expressions de droits qui comprend un interpréteur doté de sous-composants d'extension, un programme de validation et une structure. Dans un autre mode de réalisation, le système comprend une structure à architecture extensible dotée de points d'extensibilité permettant d'ajouter des extensions à la grammaire et un interpréteur, lesdites extensions définissant la sémantique et la syntaxe de nouvelles expression de droits. L'invention concerne également un procédé permettant de traiter des expressions de droits qui consiste à enregistrer des composants d'extension, à faire un appel programmatique, à trouver et à appeler les composants d'extension, à évaluer la demande par rapport à l'autorisation, et à renvoyer un résultat d'autorisation. Dans un dernier mode de réalisation, le procédé consiste à fournir un système extensible d'expression de droits à base de grammaire à architecture extensible doté d'un interpréteur, à évaluer la demande par rapport à l'autorisation à l'aide dudit interpréteur, et à renvoyer un résultat d'autorisation. Le procédé peut également consister à ajouter de nouvelles extensions au système d'expression de droits permettant de traiter de nouvelles expressions de droits.
Chancellor Robert
Demartini Thomas
Fung Joseph Z.
Nguyen Mai
Ta Thanh
Contentguard Holdings Inc.
Robic
LandOfFree
An extensible rights expression processing system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with An extensible rights expression processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and An extensible rights expression processing system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2084653