【技术实现步骤摘要】
对于数据资源的访问控制
[0001]分案说明
[0002]本申请属于申请日为2016年5月9日的中国专利技术专利申请No.201680020027.4的分案申请。
[0003]本说明书主要涉及数据处理,并且特别是对于信息、基于信息的个人助理、以及与信息相关联的搜索的访问控制。
技术介绍
[0004]企业能够访问大量和多种资源(例如文档)。每种资源都可具有与资源相关联的访问控制列表,以指示谁能够查看和/或更改资源。企业的成员可能难以找到和搜索必要的信息,因为资源没有以任何有意义的方式相互连接或关联。此外,出于类似的原因,电子个人助理通常不能以有意义的方式利用企业信息来满足用户的信息需求。
技术实现思路
[0005]本说明书描述了涉及对于信息、基于信息的个人助理、以及与信息相关联的搜索的访问控制的技术。作为示例,在可以在具有多个硬件和软件组件的企业背景下执行的信息处理,存储或者处理与企业相关联的实体的信息资源以及内容方面描述了这些技术。
[0006]大体上,本说明书中所述的主题的一个创新方面能够被具体化为一种方法,所述方法包括接收企业资源的动作,每个资源都具有向企业的一个或多个成员指定对资源的访问权限的相应访问控制列表,并且资源包括描述与企业相关的实体以及实体之间的关系的数据。可从企业的资源识别实体的实体事实,每个实体事实都描述实体的至少一个特征,其中特征包括实体之间的相应关系。对于每个实体事实,都可从每个资源的访问控制列表做出实体事实访问控制列表的确定,实体事实访问控制列表和描述 ...
【技术保护点】
【技术特征摘要】
1.一种在数据处理设备中实施的方法,包括:访问企业的文档,所述文档能够由所述企业的成员访问,所述文档包括描述与所述企业相关的实体以及所述实体之间的关系的数据、以及特定于所述成员的企业信息;从所述文档识别所述实体的实体事实,每个实体事实都描述该实体的至少一个特征,其中该实体的特征是在该实体与另一个实体之间的关系并且其中每个实体事实是从描述该实体事实的一个或多个对应文档取得的,其中识别所述实体事实包括从所述文档中选择每个文档,并且对于所选择的文档:确定在该文档内识别的第一实体;确定在该文档内识别的第二实体;确定在该文档内描述的所述第一实体与所述第二实体之间的关系;以及生成描述所述第一实体、所述第二实体和在该文档中描述的所述第一实体和所述第二实体之间的关系的数据作为所述实体事实;其中,从所选择的文档取得多个实体事实;对于每个实体事实,从该实体事实取自的每个资源的相应访问控制列表确定实体事实访问控制列表,其中:每个实体事实访问控制列表不同于为所述企业的文档提供的访问控制列表;以及至少一个实体事实访问控制列表是从都指定相应分立文档的访问权限的两个或更多个分立访问控制列表确定的,所述至少一个实体事实是从所述相应分立文档识别的;由计算机实施的助理并且基于所述实体事实数据和所述实体事实访问控制列表确定根据所述实体事实访问控制列表能够由所述成员访问的实体事实以及对于所述成员要执行的企业动作,其中,企业动作是对所述成员的企业相关职责特定的动作;以及针对被确定为要执行的每个企业动作,使得所述成员的用户装置向所述成员呈现描述所述企业动作的通知。2.根据权利要求1所述的方法,其中,确定对于所述成员要执行的企业动作包括:由所述计算机实施的助理分析特定于所述成员和所述实体事实的企业信息、与所述用户装置已经访问或者计划访问的至少一个或多个位置的数据、所述用户装置已经交互的一个或多个企业成员用户装置、所述成员的兴趣、与所述成员相关的行业信息以及所述成员的日历信息。3.根据权利要求1所述的方法,进一步包括:由所述数据处理设备访问所述企业外部的实体发布的公共文档;基于特定于所述成员的企业信息和所述实体事实来访问来自所述公共文档的与所述成员相关的公共信息的子集;以及由所述计算机实现的助理并且基于特定于所述成员的企业信息、所述实体事实和所述公共信息的子集来确定对于所述成员要执行的企业动作。4.根据权利要求3所述的方法,其中,对于所述成员要执行的企业动作包括安排所述成员与所述企业的另一成员之间的事件和拒绝来自所述企业的另一成员的事件邀请中的至少一个。5.根据权利要求3所述的方法,其中,对于所述成员要执行的企业动作包括:由所述计算机实施的助理并且基于特定于所述成员的企业信息、所述实体事实和所述
公共信息的子集来确定所述成员具有安排的事件;由所述计算机实施的助理并且基于特定于所述成员的企业信息、所述实体事实和所述公共信息的子集来确定能够由所述成员访问的所述企业的至少一个文档与所述安排的事件相关;以及使得所述成员的所述用户装置向所述用户呈现与所述安排的事件相对应的所述至少一个文档。6.根据权利要求1所述的方法,进一步包括:由所述计算机实施的助理确定所述企业动作涉及所述企业的至少一个其他成员;由所述计算机实施的助理将关于与所述至少一个其他成员相关的所述企业动作的信息传送给所述至少一个其他成员中的每一个的计算机实施的助理;以及使得所述至少一个其他成员中的每一个的计算机实施的助理基于接收企业动作的相关信息来执行所述企业动作。7.根据权利要求1所述的方法,其中,所述计算机实施的助理被配置为实施在所述成员装置的第三方应用上,所述第三方应用向所述计算机实施的助理提供相关的第三方应用。8.一种系统,包括:处理器;和耦合至所述处理器并且具有存储在其上的指令的非暂时性计算机可读介质,所述指令在被所述处理器执行时使得所述处理器执行操作,所述操作包括:访问企业的文档,所述文档能够由所述企业的成员访问,所述文档包括描述与所述企业相关的实体以及所述实体之间的关系的数据、以及特定于所述成员的企业信息;从所述文档识别所述实体的实体事实,每个实体事实都描述该实体的至少一个特征,其中该实体的特征是在该实体与另一个实体之间的关系并且其中每个实体事实是从描述该实体事实的一个或多个对应文档取得的,其中识别所述实体事实包括从所述文档中选择每个文档,并且对于所选择的文档:确定在该文档内识别的第一实体;确定在该文档内识别的第二实体;确定在该文档内描述的所述第一实体与所述第二实体之间的关系;以及生成描述所述第一实体、所述第二实体和在该文档中描述的所述第一实体和所述第二实体之间的关系的数据作为所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。