HOSTED APPLICATION GATEWAY ARCHITECTURE WITH MULTI-LEVEL SECURITY POLICY AND RULE PROMULGATIONS
    2.
    发明申请
    HOSTED APPLICATION GATEWAY ARCHITECTURE WITH MULTI-LEVEL SECURITY POLICY AND RULE PROMULGATIONS 有权
    拥有多层次安全政策和法律规定的应用网关结构

    公开(公告)号:US20150088934A1

    公开(公告)日:2015-03-26

    申请号:US14534623

    申请日:2014-11-06

    申请人: Open Text S.A.

    IPC分类号: G06F21/62

    CPC分类号: G06F21/6227

    摘要: A hosted application gateway server node may be communicatively coupled to backend systems, client devices, and database shards associated with database servers. Through the gateway server node, various services may be provided to managed containers running on client devices such that enterprise applications can be centrally managed. A sharding manager may manage relationships of database items across database shards. Each shard stores a copy of a table representing a split of a relationship. A shard ID mask is included in each item's ID. At query time, the shard ID can be extracted and used to query the correct database. This query routing mechanism allows navigation from one shard to another when multiple items are in a relationship (e.g., share the same resource such as a document). As such, embodiments can eliminate the need for APIs to join in data that span multiple shards.

    摘要翻译: 托管的应用网关服务器节点可以通信地耦合到与数据库服务器相关联的后端系统,客户端设备和数据库分片。 通过网关服务器节点,可以向在客户端设备上运行的被管理的容器提供各种服务,使得可以集中管理企业应用。 分片管理器可以管理跨数据库分片的数据库项目的关系。 每个分片存储表示关系分裂的表的副本。 每个项目的ID中都包含一个分片ID掩码。 在查询时,可以提取分片ID并用于查询正确的数据库。 当多个项目处于关系(例如,共享相同的资源,例如文档)时,该查询路由机制允许从一个分片到另一个分片的导航。 因此,实施例可以消除对连接跨越多个分片的数据的API的需要。

    SYSTEM AND METHOD FOR MAINTENANCE OF TRANSITIVE CLOSURE OF A GRAPH AND USER AUTHENTICATION
    3.
    发明申请
    SYSTEM AND METHOD FOR MAINTENANCE OF TRANSITIVE CLOSURE OF A GRAPH AND USER AUTHENTICATION 有权
    维护图形和用户认证的过渡性闭合的系统和方法

    公开(公告)号:US20150281248A1

    公开(公告)日:2015-10-01

    申请号:US14668686

    申请日:2015-03-25

    申请人: OPEN TEXT S.A.

    IPC分类号: H04L29/06 G06F17/30 G06F21/62

    摘要: A user authorization system may include a database server maintaining, in a database, a cached user rights list specifying associations between users and related entities from which the users inherit rights and an access control list specifying permissions of entities to access objects. A server may receive a request from a user to access an object and pass access information to the database server. The database server may filter the access control list based on the cached user rights list to generate a filtered access control list specifying permissions to the object for the user and return the filtered access control list to the server. The server may then utilize the filtered access control list returned from the database server to determine whether the user has permission to access the object.

    摘要翻译: 用户授权系统可以包括数据库服务器,其在数据库中维护指定用户和用户继承权限的相关实体之间的关联的缓存的用户权限列表以及指定实体访问对象的权限的访问控制列表。 服务器可以从用户接收访问对象的请求,并将访问信息传递给数据库服务器。 数据库服务器可以基于缓存的用户权限列表来过滤访问控制列表,以生成指定用户对象的权限的过滤的访问控制列表,并将过滤的访问控制列表返回到服务器。 然后,服务器可以利用从数据库服务器返回的过滤的访问控制列表来确定用户是否具有访问对象的权限。

    SYSTEM AND METHOD FOR MAINTENANCE OF TRANSITIVE CLOSURE OF A GRAPH AND USER AUTHENTICATION
    4.
    发明申请
    SYSTEM AND METHOD FOR MAINTENANCE OF TRANSITIVE CLOSURE OF A GRAPH AND USER AUTHENTICATION 有权
    维护图形和用户认证的过渡性闭合的系统和方法

    公开(公告)号:US20150281247A1

    公开(公告)日:2015-10-01

    申请号:US14668666

    申请日:2015-03-25

    申请人: Open Text S.A.

    IPC分类号: H04L29/06 G06F17/30

    摘要: Disclosed can improve rights list management as well as performance of systems utilizing an access control list. A database server having a transitive closure management module may receive an identification of an entity defined in a database storing a cached transitive closure. The transitive closure management module may incrementally update the cached transitive closure stored in the database by generating a new transitive closure for the entity and determining a delete transitive closure record. The delete transitive closure record may be determined by analyzing the cached transitive closure and the new transitive closure, determining a first transitive closure path for the entity that is not specified in the new transitive closure and that is specified in the cached transitive closure, and selecting as the delete transitive closure record a record specifying the first transitive closure path. The delete transitive closure record can then be deleted from the cached transitive disclosure.

    摘要翻译: 公开了可以改进权限列表管理以及利用访问控制列表的系统的性能。 具有传递闭包管理模块的数据库服务器可以接收在存储缓存的传递闭包的数据库中定义的实体的标识。 传递闭包管理模块可以通过为实体生成新的传递闭包并确定删除传递关闭记录来递增地更新存储在数据库中的缓存的传递闭包。 可以通过分析缓存的传递闭包和新的传递闭包来确定删除传递闭包记录,确定实体的第一个传递闭包路径,该实体在新的传递闭包中未指定,并且在缓存的传递闭包中指定,并且选择 因为删除传递闭包记录指定第一个传递闭包路径的记录。 然后可以从缓存的传递公开中删除删除传输关闭记录。

    System, method and architecture for a document as a node on a social graph
    5.
    发明授权
    System, method and architecture for a document as a node on a social graph 有权
    将文档作为社交图形上的节点的系统,方法和体系结构

    公开(公告)号:US09519730B2

    公开(公告)日:2016-12-13

    申请号:US14970883

    申请日:2015-12-16

    申请人: Open Text S.A.

    IPC分类号: G06F17/30 G06Q50/00 H04L29/08

    摘要: A content management system may instantiate, from the same super class defined in a database schema, principal objects representing users and groups and content objects representing documents and folders. The principal objects and the content objects share the same social interaction functions. When a content object is modified, the system can create a message in which the content object identifies itself as a first person, update a message table such that any follower of the content object is notified of the message, and update a profile or feed associated with the content object. At least because content objects can “socialize” like principal objects, the system can generate a social graph containing content objects as nodes, map relationships among principal objects and content objects, and make recommendations to perhaps change/enhance such relationships.

    摘要翻译: 内容管理系统可以从表示用户和组的主体对象和表示文档和文件夹的内容对象的数据库模式中定义的相同的超类实例化。 主体对象和内容对象共享相同的社交交互功能。 当内容对象被修改时,系统可以创建消息,其中内容对象将其本身标识为第一人,更新消息表,使得内容对象的任何跟随者被通知消息,并且更新关联的配置文件或馈送 与内容对象。 至少由于内容对象可以像主体对象一样“社交”,系统可以生成包含内容对象作为节点的社交图,主体对象和内容对象之间的映射关系,并提出可能改变/增强这些关系的建议。

    SYSTEM, METHOD AND ARCHITECTURE FOR A DOCUMENT AS A NODE ON A SOCIAL GRAPH
    6.
    发明申请
    SYSTEM, METHOD AND ARCHITECTURE FOR A DOCUMENT AS A NODE ON A SOCIAL GRAPH 有权
    作为社会图表上的节点的文档的系统,方法和架构

    公开(公告)号:US20160132613A1

    公开(公告)日:2016-05-12

    申请号:US14970883

    申请日:2015-12-16

    申请人: Open Text S.A.

    IPC分类号: G06F17/30

    摘要: A content management system may instantiate, from the same super class defined in a database schema, principal objects representing users and groups and content objects representing documents and folders. The principal objects and the content objects share the same social interaction functions. When a content object is modified, the system can create a message in which the content object identifies itself as a first person, update a message table such that any follower of the content object is notified of the message, and update a profile or feed associated with the content object. At least because content objects can “socialize” like principal objects, the system can generate a social graph containing content objects as nodes, map relationships among principal objects and content objects, and make recommendations to perhaps change/enhance such relationships.

    摘要翻译: 内容管理系统可以从表示用户和组的主体对象和表示文档和文件夹的内容对象的数据库模式中定义的相同的超类实例化。 主体对象和内容对象共享相同的社交交互功能。 当内容对象被修改时,系统可以创建消息,其中内容对象将其本身标识为第一人,更新消息表,使得内容对象的任何跟随者被通知消息,并且更新关联的配置文件或馈送 与内容对象。 至少由于内容对象可以像主体对象一样“社交”,系统可以生成包含内容对象作为节点的社交图,主体对象和内容对象之间的映射关系,并提出可能改变/增强这些关系的建议。