[发明专利]课件运行方法、配置方法、装置、电子设备及存储介质在审
申请号: | 202110883348.X | 申请日: | 2021-08-02 |
公开(公告)号: | CN113568709A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 吴哲;王宇航;曾鹏轩 | 申请(专利权)人: | 北京思明启创科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/448;G06F8/36;G06F8/30;G06Q50/20 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
地址: | 100082 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 课件 运行 方法 配置 装置 电子设备 存储 介质 | ||
1.一种课件运行方法,其特征在于,包括:
在接收到课件学习指令时,获取所述课件学习指令对应的课件配置文件;所述课件配置文件按照设定的领域特定语言DSL语义规范配置得到;
按照所述DSL语义规范将所述课件配置文件解析为技术栈语言描述,并执行。
2.如权利要求1所述的课件运行方法,其特征在于,所述课件配置文件包括:
组件对象,用于描述课件内容的最小颗粒度对象;
变量,用于描述所述组件对象被执行时所产生的数据;
事件监听,通过对变量的数据进行监听,以确定课件中的某一事件是否被触发;
语法逻辑,用于描述不同事件下的组件对象执行逻辑;
对应的,执行所述技术栈语言描述的课件配置文件的过程包括:
加载并渲染默认播放的组件对象;
监听渲染过程中产生的变量数据;所述变量数据为所述课件配置文件中定义的变量所对应的数据;
在监听到所述变量数据满足预设的事件触发条件时,解析所述事件触发条件所触发的事件的语法逻辑,执行所述语法逻辑中调用的组件对象。
3.如权利要求2所述的课件运行方法,其特征在于,所述组件对象包括以下至少之一:
视频、音频、图片、试题。
4.如权利要求2所述的课件运行方法,其特征在于,所述课件配置文件的内容还包括:自定义函数;所述自定义函数为根据至少两个不同事件的语法逻辑中相同的逻辑部分,函数化后得到的函数;
所述至少两个不同事件的语法逻辑中,具有所述自定义函数的调用关系。
5.一种课件配置文件的配置方法,其特征在于,包括:
确定待配置课件所需的素材;
确定所述待配置课件所存在的事件;
根据所述素材,配置所述课件配置文件中各所述事件的组件对象以及语法逻辑;所述语法逻辑用于描述所述事件的各组件对象的执行逻辑;
在所述课件配置文件中配置所述待配置课件中存在的变量;所述变量用于描述所述组件对象被执行时所产生的数据;
在所述课件配置文件中配置事件监听,以在对所述课件配置文件执行时,对所述变量的数据进行监听,以确定课件中的某一事件是否被触发。
6.一种课件运行装置,其特征在于,包括:
获取模块,用于在接收到课件学习指令时,获取所述课件学习指令对应的课件配置文件;所述课件配置文件按照设定的领域特定语言DSL语义规范配置得到;
运行模块,用于按照所述DSL语义规范将所述课件配置文件解析为技术栈语言描述,并执行。
7.如权利要求6所述的课件运行装置,其特征在于,所述课件配置文件的内容包括:
组件对象,用于描述课件内容的最小颗粒度对象;
变量,用于描述所述组件对象被执行时所产生的数据;
事件监听,通过对变量的数据进行监听,以确定课件中的某一事件是否被触发;
语法逻辑,用于描述不同事件下的组件对象执行逻辑;
所述运行模块具体用于按照以下方式执行所述技术栈语言描述的课件配置文件:
加载并渲染默认播放的组件对象;
监听渲染过程中产生的变量数据;所述变量数据为所述课件配置文件中定义的变量所对应的数据;
在监听到所述变量数据满足预设的事件触发条件时,解析所述事件触发条件所触发的事件的语法逻辑,执行所述语法逻辑中调用的组件对象。
8.如权利要求7所述的课件运行装置,其特征在于,所述组件对象包括以下至少之一:
视频、音频、图片、试题。
9.一种电子设备,其特征在于,包括:处理器、存储器及通信总线;
所述通信总线用于实现所述处理器以及所述存储器之间的连接通信;
所述处理器用于执行所述存储器中存储的一个或者多个程序,以实现如权利要求1至4中任一项所述的课件运行方法。
10.一种计算机计算机可读存储介质,其特征在于,所述计算机计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至4任一项所述的课件运行方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思明启创科技有限公司,未经北京思明启创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110883348.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式商务英语翻译装置
- 下一篇:一种防潮保温型建筑墙体