A slider operation status management system and method for on-screen touch

By establishing a mapping relationship table to identify user intentions and evaluate the slider sensitivity requirement index, the sensitivity parameters are adjusted in real time, solving the problem of misoperation of existing touch slider systems during fast sliding or inaccurate touch, and improving user experience and system stability.

CN120540568BActive Publication Date: 2025-09-26江苏锦花电子股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511028871.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-25
Publication Date
2025-09-26
Estimated Expiration
2045-07-25

AI Technical Summary

Technical Problem

Existing touch slider systems fail to adjust their sensitivity in time when faced with fast sliding or inaccurate touch, resulting in misoperation or response delays. They also fail to consider the impact of environmental factors on sensitivity, affecting the user's operating experience.

Method used

By collecting historical operation data, environmental data, and response event records of the device touch screen, a mapping relationship table is established to identify user intentions and evaluate the slider sensitivity requirement index, and the sensitivity parameters are adjusted in real time to adapt to user operations and environmental changes.

Benefits of technology

The slider sensitivity is precisely matched to user needs, which reduces misoperation, improves system response speed and stability, and ensures accuracy and smoothness of operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120540568B_ABST
    Figure CN120540568B_ABST
Patent Text Reader

Abstract

The present invention discloses a slider operation state management system and method for on-screen touch, relating to the technical field of operation state management. The system of the present invention includes: a data acquisition and mapping module, a user intention recognition and state classification module, a sensitivity assessment and optimal parameter analysis module, and a real-time state monitoring and adaptive adjustment module. The data acquisition and mapping module collects historical operation data, environmental data, and response event records of the device touch screen and establishes a mapping relationship table between the three; the user intention recognition and state classification module analyzes the response event records based on the mapping relationship table, identifies the user intention, and determines the operation state of the touch screen slider; the sensitivity assessment and optimal parameter analysis module evaluates the slider sensitivity requirement index and analyzes the optimal sensitivity parameters for each operation state; and the real-time state monitoring and adaptive adjustment module identifies the user intention through real-time data and adjusts the slider sensitivity to meet the current operation requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of operation status management, and in particular to a slider operation status management system and method for on-screen touch. Background Art

[0002] Touchscreen technology, particularly in smart devices and home appliances, has seen widespread adoption in recent years. As an important user interaction method, touch sliders are commonly used to adjust parameters such as temperature, volume, and brightness. They are widely used in various smart devices, such as smart water dispensers and temperature control systems. However, existing touch slider systems still have some practical issues that affect the user experience and device performance.

[0003] Traditional touch slider systems often fail to adjust their sensitivity in time when faced with fast sliding or inaccurate touches. This results in users being unable to accurately select the desired function when sliding, especially when sliding with a large amplitude, resulting in erroneous operations or operational delays. For example, in the case of a smart water dispenser, if the user slides too quickly, the system may not be able to accurately capture the user's intention, resulting in the set temperature exceeding expectations or inaccurate operation. In addition, in actual use, environmental factors such as temperature, humidity, and the cleanliness of the touch screen will affect the sensitivity of the touch slider; especially in high humidity or low temperature environments, the touch screen's response may become sluggish, affecting the user's operational fluency. Existing touch slider systems generally do not take into account the factors of real-time perception of environmental changes, and fail to dynamically adjust the system's sensitivity based on these factors, thus affecting the user experience of the device. Summary of the Invention

[0004] The object of the present invention is to provide a system and method for managing the operating status of a slider for on-screen touch, so as to solve the problems raised in the above-mentioned background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0006] A method for managing the operating status of a slider for a touch screen includes the following steps:

[0007] Step S100: Collect historical operation data, historical environment data, and response event records of the device touch screen, divide the historical operation data and historical environment data based on the timestamps of the response event records, and establish a mapping relationship table between the three; the historical operation data represents all operation data performed by the user on the device touch screen over a past period of time; the historical environment data represents the corresponding environmental status data on the device touch screen over a past period of time; and the response event records represent the response process generated by the device based on the user's historical operation data;

[0008] Step S200: Based on the mapping relationship table, each response event record in the mapping relationship table is analyzed to identify the user intent of each response event; based on each identified user intent and combined with the corresponding historical environment data, the operating status of the slider of different categories of the corresponding device touch screen is obtained;

[0009] Step S300: For each type of slider operating state on the device touch screen, a comprehensive slider sensitivity evaluation is performed based on the corresponding historical operation data, historical environmental data, and response event records to obtain a slider sensitivity requirement index. Based on the slider sensitivity requirement index, the optimal sensitivity parameter corresponding to each type of slider operating state is analyzed.

[0010] Step S400. Acquire real-time environmental data and real-time operation data of the device touch screen, identify real-time user intentions, and thereby obtain the current slider operation status category, and use the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtain real-time response event records, determine whether the real-time sensitivity parameter meets the current operation requirements, and make corresponding adaptive adjustments based on the determination results.

[0011] Furthermore, in step S100, the historical operation data and the historical environment data are divided based on the timestamp of the response event record, and a mapping relationship table between the three is established, specifically including:

[0012] Get the time interval corresponding to all response events in the response event record. For each response event, extract the initial timestamp of the response event from the time interval, thereby obtaining the initial timestamps of all response events in the response event record, recorded as: {t10, t20, ..., tn0}, where t10 represents the initial timestamp of the first response event, t20 represents the initial timestamp of the second response event, and so on. tn0 represents the initial timestamp of the nth response event, and n represents the number of corresponding response events in the response event record.

[0013] The initial timestamp of each response event is compared with the time period of the historical operation data in turn. The specific comparison process is: obtain the time period of the historical operation data, extract the initial timestamp ti0 of the response event, i takes 1 to n, and calculate the time difference with the end timestamp te of the time period of the historical operation data in turn to obtain the corresponding timestamp difference Δt, and Δt=ti0-te; the historical operation data and the response event are mapped by taking the value of the timestamp difference Δt, and the conditions that the timestamp difference Δt must meet are: Δt≥0, and the value corresponding to Δt is the smallest; the purpose of the timestamp difference Δt meeting the above conditions is to ensure that the time of the response event is after the end of the historical operation data, and the initial timestamp ti0 of the response event and the end timestamp te of the historical operation data should be closest. According to the time period of the historical operation data, the historical environment data corresponding to the same time period is extracted to establish a mapping relationship between the historical operation data and the historical environment data; the mapping relationships of all response events, historical operation data and historical environment data are summarized to establish a mapping relationship table between the three, and the order of the mapping relationships in the mapping relationship table is expressed as follows: response event-historical operation data-historical environment data.

[0014] Further, step S200 includes:

[0015] S201. Based on the mapping relationship table, for each response event record in the mapping relationship table, extract the response result of the corresponding response event and the historical operation data with the mapping relationship, and obtain the slider movement trajectory of the corresponding response event based on the historical operation data; associate the response result and the slider movement trajectory to obtain the user intention data group Gi corresponding to the response event, and Gi=[Ri,Hi], where Ri represents the response result of the i-th response event and Hi represents the slider movement trajectory corresponding to the i-th response event; for the user intention data group Gi, extract the corresponding user intention features from it, and pre-process the extracted user intention features to convert them into a unified format, thereby forming a user intention feature vector U; the user intention features include response result features and slider movement trajectory features; calculate the similarity between the user intention feature vector U and the preset user intention template feature vector V, and the corresponding similarity result is expressed as S(U,V), select the set of user intention feature vectors U and the preset user intention template feature vector V with the largest similarity result as the recognition result, thereby identifying the user intention of each response event;

[0016] S202. Summarize the response event record numbers corresponding to the same user intent, extract the corresponding historical environment data from the mapping relationship table based on the response event record numbers, process the extracted historical data to obtain the corresponding historical environment data features, compare and analyze the historical environment data features with the preset standard environment data features, and calculate the deviation coefficient D between the two, where D=[∑ j∈[1,m] (E j -B j ) 2 ] (1 / 2) , where m represents the environmental feature dimension, E j represents the historical environmental data characteristics of the jth dimension, B j represents the standard environmental data feature of the jth dimension; according to the size of the deviation coefficient D, several deviation intervals are defined to obtain the slider operation status of different categories of the device touch screen.

[0017] Furthermore, step S300 includes:

[0018] S301. For each type of slider operation state on the device touch screen corresponding to each user intent, extract the associated historical operation data, historical environment data, and response event record from the mapping relationship table according to the corresponding response event record number; perform a comprehensive evaluation of the slider sensitivity based on the extracted historical operation data, historical environment data, and response event record to obtain the slider sensitivity requirement index L, and the corresponding calculation formula is:

[0019] L=α×LU+β×[1-(D / D0)]+γ×[1-(T / T0)];

[0020] Where LU represents the user intention feature score, D0 represents the average standard deviation coefficient, T represents the response time of the response event, T0 represents the average response time of the slider operation state of the corresponding category, α represents the weight coefficient of the user intention feature score, β represents the weight coefficient of the influence of the standard deviation coefficient on the slider sensitivity, and γ represents the weight coefficient of the influence of the response time on the slider sensitivity; and LU=Σ k∈[1,K] wk·uk, where K represents the user intent feature dimension, wk represents the weight coefficient of the user intent feature value corresponding to the k-th dimension, and uk represents the user intent feature value corresponding to the k-th dimension. A larger user intent score LU generally indicates that the user has higher operational requirements, that is, requires higher sensitivity. A smaller D in 1-(D / D0) indicates a more stable slider response and a higher sensitivity. A smaller T in 1-(T / T0) indicates a faster slider response and a higher sensitivity. Therefore, a larger slider sensitivity requirement index L corresponds to a higher required slider sensitivity.

[0021] S302. Summarize the slider sensitivity requirement index L corresponding to each category of slider operation state, so as to obtain the slider sensitivity requirement index range of each slider operation state category; obtain the sensitivity parameter adjustment range of the device touch screen, and based on the number of slider operation state categories M, divide the sensitivity parameter adjustment range into M sub-intervals, calculate the corresponding sensitivity parameter average value of each sub-interval, and use the sensitivity parameter average value as the optimal sensitivity parameter of the corresponding slider operation state category.

[0022] Furthermore, step S400 includes:

[0023] S401. Acquire real-time environmental data and real-time operation data of the device touch screen, calculate the similarity between the real-time operation data and the historical operation data corresponding to each response event in the mapping relationship table, and select the user intent corresponding to the historical operation data with the greatest similarity as the real-time user intent; perform the same analysis on the real-time environmental data as that of the historical environmental data, thereby obtaining a real-time deviation coefficient D1, compare the real-time deviation coefficient D1 with the deviation interval corresponding to the real-time user intent, and thereby obtain the current slider operation state category; obtain the optimal sensitivity parameter corresponding to the current slider operation state category, and use the optimal sensitivity parameter corresponding to the current slider operation state category as the real-time sensitivity parameter;

[0024] S402. The device responds according to the real-time sensitivity parameter, obtains the corresponding real-time response event record, calculates the real-time slider sensitivity requirement index L1 according to the real-time response event record, combined with the real-time environmental data and real-time operation data, and according to the calculation formula of the slider sensitivity requirement index L, compares the real-time slider sensitivity requirement index L1 with the slider sensitivity requirement index L corresponding to the response event in the mapping relationship table corresponding to the real-time user intention. If |L1-L|≤F, it means that the real-time sensitivity parameter meets the current operation requirement and no operation is required, and F represents the difference threshold; if |L1-L|>F, it means that the real-time sensitivity parameter does not meet the current operation requirement, then obtain the sensitivity parameter adjustment range sub-interval of the current slider operation status category, and perform adaptive adjustment according to the value of the sensitivity parameter adjustment range sub-interval.

[0025] A slider operation status management system for on-screen touch, the system includes: a data acquisition and mapping module, a user intention recognition and status classification module, a sensitivity evaluation and optimal parameter analysis module, and a real-time status monitoring and adaptive adjustment module;

[0026] The data acquisition and mapping module collects the historical operation data, historical environment data and response event records of the device touch screen, divides the historical operation data and historical environment data based on the timestamps of the response event records, and establishes a mapping relationship table between the three;

[0027] The user intent recognition and status classification module analyzes each response event record based on the mapping relationship table to identify the user intent for each response event. Based on each identified user intent and the corresponding historical environment data, it determines the different types of slider operation states on the device's touch screen.

[0028] The sensitivity assessment and optimal parameter analysis module comprehensively evaluates the sensitivity of each type of slider operating state on the device's touchscreen based on corresponding historical operation data, historical environmental data, and response event records, and obtains a slider sensitivity requirement index. Based on the slider sensitivity requirement index, it analyzes the optimal sensitivity parameters corresponding to each type of slider operating state.

[0029] The real-time status monitoring and adaptive adjustment module obtains the real-time environmental data and real-time operation data of the device touch screen, identifies the real-time user intention, and thus obtains the current slider operation status category, and uses the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtains real-time response event records, determines whether the real-time sensitivity parameter meets the current operation requirements, and makes corresponding adaptive adjustments based on the judgment results.

[0030] Furthermore, the data acquisition and mapping module includes a data acquisition unit and a mapping relationship establishment unit;

[0031] The data collection unit collects historical operation data, historical environment data and response event records of the device touch screen; the mapping relationship establishment unit divides the historical operation data and historical environment data based on the timestamp of the response event record, and establishes a mapping relationship table between the three.

[0032] Furthermore, the user intention recognition and status classification module includes a user intention recognition unit and a slider operation status analysis unit;

[0033] The user intention recognition unit analyzes each response event record in the mapping relationship table based on the mapping relationship table, thereby identifying the user intention of each response event; the slider operation status analysis unit obtains the slider operation status of different categories of the corresponding device touch screen based on each identified user intention and the corresponding historical environment data.

[0034] Furthermore, the sensitivity assessment and optimal parameter analysis module includes a sensitivity assessment unit and an optimal parameter analysis unit;

[0035] The sensitivity evaluation unit comprehensively evaluates the slider sensitivity for each category of slider operation status on the device touch screen based on the corresponding historical operation data, historical environment data, and response event records to obtain a slider sensitivity requirement index; the optimal parameter analysis unit analyzes the optimal sensitivity parameters corresponding to each category of slider operation status based on the slider sensitivity requirement index.

[0036] Furthermore, the real-time status monitoring and adaptive adjustment module includes a real-time status monitoring unit and an adaptive adjustment unit;

[0037] The real-time status monitoring unit obtains the real-time environmental data and real-time operation data of the device touch screen, identifies the real-time user intention, and thus obtains the current slider operation status category, and uses the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; the adaptive adjustment unit obtains the real-time response event record, determines whether the real-time sensitivity parameter meets the current operation requirements, and makes corresponding adaptive adjustments based on the judgment result.

[0038] Compared with the existing technology, the present invention has the following advantages: the present invention can dynamically adjust the sensitivity of the touch slider based on real-time environmental data and operation data; traditional touch slider systems fail to adjust sensitivity in time when faced with rapid sliding or inaccurate touch, which can easily lead to misoperation or response delays; the present invention automatically adjusts the sensitivity by monitoring the user's operating intention and environmental changes in real time, thereby improving the user experience and ensuring the accuracy and smoothness of operation. The present invention accurately identifies the user's operating intention based on the mapping relationship between historical operation data, historical environmental data, and response event records; this allows the slider's sensitivity to more accurately match the user's needs, especially when sliding quickly or performing delicate operations, allowing the system to better adapt to and respond to the user's actual intentions. The present invention proposes a slider sensitivity demand index by comprehensively considering multiple factors such as user intention characteristics, historical environmental data characteristics, and response time, and adjusts the sensitivity based on this demand index; this comprehensive evaluation mechanism makes the adjustment of slider sensitivity more scientific and accurate, not only relying on operational data but also considering factors such as environmental changes and response time, thereby improving the intelligence of the system. By continuously adjusting the sensitivity parameters during real-time operation, the present invention can not only reduce erroneous operations caused by too fast or inaccurate touch sliding, but also maintain the stability of the touch screen under various environmental conditions; through precise sensitivity parameter adjustment, the system response speed and stability are significantly improved, and users can experience a smoother and more fluid operation experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0040] Figure 1 The present invention is a module diagram of a slider operation status management system for on-screen touch. DETAILED DESCRIPTION

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0042] See also Figure 1 , the present invention provides a technical solution:

[0043] A slider operation status management system for on-screen touch, the system includes: a data acquisition and mapping module, a user intention recognition and status classification module, a sensitivity evaluation and optimal parameter analysis module, and a real-time status monitoring and adaptive adjustment module;

[0044] The data acquisition and mapping module collects the historical operation data, historical environment data and response event records of the device touch screen, divides the historical operation data and historical environment data based on the timestamps of the response event records, and establishes a mapping relationship table between the three;

[0045] The user intent recognition and status classification module analyzes each response event record based on the mapping relationship table to identify the user intent for each response event. Based on each identified user intent and the corresponding historical environment data, it determines the different types of slider operation states on the device's touch screen.

[0046] The sensitivity assessment and optimal parameter analysis module comprehensively evaluates the sensitivity of each type of slider operating state on the device's touchscreen based on corresponding historical operation data, historical environmental data, and response event records, and obtains a slider sensitivity requirement index. Based on the slider sensitivity requirement index, it analyzes the optimal sensitivity parameters corresponding to each type of slider operating state.

[0047] The real-time status monitoring and adaptive adjustment module obtains the real-time environmental data and real-time operation data of the device touch screen, identifies the real-time user intention, and thus obtains the current slider operation status category, and uses the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtains real-time response event records, determines whether the real-time sensitivity parameter meets the current operation requirements, and makes corresponding adaptive adjustments based on the judgment results.

[0048] The data acquisition and mapping module includes a data acquisition unit and a mapping relationship establishment unit;

[0049] The data collection unit collects historical operation data, historical environment data and response event records of the device touch screen; the mapping relationship establishment unit divides the historical operation data and historical environment data based on the timestamp of the response event record, and establishes a mapping relationship table between the three.

[0050] The user intention recognition and status classification module includes a user intention recognition unit and a slider operation status analysis unit;

[0051] The user intention recognition unit analyzes each response event record in the mapping relationship table based on the mapping relationship table, thereby identifying the user intention of each response event; the slider operation status analysis unit obtains the slider operation status of different categories of the corresponding device touch screen based on each identified user intention and the corresponding historical environment data.

[0052] The sensitivity assessment and optimal parameter analysis module includes a sensitivity assessment unit and an optimal parameter analysis unit;

[0053] The sensitivity evaluation unit comprehensively evaluates the slider sensitivity for each category of slider operation status on the device touch screen based on the corresponding historical operation data, historical environment data, and response event records to obtain a slider sensitivity requirement index; the optimal parameter analysis unit analyzes the optimal sensitivity parameters corresponding to each category of slider operation status based on the slider sensitivity requirement index.

[0054] The real-time status monitoring and adaptive adjustment module includes a real-time status monitoring unit and an adaptive adjustment unit;

[0055] The real-time status monitoring unit obtains the real-time environmental data and real-time operation data of the device touch screen, identifies the real-time user intention, and thus obtains the current slider operation status category, and uses the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; the adaptive adjustment unit obtains the real-time response event record, determines whether the real-time sensitivity parameter meets the current operation requirements, and makes corresponding adaptive adjustments based on the judgment result.

[0056] A method for managing the operating status of a slider for a touch screen includes the following steps:

[0057] Step S100: Collect historical operation data, historical environment data, and response event records of the device touch screen, divide the historical operation data and historical environment data based on the timestamps of the response event records, and establish a mapping relationship table between the three; the historical operation data represents all operation data performed by the user on the device touch screen over a past period of time; the historical environment data represents the corresponding environmental status data on the device touch screen over a past period of time; and the response event records represent the response process generated by the device based on the user's historical operation data;

[0058] Step S200: Based on the mapping relationship table, each response event record in the mapping relationship table is analyzed to identify the user intent of each response event; based on each identified user intent and combined with the corresponding historical environment data, the operating status of the slider of different categories of the corresponding device touch screen is obtained;

[0059] Step S300: For each type of slider operating state on the device touch screen, a comprehensive slider sensitivity evaluation is performed based on the corresponding historical operation data, historical environmental data, and response event records to obtain a slider sensitivity requirement index. Based on the slider sensitivity requirement index, the optimal sensitivity parameter corresponding to each type of slider operating state is analyzed.

[0060] Step S400. Acquire real-time environmental data and real-time operation data of the device touch screen, identify real-time user intentions, and thereby obtain the current slider operation status category, and use the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtain real-time response event records, determine whether the real-time sensitivity parameter meets the current operation requirements, and make corresponding adaptive adjustments based on the determination results.

[0061] In step S100, the historical operation data and historical environment data are divided based on the timestamp of the response event record, and a mapping relationship table between the three is established, specifically including:

[0062] Get the time interval corresponding to all response events in the response event record. For each response event, extract the initial timestamp of the response event from the time interval, thereby obtaining the initial timestamps of all response events in the response event record, recorded as: {t10, t20, ..., tn0}, where t10 represents the initial timestamp of the first response event, t20 represents the initial timestamp of the second response event, and so on. tn0 represents the initial timestamp of the nth response event, and n represents the number of corresponding response events in the response event record.

[0063] The initial timestamp of each response event is compared with the time period of the historical operation data in turn. The specific comparison process is: obtain the time period of the historical operation data, extract the initial timestamp ti0 of the response event, i takes 1 to n, and calculate the time difference with the end timestamp te of the time period of the historical operation data in turn to obtain the corresponding timestamp difference Δt, and Δt=ti0-te; the historical operation data and the response event are mapped by taking the value of the timestamp difference Δt, and the conditions that the timestamp difference Δt must meet are: Δt≥0, and the value corresponding to Δt is the smallest; the purpose of the timestamp difference Δt meeting the above conditions is to ensure that the time of the response event is after the end of the historical operation data, and the initial timestamp ti0 of the response event and the end timestamp te of the historical operation data should be closest. According to the time period of the historical operation data, the historical environment data corresponding to the same time period is extracted to establish a mapping relationship between the historical operation data and the historical environment data; the mapping relationships of all response events, historical operation data and historical environment data are summarized to establish a mapping relationship table between the three, and the order of the mapping relationships in the mapping relationship table is expressed as follows: response event-historical operation data-historical environment data.

[0064] Step S200 includes:

[0065] S201. Based on the mapping relationship table, for each response event record in the mapping relationship table, extract the response result of the corresponding response event and the historical operation data with the mapping relationship, and obtain the slider movement trajectory of the corresponding response event based on the historical operation data; associate the response result and the slider movement trajectory to obtain the user intention data group Gi corresponding to the response event, and Gi=[Ri,Hi], where Ri represents the response result of the i-th response event and Hi represents the slider movement trajectory corresponding to the i-th response event; for the user intention data group Gi, extract the corresponding user intention features from it, and pre-process the extracted user intention features to convert them into a unified format, thereby forming a user intention feature vector U; the user intention features include response result features and slider movement trajectory features; calculate the similarity between the user intention feature vector U and the preset user intention template feature vector V, and the corresponding similarity result is expressed as S(U,V), select the set of user intention feature vectors U and the preset user intention template feature vector V with the largest similarity result as the recognition result, thereby identifying the user intention of each response event;

[0066] In this embodiment, user intentions include: quick adjustment intention, fine adjustment intention, and continuous operation intention; and the corresponding preset user intention descriptions and characteristics are:

[0067] Quickly adjust the intention:

[0068] Characteristic description: The user quickly adjusts a setting or value, usually manifested as a rapid and large movement of the slider track;

[0069] Slider track characteristics: The slider track moves significantly in a short period of time; its sliding rate is high, and the track changes quickly and over a wide range;

[0070] Response result characteristics: The response results change drastically and undergo significant adjustments in a short period of time.

[0071] Fine-tune your intentions:

[0072] Characteristic description: The user makes a precise adjustment to a setting, usually manifested as a small, slow movement of the slider track;

[0073] Slider track characteristics: The slider moves slowly, the track changes smoothly, and the adjustment range is small;

[0074] Response result characteristics: The response result changes are subtle, stable, and the amplitude of change is small.

[0075] Continuous operation intention:

[0076] Characteristic description: The user performs a series of similar operations, usually manifested as a series of repeated slider operations with short intervals between actions;

[0077] Slider trajectory characteristics: The slider trajectory presents multiple continuous fluctuations and may slide repeatedly within a specific area. The time intervals between sliding trajectories are short, and the movement pattern is repetitive.

[0078] Response result characteristics: The response results may have multiple similar adjustments, and the changes are periodic or regular.

[0079] The features extracted for the user intention data group Gi are:

[0080] For slider trajectory feature extraction, the following features are extracted from the slider movement trajectory Hi:

[0081] Velocity: The speed of the track, which is used to calculate the slider displacement per unit time. v = x / t, where x is the slider position change and t is the time interval.

[0082] Sliding amplitude: the total displacement or track range of the slider track (such as the difference between the maximum and minimum values, that is, Δx_max - Δx_min);

[0083] Smoothness: The smoothness of the trajectory change can be measured by calculating the second-order derivative of the trajectory;

[0084] Repeatability: In the case of continuous operations, repetitive patterns in the trajectory, such as the periodicity of the calculation trajectory;

[0085] For response result feature extraction, the following features are extracted from the response result Ri:

[0086] Response amplitude: the amplitude of the change in the response result (such as the difference between the maximum change and the minimum change);

[0087] Response rate: the rate of change of the response result per unit time;

[0088] Stability: The stability of the response results, that is, whether there are drastic fluctuations.

[0089] S202. Summarize the response event record numbers corresponding to the same user intent, extract the corresponding historical environment data from the mapping relationship table based on the response event record numbers, process the extracted historical data to obtain the corresponding historical environment data features, compare and analyze the historical environment data features with the preset standard environment data features, and calculate the deviation coefficient D between the two, where D=[∑ j∈[1,m] (E j -B j ) 2 ] (1 / 2) , where m represents the environmental feature dimension, E j represents the historical environmental data characteristics of the jth dimension, B j represents the standard environmental data feature of the jth dimension; according to the size of the deviation coefficient D, several deviation intervals are defined to obtain the slider operation status of different categories of the device touch screen.

[0090] In this embodiment, the following slider operating states are defined (Dnormal represents the maximum error range within which the device can still respond effectively, and Dhigh represents the maximum error range within which the device begins to experience hysteresis or malfunction):

[0091] Normal state: When the deviation coefficient D is less than the threshold Dnormal, the slider operation state is "normal", indicating that the device response is consistent with the standard environment data and the slider response is smooth. In other words: D ≤ Dnormal → slider operation state = normal;

[0092] Hysteresis: When the deviation coefficient D is in the medium range (Dnormal<D<Dhigh), the device's response may be delayed or lagging, and the slider may move slowly or not respond in time. That is, Dnormal<D<Dhigh → slider operation state = hysteresis.

[0093] Misoperation: When the deviation distance D is significantly greater than the threshold Dhigh, the device may have experienced a slider error due to environmental factors or other interference. In this state, the device's response may be completely inconsistent with the user's expectations. In other words, D ≥ Dhigh → Slider Operation = Misoperation.

[0094] Step S300 includes:

[0095] S301. For each type of slider operation state on the device touch screen corresponding to each user intent, extract the associated historical operation data, historical environment data, and response event record from the mapping relationship table according to the corresponding response event record number; perform a comprehensive evaluation of the slider sensitivity based on the extracted historical operation data, historical environment data, and response event record to obtain the slider sensitivity requirement index L, and the corresponding calculation formula is:

[0096] L=α×LU+β×[1-(D / D0)]+γ×[1-(T / T0)];

[0097] Where LU represents the user intention feature score, D0 represents the average standard deviation coefficient, T represents the response time of the response event, T0 represents the average response time of the slider operation state of the corresponding category, α represents the weight coefficient of the user intention feature score, β represents the weight coefficient of the influence of the standard deviation coefficient on the slider sensitivity, and γ represents the weight coefficient of the influence of the response time on the slider sensitivity; and LU=Σ k∈[1,K] wk·uk, where K represents the user intent feature dimension, wk represents the weight coefficient of the user intent feature value corresponding to the k-th dimension, and uk represents the user intent feature value corresponding to the k-th dimension. A larger user intent score LU generally indicates that the user has higher operational requirements, that is, requires higher sensitivity. A smaller D in 1-(D / D0) indicates a more stable slider response and a higher sensitivity. A smaller T in 1-(T / T0) indicates a faster slider response and a higher sensitivity. Therefore, a larger slider sensitivity requirement index L corresponds to a higher required slider sensitivity.

[0098] S302. Summarize the slider sensitivity requirement index L corresponding to each category of slider operation state, so as to obtain the slider sensitivity requirement index range of each slider operation state category; obtain the sensitivity parameter adjustment range of the device touch screen, and based on the number of slider operation state categories M, divide the sensitivity parameter adjustment range into M sub-intervals, calculate the corresponding sensitivity parameter average value of each sub-interval, and use the sensitivity parameter average value as the optimal sensitivity parameter of the corresponding slider operation state category.

[0099] In this embodiment, it is assumed that for a quick adjustment intention, a sensitivity requirement index L for a certain category of slider operating state is obtained, and the corresponding sensitivity requirement interval is: [L_min, L_max]; where: L_min represents the lowest sensitivity requirement index of the category, and L_max represents the highest sensitivity requirement index of the category; it is assumed that the slider operating states are: normal state, hysteresis state, and error operation state; and the device touch screen has a certain sensitivity adjustment range, usually set to [S_min, S_max], where: S_min is the minimum sensitivity of the device touch screen, and S_max is the maximum sensitivity of the device touch screen; to match the sensitivity requirement index L with the sensitivity adjustment range of the device touch screen, the interval of L is mapped to the sensitivity adjustment range of the device [S_min, S_max]. Assuming that there is a linear relationship between the sensitivity requirement index interval [L_min, L_max] of each category and the sensitivity adjustment range [S_min, S_max], the mapping can be performed using the following formula:

[0100] S=S_min+(L-L_min) / L_max-L_min)×(S_max-S_min);

[0101] In this way, each value of the sensitivity requirement index L corresponds to a sensitivity parameter S of the device touch screen.

[0102] For the three slider operating state categories, the sensitivity adjustment range [S_min, S_max] can be divided into three equal sub-intervals, each corresponding to a slider operating state category. Assuming that the sensitivity adjustment range is divided equally, the sensitivity values ​​of the three sub-intervals can be obtained using the following formula:

[0103] Sa=S_min+(a-1)×(S_max-S_min) / (M-1), where a=1, 2, or 3. Sa is the sensitivity parameter for the a-th subinterval, and a is an integer from 1 to 3, representing the slider's operating state category. The sensitivity parameters for the same subinterval are aggregated, and the corresponding average sensitivity parameter is calculated. This average sensitivity parameter is used as the optimal sensitivity parameter for this subinterval.

[0104] Step S400 includes:

[0105] S401. Acquire real-time environmental data and real-time operation data of the device touch screen, calculate the similarity between the real-time operation data and the historical operation data corresponding to each response event in the mapping relationship table, and select the user intent corresponding to the historical operation data with the greatest similarity as the real-time user intent; perform the same analysis on the real-time environmental data as that of the historical environmental data, thereby obtaining a real-time deviation coefficient D1, compare the real-time deviation coefficient D1 with the deviation interval corresponding to the real-time user intent, and thereby obtain the current slider operation state category; obtain the optimal sensitivity parameter corresponding to the current slider operation state category, and use the optimal sensitivity parameter corresponding to the current slider operation state category as the real-time sensitivity parameter;

[0106] S402. The device responds according to the real-time sensitivity parameter, obtains the corresponding real-time response event record, calculates the real-time slider sensitivity requirement index L1 according to the real-time response event record, combined with the real-time environmental data and real-time operation data, and according to the calculation formula of the slider sensitivity requirement index L, compares the real-time slider sensitivity requirement index L1 with the slider sensitivity requirement index L corresponding to the response event in the mapping relationship table corresponding to the real-time user intention. If |L1-L|≤F, it means that the real-time sensitivity parameter meets the current operation requirement and no operation is required, and F represents the difference threshold; if |L1-L|>F, it means that the real-time sensitivity parameter does not meet the current operation requirement, then obtain the sensitivity parameter adjustment range sub-interval of the current slider operation status category, and perform adaptive adjustment according to the value of the sensitivity parameter adjustment range sub-interval.

[0107] In this embodiment, assuming that |L1-L|>F, the sensitivity parameter adjustment range sub-interval of the current slider operation state category is obtained, for example: [S_min, S_max]=[A, B] (where A and B represent the upper and lower limits of the sensitivity parameter adjustment range, respectively). Assuming that L1-L<0, it means that the current sensitivity parameter is too high, and the interval range of [S_min, S) is filtered out from [S_min, S_max], and S represents the current slider sensitivity. Adjustments are made sequentially from the maximum value in the interval of [S_min, S), and the adjusted real-time slider sensitivity requirement index is calculated sequentially until the difference between the real-time slider sensitivity requirement index and the slider sensitivity requirement index corresponding to the response event in the corresponding mapping relationship table is less than or equal to the difference threshold; the system will record this adjustment and save it as the new optimal sensitivity parameter.

[0108] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.

[0109] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A method for managing the operating status of a slider for a touch screen, characterized by: The method comprises the following steps: Step S100: Collect historical operation data, historical environment data, and response event records of the device touch screen, divide the historical operation data and historical environment data based on the timestamps of the response event records, and establish a mapping relationship table between the three; Step S200: Based on the mapping relationship table, each response event record in the mapping relationship table is analyzed to identify the user intent of each response event; based on each identified user intent and combined with the corresponding historical environment data, the operating status of the slider of different categories of the corresponding device touch screen is obtained; Step S300: For each type of slider operating state on the device touch screen, a comprehensive slider sensitivity evaluation is performed based on the corresponding historical operation data, historical environmental data, and response event records to obtain a slider sensitivity requirement index. Based on the slider sensitivity requirement index, the optimal sensitivity parameter corresponding to each type of slider operating state is analyzed. S301. For each type of slider operation state on the device touch screen corresponding to each user intent, extract the associated historical operation data, historical environment data, and response event record from the mapping relationship table according to the corresponding response event record number; perform a comprehensive evaluation of the slider sensitivity based on the extracted historical operation data, historical environment data, and response event record to obtain the slider sensitivity requirement index L, and the corresponding calculation formula is: L=α×LU+β×[1-(D / D0)]+γ×[1-(T / T0)]; Where LU represents the user intention feature score, D0 represents the average standard deviation coefficient, T represents the response time of the response event, T0 represents the average response time of the slider operation state of the corresponding category, α represents the weight coefficient of the user intention feature score, β represents the weight coefficient of the influence of the standard deviation coefficient on the slider sensitivity, and γ represents the weight coefficient of the influence of the response time on the slider sensitivity; and LU=Σ k∈[1,K] wk·uk, where K represents the user intention feature dimension, wk represents the weight coefficient of the user intention feature value corresponding to the k-th dimension, and uk represents the user intention feature value corresponding to the k-th dimension; S302. Summarize the slider sensitivity requirement index L corresponding to each slider operation state category to obtain the slider sensitivity requirement index range for each slider operation state category; obtain the sensitivity parameter adjustment range of the device touch screen, and based on the number of slider operation state categories M, divide the sensitivity parameter adjustment range into M equal sub-intervals, calculate the corresponding average sensitivity parameter of each sub-interval, and use the average sensitivity parameter as the optimal sensitivity parameter for the corresponding slider operation state category; Step S400. Acquire real-time environmental data and real-time operation data of the device touch screen, identify real-time user intentions, and thereby obtain the current slider operation status category, and use the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtain real-time response event records, determine whether the real-time sensitivity parameter meets the current operation requirements, and make corresponding adaptive adjustments based on the determination results.

2. The method for managing the operating status of a slider for on-screen touch according to claim 1, wherein: In step S100, the historical operation data and the historical environment data are divided based on the timestamp of the response event record, and a mapping relationship table between the three is established, specifically including: Get the time interval corresponding to all response events in the response event record. For each response event, extract the initial timestamp of the response event from the time interval, thereby obtaining the initial timestamps of all response events in the response event record, recorded as: {t10, t20, ..., tn0}, where t10 represents the initial timestamp of the first response event, t20 represents the initial timestamp of the second response event, and so on. tn0 represents the initial timestamp of the nth response event, and n represents the number of corresponding response events in the response event record. The initial timestamp of each response event is compared with the time period of the historical operation data in turn. The specific comparison process is: obtain the time period of the historical operation data, extract the initial timestamp ti0 of the response event, i takes 1 to n, and calculate the time difference with the end timestamp te of the time period of the historical operation data in turn to obtain the corresponding timestamp difference Δt, and Δt=ti0-te; the historical operation data and the response event are mapped by taking the value of the timestamp difference Δt, and the conditions that the timestamp difference Δt must meet are: Δt≥0, and the value corresponding to Δt is the smallest; according to the time period of the historical operation data, the historical environment data corresponding to the same time period is extracted, thereby establishing a mapping relationship between the historical operation data and the historical environment data; summarize the mapping relationships of all response events, historical operation data and historical environment data, thereby establishing a mapping relationship table between the three, and the order of the mapping relationships in the mapping relationship table is expressed as: response event-historical operation data-historical environment data.

3. The method for managing the operating status of a slider for on-screen touch according to claim 2, wherein: The step S200 includes: S201. Based on the mapping relationship table, for each response event record in the mapping relationship table, extract the response result of the corresponding response event and the historical operation data with the mapping relationship, and obtain the slider movement trajectory of the corresponding response event based on the historical operation data; associate the response result and the slider movement trajectory to obtain the user intention data group Gi corresponding to the response event, and Gi=[Ri,Hi], where Ri represents the response result of the i-th response event and Hi represents the slider movement trajectory corresponding to the i-th response event; for the user intention data group Gi, extract the corresponding user intention features from it, and pre-process the extracted user intention features to convert them into a unified format, thereby forming a user intention feature vector U; the user intention features include response result features and slider movement trajectory features; calculate the similarity between the user intention feature vector U and the preset user intention template feature vector V, and the corresponding similarity result is expressed as S(U,V), select the set of user intention feature vectors U and the preset user intention template feature vector V with the largest similarity result as the recognition result, thereby identifying the user intention of each response event; S202. Summarize the response event record numbers corresponding to the same user intent, extract the corresponding historical environment data from the mapping relationship table based on the response event record numbers, process the extracted historical data to obtain the corresponding historical environment data features, compare and analyze the historical environment data features with the preset standard environment data features, and calculate the deviation coefficient D between the two, where D=[∑ j∈[1,m] (E j -B j ) 2 ] (1 / 2) , where m represents the environmental feature dimension, E j represents the historical environmental data characteristics of the jth dimension, B j represents the standard environmental data feature of the jth dimension; according to the size of the deviation coefficient D, several deviation intervals are defined to obtain the slider operation status of different categories of the device touch screen.

4. The method for managing the operating status of a slider for on-screen touch according to claim 1, wherein: The step S400 includes: S401. Acquire real-time environmental data and real-time operation data of the device touch screen, calculate the similarity between the real-time operation data and the historical operation data corresponding to each response event in the mapping relationship table, and select the user intent corresponding to the historical operation data with the greatest similarity as the real-time user intent; perform the same analysis on the real-time environmental data as that of the historical environmental data, thereby obtaining a real-time deviation coefficient D1, compare the real-time deviation coefficient D1 with the deviation interval corresponding to the real-time user intent, and thereby obtain the current slider operation state category; obtain the optimal sensitivity parameter corresponding to the current slider operation state category, and use the optimal sensitivity parameter corresponding to the current slider operation state category as the real-time sensitivity parameter; S402. The device responds according to the real-time sensitivity parameter, obtains the corresponding real-time response event record, calculates the real-time slider sensitivity requirement index L1 according to the real-time response event record, combined with the real-time environmental data and real-time operation data, and according to the calculation formula of the slider sensitivity requirement index L, compares the real-time slider sensitivity requirement index L1 with the slider sensitivity requirement index L corresponding to the response event in the mapping relationship table corresponding to the real-time user intention. If |L1-L|≤F, it means that the real-time sensitivity parameter meets the current operation requirement and no operation is required, and F represents the difference threshold; if |L1-L|>F, it means that the real-time sensitivity parameter does not meet the current operation requirement, then obtain the sensitivity parameter adjustment range sub-interval of the current slider operation status category, and perform adaptive adjustment according to the value of the sensitivity parameter adjustment range sub-interval.

5. A slider operation state management system for a touch screen, applying the slider operation state management method for a touch screen according to any one of claims 1 to 4, characterized in that: The system includes: a data acquisition and mapping module, a user intention recognition and status classification module, a sensitivity assessment and optimal parameter analysis module, and a real-time status monitoring and adaptive adjustment module; The data acquisition and mapping module collects historical operation data, historical environment data and response event records of the device touch screen, divides the historical operation data and historical environment data based on the timestamps of the response event records, and establishes a mapping relationship table between the three; The user intention recognition and status classification module analyzes each response event record in the mapping relationship table based on the mapping relationship table to identify the user intention of each response event; based on each identified user intention and combined with the corresponding historical environment data, the slider operation status of different categories of the corresponding device touch screen is obtained; The sensitivity evaluation and optimal parameter analysis module comprehensively evaluates the slider sensitivity for each type of slider operation state on the device touch screen based on the corresponding historical operation data, historical environment data, and response event records to obtain a slider sensitivity requirement index; and analyzes the optimal sensitivity parameters corresponding to each type of slider operation state based on the slider sensitivity requirement index; The real-time status monitoring and adaptive adjustment module obtains real-time environmental data and real-time operation data of the device touch screen, identifies real-time user intentions, thereby obtaining the current slider operation status category, and uses the optimal sensitivity parameter corresponding to the current slider operation status category as the real-time sensitivity parameter; obtains real-time response event records, determines whether the real-time sensitivity parameter meets the current operation requirements, and performs corresponding adaptive adjustments based on the judgment results.

6. The slider operation status management system for on-screen touch according to claim 5, characterized in that: The data acquisition and mapping module includes a data acquisition unit and a mapping relationship establishment unit; The data collection unit collects historical operation data, historical environment data and response event records of the device touch screen; the mapping relationship establishment unit divides the historical operation data and historical environment data based on the timestamp of the response event record, and establishes a mapping relationship table between the three.

7. The slider operation status management system for on-screen touch according to claim 5, characterized in that: The user intention recognition and status classification module includes a user intention recognition unit and a slider operation status analysis unit; The user intention recognition unit analyzes each response event record in the mapping relationship table based on the mapping relationship table, thereby recognizing the user intention of each response event; The slider operation state analysis unit obtains different categories of slider operation states of the corresponding device touch screen according to each identified user intention and in combination with corresponding historical environment data.

8. The slider operation status management system for on-screen touch according to claim 5, characterized in that: The sensitivity assessment and optimal parameter analysis module includes a sensitivity assessment unit and an optimal parameter analysis unit; The sensitivity evaluation unit comprehensively evaluates the slider sensitivity for each category of slider operation status on the device touch screen based on the corresponding historical operation data, historical environment data, and response event records to obtain a slider sensitivity requirement index; the optimal parameter analysis unit analyzes the optimal sensitivity parameters corresponding to each category of slider operation status according to the slider sensitivity requirement index.

9. The slider operation status management system for on-screen touch according to claim 5, characterized in that: The real-time status monitoring and adaptive adjustment module includes a real-time status monitoring unit and an adaptive adjustment unit; The real-time status monitoring unit obtains real-time environmental data and real-time operation data of the device touch screen, identifies real-time user intention, thereby obtaining the current slider operation state category, and uses the optimal sensitivity parameter corresponding to the current slider operation state category as the real-time sensitivity parameter; The adaptive adjustment unit obtains the real-time response event record, determines whether the real-time sensitivity parameter meets the current operation requirement, and performs corresponding adaptive adjustment based on the determination result.

Citation Information

Patent Citations

  • Method and system for automatically calibrating sensitivity of touch detection, and touch control terminal

    CN101751179A

  • Touch screen sensitivity regulating method, terminal and storage medium

    CN108052231A