standard download
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210812116.X (22)申请日 2022.07.12 (65)同一申请的已公布的文献号 申请公布号 CN 114896218 A (43)申请公布日 2022.08.12 (73)专利权人 苏州青颖 飞帆软件科技有限公司 地址 215200 江苏省苏州市吴江经济技 术 开发区联杨路以南、 长安路以东 (科技 创业园) (72)发明人 张辉 宋凡 封飞  (74)专利代理 机构 北京德崇智捷知识产权代理 有限公司 1 1467 专利代理师 王金双 (51)Int.Cl. G06F 16/172(2019.01)G06F 16/16(2019.01) G06F 21/62(2013.01) (56)对比文件 CN 113254139 A,2021.08.13 CN 106408469 A,2017.02.15 审查员 许凌波 (54)发明名称 一种课程课件的下载存储 方法、 设备及存储 介质 (57)摘要 一种课程课件的下载存储 方法、 设备及存储 介质, 所述方法包括: 获取课程的配置文件, 生成 指定存储结构的课程文件, 并在所述课程文件中 存储所述配置文件加密后的内容, 所述配置文件 配置有所述课程的结构信息、 课程中各课件在所 述课程文件中的存储位置信息和各课件在服务 器端的统一资源定位符信息; 解析课程文件, 显 示课程的结构信息以供用户选择下载; 基于用户 的下载指令, 确定下载指令所对应课件的统一资 源定位符信息, 进而从服务器端下载相应课件的 资源数据存储到课程文件; 更新课程文件中相应 课件的存储位置信息。 本申请的课程课件的下载 存储方法, 无需对每个课件加密解密, 高效地防 止了课件的外泄传播, 提高了课件的存储安全 性。 权利要求书1页 说明书6页 附图6页 CN 114896218 B 2022.09.27 CN 114896218 B 1.一种课程课件的下 载存储方法, 所述方法包括: 获取课程的配置文件, 生成指定存储结构的课程文件, 并在所述课程文件中存储所述 配置文件加密后的内容, 所述配置文件配置有所述课程的结构信息、 课程中各课件在所述 课程文件中的存 储位置信息和各课件在服 务器端的统一资源定位符信息; 解析课程文件, 显示课程的结构信息以供用户选择 下载; 基于用户的下载指令, 确定下载指令所对应课件的统一资源定位符信息, 进而从服务 器端下载相应课件的资源数据存 储到课程文件; 更新课程文件中相应课件的存 储位置信息; 基于所述课件的存储位置信息, 从课程文件获取相应的资源数据以显示; 或基于所述 课件的统一资源定位符信息, 从服 务器端获取相应的资源数据以显示; 其中, 所述课程文件包括依次设置的: 用于存储所述配置文件大小信息的第一存储空 间、 用于存储所述配置文件内容的第二存储空间和用于依次存储下载课件的资源数据的第 三存储空间。 2.根据权利要求1所述的课程课件的下载存储方法, 其特征在于, 所述下载指令包括下 载课程所有课件的下 载指令和下 载单个课件的下 载指令。 3.根据权利要求1所述的课程课件的下载存储方法, 其特征在于, 所述第 一存储空间的 容量大小为8 字节, 第二存储空间的容量大小为8k字节, 第三存储空间的容量大小随下载课 件的数目和课件大小 而改变。 4.根据权利要求1所述的课程课件的下载存储方法, 其特征在于, 所述课件的存储位置 信息为该课件的资源数据在课程文件的偏移量, 所述偏移量等于第一存储空间的容量值、 第二存储空间的容 量值, 以及已下 载存储课件的大小值之和。 5.一种电子设备, 其特 征在于, 包括: 处理器; 存储器, 包括 一个或多个 计算机程序模块; 其中, 所述一个或多个计算机程序模块被存储在所述存储器中并被配置为由所述处理 器执行, 所述一个或多个计算机程序模块包括用于实现权利要求1 ‑4任一项所述的课程课 件的下载存储方法。 6.一种计算机存储介质, 其特征在于, 包括承载在非暂态计算机可读介质上的计算机 程序, 所述计算机程序包括用于执行权利要求1 ‑4任一项所述的课程课件的下载存储方法 的程序代码。权 利 要 求 书 1/1 页 2 CN 114896218 B 2一种课程课件的下 载存储方法、 设备及存储介质 技术领域 [0001]本申请的实施例涉及一种课程课件的下 载存储方法、 设备及存 储介质。 背景技术 [0002]随着互联 网技术在教育行业的广泛运用, 网课学习应用层出不穷, 在网课学习时, 一门网课往往由很多视频和文档类型的课件组成, 然而现有的网课学习应用在下载网课课 件时存在以下问题: [0003]如果不加密下载的课件, 会使下载的课件容易被传播, 进而导致该课程的盗版泛 滥, 损害网课建立者的利益; 而如果加密下载的课件, 由于一 门课程的课件太多, 一一加密 的方式, 会在使用时解密耗时长, 影响用户体验; [0004]一门网课 课程的各课件分散存 储, 不便于管理。 发明内容 [0005]为了解决现有技术存在的不足, 本申请的目的是提供一种课程课件的下载存储方 法、 设备及存储介质, 将一 门课程的章节目录信息和 章节所有的资源文件都保存在一个文 件中并对章节目录信息进行加密, 实现一门课程 一个课程文件, 提高课件保密性。 [0006]为实现上述目的, 本申请提供了一种课程课件的下 载存储方法, 包括: [0007]获取课程的配置文件, 生成指定存储结构的课程文件, 并在所述课程文件中存储 所述配置文件加密后的内容, 所述配置文件配置有所述课程的结构信息、 课程中各课件在 所述课程文件中的存 储位置信息和各课件在服 务器端的统一资源定位符信息; [0008]解析课程文件, 显示课程的结构信息以供用户选择 下载; [0009]基于用户的下载指令, 确定下载指令所对应课件的统一资源定位符信息, 进而从 服务器端下 载相应课件的资源数据存 储到课程文件; [0010]更新课程文件中相应课件的存 储位置信息 。 [0011]进一步地, 所述下载指令包括下载课程所有课件的下载指令和下载单个课件的下 载指令。 [0012]进一步地, 还包括: 基于所述课件的存储位置信息, 从课程文件获取相应的资源数 据以显示。 [0013]进一步地, 还包括: 基于所述课件的统一资源定位符信息, 从服务器端获取相应的 资源数据以显示。 [0014]进一步地, 所述课程文件, 包括依次设置的: 用于存储所述配置文件大小信息的第 一存储空间、 用于存储所述配置文件内容的第二存储空间和用于依次存储 下载课件的资源 数据的第三存 储空间。 [0015]进一步地, 所述第一存储空间的容量大小为8字节, 第二存储空间的容量大小为8 k 字节, 第三存 储空间的容 量大小随下 载课件的数目和课件大小 而改变。 [0016]更进一步地, 所述课件的存储位置信息, 为该课件的资源数据在课程文件的偏移说 明 书 1/6 页 3 CN 114896218 B 3

PDF文档 专利 一种课程课件的下载存储方法、设备及存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种课程课件的下载存储方法、设备及存储介质 第 1 页 专利 一种课程课件的下载存储方法、设备及存储介质 第 2 页 专利 一种课程课件的下载存储方法、设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:59上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。