[发明专利]一种面向搜索过程的交互式浏览器插件系统在审
申请号: | 201611006916.3 | 申请日: | 2016-11-16 |
公开(公告)号: | CN106776705A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 张引;赵玉丽;张斌;高克宁;李鹏飞 | 申请(专利权)人: | 东北大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 沈阳东大知识产权代理有限公司21109 | 代理人: | 李运萍 |
地址: | 110819 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 搜索 过程 交互式 浏览器 插件 系统 | ||
1.一种面向搜索过程的交互式浏览器插件系统,其特征在于,包括以下三个模块:用户搜索信息捕获模块、搜索过程显示模块和搜索过程管理模块;
所述的用户搜索信息捕获模块,用于捕获用户在使用浏览器的过程中向搜索引擎提交的搜索条件以及用户点击过的搜索结果;
所述的搜索过程显示模块,用于显示搜索过程;
所述的搜索过程管理模块,用于定义搜索条件元素、搜索结果元素和关联,创建、保存、修改、删除搜索过程及删除搜索过程中的搜索条件元素、搜索结果元素和修改搜索过程中的关联。
2.根据权利要求1所述的一种面向搜索过程的交互式浏览器插件系统,其特征在于,所述的关联为搜索条件元素与搜索结果元素之间的联系,所述的关联包括:点击关联、包含关联和序列关联;
所述的点击关联为搜索条件元素与对应的搜索结果中用户点击过的搜索结果元素之间的关联;
所述的包含关联为搜索条件元素与包含该搜索条件元素的搜索结果元素之间的关联;
所述的序列关联为搜索条件元素与上一搜索条件元素或上一搜索结果元素之间的关联。
3.一种利用权利要求1所述的系统进行交互式搜索的方法,其特征在于,包括以下步骤:
步骤1:当用户使用浏览器的过程中向搜索引擎提交搜索条件时执行步骤2,当用户点击搜索结果时执行步骤3,当用户要保存当前搜索过程时执行步骤4,当用户要重新开始新的搜索过程时执行步骤5,当用户要打开某一历史搜索过程时执行步骤6,当用户要删除搜索过程中的搜索条件元素或搜索结果元素时执行步骤7,当用户要修改搜索过程中搜索条件元素和搜索结果元素间的关联时执行步骤8;
步骤2:用户搜索信息捕获模块捕获用户在使用浏览器的过程中向搜索引擎提交的搜索条件,搜索过程管理模块根据捕获到的搜索条件更新搜索过程管理模块中搜索条件元素、搜索结果元素和关联,并通过搜索过程显示模块显示给用户;
步骤3:用户搜索信息捕获模块捕获用户点击过的搜索结果,搜索过程管理模块根据用户点击过的搜索结果生成对应的搜索结果元素,搜索过程管理模块更新搜索条件元素、搜索结果元素和关联,搜索过程显示模块将更新后的搜索过程显示给用户;
步骤4:搜索过程管理模块将当前搜索过程中的搜索条件元素、搜索结果元素和关联上传给服务器;
步骤5:将现有的搜索过程上传给服务器进行保存,删除搜索过程管理模块中的全部搜索条件元素、搜索结果元素和关联,并清空搜索过程显示模块;
步骤6:在服务器中找到用户要打开的历史搜索过程,根据用户要打开的历史搜索过程更新搜索过程管理模块中的搜索条件元素、搜索结果元素和关联,并通过搜索过程显示模块将该历史搜索过程显示给用户;
步骤7:根据用户请求更新搜索过程管理模块,搜索过程显示模块将更新后的搜索过程显示给用户;
步骤8:根据用户请求修改搜索过程管理模块中的关联,通过搜索过程显示模块向用户显示更新后的搜索过程。
4.根据权利要求3所述的方法,其特征在于,所述的搜索过程管理模块根据捕获到的搜索条件更新搜索过程管理模块中搜索条件元素、搜索结果元素和关联,包括以下步骤:
步骤2.1:判断搜索过程管理模块中是否存在与当前搜索条件对应的搜索条件元素,若存在,则搜索过程管理模块对该搜索条件元素进行标记,同时搜索过程显示模块对有标记的搜索条件元素进行突出显示,执行步骤2.4,若不存在,则执行步骤2.2;
步骤2.2:新建该搜索条件对应的搜索条件元素,并存入搜索过程管理模块;
步骤2.3:创建新建的搜索条件元素与搜索过程管理模块中历史搜索条件元素或历史搜索结果元素之间的关联,并将新关联存入搜索过程管理模块;
步骤2.4:搜索过程显示模块将更新后的搜索条件元素、搜索结果元素和关联显示给用户。
5.根据权利要求4所述的方法,其特征在于,所述的步骤2.3,包括以下步骤:
步骤2.3.1:判断新建搜索条件元素是否包含在搜索过程管理模块中的搜索结果元素中,若是,则在该搜索条件元素与对应的搜索结果元素之间创建包含关联,并存入搜索过程管理模块,执行步骤2.4,否则执行步骤2.3.2;
步骤2.3.2:寻找当前搜索条件的上一搜索条件所对应的搜索条件元素,在当前搜索条件元素与上一搜索条件元素之间创建序列关联并更新搜索过程管理模块,执行步骤2.4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611006916.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:统计信息收集方法和装置
- 下一篇:基于缓存的用户权限管理方法及装置