【技术实现步骤摘要】
技术介绍
文档安全是描述保护文档不被未授权用户使用的通用术语。传统地,作为防止未授权的查看的简单方法,文档创建器可以密码保护文档。使用这种传统的方法,用户可以键入正确的密码并查看整个文档。否则,用户被禁止查看该文档的任何部分。信息检索和问题应答系统从许多源吸取文档以创建从中获取结果的知识库。文档可以具有取决于知识库的领域的变化的分类级别。例如,公司或军事知识库可以包括秘密(confidential)、机密(secret)和绝密(top secret)文档。在另一示例中,医学知识库可以包括具有诸如社会安全号、保险信息等的敏感患者信息的医学文档。信息检索和问题应答系统对文档添加注释,作为将元数据、实体信息或附加知识并入搜索以提高信息查全和应答精确性的方式。软件开发者可以使用各种方法来将注释链接到文档,诸如通过将注释存储为文档级别的元数据、将注释存储在分开的结构化资源中、或者通过将注释直接嵌入到文档中来修改文档。
技术实现思路
根据本公开内容的一个实施例,提供了这样一种方法,在该方法中,知识管理器生成包括安全注释令牌和术语令牌的知识结构。每个安全注释令牌被存储在并行字段中,并与至少一个术语令牌对齐。知识管理器将对应于搜索请求的安全策略与一个或多个安全注释令牌匹配,并且进而基于对与所匹配的安全注释令牌对齐的一个或多个术语令牌的模糊化来生成搜索结果。前述是概要,并因而必然包含简化、概括和对细节的省略;因此,本领域技术人员将认识到,该概要仅是说明性的,并且不是旨在以任何
方式进行限定。仅通过权利要求限定的本公开内容的其它方面、专利技术性特征和优点将在以下阐述的 ...
【技术保护点】
一种由信息处理系统实现的方法,所述信息处理系统包括存储器和处理器,所述方法包括:创建包括多个安全注释令牌和多个术语令牌的知识结构,其中所述多个安全注释令牌中的每一个安全注释令牌被存储在对应于所述多个术语令牌中的至少一个术语令牌的多个并行字段的至少一个并行字段中;将对应于搜索请求的一个或多个安全策略与所述多个安全注释令牌中的一个或多个安全注释令牌进行匹配;以及基于每个术语令牌都对应于所匹配的一个或多个安全注释令牌中的至少一个安全注释令牌的所述多个术语令牌的子集的模糊化,生成对所述搜索请求的一个或多个应答。
【技术特征摘要】
2015.04.16 US 14/688,9851.一种由信息处理系统实现的方法,所述信息处理系统包括存储器和处理器,所述方法包括:创建包括多个安全注释令牌和多个术语令牌的知识结构,其中所述多个安全注释令牌中的每一个安全注释令牌被存储在对应于所述多个术语令牌中的至少一个术语令牌的多个并行字段的至少一个并行字段中;将对应于搜索请求的一个或多个安全策略与所述多个安全注释令牌中的一个或多个安全注释令牌进行匹配;以及基于每个术语令牌都对应于所匹配的一个或多个安全注释令牌中的至少一个安全注释令牌的所述多个术语令牌的子集的模糊化,生成对所述搜索请求的一个或多个应答。2.根据权利要求1所述的方法,还包括:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的搜索限制策略;以及在知识库的搜索期间,省略所述术语令牌的子集。3.根据权利要求1所述的方法,还包括:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的评分限制策略;以及在对与所述一个或多个应答对应的一个或多个搜索结果评分期间,省略所述术语令牌的子集。4.根据权利要求1所述的方法,还包括:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的片段授权安全策略;以及基于所述片段授权安全策略,删除一个或多个候选应答。5.根据权利要求1所述的方法,还包括:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的可视化安全策略;以及显示所述一个或多个应答的遮盖所述术语令牌的子集中的一个或多个术语令牌的经修改的一个应答。6.根据权利要求5所述的方法,还包括:利用一个或多个安全警告消息替换所遮盖的一个或多个术语令牌。7.根据权利要求1所述的方法,其中,在创建所述知识结构之前,所述方法还包括:基于文档的一个或多个文档特性,向所述文档分配多个安全注释标签;从所述多个安全注释标签中生成所述多个安全注释令牌;以及从被包括在所述文档中的多个术语中生成所述多个术语令牌。8.一种信息处理系统,包括:一个或多个处理器;耦合到所述处理器中的至少一个处理器的存储器;以及一组计算机程序指令,所述计算机程序指令被存储在所述存储器中并由所述处理器中的至少一个处理器执行以便执行以下动作:创建包括多个安全注释令牌和多个术语令牌的知识结构,其中所述多个安全注释令牌中的每一个安全注释令牌被存储在对应于所述多个术语令牌中的至少一个术语令牌的多个并行字段的至少一个并行字段中;将对应于搜索请求的一个或多个安全策略与所述多个安全注释令牌中的一个或多个安全注释令牌进行匹配;以及基于每个术语令牌都对应于所匹配的一个或多个安全注释令牌中的至少一个安全注释令牌的所述多个术语令牌的子集的模糊化,生
\t成对所述搜索请求的一个或多个应答。9.根据权利要求8所述的信息处理系统,其中所述一个或多个处理器中的至少一个处理器执行包括以下的附加动作:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的搜索限制策略;以及在知识库的搜索期间,省略所述术语令牌的子集。10.根据权利要求8所述的信息处理系统,其中所述一个或多个处理器中的至少一个处理器执行包括以下的附加动作:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的评分限制策略;以及在对与所述一个或多个应答对应的一个或多个搜索结果评分期间,省略所述术语令牌的子集。11.根据权利要求8所述的信息处理系统,其中所述一个或多个处理器中的至少一个处理器执行包括以下的附加动作:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的片段授权安全策略;以及基于所述片段授权安全策略,删除一个或多个候选应答。12.根据权利要求8所述的信息处理系统,其中所述一个或多个处理器中的至少一个处理器执行包括以下的附加动作:确定所述一个或多个安全策略中的至少一个安全策略是对应于所匹配的一个或多个安全注释令牌的可视化安全策略;以及显示所述一个或多个应答的遮盖所述术语令牌的子集中的一个或多个术语令牌的经修改的一个应答。13.根据权利要求12所述的信息处理系统,其中所述一个或多个处
\t理器中的至少一个处理器执行包括以下的附加动作:利用一个或多个安全警告消息替换所遮盖的一个或多个术语令牌。14.根据权利要求8所述的信息处理系统,其中在创建所述知识结构之前,所述一个或多个处理器中的至少一个处理器执行包括以下的附加动作:基于文档的一个或多个文档特性,向所述文档分配多个安全注释标签;从所述多个安全注释标签中生成所述多个安全注释令牌;以及从被包括在所述文档中的多个术语中生成所述多个术语令牌。15.一种信息处理装置,包括:用于创建包括多个安全注释令牌和多个术语令牌的知识结构的模块,其中所述多个安全注释令牌中的...
【专利技术属性】
技术研发人员:B·B·比莫恩,B·M·德布罗尼,O·F·费罗蒂,B·J·基莱,C·M·诺拉恩,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。