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

文档序号:8258494阅读:来源:国知局
节内容以及所述章节索引信息的装置(以下简称“第二发送装置206”);用户设备包括第二装置,该第二装置包括用于向网络设备发送阅读请求的装置(以下简称“第一发送装置201”)、用于接收网络设备反馈的该阅读主体的章节内容的装置(以下简称“第一接收装置207”)、用于根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块的装置(以下简称“划分装置208”)、用于呈现一个分块的章节内容的装置(以下简称“呈现装置209”)。
[0208]第一发送装置201向网络设备发送阅读请求。
[0209]其中,所述阅读请求包括所请求阅读的阅读主体的标识信息。优选地,该阅读请求可用于请求下载阅读主体的全部文本信息,或者,请求离线阅读该阅读文本等。
[0210]例如,第一发送装置201向网络设备发送阅读请求,该阅读请求包括小说A的标识信息。
[0211]第二接收装置202接收来自用户设备的阅读请求。
[0212]第一确定装置203根据阅读主体的标识信息,确定该阅读主体的章节索引信息。
[0213]例如,网络设备根据阅读主体的标识信息subjectl,确定subjectl所对应的阅读主体的章节索引信息。
[0214]第二确定装置204根据阅读主体的章节索引信息,确定该阅读主体的所有章节对应的可读取分块。
[0215]具体地,第二确定装置204根据章节索引信息所指示的阅读主体的章节与章节所对应的可读取分块之间的对应信息,确定该阅读主体的所有章节所对应的可读取分块。
[0216]例如,若章节索引信息仅包括章节的标识信息,则第二确定装置204直接根据章节索引信息中的所有章节的标识信息,确定该阅读主体的所有章节所对应的可读取分块。
[0217]又例如,若章节索引信息包括章节的标识信息和章节所对应的可读取分块的标识信息,则第二确定装置204根据该章节索引信息中所有可读取分块的标识信息,确定该阅读主体的所有章节所对应的可读取分块。
[0218]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据阅读主体的章节索引信息,确定该阅读主体的所有章节对应的可读取分块的实现方式,均应包含在本发明的范围内。
[0219]第一读取装置205从所述所有章节对应的可读取分块从读取章节内容。
[0220]第二发送装置206向用户设备提供所读取的章节内容以及章节索引信息。
[0221]第一接收装置207接收网络设备反馈的该阅读主体的章节内容和章节索引信息。
[0222]划分装置208根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块。
[0223]其中,所述文本显示处理信息包括任何与用户设备对文本进行显示和处理的能力相关的信息。优选地,所述文本显示处理信息包括但不限于:
[0224]I)显示屏尺寸信息。
[0225]其中,所述显示屏尺寸信息包括任何与显示屏的尺寸相关的信息。优选地,所述显示屏尺寸信息包括但不限于显示屏的尺寸(如5.7英寸)、分辨率等。
[0226]2)文本处理速度信息。
[0227]其中,所述文本处理速度信息包括任何用于指示用户设备处理文本的速度的信息。优选地,所述处理文本的能力包括但不限于用户设备读取文本内容的速度、渲染文本的速度、加载并显示文本的速度等。优选地,所述文本处理速度信息还与加载并显示文本的具体应用有关。
[0228]其中,所述文本量信息包括任何用于量化文本的大小的信息,如文本中的文字数量(如单词数量、字符数等)、文本数据量(如以k或M等为单位计算的文本数据量)等。
[0229]优选地,划分装置208根据该用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,确定一个分块所能包含的文本量信息的上限,从而将需要呈现的章节的章节内容划分为至少一个分块。
[0230]例如,划分装置208根据该用户设备的文本处理速度信息确定,在不影响该用户设备的其他性能的情况下,能够一次性处理的文本数据量大小为lk,则划分装置208确定分块的文本数据量的上限为Ik ;划分装置208结合需要呈现的章节的文本数据量大小为9.8k,将该章节的章节内容划分为10个分块。
[0231]又例如,划分装置208根据该用户设备的屏幕尺寸信息确定分块的文字数量的上限为1000,划分装置208根据需要呈现的章节的文字数量115479,将该章节的章节内容划分为12个分块。
[0232]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块的实现方式,均应包含在本发明的范围内。
[0233]呈现装置209呈现一个分块的章节内容。
[0234]优选地,呈现装置209可根据网络设备反馈的章节索引信息,呈现阅读主体的第一个章节的第一个分块的内容。
[0235]更优选地,呈现装置209可基于用户的在线阅读记录,并结合网络设备反馈的章节索引信息,直接呈现用户当前所阅读到的相应章节的第一个分块。
[0236]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何呈现一个分块的章节内容的实现方式,均应包含在本发明的范围内。
[0237]需要说明的是,本领域技术人员应能理解,划分装置208和呈现装置209实际为一个优选方案。用户设备也可不对章节进行分块,而直接呈现一个章节的所有内容。
[0238]作为一种优选方案,本实施例的第一装置还包括:用于根据展示信息在该阅读主体的章节之间的插入位置,更新该阅读主体的章节索引信息的装置(以下简称“更新装置”,图未示)。
[0239]其中,所述展示信息包括任何能在阅读主体的章节中或章节之间展示的信息;优选地,所述展示信息包括但不限于阅读主体中缺失的章节内容、广告信息、新闻信息等。
[0240]其中,用户设备可采用多种方式获取展示信息;例如,用户设备直接获取用户上传的展示信息;又例如,用户设备直接获取来自网络设备的展示信息。
[0241]例如,章节索引信息中采用阿拉伯数字作为章节标记信息,如阅读主体的第i章的章节标记信息为i,其中,i为自然数。用户设备接收用户上传的展示信息,用户指定该展示信息的插入位置在阅读主体的第2章和第3章之间;则更新装置根据在阅读主体的第2章和第3章之间插入该展示信息,并将“3”作为该展示信息的章节标记信息,并将后续章节的章节标记信息所对应的阿拉伯数字均增加I。
[0242]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据展示信息在该阅读主体的章节之间的插入位置,更新该阅读主体的章节索引信息的实现方式,均应包含在本发明的范围内。
[0243]作为另一种优选方案,本实施的第一装置还包括:用于当用户执行当前呈现的章节的分块切换操作时,获取该当前呈现的章节的需要切换至的分块对应的章节内容并呈现的装置(以下简称“切换呈现装置”,图未示)。
[0244]例如,当前呈现的章节为阅读主体的第10章的第二个分块,当用户点击下一章来触发分块切换操作时,切换呈现装置获取需要切换至的第11章的第一个分块对应的章节内容并呈现。
[0245]又例如,当前呈现的章节为阅读主体的第10章的第二个分块,当用户通过在触摸屏上执行向下滑动操作来触发分块切换操作时,切换呈现装置获取第10章的第三个分块并呈现。
[0246]根据本实施例的方案,用户设备可向网络设备请求阅读主体的全部章节内容,网络设备通过将章节生成为独立的可读取分块,并建立章节索引信息,能够快速地向用户设备提供所请求的章节内容,从而缩短用户等待的时间;此外,用户设备通过进一步对章节内容进行分块,并保证分块之间的独立性,使得能够更加快速的显示分块内容,且能够快速地进行分块间的切换,使得对文本信息的呈现更为灵活;并且,用户设备基于网络设备反馈的章节索引信息以及对章节内容的分块,能够快速准确地对章节以及章节中的分块进行定位。
[0247]图6为本发明另一个实施例的显示章节内容的系统的示意图。根据本实施例的方法主要由网络设备和用户设备来实现。本实施例中,网络设备包括第一装置,该第一装置包括用于接收来自用户设备的阅读请求的装置(以下简称“第三接收装置302”)、用于根据所请求阅读的章节的标识信息,并结合所请求阅读的章节所属阅读主体的章节索引信息,确定需要提供给用户的章节及其对应的可读取分块的装置(以下简称“第三确定装置303”)、用于从所确定的可读取分块中读取章节内容的装置(以下简称“第二读取装置304”)、用于向所述用户设备发送读取的章节内容的装置(以下简称“第三发送装置305”);用户设备包括第二装置,该第二装置包括用于向网络设备发送阅读请求的装置(以下简称“第一发送装置301”)、用于接收网络设备反馈的该阅读主体的章节内容的装置(以下简称“第一接收装置306”)、用于根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块的装置(以下简称“划分装置307”)、用于呈现一个分块的章节内容的装置(以下简称“呈现装置308”)。
[0248]第一发送装置301向网络设备发送阅读请求。
[0249]其中,该阅读请求包含所请求阅读的章节的标识信息;优选地,该阅读请求用于请求至少一个章节的章节内容;例如,阅读请求中包含阅读主体的章节I至10的标识信息,该阅读请求用于请求章节I至10所对应的章节内容。
[0250]第三接收装置302接收来自用户设备的阅读请求。
[0251]第三确定装置303根据所请求阅读的章节的标识信息,并结合所请求阅读的章节所属阅读主体的章节索引信息,确定需要提供给用户的章节及其对应的可读取分块。
[0252]例如,阅读请求中包含阅读主体的章节10的标识信息。第三确定装置303在章节索引信息中查找章节10的标识信息,确定需要提供给用户的章节为章节10,并确定该章节10所对应的可读取分块。
[0253]需要说明的是,第三确定装置303可将与阅读请求中所请求阅读的章节邻近的章节,也作为需要提供给用户的章节。
[0254]例如,阅读请求中包含阅读主体的章节10的标识信息。第三确定装置303在章节索引信息中查找章节10的标识信息,确定需要提供给用户的章节为章节10以及该章节10的邻近章节11和12,并确定该章节10-12所对应的可读取分块。
[0255]需要说明的是,上述举例仅为更
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1