Control method and device for preventing infrared interference and home appliance
By counting the number of infrared interference signals and outputting prompts, this method solves the problem of remote control failure in home appliances, improves user experience, and is applicable to electronic products controlled by infrared remote control.
Patent Information
- Application Number
- CN202311621747.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2043-11-28
AI Technical Summary
Home appliances are susceptible to external infrared interference during use, which can cause remote control failure or insensitivity, affecting the user experience.
By counting the number of infrared interference signals received by home appliances within a specified time period, if the number exceeds a preset number, an infrared interference warning message is output to inform the user to move the interference source and avoid unnecessary interference.
It promptly informs users that their home appliances are being interfered with, preventing the remote control effect from being affected, improving the user experience, without increasing costs, and is applicable to all electronic products controlled by infrared remote control.
Smart Images

Figure CN120071597B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of home appliance technology, and in particular to control methods, devices and home appliances for preventing infrared interference. Background Technology
[0002] With the development of home appliance control technology, people's requirements for intelligent control and user experience of home appliances are gradually increasing. During the use of home appliances, users send infrared signals to the appliances via infrared remote control devices according to different needs. After receiving the infrared signals, the appliances decode and analyze them to identify the user's button operations and perform corresponding control actions. However, infrared remote controls are easily affected by external interference, causing the remote control to malfunction or become unresponsive. Summary of the Invention
[0003] To overcome the problems existing in related technologies, this disclosure provides a control method, device, and household appliance for preventing infrared interference.
[0004] According to a first aspect of the present disclosure, a control method for preventing infrared interference is provided, applied to a household appliance, the method comprising:
[0005] The number of times the home appliance received infrared interference signals within a specified time period is obtained.
[0006] If the number of infrared interference signals exceeds a preset number, then it is determined that the home appliance is being interfered with by infrared signals.
[0007] Output infrared interference warning information.
[0008] Optionally, the method includes:
[0009] The interval time for acquiring the infrared interference signal, and the duration for acquiring the infrared interference signal;
[0010] The preset number of times is determined based on the interval time and the duration of the infrared interference signal.
[0011] Optionally, the interval for acquiring the infrared interference signal includes:
[0012] Record the first time when the infrared interference signal was detected previously, and record the second time when the infrared interference signal was detected next;
[0013] Obtain the difference between the second time and the first time, and use this difference as the interval time.
[0014] Optionally, determining the preset number of times based on the interval time and the duration of the infrared interference signal includes:
[0015] The period of the infrared interference signal is obtained based on the interval time and the time length;
[0016] Determine the ratio between the specified time period and the cycle, and use this ratio as the preset number of times.
[0017] Optionally, the method includes:
[0018] Receive the first infrared signal;
[0019] If it is determined that the first infrared signal does not carry the remote control protocol code corresponding to the home appliance, the first infrared signal is used as an infrared interference signal and the infrared interference signal is recorded.
[0020] Optionally, the home appliance includes a display device, and the output of infrared interference warning information includes:
[0021] The infrared interference warning information is displayed on the display device.
[0022] Optionally, after determining that the home appliance is subject to infrared signal interference, the process includes:
[0023] Obtain the identifier of the device that sends the infrared interference signal, and store the identifier and the infrared interference signal according to a preset relationship;
[0024] When the infrared signal corresponding to the identifier is received again, the infrared signal is determined to be an infrared interference signal.
[0025] According to a second aspect of the present disclosure, a control device for preventing infrared interference is provided, comprising:
[0026] The acquisition module is configured to acquire the number of infrared interference signals received by home appliances within a specified time period;
[0027] The determination module is configured to determine that the home appliance is subject to infrared signal interference if the number of infrared interference signals exceeds a preset number.
[0028] The output module is configured to output infrared interference warning information.
[0029] According to a third aspect of the present disclosure, a household appliance is provided, comprising:
[0030] processor;
[0031] Memory used to store processor-executable instructions;
[0032] The processor is configured as follows:
[0033] The number of times the home appliance received infrared interference signals within a specified time period is obtained.
[0034] If the number of infrared interference signals exceeds a preset number, then it is determined that the home appliance is being interfered with by infrared signals.
[0035] Output infrared interference warning information.
[0036] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the steps of the control method for preventing infrared interference provided in the first aspect of the present disclosure.
[0037] This disclosure determines whether home appliances are affected by interference signals by statistically analyzing the number of abnormal signals within a specified time period. Specifically, it obtains the number of infrared signals received by the home appliances within the specified time period. Based on this, if the number of infrared interference signals is greater than a preset number, it is determined that the home appliances are affected by infrared signal interference, and an infrared interference warning message is output. This can promptly inform users that the home appliances are affected by interference signals, thereby avoiding unnecessary interference to users.
[0038] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0039] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0040] Figure 1 This is a flowchart illustrating a control method for preventing infrared interference according to an exemplary embodiment.
[0041] Figure 2 This is a flowchart illustrating another control method for preventing infrared interference according to an exemplary embodiment.
[0042] Figure 3 This is an example diagram comparing the interference signal and the remote control protocol code in another control method for preventing infrared interference, according to an exemplary embodiment.
[0043] Figure 4 This is a block diagram illustrating a control device for preventing infrared interference according to an exemplary embodiment.
[0044] Figure 5 This is a block diagram illustrating a household appliance according to an exemplary embodiment. Detailed Implementation
[0045] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0046] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.
[0047] In the description of this disclosure, terms such as "first" and "second" are used to distinguish similar objects and should not be construed as indicating a specific order or sequence. Furthermore, unless otherwise stated, in the description with reference to the accompanying drawings, the same reference numerals in different drawings denote the same elements.
[0048] Although operations or steps are described in a specific order in the accompanying drawings in the embodiments of this disclosure, it should not be construed as requiring these operations or steps to be performed in the specific order or serial order shown, or requiring all of the shown operations or steps to be performed to obtain the desired result. In the embodiments of this disclosure, these operations or steps may be performed serially; they may be performed in parallel; or a portion of these operations or steps may be performed.
[0049] Currently, during the use of home appliances, environmental factors or the control logic of these appliances can often lead to unpredictable problems. This can result in a poor user experience, causing customer complaints and ultimately affecting the quality and reputation of the appliances. For example, when using an air conditioner, infrared signals emitted by electronic products such as "gesture-sensor smart trash cans" can interfere with the infrared remote control signals received by the air conditioner, causing the remote control to malfunction or become unresponsive.
[0050] In home appliance usage scenarios, users may place infrared interference sources under or near these appliances. These interference sources can be electronic products such as "wave-sensor smart trash cans" or "infrared sensor night lights," and can also be called infrared interference devices. During operation, infrared interference sources continuously emit infrared signals through an infrared transmitter and detect the infrared signals reflected from "obstacles" such as people through an infrared receiver to perform corresponding functions. However, if the infrared signals emitted by the interference source are simultaneously received by the home appliance's remote control signal, it may cause the remote control to malfunction or become unresponsive.
[0051] Figure 1 This is a flowchart illustrating a control method for preventing infrared interference according to an exemplary embodiment, such as... Figure 1 As shown, the method may include the following steps.
[0052] In step S110, the number of infrared interference signals received by the home appliance within a specified time period is obtained.
[0053] In this embodiment of the disclosure, the home appliance can be a device controlled by infrared. For example, the home appliance can be an air conditioner, a television, etc.
[0054] As an optional approach, embodiments of this disclosure can obtain the number of infrared interference signals received by the home appliance within a specified time period. Specifically, after receiving a first infrared signal, the home appliance can determine whether the first infrared signal matches the remote control protocol code. If it is determined that the first infrared signal matches the remote control protocol code, then the received first infrared signal is determined to be an infrared interference signal, and the first infrared signal is used as the infrared interference signal.
[0055] When performing infrared control, home appliances can specially encode the infrared remote control signal. Specifically, the infrared remote control signal can include a header code, a check code, a data code, and a tail code. When the home appliance receives an infrared signal, it can compare the infrared signal with the remote control protocol code to determine if they match. If the infrared signal and the remote control protocol code are completely consistent, the home appliance can execute the corresponding remote control function. Conversely, if the infrared signal and the remote control protocol code are inconsistent, the embodiments disclosed herein can use the infrared signal as an infrared interference signal.
[0056] In this embodiment, the remote control protocol code can be a protocol code pre-stored in the home appliance. After receiving an infrared signal, the home appliance can first obtain the data code in the infrared signal. Based on this, it obtains the remote control protocol code corresponding to the infrared signal according to the data code. That is to say, if the data codes in the infrared signals are different, the corresponding remote control protocol codes will also be different. The main reason is that the buttons on the home appliance are different, and the corresponding remote control protocol codes are also different.
[0057] As described above, when a home appliance determines that the received infrared signal does not match the remote control protocol code, it can perform an infrared interference signal recording operation. Furthermore, during the recording of the infrared interference signal, this embodiment of the disclosure can record the reception time of the infrared interference signal.
[0058] Optionally, during the recording of the infrared interference signal, embodiments of this disclosure may also obtain the identifier of the device sending the infrared interference signal and store the identifier of the device in correspondence with the infrared interference signal. The identifier of the device may be carried within the infrared interference signal.
[0059] As an alternative approach, when the home appliance is in standby mode, only the infrared signal emitted by the infrared interference source can be received by the home appliance. This infrared signal from the interference source does not contain a corresponding remote control verification code for the home appliance. In other words, when the home appliance receives the infrared signal from the interference source, it will not identify it as an infrared remote control signal, thus determining that the received infrared signal is an abnormal infrared signal. Based on this, embodiments of this disclosure can obtain the number of times the home appliance detects abnormal infrared signals within a specified time period.
[0060] As described above, when a home appliance is in standby mode, this embodiment of the present disclosure can determine the infrared signals received by the appliance and record them when it is determined that the infrared signal is an infrared interference signal (abnormal signal). In this way, all abnormal signals recorded by the appliance within a fixed time period can be obtained, that is, the total number of infrared interference signals received by the appliance within a specified time period can be obtained. For example, the specified time period can be 1 hour, or it can be 2 hours, etc.
[0061] It should be noted that before obtaining the number of infrared interference signals received by the home appliance within a specified time period, this embodiment of the disclosure may first determine the current operating state of the home appliance. Based on this, the specified time period corresponding to that operating state is obtained. In other words, if the operating state of the home appliance is different, the corresponding specified time period may also be different.
[0062] As a specific implementation method, the operating status of home appliances can be determined based on historical data. Specifically, if the probability of a user operating a home appliance is relatively high at a given moment, its corresponding operating status is "busy," and the corresponding specified time period can be relatively short. Conversely, if the probability of a user operating a home appliance is relatively low at a given moment, its corresponding operating status is "idle," and the corresponding specified time period can be relatively long.
[0063] As an example, when users are resting at night, their use of home appliances is relatively low, so the corresponding designated time period can be longer. For example, a designated time period of 2 hours. As another example, during the daytime when users use home appliances more frequently, the corresponding designated time period can be shorter. For example, a designated time period of 1 hour.
[0064] Furthermore, the specified time period can also be determined based on the environment in which the home appliance is located. For example, it can be determined based on the indoor and / or outdoor temperatures of the environment in which the home appliance is located. The specified time period may also differ depending on the indoor and / or outdoor temperatures of the environment in which the home appliance is located. For instance, the specified time period can be longer when the indoor and / or outdoor temperatures of the environment in which the home appliance is located are suitable, and conversely, the specified time period can be shorter when the indoor and / or outdoor temperatures of the environment in which the home appliance is located are high or low. The embodiments of this disclosure can comprehensively determine the specified time period by combining the environment in which the home appliance is located, historical data of user operation of the home appliance, etc., so as to make the number of infrared interference signals obtained in the end more accurate.
[0065] In step S120, if the number of infrared interference signals is greater than the preset number, it is determined that the home appliance is being interfered with by infrared signals.
[0066] Alternatively, after acquiring the number of infrared interference signals, this embodiment of the disclosure can determine whether the number of infrared interference signals exceeds a preset number. If it is determined that the number of infrared interference signals exceeds the preset number, this embodiment of the disclosure can determine that the household appliance is currently experiencing infrared signal interference.
[0067] In step S130, an infrared interference warning message is output.
[0068] As an optional approach, when it is determined that a home appliance is being interfered with by an infrared signal, this embodiment of the present disclosure can output an infrared interference warning message to inform the user that the home appliance is being interfered with by other infrared interference sources at this time, and to promptly check and remove the infrared interference sources to avoid causing interference to the user.
[0069] In some embodiments, the home appliance may include a display device. If the number of times infrared interference signals are detected exceeds a preset number, embodiments of this disclosure may display infrared interference warning information on the display device of the home appliance. That is, when it is confirmed that the home appliance is subject to infrared signal interference, fault information is displayed on the home appliance's screen.
[0070] As an optional approach, if the infrared interference source still exists after a preset time period following the display of infrared interference information on the home appliance's display device, the present embodiment can increase the intensity of the interference warning. For example, if the infrared interference warning information is initially displayed in white on the screen, and the infrared interference source still exists and its position remains unchanged after a preset time period, the present embodiment can change the display method of the infrared interference warning information, such as switching the display font from white to red, and / or increasing the font size of the infrared interference warning information.
[0071] As an alternative approach, after displaying infrared interference information on the display device of the home appliance, if the infrared interference source still exists after a preset time period, this embodiment of the disclosure can detect whether the user has input an infrared remote control signal, that is, determine whether the user has triggered the infrared remote control signal. If it is determined that the user has triggered the infrared remote control signal, and the number of times the infrared remote control signal is triggered exceeds a specified number, this embodiment of the disclosure can simultaneously display infrared interference warning information on the display device and output infrared interference warning information through the sound and light device of the home appliance to inform the home appliance that it is being interfered with by infrared signals. At the same time, the infrared interference warning information can also be sent to electronic devices bound to the home appliance.
[0072] In addition, if the infrared interference source is detected to be removed after a preset time period, the output of the infrared interference warning information can be canceled in this embodiment of the disclosure.
[0073] Alternatively, after determining that the home appliance is being interfered with by infrared signals, this embodiment of the disclosure can also upload data (infrared interference alert information) to the server backend and remind the user via a designated application (APP) controlled by the wireless network (home appliance WiFi). This alert information informs the user to promptly check and remove the interference source to avoid causing inconvenience.
[0074] It should be noted that the infrared signal in this embodiment can be a timing code with alternating high and low levels. Additionally, the remote control protocol code can be a timing code with a fixed format of alternating high and low levels.
[0075] This embodiment of the disclosure determines whether home appliances are affected by interference signals by counting the number of abnormal signals within a specified time period. Specifically, it obtains the number of infrared signals received by the home appliances within the specified time period. Based on this, if it is determined that the number of infrared interference signals is greater than a preset number, it is determined that the home appliances are affected by infrared signal interference, and an infrared interference warning message is output. This can promptly inform the user that the home appliances are affected by interference signals, thereby avoiding unnecessary interference to the user.
[0076] Figure 2 This is a flowchart illustrating another control method for preventing infrared interference according to an exemplary embodiment, such as... Figure 2 As shown, the method may include the following steps.
[0077] In step S210, the number of infrared interference signals received by the home appliance within a specified time period is obtained.
[0078] The specific implementation of step S210 has been described in detail in the above embodiments, and will not be repeated here.
[0079] In step S220, the interval time of the infrared interference signal and the duration of the infrared interference signal are obtained.
[0080] As an optional approach, when a home appliance is in standby mode and receives an infrared signal, and it is determined that the infrared signal is an infrared interference signal sent by an infrared interference source, this embodiment of the disclosure can obtain the interval time of the infrared interference signal and the duration of the infrared interference signal. The interval time of the infrared interference signal can be the interval time at which the infrared interference source sends the interference signal. For example, if the time for sending the first infrared interference signal is T1, and the time for sending the second infrared interference signal is T2, then the corresponding interval time of the infrared interference signal can be T2-T1.
[0081] Specifically, in this embodiment, the first time of the previous detection of an infrared interference signal and the second time of the next detection of an infrared interference signal can be recorded. Based on this, the difference between the second time and the first time is obtained, and this difference is used as the interval time of the infrared interference signal.
[0082] As an example, if the time when the home appliance first receives the infrared interference signal is T1, and the time when it receives the infrared interference signal for the second time is T2, then the interval between the infrared interference signals is A = T2 - T1. It can be seen that the infrared interference source can send infrared interference signals at fixed intervals of A.
[0083] In some implementations, the duration of the infrared interference signal can be the same as the duration of the infrared signal emitted by the infrared interference source. For example, the infrared interference source can emit an infrared signal of fixed duration (B) at fixed time intervals A. Therefore, the infrared signal emitted by the infrared interference source can be a continuous infrared signal with a fixed period and fixed time interval.
[0084] To better understand the interval and duration of infrared interference signals, embodiments of this disclosure provide, as follows: Figure 3 The example diagram is shown. Figure 3 The interference signal timing shown can be obtained by statistically analyzing infrared interference signals received by home appliances within a specified time period. When a home appliance receives a first infrared signal, it can compare the level of the first infrared signal with the level of the remote control signal code (remote control protocol code) to determine whether the levels of the first infrared signal and the remote control signal code match. If the levels of the first infrared signal and the remote control signal code do not match, the first infrared signal is determined to be an infrared interference signal. Conversely, if the levels of the first infrared signal and the remote control signal code match, the first infrared signal is determined to be an infrared remote control signal, and the corresponding command of the infrared remote control signal is executed.
[0085] In step S230, the preset number of times is determined based on the interval time and the duration of the infrared interference signal.
[0086] As an optional approach, after obtaining the interval and duration of the infrared interference signal, embodiments of this disclosure can determine a preset number of times based on the interval and duration. Specifically, the period of the infrared interference signal is obtained based on the interval and duration, and on this basis, the ratio between the specified time period and the period is determined, and this ratio is used as the preset number of times. For example, the duration of one period of the infrared interference signal can be the sum of the interval and duration.
[0087] As an example, if the interval of the infrared signal is A, the time length is B, and the specified time period is T, then the preset number of times = T / (A+B). When T = 1h, the corresponding preset number of times = 3600s / (A+B); when T = 2h, the corresponding preset number of times = 7200s / (A+B); when T = 0.5h, the corresponding preset number of times = 1800s / (A+B).
[0088] In summary, when home appliances are in standby mode, they only receive infrared signals emitted by interference sources. Because the interference signal sent by this source is inconsistent with the remote control protocol code, the main control chip of the appliance will not identify it as a remote control signal. At this time, the appliance can determine that the received infrared signal is an abnormal signal. The appliance can record the number of times it detects abnormal signals within a fixed period of time.
[0089] In step S240, if the number of infrared interference signals is greater than the preset number, it is determined that the home appliance is being interfered with by infrared signals.
[0090] In some implementations, after determining that a home appliance is being interfered with by an infrared signal, embodiments of this disclosure can obtain the identifier of the device sending the infrared interference signal and store / record the device identifier and the infrared interference signal according to a preset relationship. When the home appliance receives an infrared signal from the device corresponding to the identifier again, the home appliance can directly determine that the received infrared signal is an infrared interference signal, that is, determine that the home appliance is being interfered with by the infrared signal sent by the device corresponding to the identifier, and directly output an infrared interference warning message. It does not need to re-obtain the number of infrared interference signals received by the home appliance within a specified time period, nor does it need to determine whether the number exceeds a preset number, thus speeding up the determination of infrared signal interference.
[0091] As an example, if a home appliance receives infrared interference signal 1 from device A more than a preset number of times within a specified time period, the home appliance can store device A and infrared interference signal 1 according to a preset relationship. If the home appliance receives infrared interference signal 1 from device A again at the next moment, it can directly determine that it has been subjected to infrared signal interference.
[0092] In summary, this embodiment of the invention can detect infrared interference near home appliances simply by modifying the infrared signal judgment logic. When interference is detected, the user is notified to check and address the issue. This prevents home appliances from being affected by infrared interference, thus avoiding any impact on remote control performance and improving the user experience. Furthermore, this embodiment of the invention requires no additional cost, is highly versatile, and can be applied to all electronic products controlled by infrared remote control.
[0093] In step S250, an infrared interference warning message is output.
[0094] The specific implementation of S250 has been described in detail in the above embodiments, and will not be repeated here.
[0095] In other implementations, if an infrared remote control signal is emitted during the standby period of a home appliance, this signal may overlap with an infrared interference signal, resulting in a target infrared signal. In this case, the home appliance can determine whether the target infrared signal matches its first remote control protocol code. If they do not match, a second remote control protocol code can be obtained based on the timing information of the infrared interference signal. The first remote control protocol code is the original remote control protocol code pre-stored in the home appliance. Based on this, if the target infrared signal matches the second remote control protocol code, the instruction corresponding to the second remote control protocol code is executed.
[0096] Here, the timing information of the infrared interference signal may include the first interval time and the first time length of the infrared interference signal. That is, the embodiments of this disclosure can determine the second remote control protocol code based on the first interval time and the first time length of the infrared interference signal. Specifically, the second interval time of the infrared signal received by the home appliance is obtained; the second remote control protocol code is determined based on the second interval time of the infrared signal, the first interval time and the first time length of the infrared interference signal.
[0097] In the process of obtaining the second interval time, a first time and a second time can be obtained. The first time can be the time when the home appliance last received an infrared signal, and the second time can be the time when the home appliance next receives an infrared signal. Based on this, the difference between the second time and the first time is obtained, and this difference is used as the second interval time.
[0098] As described above, embodiments of this disclosure can obtain the period of the infrared interference signal based on the interval and duration of the infrared interference signal. Optionally, when it is determined that the interval of the infrared signal is less than the period of the infrared interference signal, embodiments of this disclosure can determine that the home appliance receives the infrared remote control signal within the period of the infrared interference signal.
[0099] As an optional approach, in determining the second remote control protocol code based on the interval time of the infrared signal, the interval time of the infrared interference signal, and the duration of the interference signal, embodiments of this disclosure can obtain the difference between the interval time of the infrared signal and the interval time of the infrared interference signal. Based on this, the level of the first remote control protocol code after this difference is updated according to the level of the infrared interference signal to obtain the second remote control protocol code.
[0100] Optionally, when the interval of the infrared signal is equal to the period of the infrared interference signal, the embodiments of this disclosure can determine that the home appliance did not receive the infrared remote control signal within the period of the infrared interference signal.
[0101] Alternatively, upon receiving a target infrared signal superimposed from an infrared interference signal and an infrared remote control signal, if this embodiment of the disclosure determines that the target infrared signal does not match the remote control protocol code of the home appliance, a valid infrared signal can be obtained from the target infrared signal. This valid infrared signal can be composed of high and low levels in the target infrared signal that match the remote control protocol code. Based on this, if it is determined that the valid infrared signal meets preset conditions, the remote control command corresponding to the infrared remote control signal is executed.
[0102] In the process of acquiring a valid infrared signal, the high and low levels in the target infrared signal that match the remote control protocol code are first acquired, and these high and low levels that match the remote control protocol code are taken as the valid infrared signal. Based on this, if it is determined that the target time corresponding to the valid infrared signal meets the preset conditions, the remote control command corresponding to the infrared remote control signal is executed.
[0103] Optionally, embodiments of this disclosure may acquire the duration of the infrared remote control signal and the duration of the infrared interference signal. Based on this, a target duration is determined according to the duration of the infrared remote control signal and the duration of the infrared interference signal. If the target duration corresponding to the valid infrared signal conforms to a preset relationship with the target duration, then the target duration corresponding to the valid infrared signal is determined to satisfy a preset condition.
[0104] Here, conforming to the preset relationship means that the target time is greater than or equal to the target time length, where the target time length can be the difference between the first time length and the second time length.
[0105] Optionally, conforming to the preset relationship can also be that the target time is greater than or equal to the target value, wherein the target value can be determined based on the target time length and the preset deviation.
[0106] Alternatively, if a preset relationship is found between the target time and the target time length, this embodiment of the disclosure can obtain the ratio between the target time and the duration of the infrared remote control signal. Based on this, if the ratio is greater than a preset threshold, it can be determined that the target time meets the preset condition.
[0107] In addition, if the effective infrared signal does not meet the preset conditions, the embodiments of this disclosure may not execute the remote control command corresponding to the infrared remote control signal, and may output infrared interference warning information.
[0108] This embodiment of the disclosure determines whether a home appliance is affected by interference signals by statistically analyzing the number of abnormal signals within a specified time period. Specifically, it obtains the number of infrared signals received by the home appliance within the specified time period. If the number of infrared interference signals is greater than a preset number, it is determined that the home appliance is affected by infrared signal interference, and an infrared interference warning message is output. This allows users to be promptly informed that their home appliance is affected by interference signals, thus avoiding unnecessary interference. Furthermore, this embodiment of the disclosure requires no additional cost. By modifying the infrared signal judgment logic of the home appliance, it can identify interference signals and remind users to check and handle them by continuously detecting abnormal infrared signals within a fixed time period, thereby improving the user experience.
[0109] Figure 4 This is a block diagram illustrating a control device 300 for preventing infrared interference according to an exemplary embodiment. (Refer to...) Figure 4 The control device 300 for preventing infrared interference includes an acquisition module 310, a determination module 320, and an output module 330.
[0110] The acquisition module 310 is configured to acquire the number of infrared interference signals received by the home appliance within a specified time period;
[0111] The determining module 320 is configured to determine that the home appliance is being interfered with by infrared signals if the number of infrared interference signals is greater than a preset number.
[0112] The output module 330 is configured to output infrared interference warning information.
[0113] In some embodiments, the control device 300 for preventing infrared interference may further include:
[0114] The time information acquisition module is configured to acquire the interval time of the infrared interference signal and the duration of the infrared interference signal.
[0115] The number of times determination module is configured to determine the preset number of times based on the interval time and the duration of the infrared interference signal.
[0116] In some implementations, the time information acquisition module may include:
[0117] The recording submodule is configured to record the first time when the infrared interference signal was previously detected, and the second time when the infrared interference signal was detected again.
[0118] The difference acquisition submodule is configured to acquire the difference between the second time and the first time, and use the difference as the interval time.
[0119] In some implementations, the number determination module may include:
[0120] The period acquisition submodule is configured to acquire the period of the infrared interference signal based on the interval time and the time length;
[0121] The ratio determination submodule is configured to determine the ratio between the specified time period and the period, and use the ratio as the preset number of times.
[0122] In some embodiments, the control device 300 for preventing infrared interference may further include:
[0123] The signal receiving module is configured to receive the first infrared signal;
[0124] The determining module 320 is further configured to determine that the first infrared signal does not carry the remote control protocol code corresponding to the home appliance, to use the first infrared signal as the infrared interference signal, and to record the infrared interference signal.
[0125] In some embodiments, the home appliance includes a display device, and the output module 330 is further configured to display the infrared interference warning information on the display device.
[0126] In some embodiments, the control device 300 for preventing infrared interference may further include:
[0127] The identifier acquisition module is configured to acquire the identifier of the device that sends the infrared interference signal, and store the identifier and the infrared interference signal according to a preset relationship;
[0128] The determination module 320 is also configured to determine that the infrared signal is an infrared interference signal when the infrared signal corresponding to the identifier is received again.
[0129] This embodiment of the disclosure determines whether home appliances are affected by interference signals by counting the number of abnormal signals within a specified time period. Specifically, it obtains the number of infrared signals received by the home appliances within the specified time period. Based on this, if it is determined that the number of infrared interference signals is greater than a preset number, it is determined that the home appliances are affected by infrared signal interference, and an infrared interference warning message is output. This can promptly inform the user that the home appliances are affected by interference signals, thereby avoiding unnecessary interference to the user.
[0130] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0131] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the control method for preventing infrared interference provided in this disclosure.
[0132] Figure 5 This is a block diagram illustrating a control method for preventing infrared interference in a home appliance 800 according to an exemplary embodiment. For example, the home appliance 800 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0133] Reference Figure 5 The home appliance 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output interface 812, sensor component 814, and communication component 816.
[0134] Processing component 802 typically controls the overall operation of home appliance 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0135] Memory 804 is configured to store various types of data to support the operation of home appliance 800. Examples of this data include instructions for any application or method used to operate on home appliance 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0136] Power supply component 806 provides power to various components of home appliance 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to home appliance 800.
[0137] Multimedia component 808 includes a screen that provides an output interface between the home appliance 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the home appliance 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0138] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when the appliance 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0139] Input / output interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0140] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of the home appliance 800. For example, sensor assembly 814 can detect the on / off state of the home appliance 800, the relative positioning of components such as the display and keypad of the home appliance 800, changes in the position of the home appliance 800 or a component of the home appliance 800, the presence or absence of user contact with the home appliance 800, the orientation or acceleration / deceleration of the home appliance 800, and temperature changes of the home appliance 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0141] Communication component 816 is configured to facilitate wired or wireless communication between home appliance 800 and other devices. Home appliance 800 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0142] In an exemplary embodiment, the home appliance 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described control method for preventing infrared interference.
[0143] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the home appliance 800 to complete the aforementioned control method for preventing infrared interference. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0144] The aforementioned device can be a standalone electronic device or a part of a standalone electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be a single IC or a collection of multiple ICs. The chip can include, but is not limited to, the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), and SoC (System on Chip). The aforementioned integrated circuit or chip can be used to execute executable instructions (or code) to implement the aforementioned control method for preventing infrared interference. The executable instructions can be stored in the integrated circuit or chip or obtained from other devices or equipment. For example, the integrated circuit or chip includes a processor, memory, and an interface for communicating with other devices. The executable instruction can be stored in the memory, and when the executable instruction is executed by the processor, it implements the above-mentioned control method for preventing infrared interference; or, the integrated circuit or chip can receive the executable instruction through the interface and transmit it to the processor for execution to implement the above-mentioned control method for preventing infrared interference.
[0145] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described control method for preventing infrared interference when executed by the programmable device.
[0146] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of this disclosure. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0147] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A control method for preventing infrared interference, characterized in that, Applied to household appliances, the method includes: The number of times the home appliance received infrared interference signals within a specified time period is obtained. The interval time for acquiring the infrared interference signal, and the duration for acquiring the infrared interference signal; The period of the infrared interference signal is obtained based on the interval time and the time length; Determine the ratio between the specified time period and the cycle, and use the ratio as a preset number of times. The specified time period is determined based on the working status of the home appliance, which includes busy or idle. If the number of infrared interference signals is greater than the preset number, then it is determined that the home appliance is being interfered with by infrared signals. Output infrared interference warning information.
2. The method according to claim 1, characterized in that, The interval for acquiring the infrared interference signal includes: Record the first time when the infrared interference signal was detected previously, and record the second time when the infrared interference signal was detected next; Obtain the difference between the second time and the first time, and use this difference as the interval time.
3. The method according to claim 1, characterized in that, The method includes: Receive the first infrared signal; If it is determined that the first infrared signal does not match the remote control protocol code, the first infrared signal is used as the infrared interference signal, and the infrared interference signal is recorded.
4. The method according to claim 1, characterized in that, The home appliance includes a display device, and the output of infrared interference warning information includes: The infrared interference warning information is displayed on the display device.
5. The method according to any one of claims 1 to 4, characterized in that, After determining that the home appliance is subject to infrared signal interference, the process includes: Obtain the identifier of the device that sends the infrared interference signal, and store the identifier and the infrared interference signal according to a preset relationship; When the infrared signal corresponding to the identifier is received again, the infrared signal is determined to be an infrared interference signal.
6. A control device for preventing infrared interference, characterized in that, include: The acquisition module is configured to acquire the number of infrared interference signals received by home appliances within a specified time period; The determination module is configured to determine that the home appliance is subject to infrared signal interference if the number of infrared interference signals exceeds a preset number; acquire the interval time of the infrared interference signals and the duration of the infrared interference signals; acquire the period of the infrared interference signals based on the interval time and the duration; determine the ratio between the specified time period and the period, and use the ratio as the preset number, wherein the specified time period is determined based on the working state of the home appliance, and the working state includes busy or idle. The output module is configured to output infrared interference warning information.
7. A household appliance, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The number of times the home appliance received infrared interference signals within a specified time period is obtained. The interval time for acquiring the infrared interference signal, and the duration for acquiring the infrared interference signal; The period of the infrared interference signal is obtained based on the interval time and the time length; Determine the ratio between the specified time period and the cycle, and use the ratio as a preset number of times. The specified time period is determined based on the working status of the home appliance, which includes busy or idle. If the number of infrared interference signals exceeds a preset number, then it is determined that the home appliance is being interfered with by infrared signals. Output infrared interference warning information.
8. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method described in any one of claims 1 to 5.
Citation Information
Patent Citations
Infrared signal anti-interference method and device and display equipment
CN115065416A
KR20190131692A
