一种餐券发放方法及平台与流程

文档序号:17188102发布日期:2019-03-22 21:37阅读:738来源:国知局
一种餐券发放方法及平台与流程
本发明涉及通信领域,特别涉及一种餐券发放方法及平台。
背景技术
:部分餐厅会通过发放餐券至就餐用户的方式实现促销,如:若就餐用户的本次消费为100元则返50元的餐券至该就餐用户,就餐用户可在下次光临该餐厅时使用该餐券,但对于短期内不会再光临该餐厅的就餐用户来说,具有有效期限的餐券可能会被浪费,进而导致促销失败。技术实现要素:本发明旨在至少解决现有技术中存在的技术问题之一,提供了一种餐券发放方法及平台,能够有效避免餐券浪费并提升餐厅的促销效果。为实现上述目的,本发明提供了一种餐券发放方法,包括:根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识;根据所述用户位置标识判断所述就餐用户是否为所述餐厅的有效用户,若判断出所述就餐用户为所述餐厅的有效用户,当接收到餐券发放请求时发送餐券至所述就餐用户;若判断出所述就餐用户为所述餐厅的无效用户,当接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人。可选地,在所述根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识之前还包括:以预设时间间隔采集就餐用户的用户信息,所述用户信息包括多个位置信息和与每个所述位置信息对应的时间信息。可选地,所述根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识具体包括:生成所述就餐用户的每个位置信息与所述餐厅位置信息间的距离值;若判断出所述距离值位于第一预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第一位置标识;若判断出所述距离值位于第二预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第二位置标识,所述第二预设距离范围大于所述第一预设距离范围;若判断出所述距离值位于第三预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第三位置标识,所述第三预设距离范围大于所述第二预设距离范围;若判断出所述距离值位于第四预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第四位置标识,所述第四预设距离范围大于所述第三预设距离范围。可选地,所述根据所述用户位置标识判断所述就餐用户是否为所述餐厅的有效用户具体包括:判断与位于第一预设时间段内的时间信息对应的多个用户位置标识中是否包括第一位置标识;若判断出与位于第一预设时间段内的时间信息对应的多个用户位置标识中包括第一位置标识,判断出所述就餐用户为所述餐厅的有效用户;若判断出与位于第一预设时间段内的时间信息对应的多个用户位置标识中不包括第一位置标识,根据与位于第二预设时间段内的时间信息对应的第二位置标识、第三位置标识和第四位置标识生成有效用户值;判断所述有效用户值是否大于预设有效用户值,若判断出所述有效用户值大于预设有效用户值,判断出所述就餐用户为所述餐厅的有效用户。可选地,在所述当接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人之前还包括:采集所述就餐用户在第三预设时间段内的通话记录;判断所述通话记录中是否包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人,若是,生成所述通话联系人为与所述就餐用户对应的附近联系人。为实现上述目的,本发明还提供了一种餐券发放平台,包括:第一生成模块,用于根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识;第一判断模块,用于根据所述用户位置标识判断所述就餐用户是否为所述餐厅的有效用户;发送模块,用于当判断出所述就餐用户为所述餐厅的有效用户且接收到餐券发放请求时发送餐券至所述就餐用户,当判断出所述就餐用户为所述餐厅的无效用户且接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人。可选地,还包括:采集模块,用于以预设时间间隔采集就餐用户的用户信息,所述用户信息包括多个位置信息和与每个所述位置信息对应的时间信息。可选地,还包括第二判断模块;所述第一生成模块具体用于生成所述就餐用户的每个位置信息与所述餐厅位置信息间的距离值,当判断出所述距离值位于第一预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第一位置标识,当判断出所述距离值位于第二预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第二位置标识,所述第二预设距离范围大于所述第一预设距离范围,当判断出所述距离值位于第三预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第三位置标识,所述第三预设距离范围大于所述第二预设距离范围,当判断出所述距离值位于第四预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第四位置标识,所述第四预设距离范围大于所述第三预设距离范围;所述第二判断模块,用于判断所述距离值是否位于第一预设距离范围内或第二预设距离范围内或第三预设距离范围内或第四预设距离范围内。可选地,还包括第二生成模块;所述第一判断模块具体用于判断与位于第一预设时间段内的时间信息对应的多个用户位置标识中是否包括第一位置标识,判断所述有效用户值是否大于预设有效用户值;所述第二生成模块,用于当判断出与位于第一预设时间段内的时间信息对应的多个用户位置标识中不包括第一位置标识时,根据与位于第二预设时间段内的时间信息对应的第二位置标识、第三位置标识和第四位置标识生成有效用户值。可选地,还包括第三判断模块和第三生成模块;所述采集模块还用于采集所述就餐用户在第三预设时间段内的通话记录;所述第三判断模块,用于判断所述通话记录中是否包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人;所述第三生成模块,用于当判断出所述通话记录中包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人时,生成所述通话联系人为与所述就餐用户对应的附近联系人。本发明具有以下有益效果:本发明提供的餐券发放方法,若判断出就餐用户为餐厅的有效用户,当接收到餐券发放请求时发送餐券至该就餐用户,否则发送餐券至预先获取的与该就餐用户对应的附近联系人。该方法能够有效避免餐券浪费并提升餐厅的促销效果。附图说明图1为本发明实施例一提供的一种餐券发放方法的流程示意图;图2为本发明实施例二提供的一种餐券发放方法的流程示意图;图3为本发明实施例三提供的一种餐券发放平台的结构示意图。具体实施方式为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一提供的一种餐券发放方法的流程示意图,如图1所示,该方法包括以下步骤:步骤101、根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识。步骤102、根据所述用户位置标识判断所述就餐用户是否为所述餐厅的有效用户,若是,执行步骤103;若否,执行步骤104。步骤103、当接收到餐券发放请求时发送餐券至所述就餐用户,流程结束。步骤104、当接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人,流程结束。本实施例提供的餐券发放方法,若判断出就餐用户为餐厅的有效用户,当接收到餐券发放请求时发送餐券至该就餐用户,否则发送餐券至预先获取的与该就餐用户对应的附近联系人。该方法能够有效避免餐券浪费并提升餐厅的促销效果。图2为本发明实施例二提供的一种餐券发放方法的流程示意图,如图2所示,该方法包括以下步骤:步骤201、以预设时间间隔采集就餐用户的用户信息,所述用户信息包括多个位置信息和与每个所述位置信息对应的时间信息。优选地,本实施例中的各步骤由餐券发放平台执行。采集方式可以为:通过运营商的基站及就餐用户的手机号码采集就餐用户的用户信息。在就餐用户移动的过程中,就餐用户的手机号码对应的手机信号会发生变化,基站根据手机信号采集就餐用户的位置信息。位置信息l可以用经纬度表示。预设时间间隔可以为1小时。如:每天8:00时到20:00时每隔1小时采集一次就餐用户的用户信息。步骤202、根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识。餐厅位置信息可以用经纬度表示。优选地,本实施例中所述的经纬度为东经和北纬。为方便表示与就餐用户的每个位置信息对应的用户位置标识,首先根据餐厅位置信息和用户信息生成位置关系表,位置关系表可如下表一所示:表一时间信息位置信息l餐厅位置信息201806210839.90914369,116.4619016639.90914569,116.46192166201806211039.90914389,116.4612016639.90914569,116.46192166上所示表一中包括:餐厅位置信息39.90914569,116.46192166对应的某就餐用户在2018年06月21日08时和10时的位置信息l。具体地,步骤202包括以下步骤:生成所述就餐用户的每个位置信息与所述餐厅位置信息间的距离值。根据位置信息l和餐厅位置信息生成与位置信息l对应的位置点及与餐厅位置信息对应的位置点之间的直线距离值。距离值表示当前就餐用户与餐厅的距离,距离值越小表示就餐用户在餐厅就餐的概率越大。若判断出所述距离值位于第一预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第一位置标识;若判断出所述距离值位于第二预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第二位置标识,所述第二预设距离范围大于所述第一预设距离范围;若判断出所述距离值位于第三预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第三位置标识,所述第三预设距离范围大于所述第二预设距离范围;若判断出所述距离值位于第四预设距离范围内,生成的与所述就餐用户的位置信息对应的用户位置标识为第四位置标识,所述第四预设距离范围大于所述第三预设距离范围。优选地,第一预设距离范围为0m-300m,第二预设距离范围为300m-2km,第三预设距离范围为2km-4km,第四预设距离范围为4km及大于4km。本实施例中,第一位置标识记为a,第二位置标识记为b,第三位置标识记为c,第四位置标识记为d。如:在位置关系表基础上生成与就餐用户的位置信息对应的用户位置标识后的表格可以如下表二所示:表二时间信息用户位置标识餐厅位置信息2018062010b39.90914569,116.461921662018062111b39.90914569,116.461921662018062112a39.90914569,116.461921662018062113c39.90914569,116.461921662018062114d39.90914569,116.46192166上所示表二中包括:餐厅位置信息39.90914569,116.46192166对应的某就餐用户在2018年06月20日10时、2018年6月21日11时-14时的用户位置标识。步骤203、判断与位于第一预设时间段内的时间信息对应的多个用户位置标识中是否包括第一位置标识,若是,判断出所述就餐用户为所述餐厅的有效用户,执行步骤204;若否,执行步骤205。第一预设时间段可以为n天,n天为与餐厅对应的餐券的有效期限。若判断出与位于第一预设时间段内的时间信息对应的多个用户位置标识中包括第一位置标识,表示在n天内就餐用户在餐厅内至少就餐一次,判断出就餐用户为餐厅的有效用户,餐券未被浪费,执行步骤204。步骤204、当接收到餐券发放请求时发送餐券至所述就餐用户,流程结束。本实施例中,接收到餐券发送请求的时间点可以为就餐用户来餐厅就餐时。值得说明的是,本实施例中各步骤讨论的就餐用户为至少第二次来餐厅就餐的就餐用户。步骤205、根据与位于第二预设时间段内的时间信息对应的第二位置标识、第三位置标识和第四位置标识生成有效用户值。第二预设时间段可以为近三个月内,第二预设时间段大于第一预设时间段。可选地,本实施例的该方法还可包括以下步骤:判断与位于第一预设时间段外且位于第二预设时间段内的时间信息对应的多个用户位置标识中是否包括第一位置标识,若是,判断出就餐用户为餐厅的无效用户,执行步骤207;若否,执行步骤205。若判断出与位于第一预设时间段外且位于第二预设时间段内的时间信息对应的多个用户位置标识中包括第一位置标识,表示就餐用户在n天外在餐厅内就餐,就餐用户出现浪费餐券现象,该就餐用户为餐厅的无效用户,执行步骤207。步骤205中仅讨论第二预设时间段内的时间信息对应的用户位置标识不包括第一位置标识的情况。如:根据上表二所示的内容生成该就餐用户的有效用户值的方式如下:记第二位置标识b为4,第三位置标识c为2,第四位置标识d为1,则有效用户值=(b+b)/(b+b+d+c+d)=(4+4)/(4+4+1+2+1)=67%。步骤206、判断所述有效用户值是否大于预设有效用户值,若是,判断出所述就餐用户为所述餐厅的有效用户,执行步骤204;若否,判断出所述就餐用户为所述餐厅的无效用户,执行步骤207。优选地,预设有效用户值为61.8%。若判断出有效用户值大于预设有效用户值,表示就餐用户的活动范围在餐厅附近,就餐用户再次于餐厅就餐的概率较大。步骤207、当接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人,流程结束。具体地,与就餐用户对应的附近联系人的获取方式包括以下步骤:采集所述就餐用户在第三预设时间段内的通话记录。判断所述通话记录中是否包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人,若是,生成所述通话联系人为与所述就餐用户对应的附近联系人。优选地,第三预设时间段为近四周内或一个月内,预设次数可以为3次,预设位置范围可以为与餐厅位置信息的距离小于2km的位置范围。附近联系人为与就餐用户联系紧密度较高且于餐厅就餐概率较大的联系人。可选地,附近联系人可以为多个,若附近联系人为多个时,步骤207具体为:当接收到餐券发放请求时随机发送餐券至预先获取的与所述就餐用户对应的多个附近联系人中的一个。可选地,若与该就餐用户对应的附近联系人为零个时,则不发送餐券。优选地,当接收到餐券发放请求时以手机短信的方式发放餐券至附近联系人。值得说明的是,本实施例中各表格中及其所示内容仅为解释说明本实施例的方法。本实施例提供的餐券发放方法,若判断出就餐用户为餐厅的有效用户,当接收到餐券发放请求时发送餐券至该就餐用户,否则发送餐券至预先获取的与该就餐用户对应的附近联系人。该方法基于运营商采集就餐用户的用户信息,利用大数据分析就餐用户的就餐习惯,并根据就餐习惯发送餐券至就餐用户或其附近联系人,能够有效避免餐券浪费并提升餐厅的促销效果。图3为本发明实施例三提供的一种餐券发放平台的结构示意图,如图3所示,该平台包括:第一生成模块11、第一判断模块12和发送模块13。第一生成模块11用于根据餐厅位置信息和预先采集的就餐用户的多个位置信息生成与所述就餐用户的每个位置信息对应的用户位置标识。第一判断模块12用于根据所述用户位置标识判断所述就餐用户是否为所述餐厅的有效用户。发送模块13用于当判断出所述就餐用户为所述餐厅的有效用户且接收到餐券发放请求时发送餐券至所述就餐用户,当判断出所述就餐用户为所述餐厅的无效用户且接收到餐券发放请求时发送餐券至预先获取的与所述就餐用户对应的附近联系人。进一步地,该平台还包括:采集模块14。采集模块14用于以预设时间间隔采集就餐用户的用户信息,所述用户信息包括多个位置信息和与每个所述位置信息对应的时间信息。进一步地,该平台还包括第二判断模块15。所述第一生成模块11具体用于生成所述就餐用户的每个位置信息与所述餐厅位置信息间的距离值,当判断出所述距离值位于第一预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第一位置标识,当判断出所述距离值位于第二预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第二位置标识,所述第二预设距离范围大于所述第一预设距离范围,当判断出所述距离值位于第三预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第三位置标识,所述第三预设距离范围大于所述第二预设距离范围,当判断出所述距离值位于第四预设距离范围内时,生成的与所述就餐用户的位置信息对应的用户位置标识为第四位置标识,所述第四预设距离范围大于所述第三预设距离范围。所述第二判断模块15用于判断所述距离值是否位于第一预设距离范围内或第二预设距离范围内或第三预设距离范围内或第四预设距离范围内。进一步地,该平台还包括第二生成模块16。所述第一判断模块12具体用于判断与位于第一预设时间段内的时间信息对应的多个用户位置标识中是否包括第一位置标识,判断所述有效用户值是否大于预设有效用户值。所述第二生成模块16用于当判断出与位于第一预设时间段内的时间信息对应的多个用户位置标识中不包括第一位置标识时,根据与位于第二预设时间段内的时间信息对应的第二位置标识、第三位置标识和第四位置标识生成有效用户值。进一步地,该平台还包括第三判断模块17和第三生成模块18。所述采集模块14还用于采集所述就餐用户在第三预设时间段内的通话记录。所述第三判断模块17用于判断所述通话记录中是否包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人。所述第三生成模块18用于当判断出所述通话记录中包括与所述就餐用户通话次数大于预设次数且通话位置位于预设位置范围内的通话联系人时,生成所述通话联系人为与所述就餐用户对应的附近联系人。本实施例三提供的餐券发放平台用于实现实施例一或实施例二提供的餐券发放平台方法。本实施例提供的餐券发放平台,当第一判断模块判断出就餐用户为餐厅的有效用户且接收到餐券发放请求时,发送模块发送餐券至该就餐用户,否则发送餐券至预先获取的与该就餐用户对应的附近联系人。该平台能够有效避免餐券浪费并提升餐厅的促销效果。可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1