[发明专利]消息显示方法、消息推送方法及装置有效
申请号: | 201710502804.5 | 申请日: | 2017-06-27 |
公开(公告)号: | CN107391273B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 梁肖 | 申请(专利权)人: | 青岛海信智慧家居系统股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 江崇玉 |
地址: | 266010 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 显示 方法 推送 装置 | ||
本发明公开了一种消息显示方法、消息推送方法及装置,属于互联网领域。该方法包括接收消息推送服务器发送的推送消息,推送消息携带有类型标识,类型标识用于标识推送消息的消息类型;根据预设对应关系确定与类型标识对应的显示方式,使用显示方式显示推送消息。本发明通过当用户需要修改某类推送消息的显示方式时,只需要在控制设备的预定应用程序中重新设置类型标识与显示方式的对应关系即可,从而使得在不增加消息推送服务器的工作量的同时满足了用户的个性化需求。
技术领域
本发明实施例涉及智能家居技术领域,特别涉及一种消息显示方法、消息推送方法及装置。
背景技术
典型的智能家居系统包括:控制设备、服务器和多个智能家居设备。以控制设备的操作系统为苹果操作系统(Iphone Operating System,IOS)为例,则该控制设备对应的服务器包括:应用服务器和苹果推送服务器(Apple Push Notification service,APNs)。
在该智能家居系统中,相关技术提供的消息显示方法包括:当智能家居设备检测到设备状态或周围环境状态发生改变时,向与该智能家居设备对应的应用服务器上报通知消息;对应的,应用服务器接收智能家居设备上报的通知消息,并向消息推送服务器发送该通知消息,使得消息推送服务器将该通知消息推送至与该智能家居设备绑定的控制设备。在控制设备接收到通知消息时,IOS操作系统获取该通知消息的消息内容,显示该通知消息。
在上述方法中,各类通知消息往往以弹出提示框并播放提示音的形式进行显示,对不同用户的个性化需求考虑不足。
发明内容
为了解决目前各类通知消息的显示方式对不同用户的个性化需求考虑不足问题,本发明实施例提供了一种消息显示方法、消息推送方法及装置。所述技术方案如下:
第一方面,提供了一种消息显示方法,该方法包括:
接收消息推送服务器发送的推送消息,推送消息携带有类型标识,类型标识用于标识推送消息的消息类型;
根据预设对应关系确定与类型标识对应的显示方式,预设对应关系包括预设的消息类型的类型标识与显示方式的对应关系;
使用显示方式显示推送消息。
可选的,根据预设对应关系确定与类型标识对应的显示方式,包括:
若类型标识在第一类型标识集合中,则确定与类型标识对应的显示方式为第一显示方式,第一显示方式包括显示弹出框和/或播放提示音;
若类型标识在第二类型标识集合中,则确定与类型标识对应的显示方式为第二显示方式,第二显示方式包括不需要显示弹出框和不需要播放提示音;
其中,第一类型标识集合和第二类型标识集合不存在交集。
可选的,当与类型标识对应的显示方式为第二显示方式时,使用显示方式显示推送消息之前,还包括:
确定预定应用程序的运行状态,运行状态包括前台运行状态和后台运行状态中的一种;
当预定应用程序处于前台运行状态时,将显示方式从第二显示方式修改为第一显示方式;
当预定应用程序处于后台运行状态时,保持显示方式为第二显示方式不变。
可选的,消息推送服务器包括APNS服务器,接收消息推送服务器发送的推送消息,包括:
在预定应用程序中的目标帐号处于已登录状态时,接收APNS服务器发送的推送消息,推送消息还携带有静默参数,静默参数用于指示在接收到推送消息时允许预定应用程序直接读取推送消息中的消息内容;
通过预定应用程序根据静默参数,读取推送消息的消息内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信智慧家居系统股份有限公司,未经青岛海信智慧家居系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710502804.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多进程数据交互的方法和终端
- 下一篇:离线消息的处理方法及装置