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 PDF

Info

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
Application number
CN201710895295.7A
Other languages
Chinese (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.)
Wind Change Technology (shenzhen) Co Ltd
Original Assignee
Wind Change Technology (shenzhen) 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 Wind Change Technology (shenzhen) Co Ltd filed Critical Wind Change Technology (shenzhen) Co Ltd
Priority to CN201710895295.7A priority Critical patent/CN107766460A/en
Publication of CN107766460A publication Critical patent/CN107766460A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking 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

Synchronous timing method, device, terminal device and storage medium based on reading
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)

  1. 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. 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. 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. 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. 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. 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. 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.
  8. 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. 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. 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.
CN201710895295.7A 2017-09-27 2017-09-27 Synchronous timing method, device, terminal device and storage medium based on reading Pending CN107766460A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
郑宇军等: "《Visual C#案例教程 专业程序员成长之路》", 31 August 2002, 北京希望电子出版社 *

Cited By (2)

* Cited by examiner, † Cited by third party
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