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

文档序号:9202741阅读:333来源:国知局
信息推送方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种信息推送方法和装置。
【背景技术】
[0002]随着移动终端的快速普及,越来越多的用户使用移动终端(例如,智能手机、平板电脑等)接收APP(应用程序)推送的广告、新闻等信息。目前,现有的推送机制为服务提供商通过属于自己的推送服务器向指定的用户设备发送要推送的信息。例如:苹果公司的服务器叫做APNS (Apple Push Notificat1n Service)。APNS收到推送信息请求后,可将需要推送的信息进行编辑,然后向用户的移动终端进行推送。
[0003]但是,在实现本发明的过程中发明人发现现有技术至少存在以下问题:在现有技术中,推送信息时均未考虑时差的问题。例如:服务器设定为在中午11点30分向用户推送午饭就餐信息,位于北京和甘肃的两位用户同时在北京时间中午11点30分接收到该信息。而实际情况是,甘肃与北京存在两个小时的时差,位于甘肃的用户正常应该在北京时间下午13点30分左右才会进行午餐,因此推送的信息过早,时效性低。

【发明内容】

[0004]本发明旨在至少解决上述技术问题之一。为此,本发明的第一个目的在于提出一种信息推送方法。该方法能够增强信息的时效性,提高信息推荐效果,更加符合用户的作息时间,进而提升信息利用率。
[0005]本发明的第二个目的在于提出一种信息推送装置。
[0006]为了实现上述目的,本发明第一方面实施例的信息推送方法,包括:获取信息推送请求,根据所述信息推送请求获取至少一个待接收信息的移动终端的当前位置信息;根据所述当前位置信息确定每个移动终端所属的组别;以及针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向所述当前组别内的移动终端推送信息。
[0007]可选地,所述根据所述当前位置信息确定每个移动终端所属的组别,包括:针对每个移动终端,计算出所述移动终端的当前位置信息对应的时间与基准时间的时差,并根据所述时差确定所述移动终端所属的组别。
[0008]可选地,在所述根据所述信息推送请求获取至少一个待接收信息的移动终端的当前位置信息之前,确定所述待接收信息的移动终端的标识信息。
[0009]可选地,不同组别对应的预设时间不同,每个组别对应区域的时间为对应组别内移动终端当前位置信息对应的时间的平均值。
[0010]可选地,所述信息包括产品优惠信息、描述信息、购买地址信息和评价信息中的一种或多种。
[0011]根据本发明实施例的信息推送方法,通过获取信息推送请求,根据信息推送请求获取至少一个待接收信息的移动终端的当前位置信息,并根据当前位置信息确定每个移动终端所属的组别,以及针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向当前组别内的移动终端推送信息,增强了信息的时效性,提高了信息推荐效果,更加符合用户的作息时间,进而提升了信息利用率。
[0012]为了实现上述目的,本发明第二方面实施例的信息推送装置,包括:获取模块,用于获取信息推送请求,根据所述信息推送请求获取至少一个待接收信息的移动终端的当前位置信息;确定模块,用于根据所述当前位置信息确定每个移动终端所属的组别;以及推送模块,用于针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向所述当前组别内的移动终端推送信息。
[0013]根据本发明实施例的信息推送装置,通过获取信息推送请求,根据信息推送请求获取至少一个待接收信息的移动终端的当前位置信息,并根据当前位置信息确定每个移动终端所属的组别,以及针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向当前组别内的移动终端推送信息,增强了信息的时效性,提高了信息推荐效果,更加符合用户的作息时间,进而提升了信息利用率。
[0014]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0015]图1是根据本发明一个实施例的信息推送方法的流程图。
[0016]图2是根据本发明一个具体实施例的信息推送方法的流程图。
[0017]图3是根据本发明一个实施例的信息推送装置的结构示意图。
【具体实施方式】
[0018]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0019]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0020]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0021]下面参考附图描述根据本发明实施例的信息推送方法和装置。
[0022]图1是根据本发明一个实施例的信息推送方法的流程图,本实施例从服务器侧进行描述。
[0023]如图1所示,信息推送方法包括:
[0024]S101,获取信息推送请求,根据信息推送请求获取至少一个待接收信息的移动终端的当前位置信息。
[0025]在本发明的实施例中,服务器可获取信息推送请求,然后根据该信息推送请求获取至少一个待接收信息的移动终端的当前位置信息,其中,当前位置信息可通过经玮度来表示。在获取至少一个待接收信息的移动终端的当前位置信息之前,服务器先要确定待接收信息的移动终端的标识信息,从而确定待接收信息的移动终端。
[0026]举例来说,某饮食APP(应用程序)要向手机用户推送饮食信息,则该APP对应的服务器可获取饮食信息的推送请求,然后确定待接收信息的手机的标识信息如:IMEI (Internat1nal Mobile Equipment Identity,移动设备国际辨识码),确定需要向哪些手机推送饮食信息,最后根据该信息推送请求获取需要推送饮食信息的手机的当前位置信息。
[0027]S102,根据当前位置信息确定每个移动终端所属的组别。
[0028]在获取至少一个待接收信息的移动终端的当前位置信息后,服务器可根据当前位置信息确定每个移动终端所属的组别。具体地,服务器可针对每个移动终端,计算出移动终端的当前位置信息对应的时间与基准时间的时差,并根据时差确定移动终端所属的组别。其中,不同组别对应的预设时间不同,每个组别对应区域的时间为对应组别内移动终端当前位置信息对应的时间的平均值。举例来说,假设以北京时间为基准时间,北京的经度信息为东经116度,某移动终端A的经度信息为东经91度,则可计算出移动终端A所在位置的时间与北京时间的时差为(116-91)/360*24*60 = 100分钟。移动终端B的经度信息为东经86度,则移动终端B所在位置的时间与北京时间的时差为(I 16-86)/360*24*60 = 120分钟。假设时差的预设区间为90分钟至120分钟,则可将移动终端A和移动终端B分为一组。再例如,组I中具有四个移动终端C、D、E、F,移动终端C与北京时间的时差为115分钟,移动终端D与北京时间的时差为118分钟,移动终端E与北京时间的时差为122分钟,移动终端F与北京时间的时差为125分钟,则组I所在的区域对应的时间与北京时间的时差为120分钟。此处仅为示例,不进行限定。
[0029]S103,针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向当前组别内的移动终端推送信息。
[0030]在确定每个移动终端所属的组别之后,在当前组别对应区域的时间达到对应的预设时间时,服务器可向当前组别内的移动终端推送信息,该信息可包括产品优惠信息、描述信息、购买地址信息和评价信息中的一种或多种。
[0031]例如:假设组I的预设时间为北京时间中午11点30分,则服务器可在组I的时间达到北京时间中午11点30分时,向组I内的移动终端推送“午餐信息”;假设与北京时间有I个小时时差的组2的预设时间为北京时间中午12点30分,则服务器可在组2的时间达到北京时间中午12点30分时,向组2的移动终端推送“午餐信息”;假设与北京时间有2个小时时差的组3的预设时间为北京时间中午13点30分,则服务器可在组3的时间达到北京时间中午13点30分时,向组3的移动终端推送“午餐信息”,使得信息的推送更加符合用户的生活习惯。其中,午餐信息可以包括优惠信息、描述信息、购买地址信息和评价信息中的一种或多种,如:汉拿山五道口店烤肉9折,汉拿山五道口店的具体地址以及用户相关的评论等等。
[0032]本发明实施例的信息推送方法,通过获取信息推送请求,根据信息推送请求获取至少一个待接收信息的移动终端的当前位置信息,并根据当前位置信息确定每个移动终端所属的组别,以及针对每个组别,若当前组别对应区域的时间达到对应的预设时间,向当前组别内的移动终端推送信息,增强了信息的时效性,提高了信息推荐效果,更加符合用户的作息时间,进而提升了信息利用率。
[0033]图2是根据本发明一个具体实施例的信息推送方法的流程图。
[0034]如图2所示,信息推送方法包括:
[0035]S201,获取午餐信息推送请求,根据午餐信息推送请求获取至少一个待接收信息的手机的当前位置信息。
[0036]具体地,某APP要向手机用户推送午餐信息,则该APP对应的服务器可获取午餐信息的推送请求,然后确定待接收信息的手机的标识信息如:MEI码,确定需要向哪些手机推送午餐信息,最后根据该信息推送请求获取需要推送午餐信息的手机
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1