会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method for modifying a query by use of an external system for managing assignment of user and data classifications
    • 通过使用外部系统修改查询以管理用户和数据分类的分配的方法
    • US08577906B2
    • 2013-11-05
    • US12951982
    • 2010-11-22
    • Paul M. BirdWalid Rjaibi
    • Paul M. BirdWalid Rjaibi
    • G06F17/30G06F7/00
    • G06F17/30448
    • Disclosed is a data processing-implemented method, a data processing system, and an article of manufacture for modifying a query during compilation of the query. The query includes a request for an element of data from a table in a database and parameters identifying the requested element. The data processing-implemented method includes determining available information from parameters for locating a classification of the requested element and a classification associated with the query, the requested data classification controlling access to the requested element according to the query associated classification, requesting a suggested action from an external system for obtaining a comparison of the requested data classification and the query associated classification based on the available information, receiving the suggested action from the external system responsive to the sent request, and incorporating the suggested action into the query, the suggested action effecting comparison of the requested data classification with the query associated classification.
    • 公开了一种数据处理实现的方法,数据处理系统和用于在查询的编译期间修改查询的制品。 该查询包括对来自数据库中的表的数据元素的请求以及标识所请求元素的参数。 数据处理实现的方法包括从用于定位所请求的元素的分类和与查询相关联的分类的参数确定可用信息,所请求的数据分类根据查询关联分类来控制对所请求的元素的访问,请求建议的动作 用于基于所述可用信息获得所请求的数据分类和所述查询关联分类的比较的外部系统,响应于所发送的请求从所述外部系统接收所述建议的动作,并将所述建议的动作合并到所述查询中,所述建议的动作 请求的数据分类与查询关联分类的比较。
    • 5. 发明申请
    • ACCESS CONTROL FOR ELEMENTS IN A DATABASE OBJECT
    • 数据库对象中元素的访问控制
    • US20080275880A1
    • 2008-11-06
    • US12138312
    • 2008-06-12
    • Paul Miller BIRDWalid Rjaibi
    • Paul Miller BIRDWalid Rjaibi
    • G06F21/00G06F17/30
    • G06F21/6227
    • A system for controlling access to elements in a database object are provided. The system provides for receiving a request from a user to access the database object, determining whether an access restriction is imposed on the database object, and controlling access to the elements in the database object by the user based on the access restriction. The access restriction specifies one or more users to which the access restriction is applicable, defines a dynamic condition the one or more users must satisfy in order to access the database object, and identifies one or more of the elements in the database object accessible to the one or more users when the dynamic condition is satisfied.
    • 提供了用于控制对数据库对象中的元素的访问的系统。 系统提供从用户接收访问数据库对象的请求,确定对数据库对象是否施加访问限制,以及基于访问限制来控制用户对数据库对象中的元素的访问。 访问限制指定访问限制适用于的一个或多个用户,定义一个或多个用户必须满足以访问数据库对象的动态条件,并且识别可访问的数据库对象中的一个或多个元素 当满足动态条件时,一个或多个用户。
    • 6. 发明申请
    • Computing frequent value statistics in a partitioned relational database
    • 计算分区关系数据库中的频繁值统计
    • US20050021287A1
    • 2005-01-27
    • US10872679
    • 2004-06-21
    • Walid Rjaibi
    • Walid Rjaibi
    • G06F15/00G06F17/18G06F17/30
    • G06F17/30595
    • Systems, methods and program products for computing frequent value statistics such as frequent values in a column in a partitioned relational database, that may be employed across a number of nodes of a partitioned relational database and a case where a column is the single partitioning key of the database table as well as the case where the column is not the single partitioning key of the database table. The technique involves hashing column entries to a hash data set on a node, collecting the hash entries into another hash data set on a coordinating node into a combined hash data set, hashing entries from a table portion residing on the coordinating node into the combined hash data set and computing frequent value from the combined hash data set. Each hash data set is an array of counts and the combined hash data set is a combined array of counts.
    • 用于计算频繁值统计的系统,方法和程序产品,例如可以在分区关系数据库的多个节点上使用的分区关系数据库中的列中的频繁值,以及列是单个分区密钥的情况 数据库表以及列不是数据库表的单个分区键的情况。 该技术涉及将列条目散列到节点上的散列数据集合,将哈希条目收集到协调节点上的另一散列数据集合到组合散列数据集中,将驻留在协调节点上的表部分中的散列条目散列成组合散列 从组合哈希数据集的数据集和计算频繁值。 每个哈希数据集是一个计数数组,组合的哈希数据集是一个组合的计数数组。
    • 8. 发明授权
    • Access control for elements in a database object
    • 数据库对象中元素的访问控制
    • US07865521B2
    • 2011-01-04
    • US11299857
    • 2005-12-12
    • Paul Miller BirdWalid Rjaibi
    • Paul Miller BirdWalid Rjaibi
    • G06F7/00G06F17/30
    • G06F21/6227
    • A method, for controlling access to elements in a database object are provided. The method provide for receiving a request from a user to access the database object, determining whether an access restriction is imposed on the database object, and controlling access to the elements in the database object by the user based on the access restriction. The access restriction specifies one or more users to which the access restriction is applicable, defines a dynamic condition the one or more users must satisfy in order to access the database object, and identifies one or more of the elements in the database object accessible to the one or more users when the dynamic condition is satisfied.
    • 提供了一种用于控制对数据库对象中的元素的访问的方法。 该方法提供从用户接收访问数据库对象的请求,确定对数据库对象是否施加访问限制,以及基于访问限制来控制用户对数据库对象中的元素的访问。 访问限制指定访问限制适用于的一个或多个用户,定义一个或多个用户必须满足以访问数据库对象的动态条件,并且识别可访问的数据库对象中的一个或多个元素 当满足动态条件时,一个或多个用户。
    • 9. 发明授权
    • Incremental cardinality estimation for a set of data values
    • 一组数据值的增量基数估计
    • US07496584B2
    • 2009-02-24
    • US11463294
    • 2006-08-08
    • Walid RjaibiPeter Jay Haas
    • Walid RjaibiPeter Jay Haas
    • G06F17/30
    • G06F17/30469Y10S707/941Y10S707/959Y10S707/99937Y10S707/99942Y10S707/99943Y10S707/99944Y10S707/99945Y10S707/99953
    • A method for incrementally maintaining column cardinality estimates in database management systems. In one embodiment, the system includes system catalog table containing a cardinality estimate for a column that is extended to include an appropriate data structure. A modified linear counting technique is used in a first embodiment of a method for column cardinality estimation. The cardinality estimate is produced by an initial scan of the data but is then further maintained without requiring a full scan of the data. Data changes are reflected incrementally in modifications to the initial cardinality estimate, keeping the cardinality statistics more current with respect to the database condition. The technique of the invention typically provides a capability for a database management system to produce more efficient search plans providing more effective responses to user queries through the use of improved cardinality statistics.
    • 一种在数据库管理系统中逐行维护列基数估计的方法。 在一个实施例中,系统包括系统目录表,其包含扩展为包括适当的数据结构的列的基数估计。 在列基数估计方法的第一实施例中使用经修改的线性计数技术。 基数估计是通过数据的初始扫描产生的,然后进一步维持,而不需要对数据进行全面扫描。 在初始基数估计的修改中,数据变化逐渐反映出来,保持基数统计信息相对于数据库条件更新。 本发明的技术通常提供了一种数据库管理系统产生更有效的搜索计划的能力,通过使用改进的基数统计来提供对用户查询的更有效的响应。
    • 10. 发明申请
    • SELF-PROTECTING DATABASE TABLES
    • 自我保护数据表
    • US20080147595A1
    • 2008-06-19
    • US11611734
    • 2006-12-15
    • Walid Rjaibi
    • Walid Rjaibi
    • G06F17/30H04K1/00
    • G06F21/6227G06F2221/2101
    • An apparatus and method for adding a layer of security to a database table includes assigning a self-protection policy to a selected database table. One or more monitoring attributes are designated for inclusion in the self-protection policy. These monitoring attributes include one or more conditions that, if satisfied either alone, in the alternative, or in combination, may be an indicator that an intruder has acquired or is attempting to acquire access to the database table. One or more reactive measures may also be selected for inclusion in the self-protection policy. These reactive measures specify one or more actions to be performed in the event the one or more conditions are satisfied.
    • 用于向数据库表添加安全性层的装置和方法包括:将自我保护策略分配给所选择的数据库表。 指定一个或多个监视属性以包含在自我保护策略中。 这些监视属性包括一个或多个条件,如果单独满足,替代或组合地可以是入侵者已经获取或正在尝试获取对数据库表的访问的指示符。 还可以选择一个或多个反应措施以包括在自我保护政策中。 这些反应措施指定在满足一个或多个条件的情况下执行的一个或多个动作。