CN108564925B - 一种用于对电子书进行刷新控制的方法与设备 - Google Patents

一种用于对电子书进行刷新控制的方法与设备 Download PDF

Info

Publication number
CN108564925B
CN108564925B CN201810401581.8A CN201810401581A CN108564925B CN 108564925 B CN108564925 B CN 108564925B CN 201810401581 A CN201810401581 A CN 201810401581A CN 108564925 B CN108564925 B CN 108564925B
Authority
CN
China
Prior art keywords
information
electronic book
reading speed
refreshing
refresh
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810401581.8A
Other languages
English (en)
Other versions
CN108564925A (zh
Inventor
尹春达
陈晓磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Priority to CN201810401581.8A priority Critical patent/CN108564925B/zh
Publication of CN108564925A publication Critical patent/CN108564925A/zh
Application granted granted Critical
Publication of CN108564925B publication Critical patent/CN108564925B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3433Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices
    • G09G3/344Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices based on particles moving in a fluid or in a gas, e.g. electrophoretic devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本申请的目的是提供一种用于对电子书进行刷新控制的方法与设备,该方法包括:获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;根据所述刷新配置信息对所述电子书进行刷新控制。与现有技术,本方案有效地帮助用户提高用户阅读速度,保证用户使用体验的同时,还节省了***电力。

Description

一种用于对电子书进行刷新控制的方法与设备
技术领域
本申请涉及通信领域,尤其涉及一种用于对电子书进行刷新控制的技术。
背景技术
随着时代的发展,电子书便携、容易使用、大容量的特点非常适合现代生活,专为阅读图书设计,电子书的用户可以以更低的价钱购买到更多的图书;用户希望通过阅读可以获取更多的信息,对培养用户阅读速度的关注程度越来越高;但是现有的电子书在刷新的过程中会出现闪烁、残影等问题,不利于用户阅读和训练用户阅读速度。
发明内容
本申请的一个目的是提供一种用于对电子书进行刷新控制的方法与设备。
根据本申请的一个方面,提供了一种用于对电子书进行刷新控制的方法,该方法包括:获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;根据所述刷新配置信息对所述电子书进行刷新控制。
根据本申请的一个方面,提供了一种用于对电子书进行刷新控制的设备,该设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行:获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;根据所述刷新配置信息对所述电子书进行刷新控制。
根据本申请的一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得***进行:获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;根据所述刷新配置信息对所述电子书进行刷新控制。
与现有技术相比,本申请通过检测当前在读电子书对应用户的用户阅读速度信息,据此用户阅读速度信息确定当前在读电子书的刷新信息,利用该电子书的刷新信息来将对该电子书进行刷新控制;本申请有效地帮助用户提高用户阅读速度,保证用户使用体验的同时,还节省了***电力。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个实施例的一种用于对电子书进行刷新控制的方法流程图;
图2示出根据本申请另一个实施例的一种用于对电子书进行刷新控制的部分方法流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作***,如android操作***、iOS操作***等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。
图1示出根据本申请一个实施例的一种用于对电子书进行刷新控制的方法流程图。该方法包括步骤S11、步骤S12和步骤S13,其中,在步骤S11中,用户设备获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;在步骤S12中,用户设备根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;在步骤S13中,用户设备根据所述刷新配置信息对所述电子书进行刷新控制。本方案可以由网络设备执行完成,也可以由用户设备执行完成。在此,为简单起见,本申请将以用户设备为例阐述相应实施例,其中用户设备包括但不限于电子书阅读器、PC或移动设备应用软件等;本领域技术人员应能理解,除个别明确示出的实施例外,该等实施例同样可由网络设备执行。
在一些实施例中,检测当前用户的阅读速度包括但不限于通过网络设备实时检测并获得当前用户的阅读速度、通过网络设备对当前用户的长期阅读速度统计分析并获得该用户的阅读速度、通过用户设备实时检测并获得当前用户的阅读速度或通过用户设备对当前用户的长期阅读速度统计分析并获得该用户的阅读速度。此处正常阅读速度包括通过网络设备统计、分析获得多数用户正常阅读的速度,如每分钟阅读350字;刷新配置信息包括但不限于电子书屏的刷新频率、电子书屏的刷新面积、电子书的刷新减少字数或电子书的刷新减少行数等;在一些实施例中,电子书的刷新减少适当的字数或行数量,如电子书按照每分钟减少刷新2字或1行来保证用户连续性阅读的体验。
例如,用户设备获取当前在读电子书B对应用户A的用户阅读速度信息,如每分钟阅读1200字,用户A的用户阅读速度:每分钟阅读1200字大于正常阅读速度信息:每分钟阅读350字;用户设备根据该用户阅读速度每分钟阅读1200字,确定该电子书B对应的刷新配置信息;如该电子书屏的刷新频率为65HZ、电子书屏的刷新面积为全屏面积的1/16,电子书按照每分钟减少刷新2字进行刷新控制等;用户设备根据上述刷新配置信息对该电子书B进行刷新控制。
在一些实施例中,用户利用用户设备自动刷新电子书的方式来辅助提高用户阅读速度,用户设备根据用户的用户阅读速度智能地刷新电子书,保证用户连续性阅读体验的同时,有助于提高用户的用户阅读速度。
在一些实施例中,其中,所述方法还包括:用户设备根据所述正常阅读速度信息与上限阅读速度信息生成多级刷新配置信息,其中,每一级刷新配置信息对应于所述正常阅读速度信息与所述上限阅读速度信息之间的一个阅读速度信息;其中,所述步骤S12包括:根据所述电子书对应用户的用户阅读速度信息,从所述多级刷新配置信息中优选确定所述电子书对应的刷新配置信息,其中,所述刷新配置信息对应的阅读速度信息低于或等于所述用户阅读速度信息、且最接近所述用户阅读速度信息。此处上限阅读速度信息包括通过网络设备统计、分析获得多数用户正常阅读的速度信息,如每分钟阅读20000字。
例如,用户设备根据正常阅读速度信息:每分钟阅读350字,上限阅读速度信息:每分钟阅读20000字;在一些实施例中,正常阅读速度信息、极限阅读速度信息由网络设备预定生成;如表1示出共生成13级刷新配置信息,其中,每一级刷新配置信息对应于正常阅读速度信息与上极限阅读速度信息之间的一个阅读速度,如第12级刷新配置信息包括阅读速度信息为每分钟阅读15000字;例如,用户设备根据当前在读该电子书用户的用户阅读速度信息:每分钟阅读600字,优选确定该电子书B对应的刷新配置信息为第6级刷新配置信息,其中该级刷新配置信息对应阅读速度信息为每分钟阅读400字,低于上述用户阅读速度信息每分钟阅读600字,并且该阅读速度信息每分钟阅读400字最接近用户阅读速度信息每分钟阅读600字;又如,用户设备根据当前在读该电子书用户的用户阅读速度信息:每分钟阅读3000字,优选确定该电子书B对应的刷新配置信息为第9级刷新配置信息,其中该级刷新配置信息对应阅读速度信息为每分钟阅读3000字,等于上述用户阅读速度信息每分钟阅读3000字。
表1
Figure BDA0001645850700000061
本领域技术人员应能理解,上述多级刷新配置信息的内容仅为举例,现有的或者今后可能出现的其它多级刷新配置信息的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,该方法中,每一级刷新配置信息相对所述正常阅读速度信息对应的参考刷新配置信息的变化,与该级刷新配置信息对应的阅读速度信息相对所述正常阅读速度信息的变化负相关。此处,负相关是指一个变量增长,另一个变量则减少或者一个变量减少,另一个变量则增加,即两个变量变动方向相反;例如当阅读速度信息增长时,相应的刷新配置信息则减少。
例如,用户设备根据正常阅读速度信息为每分钟阅读350字、上限阅读速度为每分钟阅读20000字等生成多级刷新配置信息,如表1示出生成的13级刷新配置信息,如第12级刷新配置信息包括电子书屏的刷新频率为38HZ、电子书屏的刷新面积为按照全屏面积的1/12进行刷新,相对于第5级刷新配置信息(即参考刷新配置信息)包括电子书屏的刷新频率为75HZ、电子书屏的刷新面积为全屏面积的1/5进行刷新;由表1获得每一级刷新配置信息相对所述正常阅读速度信息对应的参考刷新配置信息的变化,与该级刷新配置信息对应的阅读速度信息相对所述正常阅读速度信息的变化负相关。在一些实施例中,每一级刷新配置信息相对所述正常阅读速度信息对应的参考刷新配置信息的变化,如电子书减少刷新的字数、行数为个位数字,如电子书按照每分钟减少刷新2字或1行来保证用户连续性阅读的体验,同时与该级刷新配置信息对应的阅读速度信息相对所述正常阅读速度信息的变化负相关。
图2示出根据本申请一个实施例的一种用于对电子书进行刷新控制的部分方法流程图。其中,该方法所述步骤S12包括子步骤S121和子步骤S122,其中,在子步骤S121中,用户设备确定所述用户阅读速度信息相对所述正常阅读速度信息的比值信息;在子步骤S122中,用户设备根据所述比值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息。
例如,用户设备根据用户阅读速度信息为每分钟阅读1200字,在一些实施例中,正常阅读速度信息为每分钟阅读350字,用户设备确定用户阅读速度信息相对正常阅读速度信息的比值信息为120/35;用户设备根据该比值信息120/35调整正常阅读速度信息对应的参考刷新配置信息,如按照该比值信息调整正常阅读速度信息对应的参考刷新配置信息:电子书屏的刷新频率为75HZ、电子书屏的刷新面积为按照全屏7/120(1/5*35/120=7/120),对电子书B进行刷新控制等。在一些实施例中,所述正常阅读速度信息对应的参考刷新配置信息包括参考刷新频率信息和/或参考刷新面积信息;根据所述比值信息调整所述参考刷新频率信息或所述参考刷新面积信息以获得所述电子书对应的刷新配置信息。
在一些实施例中,其中,所述子步骤S122包括:若所述比值信息大于预定的调整比例阈值信息,用户设备根据所述调整比例阈值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息。此处,调整比例阈值信息包括通过计算机统计、分析生成。
如上例,用户设备根据用户阅读速度信息为每分钟阅读1200字,在一些实施例中,正常阅读速度信息为每分钟阅读350字,用户设备确定用户阅读速度信息相对正常阅读速度信息的比值信息为120/35;该比例大于最接近的预定调整比例阈值信息100/35,用户设备根据调整比例阈值信息100/35,调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息。在一些实施例中,调整比例阈值信息包括每一级刷新配置信息对应的阅读速度信息与正常阅读速度信息的比值信息,如2000/35、1500/35、1000/35、500/35、300/35、100/35、70/35、40/35、1和30/35等。
在一些实施例中,该方法所述正常阅读速度信息对应的参考刷新配置信息包括参考刷新频率信息和/或参考刷新面积信息。
例如,用户设备获得当前阅读用户A的用户阅读速度信息为每分钟阅读370字,在一些实施例中,正常阅读速度信息为每分钟阅读350字,用户设备确定用户阅读速度信息相对正常阅读速度信息的比值信息为37/35;用户设备根据该比值信息37/35调整所述参考刷新面积信息以获得当前电子书B对应的刷新配置信息;在一些实施例中,正常阅读速度信息相对应的参考配置信息包括参考刷新频率信息和/或参考刷新面积信息,电子书B刷新配置信息中的刷新频率信息由网络设备预定等于参考刷新频率信息,按照该比值信息调整正常阅读速度信息对应的参考刷新配置信息为电子书屏的刷新频率为75HZ、电子书屏的刷新面积按照全屏面积的7/37(1/5*35/37=7/37),对电子书B进行刷新控制等,其中全屏为23920平方毫米,参考刷新面积信息为4784(23920/5=4784)平方毫米,则该电子书屏的刷新面积信息为4525(7/37*23920=4525)平方毫米。
在一些实施例中,所述子步骤S122包括:用户设备根据所述比值信息调整所述参考刷新频率信息或所述参考刷新面积信息以获得所述电子书对应的刷新配置信息。
例如,用户设备根据比值信息(36/35)调整所述参考刷新面积信息,获得电子书B对应的刷新配置信息,其中该电子书屏的刷新频率由网络设备预定等于参考刷新频率信息,按照该比值信息调整正常阅读速度信息对应的参考刷新配置信息为电子书屏的刷新频率为75HZ、电子书屏的刷新面积按照全屏面积的7/36(1/5*35/36=7/36),对电子书B进行刷新控制等,在一些实施例中全屏面积为23920平方毫米,则该电子书屏的刷新面积按照全屏面积的7/36即4651平方毫米进行刷新控制;或者该电子书屏的刷新面积由网络设备预定等于参考刷新面积信息,按照该比值信息调整正常阅读速度信息对应的参考刷新配置信息为电子书屏的刷新频率为73(75*35/36)HZ,该电子书屏的刷新面积按照全屏面积的1/5(即4784平方毫米)进行刷新控制。
在一些实施例中,其中,所述子步骤S122包括:用户设备根据所述比值信息分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息。在一些实施例中,其中,所述根据所述比值信息分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息,包括:用户设备将所述比值信息分解为第一比值信息与第二比值信息,其中,所述第一比值信息与所述第二比值信息的乘积与所述比值信息的差值小于预定的分解误差信息;分别根据所述第一比值信息与所述第二比值信息调整所述参考刷新面积信息与所述参考刷新频率信息,以获得所述电子书对应的刷新配置信息。
此处,分解误差信息包括通过计算机统计、分析生成,如1/20等。
例如,用户设备根据比值信息(119/35)分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息,用户设备将该比值信息分解为第一比值信息8/5与第二比值信息15/7,其中该第一比值信息与第二比值信息的乘积120/35,与该比值信息119/35的差值为1/35,小于预定的分解误差信息1/20,用户设备根据上述举例的第一比值信息与第二比值信息分别调整参考刷新频率信息与参考刷新面积信息,获得该电子书B对应的刷新配置信息,如电子书屏的刷新频率信息为47(75*5/8)HZ,电子书屏的刷新面积为2233(4784*7/15)平方毫米;或者如电子书屏的刷新频率信息为35(75*7/15)HZ,电子书屏的刷新面积为2990(4784*5/8)平方毫米。在一些实施例中,若所述用户阅读速度信息相对所述正常阅读速度信息的比值信息大于1时,根据所述比值信息分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息。
本领域技术人员应能理解,上述分解误差信息的内容仅为举例,现有的或者今后可能出现的其它分解误差信息的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,其中,所述方法还包括步骤S14(未示出),其中,在步骤S14中用户设备检测所述电子书是否属于文字书籍;其中,所述步骤S12包括:若所述电子书属于文字书籍,根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;其中,所述文字书籍包括以下至少任一项:所述电子书为PDF格式,且所述电子书为文字内容;所述电子书为TXT或EPUB格式,且所述电子书为文字类题材。此处,文字书籍包括通过检测可提取到文字的书籍,其中,文字包括但不限于汉字、英文或法文等;文字类题材包括但不限于小说、诗歌、散文或传记等题材。
在一些实施例中,电子书的文笔有些浅显易懂,有些晦涩难懂,用户设备检测当前在读电子书是否属于文字书籍,更有助于用户设备确定该电子书的刷新配置信息;进而有助于提高用户的用户阅读速度。
例如,用户设备检测当前在读电子书B是否属于文字书籍,若从该电子书B中可提取到文字,也可以包含图片、表格等内容,则该电子书B属于文字书籍,用户设备确定该电子书B对应的刷新配置信息,如该电子书屏的刷新频率为75HZ、电子书屏的刷新面积为全屏面积的1/4,电子书按照每分钟减少刷新1字进行刷新控制等;用户设备根据上述刷新配置信息对该电子书B进行刷新控制。
在一些实施例中,用户设备检测当前在读的电子书的阅读格式信息,其中电子书的阅读格式信息包括但不限于TXT、EPUB或PDF;例如,电子书为TXT或EPUB格式,用户设备检测该电子书是否为小说等文字类题材,或者该电子书为PDF格式,用户设备检测该电子书是否为文字内容;若是,用户设备则进一步结合用户阅读速度,确定所述电子书对应的刷新配置信息。
本领域技术人员应能理解,上述文字书籍的内容仅为举例,现有的或者今后可能出现的其它文字书籍的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,其中,所述步骤S14包括:用户设备检测所述电子书的阅读格式信息与阅读内容信息;若所述阅读格式信息为PDF格式且所述阅读内容信息为文字内容,或者所述阅读格式信息为TXT或EPUB格式且所述阅读内容信息属于文字类题材,则用户设备确定所述电子书属于文字书籍。
例如,用户设备检测当前在读电子书B的阅读格式信息与内容信息;若该电子书B的阅读格式信息为PDF格式,在一些实施例中,提取该电子书B的阅读内容并检测只有文字内容,没有图片和表格内容,或者提取该电子书B的阅读内容并检测包含文字内容、极少量的图片和/或表格等其他内容,则确定该电子书B属于文字书籍;或者检测该电子书B的阅读格式信息为TXT格式且该电子书B的阅读内容信息属于文字类题材,如小说,则确定该电子书B属于文字书籍;又或者检测该电子书B的阅读格式信息为EPUB格式且该电子书B的阅读内容信息属于文字类题材,如散文,则确定该电子书B属于文字书籍。在一些实施例中,用户设备可先检测当前在读电子书的阅读格式信息,后检测阅读内容信息;也可先检测当前在读电子书B的阅读内容信息,后检测阅读格式信息;或者用户设备可同时检测当前在读电子书B的阅读格式信息与阅读内容信息。
本领域技术人员应能理解,上述文字类题材的内容仅为举例,现有的或者今后可能出现的其它文字类题材的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,其中,所述步骤S14包括:用户设备检测当前在读电子书的阅读格式信息;若所述阅读格式信息为PDF格式,检测所述阅读内容信息是否为文字内容;若是,则确定所述电子书属于文字书籍;或者,若所述阅读格式信息为TXT或EPUB格式,检测所述阅读内容信息是否属于文字类题材;若是,则确定所述电子书属于文字书籍。
例如,用户设备检测当前在读电子书B的阅读格式信息为PDF格式,检测该电子书B的阅读内容信息是否为文字内容,在一些实施例中,检测该电子书B的阅读内容信息只有文字没有图片、表格,或者检测该电子书B的阅读内容信息包含文字、极少量的图片和/或表格等其他内容,则确定该电子书B属于文字书籍;或者检测该电子书B的阅读格式信息为TXT格式,检测该电子书B的阅读内容信息是否属于文字类题材,检测阅读内容为小说,则确定该电子书B属于文字书籍;或者检测当前在读电子书B的阅读格式信息为EPUB格式,检测该电子书B的阅读内容信息为诗歌,属于文字类题材,则确定该电子书B属于文字书籍。
在一些实施例中,该方法所述步骤S12包括:若所述电子书属于文字书籍,根据所述电子书的书籍特征信息确定所述电子书对应的刷新配置信息;用户设备根据所述用户阅读速度信息,调整所述刷新配置信息;其中,所述步骤S13包括:根据调整后的所述刷新配置信息对所述电子书进行刷新控制。此处,书籍特征信息包括但不限于书籍名称、书籍作者、书籍类型、书籍格式或书籍字数等。
例如,当用户设备检测电子书B属于文字书籍,在一些实施例中,例如用户设备根据该电子书B的书籍类型,如诗歌,确定该电子书B的刷新配置信息包括该电子书屏的刷新频率为68HZ、电子书屏的刷新面积为全屏的1/7,电子书按照每分钟减少刷新2行进行刷新控制等;用户设备根据用户阅读速度信息为每分钟阅读1200字,调整该电子书B的刷新配置信息:该电子书屏的刷新频率为65HZ、电子书屏的刷新面积为全屏面积的1/16,电子书按照每分钟减少刷新2字进行刷新控制等;用户设备根据上述调整的刷新配置信息对该电子书B进行刷新控制。
本领域技术人员应能理解,上述书籍特征信息的内容仅为举例,现有的或者今后可能出现的其它书籍特征信息的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,其中,所述步骤S14包括:若所述用户阅读速度信息小于或等于第一阅读速度阈值信息,检测所述电子书是否属于文字书籍,其中,所述第一阅读速度阈值信息大于所述正常阅读速度信息。此处第一阅读速度阈值信息包括通过网络设备统计、分析获得多数用户正常阅读的速度信息,如每分钟阅读15000字。
例如,用户设备检测用户A的用户阅读速度为每分钟阅读10000字,该阅读速度信息小于第一阅读速度阈值信息:每分钟阅读15000字,该用户阅读速度每分钟阅读10000字大于正常阅读速度信息:每分钟阅读350字,在一些实施例中,正常阅读速度信息由网络设备预定分析生成;用户设备进一步检测用户A当前在读的电子书B是否属于文字书籍,如当该电子书B的阅读格式信息为TXT格式且该电子书B的阅读内容信息属于文字类题材,如小说,则确定该电子书B属于文字书籍。
本领域技术人员应能理解,上述第一阅读速度阈值信息的内容仅为举例,现有的或者今后可能出现的其它第一阅读速度阈值信息的内容,如可适用于本申请都应包含在本申请的保护范围内,并在此以引用的方式包含于此。
在一些实施例中,其中,该方法还包括:若所述用户阅读速度信息大于所述第一阅读速度阈值信息,根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息。
例如,此处第一阅读速度阈值信息包括通过网络设备统计、分析获得多数用户正常阅读的速度信息,如每分钟阅读15000字。用户A当前在读电子书B,用户设备检测用户A的用户阅读速度为每分钟阅读17000字,该阅读速度信息大于第一阅读速度阈值信息:每分钟阅读15000字,用户设备根据该用户阅读速度信息确定该电子书B的刷新配置信息:电子书屏的刷新频率为36HZ、电子书屏的刷新面积为按照全屏面积的1/24进行刷新控制等。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。
本申请还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;存储器,用于存储一个或多个计算机程序;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个***传送到另一***的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机***使用的计算机可读信息/数据。
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (14)

1.一种用于对电子书进行刷新控制的方法,包括:
获取当前在读电子书对应用户的用户阅读速度信息,其中,所述用户阅读速度信息大于正常阅读速度信息;
根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;
根据所述刷新配置信息对所述电子书进行刷新控制;
其中,所述根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息,包括:
确定所述用户阅读速度信息相对所述正常阅读速度信息的比值信息;
根据所述比值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息。
2.根据权利要求1所述的方法,其中,所述根据所述比值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息,包括:
若所述比值信息大于预定的调整比例阈值信息,根据所述调整比例阈值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息。
3.根据权利要求1所述的方法,其中,所述正常阅读速度信息对应的参考刷新配置信息包括参考刷新频率信息和/或参考刷新面积信息。
4.根据权利要求3所述的方法,其中,所述根据所述比值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息,包括:
根据所述比值信息调整所述参考刷新频率信息或所述参考刷新面积信息以获得所述电子书对应的刷新配置信息。
5.根据权利要求1所述的方法,其中,所述正常阅读速度信息对应的参考刷新配置信息包括参考刷新频率信息和/或参考刷新面积信息;
其中,所述根据所述比值信息调整所述正常阅读速度信息对应的参考刷新配置信息以获得所述电子书对应的刷新配置信息,包括:
根据所述比值信息分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息。
6.根据权利要求5所述的方法,其中,所述根据所述比值信息分别调整所述参考刷新面积信息与所述参考刷新频率信息以获得所述电子书对应的刷新配置信息,包括:
将所述比值信息分解为第一比值信息与第二比值信息,其中,所述第一比值信息与所述第二比值信息的乘积与所述比值信息的差值小于预定的分解误差信息;
分别根据所述第一比值信息与所述第二比值信息调整所述参考刷新面积信息与所述参考刷新频率信息,以获得所述电子书对应的刷新配置信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述方法还包括:
检测所述电子书是否属于文字书籍;
其中,所述根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息,包括:
若所述电子书属于文字书籍,根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息;
其中,所述文字书籍包括以下至少任一项:
所述电子书为PDF格式,且所述电子书为文字内容;
所述电子书为TXT或EPUB格式,且所述电子书为文字类题材。
8.根据权利要求7所述的方法,其中,所述检测所述电子书是否属于文字书籍,包括:
检测所述电子书的阅读格式信息与阅读内容信息;
若所述阅读格式信息为PDF格式且所述阅读内容信息为文字内容,或者所述阅读格式信息为TXT或EPUB格式且所述阅读内容信息属于文字类题材,则确定所述电子书属于文字书籍。
9.根据权利要求7所述的方法,其中,所述检测所述电子书是否属于文字书籍,包括:
检测当前在读电子书的阅读格式信息;
若所述阅读格式信息为PDF格式,检测阅读内容信息是否为文字内容;若是,则确定所述电子书属于文字书籍;或者,
若所述阅读格式信息为TXT或EPUB格式,检测阅读内容信息是否属于文字类题材;若是,则确定所述电子书属于文字书籍。
10.根据权利要求7所述的方法,其中,所述若所述电子书属于文字书籍,根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息,包括:
若所述电子书属于文字书籍,根据所述电子书的书籍特征信息确定所述电子书对应的刷新配置信息;
根据所述用户阅读速度信息,调整所述刷新配置信息;
其中,所述根据所述刷新配置信息对所述电子书进行刷新控制,包括:
根据调整后的所述刷新配置信息对所述电子书进行刷新控制。
11.根据权利要求7所述的方法,其中,所述检测所述电子书是否属于文字书籍,包括:
若所述用户阅读速度信息小于或等于第一阅读速度阈值信息,检测所述电子书是否属于文字书籍,其中,所述第一阅读速度阈值信息大于所述正常阅读速度信息。
12.根据权利要求11所述的方法,其中,所述方法还包括:
若所述用户阅读速度信息大于所述第一阅读速度阈值信息,根据所述用户阅读速度信息确定所述电子书对应的刷新配置信息。
13.一种用于对电子书进行刷新控制的设备,其中,该设备包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如权利要求1至12中任一项所述方法的操作。
14.一种包括指令的计算机可读介质,所述指令在被执行时使得***进行以下操作,执行如权利要求1至12中任一项所述方法的操作。
CN201810401581.8A 2018-04-28 2018-04-28 一种用于对电子书进行刷新控制的方法与设备 Active CN108564925B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810401581.8A CN108564925B (zh) 2018-04-28 2018-04-28 一种用于对电子书进行刷新控制的方法与设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810401581.8A CN108564925B (zh) 2018-04-28 2018-04-28 一种用于对电子书进行刷新控制的方法与设备

Publications (2)

Publication Number Publication Date
CN108564925A CN108564925A (zh) 2018-09-21
CN108564925B true CN108564925B (zh) 2020-01-10

Family

ID=63537185

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810401581.8A Active CN108564925B (zh) 2018-04-28 2018-04-28 一种用于对电子书进行刷新控制的方法与设备

Country Status (1)

Country Link
CN (1) CN108564925B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112069116B (zh) * 2020-08-28 2024-06-04 上海连尚网络科技有限公司 一种用于生成阅读页配置信息的方法与设备
CN112784528A (zh) * 2021-01-29 2021-05-11 联想(北京)有限公司 一种显示屏控制方法和电子设备

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799994B (zh) * 2010-02-10 2012-12-19 惠州Tcl移动通信有限公司 一种电子书阅读器的语音笔记记录方法
CN102184164A (zh) * 2011-04-27 2011-09-14 汉王科技股份有限公司 页面更新方法及电子阅读器
GB2501298A (en) * 2012-04-19 2013-10-23 Ibm Approximating electronic document last reading position
CN104731688B (zh) * 2015-02-28 2017-10-24 小米科技有限责任公司 提示阅读进度的方法及装置
US9984045B2 (en) * 2015-06-29 2018-05-29 Amazon Technologies, Inc. Dynamic adjustment of rendering parameters to optimize reading speed
CN106708894B (zh) * 2015-11-17 2019-12-20 腾讯科技(深圳)有限公司 电子书配置背景音乐的方法和装置
CN105760066B (zh) * 2016-02-15 2018-01-05 广州阿里巴巴文学信息技术有限公司 一种页面更新方法及装置
CN106775275A (zh) * 2016-11-04 2017-05-31 咪咕数字传媒有限公司 一种页面导读方法和装置
CN106648342A (zh) * 2016-12-14 2017-05-10 掌阅科技股份有限公司 电子书显示方法、装置和终端设备

Also Published As

Publication number Publication date
CN108564925A (zh) 2018-09-21

Similar Documents

Publication Publication Date Title
CN110012165B (zh) 一种呈现会话列表页面的方法与设备、可读介质
CN111488096B (zh) 一种用于在阅读应用中展示互动呈现信息的方法与设备
CN108564925B (zh) 一种用于对电子书进行刷新控制的方法与设备
CN102124460B (zh) 用于网站地图的标准模式和用户界面
CN110290557B (zh) 一种加载应用内页面标签的方法与设备
US20150074519A1 (en) Method and apparatus of controlling page element
CN110780955A (zh) 一种用于处理表情消息的方法与设备
CN109597482B (zh) 电子书的自动翻页方法和装置、介质及电子设备
CN111796741B (zh) 一种用于提供推荐书籍的方法与设备
CN112069116B (zh) 一种用于生成阅读页配置信息的方法与设备
CN111506233B (zh) 一种用于在阅读应用中提供书籍信息的方法与设备
CN112241461B (zh) 一种用于生成书籍的人物关系图的方法与设备
US10387545B2 (en) Processing page
CN111327518B (zh) 一种拼接消息的方法与设备
CN108648724B (zh) 一种用于对电子书进行刷新控制的方法与设备
US11243879B2 (en) Data storage optimization for non-volatile memory
CN111177062A (zh) 一种用于提供阅读呈现信息的方法与设备
CN115719053A (zh) 一种呈现读物标注信息的方法与设备
CN111260401B (zh) 一种在阅读页面展现呈现信息的方法与设备
CN111079039B (zh) 一种用于收藏书籍的方法与设备
CN108563605B (zh) 一种调整电子阅读器刷新率的方法、设备和计算机存储介质
US10890988B2 (en) Hierarchical menu for application transition
CN112668048B (zh) 一种在浏览器中显示网页的方法与设备
US20190056851A1 (en) Processing objects on touch screen devices
CN111079038B (zh) 一种在应用中输入信息的方法与设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant