首页> 中国专利> 一种实现分支选择结构电子书编辑的系统、方法和客户端

一种实现分支选择结构电子书编辑的系统、方法和客户端

摘要

本发明提供一种实现分支选择结构电子书编辑的系统、方法和客户端,其系统包括新建单元、打开单元、编辑单元、生成单元、自查单元、上传审查单元;其方法为,首先新建或打开所述交互式阅读电子书,然后编辑用来生成所述交互式阅读电子书的分支选择结构电子文档,进而生成所述交互式阅读电子书,最后经过自查和上传至官方数据库服务器,以便官方人工审查。通过上述实现分支选择结构电子书编辑的系统、方法和客户端解决了小说等这类内容丰富、具有连续的故事情节和复杂的环境描写的文学作品交互式阅读电子书的编辑问题,该类交互式阅读电子书可提升读者阅读时的乐趣和带入感。

著录项

  • 公开/公告号CN106202024A

    专利类型发明专利

  • 公开/公告日2016-12-07

    原文格式PDF

  • 申请/专利权人 北京乐动卓越科技有限公司;

    申请/专利号CN201610579165.8

  • 发明设计人 梁彬;李静;高嵩;

    申请日2016-07-21

  • 分类号G06F17/24(20060101);

  • 代理机构

  • 代理人

  • 地址 100107 北京市朝阳区媒体村天畅园4号楼底商

  • 入库时间 2023-06-19 01:07:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-18

    授权

    授权

  • 2017-01-04

    实质审查的生效 IPC(主分类):G06F17/24 申请日:20160721

    实质审查的生效

  • 2016-12-07

    公开

    公开

说明书

技术领域

本发明涉及电子书编辑技术领域,尤其涉及一种实现分支选择结构电子书编辑的系统、方法和客户端。

背景技术

随之技术发展,电子阅读(E-book Reading)已不只局限于个人计算机(Personal Computer),越来越多的电子数码设备和移动通信设备已经具有电子书阅读的功能,并出现了专门用于电子书阅读的终端设备。诚然,电子书(E-book)相对纸质书本有着便携、易用、大容量、节能环保等优点,还可以合理利用碎片时间、实现更精美设计和增加多媒体功能;但现阶段的电子阅读仍未脱离传统阅读那种被动式地接收作者剧情设计的阅读方式。

近年来,随着触屏式的电子数码设备和移动通信终端快速发展和普及,因其良好的人机交互体验效果深受消费者推崇,交互式阅读的概念随之产生。目前,交互式阅读电子书应用主要侧重幼儿教育、儿童故事这类非小说类的文字量较少的题材。上述题材的交互式阅读电子书应用一般是通过在该类交互式阅读电子书中设置触点,并通过读者的点击等操作实现就该触点内容的互动。然而,以小说为例,这类题材的文学作品内容丰富,有着连续的故事情节和复杂的环境描写。显然,上述交互式阅读电子书应用无法适用于小说、散文等这类文学作品的阅读。

一种实现交互式电子阅读的系统和方法及设备能够实现上述小说类题材文学作品的交互式电子阅读。该实现交互式电子阅读的系统和方法及设备主要通过分支选择播放实现读者与电子书的交互,使读者可以通过互动影响甚至决定作品剧情的发展方向,提高阅读的乐趣和参与性。

但是,目前市场上的电子书编辑器,如EXE电子书编辑器、CHM电子书编辑器、UMD电子书编辑器等,显然不能编辑生成该类交互式阅读电子书。

发明内容

本发明提供一种实现分支选择结构电子书编辑的系统、方法和客户端,用于解决小说等这类内容丰富、具有连续的故事情节和复杂的环境描写的文学作品交互式阅读电子书的编辑问题。

本发明实施例提供一种实现分支选择结构电子书编辑的系统,包括新建单元、打开单元、编辑单元、生成单元、自查单元、上传审查单元;其中,

A所述新建单元,用于新建所述交互式阅读电子书;具体为,新建一本空白的所述交互式阅读电子书,设定其相关参数,存入编辑设备的内存,同时指令打开所述编辑设备的可视化编辑界面,渲染预设内容;

进一步,所述相关参数,即记述有该书的简介信息,包括该书的名称、题材、作品简介及编辑模板等;

B所述打开单元,用于打开所述交互式阅读电子书;具体为,获取存在本地或云端服务器的所述交互式阅读电子书,解析并得到其参数和信息,同时指令打开所述编辑设备的可视化编辑界面,根据所述解析得到的信息在所述可视化编辑界面渲染所述交互式阅读电子书的分支选择结构文档;

C所述编辑单元,用于实现用来生成所述交互式阅读电子书的分支选择结构电子文档的编辑;其实现过程为,

C1创建所述分支选择电子文档的数据结构;具体为,在所述编辑设备的内存中创建节点列表、节点动作列表、章节节点列表、扩展信息列表;

所述节点是所述分支选择结构文档的最小单位,是所述交互式阅读电子书实现分支选择播放功能的最小载体;所述分支选择结构由N(N>=2,N为整数)节点组成;所述节点动作是指所述节点列表中的节点在播放后能够调用的动作,所述节点动作用于描述该节点指向连接后续节点的情况;

C2打开所述编辑设备的可视化界面,并在所述可视化界面新建、编辑所述分支选择结构文档,同时对应地更新所述分支选择结构文档的数据结构;

C3标注所述分支选择结构文档中的节点,以便更加高效地查找所述分支选择结构文档中的节点和编辑所述可视化分支选择结构文档;

所述扩展信息列表,为用于写入所述交互式阅读电子书的扩展信息的集合;所述扩展信息包括所述新建单元中设定的相关参数;

D所述生成单元,用于生成所述交互式阅读电子书;具体为,打包经过编辑并储存于所述编辑设备中的分支选择电子文档数据结构,并经加密、压缩,生成所述交互式阅读电子书;

E所述自查单元,根据预设规则自查所述交互式阅读电子书是否符合预设要求;包括审查所述交互式阅读电子书中敏感字,审查所述交互式阅读电子书的组成情况等;所述审查交互式阅读电子书的组成情况即审查所述交互式阅读电子书的分支选择结构是否符合预设要求,比如全书的字数、节点数目、故事情节等以及每个节点的字数等是否达到预设要求以及分支选择结构的完整性等;

F所述上传审核单元,用于将所述生成单元生成的交互式阅读电子书上传至官方数据库服务器,以便官方人工审查所述交互式阅读电子书。

进一步,上述一种实现分支选择结构电子书编辑的系统,还包括,

G预览单元,具体为,在所述可视化编辑界面中的一侧加载预览窗口,并根据预设规则在所述预览窗口播放正在编辑的所述交互式阅读电子书;所述预览单元用于实现正在编辑部分的播放效果(即阅读效果);进一步,能够标注正在编辑节点以及其在预览窗口的播放效果,以及展示该编辑节点与其前后节点在预览窗口的播放效果;

E统计单元,用于统计当前编辑进度下所述交互式阅读电子书的编辑信息,如字数、分支、选项、结局、故事情节等。

本发明实施例提供一种实现分支选择结构电子书编辑的方法,包括:

S1新建或打开所述交互式阅读电子书;

S2编辑用来生成所述交互式阅读电子书的分支选择结构电子文档;

S3生成所述交互式阅读电子书;具体为,打包经过编辑并储存于所述编辑设备中的分支选择电子文档数据结构,并经加密、压缩,生成所述交互式阅读电子书;

S4根据预设规则自查所述交互式阅读电子书是否符合预设要求;包括审查所述交互式阅读电子书中敏感字,审查所述交互式阅读电子书的组成情况等;所述审查交互式阅读电子书的组成情况即审查所述交互式阅读电子书的分支选择结构是否符合预设要求,比如全书的字数、节点数目、故事情节等以及每个节点的字数等是否达到预设要求以及分支选择结构的完整性等;

S5将所述生成的交互式阅读电子书上传至官方数据库服务器,以便官方人工审查所述交互式阅读电子书;其中,

所述新建交互式阅读电子书,具体为,新建一本空白的所述交互式阅读电子书,设定其相关参数,存入编辑设备的内存,同时指令打开所述编辑设备的可视化编辑界面,渲染预设内容;

所述打开交互式阅读电子书,具体为,获取存在本地或云端服务器的所述交互式阅读电子书,解析并得到其参数和信息,同时指令打开所述编辑设备的可视化编辑界面,根据所述解析得到的信息在所述可视化编辑界面渲染所述交互式阅读电子书的分支选择结构文档;

所述编辑分支选择结构电子文档,其实现过程为,

创建所述分支选择电子文档的数据结构;具体为,在所述编辑设备的内存中创建节点列表、节点动作列表、章节节点列表、扩展信息列表;

所述节点是所述分支选择结构文档的最小单位,是所述交互式阅读电子书实现分支选择播放功能的最小载体;所述分支选择结构由N(N>=2,N为整数)节点组成;所述节点动作是指所述节点列表中的节点在播放后能够调用的动作,所述节点动作用于描述该节点指向连接后续节点的情况;

打开所述编辑设备的可视化界面,并在所述可视化界面新建、编辑所述分支选择结构文档,同时对应地更新所述分支选择结构文档的数据结构;

标注所述分支选择结构文档中的节点,以便更加高效地查找所述分支选择结构文档中的节点和编辑所述可视化分支选择结构文档;

所述扩展信息列表,为用于写入所述交互式阅读电子书的扩展信息的集合;所述扩展信息包括所述新建单元中设定的相关参数。

进一步,上述一种实现分支选择结构电子书编辑的方法,还包括,

在所述可视化编辑界面中的一侧加载预览窗口,并根据预设规则在所述预览窗口播放正在编辑的所述交互式阅读电子书;所述预览单元用于实现正在编辑部分的播放效果(即阅读效果);进一步,能够标注正在编辑节点以及其在预览窗口的播放效果,以及展示该编辑节点与其前后节点在预览窗口的播放效果;

统计当前编辑进度下所述交互式阅读电子书的编辑信息,如字数、分支、选项、结局、故事情节等。

本发明实施例还提供一种实现分支选择结构电子书编辑的客户端,包括上述实现分支选择结构电子书编辑的系统或使用上述实现分支选择结构电子书编辑的方法;所述客户端安装在但不限于个人计算机上。

本发明提供一种实现分支选择结构电子书编辑的系统、方法和客户端,其系统包括新建单元、打开单元、编辑单元、生成单元、自查单元、上传审查单元;其方法为,首先新建或打开所述交互式阅读电子书,然后编辑用来生成所述交互式阅读电子书的分支选择结构电子文档,进而生成所述交互式阅读电子书,最后经过自查和上传至官方数据库服务器,以便官方人工审查。通过上述实现分支选择结构电子书编辑的系统、方法和客户端解决了小说等这类内容丰富、具有连续的故事情节和复杂的环境描写的文学作品交互式阅读电子书的编辑问题,该类交互式阅读电子书可提升读者阅读时的乐趣和带入感。

附图说明

图1为本发明实施例提供的一种实现分支选择结构电子书编辑的系统的组成结构示意图;

图2为本发明实施例提供的一种实现分支选择结构电子书编辑的方法的流程图;

具体实施方式

为使本发明实施例的目的、技术方案和取得的有益效果更加清楚,下面结合附图,对本发明实施例中的技术方案进行清楚、完整地表述。但是应当理解,此处描述的实施例仅用于说明和解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域的技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例1提供的一种实现分支选择结构电子文档编辑的系统,如图1所示,该系统包括新建单元101、打开单元102、编辑单元103、生成单元104、自查单元105、上传审查单元106;其中,

所述新建单元101,用于新建所述交互式阅读电子书;具体为,新建一本空白的所述交互式阅读电子书,设定其相关参数,存入编辑设备的内存,同时指令打开所述编辑设备的可视化编辑界面,渲染预设内容;

所述相关参数,即记述该书的简介信息,包括该书的名称、题材、作品简介、编辑模板等;

所述打开单元102,用于打开所述交互式阅读电子书;具体为,获取存在本地或云端服务器的所述交互式阅读电子书,解析并得到其参数和信息,同时指令打开所述编辑设备的可视化编辑界面,根据所述解析得到的信息在所述可视化编辑界面渲染所述交互式阅读电子书的分支选择结构文档;

所述编辑单元103,用于实现用来生成所述交互式阅读电子书的分支选择结构电子文档的编辑;其实现过程为,

创建所述分支选择电子文档的数据结构;具体为,在所述编辑设备的内存中创建节点列表、节点动作列表、章节节点列表、扩展信息列表;

所述节点是所述分支选择结构文档的最小单位,是所述交互式阅读电子书实现分支选择播放功能的最小载体;所述分支选择结构由N(N>=2,N为整数)节点组成;所述节点动作是指所述节点列表中的节点在播放后能够调用的动作,所述节点动作用于描述该节点指向连接后续节点的情况;

打开所述编辑设备的可视化界面,并在所述可视化界面新建、编辑所述分支选择结构文档,同时对应地更新所述分支选择结构文档的数据结构;

标注所述分支选择结构文档中的节点,以便更加高效地查找所述分支选择结构文档中的节点和编辑所述可视化分支选择结构文档;

所述扩展信息列表,为用于写入所述交互式阅读电子书的扩展信息的集合;所述扩展信息包括所述新建单元中设定的相关参数;

所述生成单元104,用于生成所述交互式阅读电子书;具体为,打包经过编辑并储存于所述编辑设备中的分支选择电子文档数据结构,并经加密、压缩,生成所述交互式阅读电子书;

所述自查单元105,根据预设规则自查所述交互式阅读电子书是否符合预设要求;包括审查所述交互式阅读电子书中敏感字,审查所述交互式阅读电子书的组成情况等;所述审查交互式阅读电子书的组成情况即审查所述交互式阅读电子书的分支选择结构是否符合预设要求,比如全书的字数、节点数目、故事情节等以及每个节点的字数等是否达到预设要求以及分支选择结构的完整性等;

所述上传审核单元106,用于将所述生成单元生成的交互式阅读电子书上传至官方数据库服务器,以便官方人工审查所述交互式阅读电子书。

作为本发明实施例1的优化方案,本发明实施例2提供的一种实现分支选择结构电子文档编辑的系统,如图1所示,该系统还包括预览单元107,具体为,在所述可视化编辑界面中的一侧加载预览窗口,并根据预设规则在所述预览窗口播放正在编辑的所述交互式阅读电子书;所述预览单元用于实现正在编辑部分的播放效果(即阅读效果);进一步,能够标注正在编辑节点以及其在预览窗口的播放效果,以及展示该编辑节点与其前后节点在预览窗口的播放效果。

作为本发明实施例1的优化方案,本发明实施例3提供的一种实现分支选择结构电子文档编辑的系统,如图1所示,该系统还包括统计单元108,用于统计当前编辑进度下所述交互式阅读电子书的编辑信息,如字数、分支、选项、结局、故事情节等。

本发明实施例4提供的一种实现分支选择结构电子文档编辑的方法,如图2所示,该方法包括:

步骤201,新建或打开所述交互式阅读电子书;

步骤202,编辑用来生成所述交互式阅读电子书的分支选择结构电子文档;

步骤203,生成所述交互式阅读电子书;具体为,打包经过编辑并储存于所述编辑设备中的分支选择电子文档数据结构,并经加密、压缩,生成所述交互式阅读电子书;

步骤204,根据预设规则自查所述交互式阅读电子书是否符合预设要求;包括审查所述交互式阅读电子书中敏感字,审查所述交互式阅读电子书的组成情况等;所述审查交互式阅读电子书的组成情况即审查所述交互式阅读电子书的分支选择结构是否符合预设要求,比如全书的字数、节点数目、故事情节等以及每个节点的字数等是否达到预设要求以及分支选择结构的完整性等;

步骤205,将所述生成的交互式阅读电子书上传至官方数据库服务器,以便官方人工审查所述交互式阅读电子书;

所述新建交互式阅读电子书,具体为,新建一本空白的所述交互式阅读电子书,设定其相关参数,存入编辑设备的内存,同时指令打开所述编辑设备的可视化编辑界面,渲染预设内容;所述打开交互式阅读电子书,具体为,获取存在本地或云端服务器的所述交互式阅读电子书,解析并得到其参数和信息,同时指令打开所述编辑设备的可视化编辑界面,根据所述解析得到的信息在所述可视化编辑界面渲染所述交互式阅读电子书的分支选择结构文档;

所述编辑分支选择结构电子文档,其实现过程为,

创建所述分支选择电子文档的数据结构;具体为,在所述编辑设备的内存中创建节点列表、节点动作列表、章节节点列表、扩展信息列表;

所述节点是所述分支选择结构文档的最小单位,是所述交互式阅读电子书实现分支选择播放功能的最小载体;所述分支选择结构由N(N>=2,N为整数)节点组成;所述节点动作是指所述节点列表中的节点在播放后能够调用的动作,所述节点动作用于描述该节点指向连接后续节点的情况;

打开所述编辑设备的可视化界面,并在所述可视化界面新建、编辑所述分支选择结构文档,同时对应地更新所述分支选择结构文档的数据结构;

标注所述分支选择结构文档中的节点,以便更加高效地查找所述分支选择结构文档中的节点和编辑所述可视化分支选择结构文档;

所述扩展信息列表,为用于写入所述交互式阅读电子书的扩展信息的集合;所述扩展信息包括所述新建单元中设定的相关参数。

作为本发明实施例4的优化方案,本发明实施例5提供的一种实现分支选择结构电子文档编辑的方法,还包括在所述可视化编辑界面中的一侧加载预览窗口,并根据预设规则在所述预览窗口播放正在编辑的所述交互式阅读电子书;所述预览单元用于实现正在编辑部分的播放效果(即阅读效果);进一步,能够标注正在编辑节点以及其在预览窗口的播放效果,以及展示该编辑节点与其前后节点在预览窗口的播放效果。

作为本发明实施例4的优化方案,本发明实施例6提供的一种实现分支选择结构电子文档编辑的方法,还包括统计当前编辑进度下所述交互式阅读电子书的编辑信息,如字数、分支、选项、结局、故事情节等。

本发明实施例7、8、9分别提供一种实现分支选择结构电子书编辑的客户端,分别包括本发明实施例1、2、3提供的实现分支选择结构电子书编辑的系统。

本发明实施例10、11、12分别提供一种实现分支选择结构电子书编辑的客户端,分别使用本发明实施例4、5、6提供的实现分支选择结构电子书编辑的方法。

上述实施例中提供的实现分支选择结构电子书编辑的系统、方法、客户端解决了小说等这类内容丰富、具有连续的故事情节和复杂的环境描写的文学作品交互式阅读电子书的编辑问题,该类交互式阅读电子书可提升读者阅读时的乐趣和带入感。

最后应说明的是:以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号