CN112344618A - Refrigerator and food material information definition method - Google Patents
Refrigerator and food material information definition method Download PDFInfo
- Publication number
- CN112344618A CN112344618A CN202011216565.5A CN202011216565A CN112344618A CN 112344618 A CN112344618 A CN 112344618A CN 202011216565 A CN202011216565 A CN 202011216565A CN 112344618 A CN112344618 A CN 112344618A
- Authority
- CN
- China
- Prior art keywords
- food material
- user
- material information
- newly defined
- information
- 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
- 235000013305 food Nutrition 0.000 title claims abstract description 732
- 239000000463 material Substances 0.000 title claims abstract description 730
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000005192 partition Methods 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims description 13
- 230000008014 freezing Effects 0.000 description 16
- 238000007710 freezing Methods 0.000 description 16
- 238000001514 detection method Methods 0.000 description 15
- 235000015278 beef Nutrition 0.000 description 12
- 235000011430 Malus pumila Nutrition 0.000 description 9
- 235000015103 Malus silvestris Nutrition 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 241000220225 Malus Species 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 235000013311 vegetables Nutrition 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 235000013399 edible fruits Nutrition 0.000 description 4
- 239000012634 fragment Substances 0.000 description 4
- 241000272525 Anas platyrhynchos Species 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 235000002568 Capsicum frutescens Nutrition 0.000 description 2
- 240000008067 Cucumis sativus Species 0.000 description 2
- 241000989913 Gunnera petaloidea Species 0.000 description 2
- 244000088415 Raphanus sativus Species 0.000 description 2
- 235000006140 Raphanus sativus var sativus Nutrition 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 235000013601 eggs Nutrition 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 244000144730 Amygdalus persica Species 0.000 description 1
- 241000722731 Carex Species 0.000 description 1
- 235000009849 Cucumis sativus Nutrition 0.000 description 1
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 description 1
- 244000000626 Daucus carota Species 0.000 description 1
- 235000002767 Daucus carota Nutrition 0.000 description 1
- 241000132456 Haplocarpha Species 0.000 description 1
- 244000157072 Hylocereus undatus Species 0.000 description 1
- 235000018481 Hylocereus undatus Nutrition 0.000 description 1
- 244000070406 Malus silvestris Species 0.000 description 1
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 244000288157 Passiflora edulis Species 0.000 description 1
- 235000000370 Passiflora edulis Nutrition 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 210000001015 abdomen Anatomy 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 235000015277 pork Nutrition 0.000 description 1
- 235000015067 sauces Nutrition 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
Images
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
- F25D11/02—Self-contained movable devices, e.g. domestic refrigerators with cooling compartments at different temperatures
-
- 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
- F25D29/003—Arrangement or mounting of control or safety devices for movable devices
-
- 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
- F25D29/005—Mounting of control devices
-
- 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
- F25D2400/00—General features of, or devices for refrigerators, cold rooms, ice-boxes, or for cooling or freezing apparatus not covered by any other subclass
- F25D2400/36—Visual displays
-
- 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
- F25D2500/00—Problems to be solved
- F25D2500/06—Stock management
-
- 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
- F25D2600/00—Control issues
- F25D2600/06—Controlling according to a predetermined profile
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
The application discloses a refrigerator and a method for defining food material information, wherein a user can input newly defined food material information in a food material definition interface to expand a food material library, and a controller displays food material icons corresponding to the newly defined food material information in a user interface in a partition mode according to the newly defined food material information after receiving the newly defined food material information of the user, so that the user can conveniently and visually browse the storage position of the newly defined food material.
Description
Technical Field
The application relates to the technical field of refrigerators, in particular to a refrigerator and a method for defining food material information.
Background
Currently, a multi-compartment refrigerator having a Radio Frequency Identification (RFID) function can intelligently manage food stored therein. For example, an antenna is arranged in the freezing chamber and connected with an RFID detection module, the RFID detection module can detect an RFID tag attached to a food material in the freezing chamber through the antenna in the freezing chamber, obtain tag information of the RFID tag, such as a tag code, and then obtain food material information corresponding to the tag according to the tag code, where the food material information includes a food material code representing a type of the food material and/or a name of the food material. Thus, the refrigerator can know the food in the freezing chamber.
Disclosure of Invention
The application provides a refrigerator and a food material information defining method, and aims to solve the problem of complex operation in the process of user-defining food material information.
In a first aspect, the present application provides a refrigerator comprising:
a case having a storage chamber therein;
the door is arranged at the opening of the storage chamber;
the display screen is arranged on the box door and used for displaying a user interface;
a controller connected to the display screen for:
receiving food material information newly defined by a user, wherein the newly defined food material information is used for expanding a food material library;
and displaying each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information.
In a second aspect, the present application further provides a method for defining food material information, where the method includes:
receiving food material information newly defined by a user, wherein the newly defined food material information is used for expanding a food material library;
and displaying each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information.
According to the technical scheme, a user can input newly defined food material information in a food material definition interface to expand a food material library, and after receiving the newly defined food material information of the user, a controller displays each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information, so that the user can visually browse the storage position of the newly defined food material.
Drawings
In order to more clearly explain the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious to those skilled in the art that other drawings can be obtained according to the drawings without any creative effort.
FIG. 1a is a perspective view of a refrigerator illustrated in accordance with an exemplary embodiment of the present application;
FIG. 1b is a schematic view of the exterior of a refrigerator shown in accordance with an exemplary embodiment of the present application;
FIG. 2 is a schematic diagram of a hardware configuration of a refrigerator shown in accordance with an exemplary embodiment of the present application;
FIG. 3 is a user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 4 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 5 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 6 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 7 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 8 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 9 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 10 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 11 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 12 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 13 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 14 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 15 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 16 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 17 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
FIG. 18 is another user interface illustrated in accordance with an exemplary embodiment of the present application;
fig. 19 is a flowchart of a method for defining food material information according to an exemplary embodiment of the present application.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the description of the present invention, it is to be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, and do not indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and thus, are not to be construed as limiting the present invention.
The terms "first", "second" and "first" are used 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 defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless otherwise specified.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Fig. 1a is a perspective view of a refrigerator according to an exemplary embodiment of the present application, which is provided in an embodiment of the present invention and has a shape of an approximately rectangular parallelepiped. The external appearance of the refrigerator is defined by a storage chamber 101 providing a limited storage space and a plurality of doors 200 provided at an opening of the storage chamber 101. The storage chamber 101 is a cabinet 100 having an opening, and in the example shown in fig. 1A, the storage chamber 101 is comprised of a freezing chamber 101A located below and a refrigerating chamber 101B located above, and the freezing chamber 101A and the refrigerating chamber 101B have one or more independent storage spaces, respectively.
In some embodiments, the freezer compartment 101A may be selectively covered by a drawer-style freezer compartment door 200A. The refrigerating compartment 101B is partitioned into left and right sides. The refrigerating compartment 101B is selectively opened or closed by a refrigerating compartment door 200B pivotably mounted on the refrigerating compartment 101B.
Fig. 1B is an appearance schematic diagram of a refrigerator according to an exemplary embodiment of the present application, and as shown in fig. 1B, a display screen is disposed on a refrigerating chamber door 200B, and the display screen is embedded in a door body. In some embodiments, the screen of the display screen is positioned in a plane flush with the outer surface of the door.
As shown in fig. 1a and 1b, in the refrigerator provided in the embodiment of the present application, at least two storage compartments, such as a freezing compartment, a refrigerating compartment, a temperature changing compartment, and/or a fresh food compartment, are provided inside a refrigerator body. Each storage compartment may have a plurality of separate storage spaces therein, such as drawer compartments.
Fig. 2 is a schematic diagram of a hardware configuration of a refrigerator according to an exemplary embodiment of the present application, and as an example, a refrigerator 200 may include a display screen 210, a controller 220, at least one RFID detection module 230, a detector 240, a memory 250, and several user input interfaces. Display screen 210, RFID detection module 230, detector 240, and memory 250 are coupled to controller 220 via a communication interface. The display 210 is configured to receive the image signal output by the controller 220, perform a component for displaying video content and images and a menu manipulation interface, and display a user manipulation UI interface for controlling the refrigerator 200.
The controller 220 may include one or more processing units, such as a system on a chip (SoC), a Central Processing Unit (CPU), a Microcontroller (MCU), a memory controller, and the like. The different processing units may be separate devices or may be integrated into one or more processors.
The memory 250 may include one or more memory units, for example, may include a volatile memory (volatile memory), such as: dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), and the like; non-volatile memory (NVM) may also be included, such as: read-only memory (ROM), flash memory (flash memory), and the like. The different memory units may be separate devices, or may be integrated or packaged in one or more processors or communication interfaces, and become a part of the processors or communication interfaces.
The memory 250 has stored therein program instructions and application programs such as voice applications. The controller 220 may call the program instructions in the memory 250 or run an application program, so that the refrigerator executes a related method, for example, the food material information editing method provided in the embodiment of the present application.
The detector 240, including at least a sound collector such as a microphone, may be used to receive the user's voice. Illustratively, a voice signal including a control instruction of the user controlling the refrigerator 200.
A user input interface including at least one of a microphone, a touchpad, a sensor, a key, and other input interfaces. Such as: the user can realize a user instruction input function through actions such as voice, touch, gesture, pressing, and the like, and the input interface converts the received analog signal into a digital signal and converts the digital signal into a corresponding instruction signal, and sends the instruction signal to the refrigerator 200.
In some embodiments, the controller 220 may include a voice recognition module, and the voice recognition module further includes a voice parsing unit and a voice command database, so that the refrigerator can independently perform voice recognition of voice data input by a user and a process of matching recognized voice contents with voice commands in the voice command database.
The RFID detection module 230 may be disposed in each storage compartment, and configured to transmit a wireless signal in the corresponding storage compartment and receive a signal of the RFID tag in the storage compartment, so as to obtain a food material code of the RFID tag.
In some embodiments, the refrigerator further includes a tag reading area provided outside the storage compartment, i.e., a sensing area for identifying the RFID tag, and an RFID detection module is provided at the tag reading area for detecting the RFID tag placed in the area. Alternatively, the tag reading area may be disposed below the display screen so that the user can simultaneously place (or remove) the RFID tag in the tag reading area and operate the user interface displayed on the display screen.
In some embodiments, the refrigerator may further include an RFID processing module, which is respectively connected to each RFID detection module, and configured to control the RFID detection module to transmit a wireless signal and receive a signal of the RFID tag fed back by the RFID detection module.
In some embodiments, the RFID detection module may be specifically an antenna. The power of the antennas provided in different storage compartments may be different. And the power of the antenna of each storage room can ensure that the antenna can identify the food materials in the self room, thereby avoiding that the error identification rate is increased when the power is too high and the food materials in the incomplete self room can be identified when the power is too low. In a specific implementation, the power of the antenna can be determined in advance according to the space size of each storage room, and the power of each antenna is set in the refrigerator, and the larger the space is, the larger the power is.
In order to realize intelligent management of food materials, the food materials in the storeroom are identified by using RFID labels.
In the prior art, the association between the RFID tag and the food material is realized by converting the food material type and/or the food material name into a corresponding food material code and writing the food material code into the RFID tag. For example, the RFID tag is placed in a designated area of the reading and writing device in advance, the food material type and/or food material name input by the user on the corresponding operation interface is received, the food material type and/or food material name input by the user is converted into a food material code, and the food material code is written into the RFID tag. The association method is not only complicated in operation, but also cannot be changed once the food material codes are written, so that the use flexibility of the RFID tag is poor, and the RFID tag cannot be recovered if the operation is wrong.
To solve the above problem, in some embodiments, by establishing a correspondence relationship between the RFID tag and the food material information, a virtual association between the RFID tag and the food material information is achieved without performing an operation of writing the food material information for each RFID tag. The corresponding relation between the RFID tags and the food material information can be modified, so that the same RFID tag sequentially corresponds to different food material information, and the use flexibility of the RFID tag is improved. And storing the food material attached with the RFID label in a refrigerator. The refrigerator acquires the tag code of the RFID tag by detecting the signal of the RFID tag, and determines the food material identified by the tag according to the food material information associated with the tag code.
In some embodiments, the virtual association between the RFID tags and the food material information is realized by establishing the corresponding relationship between the RFID tags and the food material information, and the same RFID tag sequentially corresponds to different food material information by modifying the corresponding relationship between the RFID tags and the food material information, so that the use flexibility of the RFID tag is improved. For example, a corresponding relationship between identification information of the RFID tag and food material information is established, so as to implement virtual association between the RFID tag and the food material. The identification information of the RFID tag may be a tag code of the RFID tag identified by the RFID detection module 230, or may be a code segment in the tag code. In these embodiments, the controller 220 may determine the food material information corresponding to each RFID tag according to the identification information of each RFID tag and the pre-established correspondence relationship.
For example, the correspondence relationship between the identification information of the RFID tag and the food material information established in advance may be shown as the following table:
RFID | food |
Identification | |
1 | Apple (Malus pumila) |
Identification 2 | Cucumber (Cucumis sativus) |
Identification 3 | Pork |
…… | …… |
After the corresponding relationship between the RFID tags and the food material information is established, the controller 220 obtains the tag codes of the RFID tags by detecting the signals of the RFID tags, and the food material information associated with each tag can be determined according to the tag codes.
In some embodiments, the food material information associated with each tag is associated with a storage chamber, and the storage location of the food material can be determined according to the storage chamber associated with the food material information, for example, if the food material information "apple" is associated with "refrigerator", it can be determined that the apple is stored in the refrigerator.
In some embodiments, a food material management interface is displayed on the display screen 210, and the user manages food materials in the refrigerator by operating the food material management interface. For example, corresponding food material controls/icons are drawn in the food material management interface according to the food material information associated with each RFID tag in the storage room, so that the food materials in the refrigerator are displayed in the forms of icons, pictures and texts, and the like. In addition, functional controls, such as an RFID tag identification control, a food material addition control, and the like, can be drawn in the food material management interface, so that a user can operate the functional controls to trigger the controller 210 to implement corresponding functions.
In some embodiments, the food material management interface may include a plurality of food material display areas, one food material display area may correspond to one storage chamber, and the food material information associated with each storage chamber is displayed in the food material display area corresponding to each storage chamber, that is, the food material in the refrigerator is displayed in different areas in the food material management interface. For example, the food material information associated with the refrigerating chamber is displayed in the food material display area corresponding to the refrigerating chamber. The food material information displayed in the food material management interface includes, but is not limited to, a food material icon, a food material name, and a freshness identifier of a food material, wherein the food material icon can be generated according to a pictographic picture of the food material, and the freshness identifier of the food material is used for showing any one or more of the placement time, the remaining time when the distance is expired, and the expiration time of the food material. It is to be understood that the food material name, the freshness identification of the food material, etc. may be part of, i.e. comprised in, the food material icon.
Fig. 3 is a user interface according to an exemplary embodiment of the present application, which is specifically an exemplary food material management interface. Referring to fig. 3, the food material management interface includes an RFID tag editing control, a recommended menu control, and food material display areas corresponding to the storage chambers, such as the food material display area 310 corresponding to the refrigerating chamber, where a corresponding food material icon, such as the food material icon "apple" 311 in the food material display area 310, is displayed in each food material display area.
In some embodiments, the RFID tags may be divided into custom tags and predefined tags, where a custom tag refers to a tag where the associated food material name is customizable by the user, and a predefined tag refers to a tag where the associated food material name is not customizable by the user. The custom tag and the predefined tag may be distinguished according to tag coding.
In some embodiments, the tag code of the RFID tag includes at least two code segments, a first code segment and a second code segment, respectively. Wherein the first code segment is used for writing a first code, which may be a predetermined code or a non-predetermined code. For the RFID tag with the first code being the preset code, the corresponding food material information can be defined by a user, namely the RFID tag is a user-defined tag; for the RFID tag with the first code being the non-predetermined code, the corresponding preset food material information is pre-stored in the cloud server or the local food material library, and the RFID tag cannot be defined by a user, namely the RFID tag is the predefined tag. The second code segment is used for writing a second code which is the unique identification information of the RFID label. It should be noted that the user-defined food material name means that the user can associate any food material name with the RFID tag according to the requirement, and meanwhile, the user can change the defined tag according to the change of the requirement, so that the front and back of the same tag are associated with different food material names, while the user cannot define the food material name by the user, that is, the user cannot change the food material name associated with the RFID tag, and the food material name associated with the RFID tag is predefined and stored in the cloud server or the local food material library.
When an RFID tag is given, whether the tag is a predefined tag or a custom tag may be determined according to a first code included in the tag code. If the first code is a predetermined code, the tag is a custom tag, and if the first code is not the predetermined code, the tag is a predefined tag. In some embodiments, at least two code segments included in the tag code of the RFID tag conform to a preset composition rule, and after the tag code is obtained, the controller intercepts the first code segment and/or the second code segment according to the preset composition rule to obtain the first code and/or the second code, so that a process of analyzing long code information is saved, and processing efficiency is improved.
In some embodiments, the predetermined code has uniqueness, such as 00; the non-predetermined code has no uniqueness, and may be multiple, and one non-predetermined code corresponds to one food material information.
Illustratively, the tag encoding structure of an RFID tag is as follows:
for example, if the controller acquires that the tag code of the RFID tag is "01123456789012345678901234", the first code may be intercepted as "01" and the second code may be intercepted as "123456789012345678901234" according to the preset composition rule.
It should be noted that, according to different requirements, the tag code of the RFID tag may further include more code segments, such as a third code segment for writing the manufacturer identifier of the RFID tag, and further, such as a fourth code segment for serving as a reserved bit of the tag code, so as to improve the expandability of the RFID tag. In other embodiments, the manufacturer identifier of the RFID tag may also be included in the second code segment, which is not described herein.
For example, the correspondence relationship between the first code (non-predetermined code) and the food material information may be as shown in the following table:
RFID first code | Food material name |
01 | Radish (radish) |
02 | Carrot (Carex sativus L.) |
03 | Lotus root |
…… | …… |
In some embodiments, when the food material management interface is displayed on the display screen, a user may input an instruction indicating to perform food material information editing by operating the food material management interface, for example, the user clicks a food material information editing control provided by the food material management interface to indicate to perform food material information editing; after receiving the instruction, the controller starts to detect a signal of the RFID tag placed on the tag reading area to acquire identification information of the RFID tag, displays an interface for editing food material information associated with the RFID tag, namely a food material editing interface, and inputs the food material information associated with the RFID tag in the food material editing interface.
In some embodiments, the obtained identification information of the RFID tag can be displayed in the food material editing interface, so that a user can visually see the identification information of the RFID tag without manually inputting the identification information by the user, and the user experience is improved.
In some embodiments, at least one food material editing item is displayed in the food material editing interface, each food material editing item includes an item name and item content, where the item content is a portion to be edited, and a user can input food material information for associating with the RFID tag by inputting the item content of each food material editing item at an input position. After the input is finished, the controller correspondingly stores the input food material information and the identification information, so that the establishment of the corresponding relation table of the identification information of the RFID label and the food material information is finished and perfected.
In some embodiments, the interface for editing food material information may be referred to as a food material editing interface, and the food material editing items displayed thereon may include a food material name editing item, a food material shelf life editing item, a food material quantity editing item, and the like. It should be understood that the item name of the food material name editing item may be a "tag name", the item content is a name of the food material to be input or updated, the item name of the food material shelf life editing item may be a "shelf life", the item content is a shelf life to be input or updated, the item name of the food material quantity editing item may be a "quantity", and the item content is a quantity to be selected or changed.
As shown in fig. 3, a user may click on an RFID tag editing control in the interface to input an instruction instructing to edit food material information. In response to the instruction, the controller controls the RFID detection module to start detecting a signal of the RFID tag on the tag reading area to acquire identification information of the RFID tag. And after the controller acquires the identification information of the RFID tag, presenting a food material editing interface on the display screen.
In some embodiments, after the controller receives an instruction input by a user and instructing to edit food material information, a tag scanning interface is displayed in response to the instruction, a scanning prompt is displayed in the tag scanning interface, and the user is prompted to place an RFID tag to be edited on the tag reading area by displaying the scanning prompt. Meanwhile, the controller controls the RFID detection module to start detecting signals of the RFID tags on the tag reading area so as to acquire identification information of the RFID tags. And after the controller acquires the identification information of the RFID tag, presenting a food material editing interface on the display screen.
In some embodiments, the user may also instruct the instruction for editing the food material information by speaking a preset voice password. For example, the user speaks: "tag editing". When voice data input by a user is received and the content is recognized as 'tag editing', the fact that an input preset voice instruction for triggering the food material information corresponding to the RFID tag to be edited is received is confirmed. At this time, the controller displays a tag scanning interface in response to the instruction, and starts detecting the RFID tag on the tag reading area.
In some embodiments, when an input preset voice command is received, it is first determined whether an RFID tag on a tag reading area is detected, and if the RFID tag on the tag reading area is not detected, it indicates that a user has not placed an RFID tag to be edited on the tag reading area, and at this time, a tag scanning interface including a scanning prompt is displayed to prompt the user to place the RFID tag to be edited on the tag reading area.
In some embodiments, the instruction for instructing to edit the food material information is also referred to as an RFID tag editing instruction.
Fig. 4 is a user interface, specifically an exemplary label scanning interface, shown in some embodiments of the present application, and as shown in fig. 4, a scan prompt is displayed on the label scanning interface, and its specific content is "please prevent the RFID label from being scanned in the area below the screen". When the RFID tag placed on the tag reading area by the user is detected, a food material editing interface as shown in fig. 5 is displayed.
Referring to fig. 5, the identification information "20200005" of the RFID tag is displayed on the food material editing interface, so that the user does not need to manually input the identification information, thereby avoiding input errors and saving user operations. On the food material editing interface, a plurality of food material editing items are displayed, namely a food material name editing item "tag name" 510 and a food material quality guarantee period editing item "quality guarantee period" 520, wherein each food material editing item corresponds to an input position for inputting the content of the corresponding item. And, a "cancel" control 530 and a "determine" control 540 are displayed.
Therefore, each RFID tag corresponds to the food material information input by the user, virtual association between the RFID tag and the food material information is realized, the corresponding food material information can be found according to the identification information of the RFID tag, the corresponding relation between the RFID tag and the food material information can be modified, the same RFID tag sequentially corresponds to different food material information, and the use flexibility of the RFID tag is improved.
In some embodiments, the identification information of the RFID tag may not be displayed in the food material editing interface.
In some embodiments, the user may edit the food material information corresponding to the RFID tag through a voice instruction, for example, the user may say: the controller can automatically update the project contents of the corresponding food material editing project according to the recognized voice contents of beef, beef of 2 jin and the like without inputting characters by a user. Therefore, user operation can be further reduced, the editing process is quicker, the universality degree of the function can be improved, and old people or children who cannot type can also edit food material information.
In some embodiments, when the controller detects that the user places the RFID tag on the tag reading area, while displaying the food material editing interface, a voice recognition interface is displayed, and starts to receive and recognize the voice input of the user, where the voice recognition interface may display an input prompt and recognized voice content; and updating the item content of the food editing item in the interface according to the recognized voice content.
In some embodiments, the user interface may include multiple view display areas, different view display areas may partially overlap or completely do not overlap, and different view display areas may be areas belonging to the same layer or areas belonging to different layers. In the application, the food material editing interface and the voice recognition interface can be respectively displayed in two different view display areas in the user interface.
Fig. 6 is a user interface shown in some embodiments of the present application, specifically, a user interface displaying a food material editing interface and a voice recognition interface at the same time, where as shown in fig. 6, a view display area 610 where the voice recognition interface is located is displayed on an upper layer of a view display area 620 where the food material editing interface is located, and an input prompt is displayed in the voice recognition interface, specifically, a text prompt indicating that "you can say i want to define 2 jin of juicy peaches" is included. When voice data input by a user is received and voice content is recognized, the voice recognition interface can also display the recognized voice content.
In some embodiments, the controller receives voice data input by a user, and sends the voice data to the server; the server identifies the voice data to obtain corresponding voice content, and generates a voice instruction according to the voice content, wherein the voice instruction comprises a plurality of fields, one field corresponds to one food material editing item, the field name is an item name, and the field value is item content. And the server returns the generated voice instruction to the refrigerator, and the refrigerator updates the item content of the corresponding food material editing item according to the field value of each field in the voice instruction.
An exemplary voice instruction format is as follows:
name of field | Field value |
cmd | RFID-write |
name | Beef |
count | 1000g |
As can be seen from the above voice instruction, the voice instruction instructs the refrigerator to perform an RFID tag editing operation, where a field value "beef" corresponding to the field name "is used to update the item content of the food material name editing item, and a field value" 1000g "corresponding to the field name" count "is used to update the food material quantity editing item.
In some embodiments, after the controller detects that the RFID tag is placed on the tag reading area by a user, it is determined whether the RFID tag is a custom tag, and if the RFID tag is the custom tag, a first editing interface is displayed, where the first editing interface includes a plurality of food material editing items, where a preset default character is displayed in an item content display area (i.e., an input position area) corresponding to each food material editing item, and item content of each food material editing item is editable. In this way, the user can update the item content of each food material editing item by inputting characters or inputting voice. And if the RFID tag is not a self-defined tag, acquiring preset food material information corresponding to the tag according to a first code in the tag code, and displaying a second editing interface according to the acquired preset food material information. Different from the first editing interface, in the second editing interface, preset food material information, such as preset food material names, is displayed in the item content display area corresponding to each food material editing item, and the item content of the food material name item is not editable, that is, the user cannot change the currently displayed food material name by inputting characters or inputting voice.
In specific implementation, the controller can acquire corresponding preset food material information from the cloud server according to the first code. Or, the controller may obtain the corresponding preset food material information from a locally preset food material library according to the first code. The food material library preset locally can be obtained by downloading the controller from a cloud server in advance.
In some embodiments, if the RFID tag placed on the tag reading area by the user is a custom tag, it is determined whether the food material information corresponding to the second code exists in the local data according to the second code (i.e., the identification information of the RFID tag) in the tag code, and if the food material information corresponding to the second code exists in the local data, the food material information is displayed in the first editing interface as the item content of each food material editing item. Therefore, on one hand, the currently associated food material information of the RFID tag can be displayed to the user, and on the other hand, if the user wants to modify the currently associated food material information, new food material information can be input through a character input operation or a voice input operation. In addition, if the user only wants to modify part of the food material information, the user only needs to re-input the part of the food material information, and the user does not need to re-input the other part of the food material information which is not wanted to be modified. And if the food material information associated with the RFID tag does not exist in the local data, displaying preset default characters as the item content of each food material editing item in a first editing interface.
Fig. 7 is a possible user interface shown in some embodiments of the present application, which is specifically an exemplary first editing interface, as shown in fig. 7, in which the item content of each food material editing item is a default character "undefined".
Fig. 8 is a possible user interface, specifically an exemplary second editing interface, shown in some embodiments of the present application, in which, as shown in fig. 8, the item content of the food material name editing item 810 is a default character "apple", the item content of the shelf life editing item 820 is a default character "1", and the item content of the food material quantity editing item 830 is a default character "1". The "apple", "1", and the like are preset food material information corresponding to the currently detected tag.
As mentioned above, for predefined tags, their associated food material names are not editable, and for custom tags, their associated food material names are editable. Based on the above, when the refrigerator controller updates the food material editing items according to the voice command returned by the server, if the RFID tags are the custom tags, all the contents of the food material editing items are updated, and if the RFID tags are not the custom tags, the contents of the items of the food material editing items other than the food material name editing items are updated.
For example, assuming that the currently detected RFID tag is a custom tag, and the voice instruction returned by the server includes fields "name, beef", "shelf life, 60 days", "number, 1000 g", the editing interface shown in fig. 7 is updated according to the voice instruction to display the editing interface shown in fig. 9, "beef" is displayed at the input position corresponding to the food material name editing item 910, "60 days" is displayed at the input position corresponding to the shelf life editing item 920, and "1000 g" is displayed at the input position corresponding to the food material number editing item 930; assuming that the currently detected RFID tag is not a custom tag, the editing interface shown in fig. 7 is updated according to the voice instruction to display the editing interface shown in fig. 10, "60 days" is displayed at the input position corresponding to the shelf life editing item 102, and "1000 g" is displayed at the input position corresponding to the food material quantity editing item 103, without updating the display of "apple" in the food material name editing item 101.
In addition, if the RFID tag is not a custom tag, the refrigerator controller may further determine whether a field value corresponding to the field name "in the voice instruction is the same as a preset food material name of the RFID tag, and when the field value is different from the preset food material name of the RFID tag, pop up a text prompt on a user interface, or play a voice prompt to prompt a user that the RFID tag does not support editing of the food material name.
With the example shown in fig. 10, since the preset food material name corresponding to the currently detected RFID tag is "apple", which is different from "beef" in the voice instruction, a text prompt needs to be popped up or a voice prompt needs to be played. If the preset food material name corresponding to the currently detected RFID tag is beef, the field value corresponding to the field name in the voice instruction is beef, so that a text prompt does not need to be popped up or a voice prompt does not need to be played.
In some embodiments, the food material editing interface further includes a designated control for triggering storage of the input food material information, and when the refrigerator controller receives a confirmation operation of a user on the designated control, the refrigerator controller responds to the confirmation operation and generates food material information according to item contents updated by all food material editing items; and correspondingly storing the food material information and the tag codes of the RFID tags in local data so as to finish the process of associating the food material information edited by the user with the RFID tags. Furthermore, the food material information related to the tag can be obtained from the local data according to the tag code of the tag. The food material information generated according to the item content updated by all food material editing items comprises food material names, shelf lives and food material numbers, and can also comprise food material IDs generated according to the current time.
As shown in fig. 5, the food material editing interface includes a "cancel" control 530 and an "confirm" control 540, and a user can trigger the refrigerator to generate food material information according to the item content updated by all food material editing items by touching the "confirm" control; and correspondingly storing the food material information and the tag code of the RFID tag in local data.
In the above embodiment, whether the food material information corresponding to the RFID tag is customizable by the user is determined according to whether the first code is a predetermined code, if the first code is the predetermined code, it is indicated that the food material information corresponding to the RFID tag is customizable by the user, at this time, the first editing interface is displayed according to preset default characters, after the food material information input by the user is received, each food material editing item in the first editing interface is updated according to the food material information, and the received food material information corresponds to the RFID tag, so that the use flexibility of the RFID tag is improved. If the first code is not the preset code, the fact that the food material information corresponding to the RFID tag cannot be defined by a user is indicated, the corresponding preset food material information is obtained according to the first code, a second editing interface is displayed according to the preset food material information, after the food material information input by the user is received, the information except the preset food material name in the preset food material information is updated according to the food material information, the updated food material information corresponds to the RFID tag, user operation is saved, and the efficiency of editing the food material information is improved.
In some embodiments, a user may first place an RFID tag to be edited on the tag reading area, and at this time, the controller detects the RFID tag and displays the food material editing interface. Then, the user speaks a preset voice password to input a preset voice instruction, wherein the preset voice instruction comprises food material information to be edited by the user, such as saying "i want to define 2 jin beef". In other embodiments, a user may speak a preset voice password before placing an RFID tag to be edited in the tag reading area to input a preset voice instruction, where the preset voice instruction is used to trigger an editing process and includes food material information to be edited by the user, such as "i want to define 2 jin beef".
When the controller receives the preset voice command, each item of food material information contained in the command is packaged in a Bundle data structure, and each item of food material information in the structure comprises a Key Value and a Value, for example, the name of the food material corresponds to (Key _ name, Value _ beef), and the number of the food material corresponds to (Key _ count, Value _1000 g). Meanwhile, whether the currently displayed user interface is a food material editing interface is judged. If the currently displayed user interface is a food material editing interface, it is indicated that the user has placed an RFID tag to be edited in a tag reading area and has detected the tag, at this time, the controller updates the item content of each food material editing item in the food material editing interface according to the voice content included in the preset voice instruction, that is, updates the item content of each food material editing item according to the Value corresponding to each Key Value in the Bundle data; if the currently displayed user interface is not the food material editing interface, the fact that the user does not place the RFID tag to be edited in the tag reading area is indicated, and at the moment, a tag scanning interface containing scanning prompts is displayed to show that the user places the RFID tag to be edited in the tag reading area; and when the RFID tag placed on the tag reading area by the user is detected, displaying the item content of each food material editing item in the food material editing interface according to the voice content contained in the preset voice instruction.
It should be understood that, for example, when the RFID tag is a custom tag, all food material editing items are updated, when the RFID tag is not a custom tag, food material editing items other than the food material name editing item are updated, and the like, which are not described herein again, the process of displaying or updating the item content of each food material editing item according to the voice content included in the preset voice instruction may be referred to as the embodiment shown in fig. 1a to 10.
It can be seen from the above embodiments that, based on the refrigerator provided by the embodiments of the present application, a user can edit food material information corresponding to the RFID tag through voice input. Specifically, when detecting that the user places the RFID label on the label reading area, when showing edible material editing interface, show speech recognition interface, switch the pronunciation application to the proscenium operation promptly automatically to enter into the pronunciation detection state fast, in time detect user's speech input, the user is through saying the edible material information that wants to edit, can make the automatic information input process that accomplishes of refrigerator, saves user operation, and makes the editing process more swift, improves user experience.
In some embodiments, the database includes a food material library, and the food material library includes a large amount of food material information, such as preset food material information corresponding to each predefined tag and food material information associated with each defined tag, where each food material information is associated with one storage room, and the preset food material information corresponding to each predefined tag is also associated with a tag code of the predefined tag, so that the corresponding preset food material information can be found in the food material library according to the tag code of the predefined tag, and the food material information corresponding to each defined tag is also associated with the tag code of the defined tag, so that the associated food material information can be found in the food material library according to the tag code of the defined tag.
Based on the food material library, on one hand, when the association relation between a certain label and food material information is established, a user can directly use the food material information label in the food material library to establish the association, so that the operation of inputting information by the user is saved. For example, when the first editing interface is displayed, the food material information preset in the food material library is filled into each input position in the editing interface.
On the other hand, after the controller obtains the tag code of each RFID tag in the storage room, the controller may read the food material information corresponding to the tag code from the food material library according to the tag code, and further obtain the food material information associated with each RFID tag in the refrigerator, and further may display a food material association interface as shown in fig. 3 according to the food material information associated with each RFID tag and the storage room associated with the food material information. Illustratively, when the food material management interface needs to be displayed, the controller acquires the label codes of the RFID labels in the storerooms through the RFID detection modules in the storerooms; then, target food material information corresponding to the RFID tags is searched from a food material library according to the tag codes of the RFID tags; and displaying a food material management interface according to the searched target food material information and the target storage room associated with the target food material information, wherein the food material management interface comprises food material display areas respectively corresponding to the storage rooms, and food material icons corresponding to the target food material information are displayed in the food material display areas corresponding to the target storage rooms.
In some embodiments, the user may also autonomously define food material information that does not exist in the cloud server to expand the food material library.
In some embodiments, the food material information preset in the food material library can be stored in a classified manner in the food material library, for example, the food material information of fruit food materials is stored in one fruit food material set, the food material information of vegetable food materials is stored in another vegetable food material set, the user-defined food material information is stored in a user-defined food material set, and all the food material information in the food material library constitutes a food material complete set.
In some embodiments, the food material library is visually displayed to the user by displaying the food material icons corresponding to part or all of the food material information in the food material library in the user interface, so that the user can conveniently check the food material icons.
In some embodiments, the types of food material information are displayed in a food material library in a classified mode. For example, operation controls corresponding to the food material categories can be set in the food material library interface, when a user clicks a fruit control, a food material icon corresponding to each piece of food material information in the fruit food material set is displayed, when the user clicks a vegetable control, a food material icon corresponding to each piece of food material information in the vegetable food material set is displayed, and when the user clicks a custom food material control, a food material icon corresponding to each piece of food material information in the custom food material set is displayed.
Fig. 11 is a user interface according to an exemplary embodiment, which is specifically an exemplary food material library interface. As shown in FIG. 11, the interface includes operation controls 111 and 119 named "recently used", "all", "fruit", "vegetables", "meat", "drink", "aquatic", "other" and "custom". In fig. 11, since the "all" control 112 is selected, a food material icon corresponding to each food material information in the food material corpus is displayed in the interface. When the interface shown in fig. 11 is displayed, if the user clicks the "custom" control 119, the user interface is changed from fig. 11 to fig. 12, and in the interface shown in fig. 12, a food material icon corresponding to each piece of food material information in the custom food material set is displayed.
As shown in fig. 12, in the food material library interface displaying the custom food material set, an operation control 121 for adding custom food material information is also displayed. A user can input an instruction for adding a custom food material by operating the operation control 121, the controller responds to the instruction, displays a food material definition interface, and the user can input newly defined food material information in the food material definition interface.
In some embodiments, in the user interfaces shown in fig. 11 and 12, the user may select one or more food material icons through a predetermined operation, for example, through a long-press operation of the icon, to select the icon. The icon may also be deselected by a predetermined operation, such as long-pressing the icon in the selected state to deselect the icon.
Fig. 13 is a user interface, which is specifically an exemplary food material definition interface, shown in some embodiments of the present application. As shown in fig. 13, the food material definition interface includes a plurality of food material definition items, such as a food material name definition item 131, a shelf life definition item 132, and a put-in position definition item 133, where each food material definition item corresponds to at least one input position or an operation position, and a user can input food material information at the input position, such as inputting "duck neck" at the input position corresponding to the food material name, "2" at the input position corresponding to the shelf life, and clicking an operation position before "refrigerator" from among three operation positions corresponding to the put-in position, so as to select "refrigerator". After the input is completed, the user can click the "confirm" control 134 in the food material definition interface to submit the input information, or click the "cancel" control 135 to cancel the submitted input information. The controller receives the newly defined food material information input by the user. The newly defined food material information includes a storage room identifier, such as an identifier representing the aforementioned "cold room". It is to be understood that the newly defined food material information, i.e. information of the newly defined food material, such as the name of the newly defined food material, the shelf life, etc.
In some embodiments, after submitting the newly defined food material information, the food material icon corresponding to the newly defined food material information can be displayed in the food material library interface by refreshing the food material library interface. For example, after the food material library interface shown in fig. 11 is refreshed, the food material library interface shown in fig. 14 is displayed, and different from fig. 11, food material icons corresponding to newly defined food material information, such as "baby haha" 141, "salted duck egg" 142, "stomach exploded" 143, "chili paste" 144, and the like, are also displayed in the food material library interface shown in fig. 14. For example, after the food material library interface shown in fig. 12 is refreshed, the food material library interface shown in fig. 15 is displayed, and different from fig. 12, in the food material library interface shown in fig. 15, food material icons corresponding to newly defined food material information, such as "baby haha" 151, "salted duck eggs" 152, "belly exploded" 153, "chili sauce" 154, and the like, are also displayed. In addition, in the interface shown in fig. 15, the user can click the "+" control 155 to continue adding the customized food material.
In some embodiments, after the user submits the newly defined food material information, the association relationship between the food material information and the storage room needs to be established.
In some embodiments, the controller 220 receives the newly defined food material information of the user, adds the newly defined food material information to the custom food material set; and marking the newly defined food material information by using the first state identification in the user-defined food material set. In some embodiments, after receiving the food material information newly defined by the user, the controller 220 adds the newly defined food material information to the food material corpus; and marking the newly defined food material information by using the first state identification in the food material complete set.
In a specific implementation, the food material set of each category in the food material library may be a fragment object newly created by FoodSelectChildFragment, each fragment object corresponds to one food material information set, and an information element in each food material information set is food material information corresponding to the corresponding category. In addition, each fragment object also corresponds to a state identification list, and the state identifications corresponding to each food material information in the food material information set are listed in the state identification list in sequence, or are called as marked state identifications of the food material information. When the food material information is marked with the first state identifier, the food material information is represented to be not associated with the storage room, generally the newly defined food material information, and when the food material information is marked with the second state identifier, the food material information is represented to be associated with the storage room.
In some embodiments, after receiving the newly defined food material information, the controller 220 displays a first user interface in response to the input of the first preset instruction, where the first user interface at least includes a food material icon corresponding to each newly defined food material information, and the food material icon corresponding to the newly defined food material information is displayed in a selected state. Therefore, the food material icon corresponding to the newly defined food material information can be in the selected state without being manually selected by the user, and the user operation is saved.
In some embodiments, the first preset instruction is a user instruction indicating to display a set of customized food materials, for example, a user may click on the "custom" control 119 in the food material library interface shown in fig. 11 to input the first preset instruction. Responding to the first preset instruction, displaying a first user interface, and displaying a food material icon corresponding to each food material information in the user-defined food material set in the first user interface, wherein the corresponding food material icon is displayed as a selected state for the food material information marked with the first state identifier, and the corresponding food material icon is displayed as an unselected state for the food material information not marked with the first state identifier.
Fig. 16 is a possible food material library interface shown in some embodiments of the present application, in which a food material icon corresponding to each piece of food material information in a customized food material set is displayed, where the food material icon corresponding to the newly defined food material information shows a selected state. In addition, in the interface shown in fig. 16, the user can click the "+" control to continue adding the customized food material.
In other embodiments, the first preset instruction is a user instruction indicating to display the food material complete set, for example, the user may click the "all" control 112 in the food material library interface shown in fig. 12 to input the first preset instruction. And responding to the first preset instruction, displaying a first user interface, and displaying a food material icon corresponding to each food material information in the food material corpus in the first user interface, wherein the corresponding food material icon is displayed in a selected state for the food material information marked with the first state identifier, and the corresponding food material icon is displayed in an unselected state for the food material information not marked with the first state identifier.
Fig. 17 is a possible food material library interface shown in some embodiments of the present application, in which a food material icon corresponding to each piece of food material information in a food material corpus is displayed, where a food material icon corresponding to newly defined food material information shows a selected state.
In some embodiments, after adding the newly defined food material information to the food material corpus, the food material corpus may also be tagged with a third state identification. When a food material library interface containing a food material corpus is displayed in response to a first preset instruction, whether the food material corpus is marked with a third state identifier or not is judged, if the food material corpus is marked with the third state identifier, new food material corpus data is read from a food material library, the food material library interface is displayed according to the new food material corpus data, and after the food material library interface is displayed, the third state identifier marked by the food material corpus is modified into a fourth state identifier. And if the food material library complete set is not marked with the third state identification but is marked with the fourth state identification, reading data for displaying an interface of the food material library from the cache data. In the specific implementation, the fragment object corresponding to the food material corpus has a flag bit, and the variable written in the flag bit is the third state identifier or the fourth state identifier. Illustratively, the food material corpus is marked by using the third state identifier, i.e. the "true" is written in the flag bit, and the third state identifier marked by the food material corpus is modified into the fourth state identifier, i.e. the "false" is written in the flag bit.
It should be noted that, when the first user interface is displayed, the user may operate the selected food material icon to deselect, for example, long press any food material icon that presents the selected state. The unselected food material icons can also be operated to select the icon, for example, long-pressing any food material icon presenting the unselected state.
While displaying the first user interface, the controller 220 receives an input second preset instruction; and responding to a second preset instruction, displaying a second user interface, wherein the second user interface comprises food material display areas corresponding to the storage rooms, and the food material icons in the selected state in the first user interface are respectively displayed in the corresponding food material display areas, so that the preview of the user-defined food material storage position is realized. Therefore, the user can intuitively know which storeroom the newly defined food materials correspond to respectively, and the user can modify or confirm the newly defined food materials conveniently. And the food material display area corresponding to the food material icon is determined according to the storage chamber identifier corresponding to the food material icon.
Meanwhile, the controller responds to the second preset instruction, determines a storage chamber corresponding to the newly defined food material information according to a storage chamber identifier contained in the newly defined food material information, and establishes an association relation between the newly defined food material information and the corresponding storage chamber. Therefore, when the food material information related to the RFID tag is obtained according to the tag code of the RFID tag in the refrigerator, the storage room related to the food material information can be obtained, and then the food material corresponding to each RFID tag can be displayed in a food material management interface in a partition mode.
In addition, after the establishment of the association relation is completed, the first state identifier of the newly defined food material information mark in the food material complete set is modified into the second state identifier, and the first state identifier of the newly defined food material information mark in the custom food material set is modified into the second state identifier.
For example, the user may click on a control named "selected" in the interface shown in fig. 16 or 17 to input the second preset instruction.
Fig. 18 is a possible second user interface shown in some embodiments of the present application, and as shown in fig. 18, the user interface includes food material display areas corresponding to storage chambers, namely, a food material display area corresponding to a refrigerating chamber, a food material display area corresponding to a wide temperature chamber, and a food material display area corresponding to a freezing chamber. The storage room marks contained in the newly defined food material information are all refrigerating room marks, so all the food material icons selected in the first user interface are displayed in the food material display area corresponding to the refrigerating room in the second user interface. Through the user interface as shown in fig. 18, the user can intuitively preview the storage location of each newly defined food material.
In addition, in the interface shown in fig. 18, food material icons corresponding to existing food materials in the refrigerator, such as "dragon fruit", "orange", "passion fruit" and the like shown in fig. 11, may also be displayed.
When the second user interface is displayed, the user can move the food material icon displayed in the first food material display area to the second food material display area through a designated operation, the first food material display area and the second food material display area refer to two different food material display areas, the designated operation can be a dragging operation after the user presses the food material icon, for example, the user drags the food material icon in the food material display area corresponding to the refrigerating chamber to the food material display area corresponding to the freezing chamber. For convenience of description, the food material icon moved by the user may be referred to as a target food material icon.
If the controller 220 receives a user operation for moving the target food material icon in the first food material display region to the second food material display region, in response to the user operation, the target food material icon is displayed in the second food material display region, and the food material information corresponding to the target food material icon is associated with the storage chamber corresponding to the second food material display region. For example, if a user drags a target food material icon from a food material display area corresponding to the refrigerating chamber to a food material display area corresponding to the freezing chamber, the target food material icon is displayed in the food material display area corresponding to the freezing chamber, and the food material information corresponding to the target food material icon is associated with the freezing chamber.
It can be seen from the above embodiments that, based on the refrigerator provided by the embodiments of the present application, a user can input newly defined food material information in a food material definition interface to expand a food material library, after receiving the newly defined food material information of the user, the controller displays the first user interface in response to an input first preset instruction, and food material icons corresponding to the newly defined food material information are displayed in the first user interface and directly present a selected state, so that the user does not need to manually select the selected food material icons. The user can input a second preset instruction in the first user interface, the controller responds to the input second preset instruction to display the second user interface, the selected food material icon in the first user interface is displayed in the second user interface in a partition mode, the user can conveniently and visually browse the storage position of the newly defined food material, meanwhile, the refrigerator determines the storage room corresponding to the newly defined food material according to the storage room identification contained in the newly defined food material information, and the association relation between the newly defined food material information and the corresponding storage room is established. Therefore, when food material information related to the RFID tags is obtained from the food material library according to the tag codes of the RFID tags in the refrigerator, the storage room related to the food material information can be obtained, and then food materials corresponding to the RFID tags can be displayed in a food material management interface in a partitioning mode.
The embodiment of the present application further provides a method for defining food material information, which can be applied to the refrigerator described in the above embodiment and executed by the refrigerator controller 220. Fig. 19 is a flowchart of a method for defining food material information exemplarily shown in the present application, and as shown in fig. 19, the method may include:
As shown in fig. 12, in the food material library interface displaying the custom food material set, an operation control for adding custom food material information is also displayed. A user can input an instruction for adding a custom food material by operating the operation control, the controller displays a food material definition interface shown in fig. 13 in response to the instruction, and the user can input newly defined food material information in the food material definition interface.
In some embodiments, the controller 220 receives the newly defined food material information of the user, adds the newly defined food material information to the custom food material set; and marking the newly defined food material information by using the first state identification in the user-defined food material set. In some embodiments, after receiving the food material information newly defined by the user, the controller 220 adds the newly defined food material information to the food material corpus; and marking the newly defined food material information by using the first state identification in the food material complete set.
And 192, displaying each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information.
In some embodiments, in response to an input first preset instruction, a first user interface is displayed, where the first user interface at least includes food material icons corresponding to each newly defined food material information, and the food material icons corresponding to the newly defined food material information are displayed in a selected state.
In some embodiments, the first preset instruction is a user instruction indicating to display a set of customized food materials, for example, a user may click on a "custom" control in a food material library interface as shown in fig. 11 to input the first preset instruction. Responding to the first preset instruction, displaying a first user interface, and displaying a food material icon corresponding to each food material information in the user-defined food material set in the first user interface, wherein the corresponding food material icon is displayed as a selected state for the food material information marked with the first state identifier, and the corresponding food material icon is displayed as an unselected state for the food material information not marked with the first state identifier.
In other embodiments, the first preset instruction is a user instruction indicating to display the food material complete set, for example, a user may click an "all" control in the food material library interface shown in fig. 5 to input the first preset instruction. And responding to the first preset instruction, displaying a first user interface, and displaying a food material icon corresponding to each food material information in the food material corpus in the first user interface, wherein the corresponding food material icon is displayed in a selected state for the food material information marked with the first state identifier, and the corresponding food material icon is displayed in an unselected state for the food material information not marked with the first state identifier.
In some embodiments, while displaying the first user interface, input of a second preset instruction is received.
For example, the user may click on a control named "selected" in the interface shown in fig. 16 or 17 to input the second preset instruction.
In some embodiments, in response to the second preset instruction, a second user interface is displayed, where the second user interface includes food material display regions corresponding to the storage chambers, each food material icon in the first user interface in the selected state is respectively displayed in the corresponding food material display regions, and the food material display region corresponding to each food material icon is determined according to the storage chamber identifier corresponding to each food material icon.
Referring to fig. 18, since the food material icons in the selected state in the first user interface are respectively displayed in the corresponding food material display areas, the preview of the user-defined food material storage position is realized. Therefore, the user can intuitively know which storeroom the newly defined food materials correspond to respectively, and the user can modify or confirm the newly defined food materials conveniently. And the food material display area corresponding to the food material icon is determined according to the storage chamber identifier corresponding to the food material icon.
Meanwhile, the controller responds to the second preset instruction, determines a storage chamber corresponding to the newly defined food material information according to a storage chamber identifier contained in the newly defined food material information, and establishes an association relation between the newly defined food material information and the corresponding storage chamber. Therefore, when the food material information related to the RFID tag is obtained according to the tag code of the RFID tag in the refrigerator, the storage room related to the food material information can be obtained, and then the food material corresponding to each RFID tag can be displayed in a food material management interface in a partition mode.
When the second user interface is displayed, the user can move the food material icon displayed in the first food material display area to the second food material display area through a designated operation, the first food material display area and the second food material display area refer to two different food material display areas, the designated operation can be a dragging operation after the user presses the food material icon, for example, the user drags the food material icon in the food material display area corresponding to the refrigerating chamber to the food material display area corresponding to the freezing chamber. For convenience of description, the food material icon moved by the user may be referred to as a target food material icon.
If the controller 220 receives a user operation for moving the target food material icon in the first food material display region to the second food material display region, in response to the user operation, the target food material icon is displayed in the second food material display region, and the food material information corresponding to the target food material icon is associated with the storage chamber corresponding to the second food material display region. For example, if a user drags a target food material icon from a food material display area corresponding to the refrigerating chamber to a food material display area corresponding to the freezing chamber, the target food material icon is displayed in the food material display area corresponding to the freezing chamber, and the food material information corresponding to the target food material icon is associated with the freezing chamber.
In a specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, and the program may include some or all of the steps in each embodiment of the food material information definition method provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM) or a Random Access Memory (RAM).
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The same and similar parts in the various embodiments in this specification may be referred to each other. In particular, for the embodiment of the refrigerator, since it is substantially similar to the embodiment of the method, the description is simple, and the relevant points can be referred to the description of the embodiment of the method.
The above-described embodiments of the present invention should not be construed as limiting the scope of the present invention.
Claims (10)
1. A refrigerator, characterized in that the refrigerator comprises:
a case having a storage chamber therein;
the door is arranged at the opening of the storage chamber;
the display screen is arranged on the box door and used for displaying a user interface;
a controller connected to the display screen for:
receiving food material information newly defined by a user, wherein the newly defined food material information is used for expanding a food material library;
and displaying each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information.
2. The refrigerator of claim 1, wherein the newly defined food material information comprises a storage compartment identification, and wherein the sub-area presentation of each food material icon corresponding to each newly defined food material information in the user interface comprises:
responding to an input first preset instruction, and displaying a first user interface, wherein the first user interface at least comprises food material icons corresponding to each newly defined food material information, and the food material icons corresponding to the newly defined food material information are displayed in a selected state;
receiving an input second preset instruction when the first user interface is displayed;
responding to the second preset instruction, displaying a second user interface, wherein the second user interface comprises food material display areas corresponding to the storage chambers, the food material icons in the selected state in the first user interface are respectively displayed in the corresponding food material display areas, and the food material display area corresponding to each food material icon is determined according to the storage chamber identifier corresponding to each food material icon.
3. The refrigerator of claim 2, wherein the controller is further configured to:
responding to the second preset instruction, determining a storage room corresponding to the newly defined food material information according to a storage room identification contained in the newly defined food material information, and establishing an association relation between the newly defined food material information and the corresponding storage room.
4. The refrigerator of claim 2, wherein the controller is further configured to:
receiving a user operation for moving the target food material icon in the first food material display area to the second food material display area when the second user interface is displayed;
responding to the user operation, displaying the target food material icon in the second food material display area, and associating the food material information corresponding to the target food material icon with the storage chamber corresponding to the second food material display area.
5. The refrigerator of claim 2, wherein the food material library comprises a set of custom food materials, and wherein receiving user newly defined food material information comprises:
adding the newly defined food material information to the custom food material set;
and marking the newly defined food material information by using a first state identification in the user-defined food material set.
6. The refrigerator of claim 5, wherein the first preset instruction is a user instruction instructing display of the set of customized food materials, and wherein in response to the first preset instruction, displaying a first user interface comprises:
and displaying a food material icon corresponding to each piece of food material information in the user-defined food material set in a first user interface, wherein for the food material information marked with the first state identifier, the corresponding food material icon is displayed in a selected state, and for the food material information not marked with the first state identifier, the corresponding food material icon is displayed in an unselected state.
7. The refrigerator of claim 2, wherein the food material library comprises a complete set of food materials, and the receiving of the user newly defined food material information comprises:
adding the newly defined food material information to the food material corpus;
and marking the newly defined food material information by using a first state identification in the food material complete set.
8. The refrigerator of claim 7, wherein the first preset instruction is a user instruction indicating to display the complete set of food materials, and wherein in response to the first preset instruction, displaying a first user interface comprises:
and displaying food material icons corresponding to each piece of food material information in the food material corpus in a first user interface, wherein the corresponding food material icons are displayed in a selected state for the food material information marked with the first state identifier, and the corresponding food material icons are displayed in an unselected state for the food material information not marked with the first state identifier.
9. The refrigerator according to claim 2, wherein an operation control for inputting the second preset instruction is further displayed in the first user interface, and the receiving the input second preset instruction while displaying the first user interface includes:
and receiving the operation of the user on the operation control in the first user interface so as to receive the second preset instruction.
10. A method for defining food material information is characterized by being applied to a refrigerator, and the method comprises the following steps:
receiving food material information newly defined by a user, wherein the newly defined food material information is used for expanding a food material library;
and displaying each food material icon corresponding to each newly defined food material information in a user interface in a partition mode according to the newly defined food material information.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011216565.5A CN112344618A (en) | 2020-11-04 | 2020-11-04 | Refrigerator and food material information definition method |
CN202180066166.1A CN116235011A (en) | 2020-11-04 | 2021-08-26 | Display device and interface display method |
PCT/CN2021/114670 WO2022095564A1 (en) | 2020-11-04 | 2021-08-26 | Display device and interface display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011216565.5A CN112344618A (en) | 2020-11-04 | 2020-11-04 | Refrigerator and food material information definition method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112344618A true CN112344618A (en) | 2021-02-09 |
Family
ID=74428239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011216565.5A Pending CN112344618A (en) | 2020-11-04 | 2020-11-04 | Refrigerator and food material information definition method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112344618A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113915869A (en) * | 2021-03-02 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and control method thereof |
CN113915890A (en) * | 2021-05-08 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and control method thereof |
CN114294883A (en) * | 2021-04-19 | 2022-04-08 | 海信视像科技股份有限公司 | Refrigerator and food material icon display method |
WO2022095564A1 (en) * | 2020-11-04 | 2022-05-12 | 海信视像科技股份有限公司 | Display device and interface display method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106969593A (en) * | 2017-03-23 | 2017-07-21 | 辽宁科技学院 | A kind of food management method of intelligent refrigerator |
CN109595857A (en) * | 2018-11-08 | 2019-04-09 | 上海优悦信息科技有限公司 | A kind of method and refrigerator for being interacted based on refrigerator |
CN110245724A (en) * | 2018-03-07 | 2019-09-17 | 博西华电器(江苏)有限公司 | Food materials update method, device and storage equipment |
CN110245725A (en) * | 2018-03-07 | 2019-09-17 | 博西华电器(江苏)有限公司 | Food materials update method and storage equipment |
CN111336747A (en) * | 2020-03-23 | 2020-06-26 | 海信(山东)冰箱有限公司 | Refrigerator and information management method thereof |
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
CN111696541A (en) * | 2019-03-13 | 2020-09-22 | 青岛海尔电冰箱有限公司 | Voice data interaction method and system for adding food materials into refrigerator |
-
2020
- 2020-11-04 CN CN202011216565.5A patent/CN112344618A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106969593A (en) * | 2017-03-23 | 2017-07-21 | 辽宁科技学院 | A kind of food management method of intelligent refrigerator |
CN110245724A (en) * | 2018-03-07 | 2019-09-17 | 博西华电器(江苏)有限公司 | Food materials update method, device and storage equipment |
CN110245725A (en) * | 2018-03-07 | 2019-09-17 | 博西华电器(江苏)有限公司 | Food materials update method and storage equipment |
CN109595857A (en) * | 2018-11-08 | 2019-04-09 | 上海优悦信息科技有限公司 | A kind of method and refrigerator for being interacted based on refrigerator |
CN111696541A (en) * | 2019-03-13 | 2020-09-22 | 青岛海尔电冰箱有限公司 | Voice data interaction method and system for adding food materials into refrigerator |
CN111336747A (en) * | 2020-03-23 | 2020-06-26 | 海信(山东)冰箱有限公司 | Refrigerator and information management method thereof |
CN111442604A (en) * | 2020-04-10 | 2020-07-24 | 海信集团有限公司 | Refrigerator and control method thereof |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022095564A1 (en) * | 2020-11-04 | 2022-05-12 | 海信视像科技股份有限公司 | Display device and interface display method |
CN113915869A (en) * | 2021-03-02 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and control method thereof |
CN114294883A (en) * | 2021-04-19 | 2022-04-08 | 海信视像科技股份有限公司 | Refrigerator and food material icon display method |
CN113915890A (en) * | 2021-05-08 | 2022-01-11 | 海信(山东)冰箱有限公司 | Refrigerator and control method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112344619A (en) | Refrigerator and food material information editing method | |
CN111860718B (en) | Refrigerator and food material management method | |
CN112344618A (en) | Refrigerator and food material information definition method | |
CN111442604B (en) | Refrigerator and control method thereof | |
CN111780479B (en) | Refrigerator and food material information association method | |
CN111780478B (en) | Refrigerator and food material management method | |
CN113011538A (en) | Refrigerator and food material label scanning method | |
CN111811185A (en) | Refrigerator and food material management interface display method | |
CN111780477A (en) | Refrigerator and food material management method | |
CN115968436A (en) | A kind of refrigerator | |
CN111811182B (en) | Refrigerator and recipe recommendation method | |
WO2022095564A1 (en) | Display device and interface display method | |
CN113251727A (en) | Refrigerator and information recommendation method | |
WO2023165227A1 (en) | Food ingredient storage device, food ingredient library, and method for sorting recipes | |
WO2022002047A1 (en) | Refrigerator and ingredient management method | |
US20230003440A1 (en) | Refrigerator and a control method | |
CN114294884B (en) | Refrigerator and message reminding method | |
CN114294883A (en) | Refrigerator and food material icon display method | |
CN113483518B (en) | Refrigerator and interface display method | |
CN115082149A (en) | Electronic equipment, server and cooking equipment recommendation method | |
CN113915848B (en) | Refrigerator and food material management interface display method | |
CN113959136B (en) | Refrigerator and food material management interface display method | |
CN114322441B (en) | Refrigerator and voice control method | |
CN114294898B (en) | Refrigerator and voice control method | |
CN114294897A (en) | Refrigerator and food material icon display method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210209 |
|
RJ01 | Rejection of invention patent application after publication |