学习时长的确定方法、装置、设备及介质与流程

文档序号:35271662发布日期:2023-08-30 17:03阅读:29来源:国知局
学习时长的确定方法、装置、设备及介质与流程

本公开涉及信息处理技术,尤其涉及学习时长的确定方法、装置、设备及介质。


背景技术:

1、现如今,随着电子设备的广泛普及和线上学习内容需求的增加,越来越多的用户会通过音视频等多媒体资源学习各种所需的知识。为了便于用户本人或老师、家长、学习规划师等相关人员了解用户的学习情况,系统后台通常会获取用户针对多媒体资源的学习时长,但是,发明人经研究发现,相关技术中确定学习时长的方式不佳,最终所得的学习时长并不可靠。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种学习时长的确定方法、装置、设备及介质。

2、根据本公开的一方面,提供了一种学习时长的确定方法,应用于用户端,包括:在当前处于计时状态的情况下,按照预设的第一时间间隔收集目标多媒体资源对应的播放信息并累计所述播放信息的收集次数,直至达到预设条件时得到总收集次数;以及,按照预设的第二时间间隔向服务端上报所述播放信息;基于所述第一时间间隔、所述总收集次数、所述播放信息以及预获取的所述目标多媒体资源的历史学习时长,确定所述目标多媒体资源当前对应的第一学习时长;将所述第一学习时长上报给所述服务端,以使所述服务端基于所述第一学习时长以及第二学习时长确定所述目标多媒体资源的当前学习时长;其中,所述第二学习时长是由所述服务端基于接收到的所述播放信息确定的。

3、根据本公开的另一方面,提供了一种学习时长的确定装置,应用于用户端,包括:收集及上报模块,用于在当前处于计时状态的情况下,按照预设的第一时间间隔收集目标多媒体资源对应的播放信息并累计所述播放信息的收集次数,直至达到预设条件时得到总收集次数;以及,按照预设的第二时间间隔向服务端上报所述播放信息;第一学习时长确定模块,用于基于所述第一时间间隔、所述总收集次数、所述播放信息以及预获取的所述目标多媒体资源的历史学习时长,确定所述目标多媒体资源当前对应的第一学习时长;其中,所述历史学习时长为所述目标多媒体资源在所述计时状态之前的学习时长;当前学习时长确定模块,用于将所述第一学习时长上报给所述服务端,以使服务端基于所述第一学习时长以及第二学习时长确定所述目标多媒体资源的当前学习时长;其中,所述第二学习时长是由所述服务端基于接收到的所述播放信息确定的。

4、根据本公开的另一方面,提供了一种电子设备,包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行所述的学习时长的确定方法。

5、根据本公开的另一方面,提供了一种计算机可读存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序用于执行所述的学习时长的确定方法。

6、本公开实施例中提供的上述技术方案,用户端可以基于计时状态下定期收集到的播放信息、收集间隔、总收集次数以及历史学习时长确定第一学习时长,服务端也可以基于用户端定期上报的播放信息确定第二学习时长,并综合第一学习时长和第二学习时长来确定目标多媒体资源的当前学习时长,从而有效保障最终所得的学习时长更为准确可靠,较好地提升用户体验。

7、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种学习时长的确定方法,应用于用户端,包括:

2.如权利要求1所述的学习时长的确定方法,其中,所述方法还包括:

3.如权利要求1所述的学习时长的确定方法,其中,所述预设条件包括:结束计时状态,或者,所述收集次数达到预设次数。

4.如权利要求1所述的学习时长的确定方法,其中,所述播放信息包括播放倍速值,所述基于所述第一时间间隔、所述总收集次数、所述播放信息以及预收集的所述目标多媒体资源的历史学习时长,确定所述目标多媒体资源当前对应的第一学习时长的步骤,包括:

5.如权利要求4所述的学习时长的确定方法,其中,所述基于所述播放倍速值、所述第一时间间隔与所述总收集次数,得到新增学习时长,包括:

6.如权利要求4所述的学习时长的确定方法,其中,所述预设条件为所述收集次数达到预设次数;所述基于所述播放倍速值、所述第一时间间隔与所述总收集次数,得到新增学习时长,包括:

7.如权利要求4所述的学习时长的确定方法,其中,所述预设条件为结束计时状态,所述基于所述播放倍速值、所述第一时间间隔与所述总收集次数,得到新增学习时长,包括:

8.如权利要求4所述的学习时长的确定方法,其中,所述播放信息还包括播放时间信息,所述第二学习时长是由所述服务端基于首次接收到的播放时间信息与末次接收到的播放时间信息确定的。

9.如权利要求1所述的学习时长的确定方法,其中,所述当前学习时长为所述第一学习时长与所述第二学习时长中的最大值。

10.如权利要求1至9任一项所述的学习时长的确定方法,其中,所述方法还包括:

11.如权利要求10所述的学习时长的确定方法,其中,所述将所述当前上报失败事件对应的失败数据存储在本地的步骤,包括:

12.一种学习时长的确定装置,应用于用户端,包括:

13.一种电子设备,包括:

14.一种计算机可读存储介质,其中,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-11中任一项所述的学习时长的确定方法。


技术总结
本公开提供一种学习时长的确定方法、装置、设备及介质,该方法包括:在当前处于计时状态的情况下,按照预设的第一时间间隔收集目标多媒体资源对应的播放信息并累计播放信息的收集次数,直至达到预设条件时得到总收集次数;按照预设的第二时间间隔向服务端上报播放信息;基于第一时间间隔、总收集次数、播放信息以及预获取的目标多媒体资源的历史学习时长,确定目标多媒体资源当前对应的第一学习时长;将第一学习时长上报给服务端,以使服务端基于第一学习时长以及第二学习时长确定目标多媒体资源的当前学习时长;第二学习时长是由服务端基于接收到的播放信息确定的。本公开可以有效保障最终所得的学习时长更为准确可靠,较好地提升用户体验。

技术研发人员:程洋,刘海涛
受保护的技术使用者:北京世纪好未来教育科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1