自定义搜索结果页的方法及装置制造方法及图纸

技术编号:15398263 阅读:54 留言:0更新日期:2017-05-22 13:59
本发明专利技术提供了一种自定义搜索结果页的方法及装置。该方法包括:对第一搜索结果页触发自定义排序指令;将所述第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序;将所述自定义排序后的各个结果单元组合,以绘制成第二搜索结果页。采用本发明专利技术能够对搜索结果页进行自定义排序,重新绘制。

Method and device for customizing search result page

The invention provides a method and a device for customizing a search result page. The method comprises the following steps: first on the search results page ranking will trigger custom instruction; the first search results page for each search results into each result position of a movable unit; customize the order according to one or more of the position of each user result sort indicator of the conversion into the unit in the will; the results of the custom sort after the unit combination, to draw the second search results page. By adopting the invention, the search result page can be customized, sorted and redrawn.

【技术实现步骤摘要】
自定义搜索结果页的方法及装置
本专利技术涉及互联网应用领域,特别是涉及一种自定义搜索结果页的方法及装置。
技术介绍
互联网应用极度广泛的今天,用户不需要出门就可以通过互联网搜索得知大量信息,极大地丰富了用户的眼界。但是,现有技术中,搜索结果中的多条信息条目组合以绘制搜索结果页时,多条信息条目的排序方式是固定的。例如根据被各信息条目的点击率进行排序,或者其中某些信息条目被预置为前列。每次搜索得到的搜索结果页均是固定的,因此,用户在浏览搜索结果时,只能依次浏览固定的信息条目,无法对搜索结果进行排序。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的自定义搜索结果页的方法和相应的装置。基于本专利技术的一个方面,本专利技术实施例提供了一种自定义搜索结果页的方法,包括:对第一搜索结果页触发自定义排序指令;将所述第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序;将所述自定义排序后的各个结果单元组合,以绘制成第二搜索结果页。可选地,根据如下步骤绘制所述第一搜索结果页:接收用户输入的查询词;利用搜索引擎根据所述查询词搜索得到多项检索结果;利用所述多项检索结果组合,以绘制成所述第一搜索结果页。可选地,所述绘制成第二搜索结果页之后,还包括:将所述第二搜索结果页上传至服务器,并依据用户帐户建立所述用户帐户与所述第二搜索结果页的对应关系;当所述搜索引擎再次接收由所述用户帐户请求发送的所述查询词时,从所述服务器中调用所述用户帐户对应的所述第二搜索结果页,并反馈给登录所述用户帐户的用户终端设备。可选地,登录所述用户帐户的用户终端设备与绘制所述第二搜索结果页的用户终端设备为相同或不同的设备。可选地,所述绘制成第二搜索结果页之后,还包括:将所述第二搜索结果页保存在本地cookie;以及当所述搜索引擎再次接收所述查询词时,从所述本地cookie中调用所述第二搜索结果页并显示。可选地,所述绘制成第二搜索结果页之后,还包括:对所述第二搜索结果页进行复制、转发和/或分享操作。可选地,所述根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序,包括:根据用户输入的所述排序指示,利用拖拽的方式对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序。可选地,所述结果单元包括卡片形式。基于本专利技术的另一个方面,本专利技术实施例还提供了一种自定义搜索结果页的装置,包括:触发模块,配置为对第一搜索结果页触发自定义排序指令;转换模块,配置为将所述第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;排序模块,配置为根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序;绘制模块,配置为将所述自定义排序后的各个结果单元组合,以绘制成第二搜索结果页。可选地,上述装置还包括:第一保存模块,配置为将所述第二搜索结果页上传至服务器,并依据用户帐户建立所述用户帐户与所述第二搜索结果页的对应关系;所述绘制模块,还配置为当所述搜索引擎再次接收由所述用户帐户请求发送的、与所述第一搜索结果页对应的查询词时,从所述服务器中调用所述用户帐户对应的所述第二搜索结果页,并反馈给登录所述用户帐户的用户终端设备。可选地,登录所述用户帐户的用户终端设备与绘制所述第二搜索结果页的用户终端设备为相同或不同的设备。可选地,上述装置还包括:第二保存模块,配置为将所述第二搜索结果页保存在本地cookie;所述绘制模块,还配置为当所述搜索引擎再次接收与所述第一搜索结果页对应的查询词时,从所述本地cookie中调用所述第二搜索结果页并显示。可选地,上述装置还包括:处理模块,配置为对所述第二搜索结果页进行复制、转发和/或分享操作。可选地,所述排序模块还配置为:根据用户输入的排序指示,利用拖拽的方式对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序。可选地,所述结果单元包括卡片形式。在本专利技术实施例中,对已有的第一搜索结果页进行自定义排序,将第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元。然后,根据用户的排序指示,对各个结果单元中的一个或多个的位置进行自定义排序,将自定义排序后的各个结果单元组合,以绘制成第二搜索结果页。由此可见,第二搜索结果页与第一搜索结果页的检索结果相同,不同的是各结果单元的顺序。即,采用本专利技术实施例提供的自定义搜索页的方法能够对搜索结果页进行自定义排序,使得搜索结果页能够根据用户意愿选择呈现检索结果的排列,方便用户获取某条指定搜索结果,节省搜索结果的获取时间,提高用户感受体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。根据下文结合附图对本专利技术具体实施例的详细描述,本领域技术人员将会更加明了本专利技术的上述以及其他目的、优点和特征。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的自定义搜索结果页的方法的处理流程图;图2示出了根据本专利技术一个实施例的以“西红柿炒鸡蛋”为查询词进行搜索生成第一搜索结果页的示意图;图3示出了根据本专利技术一个实施例的自定义排序指令的示意图;图4示出了根据本专利技术一个实施例的利用数字序列标识结果单元的结构示意图;图5示出了根据本专利技术一个实施例的各个结果单元进行自定义排序后的示意图;图6示出了根据本专利技术一个实施例的经自定义排序后绘制的第二搜索结果页的示意图;图7示出了根据本专利技术一个实施例的自定义搜索结果页的装置的第一个结构示意图;图8示出了根据本专利技术一个实施例的自定义搜索结果页的装置的第二个结构示意图;图9示出了根据本专利技术一个实施例的自定义搜索结果页的装置的第三个结构示意图;以及图10示出了根据本专利技术一个实施例的自定义搜索结果页的装置的第四个结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为解决上述技术问题,本专利技术实施例提供了一种自定义搜索结果页的方法。图1示出了根据本专利技术一个实施例的自定义搜索结果页的方法的处理流程图。参见图1,该方法至少包括:步骤S102、对第一搜索结果页触发自定义排序指令;步骤S104、将第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;步骤S106、根据用户的排序指示对转换成的各个结果单元中的一个或多个的位置进行自定义排序;步骤S108、将自定义排序后的各个结果单元组合,以绘制成第二搜索结果页。在本专利技术实施例中,对已有的第一搜索结果页进行自定义排序,将第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元。然后,根据用户的排序指示,对各个结果单元中的一个或本文档来自技高网...
自定义搜索结果页的方法及装置

【技术保护点】
一种自定义搜索结果页的方法,包括:对第一搜索结果页触发自定义排序指令;将所述第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行移动,实现自定义排序;将所述自定义排序后的各个结果单元组合,以绘制成第二搜索结果页;将所述第二搜索结果页上传至服务器或保存在本地cookie,当搜索引擎再次接收所述第一搜索结果页对应的查询词时,调用所述第二搜索结果页,并展示。

【技术特征摘要】
1.一种自定义搜索结果页的方法,包括:对第一搜索结果页触发自定义排序指令;将所述第一搜索结果页的每项检索结果转换为位置可移动的各个结果单元;根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行移动,实现自定义排序;将所述自定义排序后的各个结果单元组合,以绘制成第二搜索结果页;将所述第二搜索结果页上传至服务器或保存在本地cookie,当搜索引擎再次接收所述第一搜索结果页对应的查询词时,调用所述第二搜索结果页,并展示。2.根据权利要求1所述的方法,其中,根据如下步骤绘制所述第一搜索结果页:接收用户输入的查询词;利用搜索引擎根据所述查询词搜索得到多项检索结果;利用所述多项检索结果组合,以绘制成所述第一搜索结果页。3.根据权利要求1或2所述的方法,其中,所述绘制成第二搜索结果页之后,还包括:如果将所述第二搜索结果页上传至服务器,依据用户帐户建立所述用户帐户与所述第二搜索结果页的对应关系;当所述搜索引擎再次接收由所述用户帐户请求发送的所述查询词时,从所述服务器中调用所述用户帐户对应的所述第二搜索结果页,并反馈给登录所述用户帐户的用户终端设备。4.根据权利要求3所述的方法,其中,登录所述用户帐户的用户终端设备与绘制所述第二搜索结果页的用户终端设备为相同或不同的设备。5.根据权利要求1或2所述的方法,其中,所述绘制成第二搜索结果页之后,还包括:如果将所述第二搜索结果页保存在本地cookie;以及当所述搜索引擎再次接收所述查询词时,从所述本地cookie中调用所述第二搜索结果页并显示。6.根据权利要求1或2所述的方法,其中,所述绘制成第二搜索结果页之后,还包括:对所述第二搜索结果页进行复制、转发和/或分享操作。7.根据权利要求1或2所述的方法,其中,所述根据用户的排序指示对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序,包括:根据用户输入的所述排序指示,利用拖拽的方式对所述转换成的各个结果单元中的一个或多个的位置进行自定义排序。8.根据权利要求1或2所述的方法,其中,...

【专利技术属性】
技术研发人员:陈蒙陈新颜显进刘付强董毅
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1