[发明专利]多用户数据库系统及方法在审
申请号: | 201980097896.0 | 申请日: | 2019-07-19 |
公开(公告)号: | CN114096958A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 西蒙·迈耶;绍尔·克弗尔;詹姆斯·本顿·利齐奥斯 | 申请(专利权)人: | 数字资产(瑞士)股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F21/31;G06F21/44;G06F21/45 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 瑞士*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多用户 数据库 系统 方法 | ||
1.一种数据库系统(1),包括:
数据库系统存储器(3),存储第一数据库用户(21)和第二数据库用户(31)之间的共享程序指令(51)和数据记录(7)的数据库,其中所述共享程序指令(51)定义包括分别对所述第一数据库用户(21)和所述第二数据库用户(31)的隐私限制(14、23′、23″、33′、33)的隐私模型(13),并且指定授权模型(19),所述授权模型(19)包括第一子集授权(25′、35′)和第二子集授权(25″、35″),所述第一子集授权(25′、35′)允许所述第一数据库用户(21)与第一用户的隐私限制(23′、33′)一致地操纵所述数据记录的第一子集(27),所述第二子集授权(25″、35″)允许所述第二用户(31)与第二用户的隐私限制(23、33)一致地操纵所述数据记录的第二子集(37);
至少一个第一数据库服务器(9),包括处理器(11),所述处理器(11)被配置为执行所述共享程序指令(51),其中所述共享程序指令(51)在被所述处理器(11)执行时:
1.处理(110)所述第一数据库用户(21)或所述第二数据库用户(31)提交的交易(53);
2.确定(120)所述交易(53)是否符合所述隐私模型(13)和所述授权模型(19);以及
3.如果所述交易通过步骤2,则投付(130)所述交易(53)并且与所述隐私模型(13)和所述授权模型(19)一致地操纵(55)所述数据记录的所述第一子集(27)或所述第二子集(37)。
2.根据权利要求1所述的数据库系统,还包括用所述存储器(3)存储的程序指令,所述程序指令在被执行时验证所述交易包括来自所述第一用户或所述第二用户的与所述授权模型(19)一致的加密授权。
3.根据权利要求2所述的数据库系统,其中所述加密授权包括:所述交易由所述第一数据库用户或所述第二数据库用户加密地签名。
4.根据前述权利要求中任一项所述的数据库系统,还包括存储在所述存储器(3)中的存证日志(57)和程序指令,在由所述处理器执行时:
记录所述共享程序指令(51)的执行历史;
记录对提交所述交易的请求;和/或
记录随所述交易提交的任何加密授权。
5.根据权利要求4所述的数据库系统,还包括执行引擎(2),所述执行引擎(2)包括在由所述处理器执行时执行以下动作的程序指令:
验证:对所述第一数据库用户或所述第二数据库用户的所述隐私限制以及所述第一子集授权或所述第二子集授权符合所述数据库系统的相应全局规则;以及
将对所述隐私限制和授权进行验证的存证记录在所述存证日志中。
6.根据前述权利要求中任一项所述的数据库系统,还包括交易和并发引擎(6),所述交易和并发引擎(6)具有程序指令,所述程序指令在由所述处理器执行时使用并发控制协议来处理提交到所述数据库系统的并发交易。
7.根据前述权利要求中任一项所述的数据库系统,其中所述共享程序指令(51)至少部分是存储在所述存储器(3)中的存储过程(304),并且所述系统还包括过程处理程序(302),所述过程处理程序(302)被配置为:
根据所述第一数据库用户或所述第二数据库用户提交的交易来确定适合处理所述交易的一个或多个存储过程;以及
通过执行所述一个或多个存储过程来至少部分地处理所述交易。
8.根据前述权利要求中任一项所述的数据库系统,还包括执行引擎(2),所述执行引擎(2)被配置为执行所述共享程序指令(51)并且实施所述隐私模型(13)和所述授权模型(19)。
9.根据权利要求8所述的数据库系统,其中所述执行引擎被配置为以与所述隐私模型(13)一致的方式限制对所述数据记录(7)的访问权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数字资产(瑞士)股份有限公司,未经数字资产(瑞士)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980097896.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置及其驱动方法
- 下一篇:化妆镜