[发明专利]一种搜索方法和装置有效
申请号: | 201611132142.9 | 申请日: | 2016-12-09 |
公开(公告)号: | CN108228582B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 王振波 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/9535 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 搜索 方法 装置 | ||
本申请实施例提供了一种搜索方法和装置,所述方法应用于移动终端,包括:提供一针对指定业务的搜索页面,所述搜索页面中包括所述指定业务的至少一个搜索项;接收用户在所述至少一个搜索项中确定的搜索项信息;发送第一搜索请求并缓存所述第一搜索请求,所述第一搜索请求中包括确定的所述搜索项信息;接收用户在所述搜索页面中触发的搜索指令;判断所述搜索指令所请求的内容与所述第一搜索请求所请求的内容是否一致;若否,则发送所述搜索指令,从而在用户触发搜索指令之前便开始进行搜索,缓存相应的搜索结果,提高了用户搜索的效率,减少了用户的等待时间,使得用户即使在数据传送速率较低的网络环境中时,也能较快地完成搜索,增强了用户体验。
技术领域
本申请涉及互联网技术领域,特别是涉及一种搜索方法和一种搜索装置。
背景技术
通常,用户在移动终端上进行网络搜索时,在键入搜索关键词,并点击相应的搜索按钮后,搜索引擎才会向服务器发送http(HyperText Transfer Protocol,超文本传输协议)请求,然后当请求返回时,再将搜索结果显示到页面上。
一般地,移动终端上的搜索页面与结果显示页面并不在同一个页面上。以常用的旅行预订类APP((Application,应用程序)为例,用户在预订酒店时,只有在搜索预订页面输入城市、入住日期等信息并点击搜索按钮后,APP才会向服务器发出搜索请求,并等待服务器返回的搜索结果,然后跳转至结果显示页面,并在该结果显示页面上显示搜索结果。但是,由于网络条件的限制,当用户在点击搜索按钮后,可能需要较长时间才能获得相应的搜索结果,增加了用户的等待时间,严重影响用户的使用体验。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种搜索方法和相应的一种搜索装置。
为了解决上述问题,本申请公开了一种搜索方法,应用于移动终端,包括:
提供一针对指定业务的搜索页面,所述搜索页面中包括所述指定业务的至少一个搜索项;
接收用户在所述至少一个搜索项中确定的搜索项信息;
发送第一搜索请求并缓存所述第一搜索请求,所述第一搜索请求中包括确定的所述搜索项信息;
接收用户在所述搜索页面中触发的搜索指令;
判断所述搜索指令所请求的内容与所述第一搜索请求所请求的内容是否一致;若否,则发送所述搜索指令。
可选地,所述接收用户在所述至少一个搜索项中确定的搜索项信息的步骤包括:
接收用户在所述搜索页面上选择的至少一个搜索项信息。
可选地,所述接收用户在所述至少一个搜索项中确定的搜索项信息的步骤包括:
接收用户在所述搜索页面上输入的至少一个搜索项信息。
可选地,在所述发送第一搜索请求并缓存所述第一搜索请求的步骤前,还包括:
依据所述至少一个搜索项信息生成第一搜索请求。
可选地,当所述搜索指令所请求的内容与所述第一搜索请求所请求的内容一致时,所述方法还包括:
判断所述第一搜索请求的缓存时间是否超过预设缓存有效期;
若是,则发送所述搜索指令;
若否,则展现与所述第一搜索请求相对应的搜索结果;
所述预设缓存有效期根据终端所处的网络类型以及业务场景确定。
可选地,在所述发送所述搜索指令的步骤后,还包括:
接收服务器返回的与所述搜索指令相对应的搜索结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611132142.9/2.html,转载请声明来源钻瓜专利网。