Method and system for controlling home appliances, electronic device

By acquiring and sending control information code recognition results, control can be achieved without having to select the operation menu of home appliances multiple times, reducing the learning cost for users and making it easier for them to operate.

CN113590004BActive Publication Date: 2026-02-17QINGDAO HAIER MULTI MEDIA CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110713586.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-25
Publication Date
2026-02-17
Estimated Expiration
2041-06-25

AI Technical Summary

Technical Problem

Users need to make multiple selections from the operation menus of home appliances to control them, resulting in a high learning cost and making it inconvenient for users to control the appliances.

Method used

By obtaining the control information code recognition result, the corresponding control information is obtained and sent to the control device, triggering the control device to control the home appliances, thus avoiding multiple selections of the operation menu.

Benefits of technology

This reduces the learning curve for users to understand the functions of home appliances, making it easier for users, especially the elderly and children, to control them.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113590004B_ABST
    Figure CN113590004B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent household appliances, and discloses a method for controlling household appliances, which comprises the following steps: obtaining a control information code identification result; the control information code identification result is used for representing a preset control function; obtaining control information corresponding to the control information code identification result; and sending the control information to a control device to trigger the control device to control the household appliances according to the control information. The remote control device sends the control information corresponding to the control information code identification result representing the preset control function to the control device, so that the control device controls the household appliances according to the control information. In this way, the operation menu on the household appliances does not need to be selected multiple times to control the household appliances, the learning cost of the user for the functions of the household appliances is reduced, and the user can conveniently control the household appliances. The application further discloses a system for controlling household appliances and an electronic device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent household appliances, for example to a method and system for household appliance control, and an electronic device. BACKGROUND

[0002] In the life of rapid development of science and technology, intelligent household appliances are popular with people because of their humanized settings and intelligent and convenient operation methods. More and more products are available, and the popularization rate is increasing, providing convenience for users' life. At present, the operation menu of household appliances is designed in a hierarchical structure. A user controls the operation menu through a remote control device, and then finds the function of the household appliance and controls the household appliance.

[0003] In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art:

[0004] A user needs to select the operation menu of a household appliance multiple times to control the household appliance, and the learning cost of the user for the function of the household appliance is high, which is not convenient for the user to control the household appliance. SUMMARY

[0005] The following presents a simplified summary of some aspects of the disclosed embodiments in order to provide a basic understanding of such embodiments. The summary is not an extensive overview of the disclosure, and is not intended to identify key / critical elements of the embodiments or to delineate the scope of the embodiments. Its sole purpose is to present some aspects of the disclosed embodiments in a simplified form as a prelude to the more detailed description that is presented later.

[0006] The embodiments of the present disclosure provide a method and system for household appliance control, and an electronic device, to facilitate a user to control a household appliance.

[0007] In some embodiments, a method for household appliance control is provided for a remote control device side. The method comprises: obtaining a control information code recognition result; the control information code recognition result is used to represent a preset control function; obtaining control information corresponding to the control information code recognition result; and sending the control information to a control device to trigger the control device to control a household appliance according to the control information.

[0008] In some embodiments, a method for household appliance control is provided for a control device side. The method comprises: receiving control information sent by a remote control device; the control information is obtained by the remote control device according to a control information code recognition result; the control information code recognition result is used to represent a preset control function; determining a control instruction and a household appliance to be controlled corresponding to the control instruction according to the control information; and sending the control instruction to the household appliance to trigger the household appliance to execute the control instruction.

[0009] In some embodiments, a system for controlling an appliance includes a remote control device configured to obtain a control information code recognition result, obtain control information corresponding to the control information code recognition result, and send the control information to a control device; and the control device configured to receive the control information from the remote control device, determine a control instruction and an appliance to be controlled corresponding to the control instruction based on the control information, send the control instruction to the appliance, and trigger the appliance to execute the control instruction.

[0010] In some embodiments, an electronic device includes a processor and a memory storing program instructions, the processor configured to execute the above method for controlling an appliance when running the program instructions.

[0011] The method and system for controlling an appliance, and the electronic device provided by the embodiments of the present disclosure can achieve the following technical effects: the control information code recognition result representing a preset control function can be obtained, the control information corresponding to the control information code recognition result can be obtained, the control information can be sent to a control device, and the control device can be triggered to control an appliance based on the control information. The remote control device sends the control information corresponding to the control information code recognition result representing a preset control function to the control device, so that the control device controls the appliance based on the control information. In this way, the operation menu on the appliance does not need to be selected multiple times to control the appliance, the learning cost of a user for the function of the appliance is reduced, and the user can control the appliance more easily.

[0012] The general description above and the following description below are exemplary and explanatory only and are not intended to be limiting of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0013] One or more embodiments are illustrated by way of example with reference to the accompanying drawings, which are schematic and not intended to be limiting of the embodiments, and in which like numerals refer to like elements throughout the drawings, the drawings are not intended to be to scale and in which:

[0014] Figure 1 is a schematic diagram of a method for controlling an appliance provided by an embodiment of the present disclosure;

[0015] Figure 2 is a schematic diagram of another method for controlling an appliance provided by an embodiment of the present disclosure;

[0016] Figure 3 is a timing diagram of a method for controlling an appliance provided by an embodiment of the present disclosure;

[0017] Figure 4 is a schematic diagram of a system for controlling an appliance provided by an embodiment of the present disclosure;

[0018] Figure 5 is a schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] In order to enable a more detailed understanding of the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings, which are only used for reference and do not limit the embodiments of the present disclosure. In the following technical description, in order to facilitate explanation, a plurality of details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be simplified to facilitate the drawings.

[0020] The terms "first", "second", and the like in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.

[0021] Unless otherwise specified, the term "a plurality of" means two or more.

[0022] In the embodiments of the present disclosure, the character " / " represents an "or" relationship between the objects before and after it. For example, A / B represents: A or B.

[0023] The term "and / or" is a description of the relationship between the objects, which means that there can be three relationships. For example, A and / or B means: A or B, or, A and B, the three relationships.

[0024] In combination Figure 1 As shown, the embodiments of the present disclosure provide a method for controlling a home appliance, for a remote control device side, the method comprising:

[0025] Step S101, obtaining a control information code recognition result; the control information code recognition result is used to represent a preset control function;

[0026] Step S102, obtaining control information corresponding to the control information code recognition result;

[0027] Step S103, sending the control information to the control device, triggering the control device to control the home appliance according to the control information.

[0028] The method for controlling the household appliance provided in the embodiments of the present disclosure can obtain the control information code recognition result representing the preset control function, obtain the control information corresponding to the control information code recognition result, send the control information to the control device, and trigger the control device to control the household appliance according to the control information. The remote control device sends the control information corresponding to the control information code recognition result representing the preset control function to the control device, so that the control device controls the household appliance according to the control information. In this way, the operation menu on the household appliance does not need to be selected multiple times to control the household appliance, the learning cost of the user for the functions of the household appliance is reduced, and the user can conveniently control the household appliance.

[0029] Optionally, the control device is one of a smart television, a smart air conditioner, a smart refrigerator, a smart curtain, or the like.

[0030] Optionally, the household appliance includes one or more of a smart television, a smart air conditioner, a smart refrigerator, a smart curtain, or the like.

[0031] Optionally, when the control device is a smart television, the remote control device is a remote controller corresponding to the smart television. Optionally, when the control device is a smart air conditioner, the remote control device is a remote controller corresponding to the smart air conditioner. Optionally, when the control device is a smart refrigerator, the remote control device is a remote controller corresponding to the smart refrigerator. Optionally, when the control device is a smart curtain, the remote control device is a remote controller corresponding to the smart curtain.

[0032] Optionally, obtaining the control information code recognition result includes optoelectronic identification of the control information code to obtain the control information code recognition result.

[0033] Optionally, the control information code is a two-dimensional code. In some embodiments, the carrier of the control information code is a point-reading manual. The user can add or delete the control information code in the point-reading manual according to the user demand or the type of the household appliance.

[0034] Optionally, the remote control device is provided with an optical image input module; the control information code carried by the point-reading manual is scanned by the optical image input module to perform optoelectronic identification and obtain the control information code recognition result.

[0035] In some embodiments, the control information code recognition result is obtained by optoelectronic identification of the control information code; for example, “starting the eye protection mode of the television”, “starting the sleep mode”, or “lowering the volume of the television”, or the like.

[0036] Optionally, the control information corresponding to the control information code recognition result is obtained by: matching the control information code recognition result in a preset first control instruction information database; in a case where the first control instruction information database has the first control instruction information corresponding to the control information code recognition result, determining the first control instruction information as the control information corresponding to the control information code recognition result; and in a case where the first control instruction information database does not have the first control instruction information corresponding to the control information code recognition result, determining the control information code recognition result as the control information corresponding to the control information code recognition result.

[0037] Optionally, the remote control device sends a first control instruction information database synchronization request to the server every preset first time period, triggers the server to feed back a first control instruction information synchronization list, and updates the first control instruction information database according to the first control instruction information synchronization list fed back by the server. Optionally, the preset first time period is one week.

[0038] Optionally, the control information is sent to the control device, and the control device is triggered to control the home appliance device according to the control information, including: the control information is sent to the control device, the control device is triggered to determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information, and the control instruction is sent to the home appliance device to be controlled.

[0039] In some embodiments, the control information code recognition result is "starting the eye protection mode of the television", the remote control device matches the first control instruction information corresponding to "starting the eye protection mode of the television" from the first control instruction information database, and the first control instruction information is "starting the eye protection mode of the television". The first control instruction information is determined as the control information sent to the control device, for example, a smart television, the control device is triggered to analyze the first control instruction information, the control instruction is "starting the eye protection mode of the television", and the home appliance device to be controlled corresponding to the control instruction is a smart television, and then the control instruction "starting the eye protection mode of the television" is sent to the smart television.

[0040] In some embodiments, the control information code recognition result is "start sleep mode", the remote control device matches the first control instruction information corresponding to "start sleep mode" from the first control instruction information database as "turn off the power of the smart TV", "turn off the smart curtain" and "increase the temperature of the air conditioner", determines the first control instruction information as the control information and sends it to the control device, such as the smart TV, to trigger the smart TV to analyze the first control instruction information, obtain the control instructions including "turn off the power of the TV", "turn off the curtain", "increase the set temperature of the air conditioner", and the control instruction "turn off the power of the TV" corresponds to the smart TV as the household appliance to be controlled, the control instruction "turn off the curtain" corresponds to the smart curtain as the household appliance to be controlled, and the control instruction "increase the set temperature of the air conditioner" corresponds to the smart air conditioner as the household appliance to be controlled, then sends the control instruction "turn off the power of the TV" to the smart TV, the control instruction "turn off the curtain" to the smart curtain, and the control instruction "increase the set temperature of the air conditioner" to the smart air conditioner.

[0041] In this way, the user obtains the control information code recognition result and the corresponding control information by optoelectronic identification of the control information code, sends the control information to the control device, triggers the control device to determine the control instruction and the household appliance to be controlled corresponding to the control instruction according to the control information, and sends the control instruction to the corresponding household appliance to be controlled, thereby realizing the control of the household appliance. In this way, the user does not need to select the operation menu on the household appliance multiple times to control the household appliance, thereby reducing the learning cost of the user, such as the old and the young, who have obstacles in receiving new things, to the function of the household appliance, thereby facilitating the user to control the household appliance, and the control information code of the point-and-read manual can be increased or deleted according to the user's demand and the type of the household appliance to be controlled, which is more humanized.

[0042] Optionally, after obtaining the control information code recognition result, the method further includes: voice broadcasting the control information code recognition result. The control information code recognition result is fed back to the user in the form of voice broadcasting, which facilitates the user to understand the control information code recognition result and makes it more convenient for the old and the young to control the household appliance.

[0043] Optionally, the remote control device is provided with a voice collection module. Optionally, the remote control device collects the voice information of the user through the voice collection module; in the case that the voice information includes a preset trigger information, the remote control device instruction corresponding to the voice information is obtained; and the remote control device instruction corresponding to the voice information is executed.

[0044] Optionally, the preset trigger information includes a preset remote control device instruction keyword or a preset remote control device search keyword. For example, the preset remote control device instruction keyword includes "increase the volume of the TV", "turn on the eye protection mode of the TV", etc., and the preset remote control device search keyword includes "find the TV remote control", "where is the TV remote control", etc.

[0045] Optionally, in a case where the preset trigger information is a preset remote control device instruction keyword, a user instruction corresponding to the voice information is matched in the user instruction database; the user instruction corresponding to the voice information is determined as the remote control device instruction; and the user instruction database stores a corresponding relationship between the voice information and the user instruction. In some embodiments, the control device is a smart television, the voice information collected by the corresponding remote control device of the smart television is "turning up the volume", the user instruction corresponding to the voice information is matched in the user instruction database as "turning up the volume of the television", "turning up the volume of the television" is determined as the remote control device instruction, and the remote control device executes the remote control device instruction, thereby controlling the smart television to turn up the volume.

[0046] Optionally, in a case where the preset trigger information is a remote control device search keyword, playing a preset audio file is determined as the remote control device instruction corresponding to the voice information. In this way, in a case where the user cannot find the remote control device, the preset sound is played by the remote control device, so as to facilitate the user to find the remote control device.

[0047] In combination with Figure 2 The embodiments of the present disclosure provide a method for controlling a household appliance, for a control device side, the method comprising:

[0048] In step S201, control information sent by a remote control device is received; the control information is obtained by the remote control device according to a control information code identification result; and the control information code identification result is used to represent a preset control function;

[0049] In step S202, a control instruction and a household appliance to be controlled corresponding to the control instruction are determined according to the control information;

[0050] In step S203, the control instruction is sent to the household appliance to be controlled, so as to trigger the household appliance to be controlled to execute the control instruction.

[0051] The method for controlling a household appliance provided by the embodiments of the present disclosure can receive control information sent by a remote control device, the control information is obtained by the remote control device through a control information code identification result representing a preset control function, a control instruction and a household appliance to be controlled corresponding to the control instruction are determined according to the control information, and the control instruction is sent to the household appliance to be controlled, so as to trigger the household appliance to execute the corresponding control instruction. By receiving the control information corresponding to the control information code identification result representing the preset control function of the remote control device, the control instruction and the household appliance to be controlled are determined according to the control information, so that the household appliance executes the corresponding control instruction. In this way, it is not necessary to select an operation menu on the household appliance for multiple times to control the household appliance, the learning cost of the user for the functions of the household appliance is reduced, thereby facilitating the user to control the household appliance.

[0052] Optionally, the control information is obtained by the remote control device according to the control information code recognition result, including: the remote control device optoelectronically recognizes the control information code to obtain the control information code recognition result; the control information code recognition result is matched in the preset first control instruction information database; in the case that the first control instruction information corresponding to the control information code recognition result exists in the first control instruction information database, the first control instruction information is determined as the control information corresponding to the control information code recognition result; in the case that the first control instruction information corresponding to the control information code recognition result does not exist in the first control instruction information database, the control information code recognition result is determined as the control information corresponding to the control information code recognition result.

[0053] Optionally, the control instruction and the household electrical appliance to be controlled corresponding to the control instruction are determined according to the control information, including: the information to be parsed is obtained according to the control information; the control instruction and the household electrical appliance to be controlled corresponding to the control instruction are obtained by parsing the information to be parsed.

[0054] Optionally, the control information is the control information code recognition result or the first control instruction information corresponding to the control information code recognition result, and the information to be parsed is obtained according to the control information, including: in the case that the control information is the first control instruction information corresponding to the control information code recognition result, the first control instruction information is determined as the information to be parsed; in the case that the control information is the control information code recognition result, the second control instruction information corresponding to the control information code is matched in the preset second control instruction information database; the second control instruction information is determined as the information to be parsed.

[0055] Optionally, the control device stores the second control instruction information database. In this way, in the case that the first control instruction information corresponding to the control information code recognition result does not exist in the first control instruction information database, the remote control device cannot match the first control instruction information corresponding to the control information code recognition result, the remote control device sends the control information code recognition result to the control device, the control device obtains the second control instruction information corresponding to the control information code recognition result and determines it as the information to be parsed, avoiding the case that the first control instruction information database is not updated in time to cause the first control instruction information corresponding to the control information code recognition result cannot be obtained, and improving the reliability of controlling the household electrical appliance.

[0056] Optionally, the control device sends a second control instruction information database synchronization request to the server every preset second time period to trigger the server to feed back a second control instruction information synchronization list of the server; and the second control instruction information database is updated according to the second control instruction information synchronization list fed back by the server. In some embodiments, the preset second time period is one week.

[0057] Optionally, the information to be parsed is parsed to obtain the control instruction and the household appliance to be controlled corresponding to the control instruction, comprising: the information to be parsed is parsed to obtain the control instruction and the device type information corresponding to the control instruction; and the household appliance to be controlled is determined according to the device type information.

[0058] Optionally, the information to be parsed is parsed to obtain the control instruction and the device type information corresponding to the control instruction, comprising: the information to be parsed is parsed to obtain the control instruction; the device type information corresponding to the control instruction is matched in the preset device type information database; and the correspondence between the control instruction and the device type information is stored in the device type information database.

[0059] Optionally, the information to be parsed is parsed to obtain the control instruction and the device type information corresponding to the control instruction, comprising: the information to be parsed is parsed to obtain the control instruction information; and the control instruction information comprises the control instruction and the device type information corresponding to the control instruction.

[0060] Optionally, the household appliance to be controlled is determined according to the device type information, comprising: the household appliance corresponding to the device type information is matched in the preset household appliance database, and the household appliance corresponding to the device type information is determined as the household appliance to be controlled; and the correspondence between the device type information and the household appliance is stored in the household appliance database.

[0061] Optionally, after the control instruction is sent to the household appliance to trigger the household appliance to execute the control instruction, the household appliance further feeds back the state information of the household appliance.

[0062] In combination with Figure 3 The embodiment of the present disclosure provides a method for household appliance control, comprising:

[0063] In step S301, the remote control device acquires the control information identification code recognition result;

[0064] In step S302, the remote control device acquires the control information corresponding to the control information identification code recognition result;

[0065] In step S303, the remote control device sends the control information corresponding to the control information identification code recognition result to the control device;

[0066] In step S304, the control device receives the control information sent by the remote control device;

[0067] In step S305, the control device acquires the information to be parsed according to the control information;

[0068] In step S306, the control device parses the information to be parsed to obtain the control instruction and the device type information corresponding to the control instruction;

[0069] In step S307, the control device determines the home appliance device to be controlled according to the device type information.

[0070] In step S308, the control device sends the control instruction to the home appliance device.

[0071] In step S309, the home appliance device receives and executes the control instruction.

[0072] The method for controlling the home appliance device provided by the embodiments of the present disclosure can obtain the control information code recognition result representing the preset control function, obtain the control information corresponding to the control information code recognition result, send the control information to the control device, receive the control information sent by the remote control device, determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information, and send the control instruction to the corresponding home appliance device to be controlled to trigger the home appliance device to execute the corresponding control instruction. The remote control device sends the control information corresponding to the control information code recognition result representing the preset control function to the control device, so that the control device determines the control instruction and the corresponding home appliance device to be controlled according to the control information, and then the home appliance device executes the corresponding control instruction. In this way, it is not necessary to select the operation menu on the home appliance device for multiple times to control the home appliance device, which reduces the learning cost of the user for the function of the home appliance device, thereby facilitating the user to control the home appliance device.

[0073] In combination with Figure 4 As shown in the figure, the embodiments of the present disclosure provide a system for controlling the home appliance device, which includes a remote control device 401 and a control device 402. The remote control device 401 is configured to obtain the control information code recognition result, obtain the control information corresponding to the control information code recognition result, and send the control information to the control device. The control device 402 is configured to receive the control information of the remote control device, determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information, send the control instruction to the home appliance device, and trigger the home appliance device to execute the control instruction.

[0074] The system for controlling the household appliance provided by the embodiment of the present disclosure can obtain the control information code recognition result representing the preset control function, obtain the control information corresponding to the control information code recognition result, and send the control information to the control device. The control device receives the control information sent by the remote control device, determines the control instruction and the household appliance to be controlled corresponding to the control instruction according to the control information, and sends the control instruction to the corresponding household appliance to be controlled, so as to trigger the household appliance to execute the corresponding control instruction. The remote control device sends the control information corresponding to the control information code recognition result representing the preset control function to the control device, so that the control device determines the control instruction and the corresponding household appliance to be controlled according to the control information, and then the household appliance executes the corresponding control instruction. In this way, the operation menu on the household appliance does not need to be selected multiple times to control the household appliance, the learning cost of the user for the function of the household appliance is reduced, and thus the user can control the household appliance more conveniently

[0075] Optionally, the remote control device and the control device communicate through infrared technology, Bluetooth technology or Wi-Fi (Wireless Fidelity).

[0076] Optionally, the remote control device is configured to perform photoelectric identification on the control information code to obtain the control information code recognition result.

[0077] Optionally, the remote control device is configured to match the control information code recognition result in a preset first control instruction information database, determine the first control instruction information corresponding to the control information code recognition result as the control information corresponding to the control information code recognition result in a case where the first control instruction information database contains the first control instruction information corresponding to the control information code recognition result, and determine the control information code recognition result as the control information corresponding to the control information code recognition result in a case where the first control instruction information database does not contain the first control instruction information corresponding to the control information code recognition result.

[0078] Optionally, the remote control device is further configured to voice broadcast the control information code recognition result.

[0079] Optionally, the control device is configured to obtain the to-be-analyzed information according to the control information, analyze the to-be-analyzed information to obtain the control instruction and the household appliance to be controlled corresponding to the control instruction.

[0080] Optionally, the control device is configured to determine the first control instruction information as the to-be-analyzed information in a case where the control information is the first control instruction information, match the second control instruction information corresponding to the control information code in a preset second control instruction information database in a case where the control information is the control information code recognition result, and determine the second control instruction information as the to-be-analyzed information.

[0081] Optionally, the control device is configured to: parse the to-be-parsed information to obtain the control instruction and device type information corresponding to the control instruction; and determine the home appliance device to be controlled according to the device type information.

[0082] In combination Figure 5 As shown in the figure, the electronic device provided by the embodiment of the present disclosure includes a processor 500 and a memory 501. Optionally, the electronic device can further include a communication interface 502 and a bus 503. The processor 500, the communication interface 502, and the memory 501 can complete mutual communication through the bus 503. The communication interface 502 can be used for information transmission. The processor 500 can invoke the logical instructions in the memory 501 to execute the method for controlling the home appliance device in the above-mentioned embodiment.

[0083] By using the electronic device provided by the embodiment of the present disclosure, the control information code recognition result representing the preset control function can be obtained, the control information corresponding to the control information code recognition result is obtained, the control information is sent to the control device, and the control device is triggered to control the home appliance device according to the control information. The remote control device sends the control information corresponding to the control information code recognition result representing the preset control function to the control device, so that the control device controls the home appliance device according to the control information. In this way, the operation menu on the home appliance device does not need to be selected multiple times to control the home appliance device, the learning cost of the user for the function of the home appliance device is reduced, and thus the user can control the home appliance device more conveniently.

[0084] In addition, the logical instructions in the memory 501 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer readable storage medium.

[0085] The memory 501 is a kind of computer readable storage medium, and can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 500 executes the program instructions / modules stored in the memory 501, thereby executing function applications and data processing, i.e. implementing the method for controlling the home appliance device in the above-mentioned embodiment.

[0086] The memory 501 can include a program storage area and a data storage area. The program storage area can store application programs required by the control device and at least one function; and the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 501 can include a high-speed random access memory, and can also include a non-volatile memory.

[0087] The embodiment of the present disclosure provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the method for controlling the household appliance.

[0088] The embodiment of the present disclosure provides a computer program product, which comprises a computer program stored on a computer readable storage medium, and the computer program comprises program instructions, and when the program instructions are executed by a computer, the computer executes the method for controlling the household appliance.

[0089] The computer readable storage medium described above can be a transitory computer readable storage medium or a non-transitory computer readable storage medium.

[0090] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, and the computer software product is stored in a storage medium and comprises one or more instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in the embodiment of the present disclosure. The storage medium described above can be a non-transitory storage medium, including a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes, and can also be a transitory storage medium.

[0091] The foregoing description and accompanying drawings fully illustrate embodiments of this disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Similarly, the term “and / or” as used in this application means including one or more of the associated listed items and all possible combinations thereof. Additionally, when used in this application, the term "comprise" and its variations "comprises" and / or "comprising" refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes said element. In this document, each embodiment may focus on the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, the relevant parts can be referred to the description of the method section.

[0092] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0093] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to apparatuses, devices, etc.), can be implemented in other manners. For example, the described apparatus embodiments can be implemented only in a form of a logical function, and can be implemented by using a manner such as software (for example, application program) or the like. In some embodiments, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or indirect coupling between different units, or the coupling or direct coupling or indirect coupling between the displayed or discussed communication connections can be in a form of electrical, mechanical or other forms.

[0094] The flowcharts and block diagrams in the drawings show the possible implementation architectures, functions and operations of the system, method and computer program product according to the embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code containing one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks can occur in an order different from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the drawings, the operations or steps corresponding to different blocks can also occur in an order different from that disclosed in the descriptions, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. Each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for controlling a home appliance, characterized by, For the remote control device side, comprising: Obtaining a control information code recognition result; the control information code recognition result is used to represent a preset control function; Obtaining control information corresponding to the control information code recognition result; Sending the control information to the control device to trigger the control device to control the home appliance device according to the control information, comprising: sending the control information to the control device to trigger the control device to determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information, and sending the control instruction to the home appliance device to be controlled; Wherein, the device type information corresponding to the control instruction is matched in the preset device type information database; the corresponding relationship between the control instruction and the device type information is stored in the device type information database, and the home appliance device corresponding to the device type information is matched in the preset home appliance device database, and the home appliance device corresponding to the device type information is determined as the home appliance device to be controlled; the corresponding relationship between the device type information and the home appliance device is stored in the home appliance device database to be controlled.

2. The method of claim 1, wherein, Obtaining a control information code recognition result, comprising: Photoelectric identification is carried out on the control information code to obtain the control information code recognition result.

3. The method of claim 2, wherein, Obtaining control information corresponding to the control information code recognition result, comprising: Matching the control information code recognition result in the preset first control instruction information database; In the case that the first control instruction information corresponding to the control information code recognition result exists in the first control instruction information database, the first control instruction information is determined as the control information corresponding to the control information code recognition result; In the case that the first control instruction information corresponding to the control information code recognition result does not exist in the first control instruction information database, the control information code recognition result is determined as the control information corresponding to the control information code recognition result.

4. The method according to any one of claims 1 to 3, characterized in that, After obtaining the control information code recognition result, further comprising: Voice broadcast of the control information code recognition result.

5. A method for controlling a home appliance, characterized by, For the control device side, comprising: Receiving the control information sent by the remote control device; the control information is obtained by the remote control device according to the control information code recognition result; the control information code recognition result is used to represent a preset control function; Determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information; Sending the control instruction to the home appliance device to trigger the home appliance device to execute the control instruction; Determine the control instruction and the home appliance device to be controlled corresponding to the control instruction according to the control information, comprising: Obtaining the to-be-analyzed information according to the control information; Analyzing the to-be-analyzed information to obtain the control instruction and the home appliance device to be controlled corresponding to the control instruction; The information to be parsed is parsed to obtain a control instruction and a household appliance to be controlled corresponding to the control instruction, including: parsing the information to be parsed to obtain a control instruction; matching out the device type information corresponding to the control instruction in a preset device type information database; the device type information database stores a corresponding relationship between the control instruction and the device type information; matching out the household appliance corresponding to the device type information in a preset household appliance database, and determining the household appliance corresponding to the device type information as the household appliance to be controlled; the household appliance to be controlled database stores a corresponding relationship between the device type information and the household appliance.

6. The method of claim 5, wherein, The control information is the control information code identification result or first control instruction information corresponding to the control information code identification result, and the information to be parsed is obtained according to the control information, including: In the case that the control information is the first control instruction information corresponding to the control information code identification result, the first control instruction information is determined as the information to be parsed; In the case that the control information is the control information code identification result, the second control instruction information corresponding to the control information code is matched in a preset second control instruction information database; and the second control instruction information is determined as the information to be parsed.

7. A system for controlling an appliance, characterized by Including: The remote control device is configured to obtain a control information code identification result, obtain control information corresponding to the control information code identification result, and send the control information to the control device, including: sending the control information to the control device, triggering the control device to determine a control instruction and a household appliance to be controlled corresponding to the control instruction according to the control information, and sending the control instruction to the household appliance to be controlled; The control device is configured to receive the control information of the remote control device, determine a control instruction and a household appliance to be controlled corresponding to the control instruction according to the control information, send the control instruction to the household appliance, and trigger the household appliance to execute the control instruction; determining the control instruction and the household appliance to be controlled corresponding to the control instruction according to the control information includes: obtaining information to be parsed according to the control information; parsing the information to be parsed to obtain a control instruction and a household appliance to be controlled corresponding to the control instruction; The information to be parsed is parsed to obtain a control instruction and a household appliance to be controlled corresponding to the control instruction, including: parsing the information to be parsed to obtain a control instruction; matching out the device type information corresponding to the control instruction in a preset device type information database; the device type information database stores a corresponding relationship between the control instruction and the device type information; matching out the household appliance corresponding to the device type information in a preset household appliance database, and determining the household appliance corresponding to the device type information as the household appliance to be controlled; the household appliance to be controlled database stores a corresponding relationship between the device type information and the household appliance.

8. An electronic device comprising a processor and a memory having stored thereon program instructions, wherein, The processor is configured to execute the method for household appliance control according to any one of claims 1 to 6 when running the program instructions.

Citation Information

Patent Citations

  • Equipment control method and device

    CN106101783A