Content management system and methodology employing a tree-based table hierarchy which accomodates opening a dynamically variable number of cursors therefor
    4.
    发明授权
    Content management system and methodology employing a tree-based table hierarchy which accomodates opening a dynamically variable number of cursors therefor 有权
    使用基于树的表层次结构的内容管理系统和方法,其包含为其开启动态可变数量的游标

    公开(公告)号:US06938050B2

    公开(公告)日:2005-08-30

    申请号:US10128450

    申请日:2002-04-23

    IPC分类号: G06F7/00 G06F17/30

    摘要: A content management system is provided including a plurality of tables forming a tree-based hierarchy for storing information such as item information. An information retrieval interface is provided to facilitate retrieval of information from the tree-based table hierarchy. The number of cursors employed for retrieving information is dynamically variable with the number of tables in the hierarchy. Advantageously, the content management system permits tables to be added or appended to the initial tree-based table hierarchy after the database is created. The number of cursors is dynamically varied to accommodate the additional cursors needed to query the additional table or tables.

    摘要翻译: 提供了一种内容管理系统,其包括形成用于存储诸如项目信息之类的信息的基于树的层级的多个表。 提供信息检索界面以便于从基于树的表层次结构检索信息。 用于检索信息的游标数量随层次结构中的表数量而动态变化。 有利地,内容管理系统允许在数据库创建之后将表添加或附加到初始基于树的表层次结构。 光标的数量是动态变化的,以适应查询附加表或表所需的附加光标。

    Method for implementing access control for queries to a content management system
    6.
    发明授权
    Method for implementing access control for queries to a content management system 失效
    用于实现对内容管理系统的查询的访问控制的方法

    公开(公告)号:US07392246B2

    公开(公告)日:2008-06-24

    申请号:US10367086

    申请日:2003-02-14

    IPC分类号: G06F17/30

    摘要: A method to generate an SQL sub-expression that implement access control rules stored in a library server. The SQL sub-expression is then merged with the SQL passed from an application program interface (API). The access control checking mechanism is implemented on the server side of the content management system. In this client/server environment, the query SQL statement is built in two layers: the API (client) layer and the server layer. The API sends the query string to the underlying stored procedure. The stored procedure then generates the access control logic based on the configuration parameters of the library server. This access control logic is dynamically added to the query string sent by the API. The stored procedure prepares, builds and executes this new query string as a dynamic SQL statement.

    摘要翻译: 一种生成实现存储在库服务器中的访问控制规则的SQL子表达式的方法。 然后,SQL子表达式与从应用程序接口(API)传递的SQL合并。 访问控制检查机制在内容管理系统的服务器端实现。 在此客户端/服务器环境中,查询SQL语句分为两层:API(客户端)层和服务器层。 API将查询字符串发送到底层存储过程。 存储过程然后根据库服务器的配置参数生成访问控制逻辑。 该访问控制逻辑被动态添加到由API发送的查询字符串中。 存储过程准备,构建并执行此新查询字符串作为动态SQL语句。

    High run-time performance method for setting ACL rule for content management security
    7.
    发明授权
    High run-time performance method for setting ACL rule for content management security 失效
    用于设置内容管理安全性的ACL规则的高运行时性能方法

    公开(公告)号:US07478094B2

    公开(公告)日:2009-01-13

    申请号:US10459078

    申请日:2003-06-11

    申请人: Mang-Rong Ho Tawei Hu

    发明人: Mang-Rong Ho Tawei Hu

    摘要: A method providing a high performance access control list. The preferred embodiments operate in a computer network having a plurality of users of the network and comprising a database management system and a content management system controlling access to a plurality of entities shareable by the users of the network, the content management system using an access control list table having group privilege rules and user privilege rules for controlling access to the entities. A high performance ACL method is provided, the method comprising providing a run-time compiled ACL table, wherein the compiled ACL table provides resolved privilege rules for each of the users at run-time, and using the compiled ACL table, the content management system accessing user-selected ones of the entities based on the resolved privilege rules.

    摘要翻译: 一种提供高性能访问控制列表的方法。 优选实施例在具有网络的多个用户的计算机网络中操作,并且包括数据库管理系统和控制对由网络的用户共享的多个实体的访问的内容管理系统,使用访问控制的内容管理系统 列表具有用于控制对实体的访问的组特权规则和用户权限规则。 提供了一种高性能ACL方法,该方法包括提供运行时编译的ACL表,其中编译的ACL表在运行时为每个用户提供解决的权限规则,并且使用编译的ACL表,内容管理系统 基于解决的权限规则访问用户选择的实体。

    System and method for incremental refresh of a compiled access control table in a content management system
    8.
    发明授权
    System and method for incremental refresh of a compiled access control table in a content management system 有权
    用于在内容管理系统中增量刷新编译的访问控制表的系统和方法

    公开(公告)号:US07284265B2

    公开(公告)日:2007-10-16

    申请号:US10131659

    申请日:2002-04-23

    IPC分类号: G06F17/30 H04L9/32

    CPC分类号: G06F21/6218

    摘要: System and method for authorizing access to an entity by a user, by binding an access control list to each entity; specifying for the user a set of user privileges; intersecting the access control list and set of user privileges in a compiled ACL table; incrementally refreshing the compiled ACL table responsive to run time modification of relevant tables containing the access control list and set of user privileges; and referencing the compiled access control list to authorize a user request to access an entity.

    摘要翻译: 通过将访问控制列表绑定到每个实体来授权用户访问实体的系统和方法; 为用户指定一组用户权限; 与访问控制列表和编译的ACL表中的用户权限集相交; 响应于包含访问控制列表和一组用户权限的相关表的运行时间修改,逐渐刷新编译的ACL表; 并引用编译的访问控制列表来授权访问实体的用户请求。

    Distributed storage management system having a cache server and method
therefor
    10.
    发明授权
    Distributed storage management system having a cache server and method therefor 失效
    具有缓存服务器的分布式存储管理系统及其方法

    公开(公告)号:US5896506A

    公开(公告)日:1999-04-20

    申请号:US656441

    申请日:1996-05-31

    IPC分类号: G06F17/30 G06F13/38 G06F15/17

    CPC分类号: G06F17/30067

    摘要: The present invention is directed to a method and system for storing and managing objects, such as binary large objects (blobs) in a digital library system which includes a plurality of clients, an object server for storing an object, a cache server for storing a copy of the object, and a centralized server for storing information identifying the object as being stored in the object server and associating one or more of the clients with the cache server, in which one of the clients, as a requesting client, requests retrieval of an object, a copy of the requested object is sent from the cache server to the requesting client if the object is stored in said cache server, and a copy of said object is sent from the object server to said requesting client if the object is not stored in the cache server; and a copy of the requested object is sent from the object server to the cache server after the object server sends the object to the client, in which the object sent to the client is made available to the client regardless of whether sending of the copy of the object to the cache server is completed.

    摘要翻译: 本发明涉及用于在数字图书馆系统中存储和管理诸如二进制大对象(blob)的对象的方法和系统,所述数字图书馆系统包括多个客户端,用于存储对象的对象服务器,用于存储对象的高速缓存服务器 对象的副本以及用于存储标识被存储在对象服务器中的对象的信息并将一个或多个客户端与高速缓存服务器相关联的集中式服务器,其中作为请求客户端的客户端之一请求检索 如果对象存储在所述缓存服务器中,则所请求对象的副本从缓存服务器发送到请求客户端,并且如果对象不是,则将对象服务器的副本从对象服务器发送到所述请求客户端 存储在缓存服务器中; 并且在对象服务器将对象发送到客户端之后,将所请求的对象的副本从对象服务器发送到缓存服务器,其中发送给客户端的对象可用于客户端,而不管是否发送副本 缓存服务器的对象完成。