信息推送的方法及装置的制造方法

文档序号:10687836阅读:369来源:国知局
信息推送的方法及装置的制造方法
【专利摘要】本公开是关于信息推送的方法及装置。所述信息推送的方法包括:获取用户的餐饮需求信息;获取网络上的餐饮供给信息;在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;将所述匹配餐饮供给信息推送到所述用户对应的客户端。该技术方案可自动选择出符合用户需求的餐饮供给信息,避免用户进行繁琐的手动操作。
【专利说明】
信息推送的方法及装置
技术领域
[0001 ]本公开涉及信息处理技术领域,尤其涉及信息推送的方法及装置。
【背景技术】
[0002]随着时代的发展,网络上的餐饮供给信息的信息总量在近些年发生了爆发性的增长,人们的每日三餐也越来越依赖网络上的餐饮供给信息。同时,在海量的用户中,每一个用户有着各自个性化的餐饮需求信息,不同的用户之间的餐饮需求信息存在这迥异的差别。

【发明内容】

[0003]本申请公开实施例提供信息推送的方法及装置。所述技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种信息推送的方法,包括:
[0005]获取用户的餐饮需求信息;
[0006]获取网络上的餐饮供给信息;
[0007]在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0008]将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0009]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可自动选择出符合用户需求的餐饮供给信息并推送到客户端,避免用户进行繁琐的手动操作。
[0010]在一个实施例中,所述餐饮需求信息包括用户偏好口味、用户偏好菜系、用户所处位置、用户期望人均价格和用户就餐时间中的任一者或多者;
[0011]所述餐饮供给信息包括餐饮供给口味、餐饮供给菜系、餐饮供给位置、餐饮供给人均价格、餐饮供给评价参数和餐饮供给时间中的任一者或多者。
[0012]在一个实施例中,所述将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括:
[0013]在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0014]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐前,就将匹配餐饮供给信息推送给用户,避免用户因为太忙或者遗忘而导致查看该匹配餐饮供给信息的时间过晚。
[0015]在一个实施例中,所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,包括:
[0016]将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息;
[0017]获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据;
[0018]根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。
[0019]本公开的实施例提供的技术方案可以包括以下有益效果:综合该路程数据和该餐饮供给评价参数,进行进一步的优先级分析,可以为用户提供更加令用户满意的餐饮供给
?目息O
[0020]在一个实施例中,所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,还包括:
[0021 ]获取天气信息和季节信息;
[0022]根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息;
[0023]获取所述第一优先级排序结果中的餐饮供给信息的优惠信息;
[0024]获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长;
[0025]根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;
[0026]在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息;
[0027]将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。
[0028]本公开的实施例提供的技术方案可以包括以下有益效果:通过综合考虑天气信息、季节信息、优惠信息、开店时长和路况信息,对第一优先级排序结果进行优选,可得到更加符合用户需求的餐饮供给信息,从而提高用户的满意度。
[0029]在一个实施例中,所述在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括:
[0030]获取预设的推送时刻提前量;
[0031]对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;
[0032]在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0033]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐时间前的该预设推送时刻就将匹配餐饮供给信息推送到所述用户对应的客户端,以便用户有充足的时间来选择。
[0034]根据本公开实施例的第二方面,提供一种信息推送的装置,包括:
[0035]第一获取模块,用于获取用户的餐饮需求信息;
[0036]第二获取模块,用于获取网络上的餐饮供给信息;
[0037]确定模块,用于在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0038]推送模块,用于将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0039]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可自动选择出符合用户需求的餐饮供给信息并推送到客户端,避免用户进行繁琐的手动操作。
[0040]在一个实施例中,所述推送模块,包括:
[0041]推送子模块,用于在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0042]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐前,就将匹配餐饮供给信息推送给用户,避免用户因为太忙或者遗忘而导致查看该匹配餐饮供给信息的时间过晚。
[0043]在一个实施例中,所述确定模块,包括:
[0044]第一筛选子模块,用于将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息;
[0045]第一获取子模块,用于获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据;
[0046]分析子模块,用于根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。
[0047]本公开的实施例提供的技术方案可以包括以下有益效果:综合该路程数据和该餐饮供给评价参数,进行进一步的优先级分析,可以为用户提供更加令用户满意的餐饮供给
?目息O
[0048]在一个实施例中,所述所述确定模块,还包括:
[0049]第二获取子模块,用于获取天气信息和季节信息;
[0050]第三获取子模块,用于根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息;
[0051]第四获取子模块,用于获取所述第一优先级排序结果中的餐饮供给信息的优惠信息;
[0052]第五获取子模块,用于获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长;
[0053]加权修正子模块,用于根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;
[0054]第二筛选子模块,用于在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息;
[0055]确定子模块,用于将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。
[0056]本公开的实施例提供的技术方案可以包括以下有益效果:通过综合考虑天气信息、季节信息、优惠信息、开店时长和路况信息,对第一优先级排序结果进行优选,可得到更加符合用户需求的餐饮供给信息,从而提高用户的满意度。
[0057]在一个实施例中,所述推送子模块,还用于获取预设的推送时刻提前量;对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0058]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐时间前的该预设推送时刻就将匹配餐饮供给信息推送到所述用户对应的客户端,以便用户有充足的时间来选择。
[0059]根据本公开实施例的第三方面,提供一种信息推送的方法,所述装置包括:
[0060]处理器;
[0061]用于存储处理器可执行指令的存储器;
[0062]其中,所述处理器被配置为:
[0063]获取用户的餐饮需求信息;
[0064]获取网络上的餐饮供给信息;
[0065]在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0066]将所述匹配餐饮供给信息推送到所述用户对应的客户端。本公开的实施例提供的技术方案可以包括以下有益效果:综合考虑多种因素,在海量的网络供给信息中,自动筛选出符合用户需求的餐饮供给信息,避免用户进行繁琐的手动操作和扩大了用户的选择范围。
[0067]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0068]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0069]图1是根据一示例性实施例示出的一种信息推送的方法的流程图;
[0070]图2是根据一示例性实施例示出的一种信息推送的方法的步骤S14的流程图;
[0071]图3是根据另一示例性实施例示出的一种信息推送的方法的步骤S13的流程图;
[0072]图4是根据另一示例性实施例示出的一种信息推送的方法的步骤S13的流程图;
[0073]图5是根据一示例性实施例示出的一种信息推送的装置方法的步骤S21的流程图;
[0074]图6是根据一示例性实施例示出的一种信息推送的装置的框图;
[0075]图7是根据一示例性实施例示出的一种信息推送的装置的推送模块61的框图;
[0076]图8是根据一示例性实施例示出的一种信息推送的装置的确定模块62的框图;
[0077]图9是根据另一示例性实施例示出的一种信息推送的装置的确定模块62的框图;
[0078]图10是根据另一示例性实施例示出的一种信息推送的装置的框图。
【具体实施方式】
[0079]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0080]图1是根据一示例性实施例示出的一种信息推送方法的流程图,如图1所示,该信息推送的方法,包括以下步骤S11-S14:
[0081 ]在步骤SI I中,获取用户的餐饮需求信息;
[0082]在步骤S12中,获取网络上的餐饮供给信息;
[0083]在步骤S13中,在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0084]在步骤S14中,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0085]在一个实施例中,
[0086]获取用户的餐饮需求信息,该餐饮需求信息包括用户偏好口味、用户偏好菜系、用户所处位置、用户期望人均价格和用户就餐时间中的任一者或多者。
[0087]获取网络上的餐饮供给信息,该餐饮供给信息包括餐饮供给口味、餐饮供给菜系、餐饮供给位置、餐饮供给人均价格、餐饮供给评价参数和餐饮供给时间中的任一者或多者。
[0088]实时搜索、统计网络上的餐饮供给信息,所述餐饮供应信息来自美食点评类型网站、外卖类型网站、美食团购类型网站、品牌美食官方网站和网络电商类型网站。在该网络上的餐饮供给信息中,匹配出所述用户的餐饮需求信息匹配的匹配餐饮供给信息,并对该些匹配餐饮供给信息进行优先级排序。将预设数量的匹配餐饮供给信息推动到客户端。若用户在浏览完该预设数量的餐饮供给信息之后,选择点击更多的匹配餐饮供给信息的选项,则推送另一批预设数量的匹配餐饮供给信息到客户端。
[0089]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可自动选择出符合用户需求的餐饮供给信息并推送到客户端,避免用户进行繁琐的手动操作。
[0090]在一个实施例中,如图2所示,步骤S14包括如下步骤S21:
[0091]在步骤S21中,在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端;
[0092]举例而言,用户可以设定匹配餐饮供给信息的预设推送时刻;若用户没有设定该预设推送时刻,系统自动设置默认的预设推送时刻。在预设的推送时刻,将该匹配餐饮信息推送到所述用户对应的客户端。
[0093]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐前,就将匹配餐饮供给信息推送给用户,避免用户因为太忙或者遗忘而导致查看该匹配餐饮供给信息的时间过晚。
[0094]在一个实施例中,如图3所示,步骤S13包括步骤S31-S33:
[0095]在步骤S31中,将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息;
[0096]在步骤S32中,获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据;
[0097]在步骤S33中,根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。
[0098]举例而言,将用户的餐饮需求信息作为目标函数作为目标函数,首先需要在网络上的餐饮供给信息中筛选出符合该目标函数的餐饮供给信息。但是,只是满足该目标函数是远远不够的,除此之外还要考虑到该用户所处位置与该符合所述目标函数的餐饮供给位置之间的路程数据以及针对该餐饮供给信息的餐饮供给评价参数进行进一步的优先级分析,可以得出第一优先级排序结果。
[0099]本公开的实施例提供的技术方案可以包括以下有益效果:综合该路程数据和该餐饮供给评价参数,进行进一步的优先级分析,可以为用户提供更加令用户满意的餐饮供给
?目息O
[0100]在一个实施例中,如图4所示,步骤S14还包括如下步骤S41-S47:
[0101 ]在步骤S41中,获取天气信息和季节信息;
[0102]在步骤S42中,根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息;
[0103]在步骤S43中,获取所述第一优先级排序结果中的餐饮供给信息的优惠信息;
[0104]在步骤S44中,获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长;
[0105]在步骤S45中,根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;
[0106]在步骤S46中,在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息;
[0107]在步骤S47中,将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。
[0108]举例而言,获取天气信息和季节信息,该天气信息包括温度信息、雨雪信息、空气指数信息和湿度信息中的任一者或多者;该季节信息可根据该用户所处的地理位置而确定。例如,用户在北方的冬天,温度在O度以下,没有雨雪,空气指数适合外出,湿度较低的情况下,选择吃一顿火锅,就远胜于凉面和蔬菜沙拉。
[0109]根据该路况数据,获取从该用户所处位置到该餐饮供给位置之间的路况信息。例如,该用户所处位置为A点,有两个匹配餐饮供给信息,它们的餐饮供给位置分别为B点和C点。虽然A点到B点的路程基本等同于A点到C点的路程,但是A点到B点的路程的路况十分糟糕,用户可能会花费大量的时间堵在路上。A点到C点的路程的路况比较通畅,用户花费较少的时间即可到达C点。那么在考虑了路况信息之后,推荐用户去餐饮供给位置为C点的匹配餐饮供给信息就更加合适。
[0110]获取该第一优先级排序结果中的餐饮供给信息的优惠信息和获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长。例如,优惠信息可以让用户获得更好性价比。开店时长较久的商户的餐饮质量比较具有稳定性。
[0111]根据该天气信息、该季节信息、该优惠信息、该开店时长和该路况信息,对该第一优先级排序结果进行加权修正,可获得第二优先级排序结果。并在该第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息,确定该优先级排名前η的餐饮供给信息为匹配餐饮供给信息。
[0112]本公开的实施例提供的技术方案可以包括以下有益效果:通过综合考虑天气信息、季节信息、优惠信息、开店时长和路况信息,对第一优先级排序结果进行优选,可得到更加符合用户需求的餐饮供给信息,从而提高用户的满意度。
[0113]在一个实施例中,如图5所示,步骤S21还包括步骤S51-S53:
[0114]在步骤S51中,获取预设的推送时刻提前量;
[0115]在步骤S52中,对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;
[0116]在步骤S53中,在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0117]获取预设的推送时刻提前量,该预设的推送时刻提前量的意义在于在用户就餐前留出时间提前量,让用户有充足的时间进行选择。用户可以自行设定该预设的推送时刻提前量,如果用户没有进行设定,系统会使用默认的预设的推送时刻提前量。
[0118]用户就餐时间可以由用户自己设定,如果用户没有进行设定,系统会设置默认的用户就餐时间。在一天之内,可存在数量为任意正整数的该预设推送时刻。例如,用户可以设定一日三餐的就餐时间为早上7:30,中午12:30,晚上7:00。用户还可以设定夜宵的时间。
[0119]预设推送时刻通过对该用户就餐时间和该预设的推送时刻提前量做减法运算,运算得到的结果即为该预设推送时刻。例如,用户就餐时间为13:00,预设的推送时刻提前量为90min。那么对该用户就餐时间为13:00和该预设的推送时刻提前量为90min做减法运算,运算得到的11:30就是预设推送时刻。
[0120]在该预设推送时刻,将该匹配餐饮供给信息推送到该用户对应的客户端。该用户对应的客户端可以根据预设的提醒方式提醒用户。该预设的提醒方式包括语音提醒、铃音提醒、震动提醒和发光提醒中的任一种或多种。
[0121]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐时间前的该预设推送时刻就将匹配餐饮供给信息推送到所述用户对应的客户端,以便用户有充足的时间来选择。
[0122]在一个实施例中,图6是根据一示例性实施例示出的一种信息推送的框图。如图6所示,该装置包括第一获取模块61、第二获取模块62、确定模块63和推送模块64。
[0123]该第一获取模块61被配置为获取用户的餐饮需求信息;
[0124]该第二获取模块62被配置为获取网络上的餐饮供给信息;
[0125]该确定模块63被配置为在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0126]该推送模块64被配置为将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0127]本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可自动选择出符合用户需求的餐饮供给信息并推送到客户端,避免用户进行繁琐的手动操作。
[0128]在一个实施例中,如图7所不,该推送模块64可包括推送子模块71:
[0129]该推送子模块71,用于在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0130]该推送子模块71,还用于获取预设的推送时刻提前量;对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0131]本公开的实施例提供的技术方案可以包括以下有益效果:在用户就餐时间前的该预设推送时刻就将匹配餐饮供给信息推送到所述用户对应的客户端,以便用户有充足的时间来选择。
[0132]在一个实施例中,如图8所不,该确定模块63包括第一筛选子模块81、第一获取子模块8 2和分析子模块83:
[0133]该第一筛选子模块81,用于将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息;
[0134]该第一获取子模块82,用于获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据;
[0135]该分析子模块83,用于根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。
[0136]本公开的实施例提供的技术方案可以包括以下有益效果:综合该路程数据和该餐饮供给评价参数,进行进一步的优先级分析,可以为用户提供更加令用户满意的餐饮供给
?目息O
[0137]在一个实施例中,如图9所示,该确定模块63还包括第二获取子模块91、第三获取子模块92、第四获取子模块93、第五获取子模块94、加权修正子模块95、第二筛选子模块96和确定子模块97:
[0138]第二获取子模块91,用于获取天气信息和季节信息;
[0139]第三获取子模块92,用于根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息;
[0140]第四获取子模块93,用于获取所述第一优先级排序结果中的餐饮供给信息的优惠信息;
[0141]第五获取子模块94,用于获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长;
[0142]加权修正子模块95,用于根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;
[0143]第二筛选子模块96,用于在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息;
[0144]确定子模块97,用于将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。
[0145]本公开的实施例提供的技术方案可以包括以下有益效果:通过综合考虑天气信息、季节信息、优惠信息、开店时长和路况信息,对第一优先级排序结果进行优选,可得到更加符合用户需求的餐饮供给信息,从而提高用户的满意度。
[0146]根据本公开实施例的第三方面,提供一种信息推送的装置,包括:
[0147]处理器;
[0148]用于存储处理器可执行指令的存储器;
[0149]其中,处理器被配置为:
[0150]获取用户的餐饮需求信息;
[0151 ]获取网络上的餐饮供给信息;
[0152]在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0153]将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0154]上述处理器还可被配置为:
[0155]所述餐饮需求信息包括用户偏好口味、用户偏好菜系、用户所处位置、用户期望人均价格和用户就餐时间中的任一者或多者;
[0156]所述餐饮供给信息包括餐饮供给口味、餐饮供给菜系、餐饮供给位置、餐饮供给人均价格、餐饮供给评价参数和餐饮供给时间中的任一者或多者。
[0157]所述将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括:
[0158]在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0159]所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,包括:
[0160]将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息;
[0161]获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据;
[0162]根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。
[0163]所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,还包括:
[0164]获取天气信息和季节信息;
[0165]根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息;
[0166]获取所述第一优先级排序结果中的餐饮供给信息的优惠信息;
[0167]获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长;
[0168]根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;
[0169]在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息;
[0170]将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。
[0171]所述在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括:
[0172]获取预设的推送时刻提前量;
[0173]对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;
[0174]在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0175]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0176]图10是根据一示例性实施例示出的一种用于信息推送的装置1000的框图。例如,装置1000可以被提供为一服务器。参照图10,装置1000包括处理组件1022,其进一步包括一个或多个处理器,以及由存储器1032所代表的存储器资源,用于存储可由处理部件1022的执行的指令,例如应用程序。存储器1032中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1022被配置为执行指令,以执行上述方法。
[0177]装置1000还可以包括一个电源组件1026被配置为执行装置1000的电源管理,一个有线或无线网络接口 1050被配置为将装置1000连接到网络,和一个输入输出(I/O)接口1058。装置1000可以操作基于存储在存储器1032的操作系统,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0178]—种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1000的处理器执行时,使得装置1000能够执行图1所示的方法,所述方法包括:
[0179]获取用户的餐饮需求信息;
[0180]获取网络上的餐饮供给信息;
[0181]在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息;
[0182]将所述匹配餐饮供给信息推送到所述用户对应的客户端。
[0183]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0184]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种信息推送的方法,其特征在于,包括: 获取用户的餐饮需求信息;获取网络上的餐饮供给信息; 在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息; 将所述匹配餐饮供给信息推送到所述用户对应的客户端。2.如权利要求1所述的方法,其特征在于, 所述餐饮需求信息包括用户偏好口味、用户偏好菜系、用户所处位置、用户期望人均价格和用户就餐时间中的任一者或多者; 所述餐饮供给信息包括餐饮供给口味、餐饮供给菜系、餐饮供给位置、餐饮供给人均价格、餐饮供给评价参数和餐饮供给时间中的任一者或多者。3.如权利要求1所述的方法,其特征在于,所述将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括: 在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。4.如权利要求1所述的方法,其特征在于,所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,包括: 将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息; 获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据; 根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。5.如权利要求4所述的方法,其特征在于,所述在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息,还包括: 获取天气信息和季节信息; 根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息; 获取所述第一优先级排序结果中的餐饮供给信息的优惠信息; 获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长; 根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果; 在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息; 将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。6.如权利要求3、4或5所述的方法,其特征在于,所述在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端,包括: 获取预设的推送时刻提前量; 对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻; 在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。7.一种信息推送的装置,其特征在于,包括: 第一获取模块,用于获取用户的餐饮需求信息; 第二获取模块,用于获取网络上的餐饮供给信息; 确定模块,用于在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息; 推送模块,用于将所述匹配餐饮供给信息推送到所述用户对应的客户端。8.根据权利要求7所述的装置,其特征在于, 所述餐饮需求信息包括用户偏好口味、用户偏好菜系、用户所处位置、用户期望人均价格和用户就餐时间中的任一者或多者; 所述餐饮供给信息包括餐饮供给口味、餐饮供给菜系、餐饮供给位置、餐饮供给人均价格、餐饮供给评价参数和餐饮供给时间中的任一者或多者。9.根据权利要求7所述的装置,其特征在于,所述推送模块,包括: 推送子模块,用于在预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。10.根据权利要求7所述的装置,其特征在于,所述确定模块,包括: 第一筛选子模块,用于将所述用户的餐饮需求信息作为目标函数,在所述网络上的餐饮供给信息中筛选出符合所述目标函数的餐饮供给信息; 第一获取子模块,用于获取所述用户所处位置与所述符合所述目标函数的餐饮供给位置之间的路程数据; 分析子模块,用于根据所述餐饮供给评价参数和所述路程数据,对所述符合所述目标函数的餐饮供给信息进行优先级分析,获得第一优先级排序结果。11.根据权利要求10所述的装置,其特征在于,所述确定模块,还包括: 第二获取子模块,用于获取天气信息和季节信息; 第三获取子模块,用于根据所述路程数据,获取从所述用户所处位置到所述餐饮供给位置之间的路况信息; 第四获取子模块,用于获取所述第一优先级排序结果中的餐饮供给信息的优惠信息; 第五获取子模块,用于获取所述第一优先级排序结果中的餐饮供给信息的对应商户的开店时长; 加权修正子模块,用于根据所述天气信息、所述季节信息、所述优惠信息、所述开店时长和所述路况信息,对所述第一优先级排序结果进行加权修正,获得第二优先级排序结果;第二筛选子模块,用于在所述第二优先级排序结果中筛选出优先级排名前η的餐饮供给信息; 确定子模块,用于将所述优先级排名前η的餐饮供给信息确定为所述匹配餐饮供给信息。12.根据权利要求9、10或11所述的装置,其特征在于, 所述推送子模块,还用于获取预设的推送时刻提前量;对预设的用户就餐时间和所述预设的提醒时刻提前量做减法运算,运算得到的结果即为所述预设推送时刻;在所述预设推送时刻,将所述匹配餐饮供给信息推送到所述用户对应的客户端。13.一种信息推送的装置,其特征在于,所述装置包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 获取用户的餐饮需求信息; 获取网络上的餐饮供给信息; 在所述网络上的餐饮供给信息中,确定与所述用户的餐饮需求信息匹配的匹配餐饮供给信息; 将所述匹配餐饮供给信息推送到所述用户对应的客户端。
【文档编号】H04L29/08GK106056399SQ201610324259
【公开日】2016年10月26日
【申请日】2016年5月16日
【发明人】骆艳飞, 祁连山, 王柯
【申请人】北京小米移动软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1