Electric blanket heating method and system, storage medium and intelligent terminal

By obtaining the heating request and contact feedback area, the heating element of the electric blanket is controlled to heat only at the human contact point, which solves the problems of waste of heat energy and high energy consumption of the electric blanket and achieves an efficient and energy-saving heating effect.

CN119440130APending Publication Date: 2025-02-14NINGBO KANGHONG ELECTRICAL APPLIANCE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411381806.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When existing electric blankets are powered on, all areas on the electric blankets will produce heat, resulting in large-scale waste of heat energy and excessive energy consumption.

Method used

By obtaining the heating request and the contact feedback area, the heating request is analyzed to determine the heating power, and based on the contact feedback area, the corresponding heating element number is found from the preset control database, and the heating element is controlled to generate heat according to the heating power, and only at the human contact point. Generate heat.

Benefits of technology

It realizes that only generates heat at the human contact point, saves a lot of heat, reduces energy consumption, and improves the humanization of heating of electric blankets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119440130A_ABST
    Figure CN119440130A_ABST
Patent Text Reader

Abstract

The invention relates to an electric blanket heating method and system, a storage medium and an intelligent terminal, and relates to the field of electric blanket temperature control technologies. Acquiring a contact feedback area when a heating request is received; analyzing the heating request to obtain heating power; searching a corresponding heating element number from a preset control database based on the contact feedback area; according to the electric blanket, the heating elements corresponding to the heating element numbers are controlled to heat according to the heating power, and the effects that the positions where the human body makes contact with the electric blanket give out corresponding needed heat are achieved, so that heat is generated at the needed positions, heat does not need to be generated at the unneeded positions, and a large amount of heat is saved are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electric blanket temperature control technology, and in particular to an electric blanket heating method, system, storage medium and intelligent terminal. Background Art

[0002] An electric blanket is a contact electric heating device that sews special electric heating elements into the blanket, which emits heat when powered on. It is mainly used to increase the temperature inside the bedding when people sleep to achieve the purpose of heating. Electric blankets have low power consumption and are easy to use. They are the main way for the elderly to keep warm in their mattresses during winter.

[0003] At present, the common electric blankets sold on the market have two states: on or off. Electric heating generally uses mechanical thermostats and fuses for temperature control and protection. When the user needs it, he or she can select the corresponding power level based on experience.

[0004] The prior art has the following problems: when the existing electric blanket is powered on, all areas of the electric blanket generate heat, not just the contact point between the human body and the blanket surface, resulting in a large area of ​​heat energy waste and excessive energy consumption. There is still room for improvement. Summary of the invention

[0005] In order to improve the problem that all areas of the existing electric blanket generate heat when powered on, resulting in large-scale waste of heat energy and excessive energy consumption, the present application provides an electric blanket heating method, system, storage medium and intelligent terminal.

[0006] In a first aspect, the present application provides an electric blanket heating method, which adopts the following technical solution: A method for heating an electric blanket, comprising: Get fever request; Acquiring a contact feedback area when receiving a heating request; Analyzing the heating request to obtain the heating power; Find the corresponding heating element number from the preset control database based on the contact feedback area; The heating element corresponding to the heating element number is controlled to generate heat according to the heating power.

[0007] By adopting the above technical solution, the positions of the human body that are in contact with the electric blanket will emit heat corresponding to the required needs, so that heat is only generated at the required positions, and no heat is needed at the unnecessary positions, thus saving a lot of heat.

[0008] Optionally, also include: Determine contact type based on preset human body size and contact feedback area; Find the corresponding sleeping posture from a preset posture database based on the contact type; Based on the sleeping posture, a corresponding expected change posture is searched from a preset habit database, and the possibility of the expected change posture is determined; determining an expected contact area based on the expected change in posture and the contact feedback area; Determine the expected new area based on the expected contact area and the contact feedback area; Based on the expected new area, the corresponding expected heating element number is found from the control database; Determining the advance heating power based on the possibility and the heating power; The heating element corresponding to the estimated heating element number is controlled to generate heat according to the advance heating power.

[0009] By adopting the above technical solution, since people are alive, they may change their sleeping posture at any time. Therefore, when the posture changes, the positions that will be touched later are preheated in advance, so that these areas do not need to be heated from scratch. Although the electric blanket is locally heated, the places that are touched by the user will still maintain a certain temperature even if the user changes his sleeping posture, which improves the humanization of the electric blanket heating.

[0010] Optionally, a method for calculating the likelihood is also included, the method comprising: Based on the sleeping posture, the corresponding historical posture is searched from a preset historical database; Based on the expected change posture, the corresponding historical expected posture is searched from the historical database; Determine the historical posture change process based on the historical database, historical posture and historical expected posture; The probability is calculated based on the historical posture change process and sleeping posture, and then output.

[0011] By adopting the above technical solution, the possibility here is not simply calculated based on the data ratio, but the possibility of the expected posture is deduced based on the user's inertial movements, which improves the accuracy and scientificity of the possibility calculation.

[0012] Optionally, the method of calculating the probability based on the historical posture change process and the sleeping posture and outputting it includes: Get the actual maintenance time of the historical estimated posture; When the actual duration is less than the preset short critical duration, the value corresponding to the possibility is temporarily changed to zero and output; When the actual maintenance duration is greater than the short critical duration, the possibility is output.

[0013] By adopting the above technical solution, some postures will rebound instantly when the heating efficiency is low in the historical process, which means that the posture is uncomfortable. The user will learn from the lesson and will not do it next time, or even if he does it, it will rebound instantly, so the possibility of the corresponding position is zero, that is, the preheating situation is not output, which improves the accuracy of the possibility output.

[0014] Optionally, when the actual maintenance duration is less than the short critical duration, the method of temporarily changing the value corresponding to the possibility to zero and outputting it includes: The historical predicted posture whose actual maintenance time is less than the short critical time is defined as an abnormal predicted posture, the possibility corresponding to the abnormal predicted posture is defined as an abnormal possibility, the other historical predicted postures except the abnormal predicted posture are defined as normal predicted postures, and the possibility corresponding to the normal predicted posture is defined as a normal possibility; After the sleeping posture, continue to obtain the continuous sleeping posture and update the abnormal possibility and normal possibility; When there is at least one normal possibility whose corresponding value is greater than zero, the value corresponding to the abnormal possibility is temporarily changed to zero and output; When the values ​​corresponding to all normal possibilities are equal to zero, the value corresponding to the abnormal possibility is output normally.

[0015] By adopting the above technical solution, although the possibility is zero due to discomfort in the historical process, when other possibilities are zero in the subsequent gradual change process, even if the final posture will affect the user's sleep, this possibility is still possible, so the normal possibility is still output, which improves the humanity and accuracy of the possibility.

[0016] Optionally, also include: Determine non-contact limb positions based on body size and sleeping posture; Determining a non-contact area based on the non-contact limb position when the height corresponding to the non-contact limb position is less than a preset critical impact height; Find the corresponding dormant heating element number from the control database based on the uncontacted area; Find the corresponding impact heating power from a preset impact database based on the heating power and the non-contact limb position; The heating element corresponding to the dormant heating element number is controlled to generate heat according to the affected heating power.

[0017] By adopting the above technical solution, the area where the user and the electric blanket are not in contact can be determined through posture, and more heat can be generated through the heating area at the bottom to control the temperature of a part of the body that is not in contact but can still be affected by the electric blanket, thereby increasing the temperature control range of the electric blanket.

[0018] Optionally, also include: Determining an expected non-contact limb position based on the human body size and the expected change in posture when there is a height corresponding to the non-contact limb position greater than the impact critical height; Screening the expected change postures whose corresponding heights of the expected non-contact limb positions are all less than the expected change postures affecting the critical height, defining the expected change postures as the guided change postures, defining the expected contact areas corresponding to the guided change postures as the guided contact areas, defining the non-contact areas corresponding to the guided change postures as the guided non-contact areas, defining the expected change postures other than the guided change postures as non-guided change postures, and defining the expected contact areas corresponding to the non-guided change postures as the non-guided contact areas; determining a repulsive contact area based on the contact feedback area, the guiding contact area and the non-guiding contact area, wherein the repulsive contact area belongs to the non-guiding contact area and the contact feedback area but does not belong to the guiding contact area; Find the corresponding repulsive heating element number from the control database based on the repulsive contact area; The heating element corresponding to the rejection heating element number is controlled to generate heat according to the preset rejection heating power.

[0019] By adopting the above technical solution, all areas are heated according to the uncomfortable repelling heating power, thereby guiding the user to change to the required posture, so that the height corresponding to all user postures is less than the critical height, and thus they are all within the control range corresponding to the electric blanket and are affected by the heating of the electric blanket.

[0020] In a second aspect, the present application provides an electric blanket heating system, which adopts the following technical solution: An electric blanket heating system, comprising: An acquisition module is used to obtain a fever request, a contact feedback area, and an actual maintenance time; A memory for storing a program of a control method of any of the above-mentioned electric blanket heating methods; The program in the processor memory can be loaded and executed by the processor to implement the control method of any of the above-mentioned electric blanket heating methods.

[0021] By adopting the above technical solution, the positions of the human body that are in contact with the electric blanket will emit heat corresponding to the required needs, so that heat is only generated at the required positions, and no heat is needed at the unnecessary positions, thus saving a lot of heat.

[0022] In the third aspect, the present application provides a smart terminal, which adopts the following technical solution: The intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute any one of the above-mentioned electric blanket heating methods.

[0023] By adopting the above technical solution, the positions of the human body that are in contact with the electric blanket will emit heat corresponding to the required needs, so that heat is only generated at the required positions, and no heat is needed at the unnecessary positions, thus saving a lot of heat.

[0024] Fourthly, the present application provides a computer storage medium that can store corresponding programs and has the characteristics of fast interaction with memory big data.

[0025] Computer readable storage medium, using the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any of the above-mentioned electric blanket heating methods.

[0026] By adopting the above technical solution, the positions of the human body that are in contact with the electric blanket will emit heat corresponding to the required needs, so that heat is only generated at the required positions, and no heat is needed at the unnecessary positions, thus saving a lot of heat.

[0027] In summary, the present application includes at least the following beneficial technical effects: 1. The corresponding heat is emitted at the parts of the human body that are in contact with the electric blanket, so that heat is generated at the required parts, and no heat is generated at the unnecessary parts, thus saving a lot of heat; 2. Preheat the places that will be touched in the future in advance when the posture changes. Although the electric blanket is heated locally, the places that the user touches will still have a certain temperature even if the user changes the sleeping posture, which improves the humanization of the electric blanket heating; 3. By heating all areas according to the uncomfortable rejection heating power, the user is guided to change to the required posture, so that they are all within the control range corresponding to the electric blanket and are affected by the heating of the electric blanket. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a flow chart of a method for heating an electric blanket in an embodiment of the present application.

[0029] Figure 2 It is a flow chart of a method for calculating the likelihood in an embodiment of the present application.

[0030] Figure 3 It is a flowchart of a method for calculating the possibility based on the historical posture change process and sleeping posture and outputting it in an embodiment of the present application.

[0031] Figure 4It is a flowchart of a method for temporarily changing a numerical value corresponding to the possibility to zero and outputting it when the actual maintenance duration is less than the short critical duration in an embodiment of the present application.

[0032] Figure 5 It is a further flow chart of the electric blanket heating method in the embodiment of the present application.

[0033] Figure 6 It is a system module diagram of an electric blanket heating method in an embodiment of the present application. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 6 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0035] The present application embodiment discloses a method for heating an electric blanket. Figure 1 , a method for heating an electric blanket comprises: Step 100: Obtain a heating request.

[0036] The heating request is a request signal input manually for the electric blanket to generate heat, including the heating gear. The acquisition method is to manually input the acquisition instruction into the system to trigger the acquisition instruction.

[0037] Step 101: Acquire a contact feedback area when a heating request is received.

[0038] The contact feedback area is the contact area between the user and the electric blanket when the user lies down on the electric blanket. Here, the contact feedback area is obtained in real time, that is, it is obtained at all times, and the acquisition standard is received by the corresponding pressure sensor. Of course, the pressure sensor here must output the corresponding contact feedback area under a certain pressure intensity to distinguish the weight of the user and the weight of the quilt. In an embodiment of the present application, the electric blanket is divided into multiple areas, and the area is output as long as the pressure reaches the requirement. For example: if one sole occupies 3 areas respectively, then three areas are output. Here, the smaller the area setting, the higher the recognition degree, and the more accurate all subsequent operations.

[0039] Step 102: Analyze the heating request to obtain the heating power.

[0040] The heating power is the power corresponding to the gear in the heating request. The analysis method is to directly read the gear in the heating request, and then directly output according to the power corresponding to the gear.

[0041] Step 103: searching for the corresponding heating element number from a preset control database based on the contact feedback area.

[0042] The heating element number is the number of the heating element, and a heating element is set in each area. The mapping relationship between the contact feedback area and the heating element number is stored in the database. When the staff in this field installs the heating element to the corresponding area, the corresponding mapping relationship is automatically recorded and stored in the database. When the system receives the corresponding contact feedback area, it automatically finds the corresponding heating element number from the database and outputs it.

[0043] Step 104: Control the heating element corresponding to the heating element number to generate heat according to the heating power.

[0044] When a heating request is received, it means that the user needs to use the electric blanket corresponding to the heating request, and the electric blanket is immediately activated. However, in order to minimize the heating area as much as possible under the premise of meeting the heating request, only the components of the corresponding contact area are activated. It should be noted that due to the nature of the electric blanket, the electric blanket has limited impact on the air above, so the impact between adjacent areas can be ignored.

[0045] Step 105: Determine the contact type based on the preset human body size and contact feedback area.

[0046] The human body size is the size of the human body, including the size of each surface of the human body, such as the size and shape of the soles of the feet, the shape of the torso when the human body is lying flat, the shape of the palms when they are spread out against the electric blanket, etc. The contact type is the type of a part of the human body corresponding to the contact feedback area, including the part and the placement. For example: the sole of the foot and the standing situation. The determination method is to match the human body size with the contact shape in the contact feedback area, and then determine which part of the human body it is and how it is placed.

[0047] It should be noted that in order to sufficiently recognize the shape of the corresponding body part in each human posture, the contact feedback area must be set small and the recognition must be fine enough.

[0048] Step 106: Searching for a corresponding sleeping posture from a preset posture database based on the contact type.

[0049] The sleeping posture is the sleeping posture of a person under the current contact type, such as lying on the left side, lying flat, etc. The database stores the mapping relationship between the contact type and the sleeping posture. The corresponding contact type is obtained by the staff in the field according to the recording of the person under different sleeping postures. When the system receives the corresponding contact type, it automatically searches the database for the corresponding sleeping posture and outputs it.

[0050] Step 107: Based on the sleeping posture, a corresponding expected posture change is found from a preset habit database, and the possibility of the expected posture change is determined.

[0051] The expected change posture is the posture that may change from this sleeping posture. The database here stores the mapping relationship between sleeping posture and expected change posture. In the early stage of establishing the database, the staff in this field established it according to the posture that may appear after the sleeping posture and their own habits. In the later stage, the staff who actually use the electric blanket statistically obtained the subsequent expected change posture situation in the case of sleeping posture. When the system receives the corresponding sleeping posture, it automatically searches for the corresponding expected change posture from the database.

[0052] The possibility is the possibility of changing to the expected posture change. The possibility can be obtained by counting the proportion of the number of each situation when counting the situations of the expected posture change in the sleeping posture, or by the method of the subsequent steps.

[0053] Step 108: Determine the expected contact area based on the expected change posture and the contact feedback area.

[0054] When the expected contact area is the contact feedback area for the sleeping posture, the contact area corresponding to the expected change posture can be determined by decomposing the sleeping posture into each part, and then obtaining the movement from the contact feedback area according to the change of the movement direction and contact area from the sleeping posture to the part corresponding to the expected change posture, and then obtaining the expected contact area.

[0055] Step 109: Determine the estimated additional area based on the estimated contact area and the contact feedback area.

[0056] The expected additional area is an area in the expected contact area that is larger than the contact feedback area, that is, an area in the expected contact area that is not in the contact feedback area. The determination method is to match the expected contact area with each contact area one by one. If the match is unsuccessful, the area in the expected contact area that is unsuccessful in matching is defined as the expected additional area.

[0057] Step 110: Based on the expected new area, the corresponding expected heating element number is searched from the control database.

[0058] The estimated heating element number is the number of the heating element in the estimated new area. The establishment of the database is described in step 103 and will not be repeated here. When the system receives the corresponding estimated new area, it automatically finds the corresponding estimated heating element number from the database and outputs it.

[0059] Step 111: Determine the advance heating power based on the possibility and the heating power.

[0060] The advance heating power is that although the heating power cannot be reached, in order to prevent the user from being uncomfortable with the heating after contact, some areas that may be touched but have not been touched yet are still heated. The method of determination is to multiply the possibility by the heating power.

[0061] Step 112: Control the heating element corresponding to the estimated heating element number to generate heat according to the advance heating power.

[0062] In order to avoid unnecessary ineffective waste, the heating power is provided according to the possibility. When the possibility gradually increases, the heating power is gradually increased in advance until the heating power is reached.

[0063] Step 113: Determine the non-contact limb position based on the human body size and sleeping posture.

[0064] The non-contact limb position is the position where the human body does not contact the electric blanket. Here, the non-contacting areas of the human body are first determined according to the sleeping posture, and then the positions of the corresponding areas are determined according to the size of the human body, and the positions include horizontal coordinates and heights.

[0065] Step 114: Determine a non-contact area based on the non-contact limb position when the height corresponding to the non-contact limb position is less than a preset critical impact height.

[0066] The critical height of influence is the height of the air affected by the electric blanket when it heats up. The uncontacted area is the area of ​​the human body that is not in contact with the electric blanket but is affected by the temperature of the electric blanket. The determination method is to know the position of the uncontacted limb, and then screen its height. If it is less than the critical height of influence, the position of the uncontacted limb is the desired position, and then the corresponding horizontal coordinates of the limb are obtained and matched with the horizontal coordinates of each area of ​​the electric blanket. Once it falls into the area, the output is the uncontacted area.

[0067] Step 115: Find the corresponding dormant heating element number from the control database based on the non-contact area.

[0068] The dormant heating element number is the number of the heating element in the uncontacted area. The establishment of the database is not described in detail here. When the system receives the corresponding uncontacted area, it automatically finds the corresponding dormant heating element number from the database and outputs it.

[0069] Step 116: Based on the heating power and the non-contact limb position, the corresponding influencing heating power is searched from a preset influencing database.

[0070] The affected heating power is the heating power that produces an effect equivalent to the heating power at a non-contact limb position. The database stores the mapping relationship between heating power, non-contact limb position, and affected heating power. The staff in this field observes the power required to produce this effect at a non-contact limb position based on the actual heating power. When the system receives the heating power and the non-contact limb position, it automatically finds the corresponding affected heating power from the database for output.

[0071] Step 117: Control the heating element corresponding to the dormant heating element number to generate heat according to the heating power.

[0072] Reference Figure 2 , and also includes a method for calculating the likelihood, the method comprising: Step 200: searching for a corresponding historical posture from a preset historical database based on the sleeping posture.

[0073] The historical posture is the posture that is the same as the sleeping posture in the historical process. Here, the historical posture also includes the corresponding time node. The mapping relationship between the historical posture and time is stored in the database, and the corresponding time node and the corresponding sleeping posture are automatically put in each time the sleeping posture is generated. When the system receives the corresponding sleeping posture, it automatically matches the database to obtain the time node and historical posture of the same posture.

[0074] Step 201: searching a historical predicted posture from a historical database based on the predicted changed posture.

[0075] The historical predicted posture is the posture that is the same as the predicted change posture in the historical process. The establishment of the database is introduced in the above process and will not be repeated here. When the system receives the corresponding predicted change posture, it automatically matches from the database to obtain the time node and historical predicted posture of the same posture.

[0076] Step 202: Determine the historical posture change process based on the historical database, historical postures and historical expected postures.

[0077] The historical posture change process is the process of reaching the historical expected posture. It should be noted here that this historical posture change process not only includes the change from the historical posture to the historical expected posture, but also includes the postures before the historical posture, which are the same as the postures before the sleeping posture, until the previous postures are different or the order is different.

[0078] Step 203: Calculate the probability based on the historical posture change process and the sleeping posture, and output it.

[0079] The probability is calculated by the percentage of the sleeping posture during the historical posture change process in the entire period. For example, if the historical posture change process is 100 minutes and the sleeping posture occurs at 50 minutes, then the probability is 50%.

[0080] Reference Figure 3 , the method of calculating the probability based on the historical posture change process and sleeping posture and outputting it includes: Step 300: Obtain the actual maintenance time of the historical predicted posture.

[0081] The actual maintenance duration is the length of time the historical predicted posture is maintained. It can be obtained from the length of time from the generation of the historical predicted posture to the generation of the next posture.

[0082] Step 301: When the actual maintenance duration is less than the preset short critical duration, the value corresponding to the possibility is temporarily changed to zero and outputted.

[0083] The short critical time is a shorter time set by humans. It is set by humans, for example, 1 second. Since humans rarely move when they sleep, they will basically maintain a certain posture for a certain period of time. If the time is very short, it means that the state is very uncomfortable, and they will basically not do this action again in the future. Therefore, it is directly impossible. Then the value corresponding to the possibility is temporarily changed to zero and output.

[0084] Step 302: Output the possibility when the actual maintenance duration is greater than the short critical duration.

[0085] Reference Figure 4 , when the actual maintenance duration is less than the short critical duration, the method of temporarily changing the value corresponding to the possibility to zero and outputting it includes: Step 400: define the historical predicted posture whose actual maintenance duration is less than the short critical duration as an abnormal predicted posture, define the possibility corresponding to the abnormal predicted posture as an abnormal possibility, define other historical predicted postures except the abnormal predicted posture as normal predicted postures, and define the possibility corresponding to the normal predicted posture as normal possibility.

[0086] Step 401: Continue to obtain the continuous sleeping posture after the sleeping posture and update the abnormal possibility and normal possibility.

[0087] The continuous sleeping posture is the posture after the sleeping posture. The method of obtaining it is the same as the method of obtaining the sleeping posture, which will not be repeated here.

[0088] Step 402: When there is at least one value corresponding to a normal possibility that is greater than zero, the value corresponding to the abnormal possibility is temporarily changed to zero and outputted.

[0089] When there is at least one normal possibility whose corresponding value is greater than zero, it means that the other postures are still possible, but this posture has made the user feel uncomfortable, so the user still has a choice and will definitely not choose this uncomfortable one, so the value corresponding to the abnormal possibility is temporarily changed to zero and output.

[0090] Step 403: When the values ​​corresponding to all normal possibilities are equal to zero, the values ​​corresponding to the abnormal possibilities are output normally.

[0091] When the values ​​corresponding to all normal possibilities are equal to zero, it means that the other postures are impossible to appear at this time. Therefore, although this abnormal posture is uncomfortable at this time, it is a necessary posture, so the possibility is still output.

[0092] Reference Figure 5 , also includes: Step 500: Determine an expected non-contact limb position based on the human body size and the expected change posture when there is a height corresponding to the non-contact limb position greater than the critical height.

[0093] The expected non-contact limb position is a position that is expected to be non-contact with the electric blanket when the posture is changed.

[0094] Step 501: Screen the expected change postures whose corresponding heights of the expected non-contact limb positions are all less than the expected change postures that affect the critical height, define the expected change posture as a guiding change posture, define the expected contact area corresponding to the guiding change posture as a guiding contact area, define the non-contact area corresponding to the guiding change posture as a guiding non-contact area, define the expected change postures other than the guiding change postures as non-guided change postures, and define the expected contact area corresponding to the non-guided change postures as non-guided contact areas.

[0095] The screening method is to compare the height corresponding to each expected non-contact limb position of each expected posture change with the impact critical height. If it meets the requirements, it is output as the screening result.

[0096] Step 502: Determine a repulsive contact area based on the contact feedback area, the guiding contact area and the non-guiding contact area.

[0097] The repulsive contact area is an area that the user does not touch. The repulsive contact area belongs to the non-guiding contact area and the contact feedback area, but does not belong to the guiding contact area.

[0098] Step 503: Find the corresponding repulsive heating element number from the control database based on the repulsive contact area.

[0099] The number of the repelling heating element is the number of the heating element in the repelling contact area. The establishment of the database is introduced in the previous step and will not be repeated here. When the system receives the corresponding repelling contact area, it automatically finds the corresponding repelling heating element number from the database and outputs it.

[0100] Step 504: Control the heating element corresponding to the repulsive heating element number to generate heat according to a preset repulsive heating power.

[0101] The rejection heating power is the power at which the user will feel uncomfortable, but will not cause fire or harm the user. It is set manually. Here, the heating element corresponding to the rejection heating element number is controlled to heat according to the rejection heating power, so that the heat in the rejection contact area is unacceptable to the user or makes the user feel uncomfortable, forcing the user to change his posture and eventually fall into the guide contact area, so that the height corresponding to all the expected non-contact limb positions is less than the critical height, so that the user's whole body can be exposed to the temperature of the electric blanket.

[0102] Based on the same inventive concept, an embodiment of the present invention provides an electric blanket heating system.

[0103] Reference Figure 6 , an electric blanket heating system, comprising: An acquisition module is used to obtain a fever request, a contact feedback area, and an actual maintenance time; A memory for storing a program of a control method for a heating method of an electric blanket; The program in the memory can be loaded and executed by the processor to realize a control method for the heating method of an electric blanket.

[0104] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0105] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed by a method for generating heat through an electric blanket.

[0106] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0107] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes a method for generating heat using an electric blanket.

[0108] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.

Claims

1. A method for heating an electric blanket, characterized in that: include: Get fever request; Acquiring a contact feedback area when receiving a heating request; Analyzing the heating request to obtain the heating power; Find the corresponding heating element number from the preset control database based on the contact feedback area; The heating element corresponding to the heating element number is controlled to generate heat according to the heating power.

2. The method for heating an electric blanket according to claim 1, characterized in that: Also includes: Determine contact type based on preset human body size and contact feedback area; Find the corresponding sleeping posture from a preset posture database based on the contact type; Based on the sleeping posture, a corresponding expected change posture is searched from a preset habit database, and the possibility of the expected change posture is determined; determining an expected contact area based on the expected change in posture and the contact feedback area; Determine the expected new area based on the expected contact area and the contact feedback area; Based on the expected new area, the corresponding expected heating element number is found from the control database; Determining the advance heating power based on the possibility and the heating power; The heating element corresponding to the estimated heating element number is controlled to generate heat according to the advance heating power.

3. A method for heating an electric blanket according to claim 2, characterized in that: Also included is a method for calculating the likelihood, the method comprising: Based on the sleeping posture, the corresponding historical posture is searched from a preset historical database; Based on the expected change posture, the corresponding historical expected posture is searched from the historical database; Determine the historical posture change process based on the historical database, historical posture and historical expected posture; The probability is calculated based on the historical posture change process and sleeping posture, and then output.

4. The method for heating an electric blanket according to claim 3, characterized in that: Methods for calculating the probability based on the historical posture change process and sleeping posture and outputting the probability include: Get the actual maintenance time of the historical estimated posture; When the actual duration is less than the preset short critical duration, the value corresponding to the possibility is temporarily changed to zero and output; When the actual maintenance duration is greater than the short critical duration, the possibility is output.

5. The method for heating an electric blanket according to claim 4, characterized in that: The method of temporarily changing the value corresponding to the possibility to zero and outputting it when the actual maintenance duration is less than the short critical duration includes: The historical predicted posture whose actual maintenance time is less than the short critical time is defined as an abnormal predicted posture, the possibility corresponding to the abnormal predicted posture is defined as an abnormal possibility, the other historical predicted postures except the abnormal predicted posture are defined as normal predicted postures, and the possibility corresponding to the normal predicted posture is defined as a normal possibility; After the sleeping posture, continue to obtain the continuous sleeping posture and update the abnormal possibility and normal possibility; When there is at least one normal possibility whose corresponding value is greater than zero, the value corresponding to the abnormal possibility is temporarily changed to zero and output; When the values ​​corresponding to all normal possibilities are equal to zero, the value corresponding to the abnormal possibility is output normally.

6. The method for heating an electric blanket according to claim 2, characterized in that: Also includes: Determine non-contact limb positions based on body size and sleeping posture; Determining a non-contact area based on the non-contact limb position when the height corresponding to the non-contact limb position is less than a preset critical impact height; Find the corresponding dormant heating element number from the control database based on the uncontacted area; Find the corresponding impact heating power from a preset impact database based on the heating power and the non-contact limb position; The heating element corresponding to the dormant heating element number is controlled to generate heat according to the affected heating power.

7. The method for generating heat with an electric blanket according to claim 6, characterized in that: Also includes: Determining an expected non-contact limb position based on the human body size and the expected change in posture when there is a height corresponding to the non-contact limb position greater than the impact critical height; Screening the expected change postures whose corresponding heights of the expected non-contact limb positions are all less than the expected change postures affecting the critical height, defining the expected change postures as the guided change postures, defining the expected contact areas corresponding to the guided change postures as the guided contact areas, defining the non-contact areas corresponding to the guided change postures as the guided non-contact areas, defining the expected change postures other than the guided change postures as non-guided change postures, and defining the expected contact areas corresponding to the non-guided change postures as the non-guided contact areas; determining a repulsive contact area based on the contact feedback area, the guiding contact area and the non-guiding contact area, wherein the repulsive contact area belongs to the non-guiding contact area and the contact feedback area but does not belong to the guiding contact area; Find the corresponding repulsive heating element number from the control database based on the repulsive contact area; The heating element corresponding to the rejection heating element number is controlled to generate heat according to the preset rejection heating power.

8. An electric blanket heating system, characterized in that: include: An acquisition module is used to obtain a fever request, a contact feedback area, and an actual maintenance time; A memory for storing a program of a control method for an electric blanket heating method according to any one of claims 1 to 7; The program in the processor memory can be loaded and executed by the processor to implement the control method of the electric blanket heating method as described in any one of claims 1 to 7.

9. Intelligent terminal, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and executes an electric blanket heating method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that A computer program is stored which can be loaded by a processor and executes the method for heating an electric blanket as claimed in any one of claims 1 to 7.

Citation Information

Cited By

  • Intelligent temperature control electric blanket

    CN121531502A