[发明专利]基于移动终端的网站的搜索系统及方法在审
【权利要求书】:
1.一种基于移动终端的网站的搜索方法,其特征在于,包括以下步骤:
S1、接收由一移动终端向所述网站发送的查询请求,所述查询请求包括由所述移动终端生成的、用于搜索的关键词以及所述移动终端的当前位置坐标;
S2、从所述查询请求中提取所述关键词,并根据搜索规则搜索出与所述关键词相匹配的至少一个目标项;
S3、获取每个目标项的位置坐标,从所述查询请求中提取所述移动终端的当前位置坐标,并根据每个目标项的位置坐标及所述移动终端的当前位置坐标分别计算每个目标项与所述移动终端之间的距离;
S4、按照目标项与所述移动终端之间的距离由近到远的顺序依次输出所述至少一个目标项作为搜索结果;
步骤S3与S4之间还包括:
S31、判断所述至少一个目标项与所述移动终端之间的最远距离与最近距离之间的差值是否超过一第一阈值,若是,则执行步骤S4,然后结束流程;若否,则执行步骤S5;
S5、计算每个目标项的搜索热度,其中目标项的搜索热度=目标项被选中的总次数/目标项被搜索出的总次数,并按照搜索热度由大到小的顺序依次输出所述至少一个目标项作为搜索结果。
2.如权利要求1所述的搜索方法,其特征在于,步骤S3之后还包括:
S311、将与所述移动终端之间的距离小于一第二阈值的至少一个目标项设置为优先目标项,剩余的目标项设置为次级目标项;
S312、计算每个优先目标项的搜索热度,其中优先目标项的搜索热度=优先目标项被选中的总次数/优先目标项被搜索出的总次数;
步骤S4为:先按照搜索热度由大到小的顺序依次输出所述优先目标项、再按照距离由近到远的顺序依次输出所述次级目标项作为搜索结果。
3.如权利要求1所述的搜索方法,其特征在于,步骤S1中所述关键词中还包括一目的地字段,步骤S2中还对所述关键词进行文本分析以提取出所述目的地字段,并根据目的地字段查询所述目的地的位置坐标;
步骤S3为:获取每个目标项的位置坐标,根据所述移动终端的当前位置坐标及所述目的地的位置坐标计算所述移动终端与所述目的地之间的距离,并判断距离是否大于一第三阈值,若是,则根据每个目标项的位置坐标及所述目的地的位置坐标分别计算每个目标项与所述目的地之间的距离,若否,则根据每个目标项的位置坐标及所述移动终端的当前位置坐标分别计算每个目标项与所述移动终端之间的距离;
步骤S4为:若步骤S3中判断为是,则按照目标项与所述目的地之间的距离由近到远的顺序依次输出所述至少一个目标项作为搜索结果,若步骤S3中判断为否,则按照目标项与所述移动终端之间的距离由近到远的顺序依次输出所述至少一个目标项作为搜索结果。
4.如权利要求1所述的搜索方法,其特征在于,步骤S2中在提取所述关键词之后,还将所述关键词及所述当前位置坐标共同作为搜索字段搜索出所述至少一个目标项。
5.如权利要求1-4中任意一项所述的搜索方法,其特征在于,步骤S1中所述查询请求包括表征所述当前位置坐标的移动终端的IP地址和/或GPS坐标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海携程商务有限公司,未经上海携程商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410369331.2/1.html,转载请声明来源钻瓜专利网。