Method, system and device for processing reading record

A processing method and technology of recording groups, applied in the field of information processing, can solve the problems of occupying many terminal resources, multi-system resources, occupation, etc., and achieve the effects of reducing the number of times, saving storage resources, and reducing resource occupation

Inactive Publication Date: 2012-11-07
CHINA MOBILE GROUP SHAIHAI
6 Cites 19 Cited by

AI-Extracted Technical Summary

Problems solved by technology

At present, electronic reading terminals usually store the user's reading records directly in the cache, or load them into the physical storage medium of the electronic reader. The problem with this storage method is: storing the user's reading records in the local cache or physical In the storage medium, as the reading records are continuously updated, it is necessary to continuously read and write the cache or physical storage medium of the electronic reading terminal...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Method used

In the step 104 included in the corresponding process in Fig. 1 and the step 206 included in the corresponding process in Fig. 2, the network side server establishes an association relationship with the acquired terminal information and read information and stores it, which can be done by establishing groups corresponding to different keywords Save it so that you can easily find the corresponding reading records. Specifically, the acquired terminal information and reading information may be stored in a reading record group corresponding to the terminal information or in a reading record group corresponding to the reading information after establishing an association relationship. In a preferred embodiment, after the acquired terminal information and reading information are associated, they can be stored in the reading record group corresponding to the terminal information and the reading record group corresponding to the reading information, so as to improve the user's search for reading records. Success rate.
[0135] Through the above at least one technical solution provided by the embodime...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The invention discloses a method, a system and a device for processing a reading record. The main technical scheme of a network side comprises the processes as follows: the network side receives reading record information reported by an electronic reading terminal, obtains terminal information and reading information from the received reading record information; the reading information includes information of a reading object and information for representing reading progress, and the network side builds and stores an incidence relation of the obtained terminal information and reading information. The main technical scheme of a terminal side comprises the processes as follows: the electronic reading terminal generates the reading record information of a user, and reports the generated reading record information to the network side. According to the technical scheme, the reading information is uniformly stored at the network side, so that storage resource of the electronic reading terminal is saved, and the times for reading and writing a cache or a physical storage medium of the electronic reading terminal are reduced, thereby reducing resource occupation of the electronic reading terminal, and the reading information of the user can be determined through the information stored at the network side under the state that the electronic reading terminal is unusable.

Application Domain

Technology Topic

Image

  • Method, system and device for processing reading record
  • Method, system and device for processing reading record
  • Method, system and device for processing reading record

Examples

  • Experimental program(4)

Example Embodiment

[0043] Example one
[0044] The first embodiment of the present invention provides a method for processing reading records. The method involves interaction between the terminal side and the network side. The terminal side device may be an electronic reading terminal, and the network side device may be an independent server or multiple servers. The combination.
[0045] figure 1 This is a schematic flow chart corresponding to the reading record processing method provided in the first embodiment of the present invention, such as figure 1 As shown, the processing method of the reading record mainly includes the following steps 101 to 104:
[0046] Step 101: The electronic reading terminal generates user's reading record information.
[0047] In this step 101, the reading record information generated by the electronic reading terminal includes the user's terminal information and reading information. The terminal information included in the reading record information is used to identify the e-reading terminal. The terminal information can be a serial number assigned to each e-reading terminal in advance by the network side. The terminal information can also directly use the communication corresponding to the e-reading terminal. Number (such as mobile phone number) information, or IMEI (International Mobile Equipment Identity, International Mobile Equipment Identity) information corresponding to the e-reading terminal, or the user ID corresponding to the user who uses the e-reading terminal (such as the user’s registered account, user name) Information used to identify the user's identity) information. In the preferred embodiment provided by the present invention, the terminal information may include the communication number information corresponding to the electronic reading terminal, IMEI information, and a combination of multiple information in the user identification information corresponding to the user using the electronic reading terminal. For example, the terminal information may be simultaneously Including the communication number information corresponding to the electronic reading terminal, IMEI information, and user identification information corresponding to the user using the electronic reading terminal; or, the terminal information may include the communication number information corresponding to the electronic reading terminal and the corresponding user using the electronic reading terminal Or, the terminal information may include the IMEI information corresponding to the electronic reading terminal and the user identification information corresponding to the user using the electronic reading terminal; or, the terminal information may include the communication number information and IMEI corresponding to the electronic reading terminal Information, by binding the communication number and IMEI information, uniquely identifies a terminal. The reading information included in the reading record information includes reading object information and information used to characterize reading progress. Among them, the reading object information can be a specific book title or periodical number and other information used to uniquely identify the reading object to characterize reading The progress information may be specific chapter number information in the corresponding reading object.
[0048] Step 102: The electronic reading terminal reports the generated reading record information to the network-side server.
[0049] In this step 102, the electronic reading terminal reports the generated reading record information to the network-side server, which can be through a 3G channel or a GPRS channel. Specifically, the process can be reported in real time after detecting that the currently open reading object is closed, or when the set reporting period arrives, or in a specified time period, the specific reporting method can be flexibly set according to actual needs, for example , When the system has high requirements for the timeliness of the reading record information processing, it can report the reading record information in real time after detecting that the currently opened reading object is closed, which will not be listed here.
[0050] The above steps 101 and 102 independently constitute the processing flow of the reading record of the electronic reading terminal.
[0051] Step 103: The network-side server receives the reading record information reported by the electronic reading terminal, and obtains terminal information and reading information from the reading record information.
[0052] Step 104: The network-side server establishes an association relationship and stores the acquired terminal information and reading information.
[0053] In this step 104, the network-side server may store the terminal information and reading information after the association relationship is established locally, or may be stored in other independent storage devices, for example, in a dedicated database server.
[0054] The above step 103 and step 104 independently constitute the processing flow of the reading record on the network side server.
[0055] At this point, the processing flow of reading records ends.
[0056] figure 2 This is another flowchart corresponding to the reading record processing method provided in the first embodiment of the present invention, such as figure 2 As shown, the processing method of the reading record mainly includes the following steps 201 to 206:
[0057] Step 201: The electronic reading terminal generates user reading record information.
[0058] The specific execution process of this step 201 is basically the same as the specific execution process of the foregoing step 101, and will not be repeated here.
[0059] Step 202: The electronic reading terminal detects whether the current network status is normal, if not, execute step 203, if yes, execute step 204.
[0060] In this step 202, the electronic reading terminal detects whether the current network status is normal, by sending a detection signal to the network side (the terminal detects whether the network status is normal is currently a relatively common technology, and will not be described in detail here), or detect Whether the communication module in the terminal is closed (if it is closed, it is determined that the current network status is abnormal); or combining the two methods, that is, first detect whether the communication module in the terminal is closed, if closed, there is no need to send a detection signal to the network side, If it is not closed, you can further determine the network status by sending a probe signal to the network side.
[0061] Step 203: Cache the reading record information, and return to step 202.
[0062] Step 204: The electronic reading terminal reports the generated reading record information to the network-side server.
[0063] In this step 204, the electronic reading terminal reports the generated reading record information to the network side server, which can be through a 3G channel or a GPRS channel. Specifically, the process can report in real time after detecting that the currently open reading object is closed, or report when the set report period arrives, or report in a specified time period, and, in a preferred embodiment, report the current Before reading the record information, determine whether there is still reading record information stored in the cache. If so, you can report the cached reading record information together with the current reading record information to the network-side server.
[0064] The above steps 201 to 204 independently constitute the processing flow of the reading record of the electronic reading terminal.
[0065] Step 205: The network-side server receives the reading record information reported by the electronic reading terminal, and obtains terminal information and reading information from the reading record information.
[0066] Step 206: The network-side server establishes an association relationship and stores the acquired terminal information and reading information.
[0067] In this step 206, the network-side server may store the terminal information and reading information after the association relationship is established locally, or may be stored in another independent storage device, for example, in a dedicated database server.
[0068] The above step 205 and step 206 independently constitute the processing flow of the reading record by the network-side server.
[0069] At this point, the processing flow of reading records ends. Through the above process, the e-reading terminal can directly report the generated reading record information to the network side when it is determined that the current network condition is normal. When it is determined that the current network condition is abnormal, the generated reading record information is first cached, and when the network condition is determined to be normal After that, the cached reading record information is reported to the network side. This can ensure that the reading record information is successfully uploaded to the network-side server for processing.
[0070] In a preferred implementation manner provided in the first embodiment of the present invention, figure 1 Step 101 of the corresponding process and figure 2 In step 201 included in the corresponding process, the format of the reading record information produced by the electronic reading terminal may be as follows:
[0071]
[0072]
[0073] The fields in the above reading record information include:
[0074] The terminal information part includes: communication number (mobile), IMEI (imei) of the terminal;
[0075] Read the information section, which further includes:
[0076] Reading object information part, including: reading object identification (bookid), reading object name (bookname), reading object type (booktype) (this information is optional information);
[0077] The information part that characterizes the reading progress, including: reading target chapter number (chapter), reading target page number (pagenumber);
[0078] Reading time information part (this information is optional information), including: reading start time (starttime), reading end time (endtime).
[0079] figure 1 Step 101 of the corresponding process and figure 2 In step 201 included in the corresponding process, the reading information included in the reading record information generated by the electronic reading terminal may further include reading time information, and the reading record saved by the network-side server may include reading time information, which is convenient for users to find.
[0080] figure 1 The corresponding process includes steps 104 and figure 2 In step 206 included in the corresponding process, the network-side server associates and stores the acquired terminal information and reading information, and can be saved by establishing groups corresponding to different keywords to facilitate searching for corresponding reading records. Specifically, after the obtained terminal information and the reading information are associated with each other, they can be stored in the reading record group corresponding to the terminal information or the reading record group corresponding to the reading information. In a preferred embodiment, after the obtained terminal information and reading information are associated, they can be stored in the reading record group corresponding to the terminal information and the reading record group corresponding to the reading information, so as to improve the user’s ability to find reading records. Success rate.
[0081] The reading record processing method provided in the first embodiment of the present invention further includes a process in which the network side server provides the reading record (the reading record is the terminal information and the reading information for establishing an association relationship) to the user terminal.
[0082] image 3 The flow diagram of the network side server providing reading records to the user terminal is given, such as image 3 As shown, the network-side server provides reading records to the user terminal, which mainly includes the following steps:
[0083] Step 301: The network-side server receives the reading record query information.
[0084] In this step 301, the reading record query information received by the network-side server includes query keywords, such as terminal information or reading information, and these two information may also be included at the same time to improve query accuracy.
[0085] Step 302: The network-side server searches the stored information for information that matches the keywords included in the reading record query information.
[0086] Step 303: Provide the inquired information to the terminal that sends the reading record inquiry information.
[0087] So far, the process of the network-side server providing reading records to the user terminal ends. In practical applications, the network-side server can provide users with a query interface through which the user can input query keywords. After the network-side server finds the corresponding reading record according to the keywords submitted by the user, it can return to the terminal in the form of a list page .

Example Embodiment

[0088] Example two
[0089] The second embodiment of the present invention provides a specific system architecture applied in the first embodiment.
[0090] Figure 4 A schematic diagram of a processing system for reading records is given. The system can use the technical solution provided in the first embodiment to process reading records. Specifically, such as Figure 4 As shown, the system includes:
[0091] The electronic reading terminal 401, the content management server 402, the log analysis server 403, and the auxiliary management server 404, wherein the auxiliary management server 404 can be co-located with the content management server 402.
[0092] among them:
[0093] The electronic reading terminal 401 is used to generate user's reading record information. The reading record information includes terminal information and reading information. The reading information includes reading object information and information used to characterize reading progress, and reports the generated reading record information to content management Server 402;
[0094] The content management server 402 is configured to receive the reading record information reported by the electronic reading terminal, and send the reading record information to the log analysis server 403;
[0095] The log analysis server 403 is configured to obtain terminal information and reading information from the received reading record information, and send the obtained terminal information and reading information to the content management server 402;
[0096] The content management server 402 is configured to establish an association relationship between the terminal information and the reading information sent by the log analysis server 403 and store it in the auxiliary management server 404.
[0097] The above is only an example of the system architecture that can be used in the technical solution provided by the first embodiment of the present invention, and the division of servers is only a logical division according to the functions implemented on the network side. In actual applications, the above multiple servers can be It is combined into one physical server, and the specific division method is determined according to the network layout. The specific process for the foregoing servers to implement corresponding functions has been described in detail in the foregoing embodiment 1, and will not be repeated here.
[0098] Further, the content management server 402 or the auxiliary management server 404 also has a function of providing reading records to users.

Example Embodiment

[0099] Example three
[0100] Corresponding to the first embodiment above, the third embodiment of the present invention provides a processing device for reading records.
[0101] According to an aspect of the third embodiment of the present invention, there is provided a reading record processing device that can be applied to the network side, such as Figure 5 As shown, the device includes:
[0102] An information receiving unit 501, an information acquiring unit 502, and an information storing unit 503;
[0103] among them:
[0104] The information receiving unit 501 is configured to receive reading record information reported by the electronic reading terminal;
[0105] The information obtaining unit 502 is configured to obtain terminal information and reading information from the received reading record information, and the reading information includes reading object information and information used to characterize reading progress;
[0106] The information storage unit 503 is configured to associate and store the terminal information and reading information obtained by the information obtaining unit.
[0107] In a preferred implementation manner provided by the third embodiment of the present invention, Figure 5 The information acquiring unit 502 included in the device shown is specifically configured to:
[0108] Obtain terminal information from the received reading record information. The terminal information includes one of the communication number information corresponding to the e-reading terminal, the international mobile device identity code information corresponding to the e-reading terminal, and the user identification information corresponding to the user using the e-reading terminal Or a combination of multiple information.
[0109] In a preferred implementation manner provided by the third embodiment of the present invention, Figure 5 The information acquiring unit 502 included in the device shown is also used for:
[0110] Obtain the reading time information included in the reading information from the received reading record information.
[0111] In a preferred implementation manner provided by the third embodiment of the present invention, Figure 5 The information storage unit 503 included in the device shown is specifically used for:
[0112] Establish an association relationship between the obtained terminal information and reading information, and store them in the reading record group corresponding to the terminal information; or/and
[0113] The obtained terminal information and the reading information are associated with each other and stored in the reading record group corresponding to the reading information.
[0114] Such as Image 6 As shown, in a preferred implementation manner provided by the third embodiment of the present invention, Figure 5 The shown device may further include:
[0115] The information providing unit 504 is configured to receive the reading record query information, query the information stored in the information storage unit and the terminal information included in the reading record query information or/and the information matching the reading information, and provide the queried information to the sending and reading The terminal that records the query information.
[0116] According to an aspect of the second embodiment of the present invention, there is provided a reading record processing device that can be applied to the network side, such as Figure 7 As shown, the device includes:
[0117] Reading record generating unit 701 and reading record reporting unit 702;
[0118] among them:
[0119] The reading record generating unit 701 is configured to generate reading record information of the user, the reading record information includes terminal information and reading information, and the reading information includes reading object information and information used to characterize reading progress;
[0120] The reading record reporting unit 702 is configured to report the reading record information generated by the reading record generating unit to the network side.
[0121] In a preferred implementation manner provided by the third embodiment of the present invention, Figure 7 The reading record reporting unit 702 included in the device shown is specifically used for:
[0122] When it is determined that the current network status is normal, report the generated reading record information to the network side;
[0123] When it is determined that the current network condition is abnormal, the generated reading record information is cached, and after it is determined that the network condition is normal, the cached reading record information is reported to the network side.
[0124] It should be understood that the units included in the above reading record processing device are only logical divisions based on the functions implemented by the device, and in actual applications, the above units can be superimposed or split. In addition, the functions implemented by the reading record processing device provided in the third embodiment correspond one-to-one with the reading record processing method provided in the first embodiment above. The more detailed processing flow implemented by the device is implemented in the above method. It has been described in detail in Example 1, and will not be described in detail here.
[0125] In addition, the apparatus for processing reading records in the third embodiment also has corresponding functional modules that can implement the solution of the first embodiment, which will not be repeated here.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Transaction processing method and related device

InactiveCN108898470AImprove experienceSave storage resourcesFinanceRedundant operation error correctionMaster fileTransaction processing system
Owner:CHINA CONSTRUCTION BANK

Classification and recommendation of technical efficacy words

  • Reduce the number of times
  • Save storage resources
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products