数据共享控制方法和系统与流程

文档序号:28665958发布日期:2022-01-26 21:12阅读:来源:国知局

技术特征:
1.一种基于云的计算机实现的系统,所述系统与消费者租户的集合中的每一者可控制地共享由贡献者租户的集合中的每一者提供的实时数据,所述系统包括:多个业务能力模块,各个业务能力模块具有相关联的主题,并且具有仅存储具有该主题的数据集的对应存储器;核心服务模块,所述核心服务模块具有数据存储部,以接收并存储由贡献者提供的指定能够如何与消费者的集合共享各个数据集的共享规则;以及能力服务模块,所述能力服务模块被配置成:(i)从作为请求租户的消费者接收对从所述系统向所述请求租户提供所请求的数据集的请求;(ii)从所述核心服务模块请求并接收数据访问信息,所述数据访问信息基于由所述所请求的数据集的贡献者提供的共享规则来定义能够如何与所述请求租户共享所述所请求的数据集;(iii)依据所述数据访问信息来产生受约束的响应数据;以及(iv)向所述请求租户提供所述受约束的响应数据。2.根据权利要求1所述的系统,所述系统还包括:网关门户,所述网关门户被配置成与所述能力服务模块进行数据通信,以从多个贡献者接收多个数据集,各个数据集具有对应的主题;以及用户接口,所述用户接口与所述核心服务模块进行数据通信,以从所述多个贡献者中的各个贡献者的对应操作者接收并向所述核心服务模块提供:(a)要由该贡献者贡献的一个或更多个数据集的指定;以及(b)单独地与各个数据集相对应的共享规则的定义。3.根据权利要求2所述的系统,其中,所述用户接口还与所述能力服务模块进行数据通信,以接收来自请求租户的从所述系统向所述请求租户提供所请求的数据集的请求,并向所述能力服务模块提供来自所述请求租户的从所述系统向所述请求租户提供所述所请求的数据集的所述请求。4.根据权利要求1所述的系统,其中:由贡献者提供的指定能够如何与其它租户共享由该贡献者提供的各个数据集的共享规则包括限制哪些其它租户能够查看该数据集的规则;并且其中所述能力服务模块被配置成拒绝来自请求租户的对所请求的数据集的请求,该请求租户未被对应的共享规则授权查看所述所请求的数据集。5.根据权利要求1所述的系统,其中:由贡献者提供的指定能够如何与其它租户共享各个数据集的共享规则包括将所述受约束的响应数据限制为经编辑的数据集的规则;并且其中所述能力服务模块被配置成产生所述经编辑的数据集作为所述受约束的响应数据。6.一种用于与多个附属租户中的每一者可控制地共享由多个贡献者中的每一者提供的实时数据的计算机实现的系统,所述系统包括:第一贡献者,所述第一贡献者具有第一数据集;第二贡献者,所述第二贡献者具有第二数据集;消费者的集合,所述消费者的集合期望访问所述第一数据集和所述第二数据集;
连接器系统组件的集群,所述连接器系统组件的集群远离所述第一贡献者和所述第二贡献者中的每一者,并且与所述第一贡献者和所述第二贡献者中的每一者进行数据通信,所述集群包括:多个业务能力模块,各个业务能力模块具有相关联的主题,并且具有用于存储具有该主题的数据集的对应存储器;核心服务模块,所述核心服务模块具有数据存储部,以接收并存储由贡献者提供的指定能够如何与消费者的集合共享各个数据集的共享规则;以及能力服务模块,所述能力服务模块被配置成:(i)从所述消费者的集合中的作为请求租户的消费者接收对从所述系统向所述请求租户提供所请求的数据集的请求;(ii)从所述核心服务模块请求并接收数据访问信息,所述数据访问信息基于由所述所请求的数据集的贡献者提供的共享规则来定义能够如何与所述请求租户共享所请求的数据集;(iii)依据所述数据访问信息来产生受约束的响应数据;以及(iv)向所述请求租户提供所述受约束的响应数据。7.根据权利要求6所述的计算机实现的系统,其中,所述集群还包括:网关门户,所述网关门户被配置成与所述能力服务模块进行数据通信,以从多个贡献者接收多个数据集,各个数据集具有对应的主题;以及用户接口,所述用户接口与所述核心服务模块进行数据通信,以从所述多个贡献者中的各个贡献者的对应操作者接收并向所述核心服务模块提供:(a)要由该贡献者贡献的一个或更多个数据集的指定;以及(b)单独地与各个数据集相对应的共享规则的定义。8.根据权利要求7所述的计算机实现的系统,其中,所述用户接口还与所述能力服务模块进行数据通信,以接收来自请求租户的从所述系统向所述请求租户提供所请求的数据集的请求,并向所述能力服务模块提供来自所述请求租户的从所述系统向所述请求租户提供所述所请求的数据集的所述请求。9.根据权利要求6所述的系统,其中:由贡献者提供的指定能够如何与其它租户共享由该贡献者提供的各个数据集的共享规则包括限制哪些其它租户能够查看该数据集的规则;并且其中所述能力服务模块被配置成拒绝来自请求租户的对所请求的数据集的请求,该请求租户未被对应的共享规则授权查看所述所请求的数据集。10.根据权利要求6所述的系统,其中:由贡献者提供的指定能够如何与其它租户共享各个数据集的共享规则包括将所述受约束的响应数据限制为经编辑的数据集的规则;并且其中所述能力服务模块被配置成产生所述经编辑的数据集作为所述受约束的响应数据。11.根据权利要求7所述的系统,其中,所述第一贡献者包括:网关,所述网关与所述集群中的所述网关门户进行数据通信,所述网关和所述网关门户被配置成将所述第一数据集从所述第一贡献者传送到所述集群。12.根据权利要求11所述的系统,其中,所述第一贡献者包括租户,并且所述租户包括:
贡献者查看器,所述贡献者查看器与集群用户接口进行数据通信,以向所述能力服务模块传送:(i)由所述租户在其作为贡献者的能力内提供的共享规则;以及(ii)对从所述系统向作为请求租户的所述租户提供所请求的数据集的请求。13.一种在多个租户之间交换数据集的方法,所述方法包括以下步骤:提供集群,所述集群远离第一贡献者和消费者中的每一者,并且与所述第一贡献者和所述消费者中的每一者进行数据通信,所述集群包括:多个业务能力模块,各个业务能力模块具有相关联的主题,并且具有用于存储具有该主题的数据集的对应存储器;核心服务模块,所述核心服务模块具有数据存储部,以接收并存储由贡献者提供的指定能够如何与消费者的集合共享各个数据集的共享规则;以及能力服务模块,所述能力服务模块被配置成:(i)从所述消费者的集合中的作为请求租户的消费者接收对从系统向所述请求租户提供所请求的数据集的请求;(ii)从所述核心服务模块请求并接收数据访问信息,所述数据访问信息基于由所述所请求的数据集的贡献者提供的共享规则来定义能够如何与所述请求租户共享所述所请求的数据集;(iii)依据所述数据访问信息来产生受约束的响应数据;以及(iv)向所述请求租户提供所述受约束的响应数据;从所述第一贡献者接收:(a)具有主题的第一数据集;(b)数据共享规则的第一集合;将所述第一数据集存储在第一业务能力模块中;以及将所述数据共享规则的第一集合存储在所述核心服务模块中;以及从所述第一数据集产生第一受约束的数据;以及响应于来自所述消费者的请求,向所述消费者提供所述受约束的数据集。14.根据权利要求13所述的方法,其中,产生第一受约束的数据的步骤包括编辑来自所述第一数据集的数据的子集。15.根据权利要求13所述的方法,其中,所述第一数据集具有第一格式,并且产生第一受约束的数据的步骤包括将所述第一数据集重新格式化为所述第一格式的后来版本。16.根据权利要求13所述的方法,其中,所述第一数据集具有第一格式,并且产生第一受约束的数据的步骤包括将所述第一数据集重新格式化为第二格式,所述第二格式不同于所述第一格式。17.一种用于与消费者租户的集合中的每一者可控制地共享由贡献者租户的集合中的各个贡献者提供的数据的计算机实现的系统,所述系统包括:多个业务能力装置,所述多个业务能力装置接收并存储数据集,各个业务能力装置具有相关联的主题,并且具有用于存储具有该主题的数据集的对应存储器;核心服务装置,所述核心服务装置具有数据存储部,以接收并存储由贡献者提供的指定能够如何与消费者的集合共享各个数据集的共享规则;以及
能力服务装置,所述能力服务装置用于:(i)从作为请求租户的消费者接收对从所述系统向所述请求租户提供所请求的数据集的请求;(ii)从所述核心服务模块请求并接收数据访问信息,所述数据访问信息基于由所述所请求的数据集的贡献者提供的共享规则来定义能够如何与所述请求租户共享所述所请求的数据集;(iii)依据所述数据访问信息来产生受约束的响应数据;以及(iv)向所述请求租户提供所述受约束的响应数据。18.根据权利要求17所述的系统,所述系统还包括:网关门户装置,所述网关门户装置从多个贡献者接收多个数据集,各个数据集具有对应的主题;以及用户接口装置,所述用户接口装置从所述多个贡献者中的各个贡献者的对应操作者接收并向所述核心服务模块提供:(a)要由该贡献者贡献的一个或更多个数据集的指定;以及(b)单独地与各个数据集相对应的共享规则的定义。19.根据权利要求17所述的系统,其中,用户接口装置与所述能力服务模块进行数据通信,以接收来自请求租户的从所述系统向所述请求租户提供所请求的数据集的请求,并且所述用户接口装置被配置成向所述能力服务模块提供来自所述请求租户的从所述系统向所述请求租户提供所述所请求的数据集的所述请求。20.根据权利要求17所述的系统,其中:由贡献者提供的指定能够如何与其它租户共享由该贡献者提供的各个数据集的共享规则包括限制哪些其它租户能够查看该数据集的规则;并且其中所述能力服务装置被配置成拒绝来自请求租户的对所请求的数据集的请求,该请求租户未被对应的共享规则授权查看所述所请求的数据集。

技术总结
例示性实施方式公开了用于在一组消费者之间共享由贡献者提供的数据的系统。一些实施方式非常适合于从正在进行的事故开发数据的实时分发,并且能够是有用的,例如,对于紧急管理来说。例示性实施方式提供了具有作为数据贡献者和数据消费者的租户的基于云的系统。系统从各个贡献者接收指示能够共享什么数据以及与谁(哪个消费者或哪些消费者)共享数据的数据和共享规则二者,并且然后根据共享规则向这个消费者或这些消费者提供数据。个消费者或这些消费者提供数据。个消费者或这些消费者提供数据。


技术研发人员:M
受保护的技术使用者:鹰图公司
技术研发日:2020.06.07
技术公布日:2022/1/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1