System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据推送的方法和装置制造方法及图纸_技高网

数据推送的方法和装置制造方法及图纸

技术编号:41843946 阅读:1 留言:0更新日期:2024-06-27 18:23
本发明专利技术公开了数据推送的方法和装置,涉及互联网医疗技术领域。该方法的一具体实施方式包括:获取待处理数据,并确定对应的用户数据;通过组合待处理数据和用户数据,得到待推送数据;根据用户请求和预设条件确定最终对用户进行推送的数据。该实施方式降低了向用户推送的数据量,提高了数据推送的性能,及推送效率。

【技术实现步骤摘要】

本专利技术涉及互联网医疗,尤其涉及一种数据推送的方法和装置


技术介绍

1、在多种业务场景下,产生的数据存在多样性。对于产生的数据,用户的快速浏览、检索、管理的需求越来越强烈。例如,在互联网医院业务场景下,医生往往需要快速浏览生成的患者数据等医学数据。

2、相关技术中基于医生视角建设相应的模块,提供相关医学数据的展示。但是在数据展示时,通常采用完全推送(push)模式,将获取的全部数据进行推送,处理的数据量巨大,影响数据推送效率。


技术实现思路

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、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

本文档来自技高网...

【技术保护点】

1.一种数据推送的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定与所述待处理数据对应的用户数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第一数据为主动推送数据;所述第二数据为被动推送数据;所述根据预设条件确定所述待推送数据中的第一数据和第二数据包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述响应于所述用户请求推送所述第一数据和所述目标数据之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述目标数据为响应于所述用户请求的推送数据,所述响应于所述用户请求推送所述第一数据和所述目标数据,包括:

8.一种数据推送的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

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

...

【技术特征摘要】

1.一种数据推送的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定与所述待处理数据对应的用户数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述第一数据为主动推送数据;所述第二数据为被动推送数据;所述根据预设条件确定所述待推送数据中的第一数据和第二数据包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一...

【专利技术属性】
技术研发人员:李治
申请(专利权)人:北京京东拓先科技有限公司
类型:发明
国别省市:

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

1