Household appliance network distribution right confirmation method and device, electronic equipment and storage medium

By comparing the location information of home appliances and user terminals by the server, and automatically granting control permissions, the problems of complex and slow rights confirmation operations in the existing technology are solved, and an efficient and safe home appliance distribution network rights confirmation process is achieved.

CN120200866APending Publication Date: 2025-06-24HEFEI MIDEA REFRIGERATOR CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311797587.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

In the prior art, after the home appliance equipment is distributed to the user terminal, the rights confirmation operation is complicated, requires multiple interactions and requires the user to perform physical verification operations, resulting in troublesome processes and slow speed, affecting the effectiveness of the distribution network and remote control functions, and poor user experience.

Method used

The server receives the right confirmation request sent by the user terminal, obtains the location information of the home appliance and the user terminal, compares the distance between the two, and grants control permissions if it is within the preset distance range, otherwise, sends a right confirmation verification notification and requires the user to perform the preset verification operation.

Benefits of technology

The full automation of the home appliance distribution network rights confirmation process has been achieved, reducing the complexity of users' operations, greatly improving the speed of rights confirmation, enhancing the user experience, and ensuring the security of the distribution network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120200866A_ABST
    Figure CN120200866A_ABST
Patent Text Reader

Abstract

The invention provides a household appliance network distribution right confirmation method and device, electronic equipment and a storage medium, belongs to the technical field of intelligent household appliances, is applied to a server, and comprises the following steps: receiving a right confirmation request generated and sent by a user terminal through identifying an identification code on a household appliance; obtaining a unique identifier of the household appliance carried by the right confirmation request, and further determining first position information of the household appliance and second position information of the user terminal; and comparing the first position information with the second position information so as to determine whether to grant the control authority of the user terminal to the household appliance according to a comparison result. According to the invention, the user only needs to identify the identification code on the household appliance through the user terminal, the right confirmation request can be automatically generated for the server to complete the right confirmation operation, the full automation of the right confirmation process is realized, the user does not need to carry out a series of complex operations, the right confirmation speed is greatly improved, and the use experience of the user is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart home appliances, and in particular, to a method, device, electronic device, and storage medium for home appliance network configuration and rights confirmation. Background Art

[0002] With the continuous development of the intelligence of home appliance devices, many home appliance devices have the function of remote control. Before the user uses the remote control function for the first time, it is necessary to configure the network of the home appliance device with the user terminal and perform a rights confirmation operation.

[0003] Currently, after the home appliance device is networked with the user terminal, the rights confirmation operation requires multiple interactions between the user terminal, the home appliance device, and the server, and the user needs to perform some complex physical verification operations on the home appliance device.

[0004] However, due to the need for multiple interactions between the user terminal, the home appliance device, and the server, and the user also needs to spend time performing physical verification operations, the overall rights confirmation process is troublesome, which slows down the speed of home appliance network configuration and rights confirmation. If the physical verification operation fails, it will affect the effectiveness of network configuration and the use of the remote control function, and the user experience is not strong. Summary of the Invention

[0005] The present invention provides a method, device, electronic device, and storage medium for home appliance network configuration and rights confirmation, so as to solve the defects in the prior art that the overall rights confirmation process is troublesome, slows down the rights confirmation speed, the failure of the physical verification operation affects the effectiveness of network configuration and the use of the remote control function, and the user experience is not strong.

[0006] In a first aspect, the present invention provides a method for home appliance network configuration and rights confirmation, which is applied to a server and includes: receiving a rights confirmation request sent by a user terminal, where the rights confirmation request is generated by identifying an identification code on the home appliance device after the user terminal is successfully networked with the home appliance device;

[0007] Obtaining the unique identifier of the home appliance device carried in the rights confirmation request, so as to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier;

[0008] Comparing the first location information and the second location information, so as to determine whether to grant the user terminal the control right over the home appliance device according to the comparison result.

[0009] According to the method for home appliance network configuration and rights confirmation provided by the present invention, the first location information is obtained in the following manner, including:

[0010] Receiving a device connection request sent by the home appliance device, where the device connection request is sent after the home appliance device is powered on, and the device connection request carries the first location information;

[0011] Or,

[0012] Send a first positioning request to the home appliance device, where the first positioning request is generated after receiving the confirmation request;

[0013] Receive first position information fed back by the home appliance device after responding to the first positioning request;

[0014] Or,

[0015] Receive status feedback information uploaded by the home appliance device at a preset frequency, where the status feedback information at least includes the first position information;

[0016] The first position information is calculated by a communication service provider based on base station information connected by a communication module of the home appliance device and fed back to the home appliance device.

[0017] According to a home appliance network configuration confirmation method provided by the present invention, the second position information is obtained in the following manner, including:

[0018] Receive the confirmation request sent by the user terminal, where the confirmation request carries the second position information;

[0019] Or,

[0020] Receive the confirmation request, and send a second positioning request to the user terminal;

[0021] Receive second position information fed back by the user terminal after responding to the second positioning request;

[0022] The second position information is determined according to GPS positioning information of the user terminal.

[0023] According to a home appliance network configuration confirmation method provided by the present invention, comparing the first position information and the second position information to determine whether to grant the user terminal control authority over the home appliance device includes:

[0024] If it is determined that the distance between the user terminal and the home appliance device is within a preset distance range according to the first position information and the second position information, grant the user terminal control authority over the home appliance device.

[0025] According to a home appliance network configuration confirmation method provided by the present invention, after granting the user terminal control authority over the home appliance device, it further includes:

[0026] Send an authorization notice to the user terminal for the user terminal to start executing control authority over the home appliance device.

[0027] According to a home appliance network configuration and rights confirmation method provided by the present invention, when it is determined that the distance between the user terminal and the home appliance device exceeds the preset distance range according to the first position information and the second position information, a rights confirmation verification notice is sent to the user terminal, and the rights confirmation verification notice includes an instruction indicating that the user performs a preset verification operation to complete identity verification;

[0028] When receiving the rights confirmation verification feedback, the control permission for the home appliance device is granted to the user terminal;

[0029] The rights confirmation verification feedback is generated after the user performs the preset verification operation.

[0030] According to a home appliance network configuration and rights confirmation method provided by the present invention, performing the preset verification operation includes one or a combination of the following operations: inputting identity verification information through the user terminal and performing a preset operation on the home appliance device;

[0031] The identity verification information is associated with the unique identifier of the home appliance device.

[0032] According to a home appliance network configuration and rights confirmation method provided by the present invention, the home appliance device is a refrigerator.

[0033] In a second aspect, the present invention further provides a home appliance network configuration and rights confirmation method applied to a user terminal, including:

[0034] After determining successful network configuration with a home appliance device, identifying the identification code on the home appliance device and generating a rights confirmation request;

[0035] Sending the rights confirmation request to the server, and the rights confirmation request carries the unique identifier of the home appliance device;

[0036] Receiving the authorization notice feedback by the server, and the authorization notice is a notice for the server to compare the first position information and the second position information to determine and grant the control permission for the home appliance device according to the comparison result;

[0037] The first position information and the second position information are respectively the current position information of the home appliance device and the current position information of the user terminal determined by the server according to the unique identifier.

[0038] In a third aspect, the present invention further provides a home appliance network configuration and rights confirmation method applied to a home appliance device, including:

[0039] When it is determined that the server has granted the user terminal control permission, responding to the control instruction sent by the user terminal;

[0040] Wherein, the server grants the user terminal control permission based on the following steps:

[0041] The server receives the confirmation request sent by the user terminal, and the confirmation request is generated after the home appliance device is successfully networked with the user terminal and the identification code on the home appliance device is identified.

[0042] The server obtains the unique identifier of the home appliance device carried in the confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier.

[0043] According to the comparison result of the first location information and the second location information, determine whether to grant the control permission to the user terminal.

[0044] In a fourth aspect, the present invention provides a home appliance network confirmation device, including:

[0045] A confirmation request receiving unit, configured to receive a confirmation request sent by a user terminal, where the confirmation request is generated after the user terminal is successfully networked with a home appliance device and the identification code on the home appliance device is identified;

[0046] A location information reading unit, configured to obtain the unique identifier of the home appliance device carried in the confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier;

[0047] A control permission granting unit, configured to compare the first location information and the second location information to determine whether to grant the user terminal the control permission for the home appliance device according to the comparison result.

[0048] In a fifth aspect, the present invention provides a home appliance network confirmation device, including: an identification reading unit, configured to identify the identification code on the home appliance device to generate a confirmation request after determining successful networking with the home appliance device;

[0049] A request sending unit, configured to send the confirmation request to a server, where the confirmation request carries the unique identifier of the home appliance device;

[0050] A notification receiving unit, configured to receive an authorization notification feedback by the server, where the authorization notification is a notification that the server compares the first location information and the second location information to determine whether to grant the control permission for the home appliance device according to the comparison result;

[0051] The first location information and the second location information are respectively the current location information of the home appliance device and the current location information of the user terminal determined by the server according to the unique identifier.

[0052] Sixth aspect, the present invention provides a device for confirming the right of access to a home appliance network, including: an instruction control unit, configured to respond to a control instruction sent by a user terminal when it is determined that the server has granted the user terminal control authority;

[0053] Wherein, the server grants the user terminal control authority based on the following steps:

[0054] The server receives the right confirmation request sent by the user terminal, and the right confirmation request is generated by identifying the identification code on the home appliance device after the home appliance device and the user terminal are successfully networked;

[0055] The server obtains the unique identifier of the home appliance device carried in the right confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier;

[0056] According to the comparison result of the first location information and the second location information, it is determined to grant the user terminal control authority.

[0057] Seventh aspect, the present invention further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the home appliance network access right confirmation method as described in any one of the above.

[0058] Eighth aspect, the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the home appliance network access right confirmation method as described in any one of the above.

[0059] For the home appliance network access right confirmation method, device, electronic device, and storage medium provided by the present invention, the user only needs to identify the identification code on the home appliance device through the user terminal to automatically generate a right confirmation request for the server to complete the right confirmation operation, realizing the full automation of the right confirmation process. There is no need for the user to perform a series of complex operations, greatly improving the speed of right confirmation and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0061] Figure 1 is one of the flow schematic diagrams of the home appliance network access right confirmation method provided by the present invention;

[0062] Figure 2It is the second schematic flow chart of the home appliance network configuration and rights confirmation method provided by the present invention;

[0063] Figure 3 It is the third schematic flow chart of the home appliance network configuration and rights confirmation method provided by the present invention;

[0064] Figure 4 It is the timing diagram of the home appliance network configuration and rights confirmation method provided by the present invention;

[0065] Figure 5 It is the first schematic structural diagram of the home appliance network configuration and rights confirmation device provided by the present invention;

[0066] Figure 6 It is the second schematic structural diagram of the home appliance network configuration and rights confirmation device provided by the present invention;

[0067] Figure 7 It is the third schematic structural diagram of the home appliance network configuration and rights confirmation device provided by the present invention;

[0068] Figure 8 It is the schematic structural diagram of the electronic device provided by the present invention. Detailed implementation manners

[0069] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without making creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0070] It should be noted that in the description of the embodiments of the present invention, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. The orientation or positional relationship indicated by terms such as "upper", "lower", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus cannot be construed as a limitation of the present invention. Unless otherwise clearly specified and limited, the terms "mounted", "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, and can be the internal communication of two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0071] The terms "first", "second", etc. in the present invention are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.

[0072] With the continuous development of the intelligence of household electrical appliances, many household electrical appliances support the remote control function. Before the user uses the remote control function for the first time, it is necessary to network the household electrical appliance with the user terminal and perform the confirmation operation. In view of the defects existing in the confirmation operation in the prior art, the present invention provides a household electrical appliance networking confirmation method, device, electronic device and storage medium with fully automated confirmation process and without the need for the user to perform physical verification operations on the household electrical appliance.

[0073] The following will be combined with Figures 1-8 to describe the household electrical appliance networking confirmation method, device, electronic device and storage medium provided by the present invention.

[0074] Figure 1 is one of the schematic flowcharts of the household electrical appliance networking confirmation method provided by the present invention. As Figure 1 shown, the method can be applied to servers such as cloud servers and remote servers, and includes but is not limited to the following steps:

[0075] Step 101: Receive the confirmation request sent by the user terminal.

[0076] Before the user uses the remote control function of the household electrical appliance for the first time, it is first necessary to determine that the household electrical appliance and the user terminal have been networked.

[0077] Specifically, the following method can be used to implement the networking operation between the household electrical appliance and the user terminal: after the household electrical appliance is powered on, it broadcasts a networking request; after the user terminal searches for the hotspot signal of the household electrical appliance and establishes a network connection with the household electrical appliance, it can confirm that the networking is successful.

[0078] It can be understood that after the networking is successful, the household electrical appliance or the user terminal will send the record of the successful networking to the server, and the server can associate the unique identifier of the household electrical appliance with the account information of the user terminal and store the associated information. Among them, the associated information of the successful networking includes the unique identifier of the household electrical appliance, the account information of the user terminal, and the successful networking label between the household electrical appliance and the user terminal.

[0079] When the user terminal successfully connects to the home appliance device, it only proves that the user terminal and the home appliance device can communicate through the server. Considering the security of the user terminal, it is not directly allowed for the user to control the home appliance device through the user terminal. At this time, it is also necessary to obtain the control permission for the home appliance device granted by the server to the user terminal. This process is called rights confirmation, that is, the process in which the server determines that the user has the ownership of the home appliance device and grants the control permission of the home appliance device to the user terminal.

[0080] First, the user uses the user terminal to identify the identification code on the home appliance device. Then, the user terminal generates a rights confirmation request and sends the rights confirmation request to the server. The rights confirmation request refers to the instruction for the user terminal to request the control permission of the home appliance device after successfully connecting to the home appliance device.

[0081] Among them, the rights confirmation request carries the unique identifier of the home appliance device. The unique identifier refers to the identifier that distinguishes each home appliance device, and each home appliance device has a different unique identifier.

[0082] For example, the unique identifier is the serial number assigned by the manufacturer during the production and manufacturing of the home appliance device, also known as the SN (Serial Number) code.

[0083] Among them, the identification code can be a barcode, a two-dimensional code, etc.

[0084] For the unique identifier, it can be directly obtained by the user terminal from the identification code after identifying the identification code (that is, the identification information of the identification code contains the unique identifier of the home appliance device), and then the unique identifier is sent to the server as part of the rights confirmation request. It can also be that after the user terminal successfully connects to the home appliance device and identifies the identification code, a unique identifier acquisition request is sent to the home appliance device, and the home appliance device responds to the unique identifier acquisition request and sends it to the user terminal.

[0085] For example, the user opens the home appliance intelligent control APP on the user terminal and uses the QR code scanning function of the APP to scan the two-dimensional code on the home appliance device. After the user terminal completes the scanning, it directly obtains the unique identifier of the home appliance device from the two-dimensional code, or sends a unique identifier acquisition request to the home appliance device, and then obtains the unique identifier sent by the home appliance device. Then, a rights confirmation request carrying the unique identifier of the home appliance device is automatically generated and sent to the server.

[0086] Step 102: Obtain the unique identifier of the home appliance device carried by the rights confirmation request to determine the first position information of the home appliance device and the second position information of the user terminal according to the unique identifier.

[0087] After the server obtains the unique identifier of the home appliance device from the confirmation request sent by the user terminal, it determines the first location information and the second location information of the home appliance device according to the unique identifier.

[0088] Among them, the first location information refers to the current location information of the home appliance device, and the second location information refers to the current location information of the user terminal.

[0089] The first location information of the home appliance device can be stored in the server, or can be obtained by the server in real time after receiving the confirmation request. It can be actively sent by the home appliance device to the server, or can be requested by the server from the home appliance device to obtain.

[0090] The second location information of the user terminal can be actively sent by the user terminal to the server, or can be requested by the server from the user terminal to obtain.

[0091] Step 103: Compare the first location information and the second location information to determine whether to grant the user terminal the control authority over the home appliance device according to the comparison result.

[0092] The server compares the first location information of the home appliance device and the second location information of the user terminal. When the comparison result of the two meets certain conditions, it can be determined that the user of the user terminal has the ownership of the home appliance device, and the user terminal is granted the control authority over the home appliance device.

[0093] If the comparison result of the first location information and the second location information does not meet certain conditions, the server can also determine whether to grant the user terminal the control authority over the home appliance device according to whether the user terminal has completed the verification operation.

[0094] The current confirmation method generally has complex steps:

[0095] First, the user needs to operate the user terminal to send a confirmation request to the server, and then the server sends a prompt notification to the user terminal, and the prompt notification includes the information of the physical verification operation that the user needs to perform.

[0096] The user terminal displays the prompt to the user. After the user performs the corresponding physical verification operation on the home appliance device according to the prompt, the home appliance device then feeds back the information that the user has completed the verification to the server.

[0097] After the server receives the feedback from the home appliance device, it then judges whether to grant the user terminal the control authority over the home appliance device based on the confirmation request sent by the user terminal and the information that the user has completed the verification fed back by the home appliance device.

[0098] Among them, common physical verification operations include: continuously reusing the function keys or power keys on the home appliance device and its remote control (such as pressing the power key 5 times continuously), the user terminal performing near-field communication (NFC) induction with the home appliance device, door opening and closing operations (such as opening and closing the refrigerator door), and so on.

[0099] Since the physical verification operations overlap with the daily use operations of the home appliance device, the home appliance device is likely to mistake the physical verification operations for other daily use operations, making the physical verification operations have the defects of instability and easy error.

[0100] In addition, since multiple interactions are required among the user terminal, the home appliance device, and the server, the overall right confirmation process of the current right confirmation method is troublesome, slowing down the speed of home appliance network configuration right confirmation. If the physical verification operation fails, it will also affect the effectiveness of network configuration and the use of remote control functions, and the user experience is not strong.

[0101] Compared with the current right confirmation method, in the present invention, the user only needs to use the user terminal to identify the home appliance device identification code, and then the server and the user terminal will automatically complete the right confirmation process, without the user performing other physical verification operations on the home appliance device.

[0102] For the home appliance network configuration right confirmation method provided by the present invention, the user only needs to identify the identification code on the home appliance device through the user terminal, and then an automatic right confirmation request can be generated for the server to complete the right confirmation operation, realizing the full automation of the right confirmation process, without the user performing a series of complex operations, greatly improving the speed of right confirmation and enhancing the user experience.

[0103] Based on the above embodiments, as an alternative embodiment, the server can obtain the first location information in any one of the following three ways, including:

[0104] Receiving a device connection request sent by the home appliance device, where the device connection request is sent after the home appliance device is powered on, and the device connection request carries the first location information;

[0105] Or,

[0106] Sending a first positioning request to the home appliance device, where the first positioning request is generated after receiving the right confirmation request;

[0107] Receiving the first location information fed back by the home appliance device after responding to the first positioning request;

[0108] Or,

[0109] Receiving the status feedback information uploaded by the home appliance device at a preset frequency, where the status feedback information at least includes the first location information.

[0110] Among them, the first position information is calculated by the communication service provider based on the base station information connected by the communication module of the household appliance device and then fed back to the household appliance device.

[0111] Specifically, the communication module of the household appliance device includes, but is not limited to, a CAT1 (Category 1) module, a CatM (Category M) module, a CatNB (Category NB) module, a Cat4 (Category 4) module, etc.

[0112] Taking the case where a CAT1 module is installed on the household appliance device as an example, the CAT1 module is an Internet of Things communication module based on LTE (Long Term Evolution) technology, which uses a dedicated communication protocol and technology to connect to the network of the communication service provider and communicates with the Internet through a cellular network (such as 2G, 3G or 4G).

[0113] The communication service provider calculates the first position information of the household appliance device based on the base station information connected by the CAT1 module (such as the location of the base station, the signal strength value of the CAT1 module received by the base station, etc.) and feeds it back to the household appliance device, so that the household appliance device can obtain the first position information.

[0114] Based on the household appliance device obtaining the first position information from the communication service provider, there are mainly the following three ways for the server to determine the first position information according to the unique identifier in the confirmation request:

[0115] Way 1: After the household appliance device is powered on, the communication module establishes communication with the base station of the communication service provider and obtains the first position information.

[0116] Then, the household appliance device sends a device connection request carrying the first position information to the server. After receiving the device connection request, the server can obtain the first position information from it and store it in the memory.

[0117] After receiving the confirmation request, the server determines the first position information of the household appliance device stored on the server according to the unique identifier of the household appliance device, so as to obtain the first position information.

[0118] In addition, in this way of determining the first position information, every time the household appliance device is powered off and then powered on again, the above steps of obtaining the first position information and sending the device connection request are repeated, and the server replaces the historical first position information in the memory with the newly obtained first position information.

[0119] Way 2: After receiving the confirmation request sent by the user terminal, the server generates a first positioning request according to the unique identifier and sends the first positioning request to the household appliance device corresponding to the unique identifier.

[0120] The home appliance device receives and responds to the first positioning request, obtains the first location information from the communication service provider, and feeds back the first location information to the server. The server thus obtains the first location information.

[0121] In the third method, after the home appliance device is powered on, it obtains the first location information from the communication service provider at a preset frequency. After each acquisition of the first location information, it uploads the status feedback information including the first location information to the server.

[0122] After receiving the status feedback information, the server extracts the first location information from it and stores it in the memory.

[0123] In addition, after receiving the status feedback information, the server replaces the historical first location information in the memory with the newly obtained first location information.

[0124] In another embodiment, the home appliance device obtains the first location information from the communication service provider at a first preset frequency and stores it in the home appliance device. The home appliance device also sends status feedback information to the server at a second preset frequency, and the status feedback information includes the latest first location information obtained by the home appliance device. Among them, the first preset frequency is not equal to the second preset frequency.

[0125] Among them, the above-mentioned preset frequency, first preset frequency, and second preset frequency can be comprehensively determined according to factors such as the model, category, and power-on duration of the home appliance device, and the present invention does not limit this.

[0126] The home appliance network configuration and rights confirmation method provided by the present invention reduces the probability of errors in obtaining the first location information by setting a communication module directly connected to the communication service provider on the home appliance device and accurately obtaining the location of the home appliance device from the communication service provider, and can obtain the first location information in a flexible manner, ensuring the stability of the home appliance device network configuration and rights confirmation and improving the user experience.

[0127] Based on the above embodiments, as an optional embodiment, the server can obtain the second location information according to any one of the following two methods, including:

[0128] Receiving the rights confirmation request sent by the user terminal, where the rights confirmation request carries the second location information;

[0129] Or,

[0130] Receiving the rights confirmation request and sending a second positioning request to the user terminal;

[0131] Receiving the second location information fed back by the user terminal after responding to the second positioning request.

[0132] Among them, the second location information is determined according to the GPS positioning information of the user terminal. During the process of network configuration and right confirmation for home appliances, the GPS positioning module on the user terminal is in the on state, enabling the user terminal to obtain GPS positioning information.

[0133] Based on the fact that the user terminal can obtain the second location information according to the GPS positioning information, there are mainly the following two ways for the server to obtain the second location information:

[0134] Method 1: The confirmation request sent by the user terminal to the server also carries the second location information. After receiving the confirmation request, the server obtains the second location information from it.

[0135] If the GPS positioning module of the user terminal is not turned on, after the user terminal identifies the identification code of the home appliance, it pops up a window to prompt the user with the information "Please turn on the GPS positioning module". By clicking on the pop-up window, the user can enter the opening settings of the GPS positioning module and turn it on.

[0136] Method 2: After receiving the confirmation request sent by the user terminal, the server generates a second positioning request and sends the second positioning request to the user terminal. The user terminal responds to the second positioning request and feeds back the second positioning information determined according to the GPS positioning information to the server. The server thus obtains the second location information.

[0137] If the GPS positioning module of the user terminal is not turned on, when the user terminal receives the second positioning request, it pops up a window to prompt the user with the information "Please turn on the GPS positioning module". By clicking on the pop-up window, the user can enter the opening settings of the GPS positioning module and turn it on.

[0138] The home appliance network configuration and right confirmation method provided by the present invention uses the GPS positioning information of the user terminal as the second positioning information, reduces the probability of errors in obtaining the second location information, and can obtain the second location information in a flexible manner, ensuring the stability of home appliance network configuration and right confirmation and improving the user experience.

[0139] Based on the above embodiments, as an optional embodiment, comparing the first location information and the second location information to determine whether to grant the user terminal the control right to the home appliance according to the comparison result includes:

[0140] According to the first location information and the second location information, if it is determined that the distance between the user terminal and the home appliance is within a preset distance range, the user terminal is granted the control right to the home appliance.

[0141] Specifically, the server calculates the actual distance between the household appliance device and the user terminal based on the first location information and the second location information, and determines whether the actual distance is within a preset distance range. If the actual distance is within the preset distance range, the server grants the user terminal the control authority over the household appliance device.

[0142] Suppose there is a record in the server that the user terminal A and the household appliance device B are successfully networked but not yet confirmed. This record includes two fields: "networking status" and "confirmation status". In this record, the value of the "networking status" is "1", indicating successful networking; the value of the "confirmation status" is "0", indicating not confirmed.

[0143] When the server calculates that the actual distance between the household appliance device and the user terminal is within the preset distance range based on the first location information and the second location information, the server changes the value of the "confirmation status" in this record from "0" to "1", that is, grants the user terminal the control authority over the household appliance device.

[0144] It should be noted that the preset distance range can be determined by statistical methods, that is, collecting the distance data when other user terminals confirm the rights with household appliance devices, and determining it by methods such as taking the average, median, mode, etc., or can also be determined by other methods. The present invention does not limit this.

[0145] Of course, before collecting the distance data when other user terminals confirm the rights with household appliance devices, the user's authorization will be obtained first. For example, the server sends an authorization request to the user terminal. The user terminal displays an authorization interface according to this authorization request, shows the user that the data to be collected is distance data, and explains information such as the collection purpose and processing method of the distance data, provides the user with authorization options of "allow" or "deny", and only after the user selects "allow", the server will perform data collection.

[0146] For the household appliance networking confirmation method provided by the present invention, the server grants the user terminal the control authority over the household appliance device only when the actual distance between the household appliance device and the user terminal is within the preset distance range. On the basis of realizing the full automation of the confirmation process, without manual physical verification operations, the security of household appliance networking confirmation can also be ensured.

[0147] Based on the above embodiments, as an alternative embodiment, after granting the user terminal the control authority over the household appliance device, it further includes:

[0148] Sending an authorization notice to the user terminal for the user terminal to start exercising the control authority over the household appliance device.

[0149] Specifically, after the server grants the user terminal the control authority over the home appliance device, it also sends an authorization notice to the user terminal. After receiving the authorization notice, the user terminal responds to the user's operation of controlling the home appliance device and sends a control instruction to the home appliance device, thereby controlling the working state of the home appliance device.

[0150] In the case where the user terminal does not receive the authorization notice, the user terminal cannot respond to the user's operation of controlling the home appliance device.

[0151] For example, before the user terminal receives the authorization notice, the user can only use the user terminal to perform functions such as network configuration with the home appliance device (such as clicking on the network configuration option in the user terminal) and using the user terminal to identify the identification code of the home appliance device (such as using the "scan" function to scan the QR code of the home appliance device). Other function options of the user terminal are displayed in grayscale and cannot be clicked.

[0152] After the user terminal receives the authorization notice, other function menu options of the user terminal are restored to color display, and the user can perform click operations to control the working state of the home appliance device.

[0153] For example, if the home appliance device is a refrigerator, the user terminal can adjust the working temperature of the refrigerator's refrigerating area and select the working mode of the refrigerator as low power consumption, etc.; if the home appliance device is an air conditioner, the user terminal can adjust the working temperature of the air conditioner and select the operating mode of the air conditioner as "cooling", "heating", "dehumidifying", etc.

[0154] For the home appliance network configuration and rights confirmation method provided by the present invention, the user terminal can only execute the control authority over the home appliance device after receiving the authorization notice sent by the server, preventing unauthorized user terminals from controlling the home appliance device and maximizing the security of home appliance network configuration and rights confirmation.

[0155] Based on the above embodiments, as an optional embodiment, if it is determined according to the first position information and the second position information that the distance between the user terminal and the home appliance device exceeds the preset distance range, a rights confirmation verification notice is sent to the user terminal;

[0156] If a rights confirmation verification feedback is received, the user terminal is granted the control authority over the home appliance device;

[0157] The rights confirmation verification feedback is generated after the user performs the preset verification operation.

[0158] The server calculates the actual distance between the home appliance device and the user terminal according to the first position information and the second position information, and determines that if the actual distance exceeds the preset distance range, it indicates that the rights confirmation information of the home appliance device may have been leaked.

[0159] In this case, the server sends a confirmation verification notice to the user terminal. The confirmation verification notice includes an instruction for the user to perform a preset verification operation to complete the authentication.

[0160] After receiving the confirmation verification notice, the user terminal executes the instruction and displays a prompt for the user to perform the preset verification operation. After the user performs the preset verification operation according to the prompt, the authentication is completed.

[0161] Among them, the preset verification operation can be either an operation of the user on the user terminal or an operation of the user on the home appliance device.

[0162] If the preset verification operation performed by the user is on the home appliance device, the home appliance device sends a confirmation verification feedback to the server. If the preset verification operation performed by the user is on the user terminal, the user terminal sends a confirmation verification feedback to the server.

[0163] When the server receives the confirmation verification feedback, even if the distance between the home appliance device and the user terminal exceeds the preset distance range, the server grants the user terminal the control authority over the home appliance device.

[0164] The home appliance network confirmation method provided by the present invention only requires the user to perform a manual confirmation operation when the confirmation information of the home appliance device may be leaked and the security cannot be ensured, which maximally guarantees the security of the confirmation. And even if the user terminal and the home appliance device are not within the preset distance range, if the user can complete the preset verification operation by himself or with the help of others, the server also grants the user terminal the control authority over the home appliance device, which allows the user to perform the confirmation operation flexibly while ensuring the security of the confirmation.

[0165] According to the above embodiments, as an optional embodiment, the performing the preset verification operation includes one or a combination of the following operations: inputting authentication information through the user terminal, performing a preset operation on the home appliance device, and the authentication information is associated with the unique identifier of the home appliance device.

[0166] Among them, the preset operation of inputting authentication information through the user terminal can be an operation of inputting the mobile phone number reserved when the user purchased the home appliance device, or an operation of the user inputting the SMS verification code after the server sends an SMS verification code to the mobile phone number reserved by the user when the home appliance device was purchased.

[0167] For example, after receiving the confirmation verification notice, the user terminal displays "Please input the mobile phone number reserved when purchasing the home appliance device", and provides an input box and a "confirm" option for the user to input the mobile phone number and confirm that the input is completed.

[0168] For another example, after receiving the confirmation verification notice, the user terminal displays "The server has sent a SMS verification code to the mobile phone number reserved when you purchased the home appliance device. Please enter the SMS verification code", and provides an input box and a "Confirm" option for the user to enter the SMS verification code and confirm that the input is complete.

[0169] Among them, the preset operations on the home appliance device can be physical operations such as continuously reusing the function keys or power keys on the home appliance device and its remote control, door opening and closing operations, NFC induction, etc. The present invention does not limit this.

[0170] For example, after receiving the confirmation verification notice, the user terminal displays content such as "Please press the power key on the remote control 5 times continuously" and "Please open the refrigerator's fresh food compartment door and then close it", prompting the user to perform relevant preset operations on the home appliance device.

[0171] It can be understood that the preset verification operation can be any one of the above-mentioned methods of inputting identity verification information through the user terminal or performing preset operations on the home appliance device, or a combination of several of the preset operations.

[0172] In addition, if the actual distance between the user terminal and the home appliance device is greater than the preset distance range, even if the server requires the user to perform certain preset operations on the home appliance device to complete the identity verification, the user can entrust someone within a certain range of the home appliance device to complete the certain preset operations on the home appliance device.

[0173] The server can also provide the user with a choice of verification methods, allowing the user to choose whether to input identity verification information through the user terminal or perform preset operations on the home appliance device to complete the identity verification.

[0174] The home appliance network configuration and confirmation method provided by the present invention provides a way for the user to use the user terminal and perform one or a combination of preset operations on the home appliance device to perform the preset verification operation. As long as the user completes any one of the preset verification operations, the server can determine that the user terminal has the ownership of the home appliance device and grant the user terminal the control authority over the home appliance device, broadening the application scope of the present invention and improving the user experience.

[0175] According to the above embodiment, as an optional embodiment, the home appliance device is a refrigerator.

[0176] Figure 2 is the second flow chart of the home appliance network configuration and confirmation method provided by the present invention. As Figure 2 shown, the method can be applied to user terminals such as mobile phones and tablet computers, including but not limited to the following steps:

[0177] Step 201: After determining successful network configuration with the home appliance device, identify the identification code on the home appliance device and generate a confirmation request.

[0178] Step 202: Send the rights confirmation request to the server, where the rights confirmation request carries the unique identifier of the home appliance device.

[0179] Step 203: Receive the authorization notice feedback by the server, where the authorization notice is a notice for the server to compare the first location information and the second location information to determine whether to grant the control permission for the home appliance device according to the comparison result.

[0180] Among them, the first location information and the second location information are respectively the current location information of the home appliance device and the current location information of the user terminal determined by the server according to the unique identifier.

[0181] It should be noted that the user terminal can be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The present invention does not limit this.

[0182] It should be noted that the home appliance network configuration rights confirmation method applied to the user terminal provided in this embodiment corresponds to the home appliance network configuration rights confirmation method applied to servers such as cloud servers and remote servers. Therefore, the present invention will not elaborate on this.

[0183] For the home appliance network configuration rights confirmation method provided by the present invention, the user only needs to identify the identification code on the home appliance device through the user terminal to automatically generate a rights confirmation request for the server to complete the rights confirmation operation, realizing the full automation of the rights confirmation process, without the user having to perform a series of complex operations, greatly improving the speed of rights confirmation and enhancing the user experience.

[0184] Figure 3 is the third flow diagram of the home appliance network configuration rights confirmation method provided by the present invention. As Figure 3 shown, the method can be applied to home appliance devices such as refrigerators, air conditioners, and televisions, including but not limited to the following steps:

[0185] Step 301: In the case where it is determined that the server has granted the user terminal control permission, respond to the control instruction sent by the user terminal.

[0186] Among them, the server grants the control permission to the user terminal based on the following steps: The server receives the confirmation request sent by the user terminal, and the confirmation request is generated by identifying the identification code on the home appliance device after the home appliance device and the user terminal are successfully networked; the server obtains the unique identifier of the home appliance device carried in the confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier; and determines whether to grant the control permission to the user terminal according to the comparison result of the first location information and the second location information.

[0187] It should be noted that the home appliance network confirmation method applied to home appliance devices such as refrigerators, air conditioners, and televisions provided in this embodiment corresponds to the home appliance network confirmation method applied to servers such as cloud servers and remote servers. Therefore, the present invention will not be elaborated herein.

[0188] For the home appliance network confirmation method provided by the present invention, the user only needs to identify the identification code on the home appliance device through the user terminal to automatically generate a confirmation request for the server to complete the confirmation operation, realizing the full automation of the confirmation process, without the need for the user to perform a series of complex operations, greatly improving the speed of confirmation and enhancing the user experience.

[0189] To better illustrate the home appliance network confirmation methods provided by the present invention, which are respectively applied to servers, user terminals, and home appliance devices, the following provides an embodiment to describe the operations performed by users, servers, user terminals, and home appliance devices respectively during the home appliance network confirmation process.

[0190] Figure 4 is the timing diagram of the home appliance network confirmation method provided by the present invention. As Figure 4 shown, after the user terminal and the home appliance device are successfully networked, the user uses the user terminal to identify the identification code on the home appliance device, and the user terminal generates a confirmation request and sends the confirmation request to the server.

[0191] The server obtains the unique identifier of the home appliance device from the confirmation request, determines the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier, and then determines the actual distance between the home appliance device and the user terminal based on the first location information and the second location information. If the actual distance is within the preset distance range, the server grants the user terminal the control permission for the home appliance device.

[0192] After the server grants the control permission to the user terminal, it also sends an authorization notice to the user terminal. After that, the user can click on the option function on the user terminal to control the working state of the home appliance device.

[0193] Specifically, in response to the user's operation of selecting an option function on the user terminal, the user terminal generates a corresponding control instruction and sends the control instruction to the home appliance device. The home appliance device responds to the control instruction and performs an operation to adjust the working state of the home appliance device accordingly.

[0194] It can be understood that when the home appliance device and the user terminal are both directly within each other's communication range, the user terminal can directly send a control instruction to the home appliance device. If the home appliance device and the user terminal are not within each other's communication range, the user terminal sends a control instruction to the server, and the server then sends the control instruction to the home appliance device.

[0195] In some embodiments, after the user turns on the user terminal, the user terminal is directly in the network configuration state, automatically searches for home appliance devices to be network-configured, and establishes a connection with the home appliance devices within the signal range, and the network configuration is successful. Then the user uses the user terminal to identify the identification code of the home appliance device and starts the process.

[0196] From the operations respectively performed by the user, the server, the user terminal, and the home appliance device in the above home appliance network configuration and rights confirmation process, it can be clearly seen that in the rights confirmation operation of the user terminal and the home appliance network configuration provided by the present invention, the user only needs to use the user terminal to identify the home appliance device identification code, and then the server and the user terminal will automatically complete the rights confirmation process, realizing the full automation of the rights confirmation process. As long as the actual distance between the user terminal and the home appliance device is within the preset distance range, there is no need for the user to perform a physical verification operation on the home appliance device, greatly improving the network configuration and rights confirmation speed and the user experience, and also ensuring the security of rights confirmation.

[0197] Figure 5 is one of the structural schematic diagrams of the home appliance network configuration and rights confirmation device provided by the present invention, as Figure 5 shown, including but not limited to:

[0198] A rights confirmation request receiving unit 501, configured to receive a rights confirmation request sent by the user terminal, where the rights confirmation request is generated after the user terminal successfully configures the network with the home appliance device and identifies the identification code on the home appliance device;

[0199] A location information reading unit 502, configured to obtain the unique identifier of the home appliance device carried by the rights confirmation request, so as to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier;

[0200] A control permission granting unit 503, configured to compare the first location information and the second location information, so as to determine whether to grant the user terminal the control permission for the home appliance device according to the comparison result.

[0201] It should be noted that the home appliance network configuration rights confirmation device provided in this embodiment is used to execute the above-mentioned home appliance network configuration rights confirmation method applied to the server. During specific operation, the execution principle, steps, functions, etc. are corresponding to those of the above-mentioned home appliance network configuration rights confirmation method applied to the server, and the present invention will not elaborate on this again.

[0202] Figure 6 It is the second structural schematic diagram of the home appliance network configuration rights confirmation device provided by the present invention. As Figure 6 shown, it includes but is not limited to:

[0203] An identification reading unit 601, configured to identify the identification code on the home appliance device and generate a rights confirmation request after determining successful network configuration with the home appliance device;

[0204] A request sending unit 602, configured to send the rights confirmation request to the server, and the rights confirmation request carries the unique identifier of the home appliance device;

[0205] A notification receiving unit 603, configured to receive the authorization notification fed back by the server, where the authorization notification is a notification that the server compares the first location information and the second location information to determine whether to grant the control right to the home appliance device according to the comparison result;

[0206] The first location information and the second location information are respectively the current location information of the home appliance device and the current location information of the user terminal determined by the server according to the unique identifier.

[0207] It should be noted that the home appliance network configuration rights confirmation device provided in this embodiment is used to execute the above-mentioned home appliance network configuration rights confirmation method applied to the user terminal. During specific operation, the execution principle, steps, functions, etc. are corresponding to those of the above-mentioned home appliance network configuration rights confirmation method applied to the server, and the present invention will not elaborate on this again.

[0208] Figure 7 It is the third structural schematic diagram of the home appliance network configuration rights confirmation device provided by the present invention. As Figure 7 shown, it includes but is not limited to:

[0209] An instruction control unit 701, configured to respond to a control instruction sent by the user terminal when it is determined that the server has granted the user terminal the control right.

[0210] Wherein, the server grants the user terminal the control right based on the following steps:

[0211] The server receives the confirmation request sent by the user terminal. The confirmation request is generated after the home appliance device is successfully networked with the user terminal by identifying the identification code on the home appliance device. The server obtains the unique identifier of the home appliance device carried in the confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier. According to the comparison result of the first location information and the second location information, the control permission is granted to the user terminal.

[0212] It should be noted that the home appliance network confirmation device provided in this embodiment is used to execute the home appliance network confirmation method applied to the home appliance device. When specifically running, the execution principle, steps, functions, etc. correspond to the home appliance network confirmation method applied to the server, and the present invention will not elaborate on this.

[0213] Figure 8 It is a schematic structural diagram of an electronic device provided by the present invention, as Figure 8 shown. The electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840. Among them, the processor 810, the communication interface 820, and the memory 830 complete mutual communication through the communication bus 840. The processor 810 can call the logical instructions in the memory 830 to execute the home appliance network confirmation method, and the method includes:

[0214] Receiving the confirmation request sent by the user terminal. The confirmation request is generated after the user terminal is successfully networked with the home appliance device by identifying the identification code on the home appliance device.

[0215] Obtaining the unique identifier of the home appliance device carried in the confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier.

[0216] Comparing the first location information and the second location information to determine whether to grant the user terminal the control permission for the home appliance device according to the comparison result.

[0217] Or,

[0218] After determining successful networking with the home appliance device, identifying the identification code on the home appliance device to generate a confirmation request.

[0219] Sending the confirmation request to the server, and the confirmation request carries the unique identifier of the home appliance device.

[0220] Receive the authorization notice feedback from the server, where the authorization notice is a notice sent by the server after comparing the first location information and the second location information to determine whether to grant the control permission for the household electrical appliance device according to the comparison result;

[0221] The first location information and the second location information are respectively the current location information of the household electrical appliance device and the current location information of the user terminal determined by the server according to the unique identifier;

[0222] Or,

[0223] In the case where it is determined that the server has granted the control permission to the user terminal, respond to the control instruction sent by the user terminal;

[0224] Among them, the server grants the control permission to the user terminal based on the following steps:

[0225] The server receives the confirmation request sent by the user terminal, where the confirmation request is generated after the household electrical appliance device and the user terminal are successfully networked by identifying the identification code on the household electrical appliance device;

[0226] The server obtains the unique identifier of the household electrical appliance device carried in the confirmation request to determine the first location information of the household electrical appliance device and the second location information of the user terminal according to the unique identifier;

[0227] Determine whether to grant the control permission to the user terminal according to the comparison result of the first location information and the second location information.

[0228] In addition, when the logical instructions in the above-mentioned memory 830 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0229] In another aspect, the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the home appliance network configuration and rights confirmation method provided in the above embodiments. The method includes:

[0230] Receiving a rights confirmation request sent by a user terminal, where the rights confirmation request is generated by identifying an identification code on the home appliance device after the user terminal successfully configures the network with the home appliance device;

[0231] Obtaining the unique identifier of the home appliance device carried in the rights confirmation request to determine the first location information of the home appliance device and the second location information of the user terminal according to the unique identifier;

[0232] Comparing the first location information and the second location information to determine whether to grant the user terminal the control right to the home appliance device according to the comparison result;

[0233] Or,

[0234] After determining successful network configuration with the home appliance device, identifying the identification code on the home appliance device to generate a rights confirmation request;

[0235] Sending the rights confirmation request to the server, where the rights confirmation request carries the unique identifier of the home appliance device;

[0236] Receiving an authorization notice fed back by the server, where the authorization notice is a notice that the server compares the first location information and the second location information to determine to grant the control right to the home appliance device according to the comparison result;

[0237] The first location information and the second location information are respectively the current location information of the home appliance device and the current location information of the user terminal determined by the server according to the unique identifier;

[0238] Or,

[0239] In the case of determining that the server has granted the user terminal the control right, responding to a control instruction sent by the user terminal;

[0240] Wherein, the server grants the user terminal the control right based on the following steps:

[0241] The server receives the rights confirmation request sent by the user terminal, where the rights confirmation request is generated by identifying the identification code on the home appliance device after the home appliance device successfully configures the network with the user terminal;

[0242] The server obtains the unique identifier of the household electrical appliance device carried in the confirmation request, so as to determine the first location information of the household electrical appliance device and the second location information of the user terminal according to the unique identifier;

[0243] Determine to grant the control permission to the user terminal according to the comparison result of the first location information and the second location information.

[0244] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative work.

[0245] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product, and this computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0246] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.

Claims

1. A method for confirming the network connection of household appliances, characterized in that Applied to a server, including: Receiving an authentication request sent by a user terminal, where the authentication request is generated after the user terminal successfully configures the network with a household appliance device and identifies the identification code on the household appliance device; Obtaining the unique identifier of the household appliance device carried in the authentication request to determine the first location information of the household appliance device and the second location information of the user terminal based on the unique identifier; Comparing the first location information and the second location information to determine whether to grant the user terminal the control authority over the household appliance device according to the comparison result.

2. The home appliance network configuration and rights confirmation method according to claim 1, characterized in that The first location information is obtained in the following manner, including: Receiving a device connection request sent by the household appliance device, where the device connection request is sent after the household appliance device is powered on and carries the first location information; Or, Sending a first positioning request to the household appliance device, where the first positioning request is generated after receiving the authentication request; Receiving the first location information fed back by the household appliance device in response to the first positioning request; Or, Receiving status feedback information uploaded by the household appliance device at a preset frequency, where the status feedback information at least includes the first location information; The first location information is calculated by a communication service provider based on the base station information connected by the communication module of the household appliance device and fed back to the household appliance device.

3. The home appliance network configuration and rights confirmation method according to claim 1, wherein The second location information is obtained in the following manner, including: Receiving the authentication request sent by the user terminal, where the authentication request carries the second location information; Or, Receiving the authentication request and sending a second positioning request to the user terminal; Receiving the second location information fed back by the user terminal in response to the second positioning request; The second location information is determined based on the GPS positioning information of the user terminal.

4. The home appliance network configuration rights confirmation method according to claim 1, characterized in that The comparing the first location information and the second location information to determine whether to grant the user terminal the control authority over the household appliance device according to the comparison result includes: If it is determined that the distance between the user terminal and the household appliance device is within a preset distance range based on the first location information and the second location information, then grant the user terminal the control authority over the household appliance device.

5. The home appliance network configuration right confirmation method according to claim 4, characterized in that, After granting the user terminal the control authority over the household appliance device, it further includes: Sending an authorization notice to the user terminal for the user terminal to start executing the control authority over the household appliance device.

6. The method for determining the network connection and rights confirmation of household appliances according to claim 4, wherein, If it is determined that the distance between the user terminal and the household appliance device exceeds the preset distance range based on the first location information and the second location information, then send an authentication verification notice to the user terminal, where the authentication verification notice includes an instruction indicating the user to perform a preset verification operation to complete the identity verification; Grant the user terminal the control authority over the household appliance device in the case of receiving an authentication verification feedback; The authentication verification feedback is generated after the user performs the preset verification operation.

7. The method for determining the network connection and rights of a household appliance according to claim 6, wherein, Performing the preset verification operation includes one or a combination of the following operations: inputting authentication information through the user terminal and performing a preset operation on the household electrical appliance device; The authentication information is associated with the unique identifier of the household electrical appliance device.

8. The home appliance network configuration and rights confirmation method according to any one of claims 1-7, characterized in that, The household electrical appliance device is a refrigerator.

9. A method for confirming the network connection of household appliances, characterized in that Applied to a user terminal, it includes: After determining successful network connection with the household electrical appliance device, identifying the identification code on the household electrical appliance device and generating a rights confirmation request; Sending the rights confirmation request to the server, where the rights confirmation request carries the unique identifier of the household electrical appliance device; Receiving the authorization notice feedback by the server, where the authorization notice is a notice that the server compares the first location information and the second location information to determine whether to grant the control right to the household electrical appliance device according to the comparison result; The first location information and the second location information are respectively the current location information of the household electrical appliance device and the current location information of the user terminal determined by the server according to the unique identifier.

10. A method for determining the ownership of a home appliance's network connection, characterized in that, Applied to the household electrical appliance device, it includes: In the case of determining that the server has granted the user terminal the control right, responding to the control instruction sent by the user terminal; Among them, the server grants the user terminal the control right based on the following steps: The server receives the rights confirmation request sent by the user terminal, where the rights confirmation request is generated after the household electrical appliance device and the user terminal are successfully network-connected and the identification code on the household electrical appliance device is identified; The server obtains the unique identifier of the household electrical appliance device carried by the rights confirmation request to determine the first location information of the household electrical appliance device and the second location information of the user terminal according to the unique identifier; According to the comparison result of the first location information and the second location information, determine whether to grant the user terminal the control right.

11. An appliance network configuration right confirmation device, characterized in that, It includes: A rights confirmation request receiving unit, configured to receive the rights confirmation request sent by the user terminal, where the rights confirmation request is generated after the user terminal and the household electrical appliance device are successfully network-connected and the identification code on the household electrical appliance device is identified; A location information reading unit, configured to obtain the unique identifier of the household electrical appliance device carried by the rights confirmation request to determine the first location information of the household electrical appliance device and the second location information of the user terminal according to the unique identifier; A control right granting unit, configured to compare the first location information and the second location information to determine whether to grant the user terminal the control right to the household electrical appliance device according to the comparison result.

12. An appliance network configuration rights confirmation device, characterized in that, It includes: An identification code reading unit, configured to identify the identification code on the household electrical appliance device and generate a rights confirmation request after determining successful network connection with the household electrical appliance device; A request sending unit, configured to send the rights confirmation request to the server, where the rights confirmation request carries the unique identifier of the household electrical appliance device; A notice receiving unit, configured to receive the authorization notice feedback by the server, where the authorization notice is a notice that the server compares the first location information and the second location information to determine whether to grant the control right to the household electrical appliance device according to the comparison result; The first location information and the second location information are respectively the current location information of the household electrical appliance device and the current location information of the user terminal determined by the server according to the unique identifier.

13. An appliance network configuration rights confirmation device, characterized in that, Including: An instruction control unit, configured to respond to a control instruction sent by the user terminal when it is determined that the server has granted the user terminal control authority; Wherein, the server grants the user terminal control authority based on the following steps: The server receives a confirmation request sent by the user terminal, and the confirmation request is generated by identifying the identification code on the household electrical appliance device after the household electrical appliance device and the user terminal are successfully networked; The server obtains the unique identifier of the household electrical appliance device carried in the confirmation request to determine the first location information of the household electrical appliance device and the second location information of the user terminal according to the unique identifier; Based on the comparison result of the first location information and the second location information, it is determined to grant the user terminal control authority.

14. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the household electrical appliance networking confirmation method according to any one of claims 1 to 10.

15. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the household electrical appliance networking confirmation method according to any one of claims 1 to 10.