CN105991415B - 一种消息推送方法及移动终端 - Google Patents
一种消息推送方法及移动终端 Download PDFInfo
- Publication number
- CN105991415B CN105991415B CN201510080308.6A CN201510080308A CN105991415B CN 105991415 B CN105991415 B CN 105991415B CN 201510080308 A CN201510080308 A CN 201510080308A CN 105991415 B CN105991415 B CN 105991415B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- recommendation
- acquisition
- capacity
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 abstract description 9
- 230000002354 daily effect Effects 0.000 description 46
- 238000010586 diagram Methods 0.000 description 6
- 230000029058 respiratory gaseous exchange Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 2
- 206010048669 Terminal state Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种消息推送方法,该方法包括:移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量是否小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。本发明实施例还提供了一种移动终端。采用本发明实施例在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种消息推送方法及移动终端。
背景技术
随着时代的发展,移动终端和安装于移动终端中的应用程序越来越智能化。例如,手机管理软件(360手机助手、91助手或者豌豆荚等)推荐页面一般有“每日推荐栏位”。“每日推荐栏位”推荐的内容,通常为网络热门的应用程序(热门游戏、主题等)。
目前,手机管理软件对于“每日推荐栏位”通常是打开手机管理软件时,在移动终端的显示界面上显示“每日推荐栏位”。此时,若移动终端处于移动网络,且推荐的内容的应用程序的容量大小过大时,显示“每日推荐栏位”会让用户觉得多余,或者,显示“每日推荐栏位”之后,用户点击下载“每日推荐栏位”中所推荐的应用程序,可能会导致产生额外的费用,进而影响用户的体验效果。
发明内容
本发明实施例提供一种消息推送方法及移动终端,用于在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
本发明第一方面提供一种消息推送方法,包括:
移动终端获取所述移动终端当前的网络状态;
若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;
所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;
当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。
结合本发明第一方面,在本发明第一方面的第一种可能的实现方式中,所述方法还包括:
当所述推荐内容的容量大于所述预设流量阈值N,所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
结合本发明第一方面,在本发明第一方面的第二种可能的实现方式中,述移动终端获取所述移动终端当前的网络状态之后,所述方法还包括:
若所述移动终端当前的网络状态为无线网络状态,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息。
结合本发明第一方面,在本发明第一方面的第三种可能的实现方式中,所述移动终端获取所述移动终端当日流量的上限值M,包括:
所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
所述移动终端基于所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
结合本发明第一方面到本发明第一方面的第三种可能的实现方式,在本发明第一方面的第四种可能的实现方式中,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
本发明第二方面提供一种移动终端,包括:
第一获取单元,用于获取所述移动终端当前的网络状态;
第二获取单元,用于若所述第一获取单元获取到的所述移动终端当前的网络状态为移动网络状态,获取所述移动终端当日流量的上限值M,其中M为正数;
第三获取单元,用于获取服务器待发送的推荐消息中的推荐内容的容量;
第四获取单元,用于当所述第三获取单元获取到的所述推荐内容的容量小于预设流量阈值N,从所述服务器获取所述推荐消息;
第一显示单元,用于在显示界面上弹出所述第四获取单元获取的所述推荐消息,其中,N为小于或等于M的正数。
结合本发明第二方面,在本发明第二方面的第一种可能的实现方式中,所述移动终端还包括:
第二显示单元,用于当所述第三获取单元获取到的所述推荐内容的容量大于所述预设流量阈值N,在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
结合本发明第二方面,在本发明第二方面的第二种可能的实现方式中,在所述第一获取单元获取所述移动终端当前的网络状态之后,所述移动终端还包括:
第五获取单元,用于若所述第一获取单元获取到的所述移动终端当前的网络状态为无线网络状态,从所述服务器获取所述推荐消息;
第二显示单元,用于在显示界面上弹出所述第五获取单元获取的所述推荐消息。
结合本发明第二方面,在本发明第二方面的第三种可能的实现方式中,所述第二获取单元包括:
第六获取单元,用于获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
确定单元,用于基于所述第六获取单元获取到的所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
结合本发明第二方面到本发明第二方面的第三种可能的实现方式,在本发明第二方面的第三种可能的实现方式中,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
实施本发明实施例,具有如下有益效果:
本发明实施例中,通过移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。可在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种消息推送方法的第一实施例流程图示意图;
图2为本发明实施例提供的一种消息推送方法的第二实施例流程图示意图;
图3为本发明实施例提供的一种消息推送方法的第三实施例流程图示意图;
图4为本发明实施例提供的移动终端的第一实施例结构示意图;
图5为本发明实施例提供的移动终端的第二实施例结构示意图。
具体实施方式
本发明实施例提供文件列表的处理方法以及移动终端,用于在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
以下分别进行详细说明。
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明消息推送方法的一个实施例。其中,一种消息推送方法:移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。
首先参见图1,图1为本发明实施例提供的一种消息推送方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种消息推送方法可以包括步骤S101~S104:
S101、移动终端获取所述移动终端当前的网络状态。
其中,所述网络状态包括无线网络(WIFI)状态或者移动网络状态(2G/3G/4G)。
其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
S102、若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M。
其中,M为正数。
其中,所述移动终端当日流量的上限值M可由用户事先设定。或者所述移动终端当日流量的上限值M也可有所述移动终端根据预设策略来确定。例如,所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数,所述移动终端根据所述剩余流量值和所述未使用天数确定所述移动终端当日计费流量的上限值M,比如,所述移动终端当前流量计费周期内的剩余流量值为300mb和未使用天数10天,则确定所述移动终端当日计费流量的上限值M为30mb。
S103、所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量。
例如,所述移动终端向服务器发送待发送的推荐消息中的推荐内容的容量的查询请求,所述移动终端接收所述服务器响应所述查询请求而发送的待发送的推荐消息中的推荐内容的容量,以使得所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量。
S104、当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息。
其中,N为小于或等于M的正数。
其中,所述移动终端弹出所述推荐消息时,携带所述移动终端当日流量的上限值M、所述推荐消息中的推荐内容的容量。
可以理解,通过弹出的推荐消息携带的信息,有利于使得用户明晰所述移动终端当日的流量上限值以及所述推荐内容的容量,有利于用户正确的判断是否下载所述推荐消息中的推荐内容。
可以理解,移动终端通过比较所述移动终端当日流量的上限值M以及所述推荐消息中的推荐内容的容量,当所述推荐内容的容量小于预设流量阈值N,其中,N为小于或等于M的正数,则所述移动终端在显示界面上弹出所述推荐消息,从而避免了在所述移动终端处于移动网络状态且当日流量值不足时,弹出所述推荐消息,可能会导致用户误操作下载所述推荐消息关联的推荐内容而产生额外的费用。
其中,所述预设流量阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
由上可见,本发明实施例中,通过移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。可在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
可选的,在本发明一种可能的实施方式中,当所述推荐内容的容量大于所述预设流量阈值N,所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
在实际应用中,用于提示用户是否弹出所述推荐消息的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
其中,所述提示信息携带所述移动终端当日流量的上限值M、所述推荐消息中的推荐内容的容量。
可以理解,通过提示信息,有利于使得用户明晰所述移动终端当日的流量上限值以及所述推荐内容的容量,有利于用户正确的判断是否弹出所述推荐消息。
可选的,在本发明一种可能的实施方式中,所述移动终端获取所述移动终端当前的网络状态之后,若所述移动终端当前的网络状态为无线网络状态,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息。
可选的,在本发明一种可能的实施方式中,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
其中,所述应用程序例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
为便于更好的理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。
参见图2,图2为本发明实施例提供的一种消息推送方法的第二实施例的流程示意图,其中,如图2所示,本发明的一种消息推送方法的第二实施例可以包括:
S201、移动终端获取所述移动终端当前的网络状态。
若所述移动终端当前的网络状态为移动网络状态,则执行步骤S202。
若所述移动终端当前的网络状态为无线网络状态,则执行步骤S206。
其中,所述网络状态包括无线网络(WIFI)状态或者移动网络状态(2G/3G/4G)。
其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
S202、所述移动终端获取所述移动终端当日流量的上限值M。
其中,M为正数。
其中,所述移动终端当日流量的上限值M可由用户事先设定。或者所述移动终端当日流量的上限值M也可有所述移动终端根据预设策略来确定。例如,所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数,所述移动终端根据所述剩余流量值和所述未使用天数确定所述移动终端当日计费流量的上限值M。
S203、所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量。
S204、所述移动终端判断所述推荐内容的容量是否小于预设流量阈值N。
若是,则执行步骤S206。
若否,则执行步骤S205。
其中,N为小于或等于M的正数。
其中,所述预设流量阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
S205、所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息。
若是,则执行步骤S206。
若否,则关闭所述提示信息。
其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
可以理解,通过提示信息,有利于使得用户明晰所述推荐内容的容量和所述移动终端当日流量的上限值M。
在实际应用中,用于提示用户是否弹出所述推荐消息的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
S206、所述移动终端从所述服务器获取所述推荐消息。
S207、所述移动终端在显示界面上弹出获取的所述推荐消息。
其中,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
其中,所述应用程序例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
由上可见,本发明实施例中,通过移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。可在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
参见图3,图3为本发明实施例提供的一种消息推送方法的第三实施例的流程示意图,其中,如图3所示,本发明的一种消息推送方法的第三实施例可以包括:
S301、移动终端获取所述移动终端当前的网络状态。
若所述移动终端当前的网络状态为移动网络状态,则执行步骤S302。
若所述移动终端当前的网络状态为无线网络状态,则执行步骤S306。
其中,所述网络状态包括无线网络(WIFI)状态或者移动网络状态(2G/3G/4G)。
其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
S302、所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数。
S303、所述移动终端基于所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
其中,M为正数。
其中,所述移动终端当日流量的上限值M可由用户事先设定。或者所述移动终端当日流量的上限值M也可有所述移动终端根据预设策略来确定。例如,所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数,所述移动终端根据所述剩余流量值和所述未使用天数确定所述移动终端当日计费流量的上限值M。
S304、所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量。
S305、所述移动终端判断所述推荐内容的容量是否小于预设流量阈值N。
若是,则执行步骤S307。
若否,则执行步骤S306。
其中,N为小于或等于M的正数。
其中,所述预设流量阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
S306、所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息。
若是,则执行步骤S206。
若否,则关闭所述提示信息。
其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
可以理解,通过提示信息,有利于使得用户明晰所述推荐内容的容量和所述移动终端当日流量的上限值M。
在实际应用中,用于提示用户是否弹出所述推荐消息的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
S307、所述移动终端从所述服务器获取所述推荐消息。
S308、所述移动终端在显示界面上弹出获取的所述推荐消息。
可选的,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
其中,所述应用程序X例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
S309、所述移动终端接收到用户对所述移动终端显示界面上显示的所述推荐消息中的应用程序X的下载指令。
S310、所述移动终端获取所述应用程序的容量,并判断所述应用程序X容量是否超过预设阈值。
若是,则执行步骤S311。
若否,则执行步骤S312。
其中,其中,所述预设阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
S311、所述移动终端下载服务器中的所述应用程序X。
例如,所述移动终端向所述服务器发送所述应用程序X的下载指令,所述移动终端接收到所述服务器响应所述下载指令而发送的所述应用程序X的安装包,以使得所述移动终端下载服务器中的所述应用程序X。
S312、所述移动终端在显示界面上弹出用于提示用户是否下载所述应用程序X的提示信息。
其中,所述提示信息可携带所述应用程序X的容量和所述移动终端当日流量的上限值M。
可以理解,通过弹出的提示信息携带的信息,有利于使得用户明晰所述移动终端当日的流量上限值以及所述应用程序X的容量,有利于用户正确的判断是否下载所述应用程序X。
在实际应用中,用于提示提示用户是否下载所述应用程序X的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
由上可见,本发明实施例中,通过移动终端获取所述移动终端当前的网络状态;若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数。可在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
参见图4,图4为本实施例提供的一种移动终端400,可包括:
第一获取单元401,用于获取所述移动终端当前的网络状态。
其中,所述网络状态包括无线网络(WIFI)状态或者移动网络状态(2G/3G/4G)。
其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
第二获取单元402,用于若所述第一获取单元401获取到的所述移动终端当前的网络状态为移动网络状态,获取所述移动终端当日流量的上限值M,其中M为正数。
其中,所述移动终端当日流量的上限值M可由用户事先设定。或者所述移动终端当日流量的上限值M也可有所述移动终端根据预设策略来确定。
其中,所述第二获取单元包括:第六获取单元(未图示),用于获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
确定单元(未图示),用于基于所述第六获取单元获取到的所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
第三获取单元403,用于获取服务器待发送的推荐消息中的推荐内容的容量。
第四获取单元404,用于当所述第三获取单元403获取到的所述推荐内容的容量小于预设流量阈值N,从所述服务器获取所述推荐消息。
第一显示单元405,用于在显示界面上弹出所述第四获取单元404获取的所述推荐消息,其中,N为小于或等于M的正数。
可选的,所述移动终端还包括:第二显示单元(未图示),用于当所述第三获取单元获取到的所述推荐内容的容量大于所述预设流量阈值N,在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
其中,所述预设流量阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
在实际应用中,用于提示用户是否弹出所述推荐消息的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
可选的,在所述第一获取单元获取所述移动终端当前的网络状态之后,所述移动终端还包括:第五获取单元(未图示),用于若所述第一获取单元获取到的所述移动终端当前的网络状态为无线网络状态,从所述服务器获取所述推荐消息;
第二显示单元(未图示),用于在显示界面上弹出所述第五获取单元获取的所述推荐消息。
可选的,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
其中,所述应用程序例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
可以理解的是,本实施例的移动终端400的各功能模块的功能可根据所述方法实施例中的方法具体实现,其具体实现过程可以参照所述方法实施例的相关描述,此处不再赘述。
由上可见,本发明实施例中,第一获取单元401获取所述移动终端当前的网络状态;第二获取单元402若所述第一获取单元获取到的所述移动终端当前的网络状态为移动网络状态,获取所述移动终端当日流量的上限值M,其中M为正数;第三获取单元403获取服务器待发送的推荐消息中的推荐内容的容量;第四获取单元404当所述第三获取单元获取到的所述推荐内容的容量小于预设流量阈值N,从所述服务器获取所述推荐消息;第一显示单元405在显示界面上弹出所述第四获取单元获取的所述推荐消息,其中,N为小于或等于M的正数。可在打开待推荐消息之前,检测移动终端当日的流量上限值是否满足预设条件,当满足预设条件时,推送推荐消息,从而提高了用户体验。
请参见图5,图5为本发明实施例提供的一种移动终端400的结构示意图,该移动终端包括:至少一个输入设备501;至少一个输出设备502;至少一个处理器503,例如CPU;和存储器504,所述输入设备501、输出设备502、处理器503和存储器504通过总线505连接。
其中,所述输入设备501具体可为移动终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。
所述输出设备502具体可为移动终端的显示屏,用于输出、显示信息。
所述存储器504可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。所述存储器504用于存储一组程序代码,所述输入设备501、输出设备502和处理器503用于调用存储器504中存储的程序代码,执行如下操作:
所述输入设备501,用于获取所述移动终端当前的网络状态;
其中,所述网络状态包括无线网络(WIFI)状态或者移动网络状态(2G/3G/4G)。
其中,所述移动终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备,本发明实施例不作限定。
所述输入设备501,还用于若所述移动终端当前的网络状态为移动网络状态,获取所述移动终端当日流量的上限值M,其中M为正数;
其中,所述移动终端当日流量的上限值M可由用户事先设定。或者所述移动终端当日流量的上限值M也可有所述移动终端根据预设策略来确定。例如,所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数,所述移动终端根据所述剩余流量值和所述未使用天数确定所述移动终端当日计费流量的上限值M
所述输入设备501,还用于获取服务器待发送的推荐消息中的推荐内容的容量;
所述输入设备501,还用于当所述推荐内容的容量小于预设流量阈值N,从所述服务器获取所述推荐消息,其中,N为小于或等于M的正数;
所述输出设备502,用于在显示界面上弹出获取的所述推荐消息。
在一些可行的实施例中,所述输出设备502还具体用于:
当所述推荐内容的容量大于所述预设流量阈值N,所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
其中,所述预设流量阈值例如可等于1mb、2mb、3mb、10mb、20mb或者其他值。
在实际应用中,用于提示用户是否弹出所述推荐消息的提示信息可以是文本信息,动画消息或震动或呼吸灯闪烁消息或其他形式的消息。
在一些可行的实施例中,所述输入设备501获取所述移动终端当前的网络状态之后,若所述移动终端当前的网络状态为无线网络状态,所述输入设备501还具体用于:从所述服务器获取所述推荐消息;
所述输入设备502,还具体用于:在显示界面上弹出获取的所述推荐消息。
在一些可行的实施例中,所述输入设备501还具体用于:获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
所述处理器503,用于基于所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
在一些可行的实施例中,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
其中,所述应用程序例如可为QQ、微信、地图、闹钟、微博、淘宝、照相、音乐播放器、视频播放器或游戏应用等等。
具体实现中,本发明实施例中所描述的输入设备501、输出设备502和处理器503可执行本发明实施例提供的消息的推送方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的移动终端的第一实施例所描述的移动终端的实现方式,在此不再赘述。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于—计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (8)
1.一种消息推送方法,其特征在于,包括:
移动终端获取所述移动终端当前的网络状态;
若所述移动终端当前的网络状态为移动网络状态,所述移动终端获取所述移动终端当日流量的上限值M,其中M为正数;
所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;其中,所述移动终端向服务器发送待发送的推荐消息中的推荐内容的容量的查询请求,所述移动终端接收所述服务器响应所述查询请求而发送的待发送的推荐消息中的推荐内容的容量,以使得所述移动终端获取服务器待发送的推荐消息中的推荐内容的容量;
当所述推荐内容的容量小于预设流量阈值N,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息,其中,N为小于或等于M的正数;所述移动终端弹出所述推荐消息时,携带所述移动终端当日流量的上限值M、所述推荐消息中的推荐内容的容量;
当所述推荐内容的容量大于所述预设流量阈值N,所述移动终端在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
2.根据权利要求1所述的方法,其特征在于,所述移动终端获取所述移动终端当前的网络状态之后,所述方法还包括:
若所述移动终端当前的网络状态为无线网络状态,所述移动终端从所述服务器获取所述推荐消息,在显示界面上弹出获取的所述推荐消息。
3.根据权利要求1所述的方法,其特征在于,所述移动终端获取所述移动终端当日流量的上限值M,包括:
所述移动终端获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
所述移动终端基于所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
5.一种移动终端,其特征在于,包括:
第一获取单元,用于获取所述移动终端当前的网络状态;
第二获取单元,用于若所述第一获取单元获取到的所述移动终端当前的网络状态为移动网络状态,获取所述移动终端当日流量的上限值M,其中M为正数;
第三获取单元,用于获取服务器待发送的推荐消息中的推荐内容的容量;向服务器发送待发送的推荐消息中的推荐内容的容量的查询请求,接收所述服务器响应所述查询请求而发送的待发送的推荐消息中的推荐内容的容量;
第四获取单元,用于当所述第三获取单元获取到的所述推荐内容的容量小于预设流量阈值N,从所述服务器获取所述推荐消息;
第一显示单元,用于在显示界面上弹出所述第四获取单元获取的所述推荐消息,其中,N为小于或等于M的正数;在弹出所述推荐消息时,携带所述移动终端当日流量的上限值M、所述推荐消息中的推荐内容的容量;
第二显示单元,用于当所述第三获取单元获取到的所述推荐内容的容量大于所述预设流量阈值N,在显示界面上弹出用于提示用户是否弹出所述推荐消息的提示信息,其中,所述提示信息携带所述推荐内容的容量和所述移动终端当日流量的上限值M。
6.根据权利要求5所述的移动终端,其特征在于,所述移动终端还包括:
第五获取单元,用于若所述第一获取单元获取到的所述移动终端当前的网络状态为无线网络状态,从所述服务器获取所述推荐消息;
第二显示单元,用于在显示界面上弹出所述第五获取单元获取的所述推荐消息。
7.根据权利要求5所述的移动终端,其特征在于,所述第二获取单元包括:
第六获取单元,用于获取所述移动终端当前流量计费周期内的剩余流量值和未使用天数;
确定单元,用于基于所述第六获取单元获取到的所述剩余流量值和所述未使用天数确定所述移动终端当日流量的上限值M。
8.根据权利要求5~7任一项所述的移动终端,其特征在于,所述推荐内容包括:应用程序、更新数据包、铃声以及壁纸中的至少一种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510080308.6A CN105991415B (zh) | 2015-02-12 | 2015-02-12 | 一种消息推送方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510080308.6A CN105991415B (zh) | 2015-02-12 | 2015-02-12 | 一种消息推送方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105991415A CN105991415A (zh) | 2016-10-05 |
CN105991415B true CN105991415B (zh) | 2019-09-17 |
Family
ID=57042251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510080308.6A Expired - Fee Related CN105991415B (zh) | 2015-02-12 | 2015-02-12 | 一种消息推送方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105991415B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108668000B (zh) * | 2017-03-28 | 2020-12-11 | 腾讯科技(深圳)有限公司 | 终端的控制方法和装置 |
WO2018223375A1 (zh) * | 2017-06-09 | 2018-12-13 | 深圳市伊特利网络科技有限公司 | 终端流量的控制提醒方法及*** |
CN108076152B (zh) * | 2017-12-20 | 2019-09-27 | 维沃移动通信有限公司 | 一种消息推送的控制方法和装置、移动终端 |
CN108200546B (zh) * | 2017-12-27 | 2020-11-10 | Oppo广东移动通信有限公司 | 数据上报方法、装置、移动终端及计算机可读介质 |
CN108600356B (zh) * | 2018-04-16 | 2021-04-20 | 维沃移动通信有限公司 | 一种消息推送方法及装置 |
CN109873874A (zh) * | 2019-03-18 | 2019-06-11 | 北京智明星通科技股份有限公司 | 游戏app数据的请求方法及设备 |
CN111818219B (zh) * | 2019-04-11 | 2023-03-14 | 阿尔派株式会社 | 电子设备及电子设备的提示信息控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002512A (zh) * | 2012-11-20 | 2013-03-27 | 北京百度网讯科技有限公司 | 用于移动终端的流量控制方法和装置 |
CN104010281A (zh) * | 2014-05-30 | 2014-08-27 | 可牛网络技术(北京)有限公司 | 移动设备流量的提示方法和装置 |
CN104243609A (zh) * | 2014-09-29 | 2014-12-24 | 中国联合网络通信集团有限公司 | 一种信息业务推送方法和装置 |
-
2015
- 2015-02-12 CN CN201510080308.6A patent/CN105991415B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002512A (zh) * | 2012-11-20 | 2013-03-27 | 北京百度网讯科技有限公司 | 用于移动终端的流量控制方法和装置 |
CN104010281A (zh) * | 2014-05-30 | 2014-08-27 | 可牛网络技术(北京)有限公司 | 移动设备流量的提示方法和装置 |
CN104243609A (zh) * | 2014-09-29 | 2014-12-24 | 中国联合网络通信集团有限公司 | 一种信息业务推送方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105991415A (zh) | 2016-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105991415B (zh) | 一种消息推送方法及移动终端 | |
CN106528745B (zh) | 在移动终端上推荐资源的方法、装置及移动终端 | |
KR101681618B1 (ko) | 배경화면에 애플리케이션 구성요소를 자동으로 표시하는 방법 및 장치 | |
CN108156508B (zh) | 弹幕信息处理的方法、装置、移动终端、服务器及*** | |
CN108319662A (zh) | 页面处理方法、装置、电子设备及可读存储介质 | |
CN110489101A (zh) | 接口模拟方法、***、介质和电子设备 | |
CN106296135A (zh) | 事件提醒方法、装置及终端 | |
CN108037990B (zh) | 任务信息处理方法、装置以及服务器 | |
CN108534307B (zh) | 设备及其留言处理方法和计算机可读存储介质 | |
CN106844065A (zh) | 消息显示方法、装置及智能终端 | |
CN107402808B (zh) | 进程管理方法、装置、存储介质及电子设备 | |
CN103279269A (zh) | 一种应用程序之间的数据交互方法及装置、终端设备 | |
CN106406672B (zh) | 一种日常事件聚合方法、装置以及电子设备 | |
CN105988841A (zh) | 一种应用程序的更新方法及移动终端 | |
CN103646169B (zh) | 一种游戏的提醒方法和装置 | |
CN112597361A (zh) | 一种排序处理方法、装置、电子设备及存储介质 | |
CN110134237A (zh) | 界面控制方法及相关设备 | |
CN104699480B (zh) | 一种便签的显示方法及移动终端 | |
CN108494851B (zh) | 应用程序推荐方法、装置以及服务器 | |
CN106817618A (zh) | 弹窗显示方法及装置、包括该弹窗显示装置的电子设备 | |
CN105992278B (zh) | 一种流量控制方法及移动终端 | |
CN101854421A (zh) | 移动终端及其多媒体内容下载方法 | |
CN108803972A (zh) | 信息显示方法、装置、移动终端以及存储介质 | |
CN106339477B (zh) | 一种图片播放方法及终端设备 | |
CN105988806B (zh) | 一种释放缓存的方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190917 |