CN105045487B - The reading control method and e-book of a kind of e-book - Google Patents
The reading control method and e-book of a kind of e-book Download PDFInfo
- Publication number
- CN105045487B CN105045487B CN201510451596.1A CN201510451596A CN105045487B CN 105045487 B CN105045487 B CN 105045487B CN 201510451596 A CN201510451596 A CN 201510451596A CN 105045487 B CN105045487 B CN 105045487B
- Authority
- CN
- China
- Prior art keywords
- book
- content object
- screen
- reading
- presented
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses the reading control method and e-book of a kind of e-book.Method includes the following steps:The first step:Data will be read when e-book is read to be recorded, and are analyzed the reading data and are generated some anchor points;Second step:Control interface is provided and supplies readers' preference anchor point;3rd step:The content being chosen corresponding to anchor point is shown on e-book screen according to control instruction.E-book includes:History Parser Module, control module and trigger module;The History Parser Module will be read data when e-book is read and be recorded, and analyzes the reading data and generates some anchor points;The control module provides control interface and supplies readers' preference anchor point;The trigger module triggers the content for showing and being chosen corresponding to anchor point according to control instruction on e-book screen.
Description
Technical field
The present invention relates to a kind of e-book, and the invention further relates to a kind of reading control method of e-book.
Background technology
E-book reading is read compared to paper book, and existing major defect is not read trajectory track and reads paper book
Entity sense and spatial impression.
The disclosure of background above technology contents is only used for inventive concept and the technical solution that auxiliary understands the present invention, it is not
The prior art of present patent application is necessarily belonged to, shows the applying date of the above in present patent application in no tangible proof
In the case of disclosed, above-mentioned background technology should not be taken to the novelty and creativeness of evaluation the application.
The content of the invention
(main) purpose of the invention is the reading control method and e-book for proposing a kind of e-book, to realize reading rail
Mark is followed the trail of.
For this reason, the present invention proposes a kind of reading control method of e-book, include the following steps:The first step:In e-book
Data will be read when being read to be recorded, and are analyzed the reading data and are generated some anchor points;Second step:Control interface is provided
For readers' preference anchor point;3rd step:Shown and be chosen in corresponding to anchor point on e-book screen according to control instruction
Hold.
The first step includes:1.1) serial number is carried out to the content object of e-book;1.2) reading of reader is gathered
Data;1.3) the reading data are visualized, some extreme values is chosen from the sequence after visualization as anchor point.
1.2) in the step, with content object number, content object between at the beginning of screen is presented, content object shielding
The form for the time duration that curtain is presented is acquired.
1.2) in the step:Statistics is also assisted in for the content object not presented on the screen, its time duration
It is worth for 0;It is less than first threshold for time duration value, then its time duration value is set to 0;For the duration
Length value is more than second threshold, then its time duration value is set to 0;For identical content object, then corresponded to
The summation of all duration, the content object is arranged to the content object and finally existed between at the beginning of screen is presented
Between at the beginning of being presented on screen.
1.3) step includes:Merge continuous and identical between at the beginning of screen the is presented record of content object, it is right
Record after merging carries out ascending sort by priority of content object;To the record after above-mentioned merging and sequence, with content
Object is transverse axis, and the duration is the longitudinal axis, draws curve;The curve is filtered;Find out the extreme value in the curve, institute
The point stated corresponding to extreme value is anchor point.
The method for merging continuous and identical between at the beginning of screen the is presented record of content object includes:Merge
Content object number value is minimized afterwards, is remained unchanged between at the beginning of screen is presented, the duration is averaged.
The button of corresponding " advance " and " retrogressing " is provided in the second step, the button is operated with described fixed for reader
Redirected between content object corresponding to site.
The reading control method of the e-book, further includes following steps:Presented on the screen according to content object
Total duration carries out reading trace processing.
The total duration that the amount for reading trace is presented on the screen with the content object is positively correlated.
The present invention also proposes a kind of e-book, including:History Parser Module, control module and trigger module;The record
Analysis module will be read data when e-book is read and be recorded, and analyzes the reading data and generates some anchor points;Institute
Control module offer control interface is provided and supplies readers' preference anchor point;The trigger module is according to control instruction on e-book screen
Triggering display is chosen the content corresponding to anchor point.
The beneficial effect that the present invention is compared with the prior art includes:The present invention by e-book by read during it is right
The reading data of generation are analyzed, generate some anchor points, and corresponding content is shown by anchor point.It can so realize
Tracking to reading track.Reader can easily choose oneself content interested and be read.
Brief description of the drawings
Fig. 1 shows the schematic diagram that drawn curve is visualized in the reading control method of e-book.
Fig. 2 shows the schematic diagram that cancelling noise is carried out to curve.
Fig. 3 shows the schematic diagram being filtered to curve.
Fig. 4 shows the schematic diagram that return-to-zero is carried out to filtered curve.
Fig. 5 shows the broken line schematic diagram at interface.
Fig. 6 shows the accumulation schematic diagram at interface.
Fig. 7 shows the radar schematic diagram at interface.
Fig. 8 shows the schematic diagram of folding line.
Embodiment
With reference to embodiment and compare attached drawing the present invention is described in further detail.It is emphasized that
What the description below was merely exemplary, the scope being not intended to be limiting of the invention and its application.
With reference to the following drawings, non-limiting and nonexcludability embodiment will be described, wherein identical reference numeral represents
Identical component, unless stated otherwise.
It would be recognized by those skilled in the art that it is possible that numerous accommodations are made to above description, so embodiment is only
For describing one or more particular implementations.
Books (such as books of the classification such as teaching material, the reference manual, professional technique) reader of many types be frequently not from
The linear precedence of head to tail is read, but needs the reading repeatedly being segmented, and a segmentation continues next point after reading repeatedly
The reading repeatedly of section.For paper book, book can be separated into some with finger, so that very free efficiently to specified portions
Read repeatedly, be in kind additionally, due to paper book, the page read can leave natural trace, also can be quick by both hands page turning
Read point before giving for change.But for the e-book by screen reading, to realize that this purpose seems simple, actually
Highly difficult, some realizes this purpose by progress bar or c bookmart, and mobile reader screen size is much smaller than paper book
Size, number of pages after e-book paging is only often using progress bar page turning much larger than the number of pages of the paper book of identical content
Progress bar sliding block is dropped back and forth, and the segmentation read point that exactly cannot accurately return to last time continues to read.Can by c bookmart
To be accurately positioned read point, but people is needed actively to place c bookmart, people often forget to place book in depth reading process
Label, one retract page turning again after page turn over operation has been carried out by progress bar before read point it is extremely difficult.
As shown in figures 1-8, present patent application proposes a kind of reading control method of e-book, includes the following steps:
The first step:Data will be read when e-book is read to be recorded, analysis reads data and generates some anchor points.
The first step can specifically include:
1.1) serial number is carried out to the content object of e-book.Content object can include character, form, picture, sound
Frequently, video.Serial number can be carried out to each content object.Numbering can be by the way of natural number be incremental.For
One page e-book, can have one to multiple content objects.
1.2) the reading data of reader are gathered.Specifically, the beginning presented with content object number, content object in screen
The form for the time duration that time, content object are presented in screen is acquired.
In the reading process of e-book, each content is recorded in the form of triple (obj_id, time, duration)
Object present on the screen at the beginning of between point and duration, obj_id be e-book content object numbering, time is e-book
The time started is presented in screen in content object, and duration is the duration that each object is presented.The detailed description of triple is seen below
Table:
, it is necessary to pay attention in the gatherer process of data:
Statistics is also assisted in for the content object not presented on the screen, its time duration value is 0.
It is less than first threshold D for time duration valuemin, then its time duration value is set to 0.This can be with
Filter out the record that quick page turning page by page (reader reads content without actual) produces.This can cancelling noise data.
It is more than second threshold D for time duration valuemax, its duration takes previous and the latter content pair
As (duration is more than or equal to DminAnd it is less than or equal to DmaxContent object) duration average value.If content object exists
After being shown on screen, before e-book is closed or screen display is closed, reader does not do e-book any operation, then
The duration value of the record is set to zero, is not presented on for a long time also in reading but content so as to filter out reader
The record produced on screen.This can further cancelling noise data.Curve after cancelling noise is shown in Fig. 2.
For identical content object, then its corresponding all duration is summed, by the content object in screen
Between being arranged between at the beginning of presentation at the beginning of the content object is finally presented on the screen.
Data can be synchronized to cloud server, all records that cloud server can be directed to every book collect progress greatly
Data analysis, calculates threshold value Dmin and Dmax, and sends them to e-book reading software.Threshold value Dmin and Dmax also may be used
To be set as needed.
1.3) the reading data are visualized, some extreme values is chosen from the sequence after visualization as positioning
Point.
Merge continuous and identical between at the beginning of screen the is presented record of content object, within the record after merging
Hold object and carry out ascending sort for priority.As shown in Figure 1, to above-mentioned merging and sort after record, using content object as
Transverse axis, duration are the longitudinal axis, draw curve.
Curve is filtered.FIR filtering can be carried out to curve, filter factor is 2n, and preceding n coefficient value is
0.2, rear n coefficient value is -0.2 (n is preset as 5, adjusts), and filtered the results are shown in Figure 3.
The extreme value in the curve is found out, the point corresponding to the extreme value is anchor point.The all of curve can be found out
Local maximum:P is preset value, zero will be normalized to less than points of the P more than-P, so that curve segmentation is found every section into multistage
The maximum of curve, the maximum more than zero represent a segmentation starting point, and the maximum less than 0 represents a segmentation and terminates
Point, schematic diagram are shown in Fig. 4 (data produce under conditions of P is set to 16 in figure).
Sort to corresponding triple (obj_id, time, the duration) data set of segmentation starting point by time, so that
To a series of rollback points, each rollback point is the starting point of the possible repeat reading section of reader.
Sort to corresponding triple (obj_id, time, the duration) data set of segmentation end point by time, so that
To a series of rollback points, each rollback point is the possible new continuation read point forward of one of reader;
Also can be integrated ordered to segmentation starting point and segmentation end point, so as to obtain a series of rollback points, help reader by
Time sequencing looks back the content read.These rollback points can serve as anchor point.
3rd step:
The content being chosen corresponding to anchor point is shown on e-book screen according to control instruction.
Duration values are shown on a progress bar with the depth or cold-warm color superposition, help reader to identify the reading heat of oneself
Point.Rollback point superposition is shown on a progress bar, and increases " backward ", " forward " button, facilitates user to be redirected in rollback point,
When user drags progress bar, the corresponding inclusive segments of current obj_id are shown in small window, finger slides into the jump of curve and spectrogram
Near height, trip point that telltale mark is adsorbed to automatically, so that the fast positioning that helps reader continues to read to read point.Control
Interface processed is presented in the form of line chart, accumulation graph or radar map.Interface schematic diagram is as illustrated in figs. 5-7.Fig. 5 shows interface
Broken line schematic diagram.Fig. 6 shows the accumulation schematic diagram at interface.Fig. 7 shows the radar schematic diagram at interface.
The reading control method of above-mentioned e-book further includes following steps:Always held according to what content object was presented on the screen
The continuous time carries out reading trace processing.Total duration that amount and the content object of trace be presented on the screen is read into positive
Close.
Specifically, as shown in figure 8, during e-book is read, by the obj_id of all elements in the page
Corresponding duration values make average value computing and obtain page reading hot value, make background to reading the larger page of hot value
Color deepens or old paper effect process, and it is deeper to read the bigger page its background colour of hot value.So when reader is in repeat reading
When whole book book or the content page of review, the temperature state of reading just can be intuitively experienced, while increases reader to electronics
The entity sense and space-time sense of book.In fig. 8, left side page produces folding line effect for the page often read, and the right side page is not read also
Read that new paper effect is presented.
Present patent application can strengthen entity sense and spatial impression and the reading trajectory track of e-book reading.Read in e-book
From the background by the information such as the reading time of the content information for the e-book currently read and reader (hereinafter referred to as reading data) during reading
Recorded and data analysis, to realize the tracking of read state and review.
Present patent application generates " rollback point " by analyzing readers ' reading data, with the dimension of time, is provided by interface
" advance " is operated with " retrogressing " button for reader, quickly to redirect between the page where rollback point, helps reader to look back
The splendid contents of reading.
Present patent application is by analyzing readers ' reading data, there is provided operation circle of line chart, accumulation graph or radar map style
Face, drags the anchor point on interface easily to translate into the page where the content of each temperature for reader.
Electronic reading trace by counting readers ' reading data, carry on the back by the page longer to the duration of reading data in the page
Scenery intensification is handled, and the longer background colour of duration is deeper or old paper effect is presented, with help reader to get information about reading page
The read state in face.
The present patent application also provide a kind of e-book, including:History Parser Module, control module and trigger module;Note
Record analysis module to be recorded reading data when e-book is read, analysis reads data and generates some anchor points;Control
Module provides control interface and supplies readers' preference anchor point;Trigger module triggers display quilt according to control instruction on e-book screen
Content corresponding to regioselective point.
Although having been described above and describing the example embodiment for being counted as the present invention, it will be apparent to those skilled in the art that
It can be variously modified and replaced, without departing from the spirit of the present invention.Furthermore it is possible to many modifications are made with by spy
Condition of pledging love is fitted to the religious doctrine of the present invention, without departing from invention described herein central concept.So the present invention is unrestricted
In specific embodiment disclosed here, but the present invention may further include all embodiments for belonging to the scope of the invention and its be equal
Thing.
Claims (6)
- A kind of 1. reading control method of e-book, it is characterised in that:Include the following steps:The first step:Data will be read when e-book is read to be recorded, and are analyzed the reading data and are generated some anchor points;Second step:Control interface is provided and supplies readers' preference anchor point;3rd step:The content being chosen corresponding to anchor point is shown on e-book screen according to control instruction;The first step Including:1.1) serial number is carried out to the content object of e-book;1.2) the reading data of reader are gathered;1.3) the reading data are visualized, some extreme values is chosen from the sequence after visualization as anchor point;1.2) in the step, with content object number, content object screen present at the beginning of between, content object be in screen The form of existing time duration is acquired;1.3) step includes:Merge continuous and identical between at the beginning of screen the is presented record of content object, to merging Record afterwards carries out ascending sort by priority of content object;To the record after above-mentioned merging and sequence, with content object For transverse axis, the duration is the longitudinal axis, draws curve;FIR filtering is carried out to the curve;The extreme value in the curve is found out, the point corresponding to the extreme value is anchor point, wherein using P as preset value, will be less than P Point more than-P is normalized to zero, so that by curve segmentation into multistage, finds the maximum of every section of curve, the maximum generation more than zero One segmentation starting point of table, the maximum less than 0 represent a segmentation end point.
- 2. the reading control method of e-book as claimed in claim 1, it is characterised in that:1.2) in the step:For not existing The content object presented on screen also assists in statistics, its time duration value is 0;It is less than for time duration value One threshold value, then its time duration value is set to 0;It is more than second threshold for time duration value, then is held Continuous time span value is set to 0;For identical content object, then its corresponding all duration is summed, by the content Between object is arranged at the beginning of the content object is finally presented on the screen between at the beginning of screen is presented.
- 3. the reading control method of e-book as claimed in claim 1, it is characterised in that:It is described to merge content object continuously simultaneously And the method for identical record includes between at the beginning of screen is presented:Content object number value is minimized after merging, is being shielded Remained unchanged between at the beginning of curtain presentation, the duration is averaged.
- 4. the reading control method of e-book as claimed in claim 1, it is characterised in that:Correspondence is provided in the second step The button of " advance " and " retrogressing ", the button are operated for reader to be jumped between the content object corresponding to the anchor point Turn.
- 5. the reading control method of e-book as claimed in claim 1, it is characterised in that:Further include following steps:According in Hold the total duration that object is presented on the screen to carry out reading trace processing.
- 6. the reading control method of e-book as claimed in claim 5, it is characterised in that:It is described read trace amount with it is described The total duration that content object is presented on the screen is positively correlated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510451596.1A CN105045487B (en) | 2015-07-28 | 2015-07-28 | The reading control method and e-book of a kind of e-book |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510451596.1A CN105045487B (en) | 2015-07-28 | 2015-07-28 | The reading control method and e-book of a kind of e-book |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105045487A CN105045487A (en) | 2015-11-11 |
CN105045487B true CN105045487B (en) | 2018-05-15 |
Family
ID=54452063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510451596.1A Active CN105045487B (en) | 2015-07-28 | 2015-07-28 | The reading control method and e-book of a kind of e-book |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105045487B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608620B (en) * | 2017-09-30 | 2018-11-27 | 掌阅科技股份有限公司 | Page turning processing method, electronic equipment and computer storage medium based on e-book |
CN112241619A (en) * | 2019-07-18 | 2021-01-19 | 腾讯科技(深圳)有限公司 | Page processing method and device, electronic device and storage medium |
CN112016021B (en) * | 2020-09-30 | 2021-05-28 | 浙江口碑网络技术有限公司 | Browsing information browsing state display method and device, storage medium and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103197876A (en) * | 2011-10-25 | 2013-07-10 | 三星电子株式会社 | Method and apparatus for displaying e-book in terminal having function of e-book reader |
CN103558972A (en) * | 2013-10-30 | 2014-02-05 | 上海天奕达电子科技有限公司 | Method and device for realizing electronic book bookmark |
CN103823835A (en) * | 2013-12-03 | 2014-05-28 | 小米科技有限责任公司 | Method and device for processing e-book directory and terminal equipment |
CN104090741A (en) * | 2014-06-17 | 2014-10-08 | 小米科技有限责任公司 | Statistical method and device for electronic book reading |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8434001B2 (en) * | 2010-06-03 | 2013-04-30 | Rhonda Enterprises, Llc | Systems and methods for presenting a content summary of a media item to a user based on a position within the media item |
-
2015
- 2015-07-28 CN CN201510451596.1A patent/CN105045487B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103197876A (en) * | 2011-10-25 | 2013-07-10 | 三星电子株式会社 | Method and apparatus for displaying e-book in terminal having function of e-book reader |
CN103558972A (en) * | 2013-10-30 | 2014-02-05 | 上海天奕达电子科技有限公司 | Method and device for realizing electronic book bookmark |
CN103823835A (en) * | 2013-12-03 | 2014-05-28 | 小米科技有限责任公司 | Method and device for processing e-book directory and terminal equipment |
CN104090741A (en) * | 2014-06-17 | 2014-10-08 | 小米科技有限责任公司 | Statistical method and device for electronic book reading |
Also Published As
Publication number | Publication date |
---|---|
CN105045487A (en) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Heer et al. | Graphical histories for visualization: Supporting analysis, communication, and evaluation | |
US9141134B2 (en) | Utilization of temporal and spatial parameters to enhance the writing capability of an electronic device | |
CN109933756A (en) | Image based on OCR turns shelves method, apparatus, equipment and readable storage medium storing program for executing | |
US20100070860A1 (en) | Animated cloud tags derived from deep tagging | |
US11048863B2 (en) | Producing visualizations of elements in works of literature | |
CN105045487B (en) | The reading control method and e-book of a kind of e-book | |
CN108196920A (en) | A kind of display processing method and device at UI interfaces | |
WO2011072434A1 (en) | System and method for web content extraction | |
WO2014081483A1 (en) | Providing note based annotation of content in e-reader | |
US11163806B2 (en) | Obtaining candidates for a relationship type and its label | |
DE112015003670T5 (en) | Navigation interfaces for e-books | |
CN109643560B (en) | Apparatus and method for displaying video and comments | |
AU2019229348B2 (en) | Pre-filtering for visual object searching of documents | |
US20060282769A1 (en) | Method of identifying redundant text in an electronic document | |
CN110309447A (en) | A kind of generation method of c bookmart, electronic equipment and computer storage medium | |
JP6728993B2 (en) | Writing system, information processing device, program | |
US9836757B2 (en) | Data visualization method and data visualization device | |
CN104794106A (en) | Annotating method and device | |
John et al. | A visual approach for the comparative analysis of character networks in narrative texts | |
CN112434568A (en) | Drawing identification method and device, storage medium and computing equipment | |
EP2599042A1 (en) | Systems and methods of rapid business discovery and transformation of business processes | |
KR20160044487A (en) | Navigating fixed format document in e-reader application | |
Trivedi et al. | Hindola: a unified cloud-based platform for annotation, visualization and machine learning-based layout analysis of historical manuscripts | |
Hubmann-Haidvogel et al. | Visualizing contextual and dynamic features of micropost streams | |
US20140229809A1 (en) | Electronic magazine generation system, electronic magazine generation method, and electronic magazine generation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |