Hidden socket control method, system, storage medium and intelligent terminal

The socket rotation is automatically controlled through human body detection and image recognition technology, which solves the problem of inconvenient use of hidden sockets, realizes convenient plug insertion and efficient disinfection management, and improves user experience and disinfection efficiency.

CN116031722BActive Publication Date: 2025-09-16ZHEJIANG VACIN BIO PHARMA LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310029176.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-09
Publication Date
2025-09-16
Estimated Expiration
2043-01-09

AI Technical Summary

Technical Problem

Existing hidden sockets require manual operation by staff, are inconvenient to use, and cannot be effectively disinfected, affecting the sanitation management of the production environment.

Method used

Through human body detection and image recognition technology, the rotation of the socket is automatically controlled to facilitate plug insertion and optimize the disinfection process. Combined with infrared detection equipment to monitor the disinfection effect, the automatic operation and disinfection management of the socket can be realized.

Benefits of technology

The socket can automatically rotate out for plug insertion, improving ease of use, and optimize the disinfection speed according to the coverage of disinfectant water, ensuring that it will automatically hide after the disinfection effect is achieved, reducing manual intervention and material waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116031722B_ABST
    Figure CN116031722B_ABST
Patent Text Reader

Abstract

The present application relates to a hidden socket control method, system, storage medium, and intelligent terminal, and relates to the field of intelligent socket technology. The method includes obtaining starting position information and ending position information of a human body; performing difference calculation based on the starting position information and the ending position information to determine lateral offset distance information; determining whether the offset distance information is greater than a lower offset limit; if not, controlling the socket to maintain its original state; if greater, obtaining detection image information; performing feature recognition in an image corresponding to the detection image information to determine whether a preset plug feature exists; if the plug feature does not exist, controlling the socket to maintain its original state; if the plug feature exists, controlling the socket to rotate along a preset fixed direction by a preset fixed angle, and controlling the socket to rotate along the opposite direction of the fixed direction by a fixed angle after a preset fixed time period. The present application has the effect of facilitating the use of hidden sockets by staff.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart socket technology, and in particular to a hidden socket control method, system, storage medium and smart terminal. Background Art

[0002] In existing production workshops, most processing and production equipment requires electricity to operate, requiring corresponding plugs to be plugged into sockets. However, exposed sockets are prone to dust accumulation, so wall-mounted sockets are currently used. However, in pharmaceutical and biological companies, the corresponding processing and production environments require regular disinfection. Internal sockets cannot be effectively disinfected, making them inconvenient to use, thus introducing the use of hidden sockets.

[0003] In the related art, the patent document with publication number CN203536610U discloses a flip-type socket that can hide a plug, including a plug, a plug cord socket box, a box cover, and a socket surface. There is a semicircular base at the bottom of the socket surface, a square baffle connected to the base perpendicular to the socket surface, and a notch at the top of the baffle for the plug cord to pass through; there is a semicircular cavity inside the socket box body for storing the base, and the base, which can rotate 180 degrees, is connected to the sleeve hole of the cavity wall through the rotating shaft on both sides; there is an opening on the box cover that can pass through the baffle. When the socket is not in use, the baffle blocks the opening on the cover so that the socket surface cannot be seen; when the plug needs to be plugged in, the baffle is flipped out from the opening by hand, and the socket surface is exposed from the opening. After the plug is inserted into the socket surface, the baffle is pushed upward, and the plug and the socket surface are flipped into the cavity with the base and hidden in the socket box.

[0004] With respect to the above-mentioned related technologies, the inventor believes that the above-mentioned socket requires the staff to manually pull out the baffle and push the baffle to extend and retract the socket, which is inconvenient for the staff to use and there is still room for improvement. Summary of the Invention

[0005] In order to facilitate staff to use hidden sockets, the present application provides a hidden socket control method, system, storage medium and intelligent terminal.

[0006] In a first aspect, the present application provides a hidden socket control method, which adopts the following technical solution:

[0007] A hidden socket control method, comprising:

[0008] Get human detection status information;

[0009] When the state corresponding to the human body detection state information is consistent with the preset in-position state, the starting position information of the human body is obtained, and the starting lateral distance information is determined in a preset lateral direction based on the starting position information, and a preset determination time is controlled to perform a countdown; when the determination time returns to zero, the ending position information of the human body is obtained, and the ending lateral distance information is determined in the lateral direction based on the ending position information, and the difference between the starting lateral distance information and the ending lateral distance information is calculated to determine the offset distance information; and whether the distance value corresponding to the offset distance information is greater than a preset offset lower limit value;

[0010] If the distance value corresponding to the offset distance information is not greater than the offset lower limit, the control socket maintains the original state;

[0011] If the distance value corresponding to the offset distance information is greater than the offset lower limit value, then acquiring detection image information based on the end position information; performing feature recognition in the image corresponding to the detection image information to determine whether a preset plug feature exists;

[0012] If the plug feature does not exist, the control socket maintains its original state;

[0013] If the plug feature exists, the socket is controlled to rotate along a preset fixed direction by a preset fixed angle, and after a preset fixed time, the socket is controlled to rotate along the opposite direction of the fixed direction by a fixed angle.

[0014] By adopting the above technical solution, when a human body appears in the corresponding recognition range, the movement of the human body is judged to determine whether it is approaching the socket. When the approach occurs, the corresponding image is obtained to determine whether there is a plug. When a plug appears, it means that the staff is carrying a plug that needs to be inserted into the socket. At this time, the socket is controlled to automatically rotate out for the plug to be inserted, thereby facilitating the staff to use the hidden socket.

[0015] Optionally, a method for determining a fixed angle is further included, the method comprising:

[0016] Determine the starting longitudinal distance information between the human body and the socket in a preset longitudinal direction according to the starting position information;

[0017] Determine the starting tilt angle information according to the starting longitudinal distance information and the starting lateral distance information;

[0018] Determine the end longitudinal distance information between the human body and the socket in the longitudinal direction according to the end position information;

[0019] Determine the ending tilt angle information according to the ending longitudinal distance information and the ending lateral distance information;

[0020] Performing mean calculation based on the starting tilt angle information and the ending tilt angle information to determine the deviation angle information;

[0021] The fixed angle is determined by performing a difference calculation based on the preset reference angle and the angle value corresponding to the deviation angle information.

[0022] By adopting the above technical solution, the movement of the human body holding the plug is analyzed to control the socket to rotate at a more reasonable fixed angle, so that the rotated socket can be opposite to the direction of movement of the plug, making it easier for subsequent staff to insert the plug into the socket.

[0023] Optionally, the method for rotating the socket in a fixed direction includes:

[0024] Calculate the moving distance based on the starting position information and the ending position information;

[0025] Calculate the moving speed information based on the moving distance information and the determination time;

[0026] Determine the distance information based on the termination position information and the preset socket position;

[0027] Calculate the remaining time based on the distance information and the moving speed information;

[0028] Determine the rotation speed information according to the fixed angle and the remaining time information;

[0029] Determining whether the speed value corresponding to the rotation speed information is greater than a preset reference speed value;

[0030] If the speed value corresponding to the rotation speed information is greater than the reference speed value, the socket is controlled to rotate along a fixed direction at the speed value corresponding to the rotation speed information;

[0031] If the speed value corresponding to the rotation speed information is not greater than the reference speed value, the socket is controlled to rotate along a fixed direction at the reference speed value.

[0032] By adopting the above technical solution, the rotation speed of the socket can be determined according to the speed at which the staff moves towards the socket, so that the socket can be rotated to the required angle when the staff moves to the socket, reducing the waiting time of the staff and improving the user experience.

[0033] Optionally, after the socket is rotated in a fixed direction and at a fixed angle, the hidden socket control method further includes:

[0034] Control the fixed-time countdown and obtain the socket usage status information in real time;

[0035] Determine whether the state corresponding to the usage state information is consistent with the preset insertion state;

[0036] If the state corresponding to the usage state information is consistent with the insertion state, the fixed time timing is canceled and the socket is controlled to rotate a fixed angle in the opposite direction of the fixed direction;

[0037] If the state corresponding to the usage state information is inconsistent with the insertion state, it is determined whether the fixed time duration reaches the preset prompt time point;

[0038] If the fixed duration timing does not reach the prompt time point, the fixed duration timing will continue;

[0039] If the fixed time duration reaches the prompt time point, the fixed time duration is continued to be maintained and a prompt signal is output until the socket is rotated by a fixed angle in the opposite direction of the fixed direction.

[0040] By adopting the above technical solution, it is possible to determine whether the plug is inserted into the socket. When the plug is inserted into the socket, the socket can be hidden in advance. At the same time, when the plug is not detected to be inserted into the socket after being rotated out for a period of time, a corresponding prompt signal can be output to prompt the staff to insert the plug.

[0041] Optionally, also include:

[0042] Get disinfection status information;

[0043] When the state corresponding to the disinfection status information is consistent with the preset spraying state, the preset disinfection time countdown is controlled, and after the timer returns to zero, the reflection intensity information of each infrared detection device preset on the outer side of the baffle is obtained;

[0044] Determine whether the intensity value corresponding to the reflection intensity information is greater than a preset reference intensity value;

[0045] If the intensity value corresponding to the reflection intensity information is not greater than the reference intensity value, the infrared detection device is defined as a penetrating device;

[0046] If the intensity value corresponding to the reflection intensity information is greater than the reference intensity value, the infrared detection device is defined as a covering device;

[0047] Counting the covered devices to determine coverage quantity information, and calculating based on the coverage quantity information and a preset total number of devices to determine coverage rate information;

[0048] Matching and analyzing the coverage information and the rotation disinfection speed information stored in a preset speed database to determine the rotation disinfection speed information corresponding to the coverage information;

[0049] The control socket is powered off and rotated in a fixed direction at a speed corresponding to the rotation disinfection speed information, and the control socket is rotated repeatedly within a preset rotation range.

[0050] By adopting the above technical solution, the appropriate rotation speed of the socket can be determined according to the spraying conditions of the disinfectant water, so that the entire socket can be better disinfected.

[0051] Optionally, the method of controlling the socket to rotate repeatedly includes:

[0052] Obtaining light intensity information of each infrared detection device preset on the inner side of the baffle;

[0053] The infrared detection device whose intensity value corresponding to the light intensity information is greater than the reference intensity value is defined as a covering device, and the covering devices are counted to determine the covering quantity information;

[0054] Calculate the coverage rate information based on the coverage quantity information and the preset total number of detections;

[0055] Determine whether the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are both greater than the preset reference requirement values;

[0056] If the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are not both greater than the reference requirement values, the socket continues to be controlled to rotate repeatedly;

[0057] If the values ​​corresponding to the concealment information and the coverage information are both greater than the reference requirement values, the socket is controlled to move in the opposite direction of the fixed direction until it rotates to a preset hiding angle to stop the socket from rotating.

[0058] By adopting the above technical solution, the disinfection situation on the inside of the baffle can be analyzed to determine the disinfection situation of the entire socket, so that the socket can be rotated and hidden after disinfection, and excessive disinfection and waste of disinfection materials will not occur.

[0059] Optionally, if the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are not both greater than the reference requirement value, the method for controlling the socket to rotate repeatedly includes:

[0060] Get rotation duration information;

[0061] Determine whether the duration value corresponding to the rotation duration information is greater than a preset reference duration value;

[0062] If the duration value corresponding to the rotation duration information is not greater than the reference duration value, the socket continues to be controlled to rotate repeatedly;

[0063] If the duration value corresponding to the rotation duration information is greater than the reference duration value, a disinfection abnormality signal is output, and the socket is controlled to move in the opposite direction of the fixed direction until it rotates to the hidden angle to stop the socket from rotating.

[0064] By adopting the above technical solution, the overall duration of disinfection can be limited so that when the overall effect is not good, useless disinfection work will not be done for a long time, thereby reducing the waste of disinfection materials.

[0065] In a second aspect, the present application provides a hidden socket control system, which adopts the following technical solution:

[0066] A hidden socket control system, comprising:

[0067] Acquisition module, used to obtain human body detection status information;

[0068] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;

[0069] The judgment module is connected with the acquisition module and the processing module and is used for judging the information;

[0070] When the judging module determines that the state corresponding to the human body detection state information is consistent with the preset in-position state, the acquiring module acquires the starting position information of the human body, and causes the processing module to determine the starting horizontal distance information in the preset horizontal direction according to the starting position information, and controls the preset judgment time to count down;

[0071] The acquisition module acquires the end position information of the human body when the determination time returns to zero, and causes the processing module to determine the end lateral distance information in the lateral direction according to the end position information, and to perform a difference calculation based on the start lateral distance information and the end lateral distance information to determine the offset distance information;

[0072] The judging module judges whether the distance value corresponding to the offset distance information is greater than a preset offset lower limit value;

[0073] If the judging module determines that the distance value corresponding to the offset distance information is not greater than the offset lower limit value, the processing module controls the socket to maintain the original state;

[0074] If the judging module determines that the distance value corresponding to the offset distance information is greater than the offset lower limit value, the acquiring module acquires the detection image information according to the end position information;

[0075] The judgment module performs feature recognition in the image corresponding to the detected image information to determine whether a preset plug feature exists;

[0076] If the judging module determines that the plug feature does not exist, the processing module controls the socket to maintain the original state;

[0077] If the determination module determines that the plug feature exists, the processing module controls the socket to rotate along a preset fixed direction by a preset fixed angle, and controls the socket to rotate along the opposite direction of the fixed direction by a fixed angle after a preset fixed time.

[0078] By adopting the above technical solution, when a human body appears in the corresponding recognition range, the judgment module judges the movement of the human body so that the processing module determines whether it is approaching the socket. When the approach occurs, the acquisition module obtains the corresponding image so that the judgment module determines whether there is a plug. When a plug appears, it means that the staff is carrying a plug that needs to be inserted into the socket. At this time, the processing module controls the socket to automatically rotate out for the plug to be inserted, thereby facilitating the staff to use the hidden socket.

[0079] In a third aspect, the present application provides a smart terminal that adopts the following technical solution:

[0080] An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute any one of the above-mentioned hidden socket control methods.

[0081] By adopting the above technical solution and using a smart terminal, when a human body appears within the corresponding recognition range, the movement of the human body is judged to determine whether it is approaching the socket. When the human body approaches, a corresponding image is obtained to determine whether there is a plug. When a plug appears, it indicates that the staff member is carrying a plug that needs to be inserted into the socket. At this time, the socket is controlled to automatically rotate out for the plug to be inserted, thereby making it easier for the staff to use the hidden socket.

[0082] In a fourth aspect, the present application provides a computer storage medium capable of storing corresponding programs, which is convenient for staff to use the hidden socket and adopts the following technical solutions:

[0083] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned hidden socket control methods.

[0084] By adopting the above technical solution, there is a computer program for the hidden socket control method in the storage medium. When a human body appears in the corresponding recognition range, the movement of the human body is judged to determine whether it is approaching the socket. When the approach occurs, the corresponding image is obtained to determine whether there is a plug. When a plug appears, it means that the staff is carrying a plug that needs to be inserted into the socket. At this time, the socket is controlled to automatically rotate out for the plug to be inserted, thereby facilitating the staff to use the hidden socket.

[0085] In summary, this application includes at least one of the following beneficial technical effects:

[0086] 1. When the user needs to insert a plug into the socket, the socket can be controlled to automatically rotate out and automatically rotate in after the plug is inserted, so that the staff can use the hidden socket;

[0087] 2. The socket can be controlled to rotate to the required angle to facilitate staff to insert the plug, improving user experience;

[0088] 3. During the socket disinfection process, the socket disinfection status can be determined based on the coverage of the disinfectant water, so that the socket can be automatically hidden after the disinfection is completed. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] Figure 1 It is a flow chart of the hidden socket control method.

[0090] Figure 2 This is a schematic diagram of the socket situation.

[0091] Figure 3 is a flow chart of the fixed angle determination method.

[0092] Figure 4 is a flow chart of a method for determining a rotation speed.

[0093] Figure 5 The present invention is a flow chart of a method for rotating a socket in a direction opposite to a fixed direction.

[0094] Figure 6 It is a flow chart of the socket rotation method during the disinfection process.

[0095] Figure 7 It is a flow chart of the method for determining the degree of socket disinfection.

[0096] Figure 8 It is a flow chart of the method for determining the duration of disinfection.

[0097] Figure 9 It is a module flow chart of the hidden socket control method. DETAILED DESCRIPTION

[0098] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-9 It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.

[0099] The embodiments of the present application are described in further detail below with reference to the accompanying drawings.

[0100] An embodiment of the present application discloses a hidden socket control method. When a worker carries a plug and moves toward the socket, the socket can be controlled to rotate to a suitable angle at an appropriate speed according to the relative directions of the two and the worker's movement speed, so that the worker can more conveniently insert the plug into the socket when reaching the socket position, making it easier for the worker to use the socket.

[0101] Reference Figure 1 The method flow of the hidden socket control method includes the following steps:

[0102] Step S100: Acquire human body detection status information.

[0103] The state value corresponding to the human body detection state information is a state set at the socket to detect whether a human body is approaching the socket. There are two states: human body detected and human body not detected. It can be obtained through the pyroelectric sensor installed at the socket.

[0104] Step S101: when the state corresponding to the human body detection state information is consistent with the preset in-position state, the starting position information of the human body is obtained, and the starting horizontal distance information is determined in the preset horizontal direction according to the starting position information, and the preset determination time is controlled to count down.

[0105] The in-place state is the state in which the human body is detected. When the state corresponding to the human body detection state information is consistent with the in-place state, it means that a person has entered the corresponding designated area. At this time, there may be a situation where a plug needs to be inserted into the socket, which requires analysis; the position corresponding to the starting position information is the position of the human body when it enters the corresponding detectable area. The horizontal direction is perpendicular to the wall where the socket is located. In order to make the starting position information more accurate, the point on the human body closest to the socket in the horizontal direction is determined as the starting position. The distance value corresponding to the starting horizontal distance information is the distance value of the starting position from the wall where the socket is located in the horizontal direction; the judgment time is the fixed time set by the staff.

[0106] Step S102: obtaining the end position information of the human body when the determination time returns to zero, determining the end horizontal distance information in the horizontal direction according to the end position information, and performing a difference calculation based on the start horizontal distance information and the end horizontal distance information to determine the offset distance information.

[0107] The position corresponding to the ending position information is the position where the staff is located after entering the designated area for a determined time period. The distance value corresponding to the ending lateral distance information is the lateral distance between the staff at the ending position and the wall where the socket is located. The distance value corresponding to the offset distance information is the distance moved lateraly by the staff within the determined time period. It is determined by subtracting the distance value corresponding to the ending lateral distance information from the distance value corresponding to the starting lateral distance information.

[0108] Step S103: determining whether the distance value corresponding to the offset distance information is greater than a preset offset lower limit.

[0109] The lower limit of the deviation is the minimum distance that the staff sets to determine that the human body is approaching the socket within the judgment time. The purpose of the judgment is to know whether the human body is currently approaching the socket.

[0110] Step S1031: If the distance value corresponding to the offset distance information is not greater than the offset lower limit, the socket is controlled to maintain the original state.

[0111] When the distance value corresponding to the offset distance information is not greater than the offset lower limit value, it means that the staff has no obvious tendency to move toward the socket. At this time, the staff does not need to use the socket and can maintain the socket in its original state.

[0112] Step S1032: If the distance value corresponding to the offset distance information is greater than the offset lower limit value, the detection image information is obtained according to the end position information.

[0113] When the distance value corresponding to the offset distance information is greater than the offset lower limit value, it means that the staff member has obviously moved toward the socket. At this time, there may be a need to use the socket, so as to obtain an image of the staff member at the end position for analysis. Recording the image information is to detect the image information. The image can be obtained by installing a device with a shooting function near the socket. The device can lock the person at the end position for image shooting.

[0114] Step S104: performing feature recognition in the image corresponding to the detected image information to determine whether a preset plug feature exists.

[0115] The plug feature is a plug that needs to be inserted into the socket. The feature recognition method can be to establish a corresponding recognition library after neural network learning, and then use the recognition library to judge the plug feature of the image. The purpose of the judgment is to know whether the person approaching the socket needs to use the socket.

[0116] Step S1041: If the plug feature does not exist, the socket is controlled to maintain the original state.

[0117] When the plug feature does not exist, it means that the person does not need to use the socket. In this case, the socket can be kept in its original state.

[0118] Step S1042: If the plug feature exists, the socket is controlled to rotate along a preset fixed direction by a preset fixed angle, and after a preset fixed time, the socket is controlled to rotate along the opposite direction of the fixed direction by a fixed angle.

[0119] When there is a plug feature, it means that the staff is very likely to use the socket. At this time, the socket hidden inside the wall is rotated out by a fixed angle in a fixed direction, so that the staff can insert the corresponding plug into the socket. At the same time, after a fixed time, the socket can be controlled to rotate a fixed angle in the opposite direction of the fixed direction to realize the retraction of the socket into the wall, so as to reduce the external dust falling on the socket. Among them, the socket is Figure 2As shown, its rotation axis is parallel to the wall where the socket is located, and the socket is at the end away from the rotation axis. The fixed direction is counterclockwise or clockwise, which is specifically set by the staff according to the actual situation. The fixed angle is the angle that enables an outsider to insert the plug into the socket. It can be a fixed value or a floating value according to other situations. The chicken leg situation is set by the staff and will not be elaborated.

[0120] Reference Figure 3 , further comprising a method for determining a fixed angle, the method comprising:

[0121] Step S200: determining the starting longitudinal distance information between the human body and the socket in a preset longitudinal direction according to the starting position information.

[0122] The longitudinal direction is the direction extending along the height of the wall where the socket is located. The distance value corresponding to the starting longitudinal distance information is the distance value between the starting position and the socket in the longitudinal direction, which can be determined by the position coordinates of the two.

[0123] Step S201: determining starting tilt angle information according to starting longitudinal distance information and starting lateral distance information.

[0124] The angle value corresponding to the starting tilt angle information is the tilt angle between the projection of the user at the starting position on the plane perpendicular to the wall and the wall, refer to Figure 2 , determine the formula as Wherein, H1 is the distance value corresponding to the starting longitudinal distance information, L1 is the distance value corresponding to the starting transverse distance information, and θ1 is the angle value corresponding to the starting tilt angle information.

[0125] Step S202: determining the ending longitudinal distance information between the human body and the socket in the longitudinal direction according to the ending position information.

[0126] The distance value corresponding to the termination longitudinal distance information is the distance value between the termination position and the socket in the longitudinal direction, which can be determined by the position coordinates of the two.

[0127] Step S203: determining the ending tilt angle information according to the ending longitudinal distance information and the ending lateral distance information.

[0128] The angle value corresponding to the ending tilt angle information is the tilt angle between the projection of the user at the ending position on the plane perpendicular to the wall and the wall, refer to Figure 2 , determine the formula as Wherein, H2 is the distance value corresponding to the ending longitudinal distance information, L2 is the distance value corresponding to the ending lateral distance information, and θ2 is the angle value corresponding to the ending tilt angle information.

[0129] Step S204: performing mean calculation based on the starting tilt angle information and the ending tilt angle information to determine the deviation angle information.

[0130] The angle value corresponding to the deviation angle information is the average angle of the starting tilt angle and the ending tilt angle, which is determined by adding the angle value corresponding to the starting tilt angle information to the angle value corresponding to the ending tilt angle information and dividing the result by two.

[0131] Step S205: performing a difference calculation based on the preset reference angle and the angle value corresponding to the deviation angle information to determine the fixed angle.

[0132] The reference angle is 180°. The fixed angle is obtained by subtracting the angle value corresponding to the deviation angle information from the reference angle, so that the socket can correspond to the user's movement direction after rotation, thereby facilitating subsequent plug insertion.

[0133] Reference Figure 4 , the method for rotating the socket in a fixed direction includes:

[0134] Step S300: performing calculation based on the starting position information and the ending position information to determine the moving distance information.

[0135] The distance value corresponding to the moving distance information is the straight-line distance between the starting position and the ending position, which is determined by the coordinates of the two points.

[0136] Step S301: Calculate and determine the moving speed information based on the moving distance information and the determination time.

[0137] The speed value corresponding to the moving speed information is the average moving speed value of the human body moving from the starting position to the ending position, which is determined by dividing the distance value corresponding to the moving distance information by the determination time.

[0138] Step S302: Determine the distance information according to the termination position information and the preset socket position.

[0139] The socket position is the coordinate position of the socket in the spatial sense, and the distance value corresponding to the distance information is the distance value between the end position and the socket position, which is calculated and determined based on the coordinates of the two positions.

[0140] Step S303: Calculate the remaining time according to the distance information and the moving speed information.

[0141] The duration value corresponding to the remaining duration information is the approximate time required for the human body to move from the end position to the socket, which is determined by dividing the distance value corresponding to the distance information by the speed value corresponding to the moving speed information.

[0142] Step S304: determining the rotation speed information according to the fixed angle and the remaining time information.

[0143] The speed value corresponding to the rotation speed information is the speed value when the socket rotates along a fixed direction, and is determined by dividing the fixed angle by the duration value corresponding to the remaining duration information.

[0144] Step S305: determining whether the speed value corresponding to the rotation speed information is greater than a preset reference speed value.

[0145] The reference speed value is the minimum speed required during the socket rotation process set by the staff. The purpose of the judgment is to know whether the currently determined speed meets the requirements.

[0146] Step S3051: If the speed value corresponding to the rotation speed information is greater than the reference speed value, the socket is controlled to rotate along a fixed direction at the speed value corresponding to the rotation speed information.

[0147] When the speed value corresponding to the rotation speed information is greater than the reference speed value, it means that the currently determined rotation speed meets the requirements. At this time, the socket can be controlled to rotate at the speed corresponding to the rotation speed information, so that the socket can be rotated to the corresponding angle when the plug moves to the socket position, so as to facilitate the insertion of the plug.

[0148] Step S3052: If the speed value corresponding to the rotation speed information is not greater than the reference speed value, the socket is controlled to rotate along a fixed direction at the reference speed value.

[0149] When the speed value corresponding to the rotation speed information is not greater than the reference speed value, it indicates that the required speed cannot be met. At this time, the socket is controlled to rotate at the reference speed value so that the socket can rotate normally.

[0150] Reference Figure 5 After the socket is rotated in a fixed direction and at a fixed angle, the hidden socket control method further includes:

[0151] Step S400: Control the countdown for a fixed time and obtain the usage status information of the socket in real time.

[0152] The usage status information corresponds to whether the socket is in use, including the status when the plug is inserted and the status when the plug is not inserted. It can be determined by monitoring the extrusion pressure of the metal image in the socket. In order to reduce the diversion of the monitoring equipment, insulating elastic material can be added between the two.

[0153] Step S401: determining whether the state corresponding to the usage state information is consistent with the preset insertion state.

[0154] The insertion state is the state set by the staff to determine when a plug is inserted into the socket. The purpose of the judgment is to know whether a plug is inserted into the socket during the fixed-time countdown, so as to facilitate further control of the socket.

[0155] Step S4011: If the state corresponding to the usage state information is consistent with the insertion state, the fixed time duration is canceled and the socket is controlled to rotate a fixed angle in the opposite direction of the fixed direction.

[0156] When the state corresponding to the usage state information is consistent with the insertion state, it means that a plug is inserted into the socket. At this time, the plug is inserted completely, and the socket can be directly controlled to rotate in the opposite direction of the fixed direction to achieve socket hiding.

[0157] Step S4012: If the state corresponding to the usage state information is inconsistent with the insertion state, it is determined whether the fixed duration timing reaches a preset prompt time point.

[0158] When the status corresponding to the usage status information is inconsistent with the insertion status, it means that no plug has been inserted into the socket. The prompt time point is a time point set by the staff during the fixed time timing process when a prompt is required. The purpose of the judgment is to know whether an insertion prompt is required.

[0159] Step S40121: If the fixed-duration timing has not reached the prompt time point, the fixed-duration timing is continued.

[0160] When the fixed-duration timing does not reach the prompt time point, it means that the corresponding time point has not yet arrived. At this time, the fixed-duration timing can be carried out normally.

[0161] Step S40122: If the fixed time duration reaches the prompt time point, the fixed time duration is continued to be maintained and a prompt signal is output until the socket is rotated by a fixed angle in the opposite direction of the fixed direction.

[0162] When the fixed time timing does not reach the prompt time point, it means that no plug has been inserted within a certain period of time. At this time, a prompt signal is output to remind the staff to insert the plug, so as to reduce the situation where the socket is recycled and the staff does not plug in the plug; among them, the prompt signal can be a flashing indicator light or a sounding horn. The specific output method is determined by the staff according to the actual situation and will not be elaborated here.

[0163] Reference Figure 6 , the hidden socket control method also includes:

[0164] Step S500: Obtain disinfection status information.

[0165] The state corresponding to the disinfection status information is whether the environment in which the current socket is located is undergoing virus disinfection, including two states: disinfection is being performed and not disinfection is being performed. Communication equipment can be installed in the socket. When the external disinfection equipment outputs the corresponding signal, it can be obtained by it to indicate that virus disinfection is required.

[0166] Step S501: When the state corresponding to the disinfection state information is consistent with the preset spraying state, the preset disinfection time countdown is controlled, and after the timer returns to zero, the reflection intensity information of each infrared detection device preset on the outer side of the baffle is obtained.

[0167] The spraying state is the state of the external environment set by the staff for disinfection, and the disinfection time is the fixed time set by the staff. Figure 2 The baffle is a panel that blocks the wall opening when the socket is hidden. The infrared detection device is an infrared rangefinder used to collect the intensity of reflected light to determine the distance of the obstacle. The array is arranged on the baffle. The intensity value corresponding to the reflection intensity information is the intensity value of the reflected infrared light collected by the infrared detection device.

[0168] Step S502: Determine whether the intensity value corresponding to the reflection intensity information is greater than a preset reference intensity value.

[0169] The benchmark intensity value is the minimum intensity value set by the staff that the infrared detection equipment can collect when it is blocked by water droplets. The purpose of the judgment is to know whether there are water droplets at the emission point of the infrared detection equipment, so as to determine the position of the disinfectant water on the baffle.

[0170] Step S5021: If the intensity value corresponding to the reflection intensity information is not greater than the reference intensity value, the infrared detection device is defined as a penetrating device.

[0171] When the intensity value corresponding to the reflection intensity information is not greater than the reference intensity value, it indicates that there are no water drops at the position of the infrared detection device on the baffle. At this time, the infrared detection device is defined as a penetrating device for identification to distinguish different infrared detection devices.

[0172] Step S5022: If the intensity value corresponding to the reflection intensity information is greater than the reference intensity value, the infrared detection device is defined as a covering device.

[0173] When the intensity value corresponding to the reflection intensity information is greater than the reference intensity value, it indicates that there are water droplets at the position of the infrared detection device on the baffle. At this time, the infrared detection device is defined as a covering device for identification to distinguish different infrared detection devices.

[0174] Step S503: Count the covered devices to determine coverage quantity information, and calculate based on the coverage quantity information and a preset total number of devices to determine coverage rate information.

[0175] The quantity value corresponding to the coverage quantity information is the total number of covered devices, which can be determined by counting the covered devices. The total number of devices is the total number of all infrared detection devices outside the baffle. The value corresponding to the coverage rate information is the coverage ratio of water droplets on the baffle, which is determined by dividing the quantity value corresponding to the coverage quantity information by the total number of devices.

[0176] Step S504: performing a matching analysis on the coverage information and the rotation disinfection speed information stored in the preset speed database to determine the rotation disinfection speed information corresponding to the coverage information.

[0177] The rotational disinfection speed is the rotational speed required for the socket during disinfection treatment. Different coverage information represents different disinfection efficiency. The higher the coverage during the disinfection time, the better the disinfection effect, and vice versa. For better disinfection effects, the socket can be controlled to rotate faster, and for poor disinfection effects, the socket can be controlled to rotate slower, so that all sockets can be better disinfected; the correspondence between the two is determined by the staff through multiple experiments, and a speed database is established based on the correspondence between the two. The establishment method is a conventional technical means of those skilled in the art and will not be elaborated on.

[0178] Step S505: Control the socket to be powered off, and rotate along a fixed direction at a speed corresponding to the rotation disinfection speed information, and control the socket to rotate repeatedly within a preset rotation range.

[0179] Control the power off of the socket to reduce the possibility of short circuit, and then control the socket to rotate repeatedly so that the socket can be better disinfected.

[0180] Reference Figure 7 , the method of controlling the socket to rotate repeatedly includes:

[0181] Step S600: Obtaining light intensity information of each infrared detection device preset on the inner side of the baffle.

[0182] The inner side of the baffle is the side of the baffle facing inward when the socket is hidden. The infrared detection device on the inner side of the baffle is of the same model as the infrared detection device on the outer side of the baffle, and is arranged in an array on the inner side of the baffle. The intensity value corresponding to the light intensity information is the intensity value of the reflected light collected by the infrared detection device.

[0183] Step S601: defining an infrared detection device whose intensity value corresponding to the light intensity information is greater than a reference intensity value as a covered device, and counting the covered devices to determine covered quantity information.

[0184] The blocking devices are marked to distinguish different infrared detection devices, so that the disinfection situation inside the baffle can be determined. The number value corresponding to the blocking quantity information is the total number value of the blocking devices, which is determined by counting the blocking devices.

[0185] Step S602: performing calculation according to the covering quantity information and the preset total number of detections to determine the covering ratio information.

[0186] The total number of detections is the total number of infrared detection devices on the inside of the baffle. The value corresponding to the coverage information is the proportion of covered devices to the total number, which is determined by dividing the value corresponding to the coverage number information by the total number of detections.

[0187] Step S603: Determine whether the values ​​corresponding to the concealment rate information and the values ​​corresponding to the coverage rate information are both greater than a preset reference requirement value.

[0188] The benchmark demand value is the minimum proportion value set by the staff to determine that disinfection has been completed. The purpose of the judgment is to know whether the entire socket has been disinfected.

[0189] Step S6031: If the values ​​corresponding to the concealment rate information and the values ​​corresponding to the coverage rate information are not both greater than the reference requirement value, then continue to control the socket to rotate repeatedly.

[0190] When the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are not both greater than the benchmark requirement values, it means that the inside or outside of the socket has not been completely disinfected. At this time, continue to control its rotation for disinfection.

[0191] Step S6032: If the values ​​corresponding to the concealment information and the values ​​corresponding to the coverage information are both greater than the reference required values, the socket is controlled to move in the opposite direction of the fixed direction until it rotates to a preset hiding angle to stop the socket from rotating.

[0192] When the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are both greater than the benchmark requirement values, it means that the socket has completed the disinfection slot care. At this time, the socket is controlled to rotate in the opposite direction of the fixed direction until it rotates to the hidden angle, so that the socket can be hidden. The hidden angle is the rotation angle when the socket is just hidden.

[0193] Reference Figure 8 If the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are not both greater than the reference requirement values, the method for controlling the socket to rotate repeatedly includes:

[0194] Step S700: Obtain rotation duration information.

[0195] The duration corresponding to the rotation duration information is the disinfection duration from the start of the socket rotation to the current time.

[0196] Step S701: Determine whether the duration value corresponding to the rotation duration information is greater than a preset reference duration value.

[0197] The benchmark duration value is the maximum duration set by the staff to determine whether the socket can be disinfected. The purpose of the judgment is to know whether the socket can be disinfected before the set maximum duration, so as to determine whether the disinfection treatment effect is better.

[0198] Step S7011: If the duration value corresponding to the rotation duration information is not greater than the reference duration value, continue to control the socket to rotate repeatedly.

[0199] When the duration value corresponding to the rotation duration information is not greater than the reference duration value, it means that the maximum disinfection duration has not been reached. At this time, continue to control the socket to rotate repeatedly for disinfection.

[0200] Step S7012: If the duration value corresponding to the rotation duration information is greater than the reference duration value, a disinfection abnormality signal is output, and the socket is controlled to move in the opposite direction of the fixed direction until it rotates to the hidden angle to stop the socket from rotating.

[0201] When the duration value corresponding to the rotation duration information is greater than the reference duration value, it means that the socket has not yet completed disinfection within the maximum disinfection time. At this time, the infrared detection equipment is damaged or the disinfection operation is abnormal, so an abnormal disinfection signal is output to identify the situation so that subsequent staff can make further processing.

[0202] Reference Figure 9 , based on the same inventive concept, an embodiment of the present invention provides a hidden socket control system, comprising: an acquisition module for acquiring human body detection status information;

[0203] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;

[0204] The judgment module is connected with the acquisition module and the processing module and is used for judging the information;

[0205] When the judging module determines that the state corresponding to the human body detection state information is consistent with the preset in-position state, the acquiring module acquires the starting position information of the human body, and causes the processing module to determine the starting horizontal distance information in the preset horizontal direction according to the starting position information, and controls the preset judgment time to count down;

[0206] The acquisition module acquires the end position information of the human body when the determination time returns to zero, and causes the processing module to determine the end lateral distance information in the lateral direction according to the end position information, and perform a difference calculation based on the start lateral distance information and the end lateral distance information to determine the offset distance information;

[0207] The judging module judges whether the distance value corresponding to the offset distance information is greater than a preset offset lower limit value;

[0208] If the judging module determines that the distance value corresponding to the offset distance information is not greater than the offset lower limit value, the processing module controls the socket to maintain the original state;

[0209] If the judging module determines that the distance value corresponding to the offset distance information is greater than the offset lower limit value, the acquiring module acquires the detection image information according to the end position information;

[0210] The judgment module performs feature recognition in the image corresponding to the detected image information to determine whether a preset plug feature exists;

[0211] If the judging module determines that the plug feature does not exist, the processing module controls the socket to maintain the original state;

[0212] If the determination module determines that the plug feature exists, the processing module controls the socket to rotate along a preset fixed direction by a preset fixed angle, and controls the socket to rotate along the opposite direction of the fixed direction by a fixed angle after a preset fixed time period;

[0213] The fixed angle determination module determines the appropriate fixed angle based on the direction of movement of the worker towards the socket, so that the subsequent worker can insert the plug;

[0214] The rotation speed determination module determines the appropriate rotation speed of the socket based on the speed at which the worker moves toward the socket, so that the socket can be rotated to a fixed angle before the worker moves to the socket to facilitate the worker's insertion of the plug;

[0215] A concealment control determination module is used to determine the insertion status of the plug in the socket so as to control the socket to be hidden;

[0216] The disinfection rotation control module is used to control the rotation of the socket during disinfection to achieve a better overall disinfection effect of the socket;

[0217] A disinfection degree determination module is used to determine the disinfection degree of the sockets so as to control the subsequent hiding of the sockets after disinfection;

[0218] The disinfection time determination module determines the disinfection time of the socket to facilitate the subsequent control of the socket rotation.

[0219] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0220] An embodiment of the present invention provides a computer-readable storage medium storing a computer program capable of being loaded by a processor and executing a hidden socket control method.

[0221] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0222] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a hidden socket control method.

[0223] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0224] The above are all preferred embodiments of the present application and are not intended to limit the scope of protection of this application. Unless otherwise stated, any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features. In other words, unless otherwise stated, each feature is merely an example of a series of equivalent or similar features.

Claims

1. A hidden socket control method, characterized in that: include: Get human detection status information; When the state corresponding to the human body detection state information is consistent with the preset in-place state, the starting position information of the human body is obtained, and the starting lateral distance information is determined in the preset lateral direction according to the starting position information, and the preset judgment time is controlled to count down; when the judgment time returns to zero, the ending position information of the human body is obtained, and the ending lateral distance information is determined in the lateral direction according to the ending position information, and the difference between the starting lateral distance information and the ending lateral distance information is calculated to determine the offset distance information; it is determined whether the distance value corresponding to the offset distance information is greater than the preset offset lower limit value; if the distance value corresponding to the offset distance information is not greater than the offset lower limit value, the socket is controlled to maintain the original state; if the distance value corresponding to the offset distance information is greater than the offset lower limit value, the detection image information is obtained according to the ending position information; Performing feature recognition in the image corresponding to the detected image information to determine whether a preset plug feature exists; If the plug feature does not exist, the control socket maintains its original state; If the plug feature is present, the socket is controlled to rotate in a preset fixed direction and at a preset fixed angle to rotate the socket hidden inside the wall out, and after a preset fixed time, the socket is controlled to rotate in the opposite direction of the fixed direction and at a fixed angle to retract the socket into the wall; Obtain disinfection status information; control the preset disinfection time countdown when the state corresponding to the disinfection status information is consistent with the preset spraying state, and obtain the reflection intensity information of each infrared detection device preset on the outside of the baffle after the timer returns to zero; determine whether the intensity value corresponding to the reflection intensity information is greater than the preset reference intensity value; if the intensity value corresponding to the reflection intensity information is not greater than the reference intensity value, define the infrared detection device as a penetrating device; if the intensity value corresponding to the reflection intensity information is greater than the reference intensity value, define the infrared detection device as a covering device; count according to the covering devices to determine the coverage quantity information, and calculate according to the coverage quantity information and the preset total number of devices to determine the coverage rate information; match and analyze the coverage rate information stored in the preset speed database with the rotation disinfection speed information to determine the rotation disinfection speed information corresponding to the coverage rate information; control the power-off processing of the socket, and rotate in a fixed direction at the speed corresponding to the rotation disinfection speed information, and control the socket to rotate repeatedly within the preset rotation range.

2. The hidden socket control method according to claim 1, characterized in that: It also includes a method for determining a fixed angle, which includes: determining the starting longitudinal distance information between the human body and the socket in a preset longitudinal direction based on the starting position information; determining the starting inclination angle information based on the starting longitudinal distance information and the starting lateral distance information; determining the ending longitudinal distance information between the human body and the socket in the longitudinal direction based on the ending position information; determining the ending inclination angle information based on the ending longitudinal distance information and the ending lateral distance information; performing mean calculation based on the starting inclination angle information and the ending inclination angle information to determine the deviation angle information; and performing difference calculation based on the preset reference angle and the angle value corresponding to the deviation angle information to determine the fixed angle.

3. The hidden socket control method according to claim 1, characterized in that: The method for rotating a socket along a fixed direction includes: calculating based on starting position information and ending position information to determine moving distance information; calculating based on moving distance information and determination time to determine moving speed information; determining separation distance information based on ending position information and a preset socket position; calculating based on separation distance information and moving speed information to determine remaining time information; determining rotation speed information based on a fixed angle and remaining time information; judging whether a speed value corresponding to the rotation speed information is greater than a preset reference speed value; if the speed value corresponding to the rotation speed information is greater than the reference speed value, controlling the socket to rotate along the fixed direction at the speed value corresponding to the rotation speed information; if the speed value corresponding to the rotation speed information is not greater than the reference speed value, controlling the socket to rotate along the fixed direction at the reference speed value.

4. The hidden socket control method according to claim 1, characterized in that: After the socket is rotated by a fixed angle in a fixed direction, the hidden socket control method also includes: controlling the fixed-time countdown and obtaining the usage status information of the socket in real time; judging whether the state corresponding to the usage status information is consistent with the preset insertion state; if the state corresponding to the usage status information is consistent with the insertion state, canceling the fixed-time timing and controlling the socket to rotate by a fixed angle in the opposite direction of the fixed direction; if the state corresponding to the usage status information is inconsistent with the insertion state, judging whether the fixed-time timing reaches the preset prompt time point; if the fixed-time timing does not reach the prompt time point, continuing to maintain the fixed-time timing; if the fixed-time timing reaches the prompt time point, continuing to maintain the fixed-time timing, and outputting a prompt signal until the socket is rotated by a fixed angle in the opposite direction of the fixed direction.

5. The hidden socket control method according to claim 1, characterized in that: The method for controlling the repeated rotation of the socket includes: obtaining light intensity information of each infrared detection device preset on the inner side of the baffle; defining the infrared detection device whose intensity value corresponding to the light intensity information is greater than the reference intensity value as a covering device, and counting according to the covering device to determine the covering quantity information; calculating according to the covering quantity information and the preset total number of detections to determine the coverage rate information; judging whether the numerical value corresponding to the covering rate information and the numerical value corresponding to the coverage rate information are both greater than the preset reference requirement value; if the numerical value corresponding to the covering rate information and the numerical value corresponding to the coverage rate information are not both greater than the reference requirement value, continuing to control the repeated rotation of the socket; if the numerical value corresponding to the covering rate information and the numerical value corresponding to the coverage rate information are both greater than the reference requirement value, controlling the socket to move in the opposite direction of the fixed direction until it rotates to the preset hiding angle to stop the socket rotation.

6. The hidden socket control method according to claim 5, characterized in that: If the values ​​corresponding to the obscuration information and the values ​​corresponding to the coverage information are not both greater than the benchmark requirement values, the method for controlling the socket to rotate repeatedly includes: obtaining rotation duration information; determining whether the duration value corresponding to the rotation duration information is greater than a preset benchmark duration value; if the duration value corresponding to the rotation duration information is not greater than the benchmark duration value, continuing to control the socket to rotate repeatedly; if the duration value corresponding to the rotation duration information is greater than the benchmark duration value, outputting a disinfection abnormality signal, and controlling the socket to move in the opposite direction of the fixed direction until it rotates to the hidden angle to stop the socket from rotating.

7. A hidden socket control system, characterized in that: The hidden socket control system is used to execute a hidden socket control method as described in claim 1, comprising: an acquisition module, used to acquire human body detection status information; a processing module, connected to the acquisition module and the judgment module, for storing and processing information; a judgment module, connected to the acquisition module and the processing module, for judging information; when the judgment module determines that the state corresponding to the human body detection status information is consistent with the preset in-place state, the acquisition module acquires the starting position information of the human body, and enables the processing module to determine the starting lateral distance information in a preset lateral direction according to the starting position information, and controls the preset judgment time to count down; when the judgment time returns to zero, the acquisition module acquires the ending position information of the human body, and enables the processing module to determine the ending lateral distance information in the lateral direction according to the ending position information, and performs a difference calculation based on the starting lateral distance information and the ending lateral distance information to determine the offset distance information; the judgment module determines whether the distance value corresponding to the offset distance information is greater than a preset offset lower limit value; if the judgment module determines that the distance value corresponding to the offset distance information is not greater than the offset lower limit value, the processing module controls the socket to maintain its original state; If the judgment module determines that the distance value corresponding to the offset distance information is greater than the offset lower limit value, the acquisition module obtains the detection image information based on the end position information; the judgment module performs feature recognition in the image corresponding to the detection image information to determine whether there is a preset plug feature; if the judgment module determines that there is no plug feature, the processing module controls the socket to maintain its original state; if the judgment module determines that there is a plug feature, the processing module controls the socket to rotate along a preset fixed direction and a preset fixed angle to make the socket hidden inside the wall rotate out, and after a preset fixed time, controls the socket to rotate along the opposite direction of the fixed direction and a fixed angle to realize the retraction of the socket into the wall.

8. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Turnover-type socket capable of hiding plug

    CN203536610U

  • Automatic power-off device of smart socket and method thereof

    CN107834308A

  • Automatic opening and shutting apparatus for outletsafty cover

    KR100664389B1