A method and system for optimizing the position accuracy of a reading pen based on data analysis

CN120491845BActive Publication Date: 2025-09-19SHENZHEN SMALL CASPIAN CULTURAL & EDUCATONAL TECHNOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510953508.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-11
Publication Date
2025-09-19
Estimated Expiration
2045-07-11

AI Technical Summary

Technical Problem

When the existing reading pen system quickly reads in a vertical paragraph structure, it is difficult to identify the user's click path deviation and continuity, resulting in missed clicks, repeated prompts or misjudgments, affecting the user experience.

Method used

Through data analysis methods, the deviation between the actual direction angle of the user's click behavior and the standard guidance direction angle is calculated. Combined with historical click reading data, the wrong click behavior is judged and auxiliary prompt information is sent.

Benefits of technology

The response accuracy and user operation tolerance of the reading pen in non-standard reading scenarios are improved, the recognition and intervention of misclicking behaviors are reduced, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120491845B_ABST
    Figure CN120491845B_ABST
Patent Text Reader

Abstract

The present invention is applicable to the field of intelligent interactive terminal control and behavior recognition technology, and provides a method and system for optimizing the position accuracy of a reading pen based on data analysis. The method includes: upon detecting that a user uses a reading pen to perform several consecutive click operations, and determining that the user is in a cross-paragraph jump-type rapid reading state in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, obtaining the user's historical reading data. The present invention introduces a comprehensive path consistency scoring mechanism, and combines the statistical characteristics of misclicks in historical reading behaviors to construct a misclick risk identification and intervention method for the cross-paragraph jump-type rapid reading state in a vertical paragraph structure. While identifying the user's path deviation behavior, the method combines the misclick rules in the historical data for double verification, thereby achieving accurate prompts for high-risk misclick behaviors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of intelligent interactive terminal control and behavior recognition, and in particular relates to a method and system for optimizing the position accuracy of a reading pen based on data analysis. Background Art

[0002] Currently, talking pens are widely used in scenarios such as early childhood education, language learning, and interactive teaching materials. They are used to trigger voice content or related information by identifying the user's click location on a graphic page. However, most existing talking pen systems rely on image recognition, coordinate mapping, or embedded recognition dot matrices to determine the user's click location. The basis for their judgment is mainly based on the image confidence or coordinate hit accuracy of the single click behavior itself. When the system detects that the recognition confidence of the click point is high, it usually triggers voice feedback directly; if the confidence is low, it may delay the response or output a default prompt sound to prompt the user to repeat the operation. This mechanism can meet basic needs under the premise of clear page structure and stable user clicks, but in scenarios with complex reading paths, dense pages, or non-linear user behavior, its recognition accuracy and interactive experience are easily significantly affected.

[0003] Especially on graphic pages with many vertical paragraph structures and densely arranged content, users may click on multiple areas continuously in a short period of time, and there will be rapid point-reading behaviors that jump across paragraphs. In this case, the user's click path often no longer shows linear or regular characteristics, but is characterized by sudden changes in direction, compact rhythm, and frequent jumps. Because the existing system still responds and judges based on single-point confidence or coordinate accuracy, it is unable to identify path deviations and coherence between click behaviors, and it is difficult to determine whether such behavior is a valid point-reading operation or a misclick behavior, which may lead to misreading, repeated prompts, or misjudgment of intervention, seriously affecting the user experience. Summary of the Invention

[0004] The purpose of the present invention is to provide a method and system for optimizing the position accuracy of a reading pen based on data analysis, aiming to solve the problems raised in the background technology.

[0005] The present invention is implemented as follows: a method for optimizing the position accuracy of a reading pen based on data analysis, the method comprising:

[0006] When it is detected that the user performs several consecutive click operations with the reading pen, and it is determined that the user is in a state of rapid jumping across paragraphs in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, the user's historical reading data is obtained;

[0007] For each adjacent click action in the continuous click operation, the actual direction angle is calculated, and the corresponding standard guidance direction angle is obtained based on the paragraph structure reference model in the point reading file;

[0008] Calculate the comprehensive path consistency score under the current continuous click reading state based on the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle;

[0009] Determine whether the comprehensive path consistency score is lower than a preset consistency threshold. If so, analyze whether the proportion of missed click behaviors in the historical click reading data when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold.

[0010] If both of the above conditions are met at the same time, a prompt message for assisting judgment or intervention will be sent to the user in the current point reading state.

[0011] As a further limitation of the technical solution of the embodiment of the present invention, when it is detected that a user performs several consecutive click operations using a reading pen, and it is determined that the user is in a cross-paragraph jump fast reading state in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, the step of obtaining the user's historical reading data includes:

[0012] Real-time monitoring of the user's click operations using the reading pen. When a user is detected to have performed several consecutive clicks, if the clicks are located in a vertical paragraph structure and constitute cross-paragraph jump clicks, and if the time interval between any two adjacent clicks is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then the preset behavior characteristic conditions are satisfied.

[0013] When the preset behavior characteristic conditions are met, it is determined that the current click behavior is in a cross-paragraph jump fast click reading state in the vertical paragraph structure, and the historical click reading data corresponding to the current user is obtained accordingly.

[0014] As a further limitation of the technical solution of the embodiment of the present invention, the steps of calculating the actual direction angle of each adjacent click action in the continuous click operation and obtaining the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file include:

[0015] Based on the spatial coordinates corresponding to each adjacent click behavior, calculate the direction of the two-dimensional vector pointing from the previous click point to the next click point, and determine the actual direction angle of the adjacent click behavior accordingly;

[0016] According to the paragraph structure reference model preset in the point reading file, the paragraph area and logical arrangement order of each click behavior are identified, and then the standard guidance path direction between adjacent click behaviors under this structure is determined to obtain the corresponding standard guidance direction angle;

[0017] The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

[0018] As a further limitation of the technical solution of the embodiment of the present invention, when calculating the comprehensive path consistency score, a preset score calculation model is used;

[0019] The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

[0020] As a further limitation of the technical solution of the embodiment of the present invention, the step of determining whether the comprehensive path consistency score is lower than a preset consistency threshold, and if so, analyzing whether the proportion of missed click behaviors in the historical click reading data when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold includes:

[0021] Obtaining a preset coherence threshold and determining whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores of normal reading behavior in the point reading system;

[0022] When the comprehensive path consistency score is lower than the preset coherence threshold, the user's historical click data is analyzed to extract several local historical click sequences in the state of rapid cross-paragraph jump reading in the vertical paragraph structure, and the comprehensive path consistency score of each local click sequence is calculated in turn;

[0023] The proportion of missed actions in historical actions whose comprehensive path consistency is lower than the preset coherence threshold is calculated, and it is determined whether the proportion exceeds the preset missed rate threshold.

[0024] A point reading pen position accuracy optimization system based on data analysis, the system includes: a data acquisition module, an angle calculation module, a score calculation module, a point error rate judgment module and an auxiliary information sending module, wherein:

[0025] The data acquisition module is configured to acquire the user's historical reading data upon detecting that the user has performed several consecutive click operations with the reading pen, and determining that the user is in a state of rapid cross-paragraph jumping reading in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold;

[0026] An angle calculation module, configured to calculate the actual direction angle of each adjacent click action in the continuous click operation, and obtain the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file;

[0027] A scoring calculation module is used to calculate the comprehensive path consistency score in the current continuous click reading state based on the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle;

[0028] a delay rate judgment module, configured to judge whether the comprehensive path consistency score is lower than a preset consistency threshold; if so, to analyze the historical reading data to determine whether the proportion of delay behaviors when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset delay rate threshold;

[0029] The auxiliary information sending module is used to send prompt information for auxiliary judgment or intervention to the user in the current point reading state if the above two conditions are met at the same time.

[0030] As a further limitation of the technical solution of the embodiment of the present invention, the data acquisition module specifically includes:

[0031] A preset condition judgment module is used to monitor the user's click operation using the reading pen in real time. When a user is detected to have performed several consecutive click behaviors, if the click behaviors meet the requirements of being located in a vertical paragraph structure and constituting cross-paragraph jump clicks, and if the time interval between any two adjacent click behaviors is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then the preset behavior characteristic condition is considered to be met;

[0032] The historical data acquisition unit is used to determine whether the current click behavior is in a cross-paragraph jump fast reading state in a vertical paragraph structure when the preset behavior characteristic conditions are met, and accordingly obtain the historical reading data corresponding to the current user.

[0033] As a further limitation of the technical solution of the embodiment of the present invention, the angle calculation module specifically includes:

[0034] An actual angle calculation unit, configured to calculate the direction of a two-dimensional vector from a previous click point to a subsequent click point based on the spatial coordinates corresponding to each adjacent click action, and thereby determine the actual direction angle of the adjacent click action;

[0035] The standard angle acquisition unit is used to identify the paragraph area and logical arrangement order of each click behavior based on the paragraph structure reference model preset in the point reading file, and then determine the standard guidance path direction between adjacent click behaviors under this structure to obtain the corresponding standard guidance direction angle;

[0036] The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

[0037] As a further limitation of the technical solution of the embodiment of the present invention, when calculating the comprehensive path consistency score, a preset score calculation model is used;

[0038] The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

[0039] As a further limitation of the technical solution of the embodiment of the present invention, the error rate judgment module specifically includes:

[0040] A scoring judgment unit, configured to obtain a preset coherence threshold and determine whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores of normal reading behavior in the point reading system;

[0041] A historical data parsing unit is configured to parse the user's historical click data when the comprehensive path consistency score is lower than a preset coherence threshold, extract a number of local historical click sequences in a state of rapid cross-paragraph jump reading in a vertical paragraph structure, and sequentially calculate the comprehensive path consistency score for each local click sequence;

[0042] The proportion judgment unit is used to count the proportion of delayed behaviors in historical behaviors whose comprehensive path consistency is lower than a preset coherence threshold, and judge whether the proportion exceeds a preset delayed rate threshold.

[0043] Compared with the prior art, the present invention has the following beneficial effects:

[0044] By introducing a comprehensive path consistency scoring mechanism and combining it with the statistical characteristics of misclicks in historical reading behavior, this invention constructs a method for identifying and intervening in misclick risks for rapid, cross-paragraph jumping reading in vertical paragraph structures. This method not only identifies user path deviations but also performs dual verification based on misclick patterns in historical data, thereby achieving accurate prompting of high-risk misclicks. Compared to existing technologies that determine whether to issue prompts based solely on the confidence level of single-point recognition, this invention can dynamically adapt to the rhythmic changes and specific path characteristics of continuous reading behavior, effectively improving the system's response accuracy and user operation tolerance in non-standardized reading scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A flowchart of a method provided by an embodiment of the present invention;

[0046] Figure 2 A flowchart of determining whether a user meets preset behavioral characteristic conditions in the method provided in an embodiment of the present invention;

[0047] Figure 3 A flowchart of determining the actual direction angle and the standard guidance direction angle of adjacent click behaviors in the method provided by an embodiment of the present invention;

[0048] Figure 4 A flowchart of analyzing the value of missed point risk judgment based on the comprehensive path consistency score in the method provided by an embodiment of the present invention;

[0049] Figure 5 An application architecture diagram of the system provided by an embodiment of the present invention;

[0050] Figure 6 A structural block diagram of a data acquisition module in a system provided by an embodiment of the present invention;

[0051] Figure 7 A structural block diagram of an angle calculation module in a system provided by an embodiment of the present invention;

[0052] Figure 8 This is a structural block diagram of the error rate judgment module in the system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0054] Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.

[0055] Specifically, a method for optimizing the position accuracy of a point reading pen based on data analysis includes the following steps:

[0056] Step S100, when it is detected that the user uses the reading pen to perform several consecutive click operations, and it is determined that the user is in a cross-paragraph jump fast reading state in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, the user's historical reading data is obtained.

[0057] In an embodiment of the present invention, the reason why the user's historical point reading data is separately obtained for the specific situation where the user is in a state of rapid jumping across paragraphs in a vertical paragraph structure and the spatial distance between each adjacent click behavior is less than a preset distance threshold is because such click behavior usually presents the characteristics of compact rhythm, nonlinear jumping path, and susceptibility to typesetting interference, which can easily cause the system to misjudge the click intention and trigger erroneous response content.

[0058] In existing technologies, when a user performs a rapid click operation, the system primarily relies on the confidence level of image recognition or the stability of the matching of a single click point. Typically, if the image recognition result is highly reliable, the system responds directly to the clicked content; if the confidence level is low, the system delays the response or uses a default beep. However, in the case of rapid clicks that jump across paragraphs, the direction of the consecutive clicks changes significantly, but each click point may be within a valid area, making it difficult for existing judgment mechanisms to identify whether this is an abnormal jump operation.

[0059] In these situations, existing systems often ignore the coherence or contextual consistency of the user's action path, triggering a notification based solely on the confidence level of a single point. This can lead to responses to content that the user didn't intend to click. For example, in a vertical paragraph structure, a user might intentionally skip a paragraph, but the system still mistakenly identifies a low-confidence point within that paragraph as requiring a notification, thus interrupting the user's original action logic.

[0060] Therefore, the present invention introduces an auxiliary analysis mechanism of historical point-reading data limited to this specific behavior state, avoiding the isolated judgment made only based on current image features in traditional technology, enhancing the system's adaptability to non-standardized operation behaviors, thereby more accurately distinguishing possible erroneous point-reading behaviors and improving the consistency between point-reading accuracy and user experience.

[0061] Specifically, Figure 2 A flow chart is shown for determining whether a user meets preset behavior characteristic conditions.

[0062] When it is detected that the user performs several consecutive click operations with the reading pen, and it is determined that the user is in a state of rapid point reading in a vertical paragraph structure and the spatial distance between each adjacent click behavior is less than a preset distance threshold, obtaining the user's historical point reading data specifically includes the following steps:

[0063] Step S101: Real-time monitoring of the user's click operation using the reading pen. When a user is detected to have performed several consecutive clicks, if the clicks are located in a vertical paragraph structure and constitute cross-paragraph jump clicks, and if the time interval between any two adjacent clicks is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then the preset behavior characteristic conditions are satisfied.

[0064] Step S102 : when the preset behavior characteristic condition is met, it is determined that the current click behavior is in a cross-paragraph jump fast click reading state in a vertical paragraph structure, and accordingly, historical click reading data corresponding to the current user is obtained.

[0065] In an embodiment of the present invention, the specific operation process of step S101 and step S102 is based on the real-time behavior data collection module of the reading pen terminal, which continuously monitors the timing information and spatial coordinate data of the user's click behavior to achieve rapid screening and judgment of continuous click behavior. Among them, step S101 adopts a combined judgment strategy: on the one hand, it identifies whether the click behavior occurs in different content areas under the vertical paragraph structure; on the other hand, it performs a double threshold comparison on the time interval and spatial distance between adjacent click behaviors. If the click interval is short, the position jump is small, and the direction is not horizontally continuous, it is determined to meet the cross-paragraph jump fast reading characteristics. This process relies on the linkage processing capabilities of the paragraph structure reference model and the click event sequence cache module, and can identify potential abnormal behavior states in real time without interrupting the normal reading response.

[0066] The preset time threshold is used to limit the minimum response interval between adjacent clicks, reflecting the upper limit of a user's click rhythm during natural reading. This threshold is typically set based on statistical data on typical user click rhythms to prevent normal, slow clicks from being misclassified as jumps. The preset distance threshold is used to exclude large-scale page flips or jumps across content areas. By limiting the spatial offset of consecutive clicks, it ensures that subsequent analysis is only activated for local jumps on the page. These two factors work together to accurately define the typical "fast-paced, low-amplitude, multiple-jump" behaviors that are prone to misclicks.

[0067] The historical click data acquired in step S102 primarily includes the following: 1. Historical click behavior sequences, which record the click coordinates, timestamps, and response results of users on similar page structures; 2. Historical path trajectory analysis results, such as the direction angle and jump amplitude of each click pair, and whether it was marked as a missed click or a repeated click; 3. Historical prompt triggering conditions and user feedback status, used to infer remedial actions after a missed click (such as re-clicking, redirecting, etc.). Historical click data also includes data related to the continuous click behavior analyzed this time.

[0068] Furthermore, the method for optimizing the position accuracy of the reading pen based on data analysis further includes the following steps:

[0069] Step S200 : calculating the actual direction angle of each adjacent click action in the continuous click operation, and obtaining the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file.

[0070] Specifically, Figure 3 A flow chart for determining the actual direction angle and the standard guidance direction angle of adjacent click behaviors is shown.

[0071] The steps of calculating the actual direction angle of each adjacent click action in the continuous click operation and obtaining the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file specifically include the following steps:

[0072] Step S201, based on the spatial coordinates corresponding to each adjacent click action, calculate the direction of the two-dimensional vector from the previous click point to the next click point, and determine the actual direction angle of the adjacent click action accordingly;

[0073] Step S202: Identify the paragraph area and logical arrangement order to which each click behavior belongs based on the paragraph structure reference model preset in the point reading file, and then determine the standard guidance path direction between adjacent click behaviors under the structure to obtain the corresponding standard guidance direction angle.

[0074] The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

[0075] In the embodiment of the present invention, the specific implementation process of step S201 and step S202 is based on the coordinated completion of the coordinate analysis module and the structure matching module integrated in the reading pen terminal. In step S201, after recording the spatial coordinates of the continuous click behavior, the system uses vector calculation to perform direction analysis on any two adjacent click points. Specifically, the previous click point is extracted. , and the next click point Coordinate information, calculate the two-dimensional vector from the previous click point to the next click point and through the inverse tangent function The actual direction angle of the vector in the two-dimensional coordinate system is obtained as the path direction expression of the adjacent click behavior. This calculation process has strong real-time and robustness, and is suitable for the trajectory direction derivation requirements of the reading pen when used at any angle.

[0076] In step S202, the system first identifies the paragraph region to which the current click point belongs, based on the paragraph structure reference model contained in the point-reading file. Each paragraph region has a unique identifier and a predefined logical arrangement in the point-reading file. Based on the paragraph ID and sort order of the paragraph to which the click point belongs, the system locates the target paragraph region that is logically adjacent to the paragraph, thereby determining the expected reading path from the previous paragraph to the next paragraph. After obtaining the center coordinates or key guide point coordinates of the two paragraph regions on the page, the system calculates the direction of the line connecting them and uses this to determine the standard guide direction angle, which is used as a reference for subsequent consistency scoring.

[0077] In this embodiment, the paragraph structure reference model is implemented by systematically modeling the structured content areas in the point-to-read document. Its core components are three: first, spatial distribution information, which refers to the geometric boundaries, center point, or coordinate range of the clickable area of ​​each paragraph area on the page, facilitating the system's location of the area to which the user's click point belongs; second, content sequence information, which refers to the logical arrangement of content set during the editing phase, such as top-to-bottom, left-to-right, or numbered order, used to determine the proper relationship between two click areas during the normal reading process; and third, semantic or logical association relationships, which refer to implicit paths constructed based on thematic coherence, semantic jumps, question-and-answer structures, or teaching task chains between content. This is used to supplement and address visually discontinuous but strongly related skipping behaviors.

[0078] This paragraph structure reference model can be pre-generated by publishers or platforms when editing point-to-read resources, or automatically parsed and constructed by the system after scanning structured PDF resource files. The model data is stored as a nested paragraph index structure or directed graph, enabling rapid identification of adjacent content path relationships while maintaining compatibility with multi-level jump paths. This enables dynamic comparison of path deviations and guidance directions, providing an accurate and implementable structural foundation for subsequent path consistency scoring.

[0079] Furthermore, the method for optimizing the position accuracy of the reading pen based on data analysis further includes the following steps:

[0080] Step S300 , calculating a comprehensive path consistency score in the current continuous click reading state according to the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle.

[0081] When calculating the comprehensive path consistency score, a preset scoring calculation model is used;

[0082] The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

[0083] In this embodiment of the present invention, the comprehensive path consistency score is used to characterize the degree of consistency between the click path direction of a user during continuous click-to-reading and the preset reading guidance path. The score reflects whether the current click-to-read behavior follows the logical guidance direction expected by the page content structure, thereby determining whether the user is in normal reading mode or has engaged in abnormal behavior such as skipping or misclicking.

[0084] The closer the score value is to 1, the more consistent the direction of the user's adjacent click behavior is with the standard guidance direction in the paragraph structure reference model, and the stronger the path coherence is. The system can infer that the current click-reading behavior is a reasonable reading operation. On the contrary, when the score value is low, it means that the user's click path direction deviates significantly from the expected guidance direction, which may be a false touch, a jump to another paragraph, or a click on non-target content.

[0085] To quantitatively assess path consistency, this paper employs a weighted cosine similarity model for scoring. The basic idea is to calculate the actual directional angle from the previous click point to the next click point for each pair of adjacent clicks in the current continuous click behavior. This difference is then compared with the standard guidance angle between the two points in the reference model, and the cosine function is used to measure the angular similarity between the two. Subsequently, the similarity results for all adjacent click pairs are weighted averaged according to their corresponding weights to obtain an overall path consistency score.

[0086] The actual direction angle is calculated from the spatial coordinates of two adjacent click points, while the standard guidance direction angle is derived from the reading path direction determined by the paragraph structure reference model. A cosine value closer to 1 indicates a smaller deviation, while a cosine value closer to −1 indicates a larger deviation. By weightedly accumulating and averaging the similarity values ​​of all path segments, we can accurately reflect whether the entire continuous click-to-read process follows the preset logical path of the page, providing a reliable basis for subsequent misclick detection and auxiliary intervention.

[0087] Furthermore, the method for optimizing the position accuracy of the reading pen based on data analysis further includes the following steps:

[0088] Step S400: determine whether the comprehensive path consistency score is lower than a preset consistency threshold. If so, analyze the historical reading data to see whether the proportion of missed click behaviors under the condition that the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold.

[0089] Step S500: If the above two conditions are met at the same time, prompt information for assisting judgment or intervention is sent to the user in the current point reading state.

[0090] Specifically, Figure 4 A flow chart showing the value of analyzing the missed point risk judgment of the comprehensive path consistency score.

[0091] The process of determining whether the comprehensive path consistency score is lower than a preset consistency threshold and, if so, analyzing the historical point reading data to determine whether the proportion of missed click behaviors under the condition that the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold specifically includes the following steps:

[0092] Step S401: Obtain a preset coherence threshold and determine whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores of normal reading behavior in the point reading system.

[0093] Step S402: When the comprehensive path consistency score is lower than a preset coherence threshold, the user's historical click data is parsed to extract several local historical click sequences in a vertical paragraph structure in which the user jumps across paragraphs for rapid click reading. The comprehensive path consistency score for each local click sequence is then calculated in turn.

[0094] Step S403 : Count the percentage of missed click behaviors in the historical behaviors whose comprehensive path consistency is lower than a preset coherence threshold, and determine whether the percentage exceeds a preset missed click rate threshold.

[0095] In an embodiment of the present invention, a preset consistency threshold is used to determine whether the current point-reading behavior deviates significantly from the standard reading path set by the page structure, and its numerical value is set based on the statistical results of the comprehensive path consistency score generated by historical users in normal reading behavior. Specifically, the system collects a large number of standard reading behavior samples of users under a vertical paragraph structure over a long period of time, calculates their path consistency scores in a typical continuous point-reading process, forms a statistical distribution curve of the score, and then sets a stable reference threshold based on the score stability interval and the boundary deviation range as the boundary for judging whether the path deviation is abnormal. This threshold does not depend on the specific content, but is derived from the actual data statistics of user behavior characteristics. Therefore, it is universal and transferable among different content pages, and has a clear and quantifiable engineering implementation path.

[0096] In step S402, after the system identifies that the current score falls below a preset consistency threshold, it initiates a historical behavior data callback mechanism, retrieving the user's click records under the same structural conditions from the historical database. This process then identifies several local click sequences that occurred during the user's past, rapid, cross-paragraph click-through behavior within a vertical paragraph structure. For each set of historical click sequences, the system recalculates its comprehensive path consistency score, which serves as a basis for determining the "coherence of similar behaviors in past performance." This process is highly controllable, performing sample matching based on the ternary features of structural labels, click time series, and paragraph-jumping paths.

[0097] Step S403, based on the historical scoring results, compares each historical sequence for obvious missed click behavior tags, calculates the frequency of missed click behaviors when the score is low, and calculates their percentage. If this percentage exceeds the set missed click rate threshold, the system infers that the currently low-scoring behavior is likely a missed click, rather than a legitimate skip or natural reading state. This missed click rate threshold is also based on real user feedback data and has an objective basis.

[0098] Through these two judgment steps, the system not only identifies whether the current click behavior represents a path deviation (structural anomaly), but also verifies whether there is a priori pattern in the history of similar path deviations often associated with misclicks (behavioral anomaly). This constitutes a misclick judgment mechanism based on a dual cross-validation of current status and historical patterns, significantly improving the system's accuracy in identifying atypical click behaviors.

[0099] When both conditions are met—a significant deviation from the current behavior path and a high percentage of similar deviations in the past—the system will send a prompt to the user, such as a voice reminder, interactive cursor positioning, or short-duration vibration feedback, to assist the user in determining whether a click was a mistake or whether to adjust their click strategy. Compared to existing techniques that trigger prompts based solely on the confidence level of a single point image, this invention incorporates dynamic modeling of behavior paths and historical patterns, improving prompt accuracy while also avoiding the distraction of excessive prompts.

[0100] In particular, this solution is specifically designed for rapid, cross-paragraph point-to-point reading within a vertically arranged paragraph structure. This behavior is common in children's reading, language learning, and content skipping. It's neither completely disordered nor consistent, making it prone to misjudgment. By identifying path characteristics, rhythmic states, and historical trends, this invention establishes a dynamic risk identification solution that is highly adaptable to this behavior pattern, offering significant practical value and optimizing user experience.

[0101] Further, Figure 5 The application architecture diagram of the system provided by the embodiment of the present invention is shown.

[0102] In another preferred embodiment of the present invention, a system for optimizing the position accuracy of a reading pen based on data analysis includes:

[0103] The data acquisition module 100 is used to obtain the user's historical reading data when it is detected that the user uses the reading pen to perform several consecutive click operations, and it is determined that the user is in a cross-paragraph jump fast reading state in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold.

[0104] Specifically, Figure 6 FIG. 1 shows a structural block diagram of the data acquisition module 100 in the system provided by an embodiment of the present invention.

[0105] In a preferred embodiment of the present invention, the data acquisition module 100 specifically includes:

[0106] The preset condition judgment module 101 is used to monitor the user's click operation using the reading pen in real time. When it is detected that the user performs several consecutive click behaviors, if the click behaviors meet the requirements of being located in a vertical paragraph structure and constituting cross-paragraph jump clicks, and the time interval between any two adjacent click behaviors is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then it is considered to meet the preset behavior characteristic condition;

[0107] The historical data acquisition unit 102 is used to determine whether the current click behavior is in a cross-paragraph jump fast click reading state in a vertical paragraph structure when a preset behavior characteristic condition is met, and accordingly acquire the historical click reading data corresponding to the current user.

[0108] Furthermore, the data analysis-based point reading pen position accuracy optimization system further includes:

[0109] The angle calculation module 200 is used to calculate the actual direction angle of each adjacent click behavior in the continuous click operation, and obtain the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file.

[0110] Specifically, Figure 7 FIG. 2 shows a structural block diagram of the angle calculation module 200 in the system provided by an embodiment of the present invention.

[0111] In a preferred embodiment of the present invention, the angle calculation module 200 specifically includes:

[0112] The actual angle calculation unit 201 is used to calculate the direction of the two-dimensional vector from the previous click point to the next click point based on the spatial coordinates corresponding to each adjacent click behavior, and determine the actual direction angle of the adjacent click behavior accordingly;

[0113] The standard angle acquisition unit 202 is used to identify the paragraph area and logical arrangement order of each click behavior based on the paragraph structure reference model preset in the point reading file, and then determine the standard guidance path direction between adjacent click behaviors under this structure to obtain the corresponding standard guidance direction angle;

[0114] The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

[0115] Furthermore, the data analysis-based point reading pen position accuracy optimization system further includes:

[0116] The score calculation module 300 is used to calculate the comprehensive path consistency score in the current continuous click reading state according to the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle.

[0117] When calculating the comprehensive path consistency score, a preset scoring calculation model is used;

[0118] The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

[0119] Furthermore, the data analysis-based point reading pen position accuracy optimization system further includes:

[0120] The delay rate determination module 400 is configured to determine whether the comprehensive path consistency score is lower than a preset consistency threshold. If so, the module then analyzes the historical reading data to determine whether the proportion of delays in the reading process when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset delay rate threshold.

[0121] The auxiliary information sending module 500 is used to send prompt information for auxiliary judgment or intervention to the user in the current point reading state if the above two conditions are met at the same time.

[0122] Specifically, Figure 8 FIG. 4 is a structural block diagram of the error rate judgment module 400 in the system provided by an embodiment of the present invention.

[0123] In a preferred embodiment of the present invention, the error rate determination module 400 specifically includes:

[0124] Scoring determination unit 401 is configured to obtain a preset coherence threshold and determine whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores for normal reading behavior in the point reading system.

[0125] The historical data parsing unit 402 is configured to parse the user's historical click data when the comprehensive path consistency score is lower than a preset coherence threshold, extract a number of local historical click sequences in a vertical paragraph structure in which the user jumps across paragraphs in a fast click state, and sequentially calculate the comprehensive path consistency score for each local click sequence;

[0126] The proportion judgment unit 403 is used to count the proportion of delayed behaviors in historical behaviors whose comprehensive path consistency is lower than a preset coherence threshold, and judge whether the proportion exceeds a preset delayed rate threshold.

[0127] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0128] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When executed, the program can include the processes of the above-described method embodiments. Any reference to memory, storage, database, or other media used in the various embodiments provided herein may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0129] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0130] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

[0131] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for optimizing the position accuracy of a point reading pen based on data analysis, characterized in that: The method comprises: When it is detected that the user performs several consecutive click operations with the reading pen, and it is determined that the user is in a state of rapid jumping across paragraphs in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, the user's historical reading data is obtained; For each adjacent click action in the continuous click operation, the actual direction angle is calculated, and based on the paragraph structure reference model in the point reading file, the corresponding standard guidance direction angle is obtained; Calculate the comprehensive path consistency score under the current continuous click reading state based on the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle; Determine whether the comprehensive path consistency score is lower than a preset consistency threshold. If so, analyze whether the proportion of missed click behaviors in the historical click reading data when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold. If both of the above conditions are met at the same time, a prompt message for assisting judgment or intervention will be sent to the user in the current point reading state.

2. The method for optimizing the position accuracy of a point reading pen based on data analysis according to claim 1, characterized in that: When it is detected that the user performs several consecutive click operations using the reading pen, and it is determined that the user is in a cross-paragraph jump fast reading state in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold, the step of obtaining the user's historical reading data includes: Real-time monitoring of the user's click operations using the reading pen. When a user is detected to have performed several consecutive clicks, if the clicks are located in a vertical paragraph structure and constitute cross-paragraph jump clicks, and if the time interval between any two adjacent clicks is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then the preset behavior characteristic conditions are satisfied. When the preset behavior characteristic conditions are met, it is determined that the current click behavior is in a cross-paragraph jump fast click reading state in the vertical paragraph structure, and the historical click reading data corresponding to the current user is obtained accordingly.

3. The method for optimizing the position accuracy of a point reading pen based on data analysis according to claim 2, characterized in that: The steps of calculating the actual direction angle of each adjacent click action in the continuous click operation and obtaining the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file include: Based on the spatial coordinates corresponding to each adjacent click behavior, calculate the direction of the two-dimensional vector pointing from the previous click point to the next click point, and determine the actual direction angle of the adjacent click behavior accordingly; According to the paragraph structure reference model preset in the point reading file, the paragraph area and logical arrangement order of each click behavior are identified, and then the standard guidance path direction between adjacent click behaviors under this structure is determined to obtain the corresponding standard guidance direction angle; The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

4. The method for optimizing the position accuracy of a point reading pen based on data analysis according to claim 3, characterized in that: When calculating the comprehensive path consistency score, a preset scoring calculation model is used; The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

5. The method for optimizing the position accuracy of a point reading pen based on data analysis according to claim 4, characterized in that: The step of determining whether the comprehensive path consistency score is lower than a preset consistency threshold, and if so, analyzing whether the proportion of missed click behaviors in the historical click reading data when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset missed click rate threshold includes: Obtaining a preset coherence threshold and determining whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores of normal reading behavior in the point reading system; When the comprehensive path consistency score is lower than the preset coherence threshold, the user's historical click data is analyzed to extract several local historical click sequences in the state of rapid cross-paragraph jump reading in the vertical paragraph structure, and the comprehensive path consistency score of each local click sequence is calculated in turn; The proportion of missed actions in historical behaviors whose comprehensive path consistency score is lower than the preset coherence threshold is calculated, and it is determined whether the proportion exceeds the preset missed rate threshold.

6. A point reading pen position accuracy optimization system based on data analysis, characterized in that: The system includes: a data acquisition module, an angle calculation module, a score calculation module, a point error rate judgment module and an auxiliary information sending module, wherein: The data acquisition module is configured to acquire the user's historical reading data upon detecting that the user has performed several consecutive click operations with the reading pen, and determining that the user is in a state of rapid cross-paragraph jumping reading in a vertical paragraph structure, and the spatial distance between each adjacent click behavior is less than a preset distance threshold; An angle calculation module, configured to calculate the actual direction angle of each adjacent click action in the continuous click operation, and obtain the corresponding standard guidance direction angle based on the paragraph structure reference model in the point reading file; A scoring calculation module is used to calculate the comprehensive path consistency score in the current continuous click reading state based on the deviation between the actual direction angle of each adjacent click behavior and its corresponding standard guidance direction angle; a delay rate judgment module, configured to judge whether the comprehensive path consistency score is lower than a preset consistency threshold; if so, to analyze the historical reading data to determine whether the proportion of delay behaviors when the comprehensive path consistency score is lower than the preset consistency threshold is greater than a preset delay rate threshold; The auxiliary information sending module is used to send prompt information for auxiliary judgment or intervention to the user in the current point reading state if the above two conditions are met at the same time.

7. The point reading pen position accuracy optimization system based on data analysis according to claim 6, characterized in that: The data acquisition module specifically includes: A preset condition judgment unit is used to monitor the user's click operation using the reading pen in real time. When it is detected that the user performs several consecutive click behaviors, if the click behaviors meet the requirements of being located in a vertical paragraph structure and constituting cross-paragraph jump clicks, and the time interval between any two adjacent click behaviors is less than a preset time threshold and the spatial distance is less than a preset distance threshold, then it is considered that the preset behavior characteristic condition is met; The historical data acquisition unit is used to determine whether the current click behavior is in a cross-paragraph jump fast reading state in a vertical paragraph structure when the preset behavior characteristic conditions are met, and accordingly obtain the historical reading data corresponding to the current user.

8. The point reading pen position accuracy optimization system based on data analysis according to claim 7, characterized in that: The angle calculation module specifically includes: An actual angle calculation unit, configured to calculate the direction of a two-dimensional vector from a previous click point to a subsequent click point based on the spatial coordinates corresponding to each adjacent click action, and thereby determine the actual direction angle of the adjacent click action; The standard angle acquisition unit is used to identify the paragraph area and logical arrangement order of each click behavior based on the paragraph structure reference model preset in the point reading file, and then determine the standard guidance path direction between adjacent click behaviors under this structure to obtain the corresponding standard guidance direction angle; The paragraph structure reference model refers to a structured model constructed based on the spatial distribution information, content sequence information and semantic or logical association relationship of each structured content area in the point-to-point reading file to describe the preset reading guidance path and interaction relationship between each content area.

9. The point reading pen position accuracy optimization system based on data analysis according to claim 8, characterized in that: When calculating the comprehensive path consistency score, a preset scoring calculation model is used; The scoring calculation model is: ,in refers to the comprehensive path consistency score, Refers to the total number of adjacent click behaviors. Refers to the The actual direction angles corresponding to adjacent click behaviors, Refers to the The standard guidance direction angle corresponding to adjacent click behaviors, Refers to the The deviation measure between the actual direction angle corresponding to each adjacent click behavior and the standard guidance direction angle, Refers to the The weight items corresponding to adjacent click behaviors.

10. The point reading pen position accuracy optimization system based on data analysis according to claim 9, characterized in that: The error rate judgment module specifically includes: A scoring judgment unit, configured to obtain a preset coherence threshold and determine whether the current comprehensive path consistency score is lower than the preset coherence threshold. The preset coherence threshold is used to represent the tolerance range of path direction deviation and is a stable reference value determined based on the historical statistical distribution of path consistency scores of normal reading behavior in the point reading system; A historical data parsing unit is configured to parse the user's historical click data when the comprehensive path consistency score is lower than a preset coherence threshold, extract a number of local historical click sequences in a state of rapid cross-paragraph jump reading in a vertical paragraph structure, and sequentially calculate the comprehensive path consistency score for each local click sequence; The proportion judgment unit is used to count the proportion of delayed behaviors in historical behaviors whose comprehensive path consistency score is lower than a preset consistency threshold, and to judge whether the proportion exceeds a preset delayed rate threshold.

Citation Information

Patent Citations

  • Point-reading system and method thereof

    CN104157171A

  • Paragraph click-to-read method, device and equipment, and readable medium

    CN111462548A