利索能及
我要发布
收藏
专利号: 2019104333139
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种未读消息角标提示方法,其特征在于,包括:

获取目标APP的即时通讯未读消息的当前数量,所述目标APP的即时通讯未读消息由即时通讯服务进行推送;

获取所述目标APP的业务系统未读消息的当前数量,所述业务系统未读消息用于指示预置业务系统对所述目标APP提供业务消息;

对所述即时通讯未读消息的当前数量和所述业务系统未读消息的当前数量进行求和计算,得到所述目标APP的目标角标值;

根据预置标识将所述目标角标值推送到目标终端,所述目标终端上安装有所述目标APP,所述预置标识用于识别所述目标终端。

2.根据权利要求1所述的未读消息角标提示方法,其特征在于,所述获取目标APP的即时通讯未读消息的当前数量,所述目标APP的即时通讯未读消息由即时通讯服务进行推送包括:关闭目标APP的即时通迅服务的角标消息通知栏推送功能,所述即时通讯服务用于为所述目标APP推送即时通讯未读消息;

判断所述目标APP的运行状态,所述目标APP的运行状态包括在线状态和离线状态;

若所述目标APP的运行状态为所述在线状态,则获取所述即时通讯未读消息的当前数量;

若所述目标APP的运行状态为所述离线状态,则通过回调接口计算所述即时通讯未读消息的当前数量,所述回调接口预先配置在所述即时通迅服务中。

3.根据权利要求2所述的未读消息角标提示方法,其特征在于,所述若所述目标APP的运行状态为所述在线状态,则获取所述即时通讯未读消息的当前数量包括:若所述目标APP的运行状态为所述在线状态,则获取新增的即时通讯未读消息和所述即时通讯未读消息对应的新增数量;

获取所述即时通讯未读消息对应的历史数量;

对所述即时通讯未读消息对应的新增数量和所述即时通讯未读消息对应的历史数量进行加法运算,得到所述即时通讯未读消息的当前数量;

记录所述新增的即时通讯未读消息和所述即时通讯未读消息的当前数量。

4.根据权利要求2所述的未读消息角标提示方法,其特征在于,所述若所述目标APP的运行状态为所述离线状态,则通过回调接口计算所述即时通讯未读消息的当前数量,所述回调接口预先配置在所述即时通迅服务中包括:若所述目标APP的运行状态为所述离线状态,则通过所述回调接口接收新增的即时通讯未读消息,所述回调接口预先配置在所述即时通迅服务中;

获取所述即时通讯未读消息对应的历史数量;

当所述回调接口被调用一次时,将所述即时通讯未读消息对应的历史数量增加1,得到所述即时通讯未读消息的当前数量;

记录所述新增的即时通讯未读消息和所述即时通讯未读消息的当前数量。

5.根据权利要求1所述的未读消息角标提示方法,其特征在于,所述获取所述目标APP的业务系统未读消息的当前数量包括:判断是否存在所述目标APP的业务系统未读消息;

若存在所述目标APP的业务系统未读消息,则对所述目标APP的业务系统未读消息进行计算,得到所述目标APP的业务系统未读消息的当前数量;

若不存在所述目标APP的业务系统未读消息,则确定所述目标APP的业务系统未读消息的当前数量为0。

6.根据权利要求1所述的未读消息角标提示方法,其特征在于,所述对所述即时通讯消息未读的当前数量和所述业务系统未读消息的当前数量进行求和计算,得到所述目标APP的目标角标值包括:对所述即时通讯未读消息的当前数量和所述业务系统未读消息的当前数量进行加法运算,得到所述目标APP的未读消息的总数量;

根据所述目标APP的未读消息的总数量生成结构化查询语言SQL语句;

根据所述SQL语句更新所述目标APP的初始角标值,得到所述目标APP的目标角标值。

7.根据权利要求1至6中任一项所述的未读消息角标提示方法,其特征在于,所述根据预置标识将所述目标角标值推送到目标终端,所述目标终端上安装有所述目标APP,所述预置标识用于识别所述目标终端之后,所述方法还包括:推送所述业务系统未读消息和所述即时通讯未读消息;

接收消息已读请求;

解析所述消息已读请求,得到所述目标APP的标识;

根据所述目标APP的标识实时更新所述角标值、所述即时通讯未读消息的当前数量和所述业务系统未读消息的当前数量。

8.一种未读消息角标提示装置,其特征在于,所述未读消息角标提示装置包括:第一获取单元,用于获取目标APP的即时通讯未读消息的当前数量,所述目标APP的即时通讯未读消息由即时通讯服务进行推送;

第二获取单元,用于获取所述目标APP的业务系统未读消息的当前数量,所述业务系统未读消息用于指示预置业务系统对所述目标APP提供业务消息;

计算单元,用于对所述即时通讯未读消息的当前数量和所述业务系统未读消息的当前数量进行求和计算,得到所述目标APP的目标角标值;

第一推送单元,用于根据预置标识将所述目标角标值推送到目标终端,所述目标终端上安装有所述目标APP,所述预置标识用于识别目标终端。

9.一种未读消息角标提示设备,其特征在于,所述未读消息角标提示设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互联;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述未读消息角标提示设备执行如权利要求1-7中任意一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7中任意一项所述方法的步骤。