Skirting line operation method and device, skirting line and intelligent electric appliance

By obtaining the vibration parameters of the user type and skirting board, determining the vibration threshold range, and generating smart appliance action instructions, the problem of poor operation convenience of smart appliances is solved, and the function of controlling smart appliances is realized without bent over.

CN119739057APending Publication Date: 2025-04-01GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411792413.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-07
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

When setting up skirting boards in existing smart appliances such as smart sockets and smart lighting controllers, users need to bend over to operate, resulting in poor operation convenience.

Method used

By obtaining the vibration parameters of the user type and skirting board, determining the vibration threshold range, and generating smart appliance action commands when the vibration parameters are in the threshold range, realizing the function of controlling smart appliances without bending over.

Benefits of technology

It improves the operation convenience of smart appliances, and users can control smart appliances without bent over by kicking their feet, which is suitable for use in dark or other special environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119739057A_ABST
    Figure CN119739057A_ABST
Patent Text Reader

Abstract

The invention relates to a skirting line operation method and device, a skirting line and an intelligent electric appliance, the intelligent electric appliance is provided with a position for skirting, when a user kicks the kicking position, the intelligent electric appliance vibrates, and at the moment, vibration parameters and the user type of the skirting intelligent electric appliance can be obtained. Then different vibration threshold ranges are matched for different types of users in combination with the user types, when the obtained vibration parameters are within the vibration threshold ranges, it is considered that the kicking action of the user at the moment is effective, the skirting line will generate an intelligent electric appliance action instruction, and therefore action control over the intelligent electric appliance is achieved. By means of the scheme, for the intelligent electric appliance provided with a skirting line, a user can control the intelligent electric appliance to act in a skirting mode and does not need to bend down for operation, and high operation convenience is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent electrical appliance technology, and in particular to a skirting board operation method, device, skirting board and intelligent appliance. Background Art

[0002] With the development of science and technology, skirting boards have gradually been applied to household appliances, greatly improving the operating reliability of household appliances.

[0003] However, for some household appliances with lower skirting boards, such as smart sockets, smart light controllers, etc., users are usually required to bend over to operate them, which has the disadvantage of poor operational convenience. Summary of the invention

[0004] Based on this, it is necessary to provide a skirting board operation method, device, skirting board and smart appliance to avoid users bending over to operate and improve operational convenience.

[0005] A skirting board operation method comprises: obtaining a user type and vibration parameters of the skirting board; the vibration parameters are generated when a user kicks a kicking position of an intelligent electrical appliance, and the skirting board is arranged on the intelligent electrical appliance; determining a vibration threshold range according to the user type; and generating an intelligent electrical appliance action instruction when the vibration parameters are within the vibration threshold range.

[0006] In one of the embodiments, after obtaining the user type and the vibration parameters of the skirting board, the method further includes: detecting whether the child lock function is turned on; when the child lock function is turned on and the user type is a child, entering the denial mode; when the child lock function is not turned on, executing the step of determining the vibration threshold range according to the user type.

[0007] In one of the embodiments, after detecting whether the child lock function is turned on, the method further includes: when the child lock function is turned on and the user type is non-child, executing the step of determining the vibration threshold range according to the user type.

[0008] In one of the embodiments, obtaining the user type includes: determining the user type according to vibration parameters of the skirting board.

[0009] In one of the embodiments, obtaining the user type includes: receiving user image information, and determining the user type according to the user image information.

[0010] In one of the embodiments, generating a smart appliance action instruction when the vibration parameter is within the vibration threshold range includes: generating a smart appliance power-on instruction when the vibration parameter is within the vibration threshold range.

[0011] In one of the embodiments, determining the vibration threshold range according to the user type includes: when the user type is a child, determining the vibration threshold range to be a first vibration threshold range; when the user type is an adult, determining the vibration threshold range to be a second vibration threshold range; when the user type is an elderly person, determining the vibration threshold range to be a third vibration threshold range.

[0012] A skirting board operation device comprises: a parameter acquisition module, used to acquire a user type and vibration parameters of the skirting board; the vibration parameters are generated when a user kicks a kicking position of an intelligent electrical appliance, and the skirting board is arranged on the intelligent electrical appliance; a range determination module, used to determine a vibration threshold range according to the user type; and an instruction generation module, used to generate an intelligent electrical appliance action instruction when the vibration parameters are within the vibration threshold range.

[0013] A skirting board comprises a vibration detector and a controller which are communicatively connected, and the controller is used to execute the steps of the skirting board operation method.

[0014] A smart appliance comprises the above-mentioned skirting board.

[0015] The above-mentioned skirting board operation method, device, skirting board and smart appliance, the smart appliance is equipped with a position for kicking, when the user kicks the kicking position, the smart appliance vibrates, and the vibration parameters and the user type of the kicking smart appliance can be obtained at this time. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting board will generate a smart appliance action instruction, thereby realizing the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting boards, users can control the action of the smart appliances by kicking, without bending over to operate, and have high operational convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the conventional technology, the drawings required for use in the embodiments or the conventional technology descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0017] Figure 1 This is a schematic diagram of the process of skirting board operation method in one embodiment of the present application;

[0018] Figure 2 This is a flowchart of a skirting board operation method in another embodiment of the present application;

[0019] Figure 3 This is a flowchart of a skirting board operation method in another embodiment of the present application;

[0020] Figure 4 This is a flowchart of a skirting board operation method in another embodiment of the present application;

[0021] Figure 5 This is a flowchart of a skirting board operation method in another embodiment of the present application;

[0022] Figure 6 This is a schematic diagram of the structure of a skirting board operating device in one embodiment of the present application;

[0023] Figure 7 This is a schematic diagram of the structure of a skirting board operating device in another embodiment of the present application;

[0024] Figure 8 This is a schematic diagram of the internal structure of a computer device in one embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to facilitate the understanding of the present application, the present application will be described more fully below with reference to the relevant drawings. The preferred embodiments of the present application are provided in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive.

[0026] The skirting board operation method provided in the present application is applied to smart appliances equipped with skirting boards. Through the skirting board operation method provided in the present application, the skirting board is used to perform vibration detection on the smart appliance, and when the vibration is detected to meet certain conditions, the skirting board triggers the smart appliance to operate, thereby realizing a solution for controlling the operation of the smart appliance by kicking.

[0027] It should be pointed out that the types of smart appliances are not limited. Any appliance that is equipped with a skirting board can be used. For example, in one embodiment, the smart appliance can be a smart socket, a smart light controller, etc., without specific limitation.

[0028] See also Figure 1 The present application provides a skirting board operation method, including step 102, step 104 and step 106.

[0029] Step 102, obtaining the user type and the vibration parameters of the skirting board.

[0030] Specifically, the vibration parameter is generated when the user kicks the smart appliance at the kicking position, and the kicking line is set on the smart appliance. The user type is the type of user who kicks the smart appliance; the vibration parameter is the parameter used to characterize the magnitude of the vibration generated when the smart appliance vibrates when the user kicks a specific position of the smart appliance (i.e., the kicking position). The kicking position can be located at the kicking line, that is, at any position on the kicking line, or outside the kicking line, and there is no specific limitation.

[0031] It should be pointed out that the method for obtaining vibration parameters is not unique. In one embodiment, the skirting board includes a vibration detector and a controller that are communicatively connected. The vibration detector is set at the kicking position of the smart appliance. The user's kicking operation is detected by the vibration detector, and the mechanical vibration amount of the smart appliance is converted into vibration parameters, which are transmitted to the controller in the form of electrical signals. The controller executes the steps of the skirting board operation method.

[0032] It is understandable that there is not only one type of vibration detector, as long as it can convert different vibration amounts of smart appliances into electrical signals of different sizes. For example, in a more detailed embodiment, an acceleration sensor or a vibration sensor can be used as a vibration detector, without specific limitation. In order to facilitate understanding of the technical solution of the present application, the following embodiments can all assume that the vibration parameters are collected by the acceleration sensor and sent to the controller, and accordingly, the vibration parameters are actually acceleration parameters.

[0033] There is no unique way to obtain the user type. In one embodiment, the user type can be manually input by the user. For example, the smart appliance is equipped with an input area for the user type, which is divided into different sub-areas. Different sub-areas correspond to different user types. The controller can determine the user type by identifying the type of the user's kicking sub-area. In another embodiment, the user type can also be obtained by active identification. For example, the skirting board is equipped with an image recognition function, and the user type is determined by image recognition and other methods, without specific limitation.

[0034] Step 104: Determine a vibration threshold range according to the user type.

[0035] Specifically, the vibration threshold range is the threshold range that the vibration parameters can reach when the user's kicking action is effectively triggered, which can be obtained through multiple tests. In actual scenarios, due to the placement of smart appliances, etc., smart appliances may be kicked by mistake. In order to avoid this situation also triggering the action of smart appliances, it is necessary to provide an appropriate vibration threshold range for the kicking trigger operation of smart appliances. Furthermore, considering the power difference between different types of users, there will be certain differences in the amount of vibration that can be generated when different users kick smart appliances. Therefore, different vibration threshold ranges need to be configured for different users.

[0036] Specifically, when smart appliances leave the factory, multiple kicking tests can be performed on the same model of smart appliances to collect vibration parameters detected by the vibration detector when different users kick the same kicking position, so as to configure a vibration threshold range for different types of users. Finally, the correspondence between user types and vibration threshold ranges is stored in a database or other form, and can be directly called later.

[0037] Step 106: When the vibration parameter is within the vibration threshold range, generate an intelligent appliance action instruction.

[0038] Specifically, the smart appliance action instructions are instructions for controlling the smart appliance to perform actions. It should be noted that in the embodiments of the present application, the types of smart appliance actions are not unique. In one embodiment, the smart appliance can be turned on, turned off, adjusted, or changed in operation mode, etc., without specific limitation.

[0039] After matching the vibration threshold range corresponding to the current user type within the preset correspondence between the user type and the vibration threshold range, the controller will compare and analyze the obtained vibration parameters with the matched vibration threshold range to determine whether the vibration parameters are within the vibration threshold range. If the vibration parameters are within the vibration threshold range, it indicates that the user's kicking parameters are effectively triggered at this time, and the controller of the skirting board will generate intelligent electrical appliance action instructions to control the intelligent electrical appliance action.

[0040] In the above-mentioned skirting line operation method, the smart appliance is configured with a position for kicking. When the user kicks the kicking position, the smart appliance vibrates. At this time, the vibration parameters and the user type of the kicking smart appliance can be obtained. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting line will generate a smart appliance action instruction to achieve the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting lines, users can control the action of the smart appliances by kicking, without bending over to operate, and have high operational convenience.

[0041] Through the above solution, the operation control of smart appliances can be realized in darkness or other special environments, which can not only improve the operational convenience but also effectively improve the user experience.

[0042] See also Figure 2 In one embodiment, after step 102 , the method further includes steps 202 and 204 .

[0043] Step 202, detecting whether the child lock function is turned on.

[0044] Step 204, when the child lock function is turned on and the user type is a child, enter the denial mode.

[0045] If the child lock function is not enabled, execute step 104.

[0046] Specifically, the child lock function is a function that restricts children's access. The refusal mode is a mode in which the skirting refuses to execute instructions issued according to the user's kicking action.

[0047] The solution of this embodiment is to configure the child lock function for the smart appliance. After obtaining the user type and the vibration threshold range, it is necessary to further detect whether the child lock function is turned on. If the child lock function is not turned on, it indicates that children are allowed to control the smart appliance through the skirting, so at this time, it is only necessary to continue to match the vibration threshold range. If the child lock function is turned on, it indicates that it is not allowed to generate smart appliance action instructions based on the kicking action of the child. Therefore, after detecting that the child lock function is turned on, it is necessary to further determine whether the user type is a child. If the child lock function is turned on and the user type is a child, the action is rejected.

[0048] Through this solution, a child lock function is configured for the skirting board to prevent children from accidentally touching and activating smart appliances, thereby improving the operating reliability of the skirting board and smart appliances.

[0049] See also Figure 3 In one embodiment, after step 202, the method further includes: when the child lock function is turned on and the user type is non-child, executing step 104.

[0050] Specifically, after detecting that the child lock function is turned on, it is necessary to identify whether the user type is a child. If it is determined that the user type is not a child at this time, the subsequent vibration threshold range matching action will continue to be performed. Through this solution, when the child lock function is turned on and the user is not a child, the skirting board can be normally controlled to generate action instructions for smart appliances, thereby improving the accuracy of action control of smart appliances.

[0051] In one of the embodiments, obtaining the user type includes: determining the user type according to vibration parameters of the skirting board.

[0052] Specifically, as shown above, the method of obtaining the user type is not unique. The solution of this embodiment is explained by taking the skirting board automatically obtaining the user type as an example. Specifically, considering that different types of users have certain differences in strength, correspondingly, when their kicking smart appliances kick, the size of the vibration parameters generated will also be different. Therefore, the user type at this time can be determined by judging the size of the vibration parameters. In this way, the user type is determined by the vibration parameters, and no additional device configuration is required, which can effectively reduce the volume of the skirting board.

[0053] It should be pointed out that in another embodiment, a pressure sensor may be configured at the kicking position to detect the force used by the user when kicking the smart appliance, and the user type may be obtained by matching the force with the user type according to the pre-established correspondence.

[0054] Furthermore, in one of the embodiments, obtaining the user type includes: receiving user image information, and determining the user type according to the user image information.

[0055] Specifically, in the solution of this embodiment, an image collector is additionally provided in the smart appliance or the skirting board. When the user approaches the smart appliance, the image collector collects the user's image information and sends it to the controller. After that, the controller performs image recognition processing based on the user's image information and finally determines the user type. In this way, the recognition accuracy of the user type can be effectively improved.

[0056] See also Figure 4 , in one embodiment, step 106 includes step 402 .

[0057] Step 402: When the vibration parameter is within the vibration threshold range, a smart appliance power-on instruction is generated.

[0058] Specifically, the smart appliance startup instruction is an instruction for controlling the startup of the smart appliance. The solution of this embodiment is explained by taking the smart appliance action, specifically the startup of the smart appliance, as an example. When the controller of the skirting board detects the vibration parameters generated by the user's kicking, which are within the vibration threshold range corresponding to the type of user, the smart appliance startup instruction will be generated for the smart appliance, thereby controlling the startup of the smart appliance.

[0059] Through this solution, the user can kick the baseboard to control the startup of the smart appliance, thereby improving the startup convenience of the smart appliance.

[0060] See also Figure 5 In one embodiment, step 104 includes step 502 , step 504 , and step 506 .

[0061] Step 502: When the user type is a child, determine that the vibration threshold range is a first vibration threshold range.

[0062] Step 504: When the user type is an adult, determine that the vibration threshold range is a second vibration threshold range.

[0063] Step 506: When the user type is an elderly person, determine that the vibration threshold range is a third vibration threshold range.

[0064] Specifically, the solution of this embodiment divides user types into children, adults and the elderly, and configures different vibration threshold ranges for children, adults and the elderly, respectively. In actual scenarios, it is only necessary to combine the user type and match it in the established correspondence between the user type and the vibration threshold range to determine the currently required vibration threshold range.

[0065] It should be noted that the sizes of the first vibration threshold range, the second vibration threshold range, and the third vibration threshold range are not unique. In one embodiment, the first vibration threshold range, the second vibration threshold range, and the third vibration threshold range can be set to have no overlap. For example, the lower limit of the second vibration threshold range is greater than the upper limit of the third vibration threshold range, and the lower limit of the third vibration threshold range is greater than the upper limit of the first vibration threshold range. In other embodiments, the first vibration threshold range, the second vibration threshold range, and the third vibration threshold range can also be set to have at least partial overlap, which can be selected in combination with actual needs and is not limited here.

[0066] It is understandable that in other embodiments, other methods may be used to divide user types, which are not specifically limited. For example, based on the above, adults are further divided into adult males and adult females, and different vibration threshold ranges are configured for adult males and adult females respectively.

[0067] In order to facilitate understanding of the technical solution of the present application, the present application is explained below in conjunction with detailed embodiments.

[0068] When the user needs to start the operation of the smart appliance, the user can kick the smart appliance. At this time, the acceleration sensor set on the skirting collects the vibration parameters (acceleration parameters) and sends them to the controller. The controller combines the acceleration parameters and the corresponding relationship between the set acceleration parameters and the user type to match the user type at this time.

[0069] After that, the controller determines whether the child lock function is turned on. If the child lock function is turned on, it determines whether the user type at this time is a child. If it is a child, the skirting board enters the refusal mode and ends the current control task. If the child lock function is turned on but the user is not a child, or the child lock function is not turned on, the acceleration threshold range that characterizes the effective trigger is matched based on the user type and the preset correspondence between the user type and the vibration threshold range, and the acceleration parameter is compared and analyzed with the acceleration threshold range. If the acceleration parameter is within the matched acceleration threshold range, a power-on instruction is generated and sent to the starting device of the smart appliance to control the smart appliance to start and run. If the acceleration parameter is not within the matched acceleration threshold range, it indicates that this is a false trigger, and the current control task is also ended.

[0070] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0071] Based on the same inventive concept, the embodiment of the present application also provides a skirting line running device for implementing the skirting line running method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more skirting line running device embodiments provided below can refer to the limitations of the skirting line running method above, and will not be repeated here.

[0072] See also Figure 6 The present application provides a skirting board operation device, including a parameter acquisition module 602 , a range determination module 604 and an instruction generation module 606 .

[0073] The parameter acquisition module 602 is used to obtain the user type and the vibration parameters of the skirting board; the range determination module 604 is used to determine the vibration threshold range according to the user type; the instruction generation module 606 is used to generate smart appliance action instructions when the vibration parameters are within the vibration threshold range.

[0074] See also Figure 7 In one embodiment, after the parameter acquisition module 602 , the device further includes a child lock detection module 702 .

[0075] The child lock detection module 702 is used to detect whether the child lock function is turned on; when the child lock function is turned on and the user type is a child, the rejection mode is entered; when the child lock function is not turned on, the control range determination module 604 performs an operation of determining the vibration threshold range according to the user type.

[0076] In one embodiment, the child lock detection module 702 is further configured to control the range determination module 604 to determine the vibration threshold range according to the user type when the child lock function is turned on and the user type is non-child.

[0077] In one embodiment, the parameter acquisition module 602 is further used to determine the user type according to the vibration parameters of the skirting board.

[0078] In one embodiment, the parameter acquisition module 602 is further configured to receive user image information and determine the user type according to the user image information.

[0079] In one embodiment, the instruction generation module 606 is further configured to generate an intelligent appliance power-on instruction when the vibration parameter is within a vibration threshold range.

[0080] In one of the embodiments, the range determination module 604 is also used to determine the vibration threshold range as the first vibration threshold range when the user type is a child; to determine the vibration threshold range as the second vibration threshold range when the user type is an adult; and to determine the vibration threshold range as the third vibration threshold range when the user type is an elderly person.

[0081] Each module in the above-mentioned skirting board operation device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0082] In the above-mentioned skirting line operation device, the smart appliance is configured with a position for kicking. When the user kicks at the kicking position, the smart appliance vibrates, and the vibration parameters and the user type of the kicking smart appliance can be obtained at this time. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting line will generate a smart appliance action instruction to achieve the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting lines, users can control the action of the smart appliances by kicking, without bending over to operate, and have high operational convenience.

[0083] In an exemplary embodiment, the present application also provides a computer device, which may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a skirting operation method is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0084] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0085] In one embodiment, the present application provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0086] Obtain the user type and the vibration parameters of the skirting board; determine the vibration threshold range according to the user type; and generate smart appliance action instructions when the vibration parameters are within the vibration threshold range.

[0087] In one of the embodiments, when the processor executes the computer program, the following steps are also implemented: detecting whether the child lock function is turned on; when the child lock function is turned on and the user type is a child, entering the denial mode; when the child lock function is not turned on, executing the step of determining the vibration threshold range according to the user type.

[0088] In one of the embodiments, when the processor executes the computer program, the following steps are also implemented: when the child lock function is turned on and the user type is non-child, the step of determining the vibration threshold range according to the user type is executed.

[0089] In one of the embodiments, when the processor executes the computer program, the processor further implements the following steps: determining the user type according to the vibration parameters of the skirting board.

[0090] In one of the embodiments, when the processor executes the computer program, the processor further implements the following steps: receiving user image information, and determining the user type according to the user image information.

[0091] In one of the embodiments, when the processor executes the computer program, the following steps are also implemented: when the vibration parameter is within the vibration threshold range, a smart appliance power-on instruction is generated.

[0092] In one of the embodiments, when the processor executes the computer program, the following steps are also implemented: when the user type is a child, the vibration threshold range is determined to be a first vibration threshold range; when the user type is an adult, the vibration threshold range is determined to be a second vibration threshold range; when the user type is an elderly person, the vibration threshold range is determined to be a third vibration threshold range.

[0093] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0094] Obtain the user type and the vibration parameters of the skirting board; determine the vibration threshold range according to the user type; and generate smart appliance action instructions when the vibration parameters are within the vibration threshold range.

[0095] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: detecting whether the child lock function is turned on; when the child lock function is turned on and the user type is a child, entering the denial mode; when the child lock function is not turned on, executing the step of determining the vibration threshold range according to the user type.

[0096] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the child lock function is turned on and the user type is non-child, the step of determining the vibration threshold range according to the user type is executed.

[0097] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented: determining the user type according to the vibration parameters of the skirting board.

[0098] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented: receiving user image information, and determining the user type according to the user image information.

[0099] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the vibration parameter is within the vibration threshold range, a smart appliance power-on instruction is generated.

[0100] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the user type is a child, the vibration threshold range is determined to be a first vibration threshold range; when the user type is an adult, the vibration threshold range is determined to be a second vibration threshold range; when the user type is an elderly person, the vibration threshold range is determined to be a third vibration threshold range.

[0101] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0102] Obtain the user type and the vibration parameters of the skirting board; determine the vibration threshold range according to the user type; and generate smart appliance action instructions when the vibration parameters are within the vibration threshold range.

[0103] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: detecting whether the child lock function is turned on; when the child lock function is turned on and the user type is a child, entering the denial mode; when the child lock function is not turned on, executing the step of determining the vibration threshold range according to the user type.

[0104] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the child lock function is turned on and the user type is non-child, the step of determining the vibration threshold range according to the user type is executed.

[0105] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented: determining the user type according to the vibration parameters of the skirting board.

[0106] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented: receiving user image information, and determining the user type according to the user image information.

[0107] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the vibration parameter is within the vibration threshold range, a smart appliance power-on instruction is generated.

[0108] In one of the embodiments, when the computer program is executed by the processor, the following steps are also implemented: when the user type is a child, the vibration threshold range is determined to be a first vibration threshold range; when the user type is an adult, the vibration threshold range is determined to be a second vibration threshold range; when the user type is an elderly person, the vibration threshold range is determined to be a third vibration threshold range.

[0109] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0110] The above-mentioned computer device, storage medium and computer program product, when the user kicks the kicking position, the smart appliance vibrates, and the vibration parameters and the user type of the kicking smart appliance can be obtained at this time. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting line will generate a smart appliance action instruction, thereby realizing the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting lines, users can control the action of the smart appliances by kicking their feet, without bending over to operate, and have high operational convenience.

[0111] The present application also provides a skirting board, comprising a vibration detector and a controller that are communicatively connected, and the controller is used to execute the steps of the above-mentioned skirting board operation method.

[0112] Specifically, the skirting line operation method is as shown in the above-mentioned embodiments and the accompanying drawings, wherein the vibration parameter is generated when the user kicks the kicking position of the smart appliance, and the skirting line is set on the smart appliance. The user type is the type of user who kicks the smart appliance; the vibration parameter is the parameter used to characterize the magnitude of the vibration generated when the smart appliance vibrates when the user kicks a specific position of the smart appliance (i.e., the kicking position). The kicking position can be located at the skirting line, that is, at any position on the skirting line, or outside the skirting line, and is not specifically limited.

[0113] It should be pointed out that the method for obtaining vibration parameters is not unique. In one embodiment, the skirting board includes a vibration detector and a controller that are communicatively connected. The vibration detector is set at the kicking position of the smart appliance. The user's kicking operation is detected by the vibration detector, and the mechanical vibration amount of the smart appliance is converted into vibration parameters, which are transmitted to the controller in the form of electrical signals. The controller executes the steps of the skirting board operation method.

[0114] It is understandable that there is not only one type of vibration detector, as long as it can convert different vibration amounts of smart appliances into electrical signals of different sizes. For example, in a more detailed embodiment, an acceleration sensor or a vibration sensor can be used as a vibration detector, without specific limitation. In order to facilitate understanding of the technical solution of the present application, the following embodiments can all assume that the vibration parameters are collected by the acceleration sensor and sent to the controller, and accordingly, the vibration parameters are actually acceleration parameters.

[0115] There is no unique way to obtain the user type. In one embodiment, the user type can be manually input by the user. For example, the smart appliance is equipped with an input area for the user type, which is divided into different sub-areas. Different sub-areas correspond to different user types. The controller can determine the user type by identifying the type of the user's kicking sub-area. In another embodiment, the user type can also be obtained by active identification. For example, the skirting board is equipped with an image recognition function, and the user type is determined by image recognition and other methods, without specific limitation.

[0116] The vibration threshold range is the threshold range that the vibration parameters can reach when the user's kicking action is effectively triggered, which can be obtained through multiple tests. In actual scenarios, due to the placement of smart appliances, etc., smart appliances may be kicked by mistake. In order to avoid this situation also triggering the action of smart appliances, it is necessary to provide an appropriate vibration threshold range for the kicking trigger operation of smart appliances. Furthermore, considering the power difference between different types of users, there will be certain differences in the amount of vibration that can be generated when different users kick smart appliances. Therefore, different vibration threshold ranges need to be configured for different users.

[0117] Specifically, when smart appliances leave the factory, multiple kicking tests can be performed on the same model of smart appliances to collect vibration parameters detected by the vibration detector when different users kick the same kicking position, so as to configure a vibration threshold range for different types of users. Finally, the correspondence between user types and vibration threshold ranges is stored in a database or other form, and can be directly called later.

[0118] The smart appliance action instructions are instructions for controlling the smart appliance to perform actions. It should be noted that in the embodiments of the present application, the types of smart appliance actions are not unique. In one embodiment, the smart appliance can be turned on, turned off, adjusted, or changed in operation mode, etc., without specific limitation.

[0119] After matching the vibration threshold range corresponding to the current user type within the preset correspondence between the user type and the vibration threshold range, the controller will compare and analyze the obtained vibration parameters with the matched vibration threshold range to determine whether the vibration parameters are within the vibration threshold range. If the vibration parameters are within the vibration threshold range, it indicates that the user's kicking parameters are effectively triggered at this time, and the controller of the skirting board will generate intelligent electrical appliance action instructions to control the intelligent electrical appliance action.

[0120] The above-mentioned skirting board is configured with a position for kicking. When the user kicks at the kicking position, the smart appliance vibrates. At this time, the vibration parameters and the user type of the kicking smart appliance can be obtained. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting board will generate a smart appliance action instruction to achieve the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting boards, users can control the action of the smart appliances by kicking, without bending over to operate, and have high operational convenience.

[0121] A smart appliance comprises the above-mentioned skirting board.

[0122] Specifically, the structure and operation method of the skirting board are as shown in the above embodiments and drawings, and will not be described in detail here. The type of smart appliances is not limited, as long as they are equipped with skirting boards, they can be used. For example, in one embodiment, the smart appliance can be a smart socket, a smart light controller, etc., without specific limitation.

[0123] The above-mentioned smart appliance is configured with a position for kicking. When the user kicks the kicking position, the smart appliance vibrates. At this time, the vibration parameters and the user type of the kicking smart appliance can be obtained. Then, different vibration threshold ranges are matched for different types of users in combination with the user type. When the obtained vibration parameters are within the vibration threshold range, it is considered that the user's kicking action is effective at this time, and the skirting line will generate a smart appliance action instruction, thereby realizing the action control of the smart appliance. Through this solution, for smart appliances equipped with skirting lines, users can control the action of the smart appliances by kicking their feet, without bending over to operate, and have high operational convenience.

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

[0125] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A skirting line operation method, characterized in that: include: Get the user type and the vibration parameters of the skirting board; The vibration parameter is generated when a user kicks the smart appliance at a kicking position, and the kicking line is provided on the smart appliance; determining a vibration threshold range according to the user type; When the vibration parameter is within the vibration threshold range, an intelligent appliance action instruction is generated.

2. The skirting line operation method according to claim 1, characterized in that: After obtaining the user type and the vibration parameters of the skirting board, the method further includes: Check whether the child lock function is turned on; When the child lock function is turned on and the user type is a child, the device enters the denial mode; When the child lock function is not enabled, the step of determining the vibration threshold range according to the user type is performed.

3. The skirting line operation method according to claim 2, characterized in that: After detecting whether the child lock function is turned on, the method further includes: When the child lock function is turned on and the user type is non-child, the step of determining the vibration threshold range according to the user type is performed.

4. The skirting line operation method according to any one of claims 1 to 3, characterized in that: The obtaining of the user type includes: The user type is determined according to the vibration parameters of the skirting board.

5. The skirting line operation method according to any one of claims 1 to 3, characterized in that: The obtaining of the user type includes: User image information is received, and a user type is determined according to the user image information.

6. The skirting line operation method according to any one of claims 1 to 3, characterized in that: When the vibration parameter is within the vibration threshold range, generating an intelligent electrical appliance action instruction includes: When the vibration parameter is within the vibration threshold range, a smart appliance power-on instruction is generated.

7. The skirting line operation method according to any one of claims 1 to 3, characterized in that: The step of determining the vibration threshold range according to the user type includes: When the user type is a child, determining the vibration threshold range to be a first vibration threshold range; When the user type is an adult, determining the vibration threshold range to be a second vibration threshold range; When the user type is an elderly person, the vibration threshold range is determined to be a third vibration threshold range.

8. A skirting board running device, characterized in that: include: The parameter acquisition module is used to obtain the user type and the vibration parameters of the skirting board; The vibration parameter is generated when a user kicks the smart appliance at a kicking position, and the kicking line is provided on the smart appliance; A range determination module, used to determine a vibration threshold range according to the user type; The instruction generation module is used to generate an intelligent appliance action instruction when the vibration parameter is within the vibration threshold range.

9. A skirting, characterized in that: It comprises a vibration detector and a controller which are communicatively connected, and the controller is used to execute the steps of the skirting board operation method according to any one of claims 1-7.

10. A smart appliance, characterized in that: Including the skirting board described in claim 9.

Citation Information

Cited By

  • Skirting line heater, skirting line heating control method and device and computer equipment

    CN121594414A