Test method and device for health-care remote controller and electronic equipment

By setting test fixtures outside the health care remote control to simulate touch actions, and using the built-in capacitive touch sensor array to detect physiological parameter data, the problem of inefficient testing of health care remote control in the existing technology is solved, achieving more efficient and Accurate touch function test.

CN119469851AActive Publication Date: 2025-02-18WUXI WEIDA INTELLIGENT ELECTRONICS CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411609318.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-12
Publication Date
2025-02-18
Estimated Expiration
2044-11-12

AI Technical Summary

Technical Problem

The testing methods of existing health care remote controls mainly rely on manual finger operation, resulting in inefficient testing.

Method used

By setting up test fixtures outside the health care remote control, simulate touch actions, and detect simulated touch actions through the built-in capacitive touch sensor array, obtain physiological parameter data, and determine whether it is within the preset range to determine the normal touch function. or exception.

Benefits of technology

It improves the efficiency and accuracy of touch function testing of health care remote control, reduces the subjectivity and instability of manual testing, and promptly detects possible touch function problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119469851A_ABST
    Figure CN119469851A_ABST
Patent Text Reader

Abstract

The invention discloses a test method and device for a health-care remote controller and electronic equipment, and relates to the field of data processing. In the method, whether a simulated touch action exists or not is detected through a built-in touch sensor array of the health-care remote controller, and the touch sensor is a capacitive touch sensor; if it is determined that the simulated touch action exists, acquiring physiological parameter data corresponding to the simulated touch action; judging whether the physiological parameter data is within a preset physiological parameter range or not; if it is determined that the physiological parameter data is within the preset physiological parameter range, determining that the touch function of the health-care remote controller is normal; and if it is determined that the physiological parameter data is not within the preset physiological parameter range, determining that the touch function of the health-care remote controller is abnormal. According to the technical scheme, by simulating the touch action, the time of manual operation is shortened, and the testing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and specifically to a testing method, device and electronic equipment for a health care remote control. Background Art

[0002] With the advancement of science and technology and the acceleration of population aging, health monitoring equipment has gradually entered thousands of households. As one of the emerging home appliances, the health remote control monitors the pulse wave of the user's fingertips through the sensors integrated in the device, and then monitors the body's physiological parameters such as blood oxygen and heart rate in real time. This device can not only feedback health data in real time, but also interact with other smart home systems to improve the convenience and safety of home life. One of the core elements of the health remote control is its touch module. The touch module can capture data related to physiological signals, such as pulse waveforms, through built-in sensors, so that health monitoring can be performed while operating the remote control.

[0003] At present, the testing method of health care remote control mainly adopts manual finger test, which then displays the actual heart rate data and blood oxygen data collected. Manual finger operation is cumbersome and time-consuming, so there is a problem of low efficiency.

[0004] Therefore, there is an urgent need for a testing method, device and electronic equipment for a health care remote control. Summary of the invention

[0005] The present application provides a testing method, device and electronic device for a health care remote control, which reduces the time of manual operation and improves testing efficiency by simulating touch actions.

[0006] In a first aspect of the present application, a testing method for a health care remote control is provided, the method comprising: detecting whether there is a simulated touch action through a touch sensor array built into the health care remote control, the touch sensor is a capacitive touch sensor, a test fixture is arranged outside the health care sensor, the inner surface of the test fixture is provided with a conductive copper sheet corresponding to the touch sensor, and the simulated touch action is triggered by the conductive copper sheet; if it is determined that the simulated touch action exists, obtaining physiological parameter data corresponding to the simulated touch action; judging whether the physiological parameter data is within a preset physiological parameter range; if it is determined that the physiological parameter data is within the preset physiological parameter range, determining that the touch function of the health care remote control is normal; if it is determined that the physiological parameter data is not within the preset physiological parameter range, determining that the touch function of the health care remote control is abnormal.

[0007] By adopting the above technical solution, by setting a test fixture corresponding to the built-in touch sensor on the outside of the health care remote control, it is possible to easily simulate the user's touch action and obtain the physiological parameter data corresponding to the touch action. Based on whether the physiological parameter data is within the preset physiological parameter range, it is possible to objectively and quantitatively judge whether the touch function of the health care remote control is normal. This automated testing method can improve the efficiency and accuracy of touch function testing, promptly discover possible problems in the touch function of mass-produced health care remote controls, and reduce the subjectivity and instability of manual testing.

[0008] Optionally, the detection of whether there is an analog touch action through the touch sensor built into the health care sensor specifically includes: scanning the touch sensor array to obtain the capacitance value of each channel included in the touch sensor array; counting the number of target capacitance values, and judging whether the number is greater than or equal to a preset number threshold, the target capacitance value is a capacitance value greater than or equal to a preset capacitance reference value among multiple capacitance values; if it is determined that the number is greater than or equal to the preset number threshold, it is determined that the analog touch action exists; if it is determined that the number is less than the preset number threshold, it is determined that the analog touch action does not exist.

[0009] By adopting the above technical solution, by scanning the touch sensor array and counting the number of channels that are higher than the preset capacitance reference value, it is possible to quantitatively determine whether a valid touch action has occurred. Setting the preset capacitance reference value can filter out environmental noise and slight interference, and improve the reliability of touch action detection. The introduction of a preset quantity threshold can avoid misjudgment caused by abnormalities in individual channels and further improve the accuracy of detection. By setting the preset capacitance reference value and the preset quantity threshold, the sensitivity and stability of touch action detection can be flexibly adjusted in different application scenarios and test environments to meet the testing needs of different models of health care remote controls.

[0010] Optionally, obtaining the physiological parameter data corresponding to the simulated touch action specifically includes: establishing a communication connection between the health care remote control and the pulse oximeter simulator; receiving a standard pulse waveform and blood oxygen value data from the pulse oximeter simulator; and converting the standard pulse waveform and the blood oxygen value data into physiological parameter data in a preset data format according to a preset communication protocol.

[0011] By adopting the above technical solution and establishing a communication connection between the health care remote control and the pulse oximeter simulator, standard physiological parameter data can be obtained efficiently and accurately in a controllable test environment. By using the preset communication protocol and data format, the data transmission between the health care remote control and the simulator can be guaranteed to be stable and reliable, avoiding data loss or distortion. Standard pulse waveform and blood oxygen value data can be used as a benchmark for touch function testing to verify the ability of the health care remote control to collect and process physiological signals in actual work. By comparing the deviation between the standard data and the measurement results of the health care remote control, the accuracy of its physiological parameter measurement can be quantitatively evaluated, providing a basis for further optimizing the measurement algorithm and hardware design. At the same time, through automated data transmission and conversion, errors and interference in manual operations can be reduced, and the repeatability and consistency of the entire test process can be improved.

[0012] Optionally, after the touch sensor array built into the health care sensor detects whether there is a simulated touch action, the method also includes: if the simulated touch action is not detected within a preset time, sending a touch sensor abnormality signal to a cloud server; controlling the test fixture to trigger the simulated touch action at multiple preset positions and multiple preset angles, and determining a target position and a target angle, the target position being a preset position corresponding to the time when the simulated touch action is not detected in the multiple preset positions, and the target angle being a preset angle corresponding to the time when the simulated touch action is not detected in the multiple preset angles.

[0013] By adopting the above technical solution and setting a preset time, it is possible to determine whether the health care remote control has completely lost its touch sensing ability for a long time, and promptly discover serious hardware failures or failures. Sending abnormal signals to the cloud server can realize remote fault alarm and diagnosis, shortening the time for problem response and processing. By triggering simulated touch actions at multiple preset positions and multiple preset angles, the sensitivity of the touch sensor array in different areas and directions can be fully tested to discover problems such as local failures or blind spots. By determining the target position and target angle where the simulated touch action is not detected, the problem area of ​​the simulated touch function can be accurately located, providing guidance for targeted troubleshooting and repair.

[0014] Optionally, after controlling the test fixture to trigger a simulated touch action at multiple preset positions and multiple preset angles and determining the target position and target angle, the method also includes: generating a touch blind area distribution map based on the target position and target angle; uploading the touch blind area distribution map to a cloud server and displaying prompt information, wherein the prompt information is used to prompt engineers to conduct troubleshooting.

[0015] By adopting the above technical solution, a touch blind area distribution map is generated, which intuitively displays the failure area of ​​the touch sensor array, providing a visual basis for engineers to diagnose and troubleshoot touch function failures. By synchronizing and sharing the touch blind area distribution map with the cloud server, centralized management and remote access of test data can be achieved, prompting engineers to conduct troubleshooting in a timely manner, and feedback of touch function defects and failure problems to the R&D and production links in the first place, reducing the transmission delay of problems and information loss.

[0016] Optionally, if it is determined that the physiological parameter data is within the preset physiological parameter range, then after determining that the touch function of the health care remote control is normal, the method also includes: marking the touch function test result of the health care remote control as passed, and synchronizing the touch function test result to the cloud server; according to a preset test process, performing a functional test of the health care remote control, the preset test process includes the simulated touch action and the functional test, and the functional test is the next test of the simulated touch action.

[0017] By adopting the above technical solution, the touch function test results are marked as passed, and the performance of the health care remote control can be recorded in the test process to form a complete quality traceability file. By synchronizing the touch function test results to the cloud server, the test data of a large number of health care remote controls can be summarized and analyzed, and the overall product quality level and stability can be evaluated, providing a data basis for quality management and continuous improvement. Automatically executing subsequent functional tests according to the preset test process can reduce the time for manual switching and waiting, and improve the continuity and efficiency of the test.

[0018] Optionally, if it is determined that the physiological parameter data is not within the preset physiological parameter range, then after determining that the touch function of the health care remote control is abnormal, the method also includes: marking the touch function test result of the health care remote control as failed, and synchronizing the touch function test result to the cloud server; and terminating the preset test process.

[0019] By adopting the above technical solution, the touch function test results are marked as failed, and the defects of the health care remote control can be discovered and recorded in time in the preset test process, triggering the corresponding early warning and processing mechanism. Synchronizing the test results to the cloud server can achieve rapid isolation and statistical analysis of defective products, preventing defective products from flowing into subsequent links or being sold out of the factory. Timely termination of the preset test process can avoid continuing testing when a fault is known, reducing unnecessary waste of time and resources.

[0020] In a second aspect of the present application, a testing device for a health care remote control is provided, the device comprising: a detection module, an acquisition module, a judgment module and a determination module, wherein: the detection module is used to detect whether there is a simulated touch action through a touch sensor array built into the health care remote control, the touch sensor is a capacitive touch sensor, a test fixture is provided outside the health care sensor, the inner surface of the test fixture is provided with a conductive copper sheet corresponding to the touch sensor, and the simulated touch action is triggered by the conductive copper sheet; the acquisition module is used to obtain physiological parameter data corresponding to the simulated touch action if it is determined that the simulated touch action exists; the judgment module is used to determine whether the physiological parameter data is within a preset physiological parameter range; the determination module is used to determine that the touch function of the health care remote control is normal if it is determined that the physiological parameter data is within the preset physiological parameter range; the determination module is also used to determine that the touch function of the health care remote control is abnormal if it is determined that the physiological parameter data is not within the preset physiological parameter range.

[0021] In the third aspect of the present application, an electronic device is provided, including a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes any one of the methods described above.

[0022] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, any of the methods described above is executed.

[0023] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. By setting a test fixture corresponding to the built-in touch sensor on the outside of the health care remote control, the user's touch action can be easily simulated and the physiological parameter data corresponding to the touch action can be obtained. Based on whether the physiological parameter data is within the preset physiological parameter range, it is possible to objectively and quantitatively determine whether the touch function of the health care remote control is normal. This automated testing method can improve the efficiency and accuracy of touch function testing, promptly discover possible problems in the touch function of mass-produced health care remote controls, and reduce the subjectivity and instability of manual testing.

[0024] 2. By scanning the touch sensor array and counting the number of channels that are higher than the preset capacitance reference value, it is possible to quantitatively determine whether a valid touch action has occurred. Setting a preset capacitance reference value can filter out environmental noise and slight interference, and improve the reliability of touch action detection. The introduction of a preset quantity threshold can avoid misjudgments caused by abnormalities in individual channels and further improve the accuracy of detection. By setting the preset capacitance reference value and the preset quantity threshold, the sensitivity and stability of touch action detection can be flexibly adjusted in different application scenarios and test environments to meet the testing needs of different models of health care remote controls.

[0025] 3. By establishing a communication connection between the health care remote control and the pulse oximeter simulator, standard physiological parameter data can be obtained efficiently and accurately in a controllable test environment. The preset communication protocol and data format can ensure stable and reliable data transmission between the health care remote control and the simulator to avoid data loss or distortion. Standard pulse waveform and blood oxygen value data can be used as a benchmark for touch function testing to verify the ability of the health care remote control to collect and process physiological signals in actual work. By comparing the deviation between the standard data and the measurement results of the health care remote control, the accuracy of its physiological parameter measurement can be quantitatively evaluated, providing a basis for further optimization of the measurement algorithm and hardware design. At the same time, through automated data transmission and conversion, errors and interference in manual operations can be reduced, and the repeatability and consistency of the entire test process can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a flowchart of a method for testing a health care remote controller disclosed in an embodiment of the present application; Figure 2 It is a module schematic diagram of a testing device for a health care remote controller disclosed in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application.

[0027] Explanation of the reference numerals: 201, detection module; 202, acquisition module; 203, judgment module; 204, determination module; 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0028] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0029] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0030] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0031] This application provides a testing method for a health care remote control, referring to Figure 1 , Figure 1 1 is a flow chart of a method for testing a health care remote controller provided in an embodiment of the present application. The method is applied to a server, and the server is used to execute a test program for the health care remote controller. The server can be a single server, or a server cluster composed of multiple servers, or a cloud computing service center. The method includes steps S101 to S105, and the steps are as follows: Step S101: Detect whether there is a simulated touch action through the touch sensor array built into the health care remote control, the touch sensor is a capacitive touch sensor, a test fixture is arranged outside the health care sensor, and the inner surface of the test fixture is provided with a conductive copper sheet corresponding to the touch sensor, and the simulated touch action is triggered by the conductive copper sheet.

[0032] In step S101, the touch sensor array is scanned to obtain the capacitance value of each channel included in the touch sensor array; the number of target capacitance values ​​is counted, and it is determined whether the number is greater than or equal to a preset number threshold, the target capacitance value is a capacitance value greater than or equal to a preset capacitance reference value among multiple capacitance values; if it is determined that the number is greater than or equal to the preset number threshold, it is determined that the simulated touch action exists; if it is determined that the number is less than the preset number threshold, it is determined that the simulated touch action does not exist.

[0033] Specifically, the server sends a control instruction to the test fixture so that the conductive copper sheet on its inner surface is precisely aligned with the touch sensor array of the health care remote control. When the conductive copper sheet contacts the touch sensor, the server starts the scanning program and performs a polling scan on each channel in the touch sensor array. After receiving the instruction, the health care remote control scans the touch sensor array and transmits the scan results back to the server. After receiving the scan data, the server extracts the capacitance value of each touch sensor channel to form a capacitance value array. The server traverses the capacitance value array and counts the number of target capacitance values ​​that are greater than or equal to the preset capacitance reference value. The preset capacitance reference value is predetermined based on the characteristics of the touch sensor and the test environment, and represents the lower limit of the capacitance value when a touch action occurs. For example, assuming that the touch sensor array contains 100 channels and the preset capacitance reference value is 100pF. The capacitance value array received by the server is [50pF, 80pF, 120pF, 90pF, 110pF, ...]. The server statistics show that there are 20 channels with capacitance values ​​greater than or equal to 100pF, and these channels are considered to have triggered valid simulated touch actions.

[0034] The server will compare the number of target capacitance values ​​obtained by counting with the preset number threshold. The preset number threshold represents the minimum number of channels required to trigger a valid touch action and is determined based on the touch sensor layout and the design of the test fixture.

[0035] If the number of target capacitance values ​​is greater than or equal to the preset number threshold, the server determines that a valid simulated touch action is detected in this scan. However, if the number of target capacitance values ​​is less than the preset number threshold, the server believes that no touch action has occurred, which may be due to the test fixture not properly pressing the touch sensor or the touch sensor itself being faulty.

[0036] In a possible implementation, after step S101, the method further includes: if the simulated touch action is not detected within a preset time, sending a touch sensor abnormality signal to a cloud server; controlling the test fixture to trigger a simulated touch action at a plurality of preset positions and a plurality of preset angles, and determining a target position and a target angle, wherein the target position is a preset position corresponding to when the simulated touch action is not detected in the plurality of preset positions, and the target angle is a preset angle corresponding to when the simulated touch action is not detected in the plurality of preset angles; generating a touch blind area distribution map according to the target position and the target angle; uploading the touch blind area distribution map to the cloud server, and displaying a prompt message, wherein the prompt message is used to prompt an engineer to conduct troubleshooting.

[0037] Specifically, the server sets a preset time, such as 5 seconds. During this time, if no simulated touch action is detected, it is considered that the touch sensor array may be abnormal. At this time, the server will send a touch sensor abnormality signal to the cloud, indicating that further investigation may be required. Then, the server will control the test fixture to trigger simulated touch actions at multiple preset positions and multiple preset angles of the health care remote control. These preset positions and preset angles can cover various areas of the touch sensor array to comprehensively test the sensitivity and blind spots of the touch sensor. For example, the preset positions may include the four corners, center point, edge midpoint, etc. of the touch sensor array, and the preset angles may include parallel, vertical, 30 degrees, 45 degrees, 60 degrees, etc. to the touch sensor array.

[0038] At each preset position and angle, the server will detect whether the simulated touch action is successfully triggered. If no touch is detected at a certain position or angle, it means that the position or angle may be a blind spot of the touch sensor array. The server will record the target positions and target angles where no simulated touch actions are detected.

[0039] After all preset positions and angles are tested, the server generates a touch blind area distribution map based on the recorded target positions and target angles. The touch blind area distribution map can show the blind area distribution of the touch sensor array, such as marking the position and size of the blind area with different colors or symbols.

[0040] Finally, the server will upload the generated touch blind area distribution map to the cloud server and display a prompt message locally to remind engineers to check the blind area of ​​the touch sensor. Engineers can focus on checking and analyzing the hardware circuit or software algorithm corresponding to the blind area based on the distribution map, find out the cause of the problem and perform targeted optimization and repair.

[0041] For example, suppose that in the upper left corner of the health care remote control, no matter where or at what angle the test fixture triggers simulated touch in the area, no touch event can be detected. The server will mark the upper left corner as an obvious touch blind area on the touch blind area distribution map. After seeing the distribution map, engineers can focus on checking whether the hardware in the area has problems such as open circuits and short circuits, or check whether the touch recognition threshold of the software algorithm in the area is set too high. Through hardware maintenance or software parameter tuning, this touch blind area can be eliminated, thereby improving the overall touch sensitivity of the health care remote control and giving users a better operating experience.

[0042] Step S102: if it is determined that the simulated touch action exists, then obtaining physiological parameter data corresponding to the simulated touch action.

[0043] In step S102, the physiological parameter data corresponding to the simulated touch action is obtained, specifically including: establishing a communication connection between the health care remote control and the heart rate sensor and the blood oxygen sensor; receiving heart rate data from the heart rate sensor, and receiving blood oxygen data from the blood oxygen sensor; according to a preset communication protocol, converting the heart rate data and the blood oxygen data into physiological parameter data in a preset data format.

[0044] Specifically, the server establishes a communication connection between the health care remote control and the heart rate sensor and blood oxygen sensor. This connection can be a wired connection, such as through USB, serial port and other interfaces; it can also be a wireless connection, such as through Bluetooth, Wi-Fi and other protocols. The server actively initiates a connection request with the heart rate sensor and the blood oxygen sensor based on pre-configured communication parameters, such as port number, baud rate, protocol type, etc. Once the connection is successfully established, the server can exchange data with the heart rate sensor and the blood oxygen sensor. After the connection is established, the server will receive heart rate data from the heart rate sensor and blood oxygen data from the blood oxygen sensor.

[0045] The server receives heart rate data and blood oxygen data cyclically through the communication interface with the heart rate sensor and blood oxygen sensor in accordance with the predetermined data format and transmission frequency. After receiving the standard data, the server converts the data into a format that can be recognized and processed by the health care remote control according to the preset communication protocol. The conversion process involves operations such as data parsing, scaling, and re-encoding. For example, the server converts the blood oxygen saturation from a percentage format to an integer format used internally by the health care remote control. The converted heart rate data and blood oxygen data become physiological parameter data that can be directly used by the health care remote control.

[0046] Step S103: determining whether the physiological parameter data is within a preset physiological parameter range.

[0047] In step S103, the server establishes a preset physiological parameter database. The preset physiological parameter database contains preset physiological parameter ranges of various physiological parameters, such as heart rate, blood oxygen saturation, pulse waveform amplitude, etc. These normal ranges are usually determined based on statistical data of a large number of healthy people, taking into account the influence of factors such as age and gender. For example, the normal heart rate range for adults can be set to 60-100 beats / minute, and the normal range of blood oxygen saturation can be set to 95%-100%.

[0048] When the server obtains the physiological parameter data measured by the health care remote control, it will compare the physiological parameter data with the preset physiological parameter range. Specifically, the server will extract key indicators in the physiological parameter data, such as heart rate value, blood oxygen value, etc., and then determine whether these indicators fall within the preset physiological parameter range.

[0049] Step S104: If it is determined that the physiological parameter data is within the preset physiological parameter range, it is determined that the touch function of the health care remote controller is normal.

[0050] In step S104, if each item of the measured physiological parameter data falls within the preset physiological parameter range, the server determines that the touch function of the health care remote controller is normal.

[0051] In a possible implementation, after step S104, the method further includes: marking the touch function test result of the health care remote control as passed, and synchronizing the touch function test result to the cloud server; performing a functional test of the health care remote control according to a preset test process, the preset test process including the simulated touch action and the functional test, and the functional test is the next test of the simulated touch action.

[0052] Specifically, after confirming that the touch function test of the health care remote control has passed, the server will update the test status of the health care remote control, mark the touch function test result as passed, and generate a data packet containing complete test information (including device serial number, test time, test parameters, test data, judgment results, etc.). The server uploads the data packet to the cloud server through a secure data transmission channel. Subsequently, the server automatically loads the test parameters and execution script of the next function to be tested according to the pre-configured preset test process. For example, if a display function test is required after the touch function test according to the preset test process, the server will automatically start the display test module, control the test fixture to adjust to the position and angle required for the display test, and prepare the test pattern and parameters required for the display test.

[0053] Step S105: If it is determined that the physiological parameter data is not within the preset physiological parameter range, it is determined that the touch function of the health care remote controller is abnormal.

[0054] In step S105, when the server determines that any physiological parameter data is not within the preset physiological parameter range, it will determine that the touch function of the health care remote control is abnormal.

[0055] In a possible implementation, after step S105, the method further includes: marking the touch function test result of the health care remote control as failed, and synchronizing the touch function test result to a cloud server; and terminating the preset test process.

[0056] Specifically, after confirming that the touch function test of the health care remote control is abnormal, the server will immediately execute the test termination and abnormality recording process. The server marks the touch function test result of the device as failed, and generates a detailed report containing complete abnormal information, including basic device information (such as serial number, production date, batch number), specific abnormal parameter data, and test environment parameters (such as test time and environmental conditions). The server uploads the abnormal report to the cloud server in real time through an encrypted data transmission channel to ensure that quality management personnel can be informed of the abnormal situation at the first time. At the same time, the server will immediately send abort instructions to each module of the test system, including stopping the action of the test fixture, shutting down the signal output of the simulator, terminating the data acquisition program, etc., to ensure that all test equipment stops safely.

[0057] Reference Figure 2 The present application also provides a testing device for a health care remote control, which is a server. The server includes a detection module 201, an acquisition module 202, a judgment module 203 and a determination module 204, wherein: the detection module 201 is used to detect whether there is a simulated touch action through the touch sensor array built into the health care remote control, the touch sensor is a capacitive touch sensor, a test fixture is provided outside the health care sensor, and the inner surface of the test fixture is provided with a conductive copper sheet corresponding to the touch sensor, and the simulated touch action is triggered by the conductive copper sheet; the acquisition module 202 is used to obtain physiological parameter data corresponding to the simulated touch action if it is determined that the simulated touch action exists; the judgment module 203 is used to determine whether the physiological parameter data is within a preset physiological parameter range; the determination module 204 is used to determine that the touch function of the health care remote control is normal if it is determined that the physiological parameter data is within the preset physiological parameter range; the determination module 204 is also used to determine that the touch function of the health care remote control is abnormal if it is determined that the physiological parameter data is not within the preset physiological parameter range.

[0058] In a possible implementation, the detection module 201 detects whether there is an analog touch action through the touch sensor built into the health care sensor, specifically including: the detection module 201 scans the touch sensor array to obtain the capacitance value of each channel included in the touch sensor array; the detection module 201 counts the number of target capacitance values, and determines whether the number is greater than or equal to a preset number threshold, the target capacitance value is a capacitance value greater than or equal to a preset capacitance reference value among multiple capacitance values; if the detection module 201 determines that the number is greater than or equal to the preset number threshold, it determines that the analog touch action exists; if it is determined that the number is less than the preset number threshold, it determines that the analog touch action does not exist.

[0059] In a possible implementation, the acquisition module 202 acquires the physiological parameter data corresponding to the simulated touch action, specifically including: the acquisition module 202 establishes a communication connection between the health care remote control and the heart rate sensor and the blood oxygen sensor; the acquisition module 202 receives heart rate data from the heart rate sensor, and receives blood oxygen data from the blood oxygen sensor; the acquisition module 202 converts the heart rate data and the blood oxygen data into physiological parameter data in a preset data format according to a preset communication protocol.

[0060] In a possible implementation, after the determination module 204 detects whether there is a simulated touch action through the touch sensor array built into the health care sensor, the method also includes: if the determination module 204 fails to detect the simulated touch action within a preset time, the touch sensor abnormality signal is sent to the cloud server; the determination module 204 controls the test fixture to trigger the simulated touch action at multiple preset positions and multiple preset angles, and determines the target position and target angle, the target position being the preset position corresponding to the time when the simulated touch action is not detected in the multiple preset positions, and the target angle being the preset angle corresponding to the time when the simulated touch action is not detected in the multiple preset angles.

[0061] In a possible implementation, the determination module 204 controls the test fixture to trigger a simulated touch action at multiple preset positions and multiple preset angles, and after determining the target position and the target angle, the method further includes: the determination module 204 generates a touch blind area distribution map according to the target position and the target angle; the determination module 204 uploads the touch blind area distribution map to the cloud server and displays a prompt message, wherein the prompt message is used to prompt engineers to conduct troubleshooting.

[0062] In a possible implementation, if the determination module 204 determines that the physiological parameter data is within the preset physiological parameter range, then after determining that the touch function of the health care remote control is normal, the method further includes: the determination module 204 marks the touch function test result of the health care remote control as passed, and synchronizes the touch function test result to the cloud server; the determination module 204 performs the functional test of the health care remote control according to a preset test process, and the preset test process includes the simulated touch action and the functional test, and the functional test is the next test of the simulated touch action.

[0063] In a possible implementation, if the determination module 204 determines that the physiological parameter data is not within the preset physiological parameter range, then after determining that the touch function of the health care remote control is abnormal, the method further includes: the determination module 204 marks the touch function test result of the health care remote control as failed, and synchronizes the touch function test result to the cloud server; and terminates the preset test process.

[0064] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0065] The present application also provides an electronic device. Figure 3 , Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .

[0066] The communication bus 302 is used to realize the connection and communication between these components.

[0067] The user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0068] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0069] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.

[0070] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program of a testing method for a health care remote controller.

[0071] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program storing a method for testing a health care remote control in the memory 305. When executed by one or more processors 301, the electronic device 300 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited to the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0072] The present application also provides a computer-readable storage medium, which stores instructions. When executed by one or more processors 301, the electronic device 300 executes one or more of the methods described in the above embodiments.

[0073] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0074] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0075] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0077] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0078] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0079] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A method for testing a health care remote controller, characterized in that: The method comprises: The touch sensor array built into the health care remote control is used to detect whether there is a simulated touch action. The touch sensor is a capacitive touch sensor. A test fixture is provided outside the health care sensor. The inner surface of the test fixture is provided with a conductive copper sheet corresponding to the touch sensor. The simulated touch action is triggered by the conductive copper sheet. If it is determined that the simulated touch action exists, obtaining physiological parameter data corresponding to the simulated touch action; Determining whether the physiological parameter data is within a preset physiological parameter range; If it is determined that the physiological parameter data is within the preset physiological parameter range, it is determined that the touch function of the health care remote controller is normal; If it is determined that the physiological parameter data is not within the preset physiological parameter range, it is determined that the touch function of the health care remote controller is abnormal.

2. The method according to claim 1, characterized in that The detecting whether there is a simulated touch action by the touch sensor built into the health care sensor specifically includes: Scanning the touch sensor array to obtain a capacitance value of each channel included in the touch sensor array; Counting the number of target capacitance values ​​and determining whether the number is greater than or equal to a preset number threshold, the target capacitance value being a capacitance value greater than or equal to a preset capacitance reference value among the plurality of capacitance values; If it is determined that the number is greater than or equal to the preset number threshold, it is determined that the simulated touch action exists; If it is determined that the number is less than the preset number threshold, it is determined that the simulated touch action does not exist.

3. The method according to claim 1, characterized in that The obtaining of physiological parameter data corresponding to the simulated touch action specifically includes: Establish communication connection between the health care remote controller and the heart rate sensor and blood oxygen sensor; receiving heart rate data from the heart rate sensor and receiving blood oxygen data from the blood oxygen sensor; According to a preset communication protocol, the heart rate data and the blood oxygen data are converted into physiological parameter data in a preset data format.

4. The method according to claim 1, characterized in that: After detecting whether there is a simulated touch action by the touch sensor array built into the health care sensor, the method further includes: If the simulated touch action is not detected within a preset time, a touch sensor abnormality signal is sent to the cloud server; The test fixture is controlled to trigger a simulated touch action at multiple preset positions and multiple preset angles, and a target position and a target angle are determined, wherein the target position is a preset position corresponding to when the simulated touch action is not detected among the multiple preset positions, and the target angle is a preset angle corresponding to when the simulated touch action is not detected among the multiple preset angles.

5. The method according to claim 4, characterized in that After controlling the test fixture to trigger simulated touch actions at multiple preset positions and multiple preset angles and determining a target position and a target angle, the method further includes: Generate a touch blind area distribution map according to the target position and the target angle; The touch blind area distribution map is uploaded to a cloud server, and prompt information is displayed, where the prompt information is used to prompt engineers to conduct troubleshooting.

6. The method according to claim 1, characterized in that If it is determined that the physiological parameter data is within the preset physiological parameter range, then after determining that the touch function of the health care remote controller is normal, the method further includes: Mark the touch function test result of the health care remote controller as passed, and synchronize the touch function test result to the cloud server; According to a preset test process, a functional test of the health care remote control is performed, wherein the preset test process includes the simulated touch action and the functional test, and the functional test is the next test of the simulated touch action.

7. The method according to claim 6, characterized in that If it is determined that the physiological parameter data is not within the preset physiological parameter range, then after determining that the touch function of the health care remote controller is abnormal, the method further includes: Mark the touch function test result of the health care remote controller as failed, and synchronize the touch function test result to the cloud server; Abort the preset test process.

8. A testing device for a health care remote controller, characterized in that: The device comprises a detection module (201), an acquisition module (202), a judgment module (203) and a determination module (204), wherein: The detection module (201) is used to detect whether there is a simulated touch action through a touch sensor array built into the health care remote control, the touch sensor is a capacitive touch sensor, a test fixture is arranged outside the health care sensor, and a conductive copper sheet corresponding to the touch sensor is arranged on the inner surface of the test fixture, and the simulated touch action is triggered by the conductive copper sheet; The acquisition module (202) is used to acquire physiological parameter data corresponding to the simulated touch action if it is determined that the simulated touch action exists; The judging module (203) is used to judge whether the physiological parameter data is within a preset physiological parameter range; The determination module (204) is used to determine that the touch function of the health care remote controller is normal if it is determined that the physiological parameter data is within the preset physiological parameter range; The determination module (204) is also used to determine that the touch function of the health care remote controller is abnormal if it is determined that the physiological parameter data is not within the preset physiological parameter range.

9. An electronic device, characterized in that: The electronic device (300) comprises a processor (301), a memory (305), a user interface (303) and a network interface (304), wherein the memory (305) is used to store instructions, the user interface (303) and the network interface (304) are used to communicate with other devices, and the processor (301) is used to execute the instructions stored in the memory (305) so that the electronic device (300) executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is executed.

Citation Information

Patent Citations

  • Automatic detection method and device for touch key, processor and household electrical appliance

    CN107085180A

  • Test method and system for touch chip

    CN113640650A

  • Electronic equipment and health detection method

    CN114903431A

  • Touch sensor detection method and device, equipment and storage medium

    CN117091640A

  • Remote controller capable of detecting human health and detection method thereof

    CN118078227A