CN117813473A - Refrigerator and control method thereof - Google Patents
Refrigerator and control method thereof Download PDFInfo
- Publication number
- CN117813473A CN117813473A CN202280051611.1A CN202280051611A CN117813473A CN 117813473 A CN117813473 A CN 117813473A CN 202280051611 A CN202280051611 A CN 202280051611A CN 117813473 A CN117813473 A CN 117813473A
- Authority
- CN
- China
- Prior art keywords
- tag
- information
- electronic tag
- electronic
- article
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 47
- 238000012544 monitoring process Methods 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 11
- 238000004321 preservation Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 10
- 239000003507 refrigerant Substances 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000009833 condensation Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000005494 condensation Effects 0.000 description 3
- 235000013305 food Nutrition 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000005057 refrigeration Methods 0.000 description 3
- 241000227653 Lycopersicon Species 0.000 description 2
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 239000002537 cosmetic Substances 0.000 description 2
- 238000001704 evaporation Methods 0.000 description 2
- 230000008020 evaporation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 235000013372 meat Nutrition 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 229920006395 saturated elastomer Polymers 0.000 description 2
- 239000011555 saturated liquid Substances 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010926 purge Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D11/00—Self-contained movable devices, e.g. domestic refrigerators
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D29/00—Arrangement or mounting of control or safety devices
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Thermal Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Abstract
A refrigerator comprises a refrigerator body, a door body, a reader-writer and a controller. The reader-writer can read information of the electronic tags in the tag box to obtain a first tag set. The first set of tags is a set of tags that includes information of electronic tags stored in the tag cassette and not bound to the article. The controller is connected with the reader-writer and is configured to: deleting the information of the current electronic tag from the first tag set when the current electronic tag is determined to be taken out of the tag box; and when the fact that the information of the current electronic tag does not exist in the second tag set is determined, adding the information of the current electronic tag into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag which is already bound with the article. Acquiring the adding time of adding the information of the current electronic tag into the second tag set; and monitoring the quality guarantee period of the article corresponding to the current electronic tag according to the adding time.
Description
The present application claims priority from chinese patent application No. 202111218830.8 filed 10/20/2021 and chinese patent application No. 202210627491.7 filed 6/2022, the contents of which are incorporated herein by reference in their entirety.
The disclosure relates to the technical field of refrigerators, and in particular relates to a refrigerator and a control method thereof.
Refrigerators are a commonly used household appliance in daily life. In actual use, a user may often store items, such as food, cosmetics, etc., in a storage compartment.
Disclosure of Invention
In one aspect, some embodiments of the present disclosure provide a refrigerator including: the device comprises a box body, at least one door body, a reader-writer and a controller. The box body is internally provided with at least one storage room for storing articles. At least one door body is connected to the case body to open or close the at least one storage chamber. The reader-writer can read information of the electronic tags in the tag box to obtain a first tag set, wherein the first tag set is a tag set comprising information of the electronic tags which are stored in the tag box and are not bound with the article. A controller connected with the reader and configured to: deleting the information of the current electronic tag from the first tag set when the current electronic tag is determined to be taken out of the tag box; and when the fact that the information of the current electronic tag does not exist in the second tag set is determined, adding the information of the current electronic tag into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag which is already bound with the article. Acquiring the adding time of adding the information of the current electronic tag into the second tag set; and monitoring the quality guarantee period of the article corresponding to the current electronic tag according to the adding time.
In another aspect, some embodiments of the present disclosure provide a control method of a refrigerator, performed by a controller of the refrigerator, the method including: and deleting the information of the current electronic tag from the first tag set when the current electronic tag is determined to be taken out of the tag box, wherein the first tag set is a tag set comprising the information of the electronic tag which is stored in the tag box and is not bound with the article. And when the fact that the information of the current electronic tag does not exist in the second tag set is determined, adding the information of the current electronic tag into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag which is already bound with the article. Acquiring the adding time of adding the information of the current electronic tag into the second tag set, and monitoring the quality guarantee period of the article corresponding to the current electronic tag according to the adding time.
In order to more clearly illustrate the technical solutions in the present disclosure, the drawings that are required to be used in some embodiments of the present disclosure will be briefly described below. However, the drawings in the following description are only drawings of some embodiments of the present disclosure, and other drawings may be obtained from these drawings by those of ordinary skill in the art. Furthermore, the drawings in the following description may be regarded as schematic diagrams, not limiting the actual size of the products, the actual flow of the methods, the actual timing of the signals, etc. according to the embodiments of the present disclosure.
Fig. 1 is a block diagram of a refrigerator according to some embodiments;
fig. 2 is a block diagram of a refrigerating system of a refrigerator according to some embodiments;
FIG. 3 is a schematic diagram of an installation location of a blower according to some embodiments;
fig. 4 is a block diagram of yet another refrigerator according to some embodiments;
FIG. 5 is a first workflow diagram of a controller in a refrigerator according to some embodiments;
fig. 6 is a flowchart of a control method of a refrigerator according to some embodiments;
fig. 7 is a flowchart of a control method of a further refrigerator according to some embodiments;
fig. 8 is a flowchart of a control method of a further refrigerator according to some embodiments;
fig. 9 is a block diagram of still another refrigerator according to some embodiments;
FIG. 10 is a schematic view of a refrigerator according to some embodiments without a cassette placed on a card slot;
FIG. 11 is a schematic view of a refrigerator with a cassette placed on a card slot according to some embodiments;
FIG. 12 is a second workflow diagram of a controller in a refrigerator according to some embodiments;
fig. 13 is a flowchart of a control method of yet another refrigerator according to some embodiments;
fig. 14 is a block diagram of still another refrigerator according to some embodiments;
fig. 15 is a flowchart of a control method of yet another refrigerator according to some embodiments;
FIG. 16 is a schematic view of an item editing box according to some embodiments;
FIG. 17 is a schematic view of yet another item editing box according to some embodiments;
FIG. 18 is a schematic view of an article removal selection box according to some embodiments;
fig. 19 is a flowchart of a control method of yet another refrigerator according to some embodiments;
fig. 20 is a flowchart of a control method of yet another refrigerator according to some embodiments;
fig. 21 is a schematic diagram of an item processing selection box according to some embodiments.
The following description of the embodiments of the present disclosure will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by one of ordinary skill in the art based on the embodiments provided by the present disclosure are within the scope of the present disclosure.
Throughout the specification and claims, unless the context requires otherwise, the word "comprise" and its other forms such as the third person referring to the singular form "comprise" and the present word "comprising" are to be construed as open, inclusive meaning, i.e. as "comprising, but not limited to. In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiment", "example", "specific example", "some examples", "and the like are intended to indicate that a particular feature, structure, material, or characteristic associated with the embodiment or example is included in at least one embodiment or example of the present disclosure. The schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
The terms "first" and "second" are used below for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the embodiments of the present disclosure, unless otherwise indicated, the meaning of "a plurality" is two or more.
In the description of the present disclosure, it should be noted that the term "coupled" is to be interpreted broadly, unless explicitly stated or defined otherwise, as being either fixedly coupled, detachably coupled, or integrally coupled, for example. In addition, when describing a pipeline, the term "connected" as used in this disclosure has the meaning of conducting. However, the term "coupled" may also mean that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other. The specific meaning is to be understood in conjunction with the context.
Fig. 1 is a block diagram of a refrigerator according to some embodiments. As shown in fig. 1, the refrigerator 1 includes a cabinet 10. The cabinet 10 serves as a supporting structure of the refrigerator 1, and defines a storage space therein. The storage space may be partitioned into at least one storage chamber 101. The at least one storage chamber 101 may include at least one of a refrigerator chamber, a freezer chamber, or a temperature change chamber (also referred to as a fresh food chamber). The at least one storage compartment 101 is for storing the articles 80. The article 80 includes, for example, foods, cosmetics, medicines, and the like. The range of the article 80 is not limited thereto, and the user may use the refrigerator 1 as desired. In addition, the cabinet 10 may have a component storage chamber therein for placing components (e.g., a compressor, etc.) in the refrigerator 1.
As shown in fig. 1, the refrigerator 1 further includes at least one door 20 provided at an opening of the cabinet 10, the at least one door 20 being pivotally mounted to the cabinet 10 by a hinge or otherwise connected to the cabinet 10 to open or close the at least one storage compartment 101. The at least one door 20 includes one or more doors 20. The storage compartment 101 may correspond to one or more doors 20. For example, in fig. 1, the upper storage room 101 corresponds to one door 20. The door 20 may also be opened in a drawer to enable drawer-type storage.
The cooling of the at least one storage chamber 101 may be achieved by a cooling system of the refrigerator 1. Fig. 2 is a block diagram of a refrigerating system of a refrigerator according to some embodiments. As shown in fig. 2, the refrigeration system includes a compressor 11, a condenser 12, an anti-condensation pipe 13, a dry filter 14, a capillary tube 15, an evaporator 16, and a gas-liquid separator 17.
In some embodiments, the refrigeration system operating process includes a compression process, a condensation process, a throttling process, and an evaporation process. The compression process is as follows: when the refrigerator 1 is powered on and the temperature controller is in contact, the compressor 11 starts to operate, and the low-temperature and low-pressure refrigerant is sucked into the compressor 11, compressed into high-temperature and high-pressure superheated gas in the cylinder of the compressor 11, and discharged to the condenser 12. The condensation process is as follows: the high-temperature and high-pressure refrigerant gas is cooled to normal-temperature and high-pressure saturated vapor through the condenser 12, the temperature is continuously reduced, the saturated vapor is further cooled to saturated liquid, the temperature is not reduced any more, and the temperature at the moment is called condensing temperature; the pressure of the refrigerant throughout the condensation process is almost unchanged. The throttling process is as follows: the condensed saturated liquid of the refrigerant is filtered by the dry filter 14 to remove moisture and impurities, and then flows into the capillary tube 15, and the refrigerant is throttled and depressurized by the capillary tube to become wet vapor at normal temperature and low pressure. The evaporation process is as follows: the normal-temperature low-pressure wet vapor starts to absorb heat and vaporize in the evaporator 16, thereby lowering the temperature of the evaporator and its surroundings, and changing the refrigerant into low-temperature low-pressure gas, and the refrigerant exiting the evaporator 16 passes through the gas-liquid separator 17 and returns to the compressor 11 again. The above process is repeated, and the heat in the refrigerator 1 is transferred to the air outside the refrigerator 1, so as to achieve the purpose of refrigeration.
In some embodiments, the refrigerator 1 further comprises a blower. FIG. 3 is a schematic diagram of an installation location of a blower according to some embodiments. As shown in fig. 3, the fan 18 continuously exchanges heat with the fins of the evaporator 16 while delivering the air cooled by the evaporator 16 to the storage compartment 101 (e.g., a refrigerator compartment and/or a freezer compartment) through an air duct. Thus, the air in the storage chamber 101 continuously circulates, thereby achieving the purpose of reducing the temperature.
As shown in fig. 4, when the article 80 is stored in the storage compartment 101 of the refrigerator 1, the article 80 may be marked with the electronic tag 50 to achieve article 80 management. Each electronic label 50 may have a unique identification code. The electronic tag 50 is configured to store information. The information of the electronic tag 50 may include an identification code of the electronic tag 50. The article information of the article 80 bound by the electronic tag 50 may be obtained from the database according to the identification code of the electronic tag 50, and the article information may include an article name and a storage duration, and may further include an addition time, an expiration time, and the like. The correspondence between the electronic tag 50 and the identification code and the contents of the article information are not limited thereto, and may be set according to actual requirements.
For example, the electronic tag 50 is removably secured to the article 80. For example, the electronic label 50 may be provided in the form of a sealing clip that may be clamped on both sides of the article 80. For another example, the electronic label 50 may include an adhesive that may adhere the electronic label 50 to the article 80. When a user stores an article 80 in the refrigerator 1 or takes out the article 80 from the refrigerator 1, the electronic tag 50 fixed to the article 80 can be put in or taken out together.
In some embodiments, the refrigerator 1 further includes a reader/writer 60, as shown in fig. 4, the reader/writer 60 may be provided at an inner surface of the tag box 40. The reader/writer 60 is capable of reading information of the electronic tags 50 within the tag cassette 40 to obtain a first tag set that is a tag set that includes information of electronic tags 50 stored in the tag cassette 40 and not bound to an item 80 (e.g., canned beverage 80 in fig. 4). For example, the reader/writer 60 reads information of the electronic tags 50 in the tag cassette 40 at predetermined time intervals to update the first tag set in real time. The first set of tags may be empty, for example, when no electronic tags 50 are within the tag cassette 40.
In some examples, the electronic tag 50 and reader 60 may use RFID (Radio Frequency Identification, RFID) technology. When the electronic tag 50 is an RFID electronic tag, the reader 60 is an induction system corresponding to the RFID electronic tag. In the RFID technology, non-contact bidirectional data communication is performed in a wireless radio frequency mode, and a recording medium (an electronic tag or a radio frequency card) is read and written, so that the purposes of identification and data exchange are achieved. In other examples, the electronic tag 50 and the reader 60 may use near field communication (Near Field Communication, NFC) technology. When the electronic tag 50 is an NFC electronic tag, the reader/writer 60 is an induction system corresponding to the NFC electronic tag. In NFC technology, NCF electronic tags can exchange data in both active and passive modes. In the passive mode, the initiating device (i.e., reader/writer 60) of near field communication is enabled to provide a radio frequency field (RF-field) throughout the communication, which may select one of 106kbps, 212kbps or 424kbps for transmission of data to the target device (i.e., electronic tag 50) which does not have to generate a radio frequency field but uses load modulation (load modulation) techniques to transmit the data back to the initiating device at the same rate. In the active mode, the initiating device and the target device both generate their own rf fields for communication. Of course, other techniques may be used for the electronic tag 50 and the reader/writer 60 as long as the functions thereof are realized.
As shown in fig. 1 and 4, the refrigerator 1 further includes a controller 30. The controller 30 may be located in the component storage cavity of the cabinet 10, and may also be located at other positions of the refrigerator 1. For example, as shown in fig. 1, the controller 30 is provided in the rear wall of the cabinet 10 of the refrigerator 1. The reader 60 may be connected to the controller 30, either by a wired connection or by a wireless connection. The reader/writer 60 may be configured to transmit the detected information of the electronic tag 50 to the controller 30, and may be configured to receive a control command of the controller 30 to perform a read/write operation on the electronic tag 50.
Generally, the electronic tag can only count the types of the articles, and cannot automatically acquire the time when the articles are put into the refrigerator. If the quality guarantee period of the article is required to be monitored, the storage time, the expiration time, the quality guarantee period and the like are required to be manually input by a user, the operation steps are complicated, and automatic monitoring cannot be realized.
To this end, in some embodiments of the present disclosure, the controller 30 is configured to: deleting information of the current electronic tag 50 from the first tag set when it is determined that the current electronic tag 50 is taken out of the tag box 40; when it is determined that the information of the current electronic tag 50 does not exist in the second tag set, adding the information of the current electronic tag 50 into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag 50 already bound to the article 80; acquiring the adding time of adding the information of the current electronic tag 50 into the second tag set; and monitoring the quality guarantee period of the article 80 corresponding to the current electronic tag 50 according to the adding time.
For example, the controller 30 is or includes a central processing unit (Central Processing Unit, CPU), microprocessor (Microprocessor), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), chip, or logic control device (e.g., field programmable gate array, FPGA), or the like.
Illustratively, fig. 5 is a first workflow diagram of a controller in a refrigerator according to some embodiments. As shown in fig. 5, the controller 30 is configured to perform steps 11 to 15.
Step 11, when it is determined that the current electronic tag 50 is taken out from the tag box 40, deleting the information of the current electronic tag 50 from the first tag set, wherein the first tag set is a tag set including the information of the electronic tag 50 stored in the tag box 40 and not bound to the article 80.
The first set of tags includes information of the electronic tags 50 currently placed in the tag cassette 40. When an electronic label 50 is removed from the cassette 40, it indicates to the user that the electronic label 50 is needed to bind the item 80. At this time, the controller 30 deletes the information of the retrieved electronic tag 50 from the first tag set, so that the first tag set no longer includes the information of the electronic tag 50.
In some embodiments, the reader 60 is mounted inside the cassette 40. For example, as shown in fig. 4, the refrigerator 1 may further include a label box 40. For another example, the label cartridge 40 may be provided separately. The tag box 40 may be provided in one storage compartment 101 of the refrigerator 1, or the tag box 40 may be provided outside the refrigerator 1. When the tag box 40 is disposed in the storage compartment 101, in order to avoid confusion between the electronic tag 50 in the tag box 40 and other electronic tags 50 in the storage compartment 101 that are bound to the article 80, it is necessary to separate the electronic tag 50 in the tag box 40 from the electronic tag 50 in the storage compartment 101. For example, a localized area of the tag cassette 40 may be made of, or covered by, electromagnetic signal shielding material such that the reader/writer 60 cannot detect the electronic tag 50 outside of the tag cassette 40. For another example, the reader/writer 60 cannot detect the electronic tag 50 outside the tag box 40 by controlling parameters (such as the transmission power or the antenna size) of the reader/writer 60. When the tag cassette 40 is set outside the refrigerator 1, the change of the electronic tag 50 is recorded by the reader/writer 60.
In some examples, the controller 30 may determine that the current electronic label 50 is removed from the label cassette 40 by the following manner. The controller 30 is further configured to: receiving a current first tag set; comparing the current first tag set with a previous first tag set received before a preset time interval; when information of any one electronic tag 50 exists in the previous first tag set but does not exist in the current first tag set, the electronic tag 50 is determined to be the current electronic tag 50 taken out of the tag box 40. The preset time interval is, for example, 1s, 2s, etc., and may be set according to the number of electronic tags 50 or the frequency with which the articles 80 are used.
Illustratively, fig. 6 is a flow chart of a control method of a refrigerator according to some embodiments. As shown in fig. 6, step 11 performed by the controller 30 may include steps 111 to 113.
Step 111, receiving a current first tag set.
For example, the controller 30 receives the current first tag set sent by the reader/writer 60.
Step 112, comparing the current first tag set with the previous first tag set received before the preset time interval.
For example, the first set of tags includes an identification code of the electronic tag 50 stored within the tag cassette 40. The identification code of the electronic tag 50 in the current first tag set is compared with the identification code of the electronic tag 50 in the previous first tag set received before the preset time interval to determine the state of the current electronic tag 50.
Step 113, when the information of any electronic tag 50 exists in the previous first tag set and does not exist in the current first tag set, determining that the electronic tag 50 is the current electronic tag 50 taken out from the tag box 40.
In some examples, the controller 30 is further configured to: when the information of any electronic tag 50 exists in the current first tag set and does not exist in the previous first tag set, determining that the electronic tag 50 is the electronic tag 50 placed in the tag box 40; and deleting the information of the electronic tag 50 from the second set of tags.
Illustratively, fig. 7 is a flow chart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 7, the controller 30 is further configured to perform steps 114 and 115.
Step 114, when the information of any electronic tag 50 is not present in the previous first tag set, but is present in the current first tag set, determining that the electronic tag 50 is the electronic tag 50 placed in the tag box 40.
Step 115, deleting the information of the electronic tag 50 from the second tag set.
For example, when the controller 30 determines that the electronic tag 50 is placed in the tag box 40, it indicates that the user has taken out the article 80 from the refrigerator 1 at this time, and places the electronic tag 50 bound to the article 80 in the tag box 40. At this time, the binding state of the electronic tag 50 and the article 80 needs to be released. Accordingly, the controller 30 deletes the information of the electronic tag 50 from the second tag set.
Step 12, when it is determined that the information of the current electronic tag 50 does not exist in the second tag set, adding the information of the current electronic tag 50 into the second tag set, where the second tag set is a tag set including the information of the electronic tag 50 already bound to the article 80.
For example, the user may put the current electronic tag 50 and the article 80 bound to the current electronic tag 50 into the refrigerator 1 together, or may put the current electronic tag 50 and the article 80 bound to the current electronic tag 50 in a suitable position outside the refrigerator 1.
For example, the controller 30 detects whether information of the current electronic tag 50 exists in the second tag set by comparing the identification code of the current electronic tag 50 with the identification codes of the electronic tags 50 in the second tag set one by one. When the identification codes of the current electronic tag 50 are different from all the identification codes of the electronic tags 50 in the second tag set, indicating that the information of the current electronic tag 50 does not exist in the second tag set, adding the information of the current electronic tag 50 into the second tag set.
In some examples, the controller 30 may store the current first set of tags (the last received set of tags by the controller 30) and the previous first set of tags sent by the reader/writer 60, and may also store the second set of tags. The initial state of the second set of tags may be empty when first powered up. In other examples, refrigerator 1 further includes a memory coupled to controller 30 that can store a current first set of labels and a previous first set of labels, and can also store a second set of labels.
And step 13, acquiring the adding time of adding the information of the current electronic tag 50 into the second tag set.
For example, the controller 30 records the addition time when adding information of the current electronic tag into the second tag set.
And 14, monitoring the quality guarantee period of the article 80 corresponding to the current electronic tag 50 according to the adding time.
In some examples, the controller 30 is configured to: acquiring the corresponding preservation time of the article 80 based on the information of the current electronic tag 50; shelf life monitoring of the item 80 is based on the time of addition and the length of storage.
Illustratively, fig. 8 is a flow chart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 8, step 14 performed by the controller 30 includes step 141 and step 142.
Step 141, acquiring a storage duration corresponding to the article 80 based on the information of the current electronic tag 50.
For example, the corresponding shelf-life of the item 80 is the shelf-life (e.g., optimal shelf-life) of the item 80. The shelf life may be set by the user himself. For example, the controller 30 receives the save time period set by the user in advance and sends it to the electronic tag 50 through the reader/writer 60. The length of time for storing the item information corresponding to the identification code of the electronic tag 50 may be stored in the database. For example, the controller 30 obtains the item information corresponding to the current electronic tag 50, and takes the storage duration in the item information as the shelf life.
In addition, the shelf life may also be obtained from the database in real time by the controller 30. For example, the controller 30 obtains the identification code of the current electronic tag 50, and obtains the shelf life corresponding to the identification code from the database according to the identification code. For example, the item 80 currently bound to the electronic tag 50 is a tomato, and the shelf life of the item 80 may be 3 days specified by the user, or may be a shelf life of a tomato obtained by the controller 30 from a database.
The database may be stored in the controller 30 or in a memory connected to the controller 30. The controller 30 may perform query, add, delete, update operations on the data in the database. The database may store shelf lives of a plurality of items 80. The database may also store a plurality of shelf lives and a plurality of storage temperatures corresponding to the plurality of shelf lives for one item 80. At this time, the controller 30 may acquire a corresponding shelf life according to the temperature of the storage compartment 101 in which the article 80 is located. When the temperature of the storage room 101 is changed, the shelf life is also changed.
Step 142, performing shelf life monitoring on the article 80 based on the addition time and the preservation time.
For example, the time of addition may reflect when the user begins to store the item 80 and the duration of storage may reflect the shelf life of the item 80. And calculating the expiration time corresponding to the adding time and the storage duration in real time. For example, the storage duration is 3 days, and the expiration time is the accumulation time of the addition time and the storage duration.
In some examples, when the current time is greater than the expiration time, it is indicated that the item 80 has been stored for a long period of time. At this point, the controller 30 may send a prompt to alert the user to process the item 80 as soon as possible.
In the refrigerator 1 provided in the embodiment of the present disclosure, the controller 30 stores the information of the electronic tag 50 in the first tag set (including the information of the electronic tag 50 of the unbound article 80) or the second tag set (including the information of the electronic tag 50 of the bound article 80) according to the binding state of the electronic tag 50 and the article 80, so that the article 80 can be uniformly managed, and the article 80 is conveniently and uniformly monitored. When the electronic tag 50 is bound with the article 80, the storage time of the bound article 80 is taken as the adding time of the information of the electronic tag 50 added into the second tag set, so that the quality guarantee period of the article 80 is monitored. In addition, when the binding state of the electronic tag 50 changes, the information of the electronic tag 50 can be counted rapidly.
In some embodiments, the controller 30 is further configured to update the time of addition of the current electronic label 50 when it is determined that the current electronic label 50 is removed from the label box 40 and that information for the current electronic label 50 is present in the second set of labels.
For example, the controller 30 is also configured to perform step 15.
And step 15, when the information of the current electronic tag 50 exists in the second tag set, updating the adding time of the current electronic tag 50.
For example, when the controller 30 determines that the current electronic tag is removed from the tag box 40 and that information of the current electronic tag 50 is present in the second tag set, it indicates that the information of the current electronic tag 50 in the second tag set is not deleted when the electronic tag 50 is used last time. This may be due to failure (e.g., restart) of the controller 30 when the last deletion operation was performed, or it may be due to manual selection by the user to retain information about the current electronic tag 50, i.e., the user reuses the electronic tag 50. For the above-mentioned case, the time when the information of the current electronic tag 50 in the second tag set is determined is only required to be taken as the updated adding time, and the original adding time is replaced.
In the above embodiment, the reader/writer 60 may be mounted inside the tag cartridge 40. However, in other embodiments, the reader/writer 60 may be installed at other positions of the refrigerator 1, and these embodiments are exemplified below.
In some embodiments, as shown in fig. 9, the refrigerator 1 further includes a card slot 21 that can be used to support the label cassette 40. The catching groove 21 may be provided on the inner surface of the door body 20. The card slot 21 may also be provided at other locations, for example on the inner side of the case 10. The at least one electronic tag 50 includes a plurality of electronic tags 50. The reader/writer 60 is also capable of writing to a plurality of electronic tags 50. In some examples, the reader 60 is disposed on an inner surface of the door 20. As shown in fig. 10, the reader/writer 60 is disposed on the inner surface of the door body 20 and on the same horizontal line as the card slot 21, so that the reader/writer 60 can detect all the electronic tags 50 placed in the tag box 40 on the card slot 21, also can detect the electronic tags 50 near the door body 20, and cannot detect the electronic tags 50 in the refrigerator 1 that have been bound to the articles 80. The detection range is achieved, for example, by controlling parameters (such as the transmission power or the antenna size) of the reader/writer 60, or the like.
In some examples, the label box 40 may be removably placed on the card slot 21 when the label box 40 is disposed within the storage compartment 101. For example, referring to fig. 10 and 11, fig. 10 is a schematic view of a refrigerator according to some embodiments without a cassette placed on a card slot; fig. 11 is a schematic view of a refrigerator according to some embodiments with a cassette placed on a card slot. By detachably placing the tag cartridge 40 on the card slot 21, the user is allowed to autonomously select whether or not the tag cartridge 40 needs to be mounted on the card slot 21, for example, according to the use condition of the storage space of the refrigerator 1 or personal habits of the user. When the storage space of the refrigerator 1 is insufficient, the tag box 40 can be detached from the card slot 21 to save space.
In some embodiments, the controller 30 is further configured to: when it is determined that the tag cassette 40 is placed on the card slot 21, the reader/writer 60 is controlled to be in a multi-electronic tag group reading mode capable of simultaneously reading and writing information of at least two electronic tags 50 among the plurality of electronic tags 50; wherein, the information of the electronic tag 50 comprises article information, and the article information comprises article names and preservation time lengths; and when it is determined that the tag cartridge 40 is not placed on the card slot 21, the reader/writer 60 is controlled to be in a single electronic tag read/write mode capable of reading and writing information of only the single electronic tag 50.
Illustratively, fig. 12 is a second workflow diagram of a controller in a refrigerator according to some embodiments. As shown in fig. 12, the controller 30 is configured to perform steps 21 to 23.
Step 21, judging whether the label box 40 is placed on the card slot 21.
For example, as shown in fig. 9, the refrigerator 1 further includes a pressure sensor 26 provided in the card slot 21, the pressure sensor 26 being configured to detect a pressure value. The pressure sensor 26 may be connected to the controller 30, either by a wired connection or by a wireless connection. For example, the controller 30 may obtain a pressure value detected by the pressure sensor 26; when the pressure value is not zero, it is determined that the cassette 40 is placed on the card slot 21; and when the pressure value is zero, determining that the cassette 40 is not placed on the card slot 21.
Step 22, when it is determined that the tag box 40 is placed on the card slot 21 of the refrigerator 1, the reader/writer 60 is controlled to be in a multi-electronic-tag group reading mode capable of simultaneously reading and writing information of at least two electronic tags 50 in the plurality of electronic tags 50, wherein the information of the electronic tags 50 includes article information, and the article information includes an article name and a storage duration.
For example, the reader/writer 60 may operate in a multi-electronic tag group reading mode capable of simultaneously reading and writing information of at least two electronic tags 50 of the plurality of electronic tags 50, where the reader/writer 60 is configured to read information of the electronic tags 50 placed in the tag box 40. The information of the electronic tag 50 may include article information in addition to the identification code. The item information includes, for example, an item name and a holding time period. The item information also includes, for example, an addition time, an expiration time, and the like.
In step 23, when it is determined that the tag cassette 40 is not placed in the card slot 21, the reader/writer 60 is controlled to be in a single electronic tag read/write mode capable of reading and writing information of only the single electronic tag 50.
For example, the reader/writer 60 may operate in a single electronic tag read/write mode capable of reading and writing information of only a single electronic tag 50, and at this time, an editing operation may be performed on the electronic tag 50 that is close to the reader/writer 60.
In this way, the controller 30 controls the reader/writer 60 to switch between the multi-electronic tag group reading and the single-electronic tag reading/writing modes according to whether the tag box 40 is placed on the card slot 21, so that the reader/writer 60 better conforms to the use situation, and the management efficiency of the article 80 is improved.
In some embodiments, the controller 30 is further configured to: when it is determined that the tag box 40 is placed on the card slot 21, determining a switching state of the door body 20 corresponding to the card slot 21 in the at least one door body 20; when it is determined that the door 20 is closed, the reader/writer 60 is controlled to be in a standby state; when it is determined that the door body 20 is opened, the reader/writer 60 is controlled to read the identification codes of all the electronic tags 50 in the tag box 40 as an initial state, and the reader/writer 60 is controlled to read the information of all the electronic tags 50 in the tag box 40 at preset time intervals to determine the change of the electronic tags 50 in the tag box 40.
Illustratively, fig. 13 is a flow chart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 13, after step 21, the controller 30 is further configured to perform steps 241 to 243.
Step 241, when it is determined that the tag box 40 is placed on the card slot 21, the open/close state of the door body 20 of the refrigerator 1 corresponding to the card slot 21 is determined.
For example, as shown in fig. 11, the label box 40 is placed on the corresponding card slot 21 of the door 20, and the controller obtains the open/close state of the door 20 according to the detecting device 22, so as to determine whether the user needs to use the label box 40. As shown in fig. 14, the refrigerator 1 further includes a detecting device 22 provided on the door body 20. The controller 30 determines the open/close state of the door body 20 by acquiring the detection information of the detection device 22. The detection means 22 may be a magnetically controlled switch or a hall switch. The open or closed state of the door body may be determined by the open or closed state of the above-described switch.
Step 242, when it is determined that the door 20 is closed, the reader/writer 60 is controlled to be in a standby state.
When the door 20 is closed, it means that the user does not need to use the tag box 40 at this time, and does not need to use the electronic tag 50 to perform a binding operation on the article 80, and thus the reader/writer 60 is controlled to be in a standby state to reduce power consumption.
Step 243, when it is determined that the door 20 is opened, the reader/writer 60 is controlled to read the identification codes of all the electronic tags 50 in the tag box 40 as an initial state, and the reader/writer 60 is controlled to read the information of all the electronic tags 50 in the tag box 40 at preset time intervals, so as to determine the change of the electronic tags 50 in the tag box 40.
For example, the preset time interval may be configured according to the polling time and the specific number of electronic tags 50 set by the anti-collision mechanism when the reader/writer 60 performs multi-electronic tag group reading. For example, the preset time interval may be 1s.
When the door 20 is opened, the user may need to remove the article 80 from the refrigerator 1, at which time the user may detach the electronic tag 50 that has been bound to the article 80 and put it back into the tag box 40, or the user may remove a new electronic tag 50 from the tag box 40 and bind it to the article 80. Therefore, when the door 20 is opened, the controller 30 controls the reader/writer 60 to read the identification codes of all the electronic tags 50 in the tag box 40 as an initial state, and when the door 20 is kept in the opened state, to read the information of all the electronic tags 50 in the tag box 40 at preset time intervals. By reading information of all electronic tags 50 within the tag box 40 at preset time intervals, it is possible to detect changes in the electronic tags 50 within the tag box 40 to determine which electronic tags are placed in the tag box 40 and to determine which electronic tags 50 are taken out of the tag box 40, i.e., to determine the taking/putting operations of the electronic tags 50 in the tag box 40.
For example, the reader/writer 60 reads the identification codes of all the electronic tags 50 in the tag cartridge 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the tag cartridge 40 at a preset time interval (e.g., 1 s). The controller 30 compares the identification codes of the electronic tags 50 read twice before and after the reader/writer 60; if any identification code of the electronic tag 50 exists in the last tag set but does not exist in the current tag set, determining that the electronic tag 50 is the electronic tag 50 taken out from the tag box 40; if the identification code of any one of the electronic tags 50 is not present in the last tag set but is present in the current tag set, the electronic tag 50 is determined to be the electronic tag 50 placed in the tag box 40.
In some embodiments, refrigerator 1 further comprises an electronic tag reader writer 70. As shown in fig. 14, an electronic tag reader/writer 70 may be provided on the outer surface of the door body 20 and configured to guide the user in performing the editing operation of the electronic tag 50. The electronic tag reader/writer 70 includes, for example, a display 701. The electronic tag reader 70 may be a touch interactive electronic screen, or a combination of a display screen and physical buttons, and a user may view and edit information of the information electronic tag 50 through the electronic tag reader 70. The following embodiments will be described taking the electronic tag reader 70 as a touch interactive electronic screen as an example.
In some embodiments, the controller 30 is further configured to: when any electronic tag 50 is determined to be taken out from the tag box 40, a prompt instruction for prompting whether to display an edit box is issued; when receiving the confirmation instruction, controlling the display screen 701 to display an article editing frame; receiving article information input in an article editing frame by a user, wherein the article information is acquired by the electronic tag read-write identifier 70; and writing the article information into the electronic tag 50 through the reader/writer 60.
Illustratively, fig. 15 is a flow chart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 15, the controller 30 is further configured to perform steps 251 to 254, for example, after step 243.
Step 251, when it is determined that any electronic tag 50 is taken out from the tag box 40, a prompt instruction for prompting whether to edit the electronic tag 50 is issued.
For example, the reader/writer 60 reads the identification codes of all the electronic tags 50 in the tag cartridge 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the tag cartridge 40 at a preset time interval (e.g., 1 s). The controller 30 compares the identification codes of the electronic tags 50 read twice before and after the reader/writer 60; if any of the identification codes of the electronic tags 50 exists in the previous tag set but does not exist in the current tag set, the electronic tag 50 is determined to be the electronic tag 50 taken out of the tag box 40.
In some examples, when any electronic label 50 is present to be removed from the label box 40, there may be two situations for the user's subsequent behavior: one is that the user needs to edit the electronic tag 50 taken out of the tag box 40; the other is that the user simply picks up the electronic tag 50 to view and then returns it to the tag box 40, in which case no editing of the electronic tag 50 is required.
In some examples, as shown in fig. 14, the refrigerator 1 further includes a speaker 24. The speaker 24 may be provided at a side of the refrigerator 1. For the identification of both cases, the controller 30 may be configured to: the speaker 24 is controlled to issue a prompt to ask the user if the electronic tag 50 needs to be edited by voice.
Step 252, when receiving the confirmation instruction, the display screen 701 is controlled to display the item editing box.
As shown in fig. 14, the refrigerator 1 further includes a Mic part 23. The Mic part 23 may be disposed in the door body 20 and communicate with the outside through a panel opening of the door body 20 to receive an acoustic signal. The controller 30 may be configured to receive a user's answer through the Mic component 23; and if a positive answer from the user is detected, displaying an item edit box on the electronic tag reader/writer 70. Further, if a negative answer by the user is detected, the controller 30 does not do anything.
For example, fig. 16 is a schematic view of an item editing box according to some embodiments, as shown in fig. 16, in which a plurality of information input boxes are provided, each of which can receive input information of a user. The text description is arranged on one side of the information input box and used for prompting the user of information which needs to be filled in the information input box, for example, the text description is information such as 'article name', 'adding time', 'storing duration', 'expiration time', and the like. The item edit box also has a confirm button for identifying the user as having completed the input.
The controller 30 may also be configured to: judging whether the electronic tag 50 is a non-blank electronic tag according to the flag bit in the electronic tag 50; and when it is determined that the electronic tag 50 is a non-blank electronic tag, controls the display screen 701 to display information of the electronic tag 50 in the item editing box.
For example, the electronic tag 50 is classified as a non-blank electronic tag or a blank electronic tag according to whether the stored article information is empty. Blank electronic tags indicate that the item information (including the item name) in the electronic tag 50 is all cleared, and non-blank electronic tags indicate that the item information of the electronic tag 50 is not empty. The information of the electronic tag 50 also includes an item information flag bit. For example, the article information flag bit is used to identify whether the article information of the electronic tag 50 is empty, and when the article information flag bit is 1 or true, it indicates that the electronic tag 50 is a non-blank electronic tag; when the object information flag bit is 0 or false, it indicates that the electronic tag 50 is a blank electronic tag. When the controller 30 determines that the electronic tag 50 is a non-blank electronic tag, fig. 17 is a schematic diagram of yet another item editing box according to some embodiments, for example, the item 80 to which the electronic tag 50 is bound is an apple, as shown in fig. 17, and controls the display 701 to display information of the electronic tag 50 in the item editing box.
Step 253, receiving article information input in the article editing box by the user, which is acquired by the electronic tag read-write identifier 70.
In some examples, for the item edit box, the input may also be by voice.
For example, the refrigerator 1 further includes a speech speaker 25 configured to recognize speech information. The speech device 25 is, for example, a Wi-Fi speech device. As shown in fig. 14, the voice device 25 may be disposed at a side of the refrigerator 1 and may be configured to communicate with a cloud server according to an instruction. For example, the speaker 24 inquires of the user whether the electronic tag 50 needs to be edited by voice, and the mic section 23 receives voice information of the user and transmits the voice information to the voice device 25. The speech unit 25 recognizes the voice information and then fills the voice information in the form of text into the information input box.
Step 254, the article information is written into the electronic tag 50 by the reader/writer 60.
For example, after the user completes editing the information, clicks the confirm button, and the electronic tag reader/writer 70 transmits the collected item information to the controller 30, and after the controller 30 receives the item information, the electronic tag reader/writer 60 is controlled to write the item information into the electronic tag 50.
In some embodiments, the controller 30 is further configured to: when any electronic tag 50 is determined to be placed in the tag box 40, the display screen 701 is controlled to display an article taking-out selection frame, wherein the article taking-out selection frame comprises a clearing option and a retaining option as shown in fig. 18; when it is determined that the clear option is selected, the reader/writer 60 is controlled to delete the article information in the information of the electronic tag 50; when it is determined that the reservation option is selected, the control reader/writer 60 deletes parameters other than the item name in the item information of the electronic tag 50.
Illustratively, fig. 19 is a flowchart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 19, the controller 30 is configured to perform steps 261 to 263.
Step 261, when it is determined that any electronic tag 50 is placed in the tag box 40, the display screen 701 is controlled to display an article taking-out selection frame, wherein the article taking-out selection frame comprises a clearing option and a reserved option.
For example, the reader/writer 60 reads the identification codes of all the electronic tags 50 in the tag cartridge 40 as an initial state, and then reads the identification codes of all the electronic tags 50 in the tag cartridge 40 at a preset time interval (e.g., 1 s). The controller 30 compares the identification codes of the electronic tags 50 read two times before and after the reader/writer 60. If the identification code of any one of the electronic tags 50 is not present in the previous tag set but is present in the current tag set, the controller 30 determines that the electronic tag 50 is the electronic tag 50 placed in the tag box 40, and controls the display 701 to display the article taking-out selection frame.
Step 262, when it is determined that the purge option is selected, the reader/writer 60 is controlled to delete the item information in the information of the electronic tag 50.
When it is determined that the clear option is selected, the controller 30 controls the reader/writer 60 to clear the article information in the electronic tag 50 (the identification code of the electronic tag is not cleared), and this electronic tag 50 becomes a blank electronic tag.
Step 263, when it is determined that the reservation option is selected, the control reader/writer 60 deletes the parameters other than the item name in the item information of the electronic tag 50.
When it is determined that the reservation option is selected, the controller 30 controls the reader/writer 60 to delete parameters other than the item name in the item information of the electronic tag 50, that is, the item name of the electronic tag 50. Thus, when the user uses this electronic tag 50 again (non-blank electronic tag), the user does not need to edit the item name again, but only need to edit the remaining information.
The electronic label 50 may have a color identification, such as red electronic label for "meat", green electronic label for "vegetables", etc. If the user eats the same meat for a long time, the user does not need to clear the names of the objects in the electronic tag 50, and the definition time of the electronic tag 50 is saved when the objects are bound.
In some embodiments, the controller 30 is further configured to: when the fact that the tag box 40 is not placed on the card slot 21 is determined, when any electronic tag 50 is detected to be close to the reader-writer 60, information of the electronic tag 50 read by the reader-writer 60 is obtained; when the information of the electronic tag 50 includes article information which is not empty, controlling the display 701 to display an article processing selection frame, wherein the article processing selection frame includes a take-out option and an update option; when it is determined that the update option is selected, controlling the display screen 701 to display an item editing box; receiving the item information input in the item editing box by the user and acquired by the electronic tag read-write identifier 70, and controlling the reader-writer 60 to write the item information into the electronic tag 50; when it is determined that the take-out option is selected, the reader/writer 60 is controlled to delete the item information in the electronic tag 50.
Illustratively, fig. 20 is a flow chart of a control method of yet another refrigerator according to some embodiments. As shown in fig. 20, the controller 30 is configured to perform steps 271 to 275.
In step 271, when it is determined that the tag box 40 is not placed on the card slot 21 and it is detected that any electronic tag 50 is close to the reader/writer 60, information of the electronic tag 50 read by the reader/writer 60 is obtained.
For example, when it is determined that the tag cassette 40 is not placed on the card slot 21, the reader/writer 60 may detect whether the electronic tag 50 is present near the electronic tag reader/writer 70, and when the reader/writer 60 detects that the electronic tag 50 is present near, it means that the user may need to edit (take out or update) the electronic tag 50 of the bound article 80 in the refrigerator 1, or the user may need to edit the blank electronic tag to bind the article 80.
In step 272, when the information of the electronic tag 50 includes the item information that is not empty, the display 701 is controlled to display an item processing selection frame, where the item processing selection frame includes a take-out option and an update option.
The method for determining whether the information of the electronic tag 50 includes empty item information is referred to the above-mentioned non-blank electronic tag or blank electronic tag determination method, which is not described herein.
When the electronic tag 50 has the bound article 80, the controller 30 controls the display 701 to display an article handling selection frame, as shown in fig. 21, and the user can select an "update" or "take out" operation.
Step 273, when it is determined that the update option is selected, the control display 701 displays the item edit box.
If the "update" option is received, there are three situations at this time. First case: the user needs to update the item 80 information of the electronic tag 50 to which the item 80 has been bound, such as updating the date of deposit and expiration. Second case: the user replaces the bound item 80 of the electronic tag 50 with another new item 80, at which time the item information of the electronic tag 50 also needs to be updated. Third case: this electronic label 50 only has the item name and the user needs to bind this non-blank electronic label to the item 80. Accordingly, the controller 30 controls the display screen 701 to display the item editing box; information input by a user in the article editing box is received and correspondingly written in the electronic tag 50.
Step 274, receiving the item information input in the item editing box by the user acquired by the electronic tag reader/writer 70, and controlling the reader/writer 60 to write the item information into the electronic tag 50.
This step may refer to the related step described above, and will not be described here again.
Step 275, when it is determined that the take-out option is selected, the reader/writer 60 is controlled to delete the item information in the electronic tag 50.
If the remove option is selected, indicating that the user has removed and unbound the item 80, the item information of the electronic tag 50 may be cleared entirely, or the item name may be retained and the remaining item information other than the item name may be cleared. When the electronic tag 50 does not have the bound article 80, it is also necessary to display an article edit box on the electronic tag reader/writer 70.
It should be noted that details of the control method of the refrigerator can be found in the related content of the embodiment of the refrigerator, and will not be described herein.
Although the disclosure has been described herein in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed disclosure, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Although the present disclosure has been described in connection with specific features and embodiments thereof, it will be apparent that various modifications and combinations thereof can be made without departing from the spirit and scope of the disclosure. Accordingly, the specification and drawings are merely exemplary illustrations of the present disclosure as defined in the appended claims and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of the disclosure.
The foregoing is merely a specific embodiment of the disclosure, but the protection scope of the disclosure is not limited thereto, and any changes or substitutions within the technical scope of the disclosure should be covered by the protection scope of the disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims (20)
- A refrigerator, comprising:a case having at least one storage chamber therein for storing articles;at least one door connected to the case to open or close the at least one storage chamber;the reader-writer can read information of the electronic tags in the tag box to obtain a first tag set, wherein the first tag set is a tag set comprising information of the electronic tags which are stored in the tag box and are not bound with the articles;A controller connected with the reader-writer and configured to:deleting the information of the current electronic tag from the first tag set when the current electronic tag is determined to be taken out of the tag box;when determining that the information of the current electronic tag does not exist in a second tag set, adding the information of the current electronic tag into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag bound with the article;acquiring the adding time of adding the information of the current electronic tag into the second tag set; andand monitoring the quality guarantee period of the article corresponding to the current electronic tag according to the adding time.
- The refrigerator of claim 1, wherein the controller is configured to:acquiring the corresponding preservation time length of the article based on the information of the current electronic tag;and monitoring the quality guarantee period of the article based on the adding time and the preservation time.
- The refrigerator of claim 1 or 2, wherein the controller is further configured to:receiving a current first tag set;comparing the current first tag set with a previous first tag set received before a preset time interval;And when the information of any electronic tag exists in the previous first tag set and does not exist in the current first tag set, determining that the electronic tag is the current electronic tag taken out from the tag box.
- The refrigerator of claim 3, wherein the controller is further configured to:when the information of any electronic tag does not exist in the previous first tag set but exists in the current first tag set, determining that the electronic tag is the electronic tag placed in the tag box; andand deleting the information of the electronic tag from the second tag set.
- The refrigerator of claim 1, wherein the controller is further configured to:and when the information of the current electronic tag exists in the second tag set, updating the adding time.
- The refrigerator of any of claims 1-5, further comprising a card slot for supporting the label box, wherein the at least one electronic label comprises a plurality of electronic labels to which the reader/writer is further capable of writing, the controller further configured to:when the tag box is placed on the clamping groove, controlling the reader-writer to be in a multi-electronic-tag group reading mode capable of simultaneously reading and writing information of at least two electronic tags in the plurality of electronic tags, wherein the information of the electronic tags comprises article information, and the article information comprises article names and storage time; andWhen the tag box is not placed on the clamping groove, the reader-writer is controlled to be in a single-electronic-tag read-write mode capable of only reading and writing information of a single electronic tag.
- The refrigerator of claim 6, wherein the controller is further configured to:when the fact that the label box is placed on the clamping groove is determined, determining the opening and closing states of the door bodies corresponding to the clamping groove in the at least one door body;when the door body is determined to be closed, controlling the reader-writer to be in a standby state;when the door body is determined to be opened, the reader-writer is controlled to read the identification codes of all the electronic tags in the tag box as an initial state, and the reader-writer is controlled to read the information of all the electronic tags in the tag box according to a preset time interval so as to determine the change of the electronic tags in the tag box.
- The refrigerator of claim 6 or 7, further comprising an electronic tag read-write identifier, wherein the electronic tag read-write identifier comprises a display screen, the controller further configured to:when any electronic tag is determined to be taken out from the tag box, a prompt instruction for prompting whether to display an editing frame is sent out;When a confirmation instruction is received, controlling the display screen to display an article editing frame;receiving article information which is acquired by the electronic tag read-write identifier and is input in the article editing frame by a user; andand writing the article information into the electronic tag through the reader-writer.
- The refrigerator of claim 8, wherein the controller is further configured to:when any electronic tag is determined to be placed in the tag box, controlling the display screen to display an article taking-out selection frame, wherein the article taking-out selection frame comprises a clearing option and a reserving option;when the clearing option is determined to be selected, controlling the reader to delete the article information in the information of the electronic tag;and when the reserved option is determined to be selected, controlling the reader-writer to delete parameters except the item name in the item information of the electronic tag.
- The refrigerator of claim 8 or 9, wherein the controller is further configured to, upon determining that the cassette is not placed on the card slot:when any electronic tag is detected to be close to the reader-writer, acquiring information of the electronic tag read by the reader-writer;When the information of the electronic tag comprises article information which is not empty, controlling the display screen to display an article processing selection frame, wherein the article processing selection frame comprises a fetching option and an updating option;when the update option is determined to be selected, controlling the display screen to display an item editing box:receiving article information which is acquired by the electronic tag read-write identifier and is input in the article editing frame by a user; andcontrolling the reader-writer to write the article information into the electronic tag;and when the fetching option is determined to be selected, controlling the reader to delete the article information in the electronic tag.
- A control method of a refrigerator, performed by a controller of the refrigerator, the method comprising:deleting information of a current electronic tag from a first tag set when the current electronic tag is determined to be taken out of a tag box, wherein the first tag set is a tag set comprising information of electronic tags which are stored in the tag box and are not bound with articles;when determining that the information of the current electronic tag does not exist in a second tag set, adding the information of the current electronic tag into the second tag set, wherein the second tag set is a tag set comprising the information of the electronic tag bound with the article;Acquiring the adding time of adding the information of the current electronic tag into the second tag set; andand monitoring the quality guarantee period of the article corresponding to the current electronic tag according to the adding time.
- The method of claim 11, wherein the performing shelf life monitoring on the item corresponding to the current electronic tag according to the adding time includes:acquiring the corresponding preservation time length of the article based on the information of the current electronic tag;and monitoring the quality guarantee period of the article based on the adding time and the preservation time.
- The method of claim 11 or 12, further comprising:receiving a current first tag set;comparing the current first tag set with a previous first tag set received before a preset time interval;and when the information of any electronic tag exists in the previous first tag set and does not exist in the current first tag set, determining that the electronic tag is the current electronic tag taken out from the tag box.
- The method of claim 13, further comprising:when the information of any electronic tag does not exist in the previous first tag set but exists in the current first tag set, determining that the electronic tag is the electronic tag placed in the tag box; andAnd deleting the information of the electronic tag from the second tag set.
- The method of claim 11, further comprising:and when the information of the current electronic tag exists in the second tag set, updating the adding time.
- The method of any of claims 11-15, wherein the at least one electronic tag comprises a plurality of electronic tags, the method further comprising:when the tag box is placed on the clamping groove of the refrigerator, controlling the reader-writer to be in a multi-electronic-tag group reading mode capable of simultaneously reading and writing information of at least two electronic tags in the plurality of electronic tags, wherein the information of the electronic tags comprises article information, and the article information comprises article names and storage time;when the tag box is not placed on the clamping groove, the reader-writer is controlled to be in a single-electronic-tag read-write mode capable of only reading and writing information of a single electronic tag.
- The method of claim 16, further comprising:when the fact that the label box is placed on the clamping groove is determined, determining the opening and closing state of a door body of the refrigerator, corresponding to the clamping groove;When the door body is determined to be closed, controlling the reader-writer to be in a standby state;when the door body is determined to be opened, the reader-writer is controlled to read the identification codes of all the electronic tags in the tag box as an initial state, and the reader-writer is controlled to read the information of all the electronic tags in the tag box according to a preset time interval so as to determine the change of the electronic tags in the tag box.
- The method of claim 16 or 17, further comprising:when any electronic tag is determined to be taken out from the tag box, a prompt instruction for prompting whether to display an editing frame is sent out;when a confirmation instruction is received, controlling a display screen of an electronic tag read-write identifier of the refrigerator to display an article editing frame;receiving article information which is acquired by the electronic tag read-write identifier and is input in the article editing frame by a user; andand writing the article information into the electronic tag through the reader-writer.
- The method of claim 18, further comprising:when any electronic tag is determined to be placed in the tag box, controlling the display screen to display an article taking-out selection frame, wherein the article taking-out selection frame comprises a clearing option and a reserving option;When the clearing option is determined to be selected, controlling the reader to delete the article information in the information of the electronic tag;and when the reserved option is determined to be selected, controlling the reader-writer to delete parameters except the item name in the item information of the electronic tag.
- The method of claim 18 or 19, further comprising:when the fact that the tag box is not placed on the clamping groove is determined, and the fact that any electronic tag is close to the reader-writer is detected, information of the electronic tag read by the reader-writer is obtained;when the information of the electronic tag comprises article information which is not empty, controlling the display screen to display an article processing selection frame, wherein the article processing selection frame comprises a fetching option and an updating option;when the update option is determined to be selected, controlling the display screen to display an item editing box:receiving article information input in the article editing frame by a user and acquired by the electronic tag read-write identifier, andcontrolling the reader-writer to write the article information into the electronic tag; andand when the fetching option is determined to be selected, controlling the reader to delete the article information in the electronic tag.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2021112188308 | 2021-10-20 | ||
CN202111218830.8A CN113915842B (en) | 2021-10-20 | 2021-10-20 | Refrigerator and food material monitoring method thereof |
CN2022106274917 | 2022-06-06 | ||
CN202210627491.7A CN114941926B (en) | 2022-06-06 | 2022-06-06 | Refrigerator and food material management method thereof |
PCT/CN2022/121875 WO2023065993A1 (en) | 2021-10-20 | 2022-09-27 | Refrigerator and control method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117813473A true CN117813473A (en) | 2024-04-02 |
Family
ID=86057910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202280051611.1A Pending CN117813473A (en) | 2021-10-20 | 2022-09-27 | Refrigerator and control method thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117813473A (en) |
WO (1) | WO2023065993A1 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113494792B (en) * | 2020-03-20 | 2022-08-16 | 海信集团有限公司 | Refrigerator with a door |
CN111442604B (en) * | 2020-04-10 | 2021-10-08 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111780478B (en) * | 2020-07-01 | 2022-02-25 | 海信视像科技股份有限公司 | Refrigerator and food material management method |
CN114941926B (en) * | 2022-06-06 | 2024-06-18 | 海信冰箱有限公司 | Refrigerator and food material management method thereof |
CN113915842B (en) * | 2021-10-20 | 2023-06-23 | 海信冰箱有限公司 | Refrigerator and food material monitoring method thereof |
-
2022
- 2022-09-27 WO PCT/CN2022/121875 patent/WO2023065993A1/en active Application Filing
- 2022-09-27 CN CN202280051611.1A patent/CN117813473A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2023065993A1 (en) | 2023-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111442604B (en) | Refrigerator and control method thereof | |
CN111780478B (en) | Refrigerator and food material management method | |
CN114941926B (en) | Refrigerator and food material management method thereof | |
CN114623640A (en) | Refrigerator and electronic tag management method thereof | |
JP2018146177A (en) | Inventory management device for article storage | |
JP2006329597A (en) | Refrigerator | |
JP2007137553A (en) | Article storage device | |
KR20060121108A (en) | Refrigerator | |
WO2021057820A1 (en) | Refrigeration appliance and method for tracking stored articles | |
CN117940725A (en) | Refrigerator and food material monitoring method thereof | |
CN114152029B (en) | Food management refrigerator based on RFID tag and control method thereof | |
JP2005037086A (en) | Refrigerator and food managing method for refrigerator | |
WO2023078096A1 (en) | Refrigerator and food monitoring method therefor | |
CN117813473A (en) | Refrigerator and control method thereof | |
CN113915842B (en) | Refrigerator and food material monitoring method thereof | |
KR20140099594A (en) | Method for controlling refrigerator | |
CN115451637B (en) | Refrigerator and food label management method thereof | |
WO2023124335A1 (en) | Refrigerator and method for updating foodstuff shelf life | |
KR101036405B1 (en) | Method for controlling refrigerator | |
CN114484969A (en) | Refrigerator and food material management method thereof | |
KR102339983B1 (en) | Sensor for refrigerator | |
KR100896333B1 (en) | Kim-Chi refrigerator information serving apparatus, Kim-Chi refrigerator operating apparatus, Kim-Chi refrigerator operating program setting apparatus and the method | |
JP6500253B2 (en) | Inventory management system | |
WO2023065662A1 (en) | Refrigerator, and control method for refrigerator | |
KR100654804B1 (en) | Kimchi refrigerator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |