System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种信息通知方法、装置、设备以及存储介质制造方法及图纸_技高网

一种信息通知方法、装置、设备以及存储介质制造方法及图纸

技术编号:40421442 阅读:4 留言:0更新日期:2024-02-20 22:40
本申请提供一种信息通知方法、装置、设备以及存储介质。该方法包括:接收目标用户设备向通知服务器发送的用户设备状态信息;根据用户设备状态信息,确定目标用户设备的当前消息接收状态;确定消息源向通知服务器发送的通知请求,其中,通知请求包括用户标识,用户标识为与目标用户对应的标识,目标用户与目标用户设备对应;若目标用户设备的当前消息接收状态满足预设的消息接收状态要求,则确定目标用户设备为通知接收设备;根据通知请求,将通知内容发送至通知接收设备。本申请的方法,减小了消息被目标用户遗漏或延迟处理的概率。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种信息通知方法、装置、设备以及存储介质


技术介绍

1、日常生活中,同一个用户拥有多个设备的情况越来越普遍,不同的设备在功能和特性上存在差异,例如,智能手机便携且具备多功能,适合随身携带和进行移动办公;平板电脑屏幕较大,适合娱乐和观看多媒体内容;电脑则具备更高性能和更丰富的功能,适合进行复杂的任务和专业工作,用户在不同的生活场景下,选择使用不同的设备。目前,研究人员通常通过将不同应用的都多个版本配置到同一用户的不同设备上,以便用户能在不同的设备上接收来自消息源的新消息。

2、然而,用户在不同的生活场景下使用不同的设备时,对消息的感知能力不同,通过将不同应用的都多个版本配置到同一用户的不同设备上难以提高信息通知的效率。


技术实现思路

1、本申请提供一种信息通知方法、装置、设备以及存储介质,用以解决消息被发送至感知能力较差的设备,导致消息被目标用户遗漏或延迟处理的问题。

2、第一方面,本申请提供一种信息通知方法,包括:

3、接收目标用户设备向通知服务器发送的用户设备状态信息,用户设备状态信息包括用户设备标识和消息接收状态,消息接收状态根据目标用户设备中软件的使用情况与硬件的使用情况确定;

4、根据用户设备状态信息,确定目标用户设备的当前消息接收状态;

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、在本申请实施例中,确定目标用户设备中软件的使用情况与硬件的使用情况,包括:

30、确定目标用户设备的设备类型,目标用户设备的设备类型包括手机、电脑;

31、根据目标用户设备的设备类型,确定目标用户设备的使用状态;

32、根据目标用户设备的使用状态,确定目标用户设备中软件的使用情况与硬件的使用情况。

33、在本申请实施例中,在接收通知服务器发送的通知内容之后,方法还包括:

34、确定目标用户设备的当前状态,当前状态包括运动状态、空闲状态和使用状态;

35、根据目标用户设备的当前状态,确定通知内容的展示形式;

36、根据通知内容的展示形式,展示通知内容。

37、第三方面,本申请提供一种信息通知装置,应用于服务器,包括:

38、接收模块,用于接收目标用户设备向通知服务器发送的用户设备状态信息,用户设备状态信息包括用户设备标识和消息接收状态,消息接收状态根据目标用户设备中软件的使用情况与硬件的使用情况确定;

39、第一确定模块,用于根据用户设备状态信息,确定目标用户设备的当前消息接收状态;

40、第二确定模块,用于确定消息源向通知服务器发送的通知请求,其中,通知请求包括用户标识,用户标识为与目标用户对应的标识,目标用户与目标用户设备对应;

41、第三确定模块,用于在目标用户设备的当前消息接收状态满足预设的消息接收状态要求时,确定目标用户设备为通知接收设备;

42、发送模块,用于根据通知请求,将通知内容发送至通知接收设备。

43、第四方面,本申请提供一种信息通知装置,应用于目标用户设备,包括:

44、第一确定模块,用于确定目标用户设备中软件的使用情况与硬件的使用情况;

45、第二确定模块,用于根据目标用户设备中软件的使用情况与硬件的使用情况,确定目标用户设备的消息接收状态;

46、发送模块,用于将用户设备状态信息发送至通知服务器,以使通知服务器根据用户设备状态信息,确定目标用户设备的当前消息接收状态,并在接本文档来自技高网...

【技术保护点】

1.一种信息通知方法,其特征在于,应用于服务器,所述方法包括:

2.根据权利要求1所述的信息通知方法,其特征在于,所述根据所述用户设备状态信息,确定所述目标用户设备的当前消息接收状态,包括:

3.根据权利要求2所述的信息通知方法,其特征在于,所述根据所述用户设备状态信息中的消息接收状态,对所述初始消息接收状态进行更新,得到当前消息接收状态,包括:

4.根据权利要求1所述的信息通知方法,其特征在于,在所述接收到消息源发送的通知请求,确定所述通知请求中的用户标识、以及与所述用户标识对应的所述目标用户设备之后,若所述目标用户设备的当前消息接收状态满足预设的消息接收状态要求,则确定所述目标用户设备为通知接收设备之前,所述方法还包括:

5.根据权利要求4所述的信息通知方法,其特征在于,在所述比对所述目标用户设备的当前消息接收状态和所述其他用户设备的当前消息接收状态,以确定所述目标用户设备的当前消息接收状态是否满足预设的消息接收状态要求之后,所述方法还包括:

6.根据权利要求1所述的信息通知方法,其特征在于,在所述确定消息源向通知服务器发送的通知请求之前,包括:

7.一种信息通知方法,其特征在于,应用于目标用户设备,所述方法包括:

8.根据权利要求7所述的信息通知方法,其特征在于,所述确定所述目标用户设备中软件的使用情况与硬件的使用情况,包括:

9.根据权利要求7所述的信息通知方法,其特征在于,在所述接收所述通知服务器发送的所述通知内容之后,所述方法还包括:

10.一种信息通知装置,其特征在于,应用于服务器,包括:

11.一种信息通知装置,其特征在于,应用于目标用户设备,包括:

12.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至9任一项所述的信息通知方法。

...

【技术特征摘要】

1.一种信息通知方法,其特征在于,应用于服务器,所述方法包括:

2.根据权利要求1所述的信息通知方法,其特征在于,所述根据所述用户设备状态信息,确定所述目标用户设备的当前消息接收状态,包括:

3.根据权利要求2所述的信息通知方法,其特征在于,所述根据所述用户设备状态信息中的消息接收状态,对所述初始消息接收状态进行更新,得到当前消息接收状态,包括:

4.根据权利要求1所述的信息通知方法,其特征在于,在所述接收到消息源发送的通知请求,确定所述通知请求中的用户标识、以及与所述用户标识对应的所述目标用户设备之后,若所述目标用户设备的当前消息接收状态满足预设的消息接收状态要求,则确定所述目标用户设备为通知接收设备之前,所述方法还包括:

5.根据权利要求4所述的信息通知方法,其特征在于,在所述比对所述目标用户设备的当前消息接收状态和所述其他用户设备的当前消息接收状态,以确定所述目标用户设备的当前消息接收状态是否满足预设的消息接收状态要求之后,所述...

【专利技术属性】
技术研发人员:张航魏健袁宗浩张恺王琳贺建江陆尧尧
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1