[发明专利]促进搜索结果的显示的方法、设备和产生搜索结果的方法有效
申请号: | 201410548782.2 | 申请日: | 2014-10-16 |
公开(公告)号: | CN104636409B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | P·M·德施潘德;S·R·乔施;M·K·莫哈尼亚 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;黄倩 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索结果 搜索 初始搜索 访问级别 敏感信息 搜索查询 重排 修订 过滤 上下文数据 用户特定 用户显示 受保护 推断 变形 | ||
1.一种促进搜索结果的显示的方法,所述方法包括:
利用至少一个处理器来执行计算机代码,所述计算机代码被配置成执行步骤:
接收来自具有预定访问级别的用户的搜索查询;
基于所述搜索查询执行搜索;
基于所执行的搜索产生初始搜索结果;
基于所述预定访问级别,修订来自所述初始搜索结果中的敏感信息,所述修订包括:从所述搜索查询识别用于修订的至少一个关键词,并且从所述初始搜索结果的至少一个文档修订所述至少一个关键词;
过滤并重排已修订的搜索结果以预先防止对已修订的敏感信息的推断;以及
向用户显示已过滤并已重排的搜索结果。
2.根据权利要求1所述的方法,其中所述过滤和重排包括:关于与所述执行相关联的基础搜索算法对所述已修订的搜索结果进行重新排列。
3.根据权利要求1所述的方法,其中所述过滤和重排包括:构建与所述搜索查询相对应的二进制逻辑公式。
4.根据权利要求3所述的方法,其中:
所述搜索查询包括至少一个搜索项;
所述构建包括:将所述至少一个搜索项中的每一个搜索项表示为布尔字面值。
5.根据权利要求4所述的方法,其中:
所述初始搜索结果包括至少一个文档;以及
所述已修订的搜索结果包括与来自所述初始搜索结果的至少一个文档相对应的至少一个已修订的文档。
6.根据权利要求5所述的方法,其中所述过滤和重排包括:如果搜索项存在于所述初始搜索结果的至少一个文档中,则将所述搜索项的布尔字面值设为真,否则将所述布尔字面值设为假。
7.根据权利要求6所述的方法,其中所述过滤和重排包括:如果从所述初始搜索结果修订来自所述搜索查询的搜索项,则将所述搜索项的布尔字面值设为假。
8.根据权利要求7所述的方法,其中所述过滤和重排包括:
评估所述二进制逻辑公式;以及
如果所述二进制逻辑公式评估为真,则将已修订的文档添加到所述已修订的搜索结果。
9.根据权利要求8所述的方法,其中所述过滤和重排包括:如果所述二进制逻辑公式评估为假,则从所述已修订的搜索结果中隐藏所述已修订的文档。
10.一种用于促进搜索结果的显示的设备,所述设备包括:
至少一个处理器;以及
计算机可读存储介质,具有体现在其中的计算机可读程序代码,所述计算机可读程序代码可由所述至少一个处理器执行以执行方法1到9中的任何一个方法的步骤。
11.一种用于产生搜索结果的方法,包括:
接收来自具有给定访问级别的用户的搜索查询;
基于所述搜索查询执行搜索;
产生搜索结果,所述搜索结果忽略了关于所述用户的访问级别的信息,并且其重排所述搜索结果以预先防止丢失信息的推断;
所述产生包括:
从所述搜索查询识别用于修订的至少一个关键词,并且从所述搜索结果的至少一个文档修订所述至少一个关键词;以及
如果搜索项存在于所述搜索结果的至少一个文档中,则将所述搜索项的布尔字面值设为真,否则将所述布尔字面值设为假。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410548782.2/1.html,转载请声明来源钻瓜专利网。