[发明专利]推送消息接收方法、装置、设备及计算机可读存储介质在审
申请号: | 201711406271.7 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108255552A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 张义德;周洲 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;H04L29/08 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 邓星文 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送消息 来源标识 消息模板 计算机可读存储介质 添加模块 标识获取 接收消息 开发效率 区域显示 推送 节约 开发 统一 | ||
1.一种推送消息接收方法,其特征在于,所述方法包括:
接收到第一消息时,获取所述第一消息的来源标识,所述第一消息包括消息体、来源标识和类型标识;
根据所述来源标识判断推送所述第一消息的模块是否为当前用户已添加模块;
若推送所述第一消息的模块为当前用户已添加模块,根据所述来源标识和类型标识获取相应的消息模板;
根据所述第一消息和所述消息模板生成完整的推送消息,作为第二消息;
在指定区域显示所述第二消息。
2.如权利要求1所述的方法,其特征在于,所述消息模板包括消息标题、消息内容、发送时间,所述根据所述第一消息和所述消息模板生成完整的推送消息,作为第二消息,包括:
根据所述第一消息的消息体替换所述消息模板中消息内容的参数,将替换后的消息内容作为推送的消息内容;
提取推送的消息内容中的关键词,并将所述关键词按照预设组合规则进行组合后作为推送的消息标题;
获取当前时间作为推送的消息发送时间,获取所述第一消息的来源标识作为推送的消息来源标识;
根据推送的消息标题、推送的消息发送时间、推送的消息内容、推送的消息来源标识生成完整的推送消息,作为第二消息。
3.如权利要求2所述的方法,其特征在于,所述提取推送的消息内容中的关键词,并将所述关键词按照预设组合规则进行组合后作为推送的消息标题,包括:
提取推送的消息内容中的关键词;
判断关键词的个数是否超过预设个数;
若未超过预设个数,将所述关键词按照预设组合规则进行组合后作为推送的消息标题;
若超过预设个数,根据第一预设规则选取预设个数的关键词,并将选取的关键词按照预设组合规则进行组合后作为推送的消息标题。
4.如权利要求3所述的方法,其特征在于,所述根据第一预设规则选取预设个数的关键词,并将选取的关键词按照预设组合规则进行组合后作为推送的消息标题,包括:
根据第一预设公式计算每个关键词总得分,其中,第一预设公式为:A=λ1A1+λ2A2+…+λnAn,其中,A为关键词总得分,λ1、λ2、...、λn为权重系数,λ1+λ2+…+λn=1,A1,A2、...、An表示不同打分规则下得到的关键词得分;
选取关键词总得分高的预设个数的关键词作为选取的关键词;
将选取的关键词按照预设的填充模板进行组合或者根据人工智能算法将选取的关键词组合成句子,作为推送的消息标题。
5.如权利要求1所述的方法,其特征在于,所述在指定区域显示所述第二消息,包括:
根据所述第二消息的来源标识在指定区域内确定对应的模块显示区域;
将所述第二消息按照预定格式显示在所述模块显示区域中。
6.如权利要求5所述的方法,其特征在于,所述将所述第二消息按照预定格式显示在所述模块显示区域中,包括:
判断在指定区域内的模块显示区域中是否有未读消息;
若所述模块显示区域中没有未读消息,将所述第二消息按照预定格式显示在所述模块显示区域中;
若所述模块显示区域中有未读消息,根据第二预设规则确定所述未读信息和第二消息的优先级;
根据所述未读信息和第二消息的优先级将所述第二消息按照预定格式显示在所述模块显示区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711406271.7/1.html,转载请声明来源钻瓜专利网。