一种用于显示章节内容的方法和装置制造方法及图纸

技术编号:11390917 阅读:69 留言:0更新日期:2015-05-02 02:59
本发明专利技术提供了一种用于在网络设备中生成可读取分块以及章节索引信息的方法,其中,该方法包括以下步骤:获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本;根据所述文本信息,识别所述自然语言文本中的章节;将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。根据本发明专利技术的方案,可以提高文本信息加载的速度,且增强对文本信息的操作的灵活性。

【技术实现步骤摘要】
一种用于显示章节内容的方法和装置
本专利技术涉及计算机
,尤其涉及一种用于显示章节内容的方法和装置。
技术介绍
现有技术中,网络设备通常直接将一个文学作品的文本信息作为整体进行处理,因此,一旦文本信息内的部分内容发生更新,网络设备需要对整个更新后的文本信息进行重新处理。
技术实现思路
本专利技术的目的是提供一种用于显示章节内容的方法和装置。根据本专利技术的一个方面,提供一种用于在网络设备中生成可读取分块以及章节索引信息的方法,其中,该方法包括以下步骤:获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本;根据所述文本信息,识别所述自然语言文本中的章节;将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。根据本专利技术的另一个方面,还提供了一种用于在用户设备中显示章节内容的方法,其中,该方法包括以下步骤:向网络设备发送阅读请求,其中,该阅读请求包含所请求阅读的阅读主体的章节的标识信息和/或所请求阅读的章节的标识信息;接收网络设备反馈的该阅读主体的章节内容;根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块;呈现一个分块的章节内容。根据本专利技术的另一方面,还提供了一种用于在网络设备中生成可读取分块以及章节索引信息的装置,其中,该装置包括:用于获取待处理的文本信息的装置,其中,所述文本信息包括一个阅读主体的自然语言文本;用于根据所述文本信息,识别所述自然语言文本中的章节的装置;用于将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息的装置,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。根据本专利技术的另一方面,还提供了一种用于在用户设备中显示章节内容的装置,其中,该装置包括:用于向网络设备发送阅读请求的装置,其中,该阅读请求包含所请求阅读的阅读主体的章节的标识信息和/或所请求阅读的章节的标识信息;用于接收网络设备反馈的该阅读主体的章节内容的装置;用于根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块的装置;用于呈现一个分块的章节内容的装置。与现有技术相比,本专利技术具有以下优点:1)通过将章节的章节内容生成为独立的可读取分块,以使可读取分块之间不耦合,从而可对可读取分块进行独立操作,如更新、添加、删除等,且对一个可读取分块的操作不会影响到其他可读取分块的章节内容,从而使得阅读主体的章节内容之间更加灵活;2)能够将一个阅读主体的不同版本的自然语言文本进行合并,使得用户无需再多个版本中来回选择;3)可基于可读取分块建立章节索引信息,从而进一步增强可读取分块的独立性,能够更加快速的为用户设备提供章节内容,且便于用户设备对章节内容的操作;4)用户设备可向网络设备请求阅读主体的全部章节内容,网络设备通过将章节生成为独立的可读取分块,并建立章节索引信息,能够快速地向用户设备提供所请求的章节内容,从而缩短用户等待的时间;5)用户设备通过进一步对章节内容进行分块,并保证分块之间的独立性,使得能够更加快速的显示分块内容,且能够快速地进行分块间的切换,使得对文本信息的呈现更为灵活;并且,用户设备基于网络设备反馈的章节索引信息以及对章节内容的分块,能够快速准确地对章节以及章节中的分块进行定位;5)用户设备可向网络设备请求阅读主体的特定章节的章节内容,网络设备通过将章节生成为独立的可读取分块,并建立章节索引信息,能够快速地向用户设备提供所请求的章节内容,从而缩短用户等待的时间。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术一个实施例的在网络设备中生成可读取分块以及章节索引信息的方法流程示意图;图2为本专利技术一个实施例的显示章节内容的方法流程示意图;图3为本专利技术另一个实施例的显示章节内容的方法流程示意图;图4为本专利技术一个实施例的在网络设备中生成可读取分块以及章节索引信息的装置的示意图;图5为本专利技术一个实施例的显示章节内容的系统的示意图;图6为本专利技术另一个实施例的显示章节内容的系统的示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1为本专利技术一个实施例的在网络设备中生成可读取分块以及章节索引信息的方法的流程示意图。其中,本实施例的方法主要通过网络设备来实现;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机;所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。需要说明的是,所述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本专利技术,也应包含在本专利技术保护范围以内,并以引用方式包含于此。根据本实施例的方法包括步骤S101、步骤S102和步骤S103。在步骤S101中,网络设备获取待处理的文本信息。其中,所述文本信息包括任何能够用于阅读的文本信息;优选地,所述文本信息可采用多种文本格式,如TXT格式、JAR(JavaARchive,Java归档)格式、UMD(UniversalMobileDocument,通用移动文档)格式等。优选地,所述文本信息包括一个阅读主体的自然语言文本。其中,所述阅读主体包括任何能够用于能够以文字方式被自然人阅读的主体;优选地,所述阅读主体包括但不限于小说、散文、专辑等文学作品。其中,所述自然语言文本包括文本信息中用于阅读的文本内容,如小说内容等。具体地,网络设备可采用多种方式获取待处理的文本信息。例如,网络设备可直接获取用户上传的待处理的文本信息。又例如,网络设备从网站中获取待处理的文本信息。例如,网络设备从其服务的网站上获取作者所更新的小说的文本信息。优选地,所述步骤S101进一步包括步骤S101-1和步骤S101-2。在步骤S101-1中,网络设备获取所述阅读主体的多个不同版本的自然语言文本。优选地,所述不同版本的自然语言文本来自与不同的网站。例如,网络设备获取小说A的来自第一网站的自然语言文本TXT1、来自第二网站的自然语言文本TXT2、以及来自第三网站的自然语言文本TXT3。在步骤S101-2中,网络设备通过比对并合并所述多个不同版本的自然语言文本,获得所述待处理的文本信息。例如,在步骤S101-1中,网络设备获取小说A的来自第一网站的自然语言文本TXT1、来自第二网站的自然语言文本TXT2、以及来自第三网站的自然语言文本TXT3;在步骤S101-2中,网络设备对TXT1、TXT2、TXT3进行比对与合并,并将合并后的TXT4作为待处理的文本信息。其中,网络设备可采用多种方式通过比对并合并所述多个不同版本的自然语言文本,获得所述待处理的文本信息。例如,网络设备基于自然语言处理技术比对该多个不同版本的内容相似度,并根据比对结果合并得到待处理的文本信息。如,网络本文档来自技高网...

【技术保护点】
一种用于在网络设备中生成可读取分块以及章节索引信息的方法,其中,该方法包括以下步骤:获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本;根据所述文本信息,识别所述自然语言文本中的章节;将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。

【技术特征摘要】
1.一种用于在网络设备中生成可读取分块以及章节索引信息的方法,其中,该方法包括以下步骤:获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本;根据所述文本信息,识别所述自然语言文本中的章节;将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息,其中,所述章节索引信息指示了该阅读主体的章节的标识信息以及与章节所对应的可读取分块的标识信息之间的一一对应信息;其中,该方法还包括以下步骤:接收来自用户设备的阅读请求,其中,该阅读请求包含所请求阅读的阅读主体的标识信息;根据所述阅读主体的标识信息,确定该阅读主体的章节索引信息;根据所述章节索引信息,确定该阅读主体的所有章节对应的可读取分块;从所述所有章节对应的可读取分块中读取章节内容;向所述用户设备提供所读取的章节内容以及所述章节索引信息。2.根据权利要求1所述的方法,其中,所述获取待处理的文本信息的步骤包括:获取所述阅读主体的多个不同版本的自然语言文本;通过比对并合并所述多个不同版本的自然语言文本,获得所述待处理的文本信息。3.根据权利要求1所述的方法,其中,识别所述自然语言文本中的章节的操作基于以下至少一项来被执行:-所述自然语言文本中包含的、符合预定格式的文本特征信息;-所述文本信息中包含的、章节标记信息。4.根据权利要求1所述的方法,其中,该方法还包括以下步骤:获取需要替换的章节的标识信息以及该章节的替换内容信息;根据所述标识信息,通过所述章节索引信息确定与该章节对应的可读取分块,并在不影响该章节所属阅读主体的其他章节的可读取分块的情况下,根据所述替换内容信息,更改该对应的可读取分块中的章节内容。5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括以下步骤:接收来自用户设备的阅读请求,其中,该阅读请求包含所请求阅读的章节的标识信息;根据所请求阅读的章节的标识信息,并结合所请求阅读的章节所属阅读主体的章节索引信息,确定需要提供给用户的章节及其对应的可读取分块;从所确定的可读取分块中读取章节内容;向所述用户设备发送读取的章节内容。6.一种用于在用户设备中显示章节内容的方法,其中,该方法包括以下步骤:向网络设备发送阅读请求,其中,该阅读请求包含所请求阅读的阅读主体的标识信息和/或所请求阅读的章节的标识信息;接收网络设备反馈的从该阅读主体对应的一个或多个可读取分块中所读取的章节内容,其中,该阅读主体中每个章节的章节内容被生成为独立的可读取分块;根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为多个分块;呈现所述多个分块中的其中一个分块的章节内容;当用户执行当前呈现的章节的分块切换操作时,获取该当前呈现的章节的需要切换至的分块对应的章节内容并呈现。7.根据权利要求6所述的方法,其中,该方法还包括以下步骤:接收网络设备反馈的该阅读主体的章节索引信息;根据展示信息在该阅读主体的章节之间的插入位置,更新该阅读主体的章节索引信息。8.根据权利要求6所述的方法,其中,所述文本显示处理信息包括以下至少一项:-显示屏尺寸信息;-文本处理速度信息。9.一种用于在网络设备中生成可读取分块以及章节索引信息的装置,其中,该装置包括:用于获取待处理的文本信...

【专利技术属性】
技术研发人员:何行舟
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1