消息过滤方法、电子设备及存储介质与流程

文档序号:37422839发布日期:2024-03-25 19:10阅读:15来源:国知局
消息过滤方法、电子设备及存储介质与流程

本说明书实施例涉及数据通信领域,涉及但不限于一种消息过滤方法、电子设备及存储介质。


背景技术:

1、随着智能穿戴设备的普及和发展,应用的复杂性也在不断增加。通过穿戴设备进行消息提醒为用户提供了便利。

2、然而,由于主设备在智能推送通知消息时,会将所有通知消息发送到与之建立有通信连接的从设备,如穿戴设备,大多数用户在日常使用中会遇到大量未读、无用的通知消息被推送至从设备的情况。在相关技术中,当主设备存在大量消息并将其推送至从设备时,从设备通常采用逐条解析通知消息的方法进行处理。可见,相关技术中的处理方法计算量大、占用资源多且效率较低,容易影响从设备的系统稳定性。


技术实现思路

1、有鉴于此,本说明书实施例提供的消息过滤方法、电子设备及存储介质,能够减少过滤原有消息时的复杂度,降低过滤过程的计算量和资源占用率。本说明书实施例提供的消息过滤方法、电子设备及存储介质是这样实现的:

2、本发明实施例第一方面提供一种消息过滤方法,应用于第一电子终端设备,所述第一电子终端设备设置有显示单元,所述方法包括:接收第二电子终端设备发送的包含多个消息的消息队列和通知消息,所述多个消息中包含有标识消息,所述标识消息在所述第一电子终端设备与所述第二电子终端设备建立通信连接的情况下由所述第二电子终端设备插入到所述消息队列中;当识别到所述多个消息中的所述标识消息,显示识别到所述标识消息后接收到的新通知消息,过滤识别到所述标识消息前接收的原始通知消息。

3、在本申请实施例中,所述第一电子终端设备与所述第二电子终端设备通过gatt协议建立通信连接,包括基于所述gatt协议,所述第一电子终端设备与所述第二电子终端设备建立ancs通道;所述第一电子终端设备通过所述ancs通道接收通知消息,所述第一电子终端设备基于所述gatt协议建立的通信连接接收所述第二电子终端设备发送的包含多个消息的消息队列。

4、在本申请实施例中,所述标识消息通过消息的内容或属性特征进行识别,所述属性特征包括消息数据长度、消息数据格式中的至少一项。

5、在本申请实施例中,所述方法还包括:所述第一电子终端设备与所述第二电子终端设备建立通信连接成功时,向所述第二电子终端设备发送连接成功返回值,所述连接成功返回值中包括有所述标识消息。

6、本发明实施例第二方面提供一种消息发送方法,应用于第二电子终端设备,所述方法包括:在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息;将所述标识消息插入到消息队列中;向所述第一电子终端设备发送插入了所述标识消息的消息队列以及通知消息。

7、在本申请实施例中,所述在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息包括:接收所述在所述第二电子终端设备与第一电子终端设备通信连接建立成功后所述第一电子终端设备发送的连接成功返回值,所述连接成功返回值包括所述标识消息。

8、在本申请实施例中,所述在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息包括:所述第二电子终端设备与所述第一电子终端设备建立通信连接后,生成所述标识消息。

9、在本申请实施例中,所述将所述标识消息插入到消息队列中,包括:所述第二电子终端设备与所述第一电子终端设备建立通信连接时,将获得的所述标识消息插入到消息队列的末尾。

10、本发明实施例第三方面提供一种第一电子终端设备,所述第一电子终端设备包括:接收单元,用于接收第二电子终端设备发送的包含多个消息的消息队列和通知消息,所述多个消息中包含有标识消息,所述标识消息在所述第一电子终端设备与所述第二电子终端设备建立通信连接的情况下由所述第二电子终端设备插入到所述消息队列中;执行单元,用于当识别到所述多个消息中的所述标识消息,发送识别到所述标识消息后接收到的新通知消息,过滤识别到所述标识消息前接收的原始通知消息;显示单元,用于接收并显示所述执行单元发送的所述新通知消息。

11、本发明实施例第四方面提供一种第二电子终端设备,所述第二电子终端设备包括:获取单元,用于在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息;插入单元,用于将所述标识消息插入到消息队列中;发送单元,用于向所述第一电子终端设备发送插入了所述标识消息的消息队列以及通知消息。

12、本发明实施例第五方面提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例第一方面或第二方面所述的方法。

13、本发明实施例第六方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面或第二方面所述的方法。

14、从以上技术方案可以看出,本申请实施例至少具有以下有益效果:

15、在本申请实施例公开的消息过滤方法应用于第一电子终端设备,通过实施该方法,标识消息是在第一电子终端设备与第二电子终端设备建立通信连接的情况下由第二电子终端设备插入到消息队列中,因此,第一电子终端设备对标识消息进行识别,通过识别第二电子终端设备给出的标识消息来区分识别之前的原始通知消息,和识别之后的新通知消息,对原始通知消息进行过滤,从而无需对通知消息逐条解析,简化了过滤流程,有效降低过滤原有消息过程的计算量和资源占用率。



技术特征:

1.一种消息过滤方法,其特征在于,应用于第一电子终端设备,所述第一电子终端设备设置有显示单元,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一电子终端设备与所述第二电子终端设备通过gatt协议建立通信连接,包括基于所述gatt协议,所述第一电子终端设备与所述第二电子终端设备建立ancs通道;所述第一电子终端设备通过所述ancs通道接收通知消息,所述第一电子终端设备基于所述gatt协议建立的通信连接接收所述第二电子终端设备发送的包含多个消息的消息队列。

3.根据权利要求2所述的方法,其特征在于,所述标识消息通过消息的内容或属性特征进行识别,所述属性特征包括消息数据长度、消息数据格式中的至少一项。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.一种消息发送方法,其特征在于,应用于第二电子终端设备,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息包括:

7.根据权利要求5所述的方法,其特征在于,所述在所述第二电子终端设备与第一电子终端设备建立通信连接后,获得标识消息,包括:

8.根据权利要求5所述的方法,其特征在于,所述将所述标识消息插入到消息队列中,包括:

9.一种第一电子终端设备,其特征在于,所述第一电子终端设备包括:

10.一种第二电子终端设备,其特征在于,所述第二电子终端设备包括:

11.一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至8任一项所述的方法。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至8任一项所述的方法。


技术总结
本申请实施例公开了一种消息过滤方法、电子设备及存储介质,该消息过滤方法包括:接收第二电子终端设备发送的包含多个消息的消息队列和通知消息,多个消息中包含有标识消息,标识消息在第一电子终端设备与第二电子终端设备建立通信连接的情况下由第二电子终端设备插入到消息队列中;当识别到多个消息中的标识消息,显示识别到标识消息后接收到的新通知消息,过滤识别到标识消息前接收的原始通知消息。通过实施该方法,能够降低过滤原有消息过程的计算量和资源占用率。

技术研发人员:林国华
受保护的技术使用者:上海闻泰信息技术有限公司
技术研发日:
技术公布日:2024/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1