【技术实现步骤摘要】
消息推送方法和装置
本公开涉及终端
,尤其消息推送方法和装置。
技术介绍
随着智能手机的不断普及,越来越多的用户通过手机接入运营商提供的网络来访问互联网。例如,用户可以通过手机接入运营商提供的2G/3G/4G等模式的网络访问互联网。 然而,接入运营商提供的网络访问互联网时,消耗的网络流量通常是需要单独付费的,而且超出所购买流量包的网络流量是需要额外收费的。因此,对于那些使用手机上网较多,并且经常使用运营商网络访问互联网的手机用户来说,如何为用户节省流量,将成为提闻用户体验的关键。。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种消息推送方法和装置。 根据本公开实施例的第一方面,提供一种消息推送方法,所述方法包括: 接收待推送消息; 识别所述待推送消息的消息类型,所述消息类型包括私人消息和公共消息; 根据终端的指示将识别出的所述公共消息延迟推送到所述终端。 可选的,所述识别所述待推送消息的消息类型包括: 判断所述待推送消息的发送方账号是否为公共账号; 当所述待推送消息的发送方账号为公共账号时,将该待推送消息识别为公共消息; 当所述待推送消息的发送方账号为私人账号时,将该待推送消息识别为私人消肩、O 可选的,所述根据终端的指示将识别出的所述公共消息延迟推送到所述终端包括: 接收终端发送的第一指示消息;所述第一指示消息用于触发对所述公共消息进行延迟推送; 根据接收到的所述第一指示消息将所述公共消息延迟推送到所述终端。 可选的于,所述方法还包括: 接收终端发送的第二指示消息;所述第二指 ...
【技术保护点】
一种消息推送方法,其特征在于,所述方法包括:接收待推送消息;识别所述待推送消息的消息类型,所述消息类型包括私人消息和公共消息;根据终端的指示将识别出的所述公共消息延迟推送到所述终端。
【技术特征摘要】
1.一种消息推送方法,其特征在于,所述方法包括: 接收待推送消息; 识别所述待推送消息的消息类型,所述消息类型包括私人消息和公共消息; 根据终端的指示将识别出的所述公共消息延迟推送到所述终端。2.如权利要求1所述的方法,其特征在于,所述识别所述待推送消息的消息类型包括: 判断所述待推送消息的发送方账号是否为公共账号; 当所述待推送消息的发送方账号为公共账号时,将该待推送消息识别为公共消息; 当所述待推送消息的发送方账号为私人账号时,将该待推送消息识别为私人消息。3.如权利要求1所述的方法,其特征在于,所述根据终端的指示将识别出的所述公共消息延迟推送到所述终端包括: 接收终端发送的第一指示消息;所述第一指示消息用于触发对所述公共消息进行延迟推送; 根据接收到的所述第一指示消息将所述公共消息延迟推送到所述终端。4.如权利要求3所述的方法,其特征在于,所述方法还包括: 接收终端发送的第二指示消息;所述第二指示消息用于触发停止对所述公共消息进行延迟推送,以及将已延迟推送的公共消息推送到所述终端; 根据接收到的第二指示消息停止对所述公共消息进行延迟推送,并将已延迟推送的公共消息推送到所述终端。5.如权利要求1至4任一所述的方法,其特征在于,所述公共消息包括订阅号消息、应用弹窗消息以及广告弹窗消息。6.—种消息推送方法,其特征在于,所述方法包括: 判断是否开启省流量模式; 当开启省流量模式时,指示服务端将公共消息延迟推送到本地。7.如权利要求6所述的方法,其特征在于,所述判断是否开启省流量模式包括: 实时监测运营商流量的剩余量; 判断所述运营商流量的剩余量是否低于阈值; 当所述运营商流量低于阈值时,开启省流量模式。8.如权利要求6所述的方法,其特征在于,所述判断是否开启省流量模式包括: 接收用户的操作指令; 判断所述操作指令是否为开启省流量模式的指令; 当所述操作指令为开启省流量模式的指令时,开启省流量模式。9.如权利要求6所述的方法,其特征在于,所述指示服务端将公共消息延迟推送到本地包括: 判断是否正在使用移动通信网络访问互联网; 当判断出正在使用移动通信网络访问互联网时,向所述服务端发送第一指示消息;其中,所述第一指示消息用于触发所述服务端对公共消息进行延迟推送。10.如权利要求9所述的方法,其特征在于,所述方法还包括: 当判断出正在使用非移动通信网络访问互联网时,向所述服务端发送第二指示消息;其中,所述第二指示消息用于触发所述服务端停止对所述公共消息进行延迟推送,以及将已延迟推送的公共消息推送到本地。11.如权利要求6所述的方法,其特征在于,所述方法还包括: 统计接收到的公共消息所消耗的流量大小,并将该流量大小在本地记录为已节省流量。12.如权利要求6至11任一所述的方法,其特征在于,所述公共消息包括订阅号消息、应用弹窗消息以及广告弹窗消息。13.一种消息推送装置,其特征在于,所述装置包括: 消息接收模块,用于接收待推送消息; 类型识别模块,用于识别所述待推送消息的消息类型,所述消息类型包括私人消息和公共消息; 延迟推送模块,用于根据终端的通告将识别出的所述非即时类消息延迟推送到所述终端。14.如权利要求13所述的装置,其特征在于,所述类型识别模块包括: 第一判断子模块,用于判断所述待推送消息的发送方账号是否为公共账号; 第一识别子模块,用于在所述待推送消息的发送方账...
【专利技术属性】
技术研发人员:王广健,权雪梅,刘惠云,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。