餐厅推荐方法、装置、餐饮服务器及存储介质制造方法及图纸

技术编号:19264284 阅读:51 留言:0更新日期:2018-10-27 02:49
本发明专利技术适用服务器技术领域,提供了一种基于移动终端的餐厅推荐方法、装置、餐饮服务器及存储介质,该方法包括:当监测到移动终端用户的当前位置位于一餐厅的就餐等待区、且在就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数,当当前待就餐人数超过预设待就餐人数时,获取位于以当前位置为中心的预设距离区域内除当前餐厅之外的各个餐厅的待就餐人数,再根据各个餐厅的待就餐人数,按照预设推荐规则对各个餐厅进行排列,并将预设数量个排列好的餐厅推荐给移动终端用户,通过确定餐厅的待就餐人数将排队人数较少的餐厅推荐给用户,提高了餐厅推荐的准确性,从而减少了用户的排队时间。

【技术实现步骤摘要】
餐厅推荐方法、装置、餐饮服务器及存储介质
本专利技术属于服务器
,尤其涉及一种基于移动终端的餐厅推荐方法、装置、餐饮服务器及存储介质。
技术介绍
随着移动通讯技术的不断发展,移动终端越来越智能化,各式各样的移动终端应用程序也逐渐流行起来,例如,招聘程序、点餐程序、支付程序等,这些移动应用程序给用户的生活带来了便利、提高了用户的生活体验。餐饮类推荐程序或系统可以根据用户历史用餐习惯向用户推荐餐厅、协助用户在线点餐、订位等,大大降低了用户的就餐等待时间,相比传统就餐方式就餐体验得到了较大的提升。现有餐饮类应用程序在向用户推荐餐厅时,一般按照距离、价格、菜式、销量等因素向用户推荐餐厅。例如,向用户推荐位置比较近的餐厅,或者向用户推荐距离较近且价格较低的餐厅。在就餐高峰时段,一般情况下大多数餐厅的就餐位置紧张,此时,用户可能需在门口拿号排队,由于用户无法确定其他餐厅的排队人数,因此,很多情况下用户会选择在一家餐厅等待就餐,一定程度上增加了整个就餐时间,浪费了宝贵的时间。
技术实现思路
本专利技术的目的在于提供一种基于移动终端的餐厅推荐方法、装置、餐饮服务器及存储介质,旨在解决由于现有技术无法提供一种有效的餐厅推荐方法,导致现有餐厅推荐方法无法推荐排队人数较少的餐厅的问题。一方面,本专利技术提供了一种基于移动终端的餐厅推荐方法,所述方法包括下述步骤:对移动终端用户的位置进行监测,当监测到所述移动终端用户的当前位置位于一餐厅的就餐等待区、且在所述就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数;当所述当前待就餐人数超过预设待就餐人数时,获取位于以所述当前位置为中心的预设距离区域内除所述当前餐厅之外的各个餐厅的待就餐人数;根据所述各个餐厅的待就餐人数,按照预设推荐规则对所述各个餐厅进行排列,并将预设数量个所述排列好的餐厅推荐给所述移动终端用户。另一方面,本专利技术提供了一种基于移动终端的餐厅推荐装置,所述装置包括:第一人数获取单元,用于对移动终端用户的位置进行监测,当监测到所述移动终端用户的当前位置位于一餐厅的就餐等待区、且在所述就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数;第二人数获取单元,用于当所述当前待就餐人数超过预设待就餐人数时,获取位于以所述当前位置为中心的预设距离区域内除所述当前餐厅之外的各个餐厅的待就餐人数;以及餐厅推荐单元,用于根据所述各个餐厅的待就餐人数,按照预设推荐规则对所述各个餐厅进行排列,并将预设数量个所述排列好的餐厅推荐给所述移动终端用户。另一方面,本专利技术还提供了一种餐饮服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述基于移动终端的餐厅推荐方法的步骤。另一方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述基于移动终端的餐厅推荐方法的步骤。本专利技术当监测到移动终端用户的当前位置位于一餐厅的就餐等待区、且在就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数,当当前待就餐人数超过预设待就餐人数时,获取位于以当前位置为中心的预设距离区域内除当前餐厅之外的各个餐厅的待就餐人数,再根据各个餐厅的待就餐人数,按照预设推荐规则对各个餐厅进行排列,并将预设数量个排列好的餐厅推荐给移动终端用户,通过确定餐厅的待就餐人数将排队人数较少的餐厅推荐给用户,提高了餐厅推荐的准确性,从而减少了用户的排队时间。附图说明图1是本专利技术实施例一提供的基于移动终端的餐厅推荐方法的实现流程图;图2是本专利技术实施例二提供的基于移动终端的餐厅推荐方法的实现流程图;图3是本专利技术实施例三提供的基于移动终端的餐厅推荐装置的结构示意图;图4是本专利技术实施例四提供的基于移动终端的餐厅推荐装置的结构示意图;以及图5是本专利技术实施例五提供的餐饮服务器的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的基于移动终端的餐厅推荐方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,对移动终端用户的位置进行监测,当监测到移动终端用户的当前位置位于一餐厅的就餐等待区、且在就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数。本专利技术实施例适用于点餐平台、订餐平台等餐饮服务系统,具体地,适用于餐饮服务系统中的餐饮服务器。在本专利技术实施例中,通过对移动终端用户的位置进行监测,确定用户是否位于餐厅的就餐等待区域,餐厅的就餐等待区为餐厅门口的预设区域,当监测到移动终端用户位于餐厅的就餐等待区时,获取移动终端用户在就餐等待区的停留时长,若移动终端用户在餐厅的就餐等待区停留了第一时长时,则表明该移动终端用户等待就餐时间过长,此时,获取当前餐厅的当前待就餐人数,以跟其他就餐餐厅进行排队人数比较。优选地,在获取当前餐厅的当前待就餐人数时,先获取位于就餐等待区内、且在就餐等待区停留的持续时间大于预设第二时长的移动终端用户数量,再将移动终端用户数量设置为当前餐厅的当前待就餐人数,从而根据餐厅就餐等待区内的移动终端用户数量快速得到该餐厅的待就餐人数。进一步优选地,第二时长大于第一时长,从而可提高获取当前餐厅的当前待就餐人数的准确性。在步骤S102中,当当前待就餐人数超过预设待就餐人数时,获取位于以当前位置为中心的预设距离区域内除当前餐厅之外的各个餐厅的待就餐人数。在本专利技术实施例中,预设待就餐人数为移动终端用户预先设定的排队等待的最多人数,超过该人数则认为超过了用户愿意排队等待的时长。当前待就餐人数超过预设待就餐人数时,表明当前排队人数较多,此时,获取位于以当前位置为中心的预设距离区域内除当前餐厅之外的各个餐厅(其他各个餐厅)的待就餐人数。在本专利技术实施例中,在获取各个餐厅的待就餐人数时,可根据前述获取当前餐厅的当前待就餐人数的步骤进行,具体地,先获取位于各个餐厅就餐等待区内、且在各个餐厅就餐等待区停留的持续时间大于预设第三时长的移动终端用户数量,再将移动终端用户数量设置为各个餐厅的待就餐人数。进一步优选地,第三时长小于第一时长,从而可提高获取各个餐厅的当前待就餐人数的准确性,其中,若监测到一用户在餐厅就餐等待区域内停留第三时长时,则认为该用户正在排队等待就餐,具体地,第三时长可为3分钟,即当移动终端用户在餐厅等待区域内停留3分钟时,表明该用户开始在该餐厅排队等待就餐。在步骤S103中,根据各个餐厅的待就餐人数,按照预设推荐规则对各个餐厅进行排列,并将预设数量个排列好的餐厅推荐给移动终端用户。在本专利技术实施例中,餐饮服务器根据获取的各个餐厅的就餐人数按照预设推荐规则对各个餐厅进行排列,并将预设数量个排列好的餐厅推荐给移动终端用户。其中,推荐规则可以是销量大小的排列规则,也可以是人均消费价格的排列规则。优选地,在对各个餐厅进行排列并推荐时,获取当前餐厅的人均消费和菜式以及各个餐厅的人均消费和菜式,将当前餐厅与各本文档来自技高网...

【技术保护点】
1.一种基于移动终端的餐厅推荐方法,其特征在于,所述方法包括下述步骤:对移动终端用户的位置进行监测,当监测到所述移动终端用户的当前位置位于一餐厅的就餐等待区、且在所述就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数;当所述当前待就餐人数超过预设待就餐人数时,获取位于以所述当前位置为中心的预设距离区域内除所述当前餐厅之外的各个餐厅的待就餐人数;根据所述各个餐厅的待就餐人数,按照预设推荐规则对所述各个餐厅进行排列,并将预设数量个所述排列好的餐厅推荐给所述移动终端用户。

【技术特征摘要】
1.一种基于移动终端的餐厅推荐方法,其特征在于,所述方法包括下述步骤:对移动终端用户的位置进行监测,当监测到所述移动终端用户的当前位置位于一餐厅的就餐等待区、且在所述就餐等待区的停留时间达到预设第一时长时,获取当前餐厅的当前待就餐人数;当所述当前待就餐人数超过预设待就餐人数时,获取位于以所述当前位置为中心的预设距离区域内除所述当前餐厅之外的各个餐厅的待就餐人数;根据所述各个餐厅的待就餐人数,按照预设推荐规则对所述各个餐厅进行排列,并将预设数量个所述排列好的餐厅推荐给所述移动终端用户。2.如权利要求1所述的方法,其特征在于,获取当前餐厅的当前待就餐人数的步骤,包括:获取位于所述就餐等待区内、且在所述就餐等待区停留的持续时间大于预设第二时长的移动终端用户数量;将所述移动终端用户数量设置为所述当前餐厅的当前待就餐人数。3.如权利要求1所述的方法,其特征在于,根据所述各个餐厅的待就餐人数,按照预设推荐规则对所述各个餐厅进行排列,并将预设数量个所述排列好的餐厅推荐给所述移动终端用户的步骤,包括:获取所述当前餐厅的人均消费和菜式以及所述各个餐厅的人均消费和菜式;将所述当前餐厅与所述各个餐厅的人均消费和菜式进行匹配;根据所述各个餐厅与所述当前餐厅的匹配度由高到低进行排列;将所述排列好的各个餐厅以及所述各个餐厅的待就餐人数发送给所述移动终端用户。4.如权利要求1所述的方法,其特征在于,将预设数量个所述排列好的餐厅推荐给所述移动终端用户的步骤之后,所述方法还包括:当接收到所述移动终端用户选择更换餐厅的请求时,将所述当前位置到所述移动终端用户选择的餐厅位置的导航路线推送给所述移动终端用户。5.一种基于移动终端的餐厅推荐装置,其特征在于,所述装置包括:第一人数获取单元,用于对移动终端用户的位置进行监测,当监测到所述移动终端用户的当前位置位于一餐厅的就...

【专利技术属性】
技术研发人员:陈凯
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

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

1