搜索推荐方法和装置制造方法

文档序号:6541389阅读:120来源:国知局
搜索推荐方法和装置制造方法
【专利摘要】本发明提出一种搜索推荐方法和装置。其中该方法包括:根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息;根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息;以及提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。本发明实施例的方法,在用户搜索时,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
【专利说明】搜索推荐方法和装置
【技术领域】
[0001]本发明涉及搜索【技术领域】,特别涉及一种搜索推荐方法和装置。
【背景技术】
[0002]随着电子商务以及互联网技术的不断发展,搜索技术给用户带来了极大的方便,当用户输入搜索词进行搜索时,搜索界面上会向用户展现搜索结果,并在界面的右侧展示与搜索词相关的内容以推荐给用户。例如,当用户搜索“好吃的蛋糕”时,搜索界面会向用户展现有关“好吃的蛋糕”的多个搜索结果,例如,好吃的蛋糕的品牌、好吃的蛋糕的图片等,在搜索界面的右侧会展示相关蛋糕(如慕斯蛋糕、黑天鹅蛋糕)、相关食物(如提拉米苏、芝士)、相关品牌(如21cake、多乐之日)等推荐信息。
[0003]但是,目前的搜索推荐结果可能与用户的实际需求不符。例如,用户搜索“好吃的蛋糕”的意图是想找到有关“好吃的蛋糕”的店铺信息(如地理位置、价格等),而在搜索结果界面并不能直观的展现这些内容,需要用户进一步在搜索结果中筛选,用户体验较差。

【发明内容】

[0004]本发明旨在至少在一定程度上解决上述技术问题之一。
[0005]为此,本发明的第一个目的在于提出一种搜索推荐方法。该方法在用户搜索时,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
[0006]本发明的第二个目的在于提出一种搜索推荐装置。
[0007]为达上述目的,本发明第一方面实施例提出了一种搜索推荐方法,包括:根据用户输入的搜索词获取多个搜索结果,并获取所述用户的当前地理位置信息;根据所述搜索词和所述当前地理位置信息获取至少一个商户的地理位置信息;以及提供搜索页面,所述搜索页面展现所述多个搜索结果和所述至少一个商户的地理位置信息。
[0008]本发明实施例的搜索推荐方法,在用户搜索时,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
[0009]本发明第二方面实施例提出了一种搜索推荐装置,包括:搜索结果获取模块,用于根据用户输入的搜索词获取多个搜索结果,并获取所述用户的当前地理位置信息;商户位置获取模块,用于根据所述搜索词和所述当前地理位置信息获取至少一个商户的地理位置信息;以及搜索页面提供模块,用于提供搜索页面,所述搜索页面展现所述多个搜索结果和所述至少一个商户的地理位置信息。
[0010]本发明实施例的搜索推荐装置,通过搜索结果获取模块获取与搜索词相关的多个搜索结果,以及商户位置获取模块根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
[0011]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0012]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0013]图1为根据本发明一个实施例的搜索推荐方法的流程图;
[0014]图2 Ca)为根据本发明一个实施例的效果示意图;
[0015]图2 (b)为根据本发明一个实施例的效果示意图;
[0016]图3为根据本发明一个实施例的根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息的流程图;
[0017]图4是根据本发明一个实施例的搜索推荐方法的流程图;
[0018]图5是根据本发明一个实施例的搜索推荐方法的流程图;
[0019]图6是根据本发明一个实施例的搜索推荐方法的流程图;
[0020]图7是根据本发明一个实施例的搜索推荐装置的结构示意图;
[0021]图8是根据本发明一个实施例的商户位置获取模块的结构示意图;
[0022]图9是根据本发明一个实施例的搜索推荐装置的结构示意图;
[0023]图10是根据本发明一个实施例的搜索推荐装置的结构示意图;
[0024]图11是根据本发明一个实施例的搜索推荐装置的结构示意图。
【具体实施方式】
[0025]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0026]在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0027]下面参考附图描述根据本发明实施例的搜索推荐方法和装置。
[0028]为了解决用户使用搜索引擎进行搜索时,搜索引擎给用户的推荐结果不够精准、不够个性化、用户体验差等问题,本发明提出了一种搜索推荐方法和装置。下面参考附图描述本发明实施例的搜索推荐方法和装置。
[0029]为此,本发明的实施例提出的搜索推荐方法,包括:接收用户输入的搜索词;获取与搜索词相关的多个搜索结果,并获取用户的当前地理位置信息;根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息;以及提供搜索页面。
[0030]图1为根据本发明一个实施例的搜索推荐方法的流程图。
[0031]如图1所示,搜索推荐方法包括:
[0032]S101,根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信
肩、O
[0033]具体地,接收用户输入的搜索词并根据搜索词获取与搜索词相关的多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,可以有好吃的蛋糕的品牌、好吃的蛋糕的图片等其他搜索结果。[0034]更具体地,获取用户的当前地理位置信息。例如,当用户在北京时,当前地理位置信息为“北京”,或者是更具体的地理位置信息,如“北京市海淀区花园桥地铁站”。
[0035]在本发明的实施例中,如果用户使用电脑进行搜索,那么可以根据电脑的IP(Internet Protocol,互联网协议地址)地址获取用户的当前地理位置信息;如果用户使用移动终端进行搜索,可以根据用户终端的定位信息获取用户的当前地理位置信息,例如可以利用移动运营网的基站定位获取用户的当前地理位置信息,也可以利用GPS (GlobalPositioning System,全球定位系统)定位获取用户的当前地理位置信息,或者可以利用Wifi (wireless fidelity,无线保真)在小范围内定位以获取用户的当前地理位置信息。
[0036]S102,根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。
[0037]具体地,例如,当搜索词为“好吃的蛋糕”,用户的当前地理位置信息为“北京”时,根据“好吃的蛋糕”和“北京”获取至少一个商户的地理位置信息,如“味多美(海淀区花园桥店),地理位置为:北京市海淀区西三环北路91号文化大厦一层”。
[0038]S103,提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信肩、O
[0039]具体地,搜索页面用于向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0040]本发明实施例的搜索推荐方法,在用户搜索时,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
[0041]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0042]具体地,如图2 (a)、图(b)所示,第一展现部分中包括多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,搜索结果有好吃的蛋糕的图片、好吃的蛋糕的点评等;第二展现部分提供LBS (Location Based Services,基于位置的服务)推荐信息,第二展现部分包括地图,在地图中的对应位置上展现至少一个商户的地理位置信息,如图2 (a)、图(b)中A、B、
C、D、E、F、J 所示。
[0043]在本发明的实施例中,第一展现部分可以位于搜索页面的左侧,第二展现部分可以位于搜索页面的右侧。
[0044]在本发明的实施例中,还包括:在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0045]在本发明的一个实施例中,如图3所示,步骤S102,根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息具体包括:
[0046]S1021,根据搜索词获取多个商户的地理位置信息。
[0047]S1022,获取以用户为中心的预设半径范围内的至少一个商户的地理位置信息。
[0048]具体地,根据用户所在的地理位置对获取的多个商户的地理位置信息进行筛选,获取地理位置上距离用户较近的商户。可以设定一个预设半径(例如,1000米),并在以用户为中心的预设半径范围内从多个商户的地理位置信息中获取至少一个商户的地理位置。
[0049]本发明实施例的搜索推荐方法,可以根据用户的地理位置为用户推荐与搜索词相关的商户的地理位置,提高了推荐的针对性,进一步提升了用户体验。
[0050]图4是根据本发明一个实施例的搜索推荐方法的流程图。如图4所示,搜索推荐方法包括:
[0051]S201,根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信
肩、O
[0052]具体地,接收用户输入的搜索词并根据搜索词获取与搜索词相关的多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,可以有好吃的蛋糕的品牌、好吃的蛋糕的图片等其他搜索结果。
[0053]更具体地,获取用户的当前地理位置信息。例如,当用户在北京时,当前地理位置信息为“北京”,或者是更具体的地理位置信息,如“北京市海淀区花园桥地铁站”。
[0054]在本发明的实施例中,如果用户使用电脑进行搜索,那么可以根据电脑的IP地址获取用户的当前地理位置信息;如果用户使用移动终端进行搜索,可以根据用户终端的定位信息获取用户的当前地理位置信息,例如可以利用移动运营网的基站定位获取用户的当前地理位置信息,也可以利用GPS定位获取用户的当前地理位置信息,或者可以利用Wifi在小范围内定位以获取用户的当前地理位置信息。
[0055]S202,根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。
[0056]具体地,例如,当搜索词为“好吃的蛋糕”,用户的当前地理位置信息为“北京”时,根据“好吃的蛋糕”和“北京”获取至少一个商户的地理位置信息,如“味多美(海淀区花园桥店),地理位置为:北京市海淀区西三环北路91号文化大厦一层”。
[0057]S203,提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信肩、O
[0058]具体地,搜索页面用于向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0059]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0060]具体地,第一展现部分中包括多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,搜索结果有好吃的蛋糕的图片、好吃的蛋糕的点评等;第二展现部分提供LBS推荐信息,第二展现部分包括地图,在地图中的对应位置上展现至少一个商户的地理位置信息。
[0061]在本发明的实施例中,第一展现部分可以位于搜索页面的左侧,第二展现部分可以位于搜索页面的右侧。
[0062]在本发明的实施例中,还可以在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0063]S204,当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供商户的链接及订餐信息。
[0064]具体地,第二展现部分的地图展现出至少一个商户的信息后,用户可根据自己的喜好进行选择,用户选定商户后,在地图上点击该商户,该商户被触发,那么将会在搜索页面的第二展现部分中提供该商户的链接以及订餐信息,以供用户打开链接了解该商户的具体情况(如菜单、营业时间等)或者订餐。
[0065]此外,在本发明的实施例中,还可以获取每个商户的评价信息,并在第二展现部分中对应展现。例如,可以从各大团购网站中获取所展现的各个商户的评价信息,当地图中展现的商户被触发时,将评价信息在第二展现部分中每个商户对应的位置进行展现。如此,可以使用户根据商户的评价信息选择商户。
[0066]本发明实施例的搜索推荐方法,当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供商户的链接及订餐信息以方便用户订餐,从而进一步提升了用户体验。
[0067]图5是根据本发明一个实施例的搜索推荐方法的流程图。如图5所示,搜索推荐方法包括:
[0068]S301,根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信
肩、O
[0069]具体地,接收用户输入的搜索词并根据搜索词获取与搜索词相关的多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,可以有好吃的蛋糕的品牌、好吃的蛋糕的图片等其他搜索结果。
[0070]更具体地,获取用户的当前地理位置信息。例如,当用户在北京时,当前地理位置信息为“北京”,或者是更具体的地理位置信息,如“北京市海淀区花园桥地铁站”。
[0071]在本发明的实施例中,如果用户使用电脑进行搜索,那么可以根据电脑的IP地址获取用户的当前地理位置信息;如果用户使用移动终端进行搜索,可以根据用户终端的定位信息获取用户的当前地理位置信息,例如可以利用移动运营网的基站定位获取用户的当前地理位置信息,也可以利用GPS定位获取用户的当前地理位置信息,或者可以利用Wifi在小范围内定位以获取用户的当前地理位置信息。
[0072]S302,根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。
[0073]具体地,例如,当搜索词为“好吃的蛋糕”,用户的当前地理位置信息为“北京”时,根据“好吃的蛋糕”和“北京”获取至少一个商户的地理位置信息,如“味多美(海淀区花园桥店),地理位置为:北京市海淀区西三环北路91号文化大厦一层”。
[0074]S303,提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信肩、O
[0075]具体地,搜索页面用于向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0076]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。[0077]具体地,第一展现部分中包括多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,搜索结果有好吃的蛋糕的图片、好吃的蛋糕的点评等;第二展现部分提供LBS推荐信息,第二展现部分包括地图,在地图中的对应位置上展现至少一个商户的地理位置信息。
[0078]在本发明的实施例中,第一展现部分可以位于搜索页面的左侧,第二展现部分可以位于搜索页面的右侧。
[0079]在本发明的实施例中,还可以在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0080]S304,当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供订餐界面。
[0081]具体地,第二展现部分的地图展现出至少一个商户的信息后,用户可根据自己的喜好进行选择,用户选定商户后,在地图上点击该商户,该商户被触发,那么在搜索页面的第二展现部分中提供订餐界面,以供用户输入订餐信息。
[0082]此外,在本发明的实施例中,还可以获取每个商户的评价信息,并在第二展现部分中对应展现。例如,可以从各大团购网站中获取所展现的各个商户的评价信息,当地图中展现的商户被触发时,将评价信息在第二展现部分中每个商户对应的位置进行展现。如此,可以使用户根据商户的评价信息选择商户。
[0083]S305,接收用户在订餐界面中输入的信息,并将信息发送至对应的商户。
[0084]具体地,接收到用户在订餐界面中输入的订餐信息后,将订餐信息发送至对应的商户,以使该商户为用户提供订餐服务。
[0085]本发明实施例的搜索推荐方法,当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供订餐界面,接收用户在订餐界面中输入的信息,并将信息发送至对应的商户以使该商户为用户提供订餐服务,进一步提升了用户体验。
[0086]图6是根据本发明一个实施例的搜索推荐方法的流程图。如图6所示,搜索推荐方法包括:
[0087]S401,根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信
肩、O
[0088]具体地,接收用户输入的搜索词并根据搜索词获取与搜索词相关的多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,可以有好吃的蛋糕的品牌、好吃的蛋糕的图片等其他搜索结果。
[0089]更具体地,获取用户的当前地理位置信息。例如,当用户在北京时,当前地理位置信息为“北京”,或者是更具体的地理位置信息,如“北京市海淀区花园桥地铁站”。
[0090]在本发明的实施例中,如果用户使用电脑进行搜索,那么可以根据电脑的IP地址获取用户的当前地理位置信息;如果用户使用移动终端进行搜索,可以根据用户终端的定位信息获取用户的当前地理位置信息,例如可以利用移动运营网的基站定位获取用户的当前地理位置信息,也可以利用GPS定位获取用户的当前地理位置信息,或者可以利用Wifi在小范围内定位以获取用户的当前地理位置信息。
[0091]S402,根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。
[0092]具体地,例如,当搜索词为“好吃的蛋糕”,用户的当前地理位置信息为“北京”时,根据“好吃的蛋糕”和“北京”获取至少一个商户的地理位置信息,如“味多美(海淀区花园桥店),地理位置为:北京市海淀区西三环北路91号文化大厦一层”。
[0093]S403,提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信
肩、O
[0094]具体地,搜索页面用于向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0095]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0096]具体地,第一展现部分中包括多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,搜索结果有好吃的蛋糕的图片、好吃的蛋糕的点评等;第二展现部分提供LBS推荐信息,第二展现部分包括地图,在地图中的对应位置上展现至少一个商户的地理位置信息。
[0097]在本发明的实施例中,第一展现部分可以位于搜索页面的左侧,第二展现部分可以位于搜索页面的右侧。
[0098]在本发明的实施例中,还可以在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0099]S404,获取每个商户的评价信息,并在第二展现部分中对应展现。
[0100]具体地,获取地图中展现的各个商户的评价信息,例如,可以从各大团购网站中获取所展现的各个商户的评价信息,当地图中展现的商户被触发时,将评价信息在第二展现部分中每个商户对应的位置进行展现。如此,可以使用户根据商户的评价信息选择商户。
[0101]本发明实施例的搜索推荐方法,通过获取每个商户的评价信息并在第二展现部分向用户展现,使用户可以根据评价信息选择商户,进一步提升了用户体验。
[0102]为了实现上述实施例,本发明还提出一种搜索推荐装置。
[0103]一种搜索推荐装置,包括:搜索结果获取模块,用于根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息;商户位置获取模块,用于根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息;以及搜索页面提供模块,用于提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。
[0104]图7是根据本发明一个实施例的搜索推荐装置的结构示意图。
[0105]如图7所示,搜索推荐装置包括:搜索结果获取模块100、商户位置获取模块200和搜索页面提供模块300。
[0106]其中,搜索结果获取模块100用于根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息。
[0107]具体地,搜索结果获取模块100接收用户输入的搜索词并根据搜索词获取与搜索词相关的多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,可以有好吃的蛋糕的品牌、好吃的蛋糕的图片等其他搜索结果。
[0108]更具体地,搜索结果获取模块100获取用户的当前地理位置信息。例如,当用户在北京时,当前地理位置信息为“北京”,或者是更具体的地理位置信息,如“北京市海淀区花园桥地铁站”。
[0109]在本发明的实施例中,如果用户使用电脑进行搜索,那么搜索结果获取模块100可以根据电脑的IP地址获取用户的当前地理位置信息;如果用户使用移动终端进行搜索,搜索结果获取模块100可以根据用户终端的定位信息获取用户的当前地理位置信息,例如可以利用移动运营网的基站定位获取用户的当前地理位置信息,也可以利用GPS定位获取用户的当前地理位置信息,或者可以利用Wifi在小范围内定位以获取用户的当前地理位置信息。
[0110]商户位置获取模块200用于根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。
[0111]具体地,例如,当搜索词为“好吃的蛋糕”,用户的当前地理位置信息为“北京”时,商户位置获取模块200根据“好吃的蛋糕”和“北京”获取至少一个商户的地理位置信息,如“味多美(海淀区花园桥店),地理位置为:北京市海淀区西三环北路91号文化大厦一层”。
[0112]搜索页面提供模块300用于提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。
[0113]具体地,搜索页面用于向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0114]具体地,搜索页面提供模块300用于提供搜索页面,搜索页面向用户展现搜索结果和推荐结果。例如,当用户搜索“好吃的蛋糕”时,搜索页面会向用户展现有关“好吃的蛋糕”的多个搜索结果,如好吃的蛋糕的图片、好吃的蛋糕的点评等搜索结果,以及向用户展现推荐结果,如,当用户的当前地理位置信息为“北京”时,向用户展现至少一个与“好吃的蛋糕”有关的商户的地理位置信息,如“味多美(海淀区花园桥店)”。
[0115]本发明实施例的搜索推荐装置,通过搜索结果获取模块获取与搜索词相关的多个搜索结果,以及商户位置获取模块根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息,能够在为用户提供搜索结果的同时,为用户提供与搜索词相关的商户的地理位置信息,提升用户体验。
[0116]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0117]具体地,第一展现部分中包括多个搜索结果,例如,当搜索词为“好吃的蛋糕”时,搜索结果有好吃的蛋糕的图片、好吃的蛋糕的点评等;第二展现部分提供LBS推荐信息,第二展现部分包括地图,在地图中的对应位置上展现至少一个商户的地理位置信息。
[0118]在本发明的实施例中,第一展现部分可以位于搜索页面的左侧,第二展现部分可以位于搜索页面的右侧。
[0119]在本发明的实施例中,搜索页面提供模块300还用于在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0120]在本发明的实施例中,如图8所示,商户位置获取模块200具体包括:第一位置信息获取单元210和第二位置信息获取单元220。
[0121]其中,第一位置信息获取单元210用于根据搜索词获取多个商户的地理位置信
肩、O
[0122]第二位置信息获取单元220用于获取以用户为中心的预设半径范围内的至少一个商户的地理位置信息。
[0123]具体地,第二位置信息获取单元220根据用户所在的地理位置对获取的多个商户的地理位置信息进行筛选,获取地理位置上距离用户较近的商户。可以设定一个预设半径(例如,1000米),并在以用户为中心的预设半径范围内从多个商户的地理位置信息中获取至少一个商户的地理位置。
[0124]本发明实施例的搜索推荐装置,可以根据用户的地理位置为用户推荐与搜索词相关的商户的地理位置,提高了推荐的针对性,进一步提升了用户体验。
[0125]图9是根据本发明一个实施例的搜索推荐装置的结构示意图。
[0126]如图9所示,搜索推荐装置包括:搜索结果获取模块100、商户位置获取模块200、搜索页面提供模块300和评价信息展现模块400。
[0127]其中,搜索结果获取模块100用于根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息。商户位置获取模块200用于根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。搜索页面提供模块300用于提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。
[0128]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0129]在本发明的实施例中,搜索页面提供模块300还用于在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0130]评价信息展现模块400用于获取每个商户的评价信息,并在第二展现部分中对应展现。
[0131]具体地,评价信息展现模块400获取地图中展现的各个商户的评价信息,例如,可以从各大团购网站中获取所展现的各个商户的评价信息,当地图中展现的商户被触发时,将评价信息在第二展现部分中每个商户对应的位置进行展现。如此,可以使用户根据商户的评价信息选择商户。
[0132]本发明实施例的搜索推荐装置,通过评价信息展现模块获取每个商户的评价信息并在第二展现部分向用户展现,使用户可以根据评价信息选择商户,进一步提升了用户体验。
[0133]图10是根据本发明一个实施例的搜索推荐装置的结构示意图。
[0134]如图10所示,搜索推荐装置包括:搜索结果获取模块10、商户位置获取模块200、搜索页面提供模块300、评价信息展现模块400和商户链接提供模块500。
[0135]在本发明的实施例中,评价信息展现模块400是可选的。
[0136]其中,搜索结果获取模块100用于根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息。商户位置获取模块200用于根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。搜索页面提供模块300用于提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。
[0137]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0138]在本发明的实施例中,搜索页面提供模块300还用于在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0139]商户链接提供模块500用于当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供商户的链接及订餐信息。
[0140]具体地,第二展现部分的地图展现出至少一个商户的信息后,用户可根据自己的喜好进行选择,用户选定商户后,在地图上点击该商户,该商户被触发,商户链接提供模块500在搜索页面的第二展现部分中提供该商户的链接以及订餐信息,以供用户打开链接了解该商户的具体情况(如菜单、营业时间等)或者订餐。
[0141]本发明实施例的搜索推荐装置,当地图中展现的商户被触发时,商户链接提供模块在搜索页面的第二展现部分中提供商户的链接及订餐信息以方便用户订餐,从而进一步提升了用户体验。
[0142]图11是根据本发明一个实施例的搜索推荐装置的结构示意图。
[0143]如图11所示,搜索推荐装置包括:搜索结果获取模块100、商户位置获取模块200、搜索页面提供模块300、评价信息展现模块400、订餐界面提供模块600和信息接收模块700。
[0144]在本发明的实施例中,评价信息展现模块400是可选的。
[0145]其中,搜索结果获取模块100用于根据用户输入的搜索词获取多个搜索结果,并获取用户的当前地理位置信息。商户位置获取模块200用于根据搜索词和当前地理位置信息获取至少一个商户的地理位置信息。搜索页面提供模块300用于提供搜索页面,搜索页面展现多个搜索结果和至少一个商户的地理位置信息。评价信息展现模块400用于获取每个商户的评价信息,并在第二展现部分中对应展现。
[0146]在本发明的实施例中,搜索页面包括第一展现部分和第二展现部分,搜索页面的第一展现部分中包括多个搜索结果,搜索页面的第二展现部分包括地图,其中,在地图中的对应位置展现至少一个商户的信息。
[0147]在本发明的实施例中,搜索页面提供模块300还用于在地图中展现用户的当前地理位置信息,以使用户可以直观地看到商户的位置与用户当前位置的方位关系。
[0148]订餐界面提供模块600用于当地图中展现的商户被触发时,在搜索页面的第二展现部分中提供订餐界面。
[0149]具体地,第二展现部分的地图展现出至少一个商户的信息后,用户可根据自己的喜好进行选择,用户选定商户后,在地图上点击该商户,该商户被触发,订餐界面提供模块600在搜索页面的第二展现部分中提供订餐界面,以供用户输入订餐信息。
[0150]信息接收模块700用于接收用户在订餐界面中输入的信息,并将信息发送至对应的商户。
[0151]具体地,信息接收模块700接收到用户在订餐界面中输入的订餐信息后,将订餐信息发送至对应的商户,以使该商户为用户提供订餐服务。[0152]本发明实施例的搜索推荐装置,当地图中展现的商户被触发时,订餐界面提供模块在搜索页面的第二展现部分中提供订餐界面,信息接收模块则接收用户在订餐界面中输入的信息,并将信息发送至对应的商户以使该商户为用户提供订餐服务,进一步提升了用户体验。
[0153]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0154]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(R0M),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0155]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0156]本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0157]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0158]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0159]在本说明书的描述中,参考术语“一个实施例”的描述意指结合该实施例或示例描述的具体特征或者特点包含于本发明的至少一个实施例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例。而且,描述的具体特征或者特点可以在任何的一个或多个实施例中以合适的方式结合。
[0160]此外,在本发明的描述中,需要说明的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0161]尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
【权利要求】
1.一种搜索推荐方法,其特征在于,包括: 根据用户输入的搜索词获取多个搜索结果,并获取所述用户的当前地理位置信息; 根据所述搜索词和所述当前地理位置信息获取至少一个商户的地理位置信息;以及 提供搜索页面,所述搜索页面展现所述多个搜索结果和所述至少一个商户的地理位置信息。
2.如权利要求1所述的方法,其特征在于,所述搜索页面包括第一展现部分和第二展现部分,所述搜索页面的所述第一展现部分中包括所述多个搜索结果,所述搜索页面的所述第二展现部分包括地图,其中,在所述地图中的对应位置展现所述至少一个商户的信息。
3.如权利要求2所述的方法,其特征在于,还包括: 当所述地图中展现的商户被触发时,在所述搜索页面的所述第二展现部分中提供所述商户的链接及订餐信息。
4.如权利要求2所述的方法,其特征在于,还包括: 当所述地图中展现的商户 被触发时,在所述搜索页面的所述第二展现部分中提供订餐界面; 接收所述用户在所述订餐界面中输入的信息,并将所述信息发送至对应的商户。
5.如权利要求2所述的方法,其特征在于,还包括: 获取每个商户的评价信息,并在所述第二展现部分中对应展现。
6.如权利要求1所述的方法,其特征在于,所述根据搜索词和所述当前地理位置信息获取至少一个商户的地理位置信息具体包括: 根据所述搜索词获取多个商户的地理位置信息; 获取以所述用户为中心的预设半径范围内的所述至少一个商户的地理位置信息。
7.如权利要求2-6中任一项所述的方法,其特征在于,还包括: 在所述地图中展现所述用户的当前地理位置信息。
8.一种搜索推荐装置,其特征在于,包括: 搜索结果获取模块,用于根据用户输入的搜索词获取多个搜索结果,并获取所述用户的当前地理位置信息; 商户位置获取模块,用于根据所述搜索词和所述当前地理位置信息获取至少一个商户的地理位置信息;以及 搜索页面提供模块,用于提供搜索页面,所述搜索页面展现所述多个搜索结果和所述至少一个商户的地理位置信息。
9.如权利要求8所述的装置,其特征在于,所述搜索页面包括第一展现部分和第二展现部分,所述搜索页面的所述第一展现部分中包括所述多个搜索结果,所述搜索页面的所述第二展现部分包括地图,其中,在所述地图中的对应位置展现所述至少一个商户的信息以及展现所述用户的当前地理位置信息。
10.如权利要求9所述的装置,其特征在于,还包括: 商户链接提供模块,用于当所述地图中展现的商户被触发时,在所述搜索页面的所述第二展现部分中提供所述商户的链接及订餐信息。
11.如权利要求9所述的装置,其特征在于,还包括: 订餐界面提供模块,用于当所述地图中展现的商户被触发时,在所述搜索页面的所述第二展现部分中提供订餐界面; 信息接收模块,用于接收所述用户在所述订餐界面中输入的信息,并将所述信息发送至对应的商户。
12.如权利要求9所述的装置,其特征在于,还包括: 评价信息展现模块,用于获取每个商户的评价信息,并在所述第二展现部分中对应展现。
13.如权利要求8所述的装置,其特征在于,所述商户位置获取模块具体包括: 第一位置信息获取单元,用于根据所述搜索词获取多个商户的地理位置信息; 第二位置信息获取单元,用于获取以所述用户为中心的预设半径范围内的所述至少一个商户的地理位置信息。
14.如权利要求9-13中任一项所述的装置,其特征在于,所述搜索页面提供模块还用于在所述地图中展现所述用户的当前地理位置信息。
【文档编号】G06F17/30GK103902680SQ201410109238
【公开日】2014年7月2日 申请日期:2014年3月21日 优先权日:2014年3月21日
【发明者】黄际洲, 王海峰, 赵明华, 唐诗慧 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1