CN112633441A - Book reading statistical method, device, equipment and computer readable storage medium - Google Patents

Book reading statistical method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN112633441A
CN112633441A CN202011612752.5A CN202011612752A CN112633441A CN 112633441 A CN112633441 A CN 112633441A CN 202011612752 A CN202011612752 A CN 202011612752A CN 112633441 A CN112633441 A CN 112633441A
Authority
CN
China
Prior art keywords
book
reading
isli
target
code
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
CN202011612752.5A
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.)
Shenzhen MPR Technology Co Ltd
Original Assignee
Shenzhen MPR Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen MPR Technology Co Ltd filed Critical Shenzhen MPR Technology Co Ltd
Priority to CN202011612752.5A priority Critical patent/CN112633441A/en
Publication of CN112633441A publication Critical patent/CN112633441A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0025Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • 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/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Computational Linguistics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a book reading statistical method, a book reading statistical device, book reading statistical equipment and a computer readable storage medium, wherein the method comprises the following steps: uploading target book information to a preset registration system, receiving an ISLI code distributed by the preset registration system, and embedding the ISLI code into a target book corresponding to the target book information; generating an ISLI chain code corresponding to the ISLI code; when the target terminal is detected to scan the ISLI chain code, reader information corresponding to the target terminal is obtained, and book content corresponding to the ISLI chain code is obtained; and marking the book content as read, and counting the reading condition of the target book according to the reader information and the book content. According to the invention, when the reader opens the book and scans the ISLI chain code on the target book by using the target terminal, the reading statistics is carried out, so that more accurate statistics on the reading of the target book by the target reader is realized.

Description

Book reading statistical method, device, equipment and computer readable storage medium
Technical Field
The invention relates to the field of information and literature, in particular to a book reading statistical method, a book reading statistical device, book reading statistical equipment and a computer readable storage medium.
Background
After a book publisher sells a book, generally, a reader wants to obtain information of the reading condition of the book, including reading duration, reading population distribution and the like, most of traditional statistical methods for book reading are (a) library borrowing systems, (b) based on clicking of a user on an electronic book, the first method cannot accurately count the reading condition of the reader on the book, the second method cannot give consideration to paper books, and an ISLI (International Standard Link Identifier) information system solves the defects of the two reading statistical methods.
Disclosure of Invention
The invention mainly aims to provide a book reading statistical method, a book reading statistical device, book reading statistical equipment and a computer readable storage medium, and aims to solve the technical problem that the existing reading statistical method is not accurate and comprehensive enough.
In addition, in order to achieve the above object, the present invention further provides a book reading statistical method, which comprises the following steps:
uploading target book information to a preset registration system, receiving an ISLI code distributed by the preset registration system, and embedding the ISLI code into a target book corresponding to the target book information;
generating an ISLI chain code corresponding to the ISLI code;
when the target terminal is detected to scan the ISLI chain code, reader information corresponding to the target terminal is obtained, and book content corresponding to the ISLI chain code is obtained;
and marking the book content as read, and counting the reading condition of the target book according to the reader information and the book content.
Optionally, after the step of embedding the ISLI code into the target book corresponding to the target book information, the method includes:
acquiring a target audio and video corresponding to the target book, and establishing an association relation between the ISLI code and the target audio and video;
after the step of generating the corresponding ISLI chain code of the ISLI code, the method comprises the following steps:
and acquiring the text content corresponding to the ISLI chain code, wherein the book content corresponding to the ISLI chain code comprises the target audio/video and the text content.
Optionally, after the step of generating the ISLI chain code corresponding to the ISLI code, the method includes:
when a reading starting instruction is received, reading starting time corresponding to the reading starting instruction is obtained;
when the target terminal is detected to scan the ISLI chain code, the steps of acquiring reader information corresponding to the target terminal and acquiring book content corresponding to the ISLI chain code comprise:
when the target terminal is detected to scan the ISLI chain code, acquiring the current scanning time, reader information corresponding to the target terminal and book content corresponding to the ISLI chain code;
calculating the reading starting time and the current scanning time to obtain a reading duration;
obtaining a recommended time length corresponding to the book content, and calculating a target time difference between the reading time length and the recommended time length;
the step of marking the book content as read comprises the following steps:
and if the target time difference is smaller than a first preset threshold value, marking the book content as read.
Optionally, the step of marking the book content as read includes:
if the target time difference is greater than or equal to a first preset threshold value, outputting abnormal reading prompt information to the target terminal;
and when a reading correction instruction is received based on the abnormal reading prompt information, marking the book content as read.
Optionally, if the target time difference is smaller than a first preset threshold, the step of marking the book content as read includes:
if the target time difference is smaller than a first preset threshold value, outputting verification information corresponding to the book content;
when input information is detected based on the verification information, judging whether the verification information is matched with the input information;
and if the verification information is matched with the input information, marking the book content as read.
Optionally, after the step of outputting the reading abnormality prompting information to the target terminal, the method includes:
and in a preset time period after the abnormal reading prompt message is output, if a reading correction instruction is not received based on the abnormal reading prompt message, marking the book content as unread, and returning to the step of acquiring reader information corresponding to the target terminal and book content corresponding to the ISLI chain code when the target terminal is detected to scan the ISLI chain code.
Optionally, the step of marking the book content as read includes:
obtaining historical reading data corresponding to the book content;
searching the total reading time and the reading times corresponding to the target book in the historical reading data;
if the total reading time is greater than a second preset threshold and/or the reading times are greater than a third preset threshold, marking the target book as a preferred book;
and if the total reading time is less than or equal to a second preset threshold and the reading times are less than or equal to a third preset threshold, marking the book content as read.
In addition, in order to achieve the above object, the present invention further provides a book reading statistic apparatus, including:
the ISLI code embedding module is used for uploading target book information to a preset registration system, receiving ISLI codes distributed by the preset registration system and embedding the ISLI codes into target books corresponding to the target book information;
the ISLI chain code generating module is used for generating an ISLI chain code corresponding to the ISLI code;
a reader information acquisition module, configured to acquire reader information corresponding to a target terminal when it is detected that the target terminal scans the ISLI chain code, and acquire book content corresponding to the ISLI chain code;
and the reading counting module is used for marking the book content as read and counting the reading condition of the target book according to the reader information and the book content.
In addition, in order to achieve the above object, the present invention further provides a book reading statistical apparatus, including: the book reading statistical method comprises a memory, a processor and a book reading statistical program which is stored on the memory and can run on the processor, wherein the book reading statistical program realizes the steps of the book reading statistical method when being executed by the processor.
In addition, in order to achieve the above object, the present invention further provides a computer readable storage medium, in which a book reading statistical program is stored, and the book reading statistical program, when executed by a processor, implements the steps of the book reading statistical method.
The embodiment of the invention provides a book reading statistical method, a book reading statistical device, book reading statistical equipment and a computer readable storage medium. In the embodiment of the invention, a book reading statistical program uploads target book information to a preset registration system, receives an ISLI code distributed by the preset registration system, then embeds the ISLI code into a target book corresponding to the target book information, further generates an ISLI chain code corresponding to the ISLI code, and when the book reading statistical program detects that the target terminal scans the ISLI chain code, obtains reader information corresponding to the target terminal and obtains book content corresponding to the ISLI chain code, and finally extracts a target reader in the reader information and marks the book content as read so as to complete the statistics of the target reader reading the target book.
Drawings
Fig. 1 is a schematic diagram of a hardware structure of an embodiment of a book reading statistics apparatus according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a book reading statistical method according to a first embodiment of the present invention;
FIG. 3 is a flow chart illustrating a book reading statistical method according to a second embodiment of the present invention;
fig. 4 is a functional block diagram of an embodiment of the book reading statistics apparatus of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
The book reading statistical terminal (also called terminal, equipment or terminal equipment) in the embodiment of the invention can be a PC, and also can be terminal equipment with invisible ISLI standard codes for identification, such as a smart phone and intelligent wearable equipment.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the terminal may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display screen according to the brightness of ambient light, and a proximity sensor that may turn off the display screen and/or the backlight when the mobile terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer and tapping) and the like for recognizing the attitude of the mobile terminal; of course, the mobile terminal may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer-readable storage medium, may include therein an operating system, a network communication module, a user interface module, and a book reading statistic program.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to call the book reading statistic program stored in the memory 1005, and when the book reading statistic program is executed by the processor, the operation of the book reading statistic method provided in the following embodiments is implemented.
Based on the hardware structure of the equipment, the embodiment of the book reading statistical method is provided.
Referring to fig. 2, in a first embodiment of the book reading statistical method of the present invention, the book reading statistical method includes:
and step S10, uploading target book information to a preset registration system, receiving an ISLI code distributed by the preset registration system, and embedding the ISLI code into a target book corresponding to the target book information.
The book reading statistical method in the embodiment is applied to a book reading statistical terminal, wherein the book reading statistical terminal can be a PC, and can also be a smart phone, an intelligent wearable device and other devices with invisible ISLI standard codes for identification.
Specifically, the ISLI standard code can be embedded in the cover or in the chapters of the book in the form of a visual icon, and the process is realized on the premise that the ISLI standard code is claimed, which is known to be managed by the chinese ISLI registration center in a unified manner, a news publishing company firstly needs to register in the chinese ISLI registration center, and after the registration is successful, the relevant information of the book needing the ISLI standard code is uploaded, that is, the target book information is uploaded to a preset registration system, wherein the preset registration system refers to a portal site of the chinese ISLI registration center responsible for issuing the ISLI standard code, the relevant information of the book needing the ISLI standard code is the target book information, after the preset registration system passes the approval, the ISLI code is distributed to the news publishing company needing the ISLI standard code, and the ISLI code is downloaded by the news publishing company needing the ISLI standard code, which is known to know, the ISLI codes distributed by the preset registration system generally have 10 ten thousand ISLI standard codes, one of the 10 ten thousand ISLI standard codes has uniqueness and correlation functions, products or services applying the ISLI standards are subjected to overall correlation identification, and distinguishable ISLI standard codes are ISLI standard mark codes, a news publishing unit needs to use correlation technology to visually present the ISLI standard mark codes and the ISLI standard codes in an icon form after applying to the ISLI codes, and after obtaining the visual icons, the news publishing unit can embed the ISLI codes in the target books in the icon form through a book reading statistical program, wherein the icons corresponding to the ISLI standard mark codes are embedded in the covers of the target books, and the icons corresponding to the ISLI codes are embedded in the target books.
And step S20, generating an ISLI chain code corresponding to the ISLI code.
And step S30, when the target terminal is detected to scan the ISLI chain code, acquiring reader information corresponding to the target terminal, and acquiring book content corresponding to the ISLI chain code.
It should be noted that, after applying to the ISLI code, the news publishing entity needs to use the related technology to visually present the ISLI standard code and the ISLI standard code in the form of icons, and the embedded code tool is a tool that can be used to visually present the ISLI standard code and the ISLI standard code in the form of icons, and the icon corresponding to the obtained ISLI code is an icon that can be recognized by the terminal, i.e., the ISLI chain code in this embodiment is one of two-dimensional codes, when a reader wants to read a book that uses the ISLI standard, the reader can scan the ISLI chain code embedded in the book through the terminal that has the invisible ISLI standard code that is recognized and invisible (i.e., the target terminal in this embodiment), to obtain information related to the target book, such as publishing entity, author, word number, chapter, print, and the like, and so on the target terminal (the related application program) when the reader scans the target book using the target terminal, thus, when the book reading statistical program detects that a reader scans an ISLI chain code on a target book by using a target terminal, the reader information logged in a related application program of the target terminal is obtained, it can be understood that the number of the ISLI standard codes allocated by the preset registration system is large, a news publishing entity can embed the ISLI chain code corresponding to the ISLI standard code into a specific page of the target book, and when the reader scans the ISLI chain code on a certain page of the target book by using the target terminal, the book reading statistical program obtains book content corresponding to the ISLI chain code.
And step S40, marking the book content as read, and counting the reading condition of the target book according to the reader information and the book content.
In this embodiment, a specific application scenario is given, in which a news publishing entity embeds an ISLI chain code at the beginning of a target book, when a user scans the ISLI chain code at the beginning of the target book using a target terminal, the reading is started, the news publishing entity also embeds an ISLI chain code at the first section of the first chapter of the target book, and when the user scans the ISLI chain code at the first section of the first chapter of the target book using the target terminal, the reading completion of the first section of the first chapter of the target book is identified, in this case, the book reading statistical program will mark the first section of the first chapter of the target book as read, where the first section of the first chapter of the target book is the book content in this embodiment, and by this method, statistics of the target reader reading book can be realized, including, by reading time length and reading number, etc., solving the problem of books that are removed through the borrowing system in the prior art, the problem that whether a borrower reads cannot be confirmed, and reading statistics can be carried out only when the reader opens the book and uses the target terminal to scan the ISLI chain code on the target book, so that the reading condition of the target book can be more accurately counted.
It can be understood that, in order to facilitate reading statistics, when embedding an ISLI chain code into a target book, a news publishing entity may reasonably distribute the ISLI chain code in the target book according to needs, and when the ISLI chain code is distributed densely, a target reader may also skip a certain ISLI chain code and directly scan the ISLI chain code behind the ISLI chain code.
Specifically, steps subsequent to step S10 include:
step a1, obtaining a target audio and video corresponding to the target book, and establishing an association relation between the ISLI code and the target audio and video.
Steps subsequent to step S20 include:
step a2, obtaining the text content corresponding to the ISLI chain code, wherein the book content corresponding to the ISLI chain code comprises the target audio/video and the text content.
It can be known from the definition and action of the ISLI code that the ISLI code can construct a unique and stable association relationship by identifying the association between the related entities, so that the associated content resources can be presented together, where the related entities include not only the text content of the book, but also audio, video, various resource links, etc., this embodiment provides a specific application scenario, the news publishing entity associates a book named "idiom brief summary" with multiple videos (i.e., the target audio and video in this embodiment) through a preset association tool, associates a certain ISLI standard code with a video of a small story of origin with negligence content, and after the association is successful, the news publishing entity embeds an ISLI chain code corresponding to the ISLI standard code into a page where the idiom of the negligence is located in the "idiom brief summary", and when the target reader scans the target terminal on the page where the negligence is located in the "negligence summary During the ISLI chain code, the target terminal acquires the address of the video with the content of the small story of the negligence and plays the video on the target terminal after the target reader confirms, so that the content of the target book is expanded, the reading experience of the target reader is enriched, and the book content in the embodiment comprises target audio and video and character content.
Specifically, the step of step S40 refinement includes:
and b1, acquiring historical reading data corresponding to the book content.
Step b2, searching the total reading time and the reading times corresponding to the target book in the historical reading data.
And b3, if the total reading time is greater than a second preset threshold value, and/or the reading times is greater than a third preset threshold value, marking the target book as a preferred book.
Step b4, if the total reading time is less than or equal to a second preset threshold and the reading times is less than or equal to a third preset threshold, marking the book content as read.
It should be noted that, when the reader scans the ISLI chain code on the target book using the target terminal, the target reader logged in the relevant application program of the target terminal is obtained, and the target terminal also logs in and scans the ISLI chain code on the target book, and then records the reading condition of the target reader for the target book into the historical reading data corresponding to the target reader, where the historical reading data in this embodiment includes the total reading duration of the target reader and the total reading duration or total reading frequency for a certain book, and if one of the total reading duration and the reading frequency of the target user for the target book exceeds a certain value (i.e., the second preset threshold and the third preset threshold in this embodiment), the book reading statistical program will mark the target book as the book preferred by the target reader, i.e., the book preference in this embodiment, and if the total reading duration of the target user for the target book does not exceed the second preset threshold (i.e., is less than or equal to the second preset threshold), if the reading times do not exceed the third predetermined threshold (i.e., are less than or equal to the third predetermined threshold), the book reading statistical program marks the target book as read.
In the embodiment, the book reading statistical program uploads target book information to the preset registration system, receives an ISLI code distributed by the preset registration system, then embeds the ISLI code into a target book corresponding to the target book information, and further generates an ISLI chain code corresponding to the ISLI code, when the book reading statistical program detects that the target terminal scans the ISLI chain code, obtains reader information corresponding to the target terminal, and obtains book content corresponding to the ISLI chain code, and finally extracts a target reader in the reader information, and marks the book content as read so as to complete the statistics on the target reader reading the target book.
Further, referring to fig. 3, a second embodiment of the book reading statistical method of the present invention is provided on the basis of the above-mentioned embodiment of the present invention.
This embodiment is a step after step S20 in the first embodiment, and the present embodiment is different from the above-described embodiments of the present invention in that:
step S50, when receiving the reading start instruction, acquiring the reading start time corresponding to the reading start instruction.
The step of step S30 refinement includes:
and step S31, when the target terminal is detected to scan the ISLI chain code, acquiring the current scanning time, reader information corresponding to the target terminal and book content corresponding to the ISLI chain code.
Steps subsequent to step S30 include:
and step S60, calculating the reading starting time and the current scanning time to obtain the reading duration.
And step S70, acquiring the recommendation time length corresponding to the book content, and calculating the target time difference between the reading time length and the recommendation time length.
The step of step S40 refinement includes:
and step S41, if the target time difference is less than a first preset threshold, marking the book content as read.
It should be noted that, this embodiment provides a specific application scenario, a reader logs in an account on a target terminal before reading a target book, then, when the reader clicks a reading start button on the target terminal, the book reading statistical program receives a reading start instruction, which indicates that the reader starts reading the target book, at this time, the book reading statistical program obtains a time when the reading start instruction is received, i.e. a reading start time in this embodiment, and when the reader scans an ISLI chain code on the target book through the target terminal, the book reading statistical program obtains a time for scanning the ISLI chain code, i.e. a current scanning time in this embodiment, then, the book reading statistical program obtains reader information logged in the target terminal and book content corresponding to the scanned ISLI chain code on the target book, it can be understood that, after the reading start time and the current scanning time are obtained, the reading start time is subtracted from the current scanning time to obtain the time length for the reader to read the book content corresponding to the ISLI chain code, that is, the reading time length in the embodiment, and according to the number of the book content corresponding to the ISLI chain code, the corresponding recommended reading time length, that is, the recommended reading time length in the embodiment, for example, the recommended reading time length of the book content in the shape of two thousand characters is five minutes, and then the reading time length is subtracted from the recommended reading time length to obtain a difference value, that is, the target time difference in the embodiment, if the target time length is too large (that is, the target time difference is greater than or equal to the first preset threshold), it is unreasonable that the reader spends too long or too short time to read the book content corresponding to the ISLI chain code; if the target time length is less than the first preset threshold, the reader reads the book content corresponding to the ISLI chain code, the time spent by the reader is reasonable, and the book reading statistical program marks the book content corresponding to the ISLI chain code as read.
Specifically, the step of step S40 refinement includes:
and c1, if the target time difference is greater than or equal to a first preset threshold, outputting abnormal reading prompt information to the target terminal.
And c2, when a reading correction instruction is received based on the reading abnormity prompting information, marking the book content as read.
It can be known that if the target duration is greater than or equal to the first preset threshold, it indicates that the reader reads the book content corresponding to the ISLI chain code, and the time spent is too long or too short, which is unreasonable, but there is a special case caused by human factors, for example, after the reader finishes reading the book content corresponding to the ISLI chain code, the reader leaves to do something else, and temporarily forgets to scan the ISLI chain code, so that the target duration is greater than or equal to the first preset threshold, in this case, when the target time difference is greater than or equal to the first preset threshold, the book reading statistical program can also output abnormal reading prompt information to the target terminal, the abnormal reading prompt information is output in the form of a pop-up box output at the target terminal, when the reader sees (or hears) the abnormal reading prompt information output by the target terminal, by operating on the target terminal, for example, clicking a button for confirming the completion of reading, and determining that the book content corresponding to the ISLI chain code is read, namely that the book reading statistical program receives the reading correction instruction, and marking the book content corresponding to the ISLI chain code as read by the book reading statistical program.
Specifically, the step of step S41 refinement includes:
and d1, if the target time difference is smaller than a first preset threshold, outputting verification information corresponding to the book content.
Step d2, when input information is detected based on the verification information, determining whether the verification information matches the input information.
And d3, if the verification information is matched with the input information, marking the book content as read.
Therefore, in this embodiment, a specific application scenario is provided, where a reader is a child, and a reading task of reading a target book is a reader, that is, the reader must complete reading the book content in the target book, in this case, even if the target time difference is smaller than a first preset threshold, it cannot be said that the reader has read the book content in the recommended reading time, in this case, the book reading statistical program may further output verification information corresponding to the book content, for example, the target book is "idiom brief introduction", the book content that the reader needs to read includes idiom negligence and its explanation field, and the verification information corresponding to the book content may be, which is a choice question popped up on the target terminal, and a person in the negligence is the following? Through the selection of the reader for the selection questions, whether the reader really finishes reading the book content in the recommended reading duration can be judged, the answer of the reader to the input of the verification information is the input information in the embodiment, and the matching of the verification information and the input information is the correct answer of the input of the reader, it can be determined whether the reader really finishes reading the book content within the recommended reading time, and it can be known that, in the case that the target time difference is greater than or equal to the first preset threshold value, or the reader can determine whether the book content is really read out by outputting the verification information corresponding to the book content, conceivably, the number of the verification information can be increased, the number of verification problems is increased, so that the judgment on whether the reader really reads the book content is more accurate, and the statistics on the target book reading of the target reader is indirectly improved.
Specifically, the steps after step c1 include:
step e1, in a preset time period after the abnormal reading prompt message is output, if no reading correction instruction is received based on the abnormal reading prompt message, the book content is marked as unread, and the steps of obtaining reader information corresponding to the target terminal and obtaining book content corresponding to the ISLI chain code when the target terminal is detected to scan the ISLI chain code are returned.
It should be noted that if the target duration is greater than or equal to the first preset threshold, it indicates that the reader is reading the book content corresponding to the ISLI chain code, and the time spent for reading the book content is too long or too short, which is unreasonable, and the book reading statistical program may output the reading abnormality prompt information to the target terminal, and in a period of time after the reading abnormality prompt information is output (i.e. in the preset time period in this embodiment), if the book reading statistical program does not receive the reading correction instruction based on the reading abnormality prompt information, it indicates that the reader is not reading the book content corresponding to the ISLI chain code, in this case, the book reading statistical program will mark the book content as unread, and then the reader needs to scan the ISLI chain code using the target terminal to read the book content at the next reading time, and it is known that the combination of this embodiment with the contents of the above embodiments is easily conceivable, i.e. if the verification information is not matched with the input information, the book content is marked as unread.
In the embodiment, more accurate statistics on reading of the target book by the target reader is realized by acquiring and judging the reading time and verifying whether the reader reads the target book.
In addition, referring to fig. 4, an embodiment of the present invention further provides a book reading statistical apparatus, where the book reading statistical apparatus includes:
the system comprises an ISLI code embedding module 10, a registration system and a registration server, wherein the ISLI code embedding module is used for uploading target book information to a preset registration system, receiving an ISLI code distributed by the preset registration system and embedding the ISLI code into a target book corresponding to the target book information;
an ISLI chain code generating module 20, configured to generate an ISLI chain code corresponding to the ISLI code;
a reader information obtaining module 30, configured to obtain reader information corresponding to a target terminal when it is detected that the target terminal scans the ISLI chain code, and obtain book content corresponding to the ISLI chain code;
and the reading statistics module 40 is configured to mark the book content as read, and perform statistics on the reading condition of the target book according to the reader information and the book content.
Optionally, the book reading statistics apparatus includes:
the target audio/video acquisition module is used for acquiring a target audio/video corresponding to the target book and establishing an association relation between the ISLI code and the target audio/video;
and the book content determining module is used for acquiring the text content corresponding to the ISLI chain code, wherein the book content corresponding to the ISLI chain code comprises the target audio/video and the text content.
Optionally, the book reading statistics apparatus includes:
the reading starting time acquisition module is used for acquiring the reading starting time corresponding to the reading starting instruction when the reading starting instruction is received;
the reader information obtaining module 30 includes:
a current scanning time obtaining unit, configured to obtain, when it is detected that the target terminal scans the ISLI chain code, current scanning time, reader information corresponding to the target terminal, and book content corresponding to the ISLI chain code;
a reading duration obtaining unit, configured to calculate the reading start time and the current scanning time to obtain a reading duration;
the target time difference calculating unit is used for acquiring the recommendation time length corresponding to the book content and calculating the target time difference between the reading time length and the recommendation time length;
the reading statistic module 40 includes:
and the first target time difference judging unit is used for marking the book content as read if the target time difference is smaller than a first preset threshold value.
Optionally, the reading statistics module 40 includes:
the reading abnormity prompt information output unit is used for outputting reading abnormity prompt information to the target terminal if the target time difference is greater than or equal to a first preset threshold value;
and the reading correction instruction receiving unit is used for marking the book content as read when receiving the reading correction instruction based on the reading abnormal prompt information.
Optionally, the first target time difference determining unit includes:
the verification information output unit is used for outputting verification information corresponding to the book content if the target time difference is smaller than a first preset threshold;
a matching judgment unit configured to judge whether or not input information matches the authentication information when the input information is detected based on the authentication information;
and the matching judgment unit is used for marking the book content as read if the verification information is matched with the input information.
Optionally, the book reading statistics apparatus includes:
and an unread label module, configured to label the book content as unread if no reading correction instruction is received based on the abnormal reading prompt information within a preset time period after the abnormal reading prompt information is output, and return to the step of acquiring reader information corresponding to the target terminal and book content corresponding to the ISLI chain code when it is detected that the target terminal scans the ISLI chain code.
Optionally, the reading statistics module 40 includes:
a historical reading data extraction unit, configured to obtain historical reading data corresponding to the book content;
the searching unit is used for searching the total reading time and the reading times corresponding to the target book in the historical reading data;
a preferred book marking unit, configured to mark the target book as a preferred book if the total reading time is greater than a second preset threshold and/or the reading times are greater than a third preset threshold;
and the read marking unit is used for marking the book content as read if the total reading time is less than or equal to a second preset threshold and the reading times are less than or equal to a third preset threshold.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a book reading statistical program is stored on the computer-readable storage medium, and when the book reading statistical program is executed by a processor, the book reading statistical program implements operations in the book reading statistical method provided in the above embodiment.
The method executed by each program module can refer to each embodiment of the method of the present invention, and is not described herein again.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity/action/object from another entity/action/object without necessarily requiring or implying any actual such relationship or order between such entities/actions/objects; the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
For the apparatus embodiment, since it is substantially similar to the method embodiment, it is described relatively simply, and reference may be made to some descriptions of the method embodiment for relevant points. The above-described apparatus embodiments are merely illustrative, in that elements described as separate components may or may not be physically separate. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the invention. One of ordinary skill in the art can understand and implement it without inventive effort.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention essentially or contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g. a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the book reading statistical method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A book reading statistical method is characterized by comprising the following steps:
uploading target book information to a preset registration system, receiving an ISLI code distributed by the preset registration system, and embedding the ISLI code into a target book corresponding to the target book information;
generating an ISLI chain code corresponding to the ISLI code;
when the target terminal is detected to scan the ISLI chain code, reader information corresponding to the target terminal is obtained, and book content corresponding to the ISLI chain code is obtained;
and marking the book content as read, and counting the reading condition of the target book according to the reader information and the book content.
2. The book reading statistical method of claim 1, wherein the step of embedding the ISLI code into the target book corresponding to the target book information is followed by:
acquiring a target audio and video corresponding to the target book, and establishing an association relation between the ISLI code and the target audio and video;
after the step of generating the corresponding ISLI chain code of the ISLI code, the method comprises the following steps:
and acquiring the text content corresponding to the ISLI chain code, wherein the book content corresponding to the ISLI chain code comprises the target audio/video and the text content.
3. The book reading statistical method of claim 1, wherein the step of generating the corresponding ISLI chain code of the ISLI codes is followed by:
when a reading starting instruction is received, reading starting time corresponding to the reading starting instruction is obtained;
when the target terminal is detected to scan the ISLI chain code, the steps of acquiring reader information corresponding to the target terminal and acquiring book content corresponding to the ISLI chain code comprise:
when the target terminal is detected to scan the ISLI chain code, acquiring the current scanning time, reader information corresponding to the target terminal and book content corresponding to the ISLI chain code;
calculating the reading starting time and the current scanning time to obtain a reading duration;
obtaining a recommended time length corresponding to the book content, and calculating a target time difference between the reading time length and the recommended time length;
the step of marking the book content as read comprises the following steps:
and if the target time difference is smaller than a first preset threshold value, marking the book content as read.
4. The book reading statistical method of claim 3, wherein the step of marking the book contents as read comprises:
if the target time difference is greater than or equal to a first preset threshold value, outputting abnormal reading prompt information to the target terminal;
and when a reading correction instruction is received based on the abnormal reading prompt information, marking the book content as read.
5. The book reading statistical method of claim 3, wherein the step of marking the book contents as read if the target time difference is less than a first preset threshold comprises:
if the target time difference is smaller than a first preset threshold value, outputting verification information corresponding to the book content;
when input information is detected based on the verification information, judging whether the verification information is matched with the input information;
and if the verification information is matched with the input information, marking the book content as read.
6. The book reading statistical method of claim 4, wherein after the step of outputting the reading abnormality prompt information to the target terminal, the book reading statistical method comprises:
and in a preset time period after the abnormal reading prompt message is output, if a reading correction instruction is not received based on the abnormal reading prompt message, marking the book content as unread, and returning to the step of acquiring reader information corresponding to the target terminal and book content corresponding to the ISLI chain code when the target terminal is detected to scan the ISLI chain code.
7. The book reading statistical method of claim 1, wherein the step of marking the book contents as read comprises:
obtaining historical reading data corresponding to the book content;
searching the total reading time and the reading times corresponding to the target book in the historical reading data;
if the total reading time is greater than a second preset threshold and/or the reading times are greater than a third preset threshold, marking the target book as a preferred book;
and if the total reading time is less than or equal to a second preset threshold and the reading times are less than or equal to a third preset threshold, marking the book content as read.
8. A book reading statistic device, characterized in that the book reading statistic device comprises:
the ISLI code embedding module is used for uploading target book information to a preset registration system, receiving ISLI codes distributed by the preset registration system and embedding the ISLI codes into target books corresponding to the target book information;
the ISLI chain code generating module is used for generating an ISLI chain code corresponding to the ISLI code;
a reader information acquisition module, configured to acquire reader information corresponding to a target terminal when it is detected that the target terminal scans the ISLI chain code, and acquire book content corresponding to the ISLI chain code;
and the reading counting module is used for marking the book content as read and counting the reading condition of the target book according to the reader information and the book content.
9. A book reading statistics apparatus, characterized in that the book reading statistics apparatus comprises: a memory, a processor and a book reading statistical program stored on the memory and operable on the processor, the book reading statistical program when executed by the processor implementing the steps of the book reading statistical method of any one of claims 1 to 7.
10. A computer-readable storage medium, wherein the computer-readable storage medium stores thereon a book reading statistical program, and the book reading statistical program, when executed by a processor, implements the steps of the book reading statistical method according to any one of claims 1 to 7.
CN202011612752.5A 2020-12-29 2020-12-29 Book reading statistical method, device, equipment and computer readable storage medium Pending CN112633441A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011612752.5A CN112633441A (en) 2020-12-29 2020-12-29 Book reading statistical method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011612752.5A CN112633441A (en) 2020-12-29 2020-12-29 Book reading statistical method, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112633441A true CN112633441A (en) 2021-04-09

Family

ID=75286995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011612752.5A Pending CN112633441A (en) 2020-12-29 2020-12-29 Book reading statistical method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112633441A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130117702A1 (en) * 2011-11-08 2013-05-09 Samsung Electronics Co., Ltd. Method and apparatus for managing reading using a terminal
CN109240973A (en) * 2018-08-30 2019-01-18 掌阅科技股份有限公司 Based on the determination method and electronic equipment of the read state information of e-book
CN110517072A (en) * 2019-08-14 2019-11-29 平安科技(深圳)有限公司 Method for pushing, device, equipment and the computer readable storage medium of information of vehicles
CN111723562A (en) * 2020-06-05 2020-09-29 完美世界控股集团有限公司 Method and system for displaying mail reading time, storage medium and computing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130117702A1 (en) * 2011-11-08 2013-05-09 Samsung Electronics Co., Ltd. Method and apparatus for managing reading using a terminal
CN109240973A (en) * 2018-08-30 2019-01-18 掌阅科技股份有限公司 Based on the determination method and electronic equipment of the read state information of e-book
CN110517072A (en) * 2019-08-14 2019-11-29 平安科技(深圳)有限公司 Method for pushing, device, equipment and the computer readable storage medium of information of vehicles
CN111723562A (en) * 2020-06-05 2020-09-29 完美世界控股集团有限公司 Method and system for displaying mail reading time, storage medium and computing device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张承军: "基于 ISLI 标准的"一册一码"平台建设及其在图书出版领域的实现", 现代视听, 15 January 2018 (2018-01-15), pages 91 - 95 *

Similar Documents

Publication Publication Date Title
CN107104996B (en) User position checking method and device, and controlled equipment access method and device
CN105095919A (en) Image recognition method and image recognition device
CN112100431B (en) Evaluation method, device and equipment of OCR system and readable storage medium
CN104468531A (en) Authorization method, device and system for sensitive data
JP2014238742A (en) Information processing system, and information processing method
CN110705559A (en) Steel information recording method, device and equipment based on steel label image recognition
CN103973506B (en) A kind of domain name method of calibration, Apparatus and system
JP2014238815A (en) Information processing system, information providing method, terminal device, and program
CN107302434B (en) Method and system for checking electronic signature
CN111461660A (en) Data processing method, device, equipment and storage medium based on education software
CN104484195A (en) Authentication card insertion based software interface customization method and system
CN114386013A (en) Automatic student status authentication method and device, computer equipment and storage medium
CN111181839B (en) Data processing method, device and equipment in application sharing
CN112633441A (en) Book reading statistical method, device, equipment and computer readable storage medium
CN108769269A (en) Information-pushing method and relevant device
CN109102581B (en) Card punching method, device, system and storage medium
CN110837563B (en) Case judge method, device and system
US20240185607A1 (en) Validating Elements Displayed on a Display Fixture
CN111401465A (en) Training sample optimization method, device, equipment and storage medium
CN115798003A (en) Identity checking method, equipment and storage medium
CN107533522B (en) Information linking system, information linking program, and method of operating information linking system
US20030028559A1 (en) Method of analyzing a document represented in a markup language
CN110929725B (en) Certificate classification method, device and computer readable storage medium
JP2018005931A (en) Information processing system, information processing method, and external system
CN112668886A (en) Method, device and equipment for monitoring risks of rental business and readable storage medium

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