[发明专利]一种消息展示方法有效
申请号: | 201910936124.3 | 申请日: | 2019-09-29 |
公开(公告)号: | CN112583695B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 陈世玉;刘立强 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L51/066 | 分类号: | H04L51/066;H04L51/10;H04M1/7243;G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 展示 方法 | ||
1.一种消息展示方法,其特征在于,包括:
获取待展示结构化消息,并确定所述待展示结构化消息的消息类型;
根据各预设的消息类型与消息展示模板的映射关系,确定所述待展示结构化消息的消息展示模板,其中,所述消息展示模板包括至少一个反映消息类型的外形轮廓,所述外形轮廓至少包括具有交互操作功能的组成元素或叠加具有交互操作功能的功能按键,结构化消息的各预设字段在所述消息展示模板中具有设定的展示位置;
将所述消息展示模板的描述数据携带在所述待展示结构化消息中,发送给即时通讯客户端,以使所述即时通讯客户端根据所述消息展示模板的描述数据,展示所述待展示结构化消息。
2.如权利要求1所述的方法,其特征在于,所述 根据各预设的消息类型与消息展示模板的映射关系,确定所述待展示结构化消息的消息展示模板,具体包括:
若所述待展示结构化消息的消息类型为游戏类,则确定所述待展示结构化消息的消息展示模板为预设游戏手柄形状;
若所述待展示结构化消息的消息类型为视频类,则确定所述待展示结构化消息的消息展示模板为预设视频播放器形状;
若所述待展示结构化消息的消息类型为音乐类,则确定所述待展示结构化消息的消息展示模板为预设唱片形状,其中,所述预设唱片形状至少包括两层组成元素,从上向下依次为方形唱片盒子形状和圆形唱片形状。
3.如权利要求1或2所述的方法,其特征在于,进一步包括:
获取所述待展示结构化消息对应的图片,并根据所述图片的颜色确定所述待展示结构化消息的展示背景色;
则所述描述数据包括所述展示背景色的指示信息,以使所述即时通讯客户端根据所述展示背景色的指示信息渲染所述消息展示模板,并根据渲染后的消息展示模板,展示所述待展示结构化消息。
4.如权利要求3所述的方法,其特征在于,获取所述待展示结构化消息对应的图片,具体包括:
从所述待展示结构化消息中提取图片,将提取出的图片作为所述待展示结构化消息对应的图片;
若确定从所述待展示结构化消息中未能提取出图片,则将预设图片作为所述待展示结构化消息对应的图片。
5.如权利要求3所述的方法,其特征在于,根据所述图片的颜色确定所述待展示结构化消息的展示背景色,具体包括:
将所述图片进行压缩,获得压缩后的马赛克色板;
依次将所述马赛克色板中每个像素块的颜色,与预设色系表进行匹配,确定出匹配成功最多的色系,其中,所述预设色系表包括预定义的多个色系,所述多个色系采用HSB模式,包括色相H、饱和度S和亮度B,每个色系的主色设置为对应的H取值区间的中间位置对应的颜色;
确定所述匹配成功最多的色系的主色,并基于所述主色,生成渐变色域,将所述渐变色域,确定为所述待展示结构化消息的展示背景色。
6.如权利要求5所述的方法,其特征在于,基于所述主色,生成渐变色域,具体包括:
基于所述主色,分别将所述主色的H、S和B的取值减少相应设置的第一间隔值,获得第一颜色;
将所述主色的H增加相应设置的第二间隔值,并将所述主色的S和B取值减少相应设置的第三间隔值,获得第二颜色;
从第一颜色到第二颜色进行渐变处理,生成渐变色域。
7.如权利要求2所述的方法,其特征在于,进一步包括:
根据各预设的消息类型与交互操作功能映射关系,确定所述待展示结构化消息的交互操作功能;
将所述待展示结构化消息的交互操作功能集成在所述外形轮廓相应的组成元素中;或
将所述待展示结构化消息的交互操作功能对应的功能按键叠加在所述消息展示模板中相应的位置上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910936124.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:烹饪器具和烹饪器具的控制方法
- 下一篇:一种透明导电膜、触控面板及触控装置