Extensible rights expression processing system
    1.
    发明授权
    Extensible rights expression processing system 有权
    可扩展权限表达式处理系统

    公开(公告)号:US07974923B2

    公开(公告)日:2011-07-05

    申请号:US10298220

    申请日:2002-11-18

    IPC分类号: G06F21/00

    CPC分类号: G06F21/10 G06Q50/188

    摘要: 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.

    摘要翻译: 用于处理权利表达的可扩展语法权限表达系统,包括具有插件子组件的解释器,验证器和框架。 在另一个实施例中,系统包括具有可扩展架构的框架,其具有用于向语法添加扩展的可扩展点,以及解释器,定义新权限表达式的语义和语法的扩展。 还提供了一种用于处理权限表达的方法,其具有注册插件组件,进行编程调用,查找和调用适当的插件组件,针对授权评估请求以及返回授权结果的步骤。 在另一个实施例中,方法包括以下步骤:提供具有与解释器的可扩展架构的基于可扩展语法的权限表达系统,使用解释器评估针对授权的请求,并返回授权结果。 该方法可以包括向权限表达系统添加新的扩展以允许处理新的权限表达式的步骤。

    Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates
    3.
    发明授权
    Systems and methods for creating, manipulating and processing rights and contract expressions using tokenized templates 有权
    使用标记化模板创建,操纵和处理权限和合同表达的系统和方法

    公开(公告)号:US07558759B2

    公开(公告)日:2009-07-07

    申请号:US10298999

    申请日:2002-11-19

    IPC分类号: G06F17/00

    CPC分类号: G06Q10/10 H04N21/83555

    摘要: System and methods for manipulating rights expressions for use in connection with a rights management system include one or more tokenized templates. Each tokenized template includes one or more rights expression language statements and one or more tokens associated with at least one of the rights expression language statements. Further, the tokens can be place holders for data items or rights expression elements. The system further includes a license template module that creates the tokenized templates, and a license instance creation module that replaces at least one of the tokens in one or more selected license templates with one or more of the data items or rights expression elements to generate a license instance. Additionally, the system includes a license instance analysis module having sub-modules for validating and interpreting license instances, and a data parsing module for extracting data from created license instances.

    摘要翻译: 用于操纵与权限管理系统结合使用的权利表达的系统和方法包括一个或多个令牌化模板。 每个标记化模板包括一个或多个权利表达语言语句和与至少一个权利表达语言语句相关联的一个或多个令牌。 此外,令牌可以是数据项或权利表达元素的占位符。 该系统还包括创建标记化模板的许可证模板模块,以及许可证实例创建模块,其使用一个或多个数据项或权利表达元素来替换一个或多个所选许可证模板中的至少一个令牌,以生成 许可证实例。 此外,该系统包括具有用于验证和解释许可证实例的子模块的许可证实例分析模块,以及用于从创建的许可证实例提取数据的数据解析模块。

    Method and system for processing grammar-based legality expressions
    4.
    发明授权
    Method and system for processing grammar-based legality expressions 有权
    基于语法的合法性表达的方法和系统

    公开(公告)号:US07299171B2

    公开(公告)日:2007-11-20

    申请号:US10919438

    申请日:2004-08-17

    IPC分类号: G06F17/21

    CPC分类号: G06F21/10

    摘要: Legality expressions are systematically pre-processed, organized, and stored to achieve faster real-time response, improved predictability, and increased reliability for queries against a large volume of legality expressions. Exponential improvements in both the time to locate the set of legality expressions matching specified search criteria and the processing costs of evaluating the request against the matching legality expressions are achieved using the disclosed systems, devices, and methods. The systems, devices, and methods are unique to the optimization of legality expression processing, but they can also enable the use of other optimization techniques for processing large amounts of data.

    摘要翻译: 系统地预处理,组织和存储合法性表达,以实现更快的实时响应,改进的可预测性,并提高对大量合法性表达式的查询的可靠性。 使用公开的系统,设备和方法实现在定位与指定搜索条件匹配的合法性表达式的集合的时间上的指数改进以及针对匹配合法性表达式来评估请求的处理成本。 系统,设备和方法对于合法性表达式处理的优化是独一无二的,但是它们也可以使用其他优化技术来处理大量的数据。

    Method and system for processing grammar-based legality expressions
    5.
    发明申请
    Method and system for processing grammar-based legality expressions 有权
    基于语法的合法性表达的方法和系统

    公开(公告)号:US20060041421A1

    公开(公告)日:2006-02-23

    申请号:US10919438

    申请日:2004-08-17

    IPC分类号: G06F17/28

    CPC分类号: G06F21/10

    摘要: Legality expressions are systematically pre-processed, organized, and stored to achieve faster real-time response, improved predictability, and increased reliability for queries against a large volume of legality expressions. Exponential improvements in both the time to locate the set of legality expressions matching specified search criteria and the processing costs of evaluating the request against the matching legality expressions are achieved using the disclosed systems, devices, and methods. The systems, devices, and methods are unique to the optimization of legality expression processing, but they can also enable the use of other optimization techniques for processing large amounts of data.

    摘要翻译: 系统地预处理,组织和存储合法性表达,以实现更快的实时响应,改进的可预测性,并提高对大量合法性表达式的查询的可靠性。 使用公开的系统,设备和方法实现在定位与指定搜索条件匹配的合法性表达式的集合的时间上的指数改进以及针对匹配合法性表达式来评估请求的处理成本。 系统,设备和方法对于合法性表达式处理的优化是独一无二的,但是它们也可以使用其他优化技术来处理大量的数据。