[发明专利]消息数据处理方法、装置、存储介质和计算机设备有效
| 申请号: | 201710379728.3 | 申请日: | 2017-05-25 |
| 公开(公告)号: | CN108958572B | 公开(公告)日: | 2022-12-16 |
| 发明(设计)人: | 张玖林;李斌;罗程 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/04815;G06F3/04847;H04L51/043;H04L51/224 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 数据处理 方法 装置 存储 介质 计算机 设备 | ||
1.一种消息数据处理方法,所述方法包括:
获取滑动指令,根据所述滑动指令移动当前显示区域对应的滑动窗口内的用户消息数据块;
如果存在移出所述滑动窗口内的第一用户消息数据块,则清除所述第一用户消息数据块绑定的第一用户数据,所述第一用户数据包括第一消息内容和第一3D用户标识数据,得到空白消息数据块;
将所述空白消息数据块回收进入消息数据块缓存池中,更新位于所述滑动窗口内的用户消息数据块,所述空白消息数据块用于与第二用户数据绑定生成第二用户消息数据块,所述第二用户数据包括第二消息内容和第二3D用户标识数据。
2.根据权利要求1所述的方法,其特征在于,所述更新位于所述滑动窗口内的用户消息数据块的步骤包括:
从消息记录集中获取所述滑动窗口尾部用户消息数据块对应的用户数据之后的第三用户数据,所述第三用户数据包括第三消息内容和第三3D用户标识数据;
从所述消息数据块缓存池中获取空白消息数据块,并将所述第三用户数据与所述空白消息数据块绑定生成第三用户消息数据块;
将所述第三用户消息数据块移入所述滑动窗口内。
3.根据权利要求1所述的方法,其特征在于,所述滑动窗口头部和尾部对应的边缘分别包括第一缓存区和第二缓存区;所述获取滑动指令,根据所述滑动指令移动当前显示区域对应的滑动窗口内的用户消息数据块的步骤包括:
获取第一滑动指令,将滑动窗口头部的第一用户消息数据块移动到第一缓存区;
将第二缓存区中的待移入用户消息数据块移动到滑动窗口内;
从消息记录集中获取所述待移入用户消息数据块绑定的用户数据对应的下一个用户数据,并从所述消息数据块缓存池中获取空白消息数据块,所述下一个用户数据包括下一个消息内容和下一个3D用户标识数据;
将所述下一个用户数据与所述空白消息数据块绑定生成新的待移入用户消息数据块,并存储在第二缓存区。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取第二滑动指令,将所述第一用户消息数据块移出所述第一缓存区,进入所述清除所述第一用户消息数据块绑定的第一用户数据的步骤;
进入所述将第二缓存区中的待移入用户消息数据块移动到滑动窗口内的步骤。
5.根据权利要求1所述的方法,其特征在于,所述获取滑动指令的步骤之前包括:
从消息记录集中获取预设数目的用户消息内容,并根据所述用户消息内容对应的用户标识获取对应的3D用户标识数据;
建立预设数目的空白消息数据块,将预设数目的用户消息内容以及对应的3D用户标识数据与所述预设数目的空白消息数据块绑定生成预设数目的初始用户消息数据块,将所述初始用户消息数据块放入所述滑动窗口内;
根据所述初始用户消息数据块生成初始用户界面,根据作用于初始用户界面的滑动操作生成滑动指令。
6.根据权利要求1所述的方法,其特征在于,所述将所述空白消息数据块回收进入消息数据缓存池中的步骤包括:
检测当前所述消息数据缓存池中的空白消息数据块的数目是否超过预设数目阈值;
若是,则直接丢弃当前得到的所述空白消息数据块;
若否,则将所述空白消息数据块回收进入消息数据块缓存池中。
7.根据权利要求1所述的方法,其特征在于,所述当前显示区域对应的用户界面层级包括根节点、可视区域和可滑动区域,所述可滑动区域中包括根据所述滑动窗口的长度确定的用户消息数据块;
将所述用户消息数据块在用户界面的停靠中心点设置为靠左。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
实时接收更新的用户消息,根据更新后的用户消息数目更改所述用户界面层级中可滑动区域的宽度;
并将接收到的更新的用户消息内容按照时间戳的先后顺序依次存储到消息记录集中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710379728.3/1.html,转载请声明来源钻瓜专利网。





