本发明专利技术涉及面向搜索过程的搜索引擎交互界面系统及交互方法,该系统包括搜索条件提交模块、搜索结果显示模块和搜索过程管理模块,搜索条件提交模块,用于用户提交搜索条件,并将搜索条件通过互联网传送至搜索引擎服务器,搜索结果显示模块,用于显示从搜索引擎服务器中搜索到的搜索结果,搜索过程管理模块,用于定义元素和关联,创建、保存、修改、删除和显示元素和关联,并发送至搜索引擎服务器,元素包括搜索条件和搜索结果,关联是指搜索条件和搜索结果之间的联系或者搜索条件与搜索条件之间的联系,本发明专利技术通过提供与用户搜索过程同步的搜索过程管理功能,并提供搜索条件与搜索结果之间的具体关联,帮助用户记忆并整理整个搜索过程的进展情况。
【技术实现步骤摘要】
【专利摘要】本专利技术涉及,该系统包括搜索条件提交模块、搜索结果显示模块和搜索过程管理模块,搜索条件提交模块,用于用户提交搜索条件,并将搜索条件通过互联网传送至搜索引擎服务器,搜索结果显示模块,用于显示从搜索引擎服务器中搜索到的搜索结果,搜索过程管理模块,用于定义元素和关联,创建、保存、修改、删除和显示元素和关联,并发送至搜索引擎服务器,元素包括搜索条件和搜索结果,关联是指搜索条件和搜索结果之间的联系或者搜索条件与搜索条件之间的联系,本专利技术通过提供与用户搜索过程同步的搜索过程管理功能,并提供搜索条件与搜索结果之间的具体关联,帮助用户记忆并整理整个搜索过程的进展情况。【专利说明】
本专利技术属于搜索引擎领域,特别涉及。
技术介绍
搜索引擎已经成为人们获取信息和解决问题的重要工具。目前的搜索引擎交互界面只为用户呈现当前的搜索条件及其搜索结果。当用户使用搜索引擎解决较为简单、只需数次搜索便能解决的问题时,这种简洁的搜索引擎交互界面和交互方法可以有效的为用户提供服务。然而当用户需要解决的问题较为复杂,需要进行很多次搜索才能解决,尤其当用户需要不断从搜索结果中学习并发现新的线索时,目前这种简单的搜索引擎交互界面和交互方法便无法很好的为用户提供服务。具体的,由于现有的搜索引擎交互界面不提供关于当前搜索过程中已经进行过的搜索的任何信息,用户通常便只凭借记忆来管理搜索过程。随着搜索过程的不断深入,用户将必须记住越来越多的信息,进而出现对信息的遗忘,例如用户可能发现了一条很重要的信息,但却忘记了他是如何逐步发现这条信息的,或者当用户成功解决了一个子问题后,却忘记了其他子问题的具体解决方法,甚至用户可能会忘记自己为什么在解决当前的子问题,而被迫只能回到上一处有明确记忆的位置并重新开始搜索。显然,目前搜索引擎采用的简单的交互界面和交互方法已经严重制约了搜索引擎帮助用户解决复杂问题的能力。
技术实现思路
针对现有技术的不足,本专利技术提出。 本专利技术技术方案如下: 面向搜索过程的搜索引擎交互界面系统,在PC机中实现,该系统包括搜索条件提交模块、搜索结果显示模块和搜索过程管理模块; 所述的搜索条件提交模块,用于用户提交搜索条件,并将搜索条件通过互联网传送至搜索引擎服务器; 所述的搜索结果显示模块,用于显示从搜索引擎服务器中搜索到的搜索结果; 所述的搜索过程管理模块,用于定义元素和关联,创建、保存、修改、删除和显示元素和关联,并发送至搜索引擎服务器,元素包括搜索条件和搜索结果,关联是指搜索条件和搜索结果之间的联系或者搜索条件与搜索条件之间的联系; 关联包括点击关联、包含关联、重构关联、组合关联; 所述的点击关联为搜索条件元素与该搜索条件元素被点击过的搜索结果元素之间的关联; 所述的包含关联为搜索条件元素与包含该搜索条件元素的搜索结果元素之间的关联; 所述的重构关联为搜索条件元素与通过添加、修改、删除关键字后的重构得到该元素的其他搜索条件元素之间的关联; 所述的组合关联为多个历史搜索条件元素与该多个历史搜索条件元素组成的新搜索条件元素之间的关联。 采用面向搜索过程的搜索引擎交互界面系统进行面向搜索过程的搜索引擎交互方法,包括以下步骤: 步骤1:当用户在搜索条件提交模块中提交搜索条件,根据用户的搜索条件更新搜索过程管理模块的元素和关联; 步骤1.1:用户在搜索条件提交模块中提交搜索条件,搜索条件提交模块将搜索条件通过互联网传送至搜索引擎服务器; 步骤1.2:搜索引擎服务器将根据该搜索条件得到的搜索结果发送至PC机; 步骤1.3:搜索结果显示模块显示从搜索引擎服务器中搜索到的搜索结果; 步骤1.4:根据用户的搜索条件更新搜索过程管理模块的元素和关联; 步骤1.4.1:判断搜索过程管理模块是否存在当前搜索条件对应的搜索条件元素,若是,则在过程管理模块中将该元素突出显示,执行步骤2,否则,执行步骤1.4.2 ; 步骤1.4.2:创建该搜索条件对应的元素,并存入过程管理模块; 步骤1.4.3:创建该新建搜索条件元素与搜索管理模块中历史元素之间的关联,并存入过程管理模块; 步骤1.4.3.1:判断新建搜索条件元素是否为搜索管理模块中多个历史搜索条件元素组合而成,若是,则在多个历史搜索条件元素与该搜索条件元素之间创建组合关联,并存入过程管理模块,执行步骤2,否则,执行步骤1.4.3.2 ; 步骤1.4.3.2:判断新建搜索条件元是否为搜索管理模块中历史元素添加、修改、删除关键字后的重构而成,若是,则在历史元素与该搜索条件元素之间创建重构关联,并存入过程管理模块,执行步骤2,否则,执行步骤1.4.3.3 ; 步骤1.4.3.3:判断新建搜索条件建元素是否包含在搜索管理模块中搜索结果元素中,若是,则在该搜索条件元素与对应的搜索结果元素之间创建包含关联,并存入过程管理模块,执行步骤2,否则,执行步骤2 ; 步骤2:当用户在搜索结果显示模块中点击某条搜索结果时,根据点击的某条搜索结果更新搜索过程管理模块的元素和关联; 步骤2.1:用户在搜索结果显示模块中点击某条搜索结果时,判断搜索过程管理模块是否存在当前搜索结果对应的元素,若是,则在过程管理模块中将该元素突出显示,执行步骤3,否则,执行步骤2.2; 步骤2.2:创建该搜索结果对应的搜索结果元素,并存入过程管理模块; 步骤2.3:在当前建搜索条件元素与点击过的该搜索条件的搜索结果元素之间创建点击关联,并存入过程管理模块; 步骤3:当用户要保存当前搜索过程,过程管理模块将更新后的元素和关联发送至搜索引擎服务器并保存; 步骤4:当用户要重新开始新的搜索过程,过程管理模块将更新后的元素和关联发送至搜索引擎服务器并保存,同时将过程管理模块清空; 步骤5:当用户需要打开某一历史搜索过程,根据用户要打开的历史搜索过程更新过程管理模块; 步骤5.1:用户需要打开某一历史搜索过程,过程管理模块将打开该历史搜索过程的请求通过互联网传送至搜索引擎服务器,同时将过程管理模块清空; 步骤5.2:搜索引擎服务器将用户要求打开的历史搜索过程发送至PC机; 步骤5.3:过程管理模块显示从搜索引擎服务器中返回的历史搜索过程的元素和关联; 步骤6:当用户要新建、修改、删除过程管理模块中的元素时,根据用户请求更新过程管理模块; 步骤6.1:当用户要新建过程管理模块中的元素时,创建新元素,存入过程管理模块; 步骤6.2:当用户要修改过程管理模块中某个历史元素时,更新该历史元素的信息,将新信息存入过程管理模块; 步骤6.3:当用户需要删除过程管理模块中的历史元素时,清除该历史元素,并清除与该历史元素连接的关联; 步骤7:当用户要新建、修改、删除过程管理模块中的关联时,根据用户请求更新过程管理模块; 步骤7.1:当用户要新建过程管理模块中的关联时,创建关联和该关联的相关元素,存入过程管理模块; 步骤7.2:当用户要修改过程管理模块中的历史关联时,更新该历史关联的信息,将新信息存入过程管理模块; 步骤7.3:当用户要删除过程管理模块中的历史关联时,清除该历史关联。 本专利技术的有益效果是: 本专利技术,通过提供与用户搜索过程同步的搜索过程管本文档来自技高网...
【技术保护点】
一种面向搜索过程的搜索引擎交互界面系统,其特征在于,在PC机中实现,该系统包括搜索条件提交模块、搜索结果显示模块和搜索过程管理模块;所述的搜索条件提交模块,用于用户提交搜索条件,并将搜索条件通过互联网传送至搜索引擎服务器;所述的搜索结果显示模块,用于显示从搜索引擎服务器中搜索到的搜索结果;所述的搜索过程管理模块,用于定义元素和关联,创建、保存、修改、删除和显示元素和关联,并发送至搜索引擎服务器,元素包括搜索条件和搜索结果,关联是指搜索条件和搜索结果之间的联系或者搜索条件与搜索条件之间的联系。
【技术特征摘要】
【专利技术属性】
技术研发人员:张引,张斌,高克宁,
申请(专利权)人:东北大学,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。