CN107766460A - Synchronous timing method, device, terminal device and storage medium based on reading - Google Patents
Synchronous timing method, device, terminal device and storage medium based on reading Download PDFInfo
- Publication number
- CN107766460A CN107766460A CN201710895295.7A CN201710895295A CN107766460A CN 107766460 A CN107766460 A CN 107766460A CN 201710895295 A CN201710895295 A CN 201710895295A CN 107766460 A CN107766460 A CN 107766460A
- Authority
- CN
- China
- Prior art keywords
- reading
- user terminal
- user
- time
- duration
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of synchronous timing method based on reading, comprise the following steps:Beginning read request according to user terminal is carried out sends corresponding book pages to the user terminal;Start timer and start timing;When stopping timer according to the end read request from the user terminal;Each reading duration of the user terminal is obtained according to the time on timer;Preserve the reading duration every time and timer is zeroed.The invention also discloses a kind of device, terminal device and the storage medium of the time synchronisation based on reading, the reading duration data of user can synchronously be recorded and accurately the reading duration data are counted, so as to user more directly, easily understand the reading conditions of oneself, while enable server to obtain the reading information of the user exactly.
Description
Technical field
The present invention relates to e-book reading technical field, more particularly to a kind of synchronous timing method based on reading, device,
Terminal device and storage medium.
Background technology
Science and technology is to promote the important force of social productive forces development, and it affects daily life dearly.
With the rapid development of science and technology, the life style of people also changes therewith.For books, the past only has traditional paper book,
And occurring the new reading method such as e-book now, electronic reading is increasingly subject to the welcome of various countries young man and pursued, more next
More people obtains knowledge by e-book.
In the prior art, the reading duration data of user terminal uploads user are to server, by server to each of user
Secondary reading duration carries out cumulative statistics, so may result in server and is not received by user's reading duration data so as to occur
Read the problem of duration is not statistical uncertainty true.
The content of the invention
In view of the above-mentioned problems, it is an object of the invention to provide a kind of synchronous timing method based on reading, can be automatic
Synchronously record the reading duration data of user and accurately the reading duration data are counted, so as to user more
Directly, easily understand the reading conditions of oneself, while enable server to obtain the reading information of the user exactly.
In order to solve the above technical problems, the invention provides a kind of synchronous timing method based on reading, including it is following
Step:
Beginning read request according to user terminal is carried out sends corresponding book pages to the user terminal;
Start timer and start timing;
When stopping timer according to the end read request from the user terminal;
Each reading duration of the user terminal is obtained according to the time on timer;
Preserve the reading duration every time and timer is zeroed.
Preferably, after starting timer and starting timing, in addition to:
According to the timing on the pause read request time-out clock from the user terminal;
According to the timing continued on read request continuation timer from the user terminal.
Preferably, preserving when time reading duration and after timer is zeroed, in addition to:
Duration is read every time according to described, calculates the daily reading total duration of the user of the user terminal;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal weekly;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal up to the present.
Further, after when stopping timer according to the end read request from the user terminal, in addition to:
Preserve each reading conditions information;The reading conditions information every time comes from described when stopping timing including timer
The reading page information and the reading page information according to the stop and beginning timing that the books of user terminal stop
Before be sent to each reading number of pages that the corresponding book pages of the user terminal obtain.
Further, after the reading conditions information every time is preserved, in addition to:
According to the reading conditions information every time, the daily reading total page number of the user of the user terminal is calculated;
According to the reading conditions information every time, the reading total page number of the user of the user terminal weekly is calculated.
Further, according to the use read duration and each reading conditions information every time, calculate the user terminal
Each rate of reading at family;
According to the daily reading total duration and daily reading total page number, the user for calculating owning user terminal is daily
Rate of reading;
According to the reading total duration weekly and reading total page number weekly, the user of the user terminal is calculated weekly
Rate of reading;
Rate of reading, the daily rate of reading, the rate of reading weekly every time are sent to the use
Family terminal.
Preferably, when detecting the event that a books are read, according to the books it is described every time read when
Long, the user for calculating the user terminal reads the completion reading total duration of the books, and completes to read always according to described
The user of the total page number of duration and the books calculating user terminal reads the Mean Speed of the books.
Present invention also offers a kind of time synchronisation device based on reading, including:
Sending module, for being sent corresponding book pages to the use according to the beginning read request for carrying out user terminal
Family terminal;
Starting module, start timing for starting timer;
Stopping modular, when carrying out the end read request stopping timer of user terminal for basis;
First computing module, for obtaining each reading duration of the user terminal according to the time on timer;
First preserving module, for preserving the reading duration every time and timer being zeroed.
Present invention also offers a kind of terminal device, including processor, memory and be stored in the memory and
It is configured as, by the computer program of the computing device, realizing above-mentioned described in the computing device during computer program
The synchronous timing method based on reading described in meaning one.
Present invention also offers a kind of computer-readable recording medium, it is characterised in that the computer-readable storage medium
Matter includes the computer program of storage, wherein, control the computer-readable recording medium when the computer program is run
Place equipment performs the synchronous timing method based on reading described in above-mentioned any one.
The invention provides a kind of synchronous timing method based on reading, device, terminal device and storage medium, in user
Carry out read books while, can synchronously record user reading duration data and accurately to the reading when long number
According to being counted, so that user is more direct, easily understands the reading conditions of oneself, while server is obtained exactly
Take the reading information of the user.
Brief description of the drawings
In order to illustrate more clearly of technical scheme, the required accompanying drawing used in embodiment will be made below
Simply introduce, it should be apparent that, drawings in the following description are only some embodiments of the present invention, general for this area
For logical technical staff, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet for the synchronous timing method based on reading that first embodiment of the invention provides.
Fig. 2 is the schematic flow sheet for the synchronous timing method based on reading that second embodiment of the invention provides.
Fig. 3 is the structural representation for the time synchronisation device based on reading that eighth embodiment of the invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made
Embodiment, belong to the scope of protection of the invention.
Referring to Fig. 1, first embodiment of the invention provides a kind of synchronous timing method based on reading, it can take
Perform, and comprise the following steps on business device:
S10, corresponding book pages are sent to the user terminal according to the beginning read request for carrying out user terminal.
In embodiments of the present invention, when user terminal detects the book pages of user's one books of opening, transmission is opened
Beginning read request gives the server, and the server receives the beginning read request and according to the beginning read request
Corresponding book pages are sent to the user terminal, the user terminal receives the corresponding book pages and shielded currently
Loaded and displayed is carried out on curtain.
The books can be that network publishes in instalments books, or be fabricated to the published book of e-book.In books
Holding has the contents such as word, picture or the symbol read for user in page.
S20, start timer and start timing.
In embodiments of the present invention, a timer is set in the server, it is to be understood that current timing
Device is in clean state.Book pages are corresponded to institute when detecting that the server receives the beginning read request and sent
When stating the event of user terminal, start to start the timer progress timing.
S30, when stopping timer according to the end read request from the user terminal.
In embodiments of the present invention, when the user terminal detects the pent event of book pages currently read
When, send and terminate read request to the server.The server is received described in the end read request stopping afterwards
Timing on timer.
The pent event of book pages mainly includes:The user of the user terminal closes presently described books page
Face, return to main screen, user account is logged off or the process of reading is closed.Such as the user terminal detects the use
When the page for the first books currently read is closed at family, i.e. the request of the first books of transmission end reading to the server, institute
State the timer that server then stops the first books immediately.
S40, each reading duration of the user terminal is obtained according to the time on timer.
In embodiments of the present invention, after the user terminal is read, i.e., described server stops timer every time
When after, each reading duration of the user terminal can be calculated according to the time on timer.
In embodiments of the present invention, because timer starts before timing all in clean state every time, then when the service
After when device stops timer every time, the time shown on timer is each reading duration of the user terminal.
S50, preserve the reading duration every time and timer is zeroed.
In embodiments of the present invention, the server is preserved each reading duration of each user terminal,
The duration of reading every time is preserved and timer is re-set as zero afterwards, so that user terminal next time starts new read
Can be with reclocking during reading.
In summary, by setting a timer in server, while the user on user terminal is read,
Can synchronously, accurately carry out timing, and long number during the user that the user terminal can be calculated each reading
According to so that server can obtain the reading information of the user exactly.
Second embodiment of the invention:
Referring to Fig. 2, on the basis of one embodiment, after starting timer and starting timing, in addition to:
S21, according to the timing on the pause read request time-out clock from the user terminal.
In embodiments of the present invention, when the user terminal detects the event that pause reading occurs, the user is whole
End sends pause read request to the server, the server and suspends the meter when receiving the pause read request
When device on timing.
The event for sending pause reading can be the another of the ejection covering current book reading page in reading process
One interface, for example check backlist, popup menu etc..
S22, according to the timing continued on read request continuation timer from the user terminal.
In embodiments of the present invention, after the event for detecting that the pause is read is moved to end, the user terminal is sent
Continue read request to the server, the server and continue the meter on timer when receiving the continuation read request
When.
As an example, work as in reading process, when the user terminal detects that user has checked backlist, the book
Nationality catalogue covers current reading content, and now the user terminal sends the request for suspending the books reading to service
Device, the server receive the timing on the request that the pause books are read and time-out clock;As the user
When terminal detects that user closes backlist, i.e., current reading content will not be capped, then the user terminal send after
The request that the continuous books are read is to the server.The server receive the request for continuing the books and reading and
Continue the timing on timer.
By the above-mentioned means, when of short duration covering phenomenon occurs in read interface, the server will not directly stop counting
When device on timing, but the timing on time-out clock, timer then may proceed to be tired out after suspending reading event and terminating
Timing is counted, realization is precisely calculated reading duration.
Third embodiment of the invention:
On the basis of one embodiment, preserving when time reading duration and after timer is zeroed, in addition to:
Duration is read every time according to described, calculates the daily reading total duration of the user of the user terminal;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal weekly;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal up to the present.
In embodiments of the present invention, the server is handled the duration of reading every time.As an example, the clothes
Multiple reading duration whole in first user terminal one day is carried out cumulative statistics by business device, obtains first user terminal
User this day reading total duration.The server multiple reads whole in first user terminal one week
Read duration and carry out cumulative statistics, obtain reading total duration of the user in this week of first user terminal, certainly, the clothes
Business device can carry out the reading total duration of every day in first user terminal one week cumulative statistics, obtain described first
Reading total duration of the user of user terminal within this week.The server can also be by first user terminal from first
Secondary all each reading durations up to the present when starting to read carry out cumulative statistics, obtain first user terminal
The reading total duration of user up to the present.It is understood that the server can also be by other computational methods come to institute
Reading duration every time is stated to be handled.
Fourth embodiment of the invention:
On the basis of the 3rd embodiment, timer is being stopped according to the end read request from the user terminal
After timing, in addition to:
Preserve each reading conditions information;The reading conditions information every time comes from described when stopping timing including timer
The reading page information and the reading page information according to the stop and beginning timing that the books of user terminal stop
Before be sent to each reading number of pages that the corresponding book pages of the user terminal obtain.
In embodiments of the present invention, when the user terminal detects the pent event of current book reading page,
While end read request is sent to server, the read page stopped when the current book reading page is closed is also sent
Face information is sent to the server.The server can be sent out according to the reading page information of the stop and before starting timing
The corresponding book pages for giving the user terminal are calculated when time reading number of pages.In embodiments of the present invention, with institute
The page number corresponding to stating the reading page information of stop, subtract with the corresponding book pages corresponding to the page number, obtained number of pages is i.e.
Be the user terminal when time read number of pages, it is hereby achieved that each reading number of pages of the user terminal.
The server stops after the reading page information of the stop from the user terminal is received by described
The reading page information and each reading number of pages being calculated stayed are stored.
Fifth embodiment of the invention:
On the basis of the 4th embodiment, after the reading conditions information every time is preserved, in addition to:
According to the reading conditions information every time, the daily reading total page number of the user of the user terminal is calculated;
According to the reading conditions information every time, the reading total page number of the user of the user terminal weekly is calculated.
In embodiments of the present invention, the server is handled the reading conditions information every time.As an example, institute
State server and multiple reading number of pages whole in the first user terminal one day is subjected to cumulative statistics, obtain first user
Reading total page number of the user of terminal in this day.The server will be whole multiple in first user terminal one week
Reading number of pages carry out cumulative statistics, obtain reading total page number of the user in this week of first user terminal, certainly, institute
The reading total page number of every day in first user terminal one week can be carried out cumulative statistics by stating server, be obtained described
Reading total page number of the user of first user terminal within this week.It is understood that the server can also pass through other
Computational methods come to it is described every time reading conditions information handle, obtain the daily reading total page number or it is described weekly
Reading total page number.
Sixth embodiment of the invention:
On the basis of the 5th embodiment, in addition to:
Duration and each reading conditions information are read every time according to described, and each of user for calculating the user terminal is read
Read rate;
According to the daily reading total duration and daily reading total page number, the user for calculating owning user terminal is daily
Rate of reading;
According to the reading total duration weekly and reading total page number weekly, the user of the user terminal is calculated weekly
Rate of reading;
Rate of reading, the daily rate of reading, the rate of reading weekly every time are sent to the use
Family terminal.
In embodiments of the present invention, as an example, described read number of pages and when time reading by the first user terminal when secondary
Duration is divided by, you can obtains the user of first user terminal when secondary rate of reading.The server is by described
Read total page number in one user terminal one day with this intraday reading total duration to be divided by, you can obtain first user
Rate of reading of the user of terminal in this day.The server by the reading total page number in first user terminal one week with
Reading total duration in this week is divided by, you can obtains reading speed of the user in this week of first user terminal
Rate.It is understood that the server can also be by other computational methods come the reading duration to first user terminal
Handled with number of pages is read, obtain rate of reading, the daily rate of reading and the reading weekly every time
Speed.
In embodiments of the present invention, as an example, the server also reads the described of first user terminal every time
Read rate, the daily rate of reading and the rate of reading weekly are sent to first user terminal, and described
After one user terminal receives rate of reading, the daily rate of reading and the rate of reading weekly every time,
Optionally related data can be shown, so that the user of the first terminal more intuitively and easily understands oneself
Reading conditions.
Seventh embodiment of the invention:
On the basis of the 4th embodiment, in addition to:
When detecting the event that a books are read, described according to the books reads duration every time, calculates
Total duration is read in the completion that the user of the user terminal reads the books, and completes to read total duration and institute according to described
The user for stating the total page number calculating user terminal of books reads the Mean Speed of the books.
In embodiments of the present invention, as an example, described in when the server detects that the timer stops timing
The reading page information that books stop is read for the last page of the book contents and the user terminal to the books
Read the total page number that total page number exceedes the books, it can be determined that finished by reading for the books, the server is by institute
State user terminal and cumulative statistics is carried out to each reading duration of the books, the user of the user terminal can be calculated
Total duration is read in the completion for reading the books, and the total page number of the books is completed to read by the server with described
Total duration, which is divided by, can obtain the user of the user terminal and reads the Mean Speeds of the books.
Referring to Fig. 3, eighth embodiment of the invention additionally provides a kind of time synchronisation device based on reading, including:
Sending module 10, for being sent corresponding book pages to described according to the beginning read request for carrying out user terminal
User terminal;
Starting module 20, start timing for starting timer;
Stopping modular 30, when carrying out the end read request stopping timer of user terminal for basis;
First computing module 40, for obtaining each reading duration of the user terminal according to the time on timer;
First preserving module 50, for preserving the reading duration every time and timer being zeroed.
Preferably, the starting module 10 is additionally operable to
According to the timing on the pause read request time-out clock from the user terminal;
According to the timing continued on read request continuation timer from the user terminal.
Preferably, in addition to, the second computing module is used for:
Duration is read every time according to described, calculates the daily reading total duration of the user of the user terminal;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal weekly;
Duration is read every time according to described, calculates the reading total duration of the user of the user terminal up to the present.
Preferably, in addition to, the second preserving module is used for:
Preserve each reading conditions information;It is described when secondary reading conditions information is included when timer stops timing from described
The reading page information and the reading page information according to the stop and beginning timing that the books of user terminal stop
Before be sent to each reading number of pages that the corresponding book pages of the user terminal obtain.
Preferably, in addition to, the 3rd computing module is used for:
According to the reading conditions information every time, the daily reading total page number of the user of the user terminal is calculated;
According to the reading conditions information every time, the reading total page number of the user of the user terminal weekly is calculated.
Preferably, in addition to, the 4th computing module is used for:
Duration and each reading conditions information are read every time according to described, and each of user for calculating the user terminal is read
Read rate;
According to the daily reading total duration and daily reading total page number, the user for calculating owning user terminal is daily
Rate of reading;
According to the reading total duration weekly and reading total page number weekly, the user of the user terminal is calculated weekly
Rate of reading;
Rate of reading, the daily rate of reading, the rate of reading weekly every time are sent to the use
Family terminal.
Preferably, in addition to, the 5th computing module is used for:
When detecting the event that a books are read, described according to the books reads duration every time, calculates
Total duration is read in the completion that the user of the user terminal reads the books, and completes to read total duration and institute according to described
The user for stating the total page number calculating user terminal of books reads the Mean Speed of the books.
Ninth embodiment of the invention additionally provides a kind of terminal device of the time synchronisation based on reading.The base of the embodiment
Include in the terminal device of the time synchronisation of reading:Processor, display, memory and it is stored in the survival wherein simultaneously
The computer program that can be run on the processor, such as the program of the time synchronisation based on reading.The computing device
The step in the embodiment of above-mentioned each synchronous timing method based on reading, such as Fig. 1 institutes are realized during the computer program
The step S10 shown.Or each unit in above-mentioned each device embodiment is realized described in the computing device during computer program
Function, such as the sending module 10 shown in Fig. 3.
Exemplary, the computer program can be divided into one or more modules, one or more of moulds
Block is stored in the memory, and by the computing device, to complete the present invention.One or more of modules can be with
It is the series of computation machine programmed instruction section that can complete specific function, the instruction segment is used to describe the computer program in institute
State the implementation procedure in the terminal device of the time synchronisation based on reading.
The terminal device of the time synchronisation based on reading can be desktop PC, notebook, palm PC and
The computing devices such as cloud server.The terminal device of the time synchronisation based on reading may include, but be not limited only to, processing
Device, memory, display.It will be understood by those skilled in the art that the schematic diagram is only based on the time synchronisation of reading
The example of terminal device, the restriction of the terminal device to the time synchronisation based on reading is not formed, can included than illustrating more
More or less parts, either combine some parts or different parts, such as the end of the time synchronisation based on reading
End equipment can also include input-output equipment, network access equipment, bus etc..
Alleged processor can be CPU (Central Processing Unit, CPU), can also be it
His general processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor
Deng the processor is the control centre of the terminal device of the time synchronisation based on reading, utilizes various interfaces and circuit
The various pieces of the terminal device of the whole time synchronisation based on reading of connection.
The memory can be used for storing the computer program and/or module, and the processor is by running or performing
The computer program and/or module being stored in the memory, and the data being stored in memory are called, described in realization
The various functions of the terminal device of time synchronisation based on reading.The memory can mainly include storing program area and storage number
According to area, wherein, storing program area can storage program area, (for example sound plays work(to the application program needed at least one function
Energy, text conversion function etc.) etc.;Storage data field can store according to mobile phone use created data (such as voice data,
Text message data etc.) etc..In addition, memory can include high-speed random access memory, non-volatile deposit can also be included
Reservoir, such as hard disk, internal memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital
(Secure Digital, SD) block, flash card (Flash Card), at least one disk memory, flush memory device or other
Volatile solid-state part.
Wherein, if the integrated module of the terminal device of the time synchronisation based on reading is with the shape of SFU software functional unit
Formula is realized and is used as independent production marketing or in use, can be stored in a computer read/write memory medium.It is based on
Such understanding, the present invention realize all or part of flow in above-described embodiment method, can also by computer program come
Related hardware is instructed to complete, described computer program can be stored in a computer-readable recording medium, the computer
Program when being executed by processor, can be achieved above-mentioned each embodiment of the method the step of.Wherein, the computer program includes meter
Calculation machine program code, the computer program code can be source code form, object identification code form, executable file or some
Intermediate form etc..The computer-readable medium can include:Can carry the computer program code any entity or
Device, recording medium, USB flash disk, mobile hard disk, magnetic disc, CD, computer storage, read-only storage (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software
Distribution medium etc..It should be noted that the content that includes of the computer-readable medium can be according to making laws in jurisdiction
Appropriate increase and decrease is carried out with the requirement of patent practice, such as in some jurisdictions, according to legislation and patent practice, computer
Computer-readable recording medium does not include electric carrier signal and telecommunication signal.
It should be noted that device embodiment described above is only schematical, wherein described be used as separating component
The unit of explanation can be or may not be physically separate, can be as the part that unit is shown or can also
It is not physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Can be according to reality
Need to select some or all of module therein to realize the purpose of this embodiment scheme.In addition, device provided by the invention
In embodiment accompanying drawing, the annexation between module represents there is communication connection between them, specifically can be implemented as one or
A plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, you can to understand
And implement.
Described above is the preferred embodiment of the present invention, it is noted that for those skilled in the art
For, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications are also considered as
Protection scope of the present invention.
Claims (10)
- A kind of 1. synchronous timing method based on reading, it is characterised in that including:Beginning read request according to user terminal is carried out sends corresponding book pages to the user terminal;Start timer and start timing;When stopping timer according to the end read request from the user terminal;Each reading duration of the user terminal is obtained according to the time on timer;Preserve the reading duration every time and timer is zeroed.
- 2. the synchronous timing method according to claim 1 based on reading, it is characterised in that start to count starting timer When after, in addition to:According to the timing on the pause read request time-out clock from the user terminal;According to the timing continued on read request continuation timer from the user terminal.
- 3. the synchronous timing method according to claim 1 based on reading, it is characterised in that preserving when time reading duration And after timer is zeroed, in addition to:Duration is read every time according to described, calculates the daily reading total duration of the user of the user terminal;Duration is read every time according to described, calculates the reading total duration of the user of the user terminal weekly;Duration is read every time according to described, calculates the reading total duration of the user of the user terminal up to the present.
- 4. the synchronous timing method according to claim 3 based on reading, it is characterised in that come from the user in basis After during the end read request stopping timer of terminal, in addition to:Preserve each reading conditions information;The reading conditions information every time includes timer and stops coming from the user during timing Reading page information that the books of terminal stop and sent out according to the reading page information of the stop and before starting timing Give each reading number of pages that the corresponding book pages of the user terminal obtain.
- 5. the synchronous timing method according to claim 4 based on reading, it is characterised in that preserving the reading every time After situation information, in addition to:According to the reading conditions information every time, the daily reading total page number of the user of the user terminal is calculated;According to the reading conditions information every time, the reading total page number of the user of the user terminal weekly is calculated.
- 6. the synchronous timing method according to claim 5 based on reading, it is characterised in that also include:Duration and each reading conditions information are read every time according to described, calculate each reading speed of the user of the user terminal Rate;According to the daily reading total duration and daily reading total page number, the user of calculating owning user terminal is daily to read Read rate;According to the reading total duration weekly and reading total page number weekly, the user of the user terminal readding weekly is calculated Read rate;It is whole that rate of reading, the daily rate of reading, the rate of reading weekly every time are sent to the user End.
- 7. the synchronous timing method according to claim 4 based on reading, it is characterised in that also include:When detecting the event that a books are read, described according to the books reads duration every time, described in calculating Total duration is read in the completion that the user of user terminal reads the books, and completes to read total duration and the book according to described The user of the total page number calculating user terminal of nationality reads the Mean Speed of the books.
- A kind of 8. time synchronisation device based on reading, it is characterised in that including:Sending module, for being sent corresponding book pages to user end according to the beginning read request for carrying out user terminal End;Starting module, start timing for starting timer;Stopping modular, when carrying out the end read request stopping timer of user terminal for basis;First computing module, for obtaining each reading duration of the user terminal according to the time on timer;First preserving module, for preserving the reading duration every time and timer being zeroed.
- 9. a kind of terminal device, including processor, memory and it is stored in the memory and is configured as by described The computer program that device performs is managed, is realized described in the computing device during computer program as any one in claim 1 to 7 The synchronous timing method based on reading described in.
- 10. a kind of computer-readable recording medium, it is characterised in that the computer-readable recording medium includes the calculating of storage Machine program, wherein, equipment where controlling the computer-readable recording medium when the computer program is run is performed as weighed Profit requires the synchronous timing method based on reading described in any one in 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710895295.7A CN107766460A (en) | 2017-09-27 | 2017-09-27 | Synchronous timing method, device, terminal device and storage medium based on reading |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710895295.7A CN107766460A (en) | 2017-09-27 | 2017-09-27 | Synchronous timing method, device, terminal device and storage medium based on reading |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107766460A true CN107766460A (en) | 2018-03-06 |
Family
ID=61267368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710895295.7A Pending CN107766460A (en) | 2017-09-27 | 2017-09-27 | Synchronous timing method, device, terminal device and storage medium based on reading |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766460A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111752371A (en) * | 2019-03-27 | 2020-10-09 | 苏州火麦派网络科技有限公司 | Reading control method and system for electronic book |
CN112102122A (en) * | 2020-08-13 | 2020-12-18 | 南京悦好教育科技有限公司 | Student extracurricular reading supervision method and system based on electronic books |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100865797B1 (en) * | 2007-05-30 | 2008-10-28 | 가온미디어 주식회사 | Method for automatically turning e-book pages, and system using the same |
CN105871647A (en) * | 2016-06-17 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Time asynchronous reference method and system for communication of client with server |
CN106453654A (en) * | 2016-12-01 | 2017-02-22 | 北京云族佳科技有限公司 | Remote work timing method and system |
CN106933964A (en) * | 2017-02-07 | 2017-07-07 | 掌阅科技股份有限公司 | A kind of method, device and electronic equipment for determining to read duration |
CN107133816A (en) * | 2017-04-21 | 2017-09-05 | 网易(杭州)网络有限公司 | A kind of e-book reading control method and device |
-
2017
- 2017-09-27 CN CN201710895295.7A patent/CN107766460A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100865797B1 (en) * | 2007-05-30 | 2008-10-28 | 가온미디어 주식회사 | Method for automatically turning e-book pages, and system using the same |
CN105871647A (en) * | 2016-06-17 | 2016-08-17 | 武汉斗鱼网络科技有限公司 | Time asynchronous reference method and system for communication of client with server |
CN106453654A (en) * | 2016-12-01 | 2017-02-22 | 北京云族佳科技有限公司 | Remote work timing method and system |
CN106933964A (en) * | 2017-02-07 | 2017-07-07 | 掌阅科技股份有限公司 | A kind of method, device and electronic equipment for determining to read duration |
CN107133816A (en) * | 2017-04-21 | 2017-09-05 | 网易(杭州)网络有限公司 | A kind of e-book reading control method and device |
Non-Patent Citations (1)
Title |
---|
郑宇军等: "《Visual C#案例教程 专业程序员成长之路》", 31 August 2002, 北京希望电子出版社 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111752371A (en) * | 2019-03-27 | 2020-10-09 | 苏州火麦派网络科技有限公司 | Reading control method and system for electronic book |
CN112102122A (en) * | 2020-08-13 | 2020-12-18 | 南京悦好教育科技有限公司 | Student extracurricular reading supervision method and system based on electronic books |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107610695A (en) | Driver's voice wakes up the dynamic adjusting method of instruction word weight | |
CN104835265B (en) | A kind of method and system of VTM business handlings | |
CN107256707B (en) | Voice recognition method, system and terminal equipment | |
CN107040824A (en) | A kind of method and terminal for sending barrage | |
CN110491383A (en) | A kind of voice interactive method, device, system, storage medium and processor | |
CN107222790A (en) | A kind of method, terminal and computer-readable recording medium for sending barrage | |
CN108259318A (en) | A kind of information issuing method and device | |
CN105955617A (en) | Gesture for selecting text | |
CN108990110A (en) | Network flux management method, device, storage medium and terminal | |
CN107360246A (en) | A kind of information push method and device, a kind of terminal and storage medium | |
CN107330858A (en) | Picture processing method and device, electronic equipment and storage medium | |
CN107402804B (en) | background process control method and device, storage medium and electronic equipment | |
CN108711067A (en) | Choosing method, terminal device and the medium of electricity pin period | |
CN107766460A (en) | Synchronous timing method, device, terminal device and storage medium based on reading | |
CN107657973A (en) | Text and audio mix display methods, device, terminal device and storage medium | |
CN107491300A (en) | The reminding method and its terminal of a kind of intelligent function | |
CN110264332A (en) | The method, apparatus and electronic equipment that account is entered an item of expenditure in the accounts | |
CN109102361A (en) | A kind of article order confirmation method and system based on intelligent electronic-scale | |
CN107783710A (en) | Camera control method and device, terminal and readable storage medium storing program for executing | |
CN107391567A (en) | A kind of multi-media processing method, device and terminal | |
CN106250038A (en) | The implementation method of a kind of human-computer interaction interface and mobile terminal | |
CN106503543A (en) | A kind of method and apparatus of management application program | |
CN109542945A (en) | Block chain data statistical analysis method, device and storage medium | |
CN107506639A (en) | One kind applies management-control method and device | |
CN107623696A (en) | A kind of user ID authentication method and device based on user behavior feature |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180306 |
|
RJ01 | Rejection of invention patent application after publication |