Disclosure of Invention
The invention mainly aims to provide a user interface display method, a dishwasher and a computer readable storage medium, and aims to solve the technical problem that the mode of triggering the user interface display on the dishwasher is inconvenient in the prior art.
In order to achieve the above object, the present invention provides a user interface display method applied to a dishwasher, the dishwasher including a display screen, the user interface display method including the steps of:
when the display screen is in a screen-off state, detecting whether an obstacle exists in a preset detection direction, and if the obstacle exists in the preset detection direction, detecting whether the distance between the obstacle and the dish-washing machine is smaller than or equal to a preset threshold value;
if the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value, detecting whether an infrared signal in a preset frequency range is received;
and if the infrared signal in the preset frequency range is received, displaying a user interface on the display screen.
Optionally, the step of detecting whether an obstacle exists in the preset detection direction, and if the obstacle exists in the preset detection direction, detecting whether a distance between the obstacle and the dishwasher is smaller than or equal to a preset threshold includes:
controlling a transmitting tube of a preset infrared distance measuring device to transmit an infrared signal with a specific frequency to a preset detection direction, wherein the specific frequency is out of the range of the preset frequency;
detecting whether a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency;
if a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency, an obstacle exists in a preset detection direction;
detecting whether the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value;
and if the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value, the distance between the obstacle and the dish washing machine is less than or equal to a preset threshold value.
Optionally, if the infrared signal within the preset frequency range is received, the step of displaying the preset user interface on the display screen includes:
if the infrared signal in the preset frequency range is received, acquiring the outline of the obstacle;
calculating the matching degree of the outline of the obstacle and a preset humanoid outline;
and when the matching degree is greater than or equal to the preset matching degree, displaying a user interface on the display screen.
Optionally, after the calculating the matching degree between the contour of the obstacle and the preset humanoid contour, the method further includes:
and when the matching degree is smaller than the preset matching degree, controlling the display screen to keep the screen-off state.
Optionally, the step of displaying the user interface on the display screen includes:
acquiring an illumination intensity value of a current environment, and acquiring a brightness value corresponding to the illumination intensity value of the current environment;
and adjusting the brightness of the display screen according to the brightness value, and displaying a user interface on the display screen with the adjusted brightness.
Optionally, the step of displaying the user interface on the display screen further includes:
and acquiring the current running state of the dishwasher, and displaying a user interface corresponding to the running state on the display screen.
Optionally, the step of displaying the user interface corresponding to the operating state on the display screen includes:
when the running state is a working state, acquiring the current working data of the dish washing machine, generating a working state display interface, and displaying the working state display interface on a display screen;
and when the running state is a non-working state, displaying a preset function menu selection interface on a display screen.
Optionally, if the infrared signal in the preset frequency range is received, after the user interface is displayed on the display screen, the method further includes:
when the time length for displaying the user interface on the display screen reaches a preset time length, detecting whether an obstacle exists in a preset detection direction;
if no barrier exists in the preset detection direction, controlling the display screen to enter a screen-off state;
if an obstacle exists in a preset detection direction, detecting whether the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value;
and if the distance between the barrier and the dishwasher is greater than a preset threshold value, controlling the display screen to enter a screen-off state.
Further, to achieve the above object, the present invention also provides a dishwasher including: a display screen, a memory, a processor and a user interface display program stored on the memory and executable on the processor, the user interface display program, when executed by the processor, implementing the steps of the user interface display method as described above.
Further, to achieve the above object, the present invention also provides a computer readable storage medium having stored thereon a user interface display program, which when executed by a processor, implements the steps of the user interface display method as described above.
When the display screen is in a screen-off state, detecting whether an obstacle exists in a preset detection direction, and if so, detecting whether the distance between the obstacle and the dish-washing machine is smaller than or equal to a preset threshold value; if the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value, detecting whether an infrared signal in a preset frequency range is received; and if the infrared signal in the preset frequency range is received, displaying a user interface on the display screen. According to the invention, when the distance between the user and the dishwasher is detected to be less than or equal to the preset value, the display screen of the dishwasher can be automatically lightened, and the user interface is displayed on the display screen of the dishwasher, so that the mode of triggering the user interface display on the dishwasher is more convenient, and the user experience is improved.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a dishwasher in a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the dishwasher may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the dishwasher configuration shown in FIG. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a user interface display program.
In the dishwasher shown in fig. 1, the network interface 1004 is mainly used for connecting with a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to invoke a user interface display program stored in the memory 1005 and perform the following operations:
when the display screen is in a screen-off state, detecting whether an obstacle exists in a preset detection direction, and if the obstacle exists in the preset detection direction, detecting whether the distance between the obstacle and the dish-washing machine is smaller than or equal to a preset threshold value;
if the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value, detecting whether an infrared signal in a preset frequency range is received;
and if the infrared signal in the preset frequency range is received, displaying a user interface on the display screen.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
controlling a transmitting tube of a preset infrared distance measuring device to transmit an infrared signal with a specific frequency to a preset detection direction, wherein the specific frequency is out of the range of the preset frequency;
detecting whether a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency;
if a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency, an obstacle exists in a preset detection direction;
detecting whether the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value;
and if the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value, the distance between the obstacle and the dish washing machine is less than or equal to a preset threshold value.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
if the infrared signal in the preset frequency range is received, acquiring the outline of the obstacle;
calculating the matching degree of the outline of the obstacle and a preset humanoid outline;
and when the matching degree is greater than or equal to the preset matching degree, displaying a user interface on the display screen.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
and when the matching degree is smaller than the preset matching degree, controlling the display screen to keep the screen-off state.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
acquiring an illumination intensity value of a current environment, and acquiring a brightness value corresponding to the illumination intensity value of the current environment;
and adjusting the brightness of the display screen according to the brightness value, and displaying a user interface on the display screen with the adjusted brightness.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
and acquiring the current running state of the dishwasher, and displaying a user interface corresponding to the running state on the display screen.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
when the running state is a working state, acquiring the current working data of the dish washing machine, generating a working state display interface, and displaying the working state display interface on a display screen;
and when the running state is a non-working state, displaying a preset function menu selection interface on a display screen.
Further, the processor 1001 may call a user interface display program stored in the memory 1005, and also perform the following operations:
when the time length for displaying the user interface on the display screen reaches a preset time length, detecting whether an obstacle exists in a preset detection direction;
if no barrier exists in the preset detection direction, controlling the display screen to enter a screen-off state;
if an obstacle exists in a preset detection direction, detecting whether the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value;
and if the distance between the barrier and the dishwasher is greater than a preset threshold value, controlling the display screen to enter a screen-off state.
Referring to fig. 2, fig. 2 is a flowchart illustrating a user interface display method according to a first embodiment of the present invention.
In one embodiment, the user interface display method is applied to a dishwasher, the dishwasher includes a display screen, and the user interface display method includes:
step S10, when the display screen is in a screen-off state, detecting whether an obstacle exists in a preset detection direction, and if so, detecting whether the distance between the obstacle and the dish-washing machine is smaller than or equal to a preset threshold value;
in this embodiment, after the dishwasher is powered on, the display screen of the dishwasher is lit, an initial interface (for example, a function menu selection interface) is displayed, a corresponding interface is displayed on the display screen according to the operation of the user, the display screen is kept continuously displayed until it is detected that an operation instruction triggered by the operation of the user is not received within a preset time (set according to actual needs, for example, set to 1 minute), and the display screen is controlled to enter a screen saver state. In this embodiment, after the display screen of the dishwasher is lit up along with the power-on of the dishwasher, if it is detected that the operation instruction triggered by the operation of the user is not received within the preset time period, it indicates that the function of the dishwasher is currently set by the user, and the user does not need to select the function based on the content displayed by the display screen any more, and is in consideration of power saving, and at this time, the display screen is controlled to enter the screen-off state. That is, in this embodiment, when the display screen of the dishwasher is in a bright screen state, if the user operation is not detected within the preset time period, the display screen is controlled to enter a screen-off state.
In this embodiment, when the display screen is in the screen state of breathing out, start range sensor, range sensor sets up on the dish washer for whether there is the barrier in the detection direction of predetermineeing, and when detecting that there is the barrier in the detection direction of predetermineeing, acquire the distance of barrier and dish washer, in this embodiment, predetermine the detection direction and confirm when installing range sensor by the manual work. Referring to fig. 3, fig. 3 is a schematic view of a scenario of starting a distance measuring sensor according to an embodiment of the user interface display method of the present invention. As shown in fig. 3, the distance measuring sensor is installed on the front surface of the dishwasher, i.e. the surface where the display screen is located, which is generally facing to the direction convenient for the user to operate, and the preset detection direction is the direction perpendicular to the front surface of the dishwasher starting from the position of the distance measuring sensor.
In this embodiment, the distance measuring sensor can be selected from an ultrasonic distance measuring sensor, a laser distance measuring sensor, an infrared distance measuring sensor, and the like. Wherein, the principle of ultrasonic ranging sensor does: the ultrasonic wave has great penetrating power to liquid and solid, especially to opaque solid, and may penetrate several tens of meters deep. The ultrasonic waves can generate obvious reflection when encountering impurities or interfaces to form reflected echoes, and the distance between the dishwasher and the barrier can be calculated according to the time of transmitting the ultrasonic waves, the time of receiving the echoes and the transmission speed of the ultrasonic waves. The working principle of the laser ranging sensor is as follows: when the laser sensor works, the laser diode is firstly aligned to a target to emit laser pulses. The laser light is scattered in all directions after being reflected by the target. Part of the scattered light returns to the sensor receiver, is received by the optical system and is imaged onto the avalanche photodiode. The avalanche photodiode is an optical sensor having an amplification function therein, and thus it can detect an extremely weak optical signal. The time from the emission of the light pulse to the return to be received is recorded and processed, i.e. the target distance can be determined. The laser sensor must determine the transit time extremely accurately because the speed of light is too fast. The working principle of the infrared ranging sensor is as follows: the infrared distance measuring sensor detects the distance between obstacles by utilizing the principle that the intensity of different reflections of infrared signals meeting the obstacles is different. The infrared distance measuring sensor is provided with a pair of infrared signal transmitting and receiving diodes, the transmitting tube transmits an infrared signal with specific frequency, the receiving tube receives the infrared signal with the frequency, when the infrared detection direction meets an obstacle, the infrared signal is reflected back to be received by the receiving tube, and the distance between the obstacle and the dish washing machine can be calculated by detecting the intensity of the received infrared signal.
In this embodiment, after the distance sensor detects that there is an obstacle in the preset detection direction and obtains the distance between the obstacle and the dishwasher, it is further detected whether the distance between the obstacle and the dishwasher is less than or equal to a preset threshold. In this embodiment, the preset threshold is set according to actual conditions, for example, when a user operates the dishwasher at a distance of 30cm or less from the dishwasher or checks an operation state of the dishwasher during actual use of the dishwasher, the preset threshold may be set to 30cm, that is, whether the distance between the obstacle and the dishwasher is less than or equal to 30cm is detected.
Step S20, if the distance between the obstacle and the dish-washing machine is less than or equal to a preset threshold value, detecting whether an infrared signal in a preset frequency range is received;
in this embodiment, when there is an obstacle in the preset detection direction and the distance between the obstacle and the dishwasher is less than or equal to the preset threshold, since it cannot be determined whether the obstacle is a person, it is necessary to further detect whether the infrared signal in the preset frequency range is received. Due to the man-made constant temperature animal, the frequency of the infrared signal emitted by the human body is certain. Set up infrared sensor on dish washer, when infrared sensor detects infrared signal, acquire the frequency of the infrared signal that detects, when infrared signal's frequency is when predetermineeing the frequency range (setting according to human infrared frequency), then can explain that the infrared ray that detects gives out for the human body, then think that there is the people in this dish washer's the operational environment, perhaps set up infrared sensor into the sensor that only receives the infrared signal of predetermineeing the frequency range, this frequency range belongs to human infrared frequency's scope, when receiving infrared signal, then think that there is the people in the operational environment of dish washer.
And step S30, if the infrared signal in the preset frequency range is received, displaying a user interface on the display screen.
In this embodiment, when an obstacle exists in the preset detection direction and the distance between the obstacle and the dishwasher is less than or equal to the preset threshold, if it is further detected that the received infrared signal in the preset frequency range is received, the obstacle is considered as a person, which indicates that the distance between the user and the dishwasher is less than or equal to the preset threshold at present, the display screen is lit, and the user interface is displayed on the display screen. In this embodiment, if the dishwasher is currently performing a washing task, the user interface may be an interface on which the operation state data is displayed, and if the dishwasher is not currently performing a washing task, the user interface may be a function menu interface.
In the embodiment, when the display screen is in a screen-off state, whether an obstacle exists in a preset detection direction is detected, and if the obstacle exists in the preset detection direction, whether the distance between the obstacle and the dish-washing machine is smaller than or equal to a preset threshold value is detected; if the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value, detecting whether an infrared signal in a preset frequency range is received; and if the infrared signal in the preset frequency range is received, displaying a user interface on the display screen. Through this embodiment, when detecting that the distance of user and dish washer is less than or equal to the default, alright light the dish washer display screen automatically to show user interface on the dish washer display screen, make the mode that triggers user interface on the dish washer and show more convenient, promote user experience.
Further, in an optional embodiment of the user interface display method of the present invention, the detecting whether there is an obstacle in the preset detection direction, and if there is an obstacle in the preset detection direction, the detecting whether a distance between the obstacle and the dishwasher is smaller than or equal to a preset threshold includes:
controlling a transmitting tube of a preset infrared distance measuring device to transmit an infrared signal with a specific frequency to a preset detection direction, wherein the specific frequency is out of the range of the preset frequency;
detecting whether a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency;
if a receiving tube of the preset infrared distance measuring device receives an infrared signal with a specific frequency, an obstacle exists in a preset detection direction;
detecting whether the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value;
and if the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value, the distance between the obstacle and the dish washing machine is less than or equal to a preset threshold value.
In this embodiment, the infrared distance measuring sensor detects the distance between the obstacle by using the principle that the intensity of different reflections of the infrared signal in the distance to the obstacle is also different. A preset distance threshold value can be set, a reflection infrared signal intensity value X corresponding to the preset distance threshold value is obtained through experiments, if the received reflection infrared signal intensity value is larger than or equal to X, the distance between the obstacle and the infrared distance measuring sensor is smaller than or equal to the preset distance threshold value, and if the received reflection infrared signal intensity value is smaller than X, the distance between the obstacle and the infrared distance measuring sensor is larger than the preset distance threshold value. The infrared distance measuring sensor is provided with a pair of infrared signal transmitting and receiving diodes, the transmitting tube transmits an infrared signal with specific frequency, the receiving tube receives the infrared signal with the frequency, when the infrared detection direction meets an obstacle, the infrared signal is reflected back to be received by the receiving tube, and through detecting the intensity of the received infrared signal, if the intensity of the received infrared signal is larger than or equal to a preset intensity threshold value, the distance between the obstacle and the dish washing machine is determined to be smaller than or equal to the preset threshold value.
In this embodiment, whether an obstacle exists in a preset detection direction is detected through the infrared distance measuring sensor, when the obstacle exists in the preset detection direction, whether the signal intensity of the received infrared signal is greater than or equal to a preset intensity threshold value is detected, if the signal intensity of the received infrared signal is greater than or equal to the preset intensity threshold value, the obstacle is determined to exist currently, and the distance between the obstacle and the dish washing machine is less than or equal to the preset threshold value. Whether an obstacle exists or not can be detected through the embodiment, and the distance between the obstacle and the dishwasher is smaller than or equal to a preset threshold value.
Further, in an optional embodiment of the user interface display method of the present invention, step S30 includes:
if the infrared signal in the preset frequency range is received, acquiring the outline of the obstacle;
calculating the matching degree of the outline of the obstacle and a preset humanoid outline;
and when the matching degree is greater than or equal to the preset matching degree, displaying a user interface on the display screen.
In this embodiment, when it is detected that an obstacle exists in the preset detection direction, and the distance between the obstacle and the dishwasher is less than or equal to the preset threshold, and the infrared signal of the preset frequency range is received, in this embodiment, the preset frequency range is set according to the infrared frequency of the human body, which indicates that there is a person in the current operating environment of the dishwasher. Further, image acquisition is carried out through an image acquisition device (such as a camera), the acquisition direction of the image acquisition device is consistent with the preset detection direction, contour extraction is carried out according to the image acquired by the image acquisition device to obtain the contour of the obstacle, the contour of the obstacle is matched with the preset human-shaped contour, and if the matching degree is larger than or equal to the preset matching degree (for example, set to be 80%), a preset user interface is displayed on a display screen.
In this embodiment, when it is detected that there is a barrier in the preset detection direction, and the distance between the barrier and the dishwasher is less than or equal to the preset threshold, and the infrared signal of the preset frequency range is received, it indicates that there is a person in the current operating environment of the dishwasher, and the distance between the barrier and the dishwasher is less than or equal to the preset threshold, if it is further detected that the matching degree between the contour of the barrier and the contour of the preset humanoid is greater than or equal to the preset matching degree, the barrier is determined to be a person, so that the preset user interface is displayed on the display screen, and it is avoided that the display screen displays the preset user interface due to the fact that other barriers (non-persons) are close to the dishwasher.
Further, in an optional embodiment of the user interface display method of the present invention, after the matching the contour of the obstacle with a preset human-shaped contour and calculating a matching degree of the contour and the preset human-shaped contour, the method further includes:
and when the matching degree is smaller than the preset matching degree, controlling the display screen to keep the screen-off state.
In this embodiment, if the matching degree is smaller than the preset matching degree, it is determined that the obstacle is not a human body, and the display screen is controlled to keep the screen-off state, so that the situation that the display screen displays the preset user interface due to the fact that other obstacles (non-human bodies) are close to the dishwasher is avoided.
Further, in an optional embodiment of the user interface display method of the present invention, the step of displaying the user interface on the display screen includes:
acquiring an illumination intensity value of a current environment, and acquiring a brightness value corresponding to the illumination intensity value of the current environment;
and adjusting the brightness of the display screen according to the brightness value, and displaying a user interface on the display screen with the adjusted brightness.
In this embodiment, in order to improve the viewing experience of the user, when the illumination intensity value of the environment where the dishwasher is located is higher, the brightness of the display screen is increased, and when the illumination intensity value of the environment where the dishwasher is located is lower, the brightness of the display screen is decreased. In this embodiment, set up corresponding luminance value for different illumination intensity values, when obtaining the illumination intensity value of gathering dishwasher operational environment, alright confirm corresponding luminance value, then adjust the luminance of display screen according to the luminance value of confirming, then show user interface on the display screen that luminance is adjusted, make the user obtain better viewing experience.
Further, in an optional embodiment of the user interface display method of the present invention, the step of displaying the user interface on the display screen further includes:
and acquiring the current running state of the dishwasher, and displaying a user interface corresponding to the running state on the display screen.
In this embodiment, if the dishwasher is currently performing a washing task, the user interface may be an interface on which the operation state data is displayed, and if the dishwasher is not currently performing a washing task, the user interface may be a function menu interface.
In the embodiment, if the dishwasher is currently working, the user is close to the dishwasher generally in order to check the running state of the dishwasher, and then an interface with running state data is displayed; if the dishwasher does not carry out the washing task currently, a user is close to the dishwasher and generally needs to operate the dishwasher, a function menu interface is displayed, and a corresponding user interface is displayed according to the running state of the dishwasher, so that the display of the user interface is more suitable for the user requirement.
Further, in an optional embodiment of the user interface display method of the present invention, the step of displaying the user interface corresponding to the operating state on the display screen includes:
when the running state is a working state, acquiring the current working data of the dish washing machine, generating a working state display interface, and displaying the working state display interface on a display screen;
and when the running state is a non-working state, displaying a preset function menu selection interface on a display screen.
In this embodiment, if the dishwasher is currently performing a washing task, the user interface may be an interface on which the operation state data is displayed, and if the dishwasher is not currently performing a washing task, the user interface may be a function menu interface.
In the embodiment, if the dishwasher is currently working, the user is close to the dishwasher generally in order to check the running state of the dishwasher, and then an interface with running state data is displayed; if the dishwasher does not carry out the washing task currently, a user is close to the dishwasher and generally needs to operate the dishwasher, a function menu interface is displayed, and a corresponding user interface is displayed according to the running state of the dishwasher, so that the display of the user interface is more suitable for the user requirement.
Further, in an optional embodiment of the user interface display method according to the present invention, after step S30, the method further includes:
when the time length for displaying the user interface on the display screen reaches a preset time length, detecting whether an obstacle exists in a preset detection direction;
if no barrier exists in the preset detection direction, controlling the display screen to enter a screen-off state;
if an obstacle exists in a preset detection direction, detecting whether the distance between the obstacle and the dish washing machine is smaller than or equal to a preset threshold value;
and if the distance between the barrier and the dishwasher is greater than a preset threshold value, controlling the display screen to enter a screen-off state.
In this embodiment, when it is detected that the distance between the user and the dishwasher is less than or equal to the preset threshold, the user interface is displayed on the display screen, and when the time reaches the preset duration (set according to actual needs, for example, set to 1 minute), it is detected again whether there is an obstacle in the detection direction and the distance between the obstacle and the dishwasher is less than or equal to the preset threshold, if there is no obstacle in the preset detection direction, or there is an obstacle in the preset detection direction but the distance between the obstacle and the dishwasher is greater than the preset threshold, it indicates that the user has kept away from the dishwasher, and the display screen is controlled to enter the screen-off state, so as to avoid unnecessary electric quantity waste.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a user interface display program is stored on the computer-readable storage medium, and when the user interface display program is executed by a processor, the steps of the user interface display method described above are implemented.
The specific embodiment of the computer-readable storage medium of the present invention is substantially the same as the embodiments of the user interface display method described above, and details thereof are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.