Automatic test method, device and equipment of intelligent mattress, medium and product

By using automated testing methods and devices, the airbags, sensor monitoring, and heating modules of smart mattresses are tested automatically, solving the problems of low efficiency and insufficient accuracy of manual operation in existing technologies, and realizing an efficient and reliable testing process.

CN121595239APending Publication Date: 2026-03-03JIAXING DERUCCI SMART HOME CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202511887384.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-15
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing smart mattress testing processes rely on manual operation or traditional testing methods, lacking automation, resulting in low testing efficiency and insufficient accuracy.

Method used

An automated testing method and apparatus for smart mattresses are provided. The method involves identifying the module to be tested from a set of functional modules, obtaining testing information using an automated standard testing library, executing testing steps, and analyzing the testing data to generate a test report. This reduces manual intervention and improves testing accuracy and reliability.

Benefits of technology

It has enabled automated testing of smart mattresses, reducing labor costs and human error, and improving the accuracy and reliability of testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121595239A_ABST
    Figure CN121595239A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an automatic testing method and device for an intelligent mattress, equipment, a medium and a product. The automatic testing method comprises the steps that at least one to-be-tested module is determined from a function module set of the intelligent mattress according to the testing requirement of a user; for any to-be-tested module, detection information corresponding to a test item of the to-be-tested module is extracted from the automatic standard test library, and the detection information comprises detection steps and detection standards; executing a detection step on the to-be-tested module to obtain detection data, the detection data including normal data and abnormal data; determining a test result of the to-be-tested module based on an analysis result of the abnormal data and the normal data; the test result comprises a reference judgment result of abnormal data; and determining a test report of the intelligent mattress based on the test result of each to-be-tested module. According to the technical scheme, automatic testing of the intelligent mattress is achieved, the labor cost and personal errors are reduced, and the accuracy and reliability of intelligent mattress testing are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of automation technology, and in particular to an automated testing method, apparatus, device, medium, and product for a smart mattress. Background Technology

[0002] Airbag modules, sensor monitoring modules, heating modules, and massage modules are crucial components of smart mattresses, and their quality and safety directly impact the mattress's performance and user safety. During the production and quality testing of smart mattresses, testing each module allows for the timely detection of potential problems such as air leaks, unstable air pressure, inaccurate monitoring, uneven heating, and malfunctioning massage functions. This ensures that smart mattresses entering the market meet relevant quality and safety standards, reducing the occurrence of product quality incidents.

[0003] However, current testing and processing still rely on manual operation or relatively traditional detection methods, lacking automated systems to improve detection efficiency and accuracy. Summary of the Invention

[0004] This disclosure provides an automated testing method, apparatus, device, medium, and product for smart mattresses, achieving automated testing of smart mattresses, reducing manual intervention, lowering labor costs and human error, and improving the accuracy and reliability of smart mattress testing.

[0005] Firstly, an automated testing method for smart mattresses is provided, the method comprising:

[0006] Based on user testing requirements, at least one module to be tested is determined from the set of functional modules of the smart mattress; the set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module;

[0007] For any module to be tested, the detection information corresponding to the test items of the module to be tested is extracted from the automated standard test library. The detection information includes the detection steps and the detection standards.

[0008] The detection steps are performed on the module to be tested to obtain detection data, which includes normal data and abnormal data. The abnormal data and the normal data are determined based on the detection standard.

[0009] The test results of the module to be tested are determined based on the analysis results of the abnormal data and the normal data; the test results include reference judgment results of the abnormal data, and the reference judgment results include the cause of the abnormal data and / or processing suggestions;

[0010] The test report for the smart mattress is determined based on the test results of each of the modules to be tested.

[0011] Secondly, an automated testing device for a smart mattress is provided, comprising:

[0012] The determination module is used to determine at least one module to be tested from the set of functional modules of the smart mattress according to the user's testing requirements; the set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module;

[0013] The detection information acquisition module is used to extract the detection information corresponding to the test items of any module to be tested from the automated standard test library. The detection information includes detection steps and detection standards.

[0014] The detection data acquisition module is used to perform the detection steps on the module to be tested to obtain detection data, which includes normal data and abnormal data, and the abnormal data and the normal data are determined based on the detection standard.

[0015] The test result determination module is used to determine the test result of the module to be tested based on the analysis results of the abnormal data and the normal data; the test result includes a reference judgment result of the abnormal data, and the reference judgment result includes the cause of the abnormal data and / or processing suggestions;

[0016] The test report determination module is used to determine the test report of the smart mattress based on the test results of each of the modules to be tested.

[0017] Thirdly, an electronic device is provided, comprising:

[0018] At least one processor; and,

[0019] A memory that is communicatively connected to the at least one processor;

[0020] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the automated testing method for the smart mattress as described in the first aspect above.

[0021] Fourthly, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the automated testing method for the smart mattress as described in the first aspect above.

[0022] Fifthly, a computer program product is provided, the computer program product comprising a computer program that, when executed by a processor, implements the automated testing method for the smart mattress as described in the first aspect above.

[0023] This disclosure provides an automated testing method, apparatus, device, medium, and product for a smart mattress. The method includes: determining at least one module to be tested from a set of functional modules of the smart mattress according to user testing requirements; the set of functional modules includes an airbag module, a sensor monitoring module, a heating module, and a massage module; for any module to be tested, extracting the detection information corresponding to the test items of the module to be tested from an automated standard test library, the detection information including detection steps and detection standards; performing the detection steps on the module to be tested to obtain detection data, the detection data including normal data and abnormal data, the abnormal data and the normal data being determined based on the detection standards; determining the test result of the module to be tested based on the analysis results of the abnormal data and the normal data; the test result includes a reference judgment result for the abnormal data, the reference judgment result including the cause of the abnormal data and / or processing suggestions; and determining a test report for the smart mattress based on the test results of each module to be tested. This technical solution is for testing various functional modules of a smart mattress (such as airbags, sensor monitoring, heating, and massage modules). The system selects the module to be tested from these modules, retrieves the testing steps and standards for the test items from the standard test library, and executes the test to obtain normal and abnormal data. By analyzing the abnormal and normal data, the test results of the module are determined, including the causes of abnormal data and handling suggestions. Finally, a test report for the smart mattress is generated based on the test results of each module, realizing automated testing of smart mattresses, reducing manual intervention, lowering labor costs and human error, and improving the accuracy and reliability of smart mattress testing.

[0024] It should be understood that the content described in this section is not intended to identify key or important features of the embodiments of this disclosure, nor is it intended to limit the scope of the embodiments of this disclosure. Other features of the embodiments of this disclosure will become readily apparent from the following description. Attached Figure Description

[0025] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0026] Figure 1This is a flowchart of an automated testing method for a smart mattress provided in Embodiment 1 of this disclosure;

[0027] Figure 2 This is a schematic diagram of the structure of an automated testing device for a smart mattress provided in Embodiment 2 of this disclosure;

[0028] Figure 3 This is a schematic diagram of the structure of an electronic device provided in Embodiment 3 of this disclosure. Detailed Implementation

[0029] To enable those skilled in the art to better understand the solutions of the embodiments of this disclosure, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the protection scope of the embodiments of this disclosure.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] Example 1

[0032] Figure 1 This is a flowchart of an automated testing method for a smart mattress provided in Embodiment 1 of this disclosure. This embodiment is applicable to the automated testing of smart mattresses. The method can be executed by an automated testing device for smart mattresses. This automated testing device for smart mattresses can be implemented in hardware and / or software. The automated testing device for smart mattresses can be configured in an electronic device, including but not limited to devices with data processing capabilities such as computers, terminals, and servers. Figure 1 As shown, the method includes:

[0033] S110. Based on user testing requirements, determine at least one module to be tested from the set of functional modules of the smart mattress; the set of functional modules includes: airbag module, sensor monitoring module, heating module and massage module.

[0034] In this embodiment, the testing requirements can be user-submitted. At least one module can be selected from a series of functional modules included in the smart mattress for testing, based on these requirements. These functional modules may include an airbag module, a sensor monitoring module, a heating module, and a massage module.

[0035] S120. For any module to be tested, extract the test information corresponding to the test items of the module to be tested from the automated standard test library. The test information includes the test steps and test standards.

[0036] In this embodiment, for each module to be tested, the test items for the module to be tested can be determined. The test items can be a series of testing and evaluation activities carried out on the module to be tested to ensure the safety and reliability of the smart mattress in actual use.

[0037] Based on the above description, the corresponding testing information for the test items of the module under test can be extracted from the automated standard test library. This testing information includes testing steps and testing standards. Testing steps can be specific testing guidelines, and testing standards can refer to specific requirements or indicators for judging whether the test results are qualified. It specifies the acceptable range or conditions for each indicator in the test item. The automated standard test library can be a database or system containing various test items, detailed testing steps, and testing standards. It is typically used to standardize and guide the product testing process, ensuring the standardization and consistency of testing.

[0038] For example, the module to be tested can be an airbag module, the test item can be the verification of airbag pressure stability, and the test steps can include: setting the airbag pressure to the maximum value, letting it stand for a preset time (e.g., 1 hour), and then calculating the airbag pressure decay rate; then applying a preset pressure (e.g., 200 kgf) to the airbag within a preset time (e.g., 48 hours), releasing the pressure, letting it stand for a preset time (e.g., 1 hour), and then calculating the airbag pressure decay rate again. The test standard can include: after releasing the pressure and letting it stand for a preset time (e.g., 1 hour), the airbag pressure decay rate ≤ a target value, where the target value can be a set value. The set value can be a pre-set standard value.

[0039] S130. Perform testing steps on the module to be tested to obtain testing data. The testing data includes normal data and abnormal data, and the abnormal data and normal data are determined based on the testing standards.

[0040] Specifically, after determining the testing steps, the testing steps can be executed on the module to be tested, thereby obtaining test data. Based on the testing standards, the test data can be divided into normal data and abnormal data. Normal data can be data that meets the expected range or the testing standards, while abnormal data can be data that does not meet the expected range or the testing standards. Abnormal data can be caused by equipment failure, changes in the testing environment, product defects, or other unexpected factors.

[0041] S140. Determine the test results of the module to be tested based on the analysis results of abnormal data and normal data; the test results include reference judgment results for abnormal data, which include the causes of abnormal data generation and / or processing suggestions. In this embodiment, after determining normal and abnormal data, the abnormal data can be analyzed to obtain analysis results. For example, abnormal data can be analyzed using statistical methods, clustering methods, machine learning algorithms, etc., to obtain analysis results. The test results of the module to be tested are determined based on the analysis results and normal data. The test results may include reference judgment results for abnormal data, which may include the causes of abnormal data generation and / or processing suggestions. The causes may describe in detail the possible reasons for the abnormal data generation, and the processing suggestions may provide specific processing suggestions for the abnormal data.

[0042] It should be noted that each test report has a unique number for subsequent traceability.

[0043] S150. Determine the test report for the smart mattress based on the test results of each module to be tested.

[0044] Specifically, after obtaining the test results for each module under test, these results can be summarized and analyzed to generate a test report for the smart mattress. This test report can comprehensively consider the performance of each module under test, providing conclusions regarding the overall quality, performance, and compliance with standards of the smart mattress.

[0045] It should be noted that the conclusions of the test report are usually formulated based on the user's needs and the purpose of the test. For example, if the user is concerned about the comfort of the mattress, then the test results of the massage module and heating module can be highlighted in the report.

[0046] This embodiment provides an automated testing method for smart mattresses, comprising: determining at least one module to be tested from a set of functional modules of the smart mattress according to user testing requirements; the set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module; for any module to be tested, extracting the detection information corresponding to the test items of the module to be tested from an automated standard test library, the detection information including detection steps and detection standards; performing the detection steps on the module to be tested to obtain detection data, the detection data including normal data and abnormal data, the abnormal data and the normal data being determined based on the detection standards; determining the test result of the module to be tested based on the analysis results of the abnormal data and the normal data; the test result including a reference judgment result of the abnormal data, the reference judgment result including the cause of the abnormal data and / or processing suggestions; and determining a test report for the smart mattress based on the test results of each module to be tested. The above technical solution achieves automated testing of smart mattresses, reduces manual intervention, lowers labor costs and human error, and improves the accuracy and reliability of smart mattress testing.

[0047] As an optional implementation of this embodiment, before extracting the detection information corresponding to the airbag test items from the preset automated standard test library, the method further includes:

[0048] 1) Determine the verification mode of the module to be tested based on the user's testing requirements.

[0049] In this embodiment, the verification mode of the module under test can be determined based on user testing requirements. These user testing requirements refer to specific aspects that the user focuses on and verifies during the testing process. The verification mode of the module under test can include at least one of the following: performance verification, reliability verification, and / or adaptability verification. Performance verification can be used to verify whether the performance of the module under test meets expectations; reliability verification can be used to verify the stability and reliability of the module under test during long-term or repeated use; and adaptability verification can be used to verify the performance and adaptability of the module under test under different environmental conditions.

[0050] Specifically, if the module under test is an airbag module, the verification mode may include at least one of the following: airbag performance verification, airbag reliability verification, and / or airbag adaptability verification. If the module under test is a sensor monitoring module, the verification mode may include at least one of the following: sensor monitoring performance verification, sensor monitoring reliability verification, and / or sensor monitoring adaptability verification. If the module under test is a heating module, the verification mode may include at least one of the following: heating performance verification, heating reliability verification, and / or heating adaptability verification. If the module under test is a massage module, the verification mode may include at least one of the following: massage performance verification, massage reliability verification, and / or massage adaptability verification.

[0051] 2) Determine the test items corresponding to the module to be tested based on the verification mode.

[0052] Specifically, after the verification mode is determined, test items can be determined based on the verification mode. When the module to be tested is the airbag module, the performance verification test items include at least one of the following: airbag pressure stability verification and / or airbag lifespan verification; the reliability verification test items include at least one of: airbag ultimate pressure verification; the adaptability verification test items include at least one of the following: airbag non-altitude environment adaptability verification and / or airbag alpine environment adaptability verification; when the module to be tested is the sensing and monitoring module, the performance verification test items include at least one of the following: sensing and monitoring module stability verification and / or sensor detection module lifespan verification; the reliability verification test items include at least one of the following: sensing and monitoring module wiring verification and / or sensor monitoring module packaging verification; the adaptability verification test items include at least one of: environmental adaptability verification.

[0053] When the module to be tested is the heating module, the performance verification test items include at least one of the following: heating temperature uniformity verification, heating power deviation verification, and / or heating module life verification; the reliability verification test items include at least: heating module destructive verification; the adaptability verification test items include at least: bending adaptability verification.

[0054] When the module to be tested is the massage module, the performance verification test items include at least one of the following: rapid life verification and / or airtightness verification; the reliability verification test items include at least: tracheal bendability verification; the adaptability verification test items include at least: environmental adaptability verification.

[0055] As an optional implementation of this embodiment, before performing the detection step on the module to be tested to obtain detection data, the method further includes:

[0056] The extracted testing standards are compared with the testing standards stored in the automated standard testing library to verify the testing standards.

[0057] Specifically, after extracting the testing information, the testing standards in the testing information can be compared with the testing standards stored in the automated standard testing library to verify the extracted testing standards and ensure their accuracy.

[0058] It should be explained that after obtaining the testing standards, the testing process in the testing standards can be used as the testing steps for the module to be tested, and the module to be tested can be tested.

[0059] For example, if the module to be tested is an airbag module, the extracted testing standards and steps may include: airbag pressure stability testing standards and steps, airbag lifespan testing standards and steps, airbag ultimate pressure testing standards and steps, airbag non-altitude environment adaptability testing standards and steps (low temperature and high temperature environments), and airbag altitude environment adaptability testing standards and steps. Among these, the airbag pressure stability testing standards and steps include: setting the airbag pressure to the maximum value, and after standing for 1 hour, ensuring the airbag pressure decay rate is ≤ the set value. Then apply 200 kg of pressure to the airbag for 48 hours. After releasing the pressure and letting it stand for 1 hour, the airbag pressure decay rate should be ≤ the set value. .

[0060] The airbag lifespan testing standards and procedures include: an airtightness decay rate ≤30% within a set time. The testing procedure can involve repeatedly inflating and deflating the airbag to obtain the airtightness decay rate. For example, the airbag can be inflated to its maximum pressure, held for 5 seconds, then deflated, and then inflated again to its maximum pressure. This cycle can be repeated 100,000 times, followed by a 60-minute static placement of the airbag to obtain the airtightness decay rate. The airbag ultimate pressure testing standards and procedures include: the testing standard includes the airtightness decay rate within a set time before the ultimate pressure test. Air tightness attenuation rate after static placement for a set period following the ultimate pressure test: The testing steps may include: within a set time, using an ultimate pressure device to slowly apply a pressure of 100-1900 kgf to the airbag for 5 minutes for each pressure value, to test the airbag's pressure resistance, and to obtain the airtightness decay rate after 30 minutes of static placement before the test and the airtightness decay rate after 30 minutes of static placement after the test.

[0061] The standard environmental adaptability testing criteria and procedures for airbags include: In low-temperature environments, the testing criteria can be based on the experience of... After cryogenic exposure and recovery, the static airtightness decay rate of the airbag, inflated to the maximum set pressure, is required to not exceed [a certain value] before and 60 minutes after the test. The testing procedure can be as follows: the airbag is first placed in an inflated state and then normally placed in an environmental test chamber; after the test chamber is started, the temperature is lowered to... The airbag was placed at this temperature for 72 hours; then, the airbag was removed and allowed to recover at room temperature for 2 hours; after recovery, the airbag was inflated to the maximum set pressure, and the static airtightness decay rate of the airbag was measured 60 minutes before and after the test.

[0062] In high-temperature environments: testing standards can be based on experiences... After high-temperature exposure and recovery, the static airtightness decay rate of the airbag, inflated to the maximum set pressure, is required to not exceed [a certain value] before and 60 minutes after the test. The testing procedure can be as follows: the airbag is first placed in an inflated state and then normally placed in an environmental test chamber; after the test chamber is started, the temperature is raised to... The airbag was placed at this temperature for 72 hours; then, the airbag was removed and allowed to recover at room temperature for 2 hours; after recovery, the airbag was inflated to the maximum set pressure, and the static airtightness decay rate of the airbag was measured before and 60 minutes after the test.

[0063] The testing standards and procedures for airbag high-altitude environmental adaptability include: the testing standard requires that the static airtightness decay rate of the airbag before and 30 minutes after the test in different simulated altitude environments not exceed [a certain value]. The testing steps could involve obtaining the air pressure values ​​of the airbag under different simulated high-altitude environments, and determining the static airtightness decay rate of the airbag before and 30 minutes after the test based on the air pressure values ​​at different altitudes.

[0064] For example, if the module to be tested is a sensing and monitoring module, the extracted testing standards and testing steps may include: sensing and monitoring module stability testing standards and testing steps, sensing and monitoring module life testing standards and testing steps, sensing and monitoring module wire testing standards and testing steps (wire suspension and wire bending), sensing and monitoring module packaging testing standards and testing steps (packaging drop and packaging vibration), and sensing and monitoring module environmental adaptability testing standards and testing steps (low temperature storage, high temperature storage, low temperature operation and high temperature operation).

[0065] Based on the above description, the stability testing standards and procedures for the sensor monitoring module include: the testing standard may be that the accuracy of the sensor module in monitoring heart rate and respiratory rate is required to reach a certain level in 15 minutes of data collected from the subject at rest. The above specifically refers to the heart rate error that needs to be within... Within (monitoring range 50-100 breaths / min), the respiratory rate error must be within [a certain range]. Within a range of 8-24 times / minute (monitoring range). The testing procedure may be as follows: collect physiological data of the subject for 15 minutes while the sensor monitoring module is placed under the armpit on the back of the mattress, and the subject remains still and relaxed; determine the heart rate error and respiratory rate error based on the physiological data.

[0066] The lifespan testing standards and procedures for sensor monitoring modules include: Rolling test standards: The product is powered on and rolled 30,000 times. After the test, the sample must have a normal appearance and structure, and the heart rate data error must not exceed [a certain value]. The error in respiratory data does not exceed The rolling test includes obtaining the sample's appearance evaluation results, structural evaluation results, heart rate data error, and respiratory data error before and after rolling. The disc pressure test standard is as follows: the product is not powered on, and the disc is pressed 30,000 times. After the test, the sample's appearance, structure, and heart rate data error must not exceed [a certain value]. The error in respiratory data does not exceed The disc compression test includes obtaining the sample's appearance evaluation results, structural evaluation results, heart rate data error, and respiratory data error before and after disc compression.

[0067] The testing standards and procedures for sensor monitoring module cables include: Testing standards require that after completing the specified suspension and bending mechanical tests, the appearance and connection reliability of the cables and interfaces must remain normal, and the heart rate monitoring error of the sensor module must not exceed [a certain value]. Respiratory monitoring error is required to not exceed The testing steps include: obtaining the appearance evaluation results, interface status evaluation results, heart rate data error, and respiratory data error after the sensor monitoring module connection cable is vertically suspended and fixed on a tensile testing machine with a 2.5 kg weight, and suspended statically for 1 minute. It can also obtain the swing angle of the sensor monitoring module when it is suspended with a 2N weight. (along both sides of the vertical line) The number of bends was 1000, the bend rate was 30 times / min, and the error in heart rate and respiratory data after the above test was recorded.

[0068] Based on the above description, the packaging inspection standards and inspection procedures for sensor monitoring modules may include: the inspection standards may include ensuring that, after completing the specified drop and vibration tests, the appearance and structure of the packaged sample remain normal, and that the error in its heart rate data does not exceed [a certain value]. Respiratory data error is required to not exceed The testing steps can include obtaining the appearance and structural evaluation results of the packaged sensor monitoring module after it has been dropped once from one corner, three edges, and six faces, with a drop height of 76cm, as well as the test heart rate data error and the test respiratory data error. The vibration test steps can include obtaining the appearance and structural evaluation results of the packaged sensor monitoring module after it has been vibrated at a frequency of 2.6Hz for 60 minutes, as well as the test heart rate data error and the test respiratory data error.

[0069] The environmental adaptability testing standards and procedures for sensor monitoring modules include: The testing standards require that, after undergoing specified high and low temperature storage and high and low temperature operating environment tests and recovery, the appearance and structure of the sample must remain normal; specifically, the heart rate (50-100 beats / min) error should not exceed [a certain value]. Breathing (8-24 breaths / min) error not exceeding The percentage of qualified data must be The detection steps include obtaining information about the sensor detection module being placed when it is not powered on. The appearance and structural evaluation results, heart rate error, and respiratory error were assessed after 16 hours in the environment and 2 hours of recovery at room temperature; the powered sensor module was placed in... The results of appearance and structural evaluation, heart rate error, and respiratory error were obtained after 16 hours in the environment and 2 hours of recovery following removal; the sensor detection module was placed in a non-powered environment. The results of appearance and structural evaluation, heart rate error, and respiratory error were assessed after 48 hours in the environment and 2 hours after removal and recovery. The powered sensor module was placed... The results of appearance and structural evaluation, heart rate error, and respiratory error were assessed after 16 hours in the environment and 2 hours after removal and recovery.

[0070] For example, if the module to be tested is a heating module, the extracted testing standards and testing steps may include: the testing standard may be that after the heating element has been operating stably under rated voltage, the difference between the highest and lowest temperatures among the nine test points arranged in its heating area is required to not exceed [a certain value]. The testing procedure can be to obtain the temperature of each of the nine temperature measuring points arranged in the heating area of ​​the heating element after the temperature has stabilized when the rated voltage is applied at room temperature. The testing standard can be that after the heating element has stabilized under rated voltage, the actual power obtained from the test is required to be controlled within a certain percentage of the nominal power. Within the deviation range; the testing procedure can be to obtain the actual power of the heating element after it has been continuously operated for 1 minute at room temperature with its rated voltage applied, and has reached a stable state. The testing standard can be that after the heating element has been continuously operating at 1.35 times its rated voltage for 60 hours, the final value of its electro-thermal radiation conversion efficiency is required to be no less than the initial value. The test can be conducted after the heating element has been continuously powered on at 1.35 times its rated voltage for 60 hours, and no damage has been observed. The testing procedure can be to obtain the efficiency and appearance evaluation results of the heating element after it has been continuously powered on at 1.35 times its rated voltage for 30 minutes. The testing standard can be that after the heating element has been soaked and punctured, it should be powered on at its rated voltage for 30 minutes without any smoke, fire, or other adverse phenomena. The testing procedure can be to obtain the working condition of the heating element after it has been soaked and punctured, and then subjected to its rated voltage for 30 minutes. The testing standard can be that after completing 18,300 cycles of bending tests with an electric bending machine, its power deviation should be controlled within a certain range. Within a certain range and in normal working condition; the testing procedure can be as follows: a mattress with heating elements is loaded with 140kg and placed on an electric bed. The electric bed automatically cycles through lifting, lowering, and bending according to a set program, for a total of 18,300 cycles. The heating elements are powered by their rated voltage on weekdays, and their working status and power before and after the test are recorded.

[0071] For example, if the module to be tested is a massage module, the extracted testing standards and testing steps may include: the testing standards include that after the massage module has undergone continuous inflation and deflation testing for 3 days under specific conditions, its airtightness decay rate after static placement for 1 hour is required to not exceed [a certain value]. The testing steps include: the massage module in... , When the aging control box is connected and loaded in a humid environment, the system is continuously cyclically inflated and deflated for 3 days according to the set logic of "inflating to 30 kPa and holding for 5 seconds before deflation" to obtain the airtightness decay rate. The testing standards include: recording the initial air pressure of the massage module after 1 hour of rest, and after another 4 hours of rest, the 24-hour airtightness decay rate (including before and after the test) is required to not exceed [a certain value]. The testing steps include: acquiring the initial air pressure data of the massage module after 1 hour of rest, and calculating its 24-hour airtightness decay rate after another 4 hours of rest. The testing standard includes: the trachea completing 40,000 cycles... After the bending test, there must be no air leakage, damage, or deformation. The testing steps include: performing a bending test on the airway at a set bending frequency. Testing standards include: the massage module's ability to withstand bending during... High temperature or After continuous operation at low temperature for 24 hours and subsequent recovery, when inflated to 16 kPa, the airtightness attenuation rate before and after static placement for 1 hour after the test is required to not exceed [a certain value]. The testing steps include: the airbag in... In an environment, the airbag was continuously operated for 24 hours following a procedure of "inflating to 16 kPa and holding for 5 seconds before deflation." After being removed and allowed to recover for 2 hours, it was inflated to 16 kPa again, and its airtightness decay rate was measured. Alternatively, the airbag was in... In the environment, it was continuously operated for 24 hours according to the same procedure, removed and restored for 2 hours, then inflated to 16 kPa and its airtightness decay rate was obtained.

[0072] As an optional implementation of this embodiment, the method further includes:

[0073] If the testing standard fails the review, repeat the steps of extracting testing information and reviewing the testing standard until the testing standard passes the review.

[0074] Specifically, if the testing standard fails the review, the steps of extracting testing information and reviewing the testing standard can be repeated until the testing standard passes the review.

[0075] It should be noted that the detection steps in the detection information can also be compared with the detection steps stored in the automated standard test library to verify the extracted detection steps. If a detection step fails the verification, the steps of extracting the detection information and verifying the detection steps can be repeated until the detection steps pass the verification, thus ensuring the accuracy of the detection steps.

[0076] Example 2

[0077] Figure 2 This is a schematic diagram of the structure of an automated testing device for a smart mattress provided in Embodiment 2 of this disclosure; as shown... Figure 2 As shown, the device includes: a determination module 210, a detection information acquisition module 220, a detection data acquisition module 230, a test result determination module 240, and a test report determination module 250.

[0078] The determining module 210 is used to determine at least one module to be tested from the set of functional modules of the smart mattress according to the user's testing requirements; the set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module;

[0079] The detection information acquisition module 220 is used to extract the detection information corresponding to the test items of any module to be tested from the automated standard test library. The detection information includes detection steps and detection standards.

[0080] The detection data acquisition module 230 is used to perform the detection steps on the module to be tested to obtain detection data, the detection data including normal data and abnormal data, the abnormal data and the normal data being determined based on the detection standard;

[0081] The test result determination module 240 is used to determine the test result of the module to be tested based on the analysis results of the abnormal data and the normal data; the test result includes a reference judgment result of the abnormal data, and the reference judgment result includes the cause of the abnormal data and / or processing suggestions;

[0082] The test report determination module 250 is used to determine the test report of the smart mattress based on the test results of each of the modules to be tested.

[0083] Embodiment 2 of this disclosure provides an automated testing device for smart mattresses, which realizes automated testing of smart mattresses, reduces manual intervention, lowers labor costs and human error, and improves the accuracy and reliability of smart mattress testing.

[0084] Furthermore, the device also includes:

[0085] The verification module is used to compare the extracted detection standards with the detection standards stored in the automated standard test library to verify the detection standards.

[0086] Furthermore, the device also includes:

[0087] The re-extraction module is used to repeatedly execute the steps of extracting detection information and reviewing the detection standard if the detection standard fails the review, until the detection standard passes the review.

[0088] Furthermore, the device also includes:

[0089] The verification mode determination module is used to determine the verification mode of the module to be tested based on the user's testing requirements.

[0090] The test item determination module is used to determine the test item corresponding to the module to be tested based on the verification mode.

[0091] Furthermore, the verification mode of the module under test includes at least one of the following: performance verification, reliability verification, and / or adaptability verification.

[0092] Furthermore, when the module to be tested is the airbag module, the performance verification test items include at least one of the following: airbag pressure stability verification and / or airbag life verification; the reliability verification test items include at least one of the following: airbag ultimate pressure verification; the adaptability verification test items include at least one of the following: airbag non-altitude environment adaptability verification and / or airbag alpine environment adaptability verification.

[0093] When the module to be tested is the sensing and monitoring module, the performance verification test items include at least one of the following: stability verification of the sensing and monitoring module and / or lifespan verification of the sensor detection module; the reliability verification test items include at least one of the following: wiring verification of the sensing and monitoring module and / or packaging verification of the sensor detection module; the adaptability verification test items include at least one of the following: environmental adaptability verification.

[0094] When the module to be tested is the heating module, the performance verification test items include at least one of the following: heating temperature uniformity verification, heating power deviation verification, and / or heating module life verification; the reliability verification test items include at least: heating module destructive verification; the adaptability verification test items include at least: bending adaptability verification.

[0095] When the module to be tested is the massage module, the performance verification test items include at least one of the following: rapid life verification and / or airtightness verification; the reliability verification test items include at least: tracheal bendability verification; the adaptability verification test items include at least: environmental adaptability verification.

[0096] The automated testing device for smart mattresses provided in this disclosure can execute the automated testing method for smart mattresses provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the method.

[0097] Example 3

[0098] Figure 3 A schematic diagram of the structure of an electronic device 10 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the embodiments of the present disclosure described and / or claimed herein.

[0099] like Figure 3As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0100] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0101] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microprocessor, etc. Processor 11 performs the various methods and processes described above, such as automated testing methods for smart mattresses.

[0102] In some embodiments, the automated testing method for the smart mattress can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the automated testing method for the smart mattress described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the automated testing method for the smart mattress by any other suitable means (e.g., by means of firmware).

[0103] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0104] Computer programs for implementing the methods of embodiments of this disclosure may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0105] In the context of embodiments of this disclosure, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0106] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0107] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0108] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0109] It should be understood that the various forms of processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the embodiments of this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of the embodiments of this disclosure can be achieved, and this document does not impose any limitations.

[0110] The specific embodiments described above do not constitute a limitation on the scope of protection of the embodiments disclosed herein. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the embodiments disclosed herein should be included within the scope of protection of the embodiments disclosed herein.

[0111] This disclosure also provides a computer program product, including a computer program and / or instructions, which, when executed by a processor, implements an automated testing method for a smart mattress as provided in any embodiment of this application.

[0112] In implementing a computer program product, computer program code for performing the operations of the embodiments of this disclosure can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0113] Note that the above are merely preferred embodiments and the technical principles applied in this disclosure. Those skilled in the art will understand that this disclosure is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the protection scope of this disclosure. Therefore, although the embodiments of this disclosure have been described in detail above, this disclosure is not limited to the above embodiments. More other equivalent embodiments may be included without departing from the concept of this disclosure, and the scope of this disclosure is determined by the scope of the appended claims.

Claims

1. An automated testing method for a smart mattress, characterized in that, The method includes: Based on user testing requirements, at least one module to be tested is determined from the set of functional modules of the smart mattress; the set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module; For any module to be tested, the detection information corresponding to the test items of the module to be tested is extracted from the automated standard test library. The detection information includes the detection steps and the detection standards. The detection steps are performed on the module to be tested to obtain detection data, which includes normal data and abnormal data. The abnormal data and the normal data are determined based on the detection standard. The test results of the module to be tested are determined based on the analysis results of the abnormal data and the normal data; the test results include reference judgment results of the abnormal data, and the reference judgment results include the cause of the abnormal data and / or processing suggestions; The test report for the smart mattress is determined based on the test results of each of the modules to be tested.

2. The method according to claim 1, characterized in that, Before performing the detection step on the module to be tested and obtaining the detection data, the method further includes: The extracted testing standards are compared with the testing standards stored in the automated standard testing library to verify the testing standards.

3. The method according to claim 2, characterized in that, The method further includes: If the testing standard fails the review, repeat the steps of extracting testing information and reviewing the testing standard until the testing standard passes the review.

4. The method according to claim 1, characterized in that, Before extracting the detection information corresponding to the test items of the module to be tested from the preset automated standard test library, the method further includes: The verification mode of the module to be tested is determined based on the user's testing requirements; The test items corresponding to the module to be tested are determined based on the verification mode.

5. The method according to claim 4, characterized in that, The verification mode of the module to be tested includes at least one of the following: performance verification, reliability verification, and / or adaptability verification.

6. The method according to claim 5, characterized in that, When the module to be tested is the airbag module, the performance verification test items include at least one of the following: airbag pressure stability verification and / or airbag life verification; the reliability verification test items include at least one of the following: airbag ultimate pressure verification; the adaptability verification test items include at least one of the following: airbag non-altitude environment adaptability verification and / or airbag alpine environment adaptability verification. When the module to be tested is the sensing and monitoring module, the performance verification test items include at least one of the following: stability verification of the sensing and monitoring module and / or lifespan verification of the sensor detection module; the reliability verification test items include at least one of the following: wiring verification of the sensing and monitoring module and / or packaging verification of the sensor detection module; the adaptability verification test items include at least one of the following: environmental adaptability verification. When the module to be tested is the heating module, the performance verification test items include at least one of the following: heating temperature uniformity verification, heating power deviation verification, and / or heating module life verification; the reliability verification test items include at least: heating module destructive verification; the adaptability verification test items include at least: bending adaptability verification. When the module to be tested is the massage module, the performance verification test items include at least one of the following: rapid life verification and / or airtightness verification; the reliability verification test items include at least: tracheal bendability verification; the adaptability verification test items include at least: environmental adaptability verification.

7. An automated testing device for a smart mattress, characterized in that, include: The module to be determined is used to identify at least one module to be tested from the set of functional modules of the smart mattress based on user testing requirements. The set of functional modules includes: an airbag module, a sensor monitoring module, a heating module, and a massage module; The detection information acquisition module is used to extract the detection information corresponding to the test items of any module to be tested from the automated standard test library. The detection information includes detection steps and detection standards. The detection data acquisition module is used to perform the detection steps on the module to be tested to obtain detection data, which includes normal data and abnormal data, and the abnormal data and the normal data are determined based on the detection standard. The test result determination module is used to determine the test result of the module to be tested based on the analysis results of the abnormal data and the normal data; the test result includes a reference judgment result of the abnormal data, and the reference judgment result includes the cause of the abnormal data and / or processing suggestions; The test report determination module is used to determine the test report of the smart mattress based on the test results of each of the modules to be tested.

8. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform an automated testing method for the smart mattress as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements an automated testing method for the smart mattress as described in any one of claims 1-6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements an automated testing method for the smart mattress as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Detection system of mattress performance test

    CN107192569A

  • Automatic mattress detection method and mattress

    CN111474072A

  • System for evaluating sleeping comfort of bedding system

    CN113495012A

  • Vital sign simulation device, control method and sleep monitoring mattress test method

    CN117219221A

  • Mattress spring compression test system

    CN117740281A