Remote authorization method, device and system and intelligent appliance
By interacting with the client, the system collects environmental information and generates verification authorization information, solving the problem that remote control of electrical appliances requires manual authorization by a person nearby. This enables safe and convenient remote authorization and meets national standards.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-04-03
AI Technical Summary
In the existing technology, electrical appliances with remote control functions that pose a danger if they are operated continuously require a person to manually touch the authorized button on the whole machine to remotely control them, which violates the need for convenience of remote operation and cannot guarantee safety.
Through the interaction between smart devices and the client, environmental information is collected to generate verification and authorization information. The client determines whether the security conditions for remote control are met based on the information, and sends a remote authorization command when the conditions are met, thus realizing secure remote authorization without the need for the user to be present.
It achieves both compliance with national standards and the convenience of remote control, ensures the security of authorization through environmental information verification, lowers the barrier to entry for users, and provides a standardized and secure remote authorization solution.
Smart Images

Figure CN121792147A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electrical control technology, and more specifically to a remote authorization method, device, system, and intelligent appliance. Background Technology
[0002] National standards require that for electrical appliances with remote control functions that pose a danger during continuous operation (such as electric heaters and water heaters), authorization of the entire appliance is required before it can be remotely operated via a mobile application or other client. Current technologies require a person to manually touch the authorization button on the appliance for remote control; however, this authorization method contradicts the need for convenient remote operation. Therefore, the challenge lies in achieving remote authorization without a person being physically present, and ensuring that it is as safe as authorization performed in person. Summary of the Invention
[0003] This invention provides a remote authorization method, apparatus, system, and smart device to address the problem of low security in remote authorization.
[0004] In a first aspect, the present invention provides a remote authorization method applied to a smart device. The method includes: receiving an authorization request sent by a client and collecting environmental information of the smart device in response to the authorization request; generating verification authorization information based on the environmental information and sending the verification authorization information to the client; receiving a remote authorization instruction sent by the client and granting the smart device the permission to be remotely controlled in response to the remote authorization instruction. The remote authorization instruction is an authorization instruction sent by the client after confirming that the smart device meets the security conditions for remote control based on the verification authorization information.
[0005] In some optional implementations, the environmental information includes radar information around the smart device, temperature information of the smart device, and / or acceleration information of the smart device. Verification authorization information is generated based on the environmental information and sent to the client. This includes: determining the distance information from the obstacle to the smart device based on the radar information; generating a remote authorization suggestion based on the distance information, temperature information, and / or acceleration information; determining first verification authorization information based on the remote authorization suggestion; and sending the first verification authorization information to the client.
[0006] In some optional implementations, a remote authorization suggestion is generated based on distance information, temperature information, and / or acceleration information, including: generating a suggestion not to enable remote authorization when the distance information is less than a preset distance threshold; generating a suggestion to enable remote authorization when the distance information is greater than or equal to a preset distance threshold; and / or, generating a suggestion not to enable remote authorization when the temperature information is greater than a preset temperature threshold; generating a suggestion to enable remote authorization when the temperature information is less than or equal to a preset distance threshold; and / or, generating a suggestion not to enable remote authorization when the acceleration information indicates that the smart device is not placed horizontally; and generating a suggestion to enable remote authorization when the acceleration information indicates that the smart device is placed horizontally.
[0007] In some optional implementations, the environmental information also includes image information of the surroundings of the smart device. Verification authorization information is generated based on the environmental information and sent to the client. The method further includes: when a secondary verification message is received from the client, in response to the secondary verification message, sending the image information as second verification authorization information to the client.
[0008] In some optional implementations, the method further includes: continuing to collect environmental information after the smart device enables remote authorization; identifying abnormal situations based on the environmental information; and sending abnormal information to the client when an abnormal situation occurs.
[0009] Secondly, the present invention provides a remote authorization method applied to a client, the method comprising: sending an authorization request to a smart device; receiving verification authorization information sent by the smart device, and analyzing whether the smart device meets the security conditions for remote control based on the verification authorization information, wherein the verification authorization information is generated based on environmental information, the environmental information being collected by the smart device in response to the authorization request; if it is confirmed based on the verification authorization information that the smart device meets the security conditions for remote control, then sending a remote authorization instruction to the smart device to grant the smart device the permission to be remotely controlled.
[0010] In some optional implementations, receiving verification authorization information sent by the smart device and analyzing whether the smart device meets the security conditions for remote control based on the verification authorization information includes: receiving first verification authorization information, which is determined based on a remote authorization suggestion generated based on distance information, temperature information, and / or acceleration information, wherein the distance information represents the distance from the obstacle to the smart device, and the temperature information and acceleration information represent the temperature and acceleration of the smart device, respectively; if the first verification authorization information suggests that the smart device meets the security conditions for remote control, then confirming that the smart device meets the security conditions for remote control; if the first verification authorization information suggests that the smart device does not meet the security conditions for remote control and no second verification authorization information is received... If a verification request is received, it is confirmed that the smart device does not meet the security conditions for remote control and the authorization process is stopped. If the first verification authorization information suggests that the security conditions for remote control are not met and a second verification request is received, a second verification message is sent to the client. The client sends a second verification authorization message in response to the second verification message. The second verification authorization information is obtained based on the image information of the smart device. If it is determined from the second verification authorization information that the smart device meets the security conditions for remote control, it is confirmed that the smart device meets the security conditions for remote control. If it is determined from the second verification authorization information that the smart device does not meet the security conditions for remote control, it is confirmed that the smart device does not meet the security conditions for remote control and the authorization process is stopped.
[0011] Thirdly, the present invention provides a remote authorization device for use in smart appliances. The device includes: an authorization request receiving module, used to receive an authorization request sent by a client and collect environmental information of the smart appliance in response to the authorization request; an authorization verification sending module, used to generate verification authorization information based on the environmental information and send the verification authorization information to the client; and an authorization receiving module, used to receive a remote authorization instruction sent by the client and, in response to the remote authorization instruction, grant the smart appliance the permission to be remotely controlled. The remote authorization instruction is an authorization instruction sent by the client after confirming that the smart appliance meets the security conditions for remote control based on the verification authorization information.
[0012] Fourthly, the present invention provides a remote authorization device applied to a client. The device includes: an authorization request sending module for sending an authorization request to a smart device; an authorization verification receiving module for receiving verification authorization information sent by the smart device and analyzing whether the smart device meets the security conditions for remote control based on the verification authorization information, wherein the verification authorization information is generated based on environmental information collected by the smart device in response to the authorization request; and an authorization sending module for sending a remote authorization command to the smart device if it is confirmed based on the verification authorization information that the smart device meets the security conditions for remote control, thereby granting the smart device the permission to be remotely controlled.
[0013] Fifthly, the present invention provides an intelligent device, comprising: a sensor, a communication device, a memory, and a processor, wherein the processor is communicatively connected to the sensor, the communication device, and the memory, the sensor is used to collect environmental information of the intelligent device, the communication device is used to communicate remotely with a client, the memory stores computer instructions, and the processor executes the computer instructions to perform the method of any one of the first aspects.
[0014] In a sixth aspect, the present invention provides a remote authorization system, comprising: a client and the smart device provided in the fifth aspect.
[0015] In a seventh aspect, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the method described in the first aspect or any corresponding embodiment thereof.
[0016] Eighthly, the present invention provides a computer program product including computer instructions for causing a computer to perform the method described in the first aspect or any corresponding embodiment thereof.
[0017] The technical solution provided by this invention has the following advantages: The aforementioned technical methods effectively resolve the contradiction between national standard requirements and the convenience of remote control. They meet the authorization specifications for hazardous remote-controlled appliances stipulated in GB / T4706.1-2024, while eliminating the need for users to be physically present to operate the smart appliances. Environmental information collection and verification processes are triggered simply by a request initiated through the client, perfectly adapting to users' remote usage needs. With environmental information verification at its core, users can determine authorization based on the actual situation, replacing the traditional blind authorization model and avoiding safety hazards caused by obstacles and environmental anomalies from the source. Simultaneously, complex safety judgments are transformed into intuitive verification information, lowering the operational threshold for users and enabling quick decision-making even without professional knowledge. This provides a standardized and safe remote authorization solution for hazardous smart appliances such as electric heaters and water heaters, balancing compliance, safety, and convenience. Attached Figure Description
[0018] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0019] Figure 1 This is a flowchart illustrating a remote authorization method according to an embodiment of the present invention; Figure 2This is a second flowchart illustrating a remote authorization method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of a remote authorization device according to an embodiment of the present invention; Figure 4 This is a second structural schematic diagram of a remote authorization device according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of an intelligent device according to an embodiment of the present invention; Figure 6 This is a schematic diagram of the hardware structure of the remote authorization system according to an embodiment of the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0021] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0022] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0023] Clause 22.49 of GB / T4706.1-2024 stipulates that remote control functions need to be set with operating time according to the characteristics of the equipment or adopt an automatic shutdown / continuous operation design to ensure safety and convenience.
[0024] Clause 22.51 of GB / T4706.1-2024 stipulates that: Before operating an appliance in remote control mode, a manual adjustment control command should be available to set the appliance to remote control mode. The appliance should have a clearly visible indication indicating that it has been adjusted to remote control mode. If the appliance can: —Continuous operation, or, —Run automatically, or, —Remote control operation, If it does not cause danger, it does not require manual setup and has visible indicators.
[0025] Its compliance is checked by visual inspection.
[0026] Note: Examples of appliances that do not pose a danger when operating continuously, automatically, or remotely are electric fans, storage water heaters, air conditioners, refrigerators, and drive mechanisms for awnings, windows, doors, and roller shutters.
[0027] The two newly added national standard requirements mentioned above mainly target appliances with remote control functions that pose a danger during continuous operation. These appliances require remote control commands and, after successful network configuration, must be authorized before they can be operated via a mobile app or other client. For remote authorization functions, if the user is not near the appliance but needs to remotely authorize its activation via the app, authorization cannot be performed by operating the appliance itself. To address these issues, this application provides the following technical solution.
[0028] According to an embodiment of the present invention, a remote authorization method embodiment is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0029] This embodiment provides a remote authorization method, wherein steps S101-S103 are applied to smart devices, and steps S201-S203 are applied to the client. Figure 1 This is a flowchart of a remote authorization method according to an embodiment of the present invention, the process including the following steps: Step S201: Send an authorization request to the smart device; Step S101: Receive the authorization request sent by the client, and collect the environmental information of the smart device in response to the authorization request; Step S102: Generate verification authorization information based on the environment information and send the verification authorization information to the client; Step S202: Receive the verification authorization information sent by the smart device, and analyze whether the smart device meets the security conditions for remote control based on the verification authorization information; Step S203: If the smart device is confirmed to meet the security conditions for remote control based on the verification authorization information, a remote authorization command is sent to the smart device.
[0030] Step S103: Receive the remote authorization instruction sent by the client, and in response to the remote authorization instruction, grant the smart device the permission to be remotely controlled.
[0031] Specifically, the remote authorization method provided in this embodiment of the invention is applicable to intelligent appliances that require remote control and whose continuous operation may pose a danger (such as electric heaters, water heaters, etc., which must meet the compliance requirements for remote authorization in Clauses 22.49 and 22.51 of GB / T4706.1-2024). It achieves safe and efficient remote authorization through the interaction between the intelligent appliance and a client (such as a smartphone, tablet, or other mobile terminal with a corresponding control APP installed). The intelligent appliance is an electronic device with controllable start / stop functions and integrated environmental information collection and communication capabilities. The client is a terminal carrier that allows users to initiate authorization requests, receive verification information, and issue authorization commands. The two establish a connection through wireless communication methods such as WiFi.
[0032] Specifically, when a user needs to use the device remotely (such as turning on the electric heater at home in advance), they can click the "Remote Authorization" button on the client's control interface. The client will then send an authorization request carrying the user's identity and operation instructions to the smart device that is already connected to the network. This request is used to trigger the smart device to start the subsequent environmental detection and verification process. For example, a user can start the authorization process by sending an authorization request to the electric heater at home through a mobile APP at the company.
[0033] After receiving an authorization request through its built-in communication module, the smart appliance automatically activates environmental acquisition components (such as an integrated sensor module) to collect real-time information about itself and its surrounding environment. This environmental information is key data reflecting whether the smart appliance is in a safe operating state, including but not limited to basic safety-related information such as whether there are obstacles around the appliance, whether the ambient temperature is suitable, and whether the appliance is placed stably. For example, after receiving an authorization request, the electric heater immediately starts its sensors to collect environmental data around the appliance.
[0034] The processor of the smart device performs preliminary analysis and processing on the collected environmental information, transforming the raw environmental data into verification and authorization information that users can intuitively understand and use to judge the safety status. This verification and authorization information needs to clearly indicate whether the device currently meets the security conditions for remote authorization. Then, it is pushed to the client through the communication module. For example, the smart device analyzes the collected data and generates a verification result of "No security risks in the current environment, authorization is possible" or "Security risks exist, authorization is not recommended at this time", and sends it to the user's mobile APP.
[0035] The client displays verification authorization information through the interface. Users can judge whether the smart appliance is in a safe state based on the information. The analysis can be completed without relying on professional knowledge. For example, if a user sees the verification information "no obstacles around the appliance and normal temperature" on the mobile APP, they can judge that the appliance meets the safety conditions for remote control. If they see the prompt "there are foreign objects obstructing the appliance", they can judge that there is a safety risk and therefore the appliance does not meet the safety conditions for remote control.
[0036] After the user verifies the authorization information and confirms the appliance's safety, they click the "Confirm Authorization" button on the client. The client then sends a formal remote authorization command to the smart appliance. If the user determines there is a security risk, they can choose to cancel the authorization and terminate the process. For example, after confirming that there are no obstructions around the electric heater and that it is placed stably, the user sends the authorization command through the app. Upon receiving the remote authorization command, the smart appliance verifies the command's legitimacy through identity verification and then unlocks remote control permissions, allowing subsequent start / stop, mode adjustment, and other operation commands sent by the current client or other clients to take effect. For example, after unlocking remote control permissions for the electric heater, the user can remotely adjust the temperature and control the switch via the app.
[0037] The remote authorization method provided in this invention enables remote authorization without the need for user presence through the interaction process between the client and the smart device. This satisfies the national standard requirements for authorization of hazardous remote control devices while ensuring the convenience of remote operation. By collecting and verifying environmental information before authorization, users can make authorization decisions based on the actual safety status, avoiding safety hazards caused by blind authorization. The entire process is clear and simple to operate, lowering the user threshold. At the same time, standardized interaction logic ensures the security and reliability of the authorization process, providing a safe, compliant, and convenient solution for the remote control of smart devices.
[0038] In some optional implementations, the environmental information includes radar information around the smart device, temperature information of the smart device, and / or acceleration information of the smart device. Step S102 includes: Step a1: Determine the distance information from the obstacle to the intelligent device based on radar information; Step a2: Generate a remote authorization suggestion based on distance information, temperature information, and / or acceleration information; Step a3: Determine the first verification authorization information based on the remote authorization suggestion, and send the first verification authorization information to the client.
[0039] Specifically, in this embodiment of the invention, environmental information includes radar information surrounding the smart device, temperature information of the smart device, and / or acceleration information of the smart device. Radar information refers to reflected signal data obtained by the smart device through radar sensors detecting surrounding objects, used to determine the presence of obstacles, and is suitable for scenarios with fire risks, such as electric heaters. Temperature information is temperature data of the smart device itself or its surrounding environment collected by temperature sensors, suitable for temperature-sensitive appliances such as heating appliances. Acceleration information is physical data characterizing the placement state of the smart device collected by acceleration sensors, used to determine whether the device is in a stable placement state, suitable for scenarios where appliances cannot be tilted, such as rice cookers.
[0040] The processor of the smart device analyzes the radar sensor detection data it receives and calculates the actual distance between the device and surrounding obstacles by using parameters such as signal reflection time and intensity, forming distance information. For example, if the radar sensor detects an object in front, it calculates that the distance between the object and the device is 0.3m, and this value is used as distance information for subsequent judgment.
[0041] The smart appliance has built-in preset safety judgment rules to verify various types of information. If the distance information meets the safety threshold requirements, the temperature information is within a suitable range, and the acceleration information indicates that the appliance is placed stably, it means that the safety conditions for remote control are met, and a positive suggestion of "recommending remote authorization" is generated. If any information does not meet the safety conditions, such as the distance information being less than the preset threshold, the temperature information exceeding the safety range, or the acceleration information indicating that the appliance is placed at an angle, a negative suggestion of "not recommending remote authorization" is generated. For example, if the temperature sensor of a heating appliance detects that the ambient temperature has reached 35°C, which exceeds the preset 30°C safety threshold or the comfortable temperature range, a suggestion of not recommending authorization will be generated.
[0042] The intelligent device integrates the generated remote authorization suggestion with the corresponding detection data to form the first verification authorization information. This information needs to clearly present the judgment basis and suggestion result, and then send it to the client through the communication module. For example, the first verification authorization information can display "There is an obstacle 0.3m to the left of the device, the distance is less than the preset safety threshold of 0.5m, it is not recommended to enable remote authorization", allowing users to intuitively understand the current safety status of the device. This optional implementation method makes the verification authorization information more targeted and credible by clarifying the specific types of environmental information and refining the verification process, further reducing the security risks of remote authorization, while making the user's authorization decision more evidence-based, balancing security and decision-making convenience. It is especially suitable for dangerous intelligent devices with high requirements for the operating environment, and better meets the requirements of GB / T4706.1-2024 national standard for remote control security.
[0043] In some alternative implementations, step a2 above includes: Step a21: When the distance information is less than a preset distance threshold, generate a suggestion not to enable remote authorization; Step a22: When the distance information is greater than or equal to a preset distance threshold, generate a suggestion to enable remote authorization; Step a23, and / or, when the temperature information is greater than a preset temperature threshold, generate a suggestion not to enable remote authorization; Step a24: When the temperature information is less than or equal to a preset distance threshold, generate a suggestion to enable remote authorization; Step a25, and / or, when the acceleration information indicates that the smart device is not placed horizontally, generate a suggestion not to enable remote authorization; Step a26: When the acceleration information indicates that the smart device is placed horizontally, generate a suggestion to enable remote authorization.
[0044] Specifically, this invention provides specific technical means for generating remote authorization suggestions. By clarifying the correspondence rules between distance information, temperature information, acceleration information, and authorization suggestions, safety judgments become more standardized and operable. The preset distance threshold refers to a safety distance standard preset based on the type and functional characteristics of the smart appliance (e.g., 0.5m for heating appliances, with the specific value adjustable according to actual product requirements), used to determine whether obstacles will affect the safe operation of the appliance. The preset temperature threshold is the upper limit of the safe temperature for the appliance's usage scenario (e.g., 30℃ for electric heaters, customizable by the user through the client), preventing safety issues caused by excessively high temperatures. Acceleration information characterizes the placement state of the smart appliance, and is key data used by accelerometers to detect changes in the appliance's acceleration in three-dimensional space, thereby determining whether it is in a horizontally stable placement state.
[0045] The smart device calculates the distance between itself and obstacles and compares it to a preset distance threshold. If the detected obstacle distance is less than the threshold, it indicates that there is a near-field obstruction around the device, which may affect heat dissipation, operational stability, or pose a safety risk. Therefore, a prompt suggesting not to grant remote authorization is generated. For example, if the radar sensor of an electric heater detects clothing obstructing the right side of the device at a distance of 0.3m, which is less than the preset 0.5m threshold, a suggestion to not grant remote authorization is generated. If the obstacle distance reaches or exceeds the preset distance threshold, it indicates that there is no near-field safety hazard around the device, meeting the distance safety conditions for authorization. In this case, a positive authorization suggestion is generated. For example, if the radar detects no obstacles within 1m of the device, which is greater than the preset threshold, an authorization suggestion is generated.
[0046] After the temperature sensor collects temperature data of the appliance itself or its surrounding environment, it compares it with a preset temperature threshold. If the temperature exceeds the threshold, it indicates that the current environment is unsuitable for the appliance to start and operate. Forcing its operation could lead to overheating and potential danger, thus generating a warning not to authorize remote operation. For example, if the ambient temperature in summer reaches 32℃, exceeding the preset temperature threshold of 30℃ for the electric heater, a suggestion not to authorize remote operation will be generated. If the temperature is within the preset threshold range, it indicates that the temperature conditions are safe and the appliance's operation will not cause an abnormal temperature rise, thus generating a suggestion to authorize remote operation. For example, if the ambient temperature in spring or autumn is 22℃, below the preset temperature threshold, a suggestion to authorize remote operation will be generated.
[0047] The accelerometer continuously monitors the placement of the appliance. If the detected acceleration data does not conform to the physical parameters of horizontal placement, it indicates that the appliance is in an unstable state, such as tilting or tipping over, which may pose safety risks such as displacement or leakage during operation. Therefore, a warning against granting remote authorization is generated. For example, if an electric heater is accidentally knocked over and is tilted at 45°, the accelerometer detects this unstable signal and generates a recommendation not to grant remote authorization. If the acceleration data conforms to the parameter standards for horizontal placement, it indicates that the appliance is placed stably and there is no risk of tipping over, thus meeting the safety conditions for authorized placement. In this case, a recommendation to grant authorization is generated. For example, if the sensor detects stable acceleration in all directions of the appliance body, determining that it is horizontally placed, a recommendation to grant remote authorization is generated.
[0048] This invention establishes clear and quantifiable security judgment rules, directly linking key security factors such as distance, temperature, and placement status with authorization recommendations. This makes the security verification of smart devices more objective and accurate, avoiding security risks caused by ambiguous judgments. Simultaneously, standardized judgment logic reduces the computational complexity of the devices, improves verification efficiency, and allows users to clearly understand the basis for generating authorization recommendations, enhancing their trust in remote authorization operations. Through multi-dimensional security verification, a security protection network is constructed from three core dimensions: distance, temperature, and placement status, ensuring that remote authorization is initiated only under completely safe conditions, balancing the security of authorization with the intuitiveness of decision-making.
[0049] In some optional implementations, the environmental information also includes image information about the vicinity of the smart device, and step S102 further includes: Step a4: When a secondary verification message is received from the client, in response to the secondary verification message, the image information is sent to the client as the second verification authorization information.
[0050] Specifically, image information refers to real-time image data of the surrounding environment collected by smart devices through built-in image sensors (such as 360-degree rotatable cameras), which can intuitively reflect the real situation of the surrounding environment and provide users with a more comprehensive basis for safety judgment; secondary verification messages refer to verification instructions initiated by users through the client to request further environmental visualization information when they receive the first verification authorization information and disagree with the suggested result, which are used to assist users in making more accurate authorization decisions.
[0051] After the smart appliance sends the initial verification authorization information to the client, if the user believes that the suggestion in the initial verification authorization information does not match the actual situation (for example, the initial verification authorization information suggests "there are obstacles around the appliance, authorization is not recommended," but the user knows that the obstacle is a fixed object that does not affect safety), the user can click the "Secondary Verification" option in the client to initiate a secondary verification request. After receiving the secondary verification message, the smart appliance immediately activates the image sensor to collect image information of the surrounding environment. The image sensor can perform 360-degree rotation shooting, fully covering the environment around the appliance without blind spots. Then, the collected real-time image or short video image information is packaged into the second verification authorization information and transmitted to the client through the communication module. For example, if the user has doubts about the "there are obstacles around the electric heater" prompt, after initiating secondary verification, the electric heater's camera rotates to shoot the scene around the body and sends a video containing the specific shape and location of the obstacle to the user's mobile APP.
[0052] This invention, by introducing image information as the core basis for secondary verification, overcomes the limitations of single-data-type environmental information, allowing users to intuitively observe the real environment around the equipment, avoiding misjudgments caused by the mechanical nature of data-driven judgments, and improving the flexibility of authorization decisions. The secondary verification process respects the user's independent judgment and provides a safety guarantee for the user's "insistence on authorization" through visualized image information, preventing safety risks caused by blindly insisting on authorization. At the same time, the 360-degree omnidirectional acquisition of the image sensor ensures the comprehensiveness of environmental information, allowing users to clearly grasp all the conditions around the equipment, further enhancing the security and reliability of remote authorization. It not only meets the safety requirements of GB / T4706.1-2024 national standard for remote control equipment of hazardous types, but also improves the user experience, making the remote authorization process more user-friendly and practical.
[0053] In some optional embodiments, the remote authorization method provided by the present invention further includes: Step b1: After the smart device enables remote authorization, continue collecting environmental information; Step b2: Identify abnormal situations based on environmental information; Step b3: When an abnormal situation occurs, send an abnormal information to the client.
[0054] Specifically, this embodiment of the invention adds a continuous security monitoring process after the smart device is remotely authorized, forming a full-cycle security protection of "verification before authorization - monitoring after authorization," further ensuring the safety of the device during remote operation. Abnormal situations refer to changes in the surrounding environment or the device's own state after authorization that may affect operational safety, including but not limited to situations that may cause safety risks, such as the sudden appearance of nearby obstacles, abnormal rise in ambient temperature, tilting of the device, or the approach of personnel or objects.
[0055] like Figure 2 As shown, after a smart appliance unlocks its control permissions through remote authorization, its radar sensors, temperature sensors, accelerometers, and other data acquisition components do not stop working. Instead, they continuously collect distance, temperature, acceleration, and possible image information from the appliance's surroundings in real time to ensure dynamic tracking of the environment and the appliance's status. For example, after a heater is remotely authorized to be turned on, the radar sensor continues to detect if any objects are approaching, the temperature sensor continuously monitors the ambient and body temperature, and the accelerometer continuously detects the placement status. The smart appliance's processor receives the continuously collected environmental information in real time and dynamically compares it with the initial safety status data at the time of authorization and the preset safety threshold. If any type of environmental information is detected to be outside the safety range or undergoes a sudden change, it is determined to be an abnormal situation. For example, after authorization, if the radar sensor detects that the distance between an object and the heater rapidly decreases from 1m to 0.2m, below the preset distance threshold; or if the temperature sensor detects that the ambient temperature rises from 25℃ to 38℃ within 10 minutes, exceeding the preset safety temperature limit; or if the accelerometer detects that the appliance changes from a horizontal to a tilted position, these will all be identified as abnormal situations. Once a smart appliance detects an anomaly, it immediately generates anomaly information containing the anomaly type, the time of occurrence, and related data. This information is then quickly pushed to the bound client via the communication module. The anomaly information will be communicated to the user in the form of pop-up notifications, sound alarms, and message notifications to ensure that the user is aware of it in a timely manner. For example, when an electric heater detects that a child is approaching, it will send an anomaly warning to the user's mobile app that "a person has appeared within 1 meter of the appliance, posing a safety risk," along with real-time distance data and a brief description of the environment.
[0056] This invention, through continuous environmental monitoring and anomaly warning after authorization, constructs a full-process safety protection system, effectively avoiding safety hazards caused by sudden environmental changes after authorization, further strengthening the safety guarantee for remote operation of dangerous intelligent devices, and making users more at ease when remotely controlling them, significantly improving the safety and reliability of product use.
[0057] In some optional implementations, step S202 above includes: Step c1: Receive first verification authorization information. The first verification authorization information is determined based on a remote authorization suggestion generated by distance information, temperature information and / or acceleration information. The distance information is used to represent the distance from the obstacle to the smart device, and the temperature information and acceleration information are used to represent the temperature and acceleration of the smart device, respectively. Step c2: If the first verification authorization information suggests that the security conditions for remote control are met, then confirm that the smart device meets the security conditions for remote control. Step c3: If the first verification authorization information suggests that the security conditions for remote control are not met and no secondary verification request is received, then it is confirmed that the smart device does not meet the security conditions for remote control and the authorization process is stopped. Step c4: If the first verification authorization information suggests that the security conditions for remote control are not met and a second verification request is received, then a second verification message is sent to the client. Step c5: Receive the second verification authorization information sent by the client in response to the secondary verification message. The second verification authorization information is obtained based on the image information of the smart device. Step c6: If it is determined from the second verification authorization information that the smart device meets the security conditions for remote control, then confirm that the smart device meets the security conditions for remote control. Step c7: If it is determined from the second verification authorization information that the smart device does not meet the security conditions for remote control, then confirm that the smart device does not meet the security conditions for remote control and stop the authorization process.
[0058] Specifically, the explanation of the principles of steps c1 to c7 can be found in the relevant description of the aforementioned intelligent device side embodiment, and will not be repeated here.
[0059] This embodiment also provides a remote authorization device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0060] This embodiment provides a remote authorization device for use in smart devices, such as... Figure 3 As shown, it includes: The authorization request receiving module 301 is used to receive the authorization request sent by the client and collect the environmental information of the smart device in response to the authorization request; The authorization verification sending module 302 is used to generate verification authorization information based on environment information and send the verification authorization information to the client; The authorization receiving module 303 is used to receive the remote authorization command sent by the client and, in response to the remote authorization command, grant the smart device the permission to be remotely controlled. The remote authorization command is an authorization command sent by the client after confirming that the smart device meets the security conditions for remote control based on the verification authorization information.
[0061] In some alternative embodiments, the apparatus further includes: The environmental information collection module is used to continue collecting environmental information after the smart device is remotely authorized; Anomaly detection module is used to identify abnormal situations based on environmental information; The notification module is used to send exception information to the client when an abnormal situation occurs.
[0062] This embodiment provides a remote authorization device applied to a client, such as... Figure 4 As shown, it includes: The authorization request sending module 401 is used to send an authorization request to the smart device; The authorization verification receiving module 402 is used to receive the verification authorization information sent by the smart device, and analyze whether the smart device meets the security conditions for remote control based on the verification authorization information. The verification authorization information is generated based on environmental information, which is collected by the smart device in response to the authorization request. The authorization sending module 403 is used to send a remote authorization command to the smart device to grant the smart device the permission to be remotely controlled if the smart device is confirmed to meet the security conditions for remote control based on the verification authorization information.
[0063] The remote authorization device provided in this embodiment of the invention can execute the remote authorization method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the various modules and units described above are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0064] Figure 5 This is a schematic diagram of the structure of an intelligent device provided in an embodiment of the present invention.
[0065] The following is a detailed reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0066] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, sensors (including but not limited to radar, temperature sensors, accelerometers, and cameras); output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory 508 including, for example, magnetic tape, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0067] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the methods of the embodiments of the present invention.
[0068] Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0069] like Figure 6 As shown, this embodiment of the invention also provides a remote authorization system, including: a client and the smart device provided in the foregoing embodiments. The client includes, but is not limited to, devices such as mobile phones and tablets that have installed an APP that can communicate remotely with the smart device.
[0070] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0071] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0072] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A remote authorization method, characterized in that, Applied to smart devices, the method includes: Receive authorization requests sent by clients and collect environmental information of smart devices in response to the authorization requests; Verification and authorization information is generated based on the environmental information, and the verification and authorization information is sent to the client; The system receives a remote authorization instruction sent by the client and, in response to the remote authorization instruction, grants the smart device the permission to be remotely controlled. The remote authorization instruction is an authorization instruction sent by the client after confirming that the smart device meets the security conditions for remote control based on the verification authorization information.
2. The method according to claim 1, characterized in that, The environmental information includes radar information around the smart device, temperature information of the smart device, and / or acceleration information of the smart device. The step of generating verification authorization information based on the environmental information and sending the verification authorization information to the client includes: The distance information from the obstacle to the intelligent device is determined based on the radar information; A remote authorization suggestion is generated based on the distance information, the temperature information, and / or the acceleration information; Based on the remote authorization suggestion, a first verification authorization information is determined and sent to the client.
3. The method according to claim 2, characterized in that, The generation of a remote authorization suggestion based on the distance information, the temperature information, and / or the acceleration information includes: When the distance information is less than a preset distance threshold, a suggestion to disable remote authorization is generated. When the distance information is greater than or equal to a preset distance threshold, a suggestion to enable remote authorization is generated; And / or, When the temperature information is greater than a preset temperature threshold, a suggestion to disable remote authorization is generated. When the temperature information is less than or equal to a preset distance threshold, a suggestion to enable remote authorization is generated. And / or, When the acceleration information indicates that the smart device is not placed horizontally, a suggestion to not enable remote authorization is generated. When the acceleration information indicates that the smart device is placed horizontally, a suggestion to enable remote authorization is generated.
4. The method according to claim 1 or 2, characterized in that, The environmental information also includes image information surrounding the smart device. The step of generating verification authorization information based on the environmental information and sending the verification authorization information to the client further includes: When a secondary verification message is received from the client, in response to the secondary verification message, the image information is sent to the client as the second verification authorization information.
5. The method according to claim 1, characterized in that, The method further includes: After the smart device enables remote authorization, it continues to collect the environmental information; Identify abnormal situations based on the environmental information; When the aforementioned abnormal situation occurs, an abnormal information is sent to the client.
6. A remote authorization method, characterized in that, Applied to a client, the method includes: Send an authorization request to the smart device; The system receives verification authorization information sent by the smart device and analyzes whether the smart device meets the security conditions for remote control based on the verification authorization information. The verification authorization information is generated based on environmental information, which is collected by the smart device in response to the authorization request. If the verification authorization information confirms that the smart device meets the security conditions for remote control, a remote authorization command is sent to the smart device to grant it the permission to be remotely controlled.
7. The method according to claim 6, characterized in that, The step of receiving the verification authorization information sent by the smart device and analyzing whether the smart device meets the security conditions for remote control based on the verification authorization information includes: Receive first verification authorization information, which is determined based on a remote authorization suggestion generated based on distance information, temperature information and / or acceleration information, wherein the distance information is used to represent the distance from the obstacle to the smart device, and the temperature information and acceleration information are used to represent the temperature and acceleration of the smart device, respectively; If the first verification authorization information suggests that the security conditions for remote control are met, then it is confirmed that the smart device meets the security conditions for remote control. If the first verification authorization information suggests that the security conditions for remote control are not met and no secondary verification request is received, then it is confirmed that the smart device does not meet the security conditions for remote control and the authorization process is stopped. If the first verification authorization information suggests that the security conditions for remote control are not met and a secondary verification request is received, then a secondary verification message is sent to the client. The system receives second verification authorization information sent by the client in response to the secondary verification message, wherein the second verification authorization information is obtained based on the image information of the smart device. If it is determined from the second verification authorization information that the smart device meets the security conditions for remote control, then it is confirmed that the smart device meets the security conditions for remote control. If it is determined from the second verification authorization information that the smart device does not meet the security conditions for remote control, then the smart device is confirmed to not meet the security conditions for remote control and the authorization process is stopped.
8. A remote authorization device, characterized in that, The device, applied to smart appliances, includes: The authorization request receiving module is used to receive authorization requests sent by the client and collect environmental information of the smart device in response to the authorization request; The authorization verification sending module is used to generate verification authorization information based on the environment information and send the verification authorization information to the client; The authorization receiving module is used to receive the remote authorization instruction sent by the client, and in response to the remote authorization instruction, grant the smart device the permission to be remotely controlled. The remote authorization instruction is an authorization instruction sent by the client after confirming that the smart device meets the security conditions for remote control based on the verification authorization information.
9. A remote authorization device, characterized in that, Applied to a client, the device includes: The authorization request sending module is used to send authorization requests to smart devices; An authorization verification receiving module is used to receive the verification authorization information sent by the smart device, and analyze whether the smart device meets the security conditions for remote control based on the verification authorization information. The verification authorization information is generated based on environmental information, which is collected by the smart device in response to the authorization request. The authorization sending module is used to send a remote authorization command to the smart device if the smart device is confirmed to meet the security conditions for remote control based on the verification authorization information, so as to grant the smart device the permission to be remotely controlled.
10. A smart device, characterized in that, include: The device comprises a sensor, a communication device, a memory, and a processor, wherein the processor is communicatively connected to the sensor, the communication device, and the memory, the sensor is used to collect environmental information of the smart device, the communication device is used to communicate remotely with a client, the memory stores computer instructions, and the processor executes the computer instructions to perform the method of any one of claims 1 to 5.
11. A remote authorization system, characterized in that, include: The client and the smart device provided in claim 10.