电子书检索系统及方法

文档序号:6650535阅读:248来源:国知局
专利名称:电子书检索系统及方法
技术领域
本发明是关于一种检索系统及方法,尤指一种应用于电子书上的检索系统及方法。
背景技术
随着科技的蓬勃发展与网络资讯的日益普及,各种文字以及图象资料亦与日俱增,使得传统式的阅读习惯受到相当大的影响与冲击。因为这些巨量的资料若使用传统的印刷方式传播,其体积以及数量是相当惊人的,不但在携带、阅读或保存上均造成相当大的不便,而且就环保意识的考量上,其所付出的生态成本也是非常的昂贵。所以随着数位数位时代的来临,发展具有可以一次携带多册出版作品、内容可搜寻、直接从网站下载、书籍取得方便容易、大量减少印刷及邮寄成本等特色的电子书成为了必然趋势。
与此相应的各种电子阅读装置也因应而生,借以辅助使用者不受时间与空间的限制来处理各种资讯。这些电子阅读装置类似一个小图书馆,能存储大量的书籍,满足使用者的阅读需求。在这些大量书籍当中,往往存在一些相关书籍这些书籍可能同属于一出版社、或同属于一作者、或同属于一风格、或同属于一技术领域等等。因此,当使用者在阅读一书籍,对其中某一专业术语不了解时,该使用者可以查阅该电子阅读装置中相关书籍了解该专业术语的相关内容。然而,在查阅过程中,使用者需耗费大量的精力与时间在电子阅读装置存储的书籍中作相关检索,这将会给使用者阅读造成不便,从而影响到使用者的阅读进度及阅读心情。

发明内容基于上述内容,有必要提供一种电子书检索系统及方法,其可以自动进行相关电子书内容检索,获取与当前读取的电子书相关的其它电子书,并将该相关电子书按关联程度排列显示,方便使用者阅读、参考。
所述电子书检索系统包括一存储单元、一检索模块、一关联值计算模块、一排序模块及一保存模块。其中存储单元用于存储电子书信息及一权重对应表,电子书信息包括多个条目信息,权重对应表记录电子书信息中每一条目信息对应的权重;检索模块用于检索存储单元中每一电子书的条目信息,并与当前读取的电子书的对应条目信息相比对;关联值计算模块用于根据条目信息比对结果,按相应的权重计算检索到的电子书与当前读取的电子书之间的关联值;排序模块用于根据关联值对检索到的电子书进行排序;保存模块用于保存关联值及排序结果。
本发明的电子书检索系统进一步包括的特征为还包括一启动模块用于在系统处理单元处于空闲状态时启动系统执行所述检索模块的作业。其中电子书信息条目包括类别条目、主要内容关键字条目、章关键字条目及节关键字条目。电子书信息比对包括主要内容比对、章内容比对及节内容比对。电子书关联值包括主要内容关联值、章内容关联值及节内容关联值。还包括一显示模块用于根据其中一种关联值排序结果,显示与当前读取的电子书相关的其它电子书信息。
所述电子书检索方法,包括以下步骤(a)提供一存储单元存储电子书信息及一权重对应表,其中电子书信息包括多个条目,权重对应表记录电子书信息中每一条目对应的权重;(b)检索电子书条目信息并与当前读取的电子书对应的条目信息相比对;(c)根据条目信息比对结果,按相应的权重计算检索到的电子书与当前读取的电子书之间的关联值;(d)根据关联值对检索到的电子书进行排序;及(e)保存关联值及排序结果。
本发明的电子书检索方法进一步包括的特征为还包括步骤于系统处理单元处于空闲时启动电子书检索作业。其中电子书信息包括类别条目、主要内容关键字条目、每章关键字条目及每节关键字条目。电子书信息比对包括主要内容比对、章内容比对及节内容比对。电子书关联值包括主要内容关联值、章内容关联值及节内容关联值。还包括步骤根据排序结果显示相关电子信息,该步骤还包括步骤根据主要内容关联值排序结果,显示与当前读取的电子书内容相关的电子书;或根据章内容关联值排序结果,显示与当前读取的电子书章内容相关的电子书;或根据节内容关联值排序结果,显示与当前读取的电子书节内容相关的电子书。
相较于现有技术,该电子书检索系统及方法可以自动进行相关电子书内容检索,获取与当前读取的电子书相关的其它电子书,并将该相关电子书按关联程度排列显示,方便使用者阅读、参考。

图1是一实施方式中电子书检索系统的模块图。
图2是一实施方式中电子书检索方法的流程图。
具体实施方式如图1所示,是一实施方式中电子书检索系统的模块图。电子书检索系统包括一存储单元10、一启动模块11、一检索模块12、一关联值计算模块13、一排序模块14、一保存模块15及一显示模块16。在本实施方式中,每一电子书采用章、节的组织结构,即每一电子书可分为多个章,每个章又可分为多个节。每一电子书对应一图书类别,且提供一主要内容及其相应的关键字。同样,电子书每一章提供相应的章内容关键字,每一节提供相应的节内容关键字。因此,存储单元10中存储上述每一电子书对应的各种条目信息例如类别条目、主要内容关键字条目、章关键字条目及节关键字条目等。相应地,存储单元10还存储一权重对应表,该权重对应表记录每一条目信息对应的权重(如类别条目权重为30%,主要内容关键字条目权重为40%,每章关键字条目权重为15%,每节关键字条目权重为15%),该条目信息的权重用于作为计算电子书之间关联值依据。
启动模块11用于在侦测到系统处理单元处于空闲状态时,启动该电子书检索系统执行检索作业。检索模块12用于检索存储单元10中每一电子书对应的条目信息,并与当前读取的电子书相应的条目信息进行比对。其中检索与比对方式可为逐一检索逐一比对两者同时进行,例如检索到电子书其中一条目信息时将该条目信息与当前读取的电子书相应的条目信息进行比对,检索到电子书下一条目信息时同样将该条目信息与当前读取的电子书相应的条目信息进行比对;检索与比对也可先检索后比对两者分开进行,例如先检索一电子书所有的条目信息,再将检索到的电子书各条目信息对应地与当前读取的电子书相应的条目信息进行比对。另,在本实施方式中,根据电子书的组织结构,比对可相应地分为主要内容比对、章内容比对及节内容比对。其中内容比对为将检索到每一电子书的类别及主要内容关键字与当前读取的电子书相应条目相比对;章内容比对为将检索到每一电子书类别、主要内容关键字及章内容关键字与当前读取的电子书相应条目信息相比对。另外,条目信息的比对结果可表示为该条目信息相同次数,例如对于主要内容关键字比对结果可包括每一关键字相同次数。
该关联值计算模块13用于根据电子书各条目信息比对结果,按相应条目信息的权重计算检索到的电子书与当前读取的电子书之间的关联值。对应前述的每一种比对,关联值计算模块13计算得到的关联值可分为主要内容关联值、章内容关联值及节内容关联值。排序模块14用于根据关联值对检索到的电子书进行排序。相应地,排序模块14排序的结果可分为主要内容关联值排序结果、章内容关联值排序结果及节内容关联值排序结果。保存模块15用于保存上述关联值及排序结果于存储单元10,其中关联值及排序结果可根据需要保存一部分(例如排序结果的前10个关联值),无需全部保存。显示模块16用于根据排序结果,显示与当前读取的电子书相关的其它电子书信息,从而方便阅读、参考。例如,当使用者在阅读一电子书第一章中第一节内容时,显示模块16可根据相应该节内容关联值排序结果,显示与该节内容相关的其它电子书信息。其中所显示的其它电子书信息可根据不同应用情况而包括不同的内容,例如包括书名、类别等。
如图2所示,是一实施方式中电子书检索方法的流程图。首先,启动模块11侦测到当前系统中处理单元处于空闲状态,启动本系统程序初始化执行检索操作(步骤S20)。检索模块12检索存储单元10中每一电子书的条目信息,并与当前读取的电子书相应的条目信息进行比对。其中比对可分为主要内容比对、章内容比对及节内容比对。主要内容比对为将检索到每一电子书的类别及主要内容关键字与当前读取的电子书的类别及主要内容关键字相比对;章内容比对为将检索到每一电子书的类别、主要内容关键字及章内容关键字与当前读取的电子书相应的条目信息相比对(步骤S21)。关联值计算模块13根据电子书各条目信息比对结果,按相应条目的权重计算检索到的电子书与当前读取的电子书之间的关联值。关联值可分为主要内容关联值、章内容关联值及节内容关联值(步骤S22)。排序模块14根据关联值对检索到的电子书进行排序。相应地,排序的结果可分为主要内容关联值排序结果、章内容关联值排序结果及节内容关联值排序结果(步骤S23)。保存模块15保存上述计算得到的关联值及排序结果于存储单元10(步骤S24)。显示模块16于使用者阅读过程中显示与当前电子书阅读部分相关的其它电子书信息(步骤S25)。
权利要求
1.一种电子书检索系统,其特征在于该电子书检索系统包括一存储单元,用于存储电子书信息及一权重对应表,其中电子书信息包括多个条目信息,权重对应表记录电子书信息中每一条目信息对应的权重;一检索模块,用于检索所述存储单元中每一电子书的条目信息,并与当前读取的电子书的对应条目信息相比对;一关联值计算模块,用于根据条目信息比对结果,按该条目信息的权重计算检索到的电子书与当前读取的电子书之间的关联值;一排序模块,用于根据关联值对检索到的电子书进行排序;及一保存模块,用于保存关联值及排序结果。
2.如权利要求1所述的电子书检索系统,其特征在于,还包括一启动模块,用于在系统处理单元空闲时启动系统执行所述检索模块的作业。
3.如权利要求2所述的电子书检索系统,其特征在于,电子书信息包括类别条目、主要内容关键字条目、章关键字条目及节关键字条目。
4.如权利要求3所述的电子书检索系统,其特征在于,所述条目信息相比对包括主要内容比对、章内容比对及节内容比对。
5.如权利要求4所述的电子书检索系统,其特征在于,所述关联值包括主要内容关联值、章内容关联值及节内容关联值。
6.如权利要求5所述的电子书检索系统,其特征在于,还包括一显示模块,用于根据其中一种关联值排序结果,显示与当前读取的电子书相关的其它电子书信息。
7.一种电子书检索方法,用于自动检索相关电子书,其特征在于该方法包括以下步骤提供一存储单元存储电子书信息及一权重对应表,其中电子书信息包括多个条目,权重对应表记录电子书信息中每一条目对应的权重;检索电子书条目信息并与当前读取的电子书对应的条目信息相比对;根据条目信息比对结果,按相应的权重计算检索到的电子书与当前读取的电子书之间的关联值;根据关联值排序检索到的电子书;及保存关联值及排序结果。
8.如权利要求7所述的电子书检索方法,其特征在于,还包括步骤于系统处理单元空闲时启动电子书检索作业。
9.如权利要求8所述的电子书检索方法,其特征在于,电子书信息包括类别条目、主要内容关键字条目、章关键字条目及节关键字条目。
10.如权利要求9所述的电子书检索方法,其特征在于,电子书信息相比对包括主要内容比对、章内容比对及节内容比对。
11.如权利要求10所述的电子书检索方法,其特征在于,电子书关联值包括主要内容关联值、章内容关联值及节内容关联值。
12.如权利要求11所述的电子书检索方法,其特征在于,还包括根据排序结果显示相关电子书信息步骤,其中该步骤还包括步骤根据主要内容关联值排序结果,显示与当前读取的电子书内容相关的电子书;或根据章内容关联值排序结果,显示与当前读取的电子书章内容相关的电子书;或根据节内容关联值排序结果,显示与当前读取的电子书节内容相关的电子书。
全文摘要
一种电子书检索系统及方法,该方法包括步骤提供一存储单元存储电子书信息及一权重对应表,其中电子书信息包括多个条目,权重对应表记录每一条目对应的权重;检索电子书的条目信息并与当前读取的电子书对应的条目信息相比对;根据条目信息比对结果,按相应的权重计算检索到的电子书与当前读取的电子书之间的关联值;根据关联值对检索到的电子书进行排序;并根据排序结果显示与当前读取的电子书相关的其它电子书信息。利用本系统及方法可以自动进行相关电子书内容检索,获取与当前读取的电子书相关的其它电子书,并将该相关电子书按关联程度排列显示,方便使用者阅读、参考。
文档编号G06F17/30GK1991826SQ20051012138
公开日2007年7月4日 申请日期2005年12月27日 优先权日2005年12月27日
发明者连文钏, 周峰, 程华东 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1