一种信息推送方法及终端技术

技术编号:14504012 阅读:45 留言:0更新日期:2017-01-31 11:35
本发明专利技术实施例提供了一种信息推送方法及终端。其中,该方法包括:接收预先绑定的应用服务器发送的至少一条应用信息;建立与第一终端之间的数据连接;通过所述数据连接向所述第一终端推送至少一条所述应用信息。实施本发明专利技术实施例可以降低终端的功耗。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种信息推送方法及终端
技术介绍
随着终端(如智能手机)的普及,为终端开发的应用(Application,APP)软件越来越多,用户可以随意在终端中下载并安装各种APP软件。然而实践中发现,各种APP软件给用户生活带来方便的同时也使得终端消耗大量的电量。主要因素如下:当应用服务器(即APP服务器)需要向终端推送应用信息,应用服务器需要先跟终端建立数据连接,应用信息推送结束后应用服务器再跟终端断开数据连接,每次数据连接的建立、断开的过程一般至少需要十几秒。如果多个应用服务器分别在不同时间向终端推送应用信息,每推送一条应用信息就进行一次数据连接的建立和断开,这将使得终端消耗大量的电量。
技术实现思路
本专利技术实施例提供了一种信息推送方法及终端,可以降低终端的功耗。本专利技术实施例第一方面提供了一种信息推送方法,包括:接收预先绑定的应用服务器发送的至少一条应用信息;建立与第一终端之间的数据连接;通过所述数据连接向所述第一终端推送所述至少一条应用信息。本专利技术实施例第二方面提供了一种终端,包括:接收单元,用于接收预先绑定的应用服务器发送的至少一条应用信息;建立单元,用于建立与第一终端之间的数据连接;推送单元,用于通过所述数据连接向所述第一终端推送所述至少一条应用信息。本专利技术实施例中,终端可以接收预先绑定的应用服务器发送的至少一条应用信息,建立与第一终端之间的数据连接;进一步地,终端就可以通过数据连接向第一终端推送至少一条应用信息。可见,通过本专利技术实施例,终端在接收到应用服务器发送的至少一条应用信息之后,才与第一终端建立一次数据连接,而不是每接收到一条应用信息就与第一终端建立一次数据连接,从而可以减少与第一终端建立数据连接的次数,从而可以节省大量电量,降低第一终端的功耗。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络架构示意图;图2是本专利技术实施例提供的一种信息推送方法的流程示意图;图3是本专利技术实施例提供的另一种信息推送方法的流程示意图;图4是本专利技术实施例提供的一种终端的结构示意图;图5是本专利技术实施例提供的另一种终端的结构示意图;图6是本专利技术实施例提供的另一种终端的结构示意图;图7是本专利技术实施例提供的另一种终端的结构示意图;图8是本专利技术实施例提供的另一种终端的结构示意图;图9是本专利技术实施例提供的另一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种信息推送方法及终端,可以降低终端的功耗。以下分别进行详细说明。为了更好理解本专利技术实施例提供的一种信息推送方法及终端,下面先对本专利技术实施例适用的网络架构进行描述。请参见图1,图1是本专利技术实施例提供的一种网络架构示意图。如图1所示,该系统架构包括第一终端、多个应用服务器以及终端,其中,第一终端可以包括但不限于智能手机、笔记本电脑、个人计算机(PersonalComputer,PC)、个人数字助理(PersonalDigitalAssistant,PDA)、移动互联网设备(MobileInternetDevice,MID)、智能穿戴设备(如智能手表、智能手环)等各类终端。其中,该第一终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、BlackBerry(黑莓)操作系统、WindowsPhone8操作系统等等,本专利技术实施例不做限定。应用服务器为应用(Application,APP)软件对应的服务器,即APP服务器,用于发布与APP软件相关的应用信息,该APP软件为终端上安装的应用软件。终端可以为独立部署的设备,也可以为部署在某个设备中的具备信息推送功能的软件程序,比如:推送服务器或推送终端等。其中,终端可以预先与多个应用服务器建立绑定关系,同时,终端还可以与第一终端建立绑定关系,终端与应用服务器、第一终端均可以通过网络进行通信。通常,当应用服务器需要向第一终端推送应用信息时,应用服务器可以先将应用信息发送给终端,再由终端将至少一条应用信息集中推送给第一终端。可见,实施图1所示的网络架构,可以减少与第一终端建立数据连接的次数,从而可以节省大量电量,降低第一终端的功耗。基于图1所示的网络架构,本专利技术实施例提供了一种信息推送方法。请参见图2,图2是本专利技术实施例提供的一种信息推送方法的流程示意图。如图2所示,该方法可以包括以下步骤。201、终端接收预先绑定的应用服务器发送的至少一条应用信息。本专利技术实施例中,第一终端在安装APP软件时,第一终端可以将APP软件的相关信息通过后台服务反馈给终端,终端接收到该APP软件的相关信息之后,可以根据该APP软件的相关信息确定该APP软件所对应的APP服务器,进一步地,终端可以与APP服务器建立绑定关系。其中,该APP软件的相关信息可以为APP软件的标识,该标识用于唯一表征该APP软件的身份,比如:APP软件的名称、APP软件的版本号、APP软件的图标等。若用户安装多个APP软件,则终端可以与多个APP服务器建立绑定关系。本专利技术实施例中,当第一终端上安装的任一个APP软件所对应的APP服务器需要向第一终端推送应用信息时,APP服务器可以先将待推送的应用信息发送给终端,再由终端将至少一条应用信息集中推送给第一终端。举例来说,假设APP软件为新闻类软件,则该APP软件对应的APP服务器推送的应用信息通常为新闻类信息,又举例来说,假设APP软件为游戏类软件,则该APP软件对应的APP服务器推送的应用信息通常为游戏类信息。本专利技术实施例中,终端接收预先绑定的应用服务器发送的至少一条应用信息可以理解为终端接收预先绑定的一个应用服务器发送的至少一条应用信息,或者,可以理解为终端接收预先绑定的多个应用服务器发送的至少一条应用信息。202、终端建立与第一终端之间的数据连接。<本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,包括:接收预先绑定的应用服务器发送的至少一条应用信息;建立与第一终端之间的数据连接;通过所述数据连接向所述第一终端推送所述至少一条应用信息。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:
接收预先绑定的应用服务器发送的至少一条应用信息;
建立与第一终端之间的数据连接;
通过所述数据连接向所述第一终端推送所述至少一条应用信息。
2.根据权利要求1所述的方法,其特征在于,所述建立与第一终端之间的
数据连接,包括:
判断所述至少一条应用信息所占内存空间是否大于预设空间阈值;
若是,在预设的时间点向第一终端发送数据连接请求;
在接收到所述第一终端响应所述数据连接请求而发送的允许响应的情况
下,建立与所述第一终端之间的数据连接。
3.根据权利要求1所述的方法,其特征在于,所述建立与第一终端之间的
数据连接,包括:
获取第一终端运行所述应用服务器对应的应用软件的运行时间记录;
根据所述运行时间记录预测所述第一终端运行所述应用软件的运行时间
段;
在所述运行时间段内建立与所述第一终端之间的数据连接。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述通过所述数据
连接向所述第一终端推送所述至少一条应用信息,包括:
获取所述第一终端安装的应用的应用优先级;
根据所述应用的应用优先级确定每条所述应用信息的推送优先级;
按照每条所述应用信息的推送优先级从高到低的顺序,通过所述数据连接
向所述第一终端先后推送所述应用信息。
5.根据权利1~3任一项所述的方法,其特征在于,所述通过所述数据连接
向所述第一终端推送所述至少一条应用信息,包括:
从每条所述应用信息中提取信息关键词;
将信息关键词与预设关键词匹配的应用信息确定为待推送信息;
按照每条所述待推送信息的接收时间的先后顺序,通过所述数据连接向所
述第一终端先后推送所述待推送信息。
6.一种终端,其特征在于,包括:
接收单元,用于接收预先绑定的应用服务器发送的至少一条应用信息;
...

【专利技术属性】
技术研发人员:辛将
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

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

1