发明内容
本发明的主要目的在于提供一种信息搜索***及方法,其通过对用户历史浏览记录的网页进行搜索,旨在解决上述的问题。
本发明主要在于提供一种信息搜索***,该***运行于由一电子装置及一服务器构成的环境架构中,该电子装置包括一输入单元,该输入单元用于接收用户输入的帐号信息及搜索信息,该帐号信息具有访问该服务器的权限,该服务器上包括一存储单元,该存储单元中存储有多个文件夹,每个文件夹中存储有一个或者多个相同属性的网址,每一个网址对应一网页信息,该***包括有:
信息搜索模块,用于响应用户在一搜索引擎中输入的搜索信息,搜索该服务器中是否存在有与搜索信息相关联的网页信息;及
网址显示模块,用于当该服务器中搜索到与搜索信息相关联的网页信息时,显示从该服务器中搜索到的与搜索信息相关联的网页信息对应的网址。
本发明还用于提供一种信息搜索方法,该方法运行于由一电子装置及一服务器构成的环境架构中,该电子装置包括一输入单元,该输入单元用于接收用户输入的帐号信息及搜索信息,该帐号信息具有访问该服务器的权限,该服务器上包括一存储单元,该存储单元中存储有多个文件夹,每个文件夹中存储有一个或者多个相同属性的网址,每一个网址对应一网页信息,该方法包括以下步骤:
响应用户在一搜索引擎中输入的搜索信息,搜索该服务器中是否存在有与搜索信息相关联的网页信息;及
当从该服务器中搜索到与搜索信息相关联的网页信息时,显示从该服务器中搜索到的与搜索信息相关联的网页信息对应的网址。
本发明的信息搜索***及方法,其通过对搜索引擎中输入的搜索信息在服务器上进行搜索,以此达到优先在用户的历史浏览记录中搜索相关的网页信息,并呈现于用户查看的效果。
具体实施方式
图1为一种信息搜索***100的硬件结构图。该信息搜索***100运行于由一电子装置1及一服务器2构成的环境架构中。该电子装置1包括一输入单元11。该输入单元11用于接收用户输入的帐号信息及搜索信息。该帐号信息具有访问该服务器2的权限。该服务器2上包括一存储单元21。该存储单元21中存储有多个文件夹,每个文件夹中存储有一个或者多个相同属性的网址。每一个网址对应一网页信息。本实施方式中,该相同属性的网址为每个网址所对应的网页信息中所揭露的内容具有一定的关联度。
如图2所示,该信息搜索***100包括若干个模块。该若干个模块包括有信息搜索模块101及网址显示模块102。
该信息搜索模块101用于响应用户在一搜索引擎3中输入的搜索信息,从服务器2中搜索与搜索信息相关联的网页信息。该网址显示模块102用于当从服务器2中搜索到与搜索信息相关联的网页信息时,显示该相关联的网页信息对应的网址。该信息搜索模块101还用于当从服务器2中未搜索到与搜索信息相关联的网页信息时,从搜索引擎3中搜索与搜索信息相关联的网页信息。该网址显示模块102还用于当从服务器2中未搜索到与搜索信息相关联的网页信息时,显示从搜索引擎3中搜索到的与搜索信息相关联的网页信息对应的网址。本实施方式中,该搜索引擎3可为百度、谷歌、雅虎等。
在另一实施方式中,该信息搜索模块101还用于响应用户的搜索信息,从服务器2及搜索引擎3中搜索与搜索信息相关联的网页信息。该网址显示模块102还用于当在服务器2及搜索引擎3中搜索到相关联的网页信息时,自动生成一显示界面,该显示界面包括第一部分及第二部分,该第一部分显示从服务器2中搜索到的相关联的网页信息对应的网址,该第二部分显示搜索引擎3的搜索结果。本实施方式中,该第一部分的位置位于第二部分上方,其他实施方式中,该第一部分的位置也可位于第二部分的左方或者右方等。本实施方式中,该信息搜索模块101运行于服务器2上,该网址显示模块102运行于电子装置1上。
进一步地,该若干个模块还包括有提示模块103、新增模块104、存储模块105及判断模块106。该提示模块103用于在信息搜索模块101从服务器2中未搜索到的与搜索信息相关联的网页信息时,基于用户访问搜索引擎3中搜索到的网址的请求弹出一提示窗口提示用户在服务器上新增一文件夹。该新增模块104用于基于用户的输入新增一个文件夹。该存储模块105用于存储用户访问搜索引擎3所搜索到的网址于新增的文件夹中。在另一实施方式中,该判断模块106用于在信息搜索模块101从服务器2及搜索引擎3中搜索到与搜索信息相关联的网页信息时,判断用户访问搜索引擎3中搜索到的网址是否存在于存储单元21中。该存储模块105还用于在用户访问搜索引擎3中搜索到的网址不存在于存储单元21中时,存储该访问的网址于与从服务器2搜索到的网页信息对应的网址所对应的文件夹中。本实施方式中,该提示模块103、新增模块104、存储模块105及判断模块106运行于服务器2上。
例如,当前信息搜索模块101需要从服务器2及搜索引擎3中搜索“事迹”的相关信息,当服务器2中不存在与该“事迹”相关的网页信息时,该网址显示模块102仅显示从搜索引擎3中搜索到的与“事迹”相关的网址,当用户浏览与“事迹”相关的几个网址时,该提示模块103会弹出一提示窗口提示用户在服务器上新增一文件夹。该新增模块104会响应用户的输入在存储单元21上新增一个“事迹”文件夹,该存储模块105会将用户所浏览的与“事迹”相关的几个网址存储至新增的文件夹中。而当信息搜索模块101从服务器2存储单元21的“事迹”文件夹中搜索到与“事迹”相关的网址时,该网址显示模块102会显示一显示界面,该显示界面的第一部分显示从服务器2中搜索到的相关网址,该显示界面的第二部分显示从搜索引擎3中搜索到的相关网址。当用户浏览搜索引擎3中搜索到的与“事迹”相关的几个网址时,该判断模块106会判断所访问的网址是否存储于存储单元21中,该存储模块105用于当所访问的网址不存储于存储单元21中时,将该访问的网址存储于与从服务器2搜索到的网页信息对应的网址所对应的文件夹中,也即“事迹”文件夹。
图3为一种信息搜索的方法流程图。
步骤S601,该信息搜索模块101响应用户在一搜索引擎中输入的搜索信息,搜索服务器2中是否有与搜索信息相关联的网页信息。
步骤S602,当服务器2中有与搜索信息相关联的网页信息时,该网址显示模块102显示从服务器2中搜索到的与搜索信息相关联的网页信息对应的网址。
步骤S603,当服务器2中没有与搜索信息相关联的网页信息时,该信息搜索模块101响应用户的搜索信息,从搜索引擎3中搜索与搜索信息相关联的网页信息。
步骤S604,该网址显示模块102显示从搜索引擎3中搜索到的与搜索信息相关联的网址信息对应的网址。
在另一实施方式中,该信息搜索模块101响应用户的搜索信息,从服务器2及搜索引擎3中搜索与搜索信息相关联的网页信息。当在服务器2及搜索引擎3中搜索到相关联的网页信息时,该网址显示模块102自动生成一显示界面,该显示界面包括第一部分及第二部分,该第一部分显示从服务器2中搜索到的相关联的网页信息对应的网址,该第二部分显示搜索引擎3的搜索结果。
进一步地,该方法还包括以下步骤:在信息搜索模块101未从服务器2中搜索到的与搜索信息相关联的网页信息时,该提示模块103基于用户访问搜索引擎3中搜索到的网址的请求弹出一提示窗口提示用户在服务器上新增一文件夹。该新增模块104基于用户的输入新增一个文件夹。该存储模块105存储用户访问搜索引擎3所搜索到的网址于新增的文件夹中。在信息搜索模块101从服务器2中搜索到与搜索信息相关联的网页信息时,该判断模块106判断用户访问搜索引擎3中搜索到的网址是否存在于存储单元21中。在用户访问搜索引擎3中搜索到的网址不存在于存储单元21中时,该存储模块105存储该访问的网址于与从服务器2搜索到的网页信息对应的网址所对应的文件夹中。