The present invention provides a search candidate display method, device and data terminal, which includes: obtaining geographic location information that triggers the search action when the search action is triggered, and whether or not the geographic location information is found to be matched in a presupposed database according to the geographic location information. A hot spot; when looking for a hot spot where the geographic location information is matched, the search candidate corresponding to the hot spot is found from the database, and the search candidate is displayed to the user for quick search. By triggering the geographic location information of the search action, the location of the matching hot spot is found, and the search candidate for the user to display the hot spot according to the hot spot is provided for the user to choose quickly. In this way, location based search is provided for users, which facilitates users' choice and improves user experience.
【技术实现步骤摘要】
搜索候选项显示方法、装置及数据终端
本专利技术涉及搜索功能
,具体而言,涉及一种搜索候选项显示方法、装置及数据终端。
技术介绍
搜索候选项是用户在进行搜索操作时,为用户显示的其可能感兴趣的待选搜索信息,用于供用户进行快速选择。现有技术的搜索候选项显示方法中,需要根据用户已输入的信息查找搜索候选项显示给用户。在用户没有明确的搜索目标,未输入搜索信息的时,现有技术的方法不能提供有效的搜索候选项供用户选择,用户体验不佳。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种搜索候选项显示方法,应用于数据终端,所述方法包括:在接收到搜索动作的触发时,获取触发该搜索动作处的地理位置信息;根据所述地理位置信息在一预设的数据库中查找是否存在与该地理位置信息匹配的热点位置,其中,所述数据库中存储有预先定义的与地理位置信息对应的热点位置以及与所述热点位置对应的搜索候选项;当查找到有与该地理位置信息匹配的热点位置时,从所述数据库中查找获得与该热点位置对应的搜索候选项,并将所述搜索候选项显示给用户,以供用户进行快速搜索。本专利技术的另一目的在于提供一种搜索候选项显示装置,应用于数据终端,所述装置包括:位置信息获取模块,用于在接收到搜索动作的触发时,获取触发该搜索动作处的地理位置信息;热点位置查找模块,用于根据所述地理位置信息在一预设的数据库中查找是否存在与该地理位置信息匹配的热点位置,其中,所述数据库中存储有预先定义的与地理位置信息对应的热点位置以及与所述热点位置对应搜索候选项;搜索候选项查找模块,用于当查找到有与该地理位置信息匹配的热点位置时,从所述数据 ...
【技术保护点】
1.一种搜索候选项显示方法,应用于数据终端,其特征在于,所述方法包括:在接收到搜索动作的触发时,获取触发该搜索动作处的地理位置信息;根据所述地理位置信息在一预设的数据库中查找是否存在与该地理位置信息匹配的热点位置,其中,所述数据库中存储有预先定义的与地理位置信息对应的热点位置以及与所述热点位置对应的搜索候选项;当查找到有与该地理位置信息匹配的热点位置时,从所述数据库中查找获得与该热点位置对应的搜索候选项,并将所述搜索候选项显示给用户,以供用户进行快速搜索。
【技术特征摘要】
1.一种搜索候选项显示方法,应用于数据终端,其特征在于,所述方法包括:在接收到搜索动作的触发时,获取触发该搜索动作处的地理位置信息;根据所述地理位置信息在一预设的数据库中查找是否存在与该地理位置信息匹配的热点位置,其中,所述数据库中存储有预先定义的与地理位置信息对应的热点位置以及与所述热点位置对应的搜索候选项;当查找到有与该地理位置信息匹配的热点位置时,从所述数据库中查找获得与该热点位置对应的搜索候选项,并将所述搜索候选项显示给用户,以供用户进行快速搜索。2.根据权利要求1所述的方法,其特征在于,每个所述搜索候选项有一对应的热度指数;所述方法还包括:根据对所述搜索候选项进行的操作类型,更新所述搜索候选项的热度指数。3.根据权利要求2所述的方法,其特征在于,所述根据对所述搜索候选项进行的操作类型,更新所述搜索候选项的热度指数的步骤,包括:当所述操作类型为从显示的搜索候选项中选择一个进行搜索时,将该被选择的搜索候选项的热度指数增加第一预设热度增量;当所述操作类型为从显示的搜索候选项中选择一个,并在该被选择的搜索候选项的基础上修改后进行搜索时,将该被选择的搜索候选项的热度指数增加第二预设热度增量,其中,所述第二预设热度增量小于所述第一预设热度增量。4.根据权利要求3所述的方法,其特征在于,所述根据对所述搜索候选项进行的操作类型,更新所述搜索候选项的热度指数的步骤,还包括:对所述显示的搜索候选项中未被选择的搜索候选项的热度指数减少一预设热度衰减量,其中,所述预设热度衰减量小于所述第二预设热度增量。5.根据权利要求2所述的方法,其特征在于,从所述数据库中查找获得与该热点位置对应的搜索候选项,并将所述搜索候选项显示给用户的步骤,包括:从所述数据库中查找与所述热点位置匹配的搜索候选项;根据查找到的每个搜索候选项的热度指数,选择相应的搜索候选项显示给用户。6.根据权利要求5所述的方法,其特征在于,所述根据查找到的每个搜索候选项的热度指数,选择相应的搜索候选项显示给用户的步骤,包括:当所述热点位置对应的搜索候选项的个数大于一预设数量时,将所述搜索候选项根据热度指数的大小进行排序后,选择其中预设数量个热度指数最大的搜索候选项显示给用户;当所述热点位置对应的搜索候选项的个数不大于所述预设数量时,将该热点位置对应的所有搜索候选项显示给用户。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取直接输入的搜索语句,从所述搜索语句中提取关键字与已存的搜索候选项对比;当检测到有搜索候选项与所述搜索语句中关键字相匹配时,对该搜索候选项的热度指数增加第一预设热度增量;当检测到没有搜索候选项与所述搜索语句中关键字相匹配时,将提取的关键字作为新的搜索候选项进行存储。8.根据权利要求7所述的方法,其特征在于,所述获取直接输入的搜索语句,从所述搜索语句中提取关键字与已存的搜索候选项对比的步骤,包括:检测所述搜索语句中是否包含所述热点位置的寻址信息;当所述搜索语句中不包含所述热点位置的寻址信息时,提取该搜索语句中的关键字;当所述搜索语句中包含所述热点位置的寻址信息时,不对所述搜索语句进行处理。9.一种搜索候选项显示装置,应用于数据终端,其特征在于,所述装置包括:位置信息获取模块,用于在接收到搜索动作的触发时,获取触发该搜索动作处的地理位置信息;热点位置查找模块,用于根据所述地理位置信息在一预设的数据库中查找是否存在与该地理位置信息匹配的热点位置,其中,所述数据库中存储有预先定义的与地理位置信息对应的热点位置以及与所述热点位置对应搜索候选项;搜索候选项查找模块,用于当查找到有与该地理位置信息匹配的热点位置时,从所述数据库中查找获得与该热点位置对应的搜索候选项,并将所述搜索候选项显示给用户,以供用户进行快速搜索。10.根据权利要求9所述的装置,其特征在于,每个所述搜索候选项有一对应的热度指数;所述装置还包括:热度指数更新模块,用于根据对所述搜索候选项进行的操作类型,更新所述搜索候选项的热度指数。11.根据权利要求10所述的装置,其特征在于,所述热度指数更新模块进行热度指数更新的方式,包括:当所述操作类型为从显示的搜索候选项中选择一个进行搜索时,将该被选择的搜索候选项的热度指数增加第一预设热度增量;当所述操作类型为从显示的搜索候选项中选择一个,并在该被选择的搜索候选项的基础上修改后进行搜索时,将该被选择的搜索候选项的热度指数增加第二预设热度增量,其中,所述第二预设热度增量小于所述第一预设热度增量。12.根据权利要求11所述的装置,其特征在于,所述热度指数更新模块进行热度指数更新的方式,还包括:对所述显示的搜索候选项中未被选择的搜索候选项的热度指数减少一预设热度衰减量,其中,所述预设热度衰减量小于所述第二预设热度增量。13.根据权利要求9所述的装置,其特征...
【专利技术属性】
技术研发人员:吴伟勇,
申请(专利权)人:广州市动景计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。