消息推送方法及系统及移动终端的制作方法
【技术领域】
[0001 ]本发明涉及一种消息推送方法及系统及移动终端。
【背景技术】
[0002]随着移动终端的普及,移动终端用户更多的通过移动终端上安装的应用程序来获取自己需要的信息。而为了便于用户即时的获取信息,移动终端上安装的应用程序也会向移动终端用户推送最新的的信息。在现有的信息推送方式中,服务器会不定时的将最新的信息推送到移动终端并显示给用户。但是,在现有的信息推送方式中,服务器推送给移动终端的最新信息不一定是该移动终端的用户当前想要了解的信息,使得服务器推送信息的精确度不高,造成了极大的资源浪费。
【发明内容】
[0003]本发明的目的在于提供一种消息推送方法及系统及移动终端,以改善现有的信息推送方式中服务器推送信息的精确度不高,造成了极大的资源浪费的问题。
[0004]本发明是这样实现的:
第一方面,本发明实施例提供了一种消息推送方法,应用于消息推送系统;所述消息推送系统包括移动终端以及服务器,所述消息推送方法,包括:
所述移动终端向所述服务器发送信息请求指令,所述信息请求指令携带有所述移动终端预先绑定的用户标识信息;
所述服务器检索预先存储的与所述用户标识信息对应的多个已阅览的信息类别,以及所述多个已阅览的信息类别分别对应的阅览时间;
所述服务器对比所述多个已阅览的信息类别对应的阅览时间,将所述阅览时间最长的已阅览的信息类别作为与所述用户标识对应的最关注信息类别,将所述最关注信息类别对应的最新信息推送到所述移动终端。
[0005]进一步地,所述信息请求指令还携带有信息推送时间点,所述将所述最关注信息类别对应的最新信息推送到所述移动终端,包括:
所述服务器在所述信息推送时间点将所述最关注信息类别对应的最新信息推送到所述移动终端。
[0006]第二方面,本发明实施例提供了一种移动终端,应用于消息推送系统,所述消息推送系统还包括服务器,所述移动终端,包括:
计时单元,用于获取所述移动终端绑定的用户标识信息对应的多个已阅览的信息类别,以及所述多个已阅览的信息类别分别对应的阅览时间;
信息请求指令发送单元,用于向所述服务器发送信息请求指令,所述信息请求指令携带有所述移动终端预先绑定的用户标识信息。
[0007]进一步地,所述移动终端还包括:
信息推送时间点设定单元,用于获取所述移动终端用户设定的信息推送信息时间点。
[0008]第三方面,本发明实施例提供了一种消息推送系统,所述消息推送系统包括移动终端以及服务器;
所述移动终端,用于向所述服务器发送信息请求指令,所述信息请求指令携带有所述移动终端预先绑定的用户标识信息;
所述服务器,用于检索预先存储的与所述用户标识信息对应的多个已阅览的信息类另|J,以及所述多个已阅览的信息类别分别对应的阅览时间;对比所述多个已阅览的信息类别对应的阅览时间,将所述阅览时间最长的已阅览的信息类别作为与所述用户标识对应的最关注信息类别,将所述最关注信息类别对应的最新信息推送到所述移动终端
本发明实施例提供的消息推送方法及系统及移动终端,通过所述移动终端向所述服务器发送携带有所述移动终端预先绑定的用户标识信息的信息请求指令,
使所述服务器检索预先存储的与所述用户标识信息对应的多个已阅览的信息类别,以及所述多个已阅览的信息类别分别对应的阅览时间;对比所述多个已阅览的信息类别对应的阅览时间,将所述阅览时间最长的已阅览的信息类别作为与所述用户标识对应的最关注信息类别,将所述最关注信息类别对应的最新信息推送到所述移动终端的方式,使得服务器能够向所述移动终端推送该移动终端用户当前关注的信息,从而改善了现有的信息推送方式中服务器推送信息的精确度不高,造成了极大的资源浪费的问题。
【附图说明】
[0009]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0010]图1示出了本发明实施例提供的消息推送方法的流程图;
图2示出了本发明实施例提供的移动终端的结构框图;
图3示出了本发明实施例提供的消息推送系统的结构框图。
【具体实施方式】
[0011]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0012]请参阅图1,本发明实施例提供了一种消息推送方法,应用于消息推送系统;所述消息推送系统包括移动终端以及服务器,所述消息推送方法,包括:
步骤S101:所述移动终端向所述服务器发送信息请求指令,所述信息请求指令携带有所述移动终端预先绑定的用户标识信息。而在实践过程中,所述用户标识信息可以为该移动终端的用户自己设定的用户名或者邮箱。
[0013]步骤S102:所述服务器检索预先存储的与所述用户标识信息对应的多个已阅览的信息类别,以及所述多个已阅览的信息类别分别对应的阅览时间。所述阅览时间由所述移动终端获取。当用户开始阅览所选着的信息类别的信息时,所述移动终端开始计算所述信息类别对应的阅读时间,而当用户退出该阅览时,所述移动终端计时结束。
[0014]步骤S103:所述服务器对比所述多个已阅览的信息类别对应的阅览时间,将所述阅览时间最长的已阅览的信息类别作为与所述用户标识对应的最关注信息类别,将所述最关注信息类别对应的最新信息推送到所述移动终端。
[0015]作为一种优选的实施方式,所述信息请求指令还携带有信息推送时间点,所述将所述最关注信息类别对应的最新信息推送到所述移动终端,包括:
所述服务器在所述信息推送时间点将所述最关注信息类别对应的最新信息推送到所述移动终端。
[0016]本发明实施例提供的消息推送方法,通过所述移动终端向所述服务器发送携带有所述移动终端预先绑定的用户标识信息的信息请求指令,使所述服务器检索预先存储的与所述用户标识信息对应的