消息管理方法和电子设备技术

技术编号:33515378 阅读:29 留言:0更新日期:2022-05-19 01:23
本申请实施例提供了一种消息管理方法和电子设备,该方法中第一电子设备在确定与之建立互联的第二电子设备之后,通过确定自身当前所处的场景模式,以及每一第二电子设备当前的设备状态,进而根据自身所处的场景模式,并结合每一第二电子设备当前的设备状态智能的生效适应于当前场景模式的消息推送策略,从而在监听到第一推送消息时,根据智能决策出的消息推送策略从建立互联的多个第二电子设备中选择一个合适的第二电子设备作为目标电子设备,并将第一推送消息推送给目标电子设备,从而保证了在第一电子设备无法直接显示第一推送消息时,能够通过合适的电子设备进行显示,既避免了所有互联设备同步推送导致的消息重复问题,又可以避免错过消息。又可以避免错过消息。又可以避免错过消息。

【技术实现步骤摘要】
消息管理方法和电子设备


[0001]本申请实施例涉及终端领域,尤其涉及一种消息管理方法和电子设备。

技术介绍

[0002]随着物联网、智能终端技术的发展,智能家居、智能办公已经逐步走入用户的日常生活和办公。以智能家居为例,目前智能家居已经发展到智能互动这一阶段,即多个智能设备之间可以相互实现互联。例如,实现互联的多个智能设备之间可以实现消息的同步推送,以便用户通过不同的智能设备及时查收消息、通知等。
[0003]但是,目前在多个互联的智能设备间进行的消息推送,如果用户没有在主设备(例如可以是手机)设置消息屏蔽,当主设备监测到有需要推送的消息时,便会将需要推送的消息同步推送到与主设备实现互联的所有互联设备(后续称为:从设备,例如可以是穿戴设备、平板电脑),即消息会被重复推送。反之,如果用户在主设备设置了消息屏蔽,那么当主设备监测到有需要推送的消息时,在消息屏蔽期间,主设备监测到所有需要推送的消息都会被屏蔽掉,即不会在主设备显示,同时也不会推送给与主设备实现互联的所有互联设备,显然这样会导致用户错过重要消息。

技术实现思路

[0004]为了解决上述技术问题,本申请提出了一种消息管理方法和电子设备。在该方法中,通过根据第一电子设备当前的场景模式,以及建立互联的第二电子设备的设备状态,生效不同的消息推送策略,从而可以根据消息推送策略选择最合适的第二设备进行消息推送。
[0005]第一方面,提供一种消息管理方法。该方法包括:确定与第一电子设备建立互联的第二电子设备;确定每一所述第二电子设备当前的设备状态;确定所述第一电子设备当前的场景模式;根据每一所述第二电子设备当前的所述设备状态和所述场景模式,生成消息推送策略;在监听到第一推送消息时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息。这样,通过根据第一电子设备当前的场景模式,以及建立互联的第二电子设备的设备状态,生效不同的消息推送策略,从而在监听到第一推送消息时,根据智能决策出的消息推送策略从建立互联的多个第二电子设备中选择一个合适的第二电子设备作为目标电子设备,并将第一推送消息推送给目标电子设备,从而保证了在第一电子设备无法直接显示第一推送消息时,能够通过合适的电子设备进行显示,既避免了所有互联设备同步推送导致的消息重复问题,又可以避免错过消息。
[0006]示例性的,第一电子设备为手机。
[0007]示例性的,第二电子设备有多个。
[0008]示例性的,第二电子设备为穿戴设备,或者平板电脑,或者笔记本电脑,或者台式机,或者电视机,或者音响设备。
[0009]根据第一方面,所述确定所述第一电子设备当前的场景模式,包括:获取所述第一电子设备当前的使用状态数据;根据当前的所述使用状态数据,确定所述第一电子设备当前的场景模式。这样,通过根据第一电子设备当前的使用状态数据,即实时状态数据,便可以准确的确定第一电子设备当前的场景模式,保证了确定的场景模式更加贴合实际情况。
[0010]示例性的,第一电子设备当前的使用状态数据包括但不限于屏幕状态、内部各传感器采集的传感器数据。
[0011]示例性的,屏幕状态包括但不限于黑屏状态、占用状态。
[0012]示例性的,占用状态包括但不限于全屏占用状态、部分占用状态。
[0013]根据第一方面,或者以上第一方面的任意一种实现方式,所述确定所述第一电子设备当前的场景模式,包括:获取所述第一电子设备当前的系统时间;根据所述系统时间和用户使用所述第一电子设备的使用习惯,确定所述第一电子设备当前的场景模式,所述使用习惯根据所述第一电子设备的历史使用状态数据确定。这样,预先根据第一电子设备的历史使用状态数据预估用户对第一电子设备的使用习惯,在确定第一电子设备当前的场景模式时,直接根据第一电子设备当前的系统时间结合用户的使用习惯预估第一电子设备当前的场景模式,从而无需关注第一电子设备当前的使用状态数据,并且根据用户的使用习惯能够保证确定的场景模式更加符合该用户的需求。
[0014]示例性的,第一电子设备的历史使用状态数据包括但不限于处于黑屏状态的时间、处于屏幕占用状态的时间,以及处于屏幕占用状态时使用的应用信息。
[0015]根据第一方面,或者以上第一方面的任意一种实现方式,所述第一电子设备提供用户设置入口;所述确定所述第一电子设备当前的场景模式,包括:确定所述第一电子设备是否选中了用户通过用户设置入口设置的场景模式;若选中了,则将选中的场景模式确定为所述第一电子设备当前的场景模式;否则,获取所述第一电子设备当前的使用状态数据,根据当前的所述使用状态数据,确定所述第一电子设备当前的场景模式,或者,获取所述第一电子设备当前的系统时间,根据所述系统时间和用户使用所述第一电子设备的使用习惯,确定所述第一电子设备当前的场景模式。这样,在确定第一电子设备当前的场景模式时,优先使用用户设置的,即用户设置的优先级最高,在选中了用户设置的场景模式后,不考虑通过其他方式确定第一电子设备当前的场景模式,在没有选中用户设置的场景模式时,才通过其他方式确定,从而既考虑了用户体验,又能保证多设备互联下消息的管理推送能够顺利进行。
[0016]根据第一方面,或者以上第一方面的任意一种实现方式,所述用户设置入口由所述第一电子设备中安装的设置应用提供,和/或,由所述第一电子设备的下拉通知栏提供,和/或,由所述第一电子设备中安装的消息管理应用提供;其中,所述设置应用为所述第一电子设备的生产厂商提供的系统应用,所述消息管理应用为所述生产厂商或第三方厂商提供的应用。这样,通过多种途径为用户提供可以由用户设置第一电子设备当前的场景模式的用户设置入口,能够更好的满足不同使用习惯的用户,使得消息管理方案能够更好的落地。
[0017]根据第一方面,或者以上第一方面的任意一种实现方式,在监听到第一推送消息时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息,包括:在监听到第一推
送消息时,确定所述第一推送消息的第一来源;在所述第一来源为系统来源时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息;在所述第一来源为应用来源时,调整所述消息推送策略,并根据调整后的所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息。这样,根据第一推送消息的第一来源确定是否需要动态调整消息推送策略,从而使得消息推送策略能够更好的适应于不同的场景模式。
[0018]根据第一方面,或者以上第一方面的任意一种实现方式,所述调整所述消息推送策略,包括:获取所述第一推送消息的第二来源;在所述第二来源为指定联系人时,查找为所述指定联系人设置的第一推送权限,并根据所述第一推送权限调整所述消息推送策略;在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息管理方法,其特征在于,包括:确定与第一电子设备建立互联的第二电子设备;确定每一所述第二电子设备当前的设备状态;确定所述第一电子设备当前的场景模式;根据每一所述第二电子设备当前的所述设备状态和所述场景模式,生成消息推送策略;在监听到第一推送消息时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一电子设备当前的场景模式,包括:获取所述第一电子设备当前的使用状态数据;根据当前的所述使用状态数据,确定所述第一电子设备当前的场景模式。3.根据权利要求1所述的方法,其特征在于,所述确定所述第一电子设备当前的场景模式,包括:获取所述第一电子设备当前的系统时间;根据所述系统时间和用户使用所述第一电子设备的使用习惯,确定所述第一电子设备当前的场景模式,所述使用习惯根据所述第一电子设备的历史使用状态数据确定。4.根据权利要求1所述的方法,其特征在于,所述第一电子设备提供用户设置入口;所述确定所述第一电子设备当前的场景模式,包括:确定所述第一电子设备是否选中了用户通过用户设置入口设置的场景模式;若选中了,则将选中的场景模式确定为所述第一电子设备当前的场景模式;否则,获取所述第一电子设备当前的使用状态数据,根据当前的所述使用状态数据,确定所述第一电子设备当前的场景模式,或者,获取所述第一电子设备当前的系统时间,根据所述系统时间和用户使用所述第一电子设备的使用习惯,确定所述第一电子设备当前的场景模式。5.根据权利要求4所述的方法,其特征在于,所述用户设置入口由所述第一电子设备中安装的设置应用提供,和/或,由所述第一电子设备的下拉通知栏提供,和/或,由所述第一电子设备中安装的消息管理应用提供;其中,所述设置应用为所述第一电子设备的生产厂商提供的系统应用,所述消息管理应用为所述生产厂商或第三方厂商提供的应用。6.根据权利要求1所述的方法,其特征在于,在监听到第一推送消息时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息,包括:在监听到第一推送消息时,确定所述第一推送消息的第一来源;在所述第一来源为系统来源时,根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息;在所述第一来源为应用来源时,调整所述消息推送策略,并根据调整后的所述消息推
送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,并向所述目标电子设备推送所述第一推送消息。7.根据权利要求6所述的方法,其特征在于,所述调整所述消息推送策略,包括:获取所述第一推送消息的第二来源;在所述第二来源为指定联系人时,查找为所述指定联系人设置的第一推送权限,并根据所述第一推送权限调整所述消息推送策略;在所述第二来源为非指定联系人时,获取提供所述第一推送消息的应用的应用标识;根据所述应用标识,查找为所述应用设置的第二推送权限,并根据所述第二推送权限调整所述消息推送策略。8.根据权利要求1所述的方法,其特征在于,在所述根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备之前,所述方法还包括:获取所述第一电子设备的第一位置信息和每一所述第二电子设备的第二位置信息;对于每一所述第二电子设备,根据所述第一位置信息和所述第二位置信息确定所述第二电子设备相对所述第一电子设备的距离;相应地,所述根据所述消息推送策略从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备,包括:根据所述消息推送策略,结合每一所述第二电子设备相对所述第一电子设备的距离,从建立互联的所述第二电子设备中选择一个所述第二电子设备作为目标电子设备。9.根据权利要求1至8任一项所述的方法,其特征在于,在所述向所述目标电子设备推送所述第一推送消息之后,所述方法还包括:在第一时长内,监测是否接收到所述目标电子设备的消息查看反馈消息,所述消息查看反馈消息由所述目标电子设备在监测到用户查看了所述第一推送消息后生成;若未接收到,重新向所述目标电子设备推送所述第一推送消息;或者,根据所述消息推送策略从建立互联的所述第二电子设备中重新选择一个所述第二电子设备作为目标电子设备,并向重新选择的所述目标电子设备推送所述第一推送消息。10.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:在监测到所述第一电子设备结束与所述第二电子设备的互联后,获取与所述第二电子设备建立互联期间推送到所述第二电子设备的所述第一推送消息;根据所述第一推送消息生成消息报告,并在所述第一电子设备显示。11.根据权利要求1至8任一项所述的方法,其特征在于,所述第一电子设备和每一所述第二电子设备的应用程序框架层中均集成有近距离通信服务;所述确定与第一电子设备建立互联的第二电子设备,包括:所述第一电子设备基于所述近距离通信服务,调用近距离通信模块搜索预设范围内的第三电子设备;与发起配对请求的所述第三电子设备建立配对连接,将建立配对连接的所述第三电子设备确定为与所述第一电子设备建立互联的所述第二电子设备。12.根据权利要求1至8任一项所述的方法,其特征在于,所述第一电子设备和每一所述
第二电子设备的应用程序框架层中均集成有近距离通信服务;所述确定与第一电子设备建立互联的第二电子设备,包括:所述第一电子设备基于所述近距离通信服务,调用近距离通信模块搜索预设范围内的第三电子设备;所述第一电子设备向选中的所述第三电子设备发送配对请求;所述第一电子设备接收选中的所述第三电子设备根据所述配对请求做出的配对响应,建立与做出所述配对响应的所述第三电子设备的配对连接,并将建立配对连接的所述第三电子设备确定为与所述第一电子设备建立互联的所述第二电子设备。13.一种电子设备,其特征在于,所述电子设备为第一电子设备,包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序存储在所述存储器上,当所述计算机程序被所述一个或多个处理器执行时,使得所述电子设备执行以下步骤:确定与第一电子设备建立互联的第二电子设备;确定每一所述第二电子设备当前的设备状态;确定所述第一电子设备当前的场景模式;根据每一所述第二电子设备当前的所述设备状态和所述场景...

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

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

1