A touch screen wake-up system and method based on the internet of things

CN115793948BActive Publication Date: 2026-09-29SHENZHEN ANCHU SCI & TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211564422.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2026-09-29
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

[0003]但是,目前人们在使用智能设备时,通常是通过按键对触摸屏进行唤醒,且在通过按键对触摸屏唤醒后才能进行后续的触摸操作,随着使用次数增多,会导致按键老化或者唤醒灵敏度下降,从而导致对触摸屏的唤醒效果降低,影响了人机交互体验;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115793948B_ABST
    Figure CN115793948B_ABST
Patent Text Reader

Abstract

The application provides a touch screen wake-up system and method based on the Internet of Things. The system comprises: a sensing module for setting a detection range and generating a power supply trigger instruction when an infrared detector detects a user within the detection range; a power supply module for transmitting the power supply trigger instruction to a processor and powering up the touch screen based on the processor, while monitoring the user's operation information on the touch screen in real time based on the power-up result; and a wake-up module for analyzing the operation information to obtain the user's operation purpose and driving the touch screen to wake up based on the operation purpose. By detecting the user appearing in the detection range and the user's operation information, the touch screen is awakened twice correspondingly, ensuring the accuracy of the touch screen wake-up, simplifying the wake-up operation of the touch screen, improving the intelligence of the touch screen wake-up, and optimizing the human-computer interaction experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of equipment control technology, and in particular to a wake-up system and method for a touchscreen based on the Internet of Things. Background Technology

[0002] The goal is that, with the continuous development of science and technology, more and more smart devices are appearing in people's lives, such as smartphones and tablets. However, the operation of smart devices is inseparable from touch screens, which can provide users with a good visual effect and enrich the human-computer interaction experience.

[0003] However, currently, when people use smart devices, they usually wake up the touchscreen by pressing a button, and subsequent touch operations can only be performed after the touchscreen is woken up by pressing a button. As the number of uses increases, the buttons will age or the wake-up sensitivity will decrease, resulting in a reduced wake-up effect on the touchscreen and affecting the human-computer interaction experience.

[0004] Therefore, the present invention provides a touch screen wake-up system and wake-up method based on the Internet of Things. Summary of the Invention

[0005] This invention provides a touchscreen wake-up system and method based on the Internet of Things (IoT). By detecting users and their operation information within the detection range, the touchscreen is woken up twice accordingly, ensuring the accuracy of touchscreen wake-up. At the same time, it simplifies the touchscreen wake-up operation, improves the intelligence of touchscreen wake-up, and optimizes the human-computer interaction experience.

[0006] This invention provides a touchscreen wake-up system based on the Internet of Things, comprising:

[0007] The sensing module is used to set the detection range and generate a power supply trigger command when the infrared detector detects a user within the detection range;

[0008] The power supply module is used to transmit power supply trigger commands to the processor and wake up the touch screen based on the processor. At the same time, it monitors the user's operation information on the touch screen in real time based on the power supply wake-up result.

[0009] The wake-up module is used to parse the operation information, obtain the user's operation purpose, and drive the touch screen to wake up based on the operation purpose.

[0010] Preferably, a touchscreen wake-up system based on the Internet of Things includes a sensing module comprising:

[0011] The indicator acquisition unit is used to acquire the wake-up requirements of the touch screen and determine the wake-up sensitivity of the touch screen based on the wake-up requirements.

[0012] The parameter determination unit is used to determine the detection range angle and detection distance of the touch screen based on the wake-up sensitivity. At the same time, it extracts the configuration parameters of the infrared detector, determines the parameter type of each configuration parameter, and determines the set of parameters to be configured based on the parameter type. The set of parameters to be configured is related to the detection range angle and detection distance.

[0013] The parameter configuration unit is used to determine the target values ​​of the detection range angle and detection distance, and modify the corresponding parameters to be configured in the parameter set to be configured based on the target values ​​to complete the setting of the detection range.

[0014] Preferably, a touchscreen wake-up system based on the Internet of Things includes a parameter configuration unit, comprising:

[0015] The result acquisition subunit is used to acquire the set detection range, set the target test point at the edge of the detection range, and set the test user at the target test point;

[0016] The detection subunit is used to transmit a first detection signal to the detection range based on the configured infrared detector, and to monitor the first reception time of the first reflected signal by the infrared detector in real time. When the first reception time exceeds the preset time, it is determined that no test user has been detected.

[0017] The optimization subunit is used to increase the transmission power of the infrared detector based on the judgment result, and to transmit a second detection signal to the detection range based on the adjustment result. It also monitors the second reception duration of the second reflected signal of the infrared detector in real time until the second reception duration is less than or equal to the preset duration, thus completing the configuration of the infrared detector.

[0018] Preferably, a touchscreen wake-up system based on the Internet of Things includes a sensing module comprising:

[0019] The setting unit is used to set the scanning interval of the infrared detector, control the infrared detector to emit detection signals into the detection range according to the scanning interval, and receive the feedback signal corresponding to the detection signal in real time based on the emission result.

[0020] The signal analysis unit is used to read the feedback signal, obtain the detection data corresponding to the feedback signal, extract the data features of the detection data, and extract the temperature detection data in the detection data based on the data features.

[0021] The analysis unit is used to extract the values ​​of temperature detection data and determine the human body temperature threshold detected by the infrared detector based on the values. When the human body temperature threshold is within the preset temperature threshold range, it is determined that a user has been detected.

[0022] The instruction generation unit is used to trigger a preset instruction generation process based on the judgment result, and to generate a power supply trigger instruction based on the preset instruction generation process.

[0023] Preferably, a touchscreen wake-up system based on the Internet of Things includes a power supply module comprising:

[0024] The instruction acquisition unit is used to acquire the generated power supply trigger instruction, extract the configuration parameters of the preset instruction package, and determine the target instruction length that a single preset instruction package can encapsulate based on the configuration parameters.

[0025] The instruction encapsulation unit is used to split the power supply trigger instruction based on the target instruction length, encapsulate the split instruction fragments in a preset instruction encapsulation package to obtain the target instruction package, and upload the target instruction package to the instruction transmission queue.

[0026] The instruction transmission unit is used to transmit each target instruction packet to the processor in sequence based on the instruction transmission queue, and to parse the target instruction packets based on the processor to determine the target terminal to be controlled. At the same time, it extracts the device parameters of the target terminal to be controlled and determines the operating voltage of the target terminal to be controlled based on the device parameters.

[0027] The wake-up unit is used to generate a device wake-up signal based on the working voltage, perform a status self-test on the touch screen component based on the device wake-up signal, and provide a power supply voltage consistent with the working voltage to the target terminal to be controlled after the self-test is passed, thereby completing the power supply wake-up of the touch screen.

[0028] Preferably, a touchscreen wake-up system based on the Internet of Things includes a wake-up unit comprising:

[0029] The device locking subunit is used to determine the target component set when the touch screen is working based on the touch screen's working attributes after the touch screen receives the device wake-up signal, and to extract the operating parameters of each component in the target component set.

[0030] The status self-test subunit is used to extract the target value of the operating parameters and determine the current operating status of each component based on the target value. When the operating status is sleep, it is determined that the first power supply wake-up condition is met. At the same time, it performs performance self-test on each component based on the preset self-test program, and after the performance self-test result meets the expected requirements, it is determined that the second power supply wake-up condition is met.

[0031] The power supply unit is used to determine the wake-up priority of each component based on the judgment result and the workflow of the components in the touch screen, and to supply power to each component accordingly based on the wake-up priority.

[0032] Preferably, a touchscreen wake-up system based on the Internet of Things includes a power supply module comprising:

[0033] The screen partitioning unit is used to divide the touch screen into N detection areas for detecting gesture operations after the touch screen is powered on and woken up, and to monitor the user's touch signals on the touch screen in real time based on the partitioning results.

[0034] The monitoring unit is used to monitor the start and end positions of a single touch on the touch screen in real time after a touch signal is detected, and to determine the single touch trajectory of the user on the touch screen based on the start and end positions of the touch.

[0035] The monitoring unit is also used to determine the preset touch points contained in a single touch trajectory, and to determine the target position of the preset touch points on the touch screen, and to determine the independent target detection area and the cross-target detection area involved when the user performs a touch operation on the touch screen based on the target position.

[0036] The information determination unit is used to divide the cross-type target detection area into independent target detection areas based on the division rules when there is a cross-type target detection area, and to obtain the user's single operation information in different detection areas based on the independent target detection areas and the user's touch trajectory in each independent target detection area.

[0037] Preferably, a touchscreen wake-up system based on the Internet of Things includes a wake-up module comprising:

[0038] The function statistics unit is used to divide the touch screen into M functional areas corresponding to the touch screen at equal intervals, extract the touch events corresponding to each touch button in each functional area, and summarize the touch events in each functional area to obtain the sequence of operable items in each functional area.

[0039] The information acquisition unit is used to acquire user operation information on the touch screen and determine the user's operation gestures on the touch screen based on the operation information.

[0040] The analysis unit is used to extract the touch features of the operation gestures, determine the target operation function area of ​​the user on the touch screen based on the touch features, and match the operation information with the sequence of operable items corresponding to the target operation function area to obtain the target operation item of the user on the touch screen.

[0041] The analysis unit is also used to extract attribute information of the target operation item and obtain the user's operation purpose based on the attribute information.

[0042] Preferably, a touchscreen wake-up system based on the Internet of Things includes a wake-up module comprising:

[0043] The purpose acquisition unit is used to acquire the user's operation purpose and determine the target application to be triggered on the touch screen based on the operation purpose;

[0044] The component determination unit is used to extract the parameter configuration of the target application to be triggered, determine the set of sub-components contained in the target application to be triggered based on the parameter configuration, and determine the working logic between each sub-component in the set of sub-components.

[0045] The driver wake-up unit is used to send working instructions to each sub-component sequentially according to the working logic of the processor, and switch the running state of the corresponding driver of each sub-component based on the working instructions, so as to complete the driver wake-up of the touch screen.

[0046] This invention provides a touchscreen wake-up method based on the Internet of Things, comprising:

[0047] Step 1: Set the detection range, and generate a power supply trigger command when the infrared detector detects a user within the detection range;

[0048] Step 2: Transmit the power supply trigger command to the processor, and power up the touch screen based on the processor. At the same time, monitor the user's operation information on the touch screen in real time based on the power supply wake-up result.

[0049] Step 3: Analyze the operation information to obtain the user's operation purpose, and wake up the touch screen driver based on the operation purpose.

[0050] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0051] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0052] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0053] Figure 1 This is a structural diagram of a touchscreen wake-up system based on the Internet of Things (IoT) according to an embodiment of the present invention;

[0054] Figure 2 This is a structural diagram of a sensing module in a touchscreen wake-up system based on the Internet of Things, according to an embodiment of the present invention.

[0055] Figure 3 This is a flowchart of a touchscreen wake-up method based on the Internet of Things (IoT) according to an embodiment of the present invention. Detailed Implementation

[0056] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0057] Example 1:

[0058] This embodiment provides a touchscreen wake-up system based on the Internet of Things, such as... Figure 1 As shown, it includes:

[0059] The sensing module is used to set the detection range and generate a power supply trigger command when the infrared detector detects a user within the detection range;

[0060] The power supply module is used to transmit power supply trigger commands to the processor and wake up the touch screen based on the processor. At the same time, it monitors the user's operation information on the touch screen in real time based on the power supply wake-up result.

[0061] The wake-up module is used to parse the operation information, obtain the user's operation purpose, and drive the touch screen to wake up based on the operation purpose.

[0062] In this embodiment, the detection range is set according to the touch screen's wake-up sensitivity and can be adjusted as required. When a user enters the detection range, power is supplied to the touch screen to complete the basic wake-up of the touch screen.

[0063] In this embodiment, the infrared detector is pre-set and placed at the front of the touch screen to detect whether a user enters the detection range.

[0064] In this embodiment, the user refers to a person who enters the detection range, i.e., a user who uses the touchscreen.

[0065] In this embodiment, the power supply trigger command refers to sending a power supply notification to the processor inside the touchscreen after the power supply conditions for the touchscreen are met.

[0066] In this embodiment, the processor is pre-configured within the touchscreen and is used to receive and analyze various detection data and instructions, thereby enabling control of various components.

[0067] In this embodiment, power-on wake-up refers to controlling the power supply module to supply power to the touch screen via the processor.

[0068] In this embodiment, the operation information refers to the user's touch information on the touch screen, which may specifically be the user's click position on the touch screen or the operation gesture on the touch screen.

[0069] In this embodiment, the operational purpose refers to the type of interaction that the user needs to achieve through the touchscreen.

[0070] In this embodiment, waking up the touchscreen driver based on the operation purpose refers to waking up the driver of the corresponding function in the touchscreen according to the operation purpose. Specifically, it can be that when running an app, the driver corresponding to that app is woken up.

[0071] The beneficial effects of the above technical solution are: by detecting users and their operation information within the detection range, the touch screen is woken up twice accordingly, ensuring the accuracy of touch screen wake-up. At the same time, it simplifies the touch screen wake-up operation, improves the intelligence of touch screen wake-up, and optimizes the human-computer interaction experience.

[0072] Example 2:

[0073] Based on Example 1, this example provides a touchscreen wake-up system based on the Internet of Things, such as... Figure 2 As shown, the sensing module includes:

[0074] The indicator acquisition unit is used to acquire the wake-up requirements of the touch screen and determine the wake-up sensitivity of the touch screen based on the wake-up requirements.

[0075] The parameter determination unit is used to determine the detection range angle and detection distance of the touch screen based on the wake-up sensitivity. At the same time, it extracts the configuration parameters of the infrared detector, determines the parameter type of each configuration parameter, and determines the set of parameters to be configured based on the parameter type. The set of parameters to be configured is related to the detection range angle and detection distance.

[0076] The parameter configuration unit is used to determine the target values ​​of the detection range angle and detection distance, and modify the corresponding parameters to be configured in the parameter set to be configured based on the target values ​​to complete the setting of the detection range.

[0077] In this embodiment, the wake-up requirement is used to characterize the wake-up criteria and conditions for the touchscreen. Specifically, it can be that the touchscreen is woken up when the distance between the user and the touchscreen reaches a certain value.

[0078] In this embodiment, wake-up sensitivity refers to the timeliness of waking up the touchscreen.

[0079] In this embodiment, the detection range angle is used to characterize the detection angle range of the touch screen, specifically it can be 270 degrees or 360 degrees around the touch screen.

[0080] In this embodiment, the detection distance refers to the maximum distance at which the user needs to be woken up from the touchscreen, as determined by the wake-up sensitivity.

[0081] In this embodiment, the configuration parameters refer to the types of parameters involved in the operation of the infrared detector and the corresponding value ranges of each type, such as the farthest detection distance and the maximum detection angle.

[0082] In this embodiment, the set of parameters to be configured refers to the types of parameters for which the working parameters of the infrared detector need to be adjusted according to the current wake-up requirements and wake-up sensitivity. Specifically, it can be adjusting the detection distance and detection angle of the infrared detector.

[0083] In this embodiment, the target value refers to the specific value set for the detection range angle and detection distance of the touch screen.

[0084] In this embodiment, modifying the parameter to be configured in the set of parameters to be configured based on the target value means modifying the value of the parameter to be configured to be consistent with the target value. Here, the parameter to be configured is any one of the parameters in the set of parameters to be configured, representing a specific parameter type, such as distance, angle, etc.

[0085] The beneficial effects of the above technical solution are as follows: by determining the wake-up requirements of the touch screen, the detection range angle and detection distance for waking up the touch screen can be effectively determined. Secondly, by extracting the configuration parameters of the infrared detector and adjusting the configuration parameters of the infrared detector according to the detection range angle and detection distance, the detection range can be set, which provides convenience and guarantee for achieving accurate and effective wake-up of the touch screen and improves the intelligence of touch screen wake-up.

[0086] Example 3:

[0087] Based on Embodiment 2, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a parameter configuration unit:

[0088] The result acquisition subunit is used to acquire the set detection range, set the target test point at the edge of the detection range, and set the test user at the target test point;

[0089] The detection subunit is used to transmit a first detection signal to the detection range based on the configured infrared detector, and to monitor the first reception time of the first reflected signal by the infrared detector in real time. When the first reception time exceeds the preset time, it is determined that no test user has been detected.

[0090] The optimization subunit is used to increase the transmission power of the infrared detector based on the judgment result, and to transmit a second detection signal to the detection range based on the adjustment result. It also monitors the second reception duration of the second reflected signal of the infrared detector in real time until the second reception duration is less than or equal to the preset duration, thus completing the configuration of the infrared detector.

[0091] In this embodiment, the edge of the detection range refers to the outermost edge of the predefined detection range, that is, the initial position when the user steps into the detection range.

[0092] In this embodiment, the target test point is randomly set at the edge of the detection range, in order to verify whether the infrared detector can accurately and timely detect users within the detection range.

[0093] In this embodiment, the test user is a person with the ability to move, and the purpose is to test the detection performance of the infrared detector.

[0094] In this embodiment, the first detection signal refers to the initial detection signal emitted by the infrared detector after the detection range is set, and the transmission power of the emitted detection signal is not adjusted.

[0095] In this embodiment, the first reflected signal refers to the feedback signal corresponding to the initial detection signal emitted by the infrared detector after the detection range has been set.

[0096] In this embodiment, the first reception duration refers to the length of time during which the infrared detector does not receive the first reflected signal within the maximum allowable time range after transmitting the first detection signal.

[0097] In this embodiment, the preset duration is pre-set and is used to characterize the maximum duration required to receive the first reflected signal.

[0098] In this embodiment, the second detection signal refers to the detection signal sent to the detection range after adjusting the transmission power of the infrared detector, which has a longer detection distance than the first detection signal.

[0099] In this embodiment, the second reflected signal refers to the feedback signal corresponding to the second detection signal emitted by the infrared detector after the detection range is set, that is, the signal after the user is detected within the detection range.

[0100] In this embodiment, the second reception duration refers to the length of time it takes for the infrared detector to receive the feedback signal after transmitting the first detection signal.

[0101] The beneficial effects of the above technical solution are: by setting target test points at the edge of the predefined detection range, the detection performance of the infrared detector can be verified, and when the detection signal of the infrared detector cannot detect the edge of the detection range, the signal transmission power of the infrared detector can be adjusted in time, thereby facilitating accurate and effective sensing of the user within the detection range, ensuring the accuracy and timeliness of touch screen wake-up, and improving the human-computer interaction experience.

[0102] Example 4:

[0103] Based on Embodiment 1, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a sensing module comprising:

[0104] The setting unit is used to set the scanning interval of the infrared detector, control the infrared detector to emit detection signals into the detection range according to the scanning interval, and receive the feedback signal corresponding to the detection signal in real time based on the emission result.

[0105] The signal analysis unit is used to read the feedback signal, obtain the detection data corresponding to the feedback signal, extract the data features of the detection data, and extract the temperature detection data in the detection data based on the data features.

[0106] The analysis unit is used to extract the values ​​of temperature detection data and determine the human body temperature threshold detected by the infrared detector based on the values. When the human body temperature threshold is within the preset temperature threshold range, it is determined that a user has been detected.

[0107] The instruction generation unit is used to trigger a preset instruction generation process based on the judgment result, and to generate a power supply trigger instruction based on the preset instruction generation process.

[0108] In this embodiment, the scanning interval is used to characterize the scanning frequency of the infrared detector over the detection range.

[0109] In this embodiment, the feedback signal refers to the user's detection information detected by the infrared detector through the detection signal.

[0110] In this embodiment, the detection data refers to the specific data content corresponding to the feedback data, which can be obtained by analyzing the feedback signal through an analog-to-digital conversion model.

[0111] In this embodiment, data features are used to characterize the data type contained in the detection data, with the purpose of parsing the detection data and determining whether the user meets the wake-up requirements.

[0112] In this embodiment, temperature detection data refers to the detection data that includes the user's body temperature data obtained after detecting the user.

[0113] In this embodiment, the human body temperature threshold refers to the specific body temperature value of the user detected by the infrared detector.

[0114] In this embodiment, the preset temperature threshold range is pre-set and is used to characterize the normal range of human body temperature changes.

[0115] In this embodiment, the preset instruction generation process is pre-set and is specifically used to generate power supply control instructions. Specifically, it can retrieve instruction generation rules and corresponding instruction elements from the instruction rule library, and combine the instruction generator according to the instruction generation rules to obtain the corresponding power supply trigger instruction.

[0116] The beneficial effects of the above technical solution are as follows: First, by transmitting detection signals to the detection range through an infrared detector and analyzing the feedback signals after receiving them, the body temperature detection data of the detected user can be accurately and effectively extracted. Second, by analyzing the body temperature detection data, the system can accurately and effectively determine whether the user meets the power supply triggering conditions. Finally, when the power supply triggering conditions are met, a power supply triggering command is generated according to a preset command generation process, ensuring accurate and reliable power supply triggering of the touch screen and improving the intelligence of touch screen wake-up.

[0117] Example 5:

[0118] Based on Embodiment 1, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a power supply module comprising:

[0119] The instruction acquisition unit is used to acquire the generated power supply trigger instruction, extract the configuration parameters of the preset instruction package, and determine the target instruction length that a single preset instruction package can encapsulate based on the configuration parameters.

[0120] The instruction encapsulation unit is used to split the power supply trigger instruction based on the target instruction length, encapsulate the split instruction fragments in a preset instruction encapsulation package to obtain the target instruction package, and upload the target instruction package to the instruction transmission queue.

[0121] The instruction transmission unit is used to transmit each target instruction packet to the processor in sequence based on the instruction transmission queue, and to parse the target instruction packets based on the processor to determine the target terminal to be controlled. At the same time, it extracts the device parameters of the target terminal to be controlled and determines the operating voltage of the target terminal to be controlled based on the device parameters.

[0122] The wake-up unit is used to generate a device wake-up signal based on the working voltage, perform a status self-test on the touch screen component based on the device wake-up signal, and provide a power supply voltage consistent with the working voltage to the target terminal to be controlled after the self-test is passed, thereby completing the power supply wake-up of the touch screen.

[0123] In this embodiment, the preset instruction encapsulation package is pre-set and used to encapsulate the obtained power supply trigger instruction, thereby facilitating the transmission of the power supply trigger instruction to the processor.

[0124] In this embodiment, the configuration parameters of the preset instruction package are used to characterize the amount of instruction encapsulation and the encapsulation format of different preset instruction packages.

[0125] In this embodiment, the target instruction length refers to the amount of instruction data that each preset instruction package can hold.

[0126] In this embodiment, the instruction fragment refers to the division of the power supply trigger instruction into multiple instruction segments according to the target instruction length of each preset instruction encapsulation package, thereby facilitating the effective encapsulation of the instruction.

[0127] In this embodiment, the target instruction packet refers to the data packet obtained by encapsulating instruction fragments in a preset instruction encapsulation packet, which can be transmitted.

[0128] In this embodiment, the instruction transmission queue refers to the carrier that arranges and transmits the target instruction packets.

[0129] In this embodiment, the target terminal to be controlled refers to the terminal device that needs to be controlled by the power supply trigger command, which may specifically be the various components contained in the touch screen.

[0130] In this embodiment, the device parameters refer to the operating conditions of different target terminals under normal operation, specifically the requirements for voltage, current, and power values.

[0131] In this embodiment, the device wake-up signal is used to wake up the target terminal to be controlled, and switch the state of the terminal to be controlled from the standby state to the working state.

[0132] In this embodiment, the state self-check can be used to verify its own working state to ensure that the wake-up conditions are met.

[0133] The beneficial effects of the above technical solution are as follows: by encapsulating the obtained power supply trigger command and transmitting the encapsulated command to the processor for analysis and processing, the target terminal to be controlled is locked, and the working voltage of each target terminal to be controlled is determined according to the locking result, which facilitates the generation of an accurate wake-up signal. Finally, the target terminal to be controlled is self-checked through the wake-up signal, and power supply is used to wake it up after the self-check, which ensures the accuracy of touch screen wake-up, improves the intelligence of human-computer interaction, and ensures the wake-up effect.

[0134] Example 6:

[0135] Based on Embodiment 5, this embodiment provides a touchscreen wake-up system based on the Internet of Things, the wake-up unit including:

[0136] The device locking subunit is used to determine the target component set when the touch screen is working based on the touch screen's working attributes after the touch screen receives the device wake-up signal, and to extract the operating parameters of each component in the target component set.

[0137] The status self-test subunit is used to extract the target value of the operating parameters and determine the current operating status of each component based on the target value. When the operating status is sleep, it is determined that the first power supply wake-up condition is met. At the same time, it performs performance self-test on each component based on the preset self-test program, and after the performance self-test result meets the expected requirements, it is determined that the second power supply wake-up condition is met.

[0138] The power supply unit is used to determine the wake-up priority of each component based on the judgment result and the workflow of the components in the touch screen, and to supply power to each component accordingly based on the wake-up priority.

[0139] In this embodiment, the touchscreen operating attributes refer to the conditions under which the touchscreen operates and the device composition.

[0140] In this embodiment, the target component set refers to the types of components that need to operate when the touchscreen is working normally.

[0141] In this embodiment, the operating parameters are used to characterize the operating conditions and operating standards of each component.

[0142] In this embodiment, the target value refers to the specific value of the operating parameters of each component.

[0143] In this embodiment, the operating state includes a sleep state and a working state.

[0144] In this embodiment, the first power supply wake-up condition refers to each component meeting the requirement to switch from sleep state to working state, thereby facilitating accurate and effective wake-up of the touch screen.

[0145] In this embodiment, the preset self-test program is pre-set to test the performance of each component, and the self-test steps in the preset self-test program are all pre-set.

[0146] In this embodiment, the expected requirements are determined based on the minimum requirements for touchscreen performance and are subject to adjustment.

[0147] In this embodiment, the second power supply wake-up condition refers to the fact that the working performance of each component meets the requirements.

[0148] In this embodiment, the wake-up priority represents the wake-up order of components, with a higher priority indicating earlier wake-up.

[0149] The beneficial effects of the above technical solution are: by analyzing the operating attributes of the touch screen, the types and operating states of the components contained in the touch screen can be accurately and effectively determined, which facilitates two wake-up verifications for each component. After both wake-up verifications are passed, the touch screen is powered on and woken up, ensuring the accuracy of powering up the touch screen, simplifying the wake-up operation of the touch screen, and improving the intelligence of the touch screen wake-up.

[0150] Example 7:

[0151] Based on Embodiment 1, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a power supply module comprising:

[0152] The screen partitioning unit is used to divide the touch screen into N detection areas for detecting gesture operations after the touch screen is powered on and woken up, and to monitor the user's touch signals on the touch screen in real time based on the partitioning results.

[0153] The monitoring unit is used to monitor the start and end positions of a single touch on the touch screen in real time after a touch signal is detected, and to determine the single touch trajectory of the user on the touch screen based on the start and end positions of the touch.

[0154] The monitoring unit is also used to determine the preset touch points contained in a single touch trajectory, and to determine the target position of the preset touch points on the touch screen, and to determine the independent target detection area and the cross-target detection area involved when the user performs a touch operation on the touch screen based on the target position.

[0155] The information determination unit is used to divide the cross-type target detection area into independent target detection areas based on the division rules when there is a cross-type target detection area, and to obtain the user's single operation information in different detection areas based on the independent target detection areas and the user's touch trajectory in each independent target detection area.

[0156] In this embodiment, the detection area refers to the touchscreen block obtained after dividing the touchscreen.

[0157] In this embodiment, the touch signal is a sensing signal generated when the user clicks on the touch screen, used to characterize that the user is performing a touch operation on the touch screen at this time.

[0158] In this embodiment, a single touch trajectory can be a sliding path or a clicking path on the touchscreen that represents the user's movement from the start of the touch to the end of the touch.

[0159] In this embodiment, the preset touch points are pre-set and are sensing points on the touch screen used to detect touch operations.

[0160] In this embodiment, the target position can be the specific position of different preset touch points on the touch screen, including horizontal and vertical coordinates.

[0161] In this embodiment, the independent target detection area refers to the area within which the user performs touch operations, specifically, the user can perform touch operations only in the upper left corner of the touchscreen.

[0162] In this embodiment, the cross-target detection area refers to the area where a user touches multiple detection areas when performing a touch operation on the touch screen. Specifically, the user can touch from the upper left corner to the lower right corner, and the detection areas traversed are collectively referred to as the cross-target detection area.

[0163] In this embodiment, the division rule represents the division criteria for dividing the touchscreen into N detection areas for detecting gesture operations.

[0164] The beneficial effects of the above technical solution are as follows: by dividing the touch screen into different detection areas, it is easy to accurately and effectively identify the user's operation information on the touch screen through different detection areas. Secondly, by determining the user's touch trajectory on the touch screen and the detection area on the touch screen where the touch operation is performed, the user's operation information can be accurately and reliably locked, ensuring the efficiency of locking the user's touch operation. This facilitates accurate and effective wake-up of the touch screen based on the operation information, and improves the accuracy of touch screen wake-up.

[0165] Example 8:

[0166] Based on Embodiment 1, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a wake-up module comprising:

[0167] The function statistics unit is used to divide the touch screen into M functional areas corresponding to the touch screen at equal intervals, extract the touch events corresponding to each touch button in each functional area, and summarize the touch events in each functional area to obtain the sequence of operable items in each functional area.

[0168] The information acquisition unit is used to acquire user operation information on the touch screen and determine the user's operation gestures on the touch screen based on the operation information.

[0169] The analysis unit is used to extract the touch features of the operation gestures, determine the target operation function area of ​​the user on the touch screen based on the touch features, and match the operation information with the sequence of operable items corresponding to the target operation function area to obtain the target operation item of the user on the touch screen.

[0170] The analysis unit is also used to extract attribute information of the target operation item and obtain the user's operation purpose based on the attribute information.

[0171] In this embodiment, the functional area refers to the different display areas obtained after dividing the touch screen, and each display area includes different functions.

[0172] In this embodiment, a touch event refers to the display content that each touch button in each functional area can display.

[0173] In this embodiment, the operable item sequence refers to the record of touch items that can be executed in each functional area after summarizing the touch events of different functional areas, so as to facilitate the determination of the user's operation purpose.

[0174] In this embodiment, touch features are used to characterize the type of touch a user makes on a touchscreen, specifically whether it is a click or a swipe, the number of touches, and the location of the touch.

[0175] In this embodiment, the target operation function area refers to the specific screen area where the user performs operations on the touch screen.

[0176] In this embodiment, the target operation item refers to the specific touch item that the user performs on the touch screen.

[0177] In this embodiment, attribute information refers to parameters such as the type of the target operation item and the content to be displayed.

[0178] The beneficial effects of the above technical solution are as follows: by dividing the touch screen into different functional areas and accurately and effectively organizing the sequence of operable items in different functional areas, and secondly, by analyzing the user's operation information, the touch features of the user on the touch screen can be accurately and effectively locked. Finally, the functional area of ​​the touch is determined according to the touch features, and the operation information is matched with the sequence of operable items corresponding to that functional area, so as to accurately and effectively obtain the user's operation purpose. This provides convenience and guarantee for accurately and effectively waking up the touch screen, improves the intelligence of touch screen wake-up, and simplifies the wake-up operation.

[0179] Example 9:

[0180] Based on Embodiment 1, this embodiment provides a touchscreen wake-up system based on the Internet of Things, including a wake-up module comprising:

[0181] The purpose acquisition unit is used to acquire the user's operation purpose and determine the target application to be triggered on the touch screen based on the operation purpose;

[0182] The component determination unit is used to extract the parameter configuration of the target application to be triggered, determine the set of sub-components contained in the target application to be triggered based on the parameter configuration, and determine the working logic between each sub-component in the set of sub-components.

[0183] The driver wake-up unit is used to send working instructions to each sub-component sequentially according to the working logic of the processor, and switch the running state of the corresponding driver of each sub-component based on the working instructions, so as to complete the driver wake-up of the touch screen.

[0184] In this embodiment, the target application to be triggered refers to the application that the user clicks on the touchscreen.

[0185] In this embodiment, parameter configuration refers to parameters such as the type of the target application to be triggered and the runtime conditions required at runtime.

[0186] In this embodiment, the sub-component set refers to the component types that the target application to be triggered needs to include at runtime, which includes multiple sub-components, and the sub-components are the specific devices corresponding to the runtime of the target application to be triggered.

[0187] In this embodiment, the working logic is used to characterize the order in which different sub-components work and their dependencies.

[0188] In this embodiment, the working instructions are used to switch the running state of the drivers corresponding to each sub-component, thereby facilitating the wake-up of the touch screen.

[0189] In this embodiment, the running state of the driver corresponding to each sub-component is switched based on the working instructions, including:

[0190] Obtain the total number of drivers involved when the target application to be triggered is working, and calculate the wake-up efficiency of the touchscreen based on the total number of drivers. The specific steps include:

[0191] The wake-up efficiency of the touchscreen is calculated using the following formula:

[0192]

[0193] Where η represents the wake-up efficiency of the touchscreen; μ represents the error factor, and its value ranges from (0.01, 0.03); T represents the expected time length for waking the touchscreen from sleep to working state; k represents the buffer time length allowed for the touchscreen to wake up beyond the expected time length; i represents the number of current components involved when the touchscreen is working normally, and its value ranges from [1, n]; n represents the total number of components involved when the touchscreen is working normally; t i represents the time required to power the i-th component when waking up the touchscreen; s represents the number of current drivers involved when the target application is to be triggered, and its value ranges from [1, q]; q represents the total number of drivers involved when the target application is to be triggered; z s This represents the time required to wake up the s-th driver;

[0194] Compare the calculated wake-up efficiency with the preset wake-up efficiency;

[0195] If the calculated wake-up efficiency is greater than or equal to the preset wake-up efficiency, the wake-up operation of the touch screen is deemed qualified.

[0196] Otherwise, the touchscreen wake-up operation is deemed qualified, and the detection range of the touchscreen is expanded until the wake-up efficiency is greater than or equal to the preset wake-up efficiency, thus completing the optimization of the touchscreen wake-up operation.

[0197] The above-mentioned preset wake-up efficiency is pre-set and can be adjusted.

[0198] The expected time to wake the touchscreen from sleep mode to working mode is set according to the wake-up requirements and can be adjusted, for example, it can be 10 seconds, 20 seconds, etc.

[0199] The beneficial effects of the above technical solution are as follows: First, by analyzing the user's operation purpose, the target application to be triggered is locked. Second, by parsing the target application to be triggered, the types of sub-components contained in the target application are determined. Finally, by controlling the command to switch the running state of the driver corresponding to the sub-component, the final wake-up of the touch screen is completed. At the same time, by calculating the wake-up efficiency of the touch screen, it is convenient to grasp and understand the wake-up effect of the touch screen in a timely manner. Moreover, when the wake-up efficiency is unqualified, the wake-up operation of the touch screen is optimized in a timely manner, thus ensuring the wake-up effect of the touch screen.

[0200] Example 10:

[0201] This embodiment provides a method for waking up a touchscreen based on the Internet of Things (IoT), such as... Figure 3 As shown, it includes:

[0202] Step 1: Set the detection range, and generate a power supply trigger command when the infrared detector detects a user within the detection range;

[0203] Step 2: Transmit the power supply trigger command to the processor, and power up the touch screen based on the processor. At the same time, monitor the user's operation information on the touch screen in real time based on the power supply wake-up result.

[0204] Step 3: Analyze the operation information to obtain the user's operation purpose, and wake up the touch screen driver based on the operation purpose.

[0205] The beneficial effects of the above technical solution are: by detecting users and their operation information within the detection range, the touch screen is woken up twice accordingly, ensuring the accuracy of touch screen wake-up. At the same time, it simplifies the touch screen wake-up operation, improves the intelligence of touch screen wake-up, and optimizes the human-computer interaction experience.

[0206] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A touchscreen wake-up system based on the Internet of Things, characterized in that, include: The sensing module is used to set the detection range and generate a power supply trigger command when the infrared detector detects a user within the detection range; The power supply module is used to transmit power supply trigger commands to the processor and wake up the touch screen based on the processor. At the same time, it monitors the user's operation information on the touch screen in real time based on the power supply wake-up result. The wake-up module is used to parse the operation information, obtain the user's operation purpose, and drive the touch screen to wake up based on the operation purpose; The wake-up module includes: The purpose acquisition unit is used to acquire the user's operation purpose and determine the target application to be triggered on the touch screen based on the operation purpose; The component determination unit is used to extract the parameter configuration of the target application to be triggered, determine the set of sub-components contained in the target application to be triggered based on the parameter configuration, and determine the working logic between each sub-component in the set of sub-components. The driver wake-up unit is used to send working instructions to each sub-component in sequence according to the working logic of the processor, and switch the running state of the driver corresponding to each sub-component based on the working instructions, so as to complete the driver wake-up of the touch screen. The running state of the drivers corresponding to each sub-component is switched based on work instructions, including: Obtain the total number of drivers involved when the target application to be triggered is working, and calculate the wake-up efficiency of the touchscreen based on the total number of drivers. The specific steps include: The wake-up efficiency of the touchscreen is calculated using the following formula: ; in, Indicates the wake-up efficiency of the touchscreen; This represents the error factor, and its value ranges from (0.01 to 0.03). This indicates the expected time it will take to wake the touchscreen from sleep mode to working mode. This indicates the length of buffer time allowed for the touchscreen to wake up, beyond the expected duration. This indicates the number of components involved when the touchscreen is working normally, and its value ranges from [1, ..., ...]. ]; This indicates the total number of components involved when the touchscreen is working properly; Indicates the first time to wake up the touchscreen The time required for each component to be powered; This indicates the number of current drivers involved when the target application is to be triggered, and its value ranges from [1, ..., ...]. ]; This indicates the total number of drivers involved when the target application is to be triggered. Indicates waking up the first The time length value required for each drive; Compare the calculated wake-up efficiency with the preset wake-up efficiency; If the calculated wake-up efficiency is greater than or equal to the preset wake-up efficiency, the wake-up operation of the touch screen is deemed qualified. Otherwise, the touchscreen wake-up operation is deemed unqualified, and the detection range of the touchscreen is expanded until the wake-up efficiency is greater than or equal to the preset wake-up efficiency, thus completing the optimization of the touchscreen wake-up operation.

2. The touchscreen wake-up system based on the Internet of Things according to claim 1, characterized in that, The sensing module includes: The indicator acquisition unit is used to acquire the wake-up requirements of the touch screen and determine the wake-up sensitivity of the touch screen based on the wake-up requirements. The parameter determination unit is used to determine the detection range angle and detection distance of the touch screen based on the wake-up sensitivity. At the same time, it extracts the configuration parameters of the infrared detector, determines the parameter type of each configuration parameter, and determines the set of parameters to be configured based on the parameter type. The set of parameters to be configured is related to the detection range angle and detection distance. The parameter configuration unit is used to determine the target values ​​of the detection range angle and detection distance, and modify the corresponding parameters to be configured in the parameter set to be configured based on the target values ​​to complete the setting of the detection range.

3. The touchscreen wake-up system based on the Internet of Things according to claim 2, characterized in that, The parameter configuration unit includes: The result acquisition subunit is used to acquire the set detection range, set the target test point at the edge of the detection range, and set the test user at the target test point; The detection subunit is used to transmit a first detection signal to the detection range based on the configured infrared detector, and to monitor the first reception time of the first reflected signal by the infrared detector in real time. When the first reception time exceeds the preset time, it is determined that no test user has been detected. The optimization subunit is used to increase the transmission power of the infrared detector based on the judgment result, and to transmit a second detection signal to the detection range based on the adjustment result. It also monitors the second reception duration of the second reflected signal of the infrared detector in real time until the second reception duration is less than or equal to the preset duration, thus completing the configuration of the infrared detector.

4. The touchscreen wake-up system based on the Internet of Things according to claim 1, characterized in that, The sensing module includes: The setting unit is used to set the scanning interval of the infrared detector, control the infrared detector to emit detection signals into the detection range according to the scanning interval, and receive the feedback signal corresponding to the detection signal in real time based on the emission result. The signal analysis unit is used to read the feedback signal, obtain the detection data corresponding to the feedback signal, extract the data features of the detection data, and extract the temperature detection data in the detection data based on the data features. The analysis unit is used to extract the values ​​of temperature detection data and determine the human body temperature threshold detected by the infrared detector based on the values. When the human body temperature threshold is within the preset temperature threshold range, it is determined that a user has been detected. The instruction generation unit is used to trigger a preset instruction generation process based on the judgment result, and to generate a power supply trigger instruction based on the preset instruction generation process.

5. A touchscreen wake-up system based on the Internet of Things according to claim 1, characterized in that, The power supply module includes: The instruction acquisition unit is used to acquire the generated power supply trigger instruction, extract the configuration parameters of the preset instruction package, and determine the target instruction length that a single preset instruction package can encapsulate based on the configuration parameters. The instruction encapsulation unit is used to split the power supply trigger instruction based on the target instruction length, encapsulate the split instruction fragments in a preset instruction encapsulation package to obtain the target instruction package, and upload the target instruction package to the instruction transmission queue. The instruction transmission unit is used to transmit each target instruction packet to the processor in sequence based on the instruction transmission queue, and to parse the target instruction packets based on the processor to determine the target terminal to be controlled. At the same time, it extracts the device parameters of the target terminal to be controlled and determines the operating voltage of the target terminal to be controlled based on the device parameters. The wake-up unit is used to generate a device wake-up signal based on the working voltage, perform a status self-test on the touch screen component based on the device wake-up signal, and provide a power supply voltage consistent with the working voltage to the target terminal to be controlled after the self-test is passed, thereby completing the power supply wake-up of the touch screen.

6. A touchscreen wake-up system based on the Internet of Things according to claim 5, characterized in that, The wake-up unit includes: The device locking subunit is used to determine the target component set when the touch screen is working based on the touch screen's working attributes after the touch screen receives the device wake-up signal, and to extract the operating parameters of each component in the target component set. The status self-test subunit is used to extract the target value of the operating parameters and determine the current operating status of each component based on the target value. When the operating status is sleep, it is determined that the first power supply wake-up condition is met. At the same time, it performs performance self-test on each component based on the preset self-test program, and after the performance self-test result meets the expected requirements, it is determined that the second power supply wake-up condition is met. The power supply unit is used to determine the wake-up priority of each component based on the judgment result and the workflow of the components in the touch screen, and to supply power to each component accordingly based on the wake-up priority.

7. A touchscreen wake-up system based on the Internet of Things according to claim 1, characterized in that, The power supply module includes: The screen partitioning unit is used to divide the touch screen into N detection areas for detecting gesture operations after the touch screen is powered on and woken up, and to monitor the user's touch signals on the touch screen in real time based on the partitioning results. The monitoring unit is used to monitor the start and end positions of a single touch on the touch screen in real time after a touch signal is detected, and to determine the single touch trajectory of the user on the touch screen based on the start and end positions of the touch. The monitoring unit is also used to determine the preset touch points contained in a single touch trajectory, and to determine the target position of the preset touch points on the touch screen, and to determine the independent target detection area and the cross-target detection area involved when the user performs a touch operation on the touch screen based on the target position. The information determination unit is used to divide the cross-type target detection area into independent target detection areas based on the division rules when there is a cross-type target detection area, and to obtain the user's single operation information in different detection areas based on the independent target detection areas and the user's touch trajectory in each independent target detection area.

8. A touchscreen wake-up system based on the Internet of Things according to claim 1, characterized in that, The wake-up module includes: The function statistics unit is used to divide the touch screen into M functional areas corresponding to the touch screen at equal intervals, extract the touch events corresponding to each touch button in each functional area, and summarize the touch events in each functional area to obtain the sequence of operable items in each functional area. The information acquisition unit is used to acquire user operation information on the touch screen and determine the user's operation gestures on the touch screen based on the operation information. The analysis unit is used to extract the touch features of the operation gestures, determine the target operation function area of ​​the user on the touch screen based on the touch features, and match the operation information with the sequence of operable items corresponding to the target operation function area to obtain the target operation item of the user on the touch screen. The analysis unit is also used to extract attribute information of the target operation item and obtain the user's operation purpose based on the attribute information.

9. A method for waking up a touchscreen based on the Internet of Things, characterized in that, include: Step 1: Set the detection range, and generate a power supply trigger command when the infrared detector detects a user within the detection range; Step 2: Transmit the power supply trigger command to the processor, and power up the touch screen based on the processor. At the same time, monitor the user's operation information on the touch screen in real time based on the power supply wake-up result. Step 3: Parse the operation information to obtain the user's operation purpose, and wake up the touch screen driver based on the operation purpose; Step 3 includes: Obtain the user's operational intent and determine the target application to be triggered on the touchscreen based on the operational intent; Extract the parameter configuration of the target application to be triggered, and determine the set of sub-components contained in the target application to be triggered based on the parameter configuration, and determine the working logic between each sub-component in the set of sub-components; The processor sends working instructions to each sub-component sequentially according to the working logic, and switches the running state of the corresponding driver of each sub-component based on the working instructions, thereby waking up the touch screen driver. The running state of the drivers corresponding to each sub-component is switched based on work instructions, including: Obtain the total number of drivers involved when the target application to be triggered is working, and calculate the wake-up efficiency of the touchscreen based on the total number of drivers. The specific steps include: The wake-up efficiency of the touchscreen is calculated using the following formula: ; in, Indicates the wake-up efficiency of the touchscreen; This represents the error factor, and its value ranges from (0.01 to 0.03). This indicates the expected time it will take to wake the touchscreen from sleep mode to working mode. This indicates the length of buffer time allowed for the touchscreen to wake up, beyond the expected duration. This indicates the number of components involved when the touchscreen is working normally, and its value ranges from [1, ..., ...]. ]; This indicates the total number of components involved when the touchscreen is working properly; Indicates the first time to wake up the touchscreen The time required for each component to be powered; This indicates the number of current drivers involved when the target application is to be triggered, and its value ranges from [1, ..., ...]. ]; This indicates the total number of drivers involved when the target application is to be triggered. Indicates waking up the first The time length value required for each drive; Compare the calculated wake-up efficiency with the preset wake-up efficiency; If the calculated wake-up efficiency is greater than or equal to the preset wake-up efficiency, the wake-up operation of the touch screen is deemed qualified. Otherwise, the touchscreen wake-up operation is deemed unqualified, and the detection range of the touchscreen is expanded until the wake-up efficiency is greater than or equal to the preset wake-up efficiency, thus completing the optimization of the touchscreen wake-up operation.

Citation Information

Patent Citations

  • Method and device for rapidly operating smart mobile terminal in blank screen state

    CN104346100A

  • Image forming apparatus, control program, and method for controlling image forming apparatus

    CN107666554A

  • Touch screen awakening system, awakening method and industrial touch screen

    CN112596795A