消息提示数据的更新方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:24799077 阅读:22 留言:0更新日期:2020-07-07 20:58
本发明专利技术涉及互联网技术领域,尤其涉及一种消息提示数据的更新方法、装置、存储介质及计算机设备,其中,所述消息提示数据的更新方法,包括如下步骤:接收表征对消息进行处理操作的消息任务;按照时间顺序将所述消息任务存储于缓存队列中;依次提取缓存队列中的消息任务,解析所述消息任务获得消息任务的属性信息,根据所述属性信息进行消息提示数据的更新。本申请提供的方案,通过队列的形式保证消息提示逻辑执行的有序性,以解决多线程处理消息提示的并发问题。

【技术实现步骤摘要】
消息提示数据的更新方法、装置、存储介质及计算机设备
本专利技术涉及互联网
,具体而言,本专利技术涉及一种消息提示数据的更新方法、装置、存储介质及计算机设备。
技术介绍
我们平常接触到的大部分应用程序(简称:App),在收到新消息的时候一般都会以数字或红点的形式提示出来。比如在微信当中,当某位好友给我们发来新的聊天消息的时候,在相应的会话上就会有一个数字来表示未读消息的数目;再比如当微信朋友圈里有人发布新的内容时,朋友圈的入口就会出现一个红点,而当朋友圈里有人给我们点了赞,或者对我们发布的内容进行了评论的时候,朋友圈的入口就会显示一个数字。目前很多应用程序都能够接收系统或其他用户发送的消息,将消息到来的提示信息展示于该用户在本地端的对话框位置,以便用户掌握当前需要处理或回复的消息,常用的消息提示的形式是消息红点及数字提示,由于没有对数字和红点的展示做一个统一的抽象和管理,以至于数字和红点之间的关系错综复杂,牵一发而动全身。在App的维护过程中,稍微有一点改动(比如增加几个数字或红点类型),出现错误提示问题的概率很高。比如,红点怎么点本文档来自技高网...

【技术保护点】
1.一种消息提示数据的更新方法,其特征在于,包括:/n接收表征对消息进行处理操作的消息任务;/n按照时间顺序将所述消息任务存储于缓存队列中;/n依次提取缓存队列中的消息任务,解析所述消息任务获得消息任务的属性信息,根据所述属性信息进行消息提示数据的更新。/n

【技术特征摘要】
1.一种消息提示数据的更新方法,其特征在于,包括:
接收表征对消息进行处理操作的消息任务;
按照时间顺序将所述消息任务存储于缓存队列中;
依次提取缓存队列中的消息任务,解析所述消息任务获得消息任务的属性信息,根据所述属性信息进行消息提示数据的更新。


2.根据权利要求1所述的消息提示数据的更新方法,其特征在于,还包括:所述消息任务采用树型结构中的节点路径表示。


3.根据权利要求2所述的消息提示数据的更新方法,其特征在于,所述的消息提示数据的更新包括:子节点路径消息提示数据的更新及父节点路径消息提示数据的更新,所述根据所述属性信息进行消息提示数据的更新的步骤,包括:
获得子节点路径对应的消息提示数据的更新数据,根据父节点路径中所有子节点路径的更新数据更新父节点路径的消息提示数据。


4.根据权利要求3所述的消息提示数据的更新方法,其特征在于,所述父节点路径中所有子节点路径的更新数据更新父节点路径的消息提示数据的步骤,包括:
根据路径信息确定父节点路径下所有子节点路径;
获得所述所有子节点路径的消息提示数据的更新数据,结合子节点路径当前的消息提示数据获得子节点路径的消息提示数据;
累加所述子节点路径的消息提示数据获得父节点路径的消息提示数据。


5.根据权利要求4所述的消息提示数据的更新方法,其特征在于,所述根据所述属性信息进行消息提示数据的更新的步骤,包括:
若消息任务的属性信息是接收到新消息,获得该消息任务的路径,该消息路径对应的消息提示数据为当前消息提示数据加一;
若消息任务的属性信息是未读消息展示,根据该消息任务的路径获得当前时刻该路径对应的消息提示数据,该消息路径对应的消息提...

【专利技术属性】
技术研发人员:庄思贵
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1