全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210260613.3 (22)申请日 2022.03.16 (71)申请人 广州优谷信息技 术有限公司 地址 510000 广东省广州市天河区棠东 东 路31号101房 (72)发明人 不公告发明人   (74)专利代理 机构 深圳市育科知识产权代理有 限公司 4 4509 专利代理师 吴应永 (51)Int.Cl. G06F 16/172(2019.01) G06F 16/17(2019.01) G06F 16/23(2019.01) G06F 16/2455(2019.01) H03M 7/30(2006.01) (54)发明名称 一种朗读亭离线数据缓存方式 (57)摘要 本发明公开了一种朗读亭离线数据缓存方 式, 涉及互联网缓存技术领域, 具体为一种朗读 亭离线数据缓存方式, 包括预设离线数据、 联网 更新离线数据; 所述预设离线数据包括: 数据压 缩、 压缩包放置、 压缩包拷贝、 压缩包解压、 压缩 包读取写入、 数据表生成、 数据表判断; 所述联网 更新离线数据包括: 数据包检测、 数据包对比更 新、 数据包下载。 该朗读亭离线数据缓存 方式, 通 过设置首页导航数据、 素材及素材分类数据压缩 包进行存储, 在无网络情况下, 朗读数据可将首 页导航数据、 素材及素材分类数据压缩包进行解 压、 读取、 写入生成用于录播的数据表, 解决了用 户在无网络情况下无法使用素材进行录播的问 题, 减少朗读系统对网络的依赖性。 权利要求书1页 说明书4页 附图1页 CN 114625708 A 2022.06.14 CN 114625708 A 1.一种朗读亭离线数据缓存方式, 其特征在于: 包括预设离线数据、 联网更新离线数 据; 所述预设离线数据包括: 数据压缩、 压缩包放置、 压缩包拷贝、 压缩包解压、 压缩包读取 写入、 数据表生成、 数据表判断; 所述联网更新离线数据包括: 数据包检测、 数据包 对比更新、 数据包下 载。 2.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述数据压缩具 体为: 通过将朗读系统所需的部分首页导航数据、 部分素材及素材分类数据分包打包成 offLineNa.zip、 of fLineRe.zip压缩 包; 所述压缩包放置具体为: 将offLineNa.zip、 offLineRe.zip两个压缩包放置到朗读应 用工程中的as sets/offLine文件夹下。 3.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述压缩包拷贝 具体为: 朗读系统将系统assets/offLine文件夹下offLineNa.zip、 offLineRe.zip压缩包 拷贝到Andro id设备的内部存 储的Readi ngPavilion/OffLine文件下。 4.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述压缩包解压 具体为: 朗读系统将ReadingPavilion/OffLine文件下offLineNa.zip压缩包解压获得 homePage.j son、 navigation.j son文件, 将offLineRe.zip压缩包解压获得ldt_resource_ type.jso n、 VIEW_x x.json、 R_xx.json文件。 5.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述压缩包读取 写入具体为: 通过文件读取, 分别将homePage.json、 navigation.json、 ldt_resource_ type.json、 VIEW_xx.json、 R_xx.json文件读取的数据写入到朗读应用本地数据库中对应 的数据表中。 6.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述数据表生成 具体为: 将homePage.json、 nav igation.json、 ldt_resour ce_type.json、 VIEW_xx.json、 R_ xx.json数据写入后生成的数据表为FirstPage、 NavItem、 CategoryData、 VideoImage、 OffLineDetailModel。 7.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述数据表判断 具体为: 系统在无网络状态下, 会查询ResourceData、 NavigationData数据表, 并判断是否 压缩以及更新。 8.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述数据包检测 具体为: 联网状态下, 通过信息接口, 查询该机构是否存在资源数据压缩包以及导航分类数 据压缩包。 9.根据权利要求1所述的一种朗读亭离线数据缓存方式, 其特征在于: 所述数据包对比 更新以及数据包下载具体为: 朗读系统根据返回的接口信息, 判断是否有压缩包 数据, 并将 数据与本地数据进行对比, 根据判断信息对本地数据进行 下载更新。权 利 要 求 书 1/1 页 2 CN 114625708 A 2一种朗读亭离线数据缓存方式 技术领域 [0001]本发明涉及互联网缓存技 术领域, 具体为 一种朗读亭离线数据缓存方式。 背景技术 [0002]朗读亭3米高、 占地约2.5平方米的亭子,外观古朴别致,比普通电话亭略大一些, 上面写着大大的 “朗读亭”字样, 24小时开放。 内部有两个 GOPRO摄像机以及一套完整的录音 设备。 朗读者只管对着圆形的麦克风念自己准备的内容,亭子外面的制作人员可以遥控 “雾 化”设备,将亭子玻璃调整成毛玻璃状态,保障朗读者在亭内不受干扰地释放情绪、 忘我朗 读。 [0003]互联网缓存技术分布式系统中的重要组件, 主要解决高并发, 大数据场景下, 热点 数据访问的性能问题。 提供高性能的数据快速访问, 缓存的原理为将数据写入/读取速度更 快的存储(设备); 将数据缓存到离应用最近的位置; 将数据缓存到离用户最近的位置。 缓存 分类在分布式系统中, 缓存的应用非常广泛, 从部署角度有以下几个方面的缓存应用。 CDN 缓存; 反向代理缓存; 分布式Cache; 本地应用缓存。 缓存媒介主要为常用中间件: Varnish, Ngnix, Squid, Memcache, Redis, Ehcache等; 缓存的内容: 文件, 数据, 对象; 缓存的介质: CPU, 内存(本地, 分布式), 磁 盘(本地, 分布式)。 [0004]目前朗读亭操作终端的录播系统普遍为安装在安卓系统上的应用程序, 一般而 言, 用户操作朗读系统进行录播, 需要通过网络获取录播的文本、 视频、 绘本或者自定义素 材等。 当系统所在环境无网路, 则无法顺利获得素材, 对网络依赖性较大, 为此我们提出一 种朗读亭离线数据缓存方式以解决上述 提出的问题。 发明内容 [0005]针对现有技术的不足, 本发明提供了一种朗读亭离线数据缓存方式, 解决了上述 背景技术中提出的问题。 [0006]为实现以上目的, 本发明通过以下技术方案予以实现: 一种朗读亭离线数据缓存 方式, 包括预设离线数据、 联网更新离线数据; [0007]所述预设离线数据 包括: 数据压缩、 压缩包放置、 压缩包拷贝、 压缩包解压、 压缩包 读取写入、 数据表生成、 数据表判断; [0008]所述联网更新离线数据包括: 数据包检测、 数据包 对比更新、 数据包下 载。 [0009]优选的, 所述数据压缩具体为: 通过将朗读系统所需的部分首页导航数据、 部分素 材及素材分类数据分包打包成offLineNa.zip(首页导航数据)、 offLineRe.zip(素材及素 材分类数据)压缩 包; [0010]所述压缩包放置具体为: 将offLineNa.zip、 offLineRe.zip两个压缩包放置到朗 读应用工程中的as sets/offLine文件夹下。 [0011]优选的, 所述压缩包拷贝具体为: 朗读系统将系统assets/offLine文件夹下 offLineNa .zip、 offLineRe .zip压缩包拷贝到Android设备的内部存储的说 明 书 1/4 页 3 CN 114625708 A 3

PDF文档 专利 一种朗读亭离线数据缓存方式

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种朗读亭离线数据缓存方式 第 1 页 专利 一种朗读亭离线数据缓存方式 第 2 页 专利 一种朗读亭离线数据缓存方式 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:50:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。