System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通知消息的提示方法、电子设备及可读存储介质技术_技高网

通知消息的提示方法、电子设备及可读存储介质技术

技术编号:40350469 阅读:3 留言:0更新日期:2024-02-09 14:34
本申请公开了一种通知消息的提示方法、电子设备及可读存储介质,属于终端技术领域。包括:第一电子设备接收第一消息;在第二电子设备处于使用状态的情况下,若第二电子设备当前的使用者的数量为多个且多个使用者中包括第一电子设备的目标用户,或者无法确定第二电子设备当前的使用者,则向第二电子设备发送与第一消息相关的第一通知消息,用于第二电子设备在收到第一通知消息后以横幅通知的方式显示第一通知消息的部分信息;显示第一通知消息。本申请通过确定第二电子设备的使用情境,在该使用情境可能会泄露用户隐私的情况下,将第一通知消息发送给第二电子设备,使得第二电子设备仅显示第一通知消息中的部分信息,从而可以避免用户隐私。

【技术实现步骤摘要】

本申请涉及终端,特别涉及一种通知消息的提示方法、电子设备及可读存储介质


技术介绍

1、随着终端技术的快速发展,一个用户可能同时拥有多个电子设备,譬如多个电子设备包括手机、电脑、平板电脑、智能手表等。在一种情况下,为了避免错过一些重要的通知消息,电子设备提供了通知流转功能,使得多个电子设备之间可以实现通知同步,譬如当其中某个电子设备中有新的通知消息时,该电子设备会将通知消息发送给其他电子设备,以便于该用户在任意一个电子设备上都能看到通知消息。

2、然而,如果其他电子设备在被其他用户使用、共享桌面或者投屏等场景下,则通知消息就会被其他用户在其他电子设备上看到,如果通知消息中涉及用户的隐私,则导致用户隐私泄露。


技术实现思路

1、本申请提供了一种通知消息的提示方法、电子设备及可读存储介质,可以解决相关技术中通知消息的提示方式容易导致泄露用户隐私的问题。所述技术方案如下:

2、第一方面,提供了一种通知消息的提示方法,应用于第一电子设备,所述第一电子设备与第二电子设备能够实现通知同步,所述方法包括:

3、接收第一消息;

4、在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,用于所述第二电子设备在收到所述第一通知消息后以横幅通知的方式显示所述第一通知消息的部分信息;p>

5、显示所述第一通知消息。

6、如此,通过确定第二电子设备的使用情境,在根据该使用情境确定可能存在泄漏用户隐私的情况下,将第一通知消息发送给第二电子设备,使得第二电子设备以横幅通知的方式显示第一通知消息中的部分信息,以避免泄露用户隐私。

7、作为本申请的一个示例,所述接收第一消息之后,还包括:

8、在所述第二电子设备处于非使用状态的情况下,不转发所述第一通知消息给所述第二电子设备;或者,

9、在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者中不包括所述目标用户,则不转发所述第一通知消息给所述第二电子设备。

10、如此,如果第二电子设备未处于使用状态,或者,使用第二电子设备的用户不包括目标用户,说明目标用户没有使用第二电子设备,所以此时也就不需要将第一通知消息同步给第二电子设备。如此,避免第一电子设备执行无用操作,提高了提示的智能化程度。

11、作为本申请的一个示例,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

12、在所述第二电子设备处于使用状态且所述使用状态不是第一使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的所述第一通知消息;

13、其中,所述第一使用状态是指不允许以横幅通知的方式显示提示消息的使用状态。

14、如此,通过确定第二电子设备的使用状态,以便于在第二电子设备不是第一使用状态的情况下,才将第一通知消息发送给第二电子设备,使得第二电子设备以横幅通知的方式显示第一通知消息中的部分信息,从而避免在第一使用状态下对用户造成干扰。

15、作为本申请的一个示例,所述接收第一消息之后,还包括:

16、在所述第二电子设备处于所述第一使用状态的情况下,将所述第一通知消息的显示态数据发送给所述第二电子设备,用于所述第二电子设备在收到所述显示态数据后在通知栏中显示所述第一通知消息,所述显示态数据是未对所述第一通知消息进行关键信息隐藏处理的数据。

17、如此,通过确定第二电子设备的使用状态,以便于在第二电子设备是第一使用状态的情况下,将第一通知消息的显示态数据发送给第二电子设备,从而使得第二电子设备能够在通知栏中显示第一通知消息的全部信息。

18、作为本申请的一个示例,所述第一使用状态包括投屏状态、被投屏状态、共享桌面状态、开启免打扰模式的状态。

19、在上述几种状态下,由于用户通常精力集中于第二电子设备的桌面,所以,在通知栏中显示第一通知消息,可以避免给用户造成视觉干扰。

20、作为本申请的一个示例,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

21、在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送所述第一通知消息的隐藏态数据和显示态数据,所述隐藏态数据是对所述第一通知消息进行关键信息隐藏处理后的数据,所述显示态数据是未对所述第一通知消息进行关键信息隐藏处理的数据。

22、如此,通过将第一通知消息的显示态数据发送给第二电子设备,便于第二电子设备可以根据该显示态数据构造出与第一通知消息相关的第二通知消息。另外,还将第一通知消息的隐藏态数据发送给第二电子设备,使得第二电子设备在构成出的第二通知消息中对关键信息进行隐藏处理,从而达到通知消息隐藏的目的。

23、作为本申请的一个示例,所述第一电子设备包括第一跨设备通知中心、第一应用接续框架以及第一传输模块;所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

24、在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则所述第一跨设备通知中心将所述第一通知消息封装成所述隐藏态数据;

25、所述第一跨设备通知中心将所述隐藏态数据、所述显示态数据和所述第二电子设备的地址信息发送给所述第一应用接续框架;

26、所述第一应用接续框架按照指定传输协议的封装格式,对所述隐藏态数据和所述显示态数据进行封装,得到封装数据;

27、所述第一应用接续框架将所述封装数据和所述地址信息发送给所述第一传输模块;

28、所述第一传输模块基于所述地址信息,向第二电子设备发送所述封装数据。

29、如此,通过第一应用接续框架,按照指定传输协议的封装格式,对本文档来自技高网...

【技术保护点】

1.一种通知消息的提示方法,其特征在于,应用于第一电子设备,所述第一电子设备与第二电子设备能够实现通知同步,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述接收第一消息之后,还包括:

3.如权利要求1所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

4.如权利要求3所述的方法,其特征在于,所述接收第一消息之后,还包括:

5.如权利要求3或4所述的方法,其特征在于,所述第一使用状态包括投屏状态、被投屏状态、共享桌面状态、开启免打扰模式的状态。

6.如权利要求1所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

7.如权利要求6所述的方法,其特征在于,所述第一电子设备包括第一跨设备通知中心、第一应用接续框架以及第一传输模块;所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

8.如权利要求7所述的方法,其特征在于,所述封装数据中还包括所述第二电子设备的使用者信息。

9.如权利要求1-8中任一项所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息之前,还包括:

10.如权利要求1-9中任一项所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息之后,还包括:

11.一种通知消息的提示方法,其特征在于,应用于第二电子设备,所述第二电子设备与第一电子设备能够实现通知同步,所述方法包括:

12.如权利要求11所述的方法,其特征在于,所述在所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者的情况下,基于所述第一通知消息,以横幅通知的方式显示所述第一通知消息中的部分信息,包括:

13.如权利要求12所述的方法,其特征在于,所述方法还包括:

14.如权利要求12或13所述的方法,其特征在于,所述第一使用状态包括投屏状态、被投屏状态、共享桌面状态、开启免打扰模式的状态。

15.如权利要求11所述的方法,其特征在于,所述接收所述第一电子设备发送的第一通知消息,包括:

16.如权利要求15所述的方法,其特征在于,所述第二电子设备包括第二跨设备通知中心和第二通知管理服务框架;

17.如权利要求11-16中任一项所述的方法,其特征在于,所述方法还包括:

18.一种电子设备,其特征在于,所述电子设备的结构中包括处理器和存储器;

19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1-10任意一项所述的方法,或者,执行如权利要求11-17任意一项所述的方法。

...

【技术特征摘要】

1.一种通知消息的提示方法,其特征在于,应用于第一电子设备,所述第一电子设备与第二电子设备能够实现通知同步,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述接收第一消息之后,还包括:

3.如权利要求1所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

4.如权利要求3所述的方法,其特征在于,所述接收第一消息之后,还包括:

5.如权利要求3或4所述的方法,其特征在于,所述第一使用状态包括投屏状态、被投屏状态、共享桌面状态、开启免打扰模式的状态。

6.如权利要求1所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

7.如权利要求6所述的方法,其特征在于,所述第一电子设备包括第一跨设备通知中心、第一应用接续框架以及第一传输模块;所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户,或者无法确定所述第二电子设备当前的使用者,则向所述第二电子设备发送与所述第一消息相关的第一通知消息,包括:

8.如权利要求7所述的方法,其特征在于,所述封装数据中还包括所述第二电子设备的使用者信息。

9.如权利要求1-8中任一项所述的方法,其特征在于,所述在所述第二电子设备处于使用状态的情况下,若所述第二电子设备当前的使用者的数量为多个且多个使用者中包括所述第一电子设备的目标用户...

【专利技术属性】
技术研发人员:张祖明
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1