CN113011538A - Refrigerator and food material label scanning method - Google Patents

Refrigerator and food material label scanning method Download PDF

Info

Publication number
CN113011538A
CN113011538A CN202110205035.9A CN202110205035A CN113011538A CN 113011538 A CN113011538 A CN 113011538A CN 202110205035 A CN202110205035 A CN 202110205035A CN 113011538 A CN113011538 A CN 113011538A
Authority
CN
China
Prior art keywords
food material
rfid
tag
scanned
label
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
Application number
CN202110205035.9A
Other languages
Chinese (zh)
Inventor
李保成
张振宝
王亚杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Visual Technology Co Ltd
Original Assignee
Hisense Visual Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hisense Visual Technology Co Ltd filed Critical Hisense Visual Technology Co Ltd
Priority to CN202110205035.9A priority Critical patent/CN113011538A/en
Publication of CN113011538A publication Critical patent/CN113011538A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0029Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement being specially adapted for wireless interrogation of grouped or bundled articles tagged with wireless record carriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)

Abstract

The application discloses refrigerator and food material label scanning method, when checking is carried out, scanning is carried out on an RFID label to be edited on a label reading area, and the position of the scanned label is determined according to the corresponding relation between the scanned RFID label and an antenna, so that the label on the label reading area can be distinguished from the label in a storage room, and label information from different sources is prevented from being mixed together. When the RFID tags in the storage room are scanned, the food material management interface is updated, and when the RFID tags to be edited on the tag reading area are scanned, the tag editing interface is displayed, so that a user can edit the tags even when the food materials in the refrigerator are checked.

Description

Refrigerator and food material label scanning method
Technical Field
The application relates to the technical field of refrigerators, in particular to a refrigerator and a food material label scanning method.
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 label scanning method, which aim to solve the problem that when RFID labels in a stock room are checked, the RFID labels to be edited on a label reading area cannot be read.
In a first aspect, the present application provides a refrigerator comprising:
the refrigerator comprises a box body, a storage chamber and a control module, wherein the storage chamber is arranged inside the box body, and RFID tags are attached to food materials in the storage chamber;
the label reading area is arranged outside the box body;
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, the user interface comprises a food material management interface, the food material management interface comprises food material icons, and the food material icons correspond to food materials related to the RFID tags;
the controller is connected with the display screen and is connected with the first antenna and the second antenna;
the controller is configured to:
when all the box doors are monitored to be closed, scanning the RFID tags in the storage room through the second antenna, and simultaneously scanning whether the RFID tags to be edited are placed on the tag reading area through the first antenna;
determining the position of the scanned RFID tag according to the antenna corresponding to the scanned RFID tag;
if the RFID label in the storage room is scanned, updating the food material icon in the food material management interface according to the food material related to the RFID label in the storage room;
and if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited.
In a second aspect, the application further provides a food material tag scanning method, which is applied to a refrigerator, wherein the refrigerator comprises a tag reading area arranged outside a refrigerator body and a display screen arranged on a refrigerator door, the display screen is used for displaying a user interface, the user interface comprises a food material management interface, the food material management interface comprises a food material icon, and the food material icon corresponds to food materials related to the RFID tag;
the method comprises the following steps:
when all the box doors are monitored to be closed, scanning the RFID tags in the storage room through the second antenna, and simultaneously scanning whether the RFID tags to be edited are placed on the tag reading area through the first antenna;
determining the position of the scanned RFID tag according to the antenna corresponding to the scanned RFID tag;
if the RFID label in the storage room is scanned, updating the food material icon in the food material management interface according to the food material related to the RFID label in the storage room;
and if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited.
According to the technical scheme, the refrigerator and the food material label scanning method provided by the embodiment of the application scan the RFID labels to be edited on the label reading area while checking, and determine the affiliated positions of the scanned labels according to the corresponding relation between the scanned RFID labels and the antenna, so that the labels on the label reading area can be distinguished from the labels in the storage room, and label information from different sources is prevented from being mixed together. When the RFID tags in the storage room are scanned, the food material management interface is updated, and when the RFID tags to be edited on the tag reading area are scanned, the tag editing interface is displayed, so that a user can edit the tags even when the food materials in the refrigerator are checked.
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 a schematic diagram of an RFID tag appearance shown 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 a flowchart illustrating a food material tag scanning method 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. A tag reading area is provided at a position below the display screen on the refrigerating chamber door 200B, and an antenna for reading an RFID tag is built in the tag reading area to be used for recognizing the RFID tag at a short distance.
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 by way of example, the refrigerator 200 may include a display screen 210, a controller 220, a plurality of antennas 230 for detecting an RFID tag, a detector 240, a memory 250, and several user input interfaces. The display screen 210, antenna 230, detector 240, and memory 250 are coupled to the controller 220 through 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.
In some embodiments, controller 220 communicates with antenna 230 via a serial port.
In some embodiments, the controller 220 includes an RFID module, and the RFID module, the antenna 230 and the RFID tag form an RFID read/write system, the antenna 230 is used for transmitting radio frequency signals between the RFID module and the RFID tag, and the RFID module completes read/write operations on the RFID tag through the antenna 230.
In some embodiments, the RFID module communicates with the antenna through a serial port.
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 method for scanning the food material tags 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. The detector 240 may further include a door opening and closing state sensor, such as a detection magnetic sensitive switch, a mechanical switch, for detecting an opening and closing signal of each door, and transmitting opening and closing state information to the controller 220 while recording the opening and closing state of the door according to the detected opening and closing signal. Illustratively, when the detector detects an opening signal or a closing signal of any one of the doors, the latest switch state information is transmitted to the controller 220.
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 input a user command through 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 command signal, and sends the command signal to the controller 220.
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 number of antennas 230 is not limited in this application. For example, the antenna 230 may include an antenna provided in each of the storage compartments and an antenna provided inside the tag reading area, wherein the antenna provided in each of the storage compartments is mainly used to scan the RFID tag in each of the storage compartments to read the tag information of the RFID tag, and the antenna provided inside the tag reading area is mainly used to scan the RFID tag on the tag reading area to read the tag information of the RFID tag.
In some embodiments, 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 some embodiments, the antenna disposed under the tag reading area is referred to as a first antenna, and the antenna disposed in the storage compartment is referred to as a second antenna.
In order to realize intelligent management of food materials, the food materials in the storeroom are identified by using RFID labels.
In some embodiments, the virtual association between the RFID tag and the food material information is achieved by establishing a correspondence between the RFID tag and the food material information. By modifying the corresponding relation between the RFID tags and the food material information, the same RFID tag is sequentially associated with different food material information, and the use flexibility of the RFID tag is improved. And storing the food material attached with the RFID tag in a refrigerator, detecting the RFID tag in the storage room through the second antenna to acquire tag information of the food material, and determining the food material identified by the tag according to the incidence relation between the tag information and the food material information.
It should be understood that the food material associated/identified by the RFID tag in the embodiments of the present application refers to food material information associated/corresponding to the RFID tag.
In some embodiments, the tag information includes a tag code, and a particular code segment in the tag code identifies the tag. The corresponding relation between the identification information of the RFID tag and the food material information is established, and the virtual association of the RFID tag and the food material can be realized. And then, after the tag identification of the RFID tag in the storage room is obtained, the food material corresponding to the RFID tag can be determined according to the tag identification and the pre-established corresponding relation.
For example, the correspondence relationship between the pre-established RFID tag identifier and the food material information may be shown in the following table:
RFID food material information
Identification 1 Apple (Malus pumila)
Identification 2 Cucumber (Cucumis sativus)
Identification 3 Pork
…… ……
In some embodiments, the food material information includes storage room information from which a storage location of the food material can be determined, and if the storage room information included in the food material information "apple" is "refrigerating room", it can be determined that the apple is stored in the refrigerating room.
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 editing control, a food material adding 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 220 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 icons of the food materials in the storage chambers are displayed in the food material display areas corresponding to the storage chambers, so that the food materials in the refrigerator are displayed in the food material management interface in a partitioned manner. For example, food material icons of the food materials in the refrigerating chamber are displayed in the food material display area corresponding to the refrigerating chamber. The food material icons displayed in the food material management interface comprise but are not limited to food material pictures, food material names and freshness identification of food materials, wherein the food material pictures can be pictographic pictures of the food materials, the freshness identification of the food materials is used for showing any one or more of the input time, the remaining time after expiration and the expiration time of the food materials, and the remaining time after expiration is determined according to the input time of the food materials and the shelf life of the food materials. It is to be understood that the food material picture, 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 301, a recommended menu control 302, and an add food material control 306, and further includes food material display areas corresponding to the storage chambers, such as a food material display area 303 corresponding to the cold storage chamber, a food material display area 304 corresponding to the temperature-changing chamber, and a food material display area 305 corresponding to the cold temperature chamber. Food material icons corresponding to the food materials in the storage chamber are displayed in each food material display area, such as food material 1, food material 2 and food material 3 in the food material display area 303, food material 4 and food material 5 in the food material display area 304, and food material 6 and food material 7 in the food material display area 305. Each food material icon comprises a food material picture, a food material name and a freshness identification of the food material. Taking food material 3[3031] as an example, the food material comprises a food material picture 30311, a food material name of food material 1 (30312) and a freshness identifier 30313. It should be noted that, in fig. 3, since the food material 1 is expired, the stamp mark having the word "expired" is displayed on the food material picture as the freshness mark of the food material 1, so that the user can quickly notice the expired food material in the refrigerator.
In some embodiments, when the remaining number of days from expiration of the food material is less than a preset number of days, a specific remaining number of days is explicitly shown by the freshness indicator. For example, fig. 4 is another exemplary food material management interface shown in some embodiments of the present application, in the food material management interface, since the remaining days of the food material 4 from the expiration are less than the preset number of days, a text prompt of "2 days remaining" is included in the freshness identifier of the food material 4, so that a user can quickly obtain the remaining days of the food material to be expired.
In some embodiments, the tag encoding of the RFID tag may include one or more code segments.
In some embodiments, the tag code of the RFID tag includes a plurality of code segments that conform to a preset composition rule, and after the tag code is obtained, the controller intercepts the code segment corresponding to the tag identifier according to the preset composition rule to obtain a unique identifier of the tag, that is, the tag identifier. One code segment in the label code is used as the label identification of the RFID label, and the identification length is shortened, so that the efficiency of the identification comparison process can be improved.
In some embodiments, the RFID tags may include predefined tags and custom tags, where the predefined tags are associated with preset food material information in advance and cannot be changed or defined by a user; the custom tag can be associated with the food material information input by the user, and can be defined by the user. When an RFID tag is given, it can be distinguished as either a custom tag or a predefined tag according to its tag code. For example, a specific code segment encoded by its tag is a predefined code 00, it is a custom tag, and a specific code segment encoded by its tag is not a predefined code 00, it is a predefined tag.
In some embodiments, the user-defined food material information may be associated with the custom tag by: when the food material management interface is displayed on the display screen, a user can input an instruction for editing food material information by operating the food material management interface, and the user-defined tag is placed on the tag reading area as an RFID tag to be edited. For example, the user clicks a food material information editing control provided by the food material management interface to instruct to edit the food material information. After the controller receives the instruction, the controller scans the signal of the RFID tag placed on the tag reading area through the RFID module and the antenna 230 to obtain the identifier of the RFID tag, and displays an interface for editing the RFID tag, that is, a tag editing interface (or referred to as a food material editing interface). The user can input food material information in the label editing interface, and after the controller receives the food material information input by the user, the controller associates the food material information with the RFID label and stores the association relation locally. For the predefined tag, the preset food material information corresponding to the predefined tag can be obtained according to the food material code contained in the tag code of the predefined tag. The corresponding relation between the food material codes and the preset food material information can be stored in the cloud and preset locally.
In some embodiments, each RFID tag has an attribute identification that may be included in some specified code segment of the tag code of the RFID tag.
In some embodiments, predefined tags having the same predetermined encoding may have different attribute identifications therebetween. The two predefined tags with the same preset codes mean that the associated food material information is the same, so that the predefined tags with the same preset codes can be distinguished through the attribute identification.
In other embodiments, the attribute identification of the RFID tag is stored in the local storage in correspondence with the tag identification as part of the attribute information of the RFID tag. Therefore, according to the label identification of the RFID label, the attribute identification of the RFID label can be searched in the local data.
In some embodiments, the food material icon displayed in the food material management interface further includes an explicit tag identifier of the RFID tag, where the explicit tag identifier is used to represent the RFID tag corresponding to the food material icon.
In some embodiments, the attribute identification of the RFID tag may characterize the content, color, etc. attributes of the overt tag identification. The attributes identify different RFID tags, and the corresponding dominant tag identifications are displayed in different states (including content and/or color). That is to say, the controller may obtain the attribute identifier of each tag according to the detected tag code, and display the dominant tag identifier corresponding to each tag as different content and/or color according to the content and/or color and other attributes represented by the attribute identifier of each tag.
In some embodiments, the attribute identifications of the RFID tags associated with the same food material information are different, and further, the dominant tag identifications corresponding to the RFID tags associated with the same food material information are different, so that a user can distinguish the RFID tags associated with the same food material information according to the dominant tag identifications.
In other embodiments, the attribute identifications of any two RFID tags are different, and the dominant tag identifications of any two food material icons are different, so that a user can distinguish any two RFID tags according to the dominant tag identifications, and further realize independent management of each RFID tag and food material.
In some embodiments, the attribute identification of the RFID tag includes a first identification that is used to determine what is presented in the overt tag identification. In the embodiment of the present application, the content displayed in the dominant tag identifier is referred to as silk-screen content.
Specifically, the controller determines target silk-screen content corresponding to the RFID tag according to a preset corresponding relation between the first identifier and the silk-screen content; and displaying an explicit label mark containing the target silk-screen content in the food material icon corresponding to the RFID label. The silk-screen content can be numbers, characters, letters, patterns and the like.
Illustratively, the first identifier is an identifier corresponding to a first code segment of a tag identifier of the RFID tag, and the controller intercepts the first code segment of the tag identifier and may obtain the first identifier of the RFID tag.
For example, the preset corresponding relationship between the first identifier and the silk-screen content is shown in the following table:
first mark Content of silk screen First mark Content of silk screen First mark Content of silk screen
0A A 0F F 14 K
0B B 10 G 15 L
0C C 11 H 16 M
0D D 12 I 17 N
0E E 13 J …… ……
As can be seen from the preset corresponding relation between the first identification and the silk-screen content, the first identification of the RFID label is a 2-bit 16-system code, and the silk-screen content is letters.
It should be noted that the requirements of more RFID tags can be met by changing the number of the first identification bits and/or the form of the silk-screen content, so as to ensure that the first identifications of the RFID tags associated with the same food material information are different or that the first identifications of any two RFID tags are different.
Fig. 5 is another exemplary food material management interface shown in some embodiments of the present application, and different from the food material management interface shown in fig. 4, in fig. 5, each food material icon further includes an explicit tag identifier, and a silk-screen content of a corresponding RFID tag is displayed in each explicit tag identifier. Taking the food material icon of the food material 3 as an example, the food material icon includes an explicit tag identifier 30314 in addition to the food material name, the food material picture and the freshness identifier, and the silk-screen content displayed in the explicit tag identifier 30314 is "H".
In some embodiments, the label entity of each RFID label is silk-screened, and the silk-screen content corresponding to each RFID label is consistent with the silk-screen content printed on the RFID label entity, so that a user can correspondingly find the RFID labels printed with the same silk screen in the storage chamber according to the silk-screen content displayed by the dominant label identifier, or correspondingly find the food material icons corresponding to the RFID labels in the food material management interface according to the silk-screen content printed on the RFID label entity.
Fig. 6 is an external view of an RFID tag according to an exemplary embodiment of the present application, and as shown in fig. 6, a silk-screen content 602 printed on a tag body 601 of the RFID tag is a letter "H". In actual use, a user can correspondingly find the RFID tag printed with the letter "H" in the storage room according to the dominant tag identifier 30314 displayed in the food material management interface shown in fig. 5, or correspondingly find the food material icon corresponding to the RFID tag in the food material management interface according to the RFID tag printed with the letter "H".
In some embodiments, the attribute identification of the RFID tag includes a second identification that is used to determine the color of the overt tag identification. Based on the method, the controller determines a target color value and an RGB value corresponding to the RFID label according to the preset corresponding relation between the second identification of the RFID label and the silk-screen color value; and drawing the color of the dominant label mark corresponding to the RFID label according to the target color value.
In some embodiments, when the food material management interface is displayed on the display screen, the user can input an instruction indicating to edit the food material information by operating the food material management interface. For example, the user may click on an RFID tag editing control in the interface shown in fig. 3 to input an instruction instructing to edit the food material information. In response to the instruction, the controller detects whether an RFID tag to be edited is placed on the tag reading area through the first antenna, and when the RFID tag to be edited is detected, an interface for editing food material information associated with the RFID tag, that is, a tag editing interface, is displayed, and a user can input food material information associated with the RFID tag in the tag editing interface.
In some embodiments, continuously detecting, by the RFID module and the first antenna, whether an RFID tag to be edited is placed on the tag reading area; and when the fact that the RFID label to be edited is placed on the label reading area is detected, displaying the label editing interface. Therefore, when a user brings the RFID tag to be edited close to the tag reading area, the tag editing interface can be triggered and displayed.
In some embodiments, the identification information of the RFID tag to be edited can be displayed in the tag 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 editing item is displayed in the tag editing interface, each editing item includes an item name and an 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 editing item at an input location. 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 editing items displayed on the tag editing interface 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.
Fig. 7 is a tag editing interface shown in some exemplary embodiments of the present application, as shown in fig. 7, on which identification information "20200005" of an RFID tag to be edited is displayed, so that a user does not need to manually input the identification information, thereby avoiding input errors and saving user operations. On the tag editing interface, a plurality of editing items, namely a food material name editing item 710 and a food material shelf life editing item 720, are displayed, wherein each food material editing item corresponds to an input position for inputting the content of the corresponding item. And, a "cancel" control 730 and a "determine" control 740 are displayed. Each RFID tag corresponds to food material information input by a 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, and the same RFID tag sequentially corresponds to different food material information by modifying the corresponding relation between the RFID tag and the food material information, so that the use flexibility of the RFID tag is improved.
In some embodiments, the process of detecting an RFID tag to be edited on the tag read zone is referred to as a single tag read process.
It can be understood that, if the user wants to store food in or take out the storage room, the door needs to be opened or closed. Based on this, in some embodiments, the user closes the last door in the open state, and may trigger the controller 220 to check the food materials in the storage chamber, and update the food material icons in the food material management interface according to the check result, so as to show the latest food material storage condition to the user in time. It should be noted that the checking means that the controller scans all RFID tags in the storage room through the RFID module and the related antenna, and the checking result is the scanned tag information. The relevant antenna here refers to an antenna for scanning RFID tags in the storage room, such as a second antenna provided in the storage room.
In the specific implementation process, when all the box doors are monitored to be closed, the RFID tags in the storerooms are scanned through the RFID modules and the second antennas, so that tag information of the RFID tags in the storerooms is read. And determining the label identification of each RFID label according to the label information of each RFID label, determining the food material information associated with each label according to the label identification of each label, and updating the food material icon in the food material management interface according to the food material information associated with each RFID label. It should be noted that, compared with the food material management interface before updating, some updated food material management interfaces display new food material icons, which represent that the user stores the food materials in the storage room before closing the door at this time; in some updated food material management interfaces, some food material icons are removed, and represent that a user takes out the food materials from the storage chamber before closing the door at this time; and in some updated food material management interfaces, the freshness identifiers of some food material icons are updated, and the like.
Fig. 8 is a food material management interface shown in some embodiments of the present application, which may be specifically an interface after updating food material icons in the food material management interface shown in fig. 5. As can be seen, compared to the interface before updating shown in fig. 5, in the interface after updating shown in fig. 8, a food material icon of "food material 8" is added in the food material display area corresponding to the refrigerating chamber. The food material icon of "food material 9" is newly added in the temperature changing chamber, and the food material icon of "food material 5" originally in the temperature changing chamber disappears.
In some embodiments, the controller 220 detects the opening and closing signal of each door through the detector 240, and records the opening and closing state of the door according to the detected opening and closing signal. When the detector 240 detects an opening signal or a closing signal of any one of the doors, it sends switch status information to the controller, where the switch status information includes the last two switch statuses of each door, which are the preceding status and the following status, respectively. The controller 220 analyzes the operation behavior of the user on the door according to the received switch state information. And when the received on-off state information shows that the current on-off states of all the box doors are closed states, determining that all the box doors are closed.
For example, the process of changing the opening/closing state of the door is recorded by recording a previous state (Oldstate) and a subsequent state (Newstate) of the door, for example, when an opening signal of the door is detected, the subsequent state of the door is recorded as an open state (Newstate is open), the subsequent state (closed state) recorded before the detection of the opening signal is automatically updated as the previous state, and then, when a closing signal of the door is detected, the subsequent state of the door is recorded as a closed state (Newstate is closed), and the subsequent state (open state) before the detection of the closing signal is automatically updated as the previous state.
Illustratively, the contents of each field in the switch state information sent by the detector to the controller are as follows:
Figure BDA0002950044200000101
in some embodiments, the process of scanning the RFID tags in each storage compartment through the RFID module and the second antenna is referred to as an inventory process. It should be appreciated that the inventory process differs from the single tag reading process in that the inventory process is a full scan of the RFID tags in the storage compartment using the second antenna, while the single tag reading process is a scan of the RFID tags to be edited on the tag reading area using the first antenna.
In some embodiments, the RFID module and the antenna communicate with each other through a serial port, that is, the RFID module can only obtain the tag information scanned by the antenna in a serial manner through the serial port. This means that when the RFID tags in the storage room are checked, if the RFID tags in the tag reading area are detected at the same time, the tag information of the RFID tags in the tag reading area will be mixed in the tag information of the RFID tags in the storage room, and the RFID module cannot distinguish the source of each tag information. Therefore, the RFID tag on the tag reading area cannot be detected during the process of checking the food in the storage room. Since the process of inventorying RFID tags in a closet is a continuous process, the duration of time depends on the number of tags in the closet. Therefore, the label editing operation cannot be executed within a period of time after the user closes the box door, and the user experience is influenced.
In some embodiments, when the controller monitors that all doors are closed, the controller scans the RFID tags in the storage room through the RFID module and the related antenna, and simultaneously scans whether the RFID tags to be edited are placed on the tag reading area; determining the position of the scanned RFID tag according to the corresponding relation between the scanned RFID tag and each relevant antenna; if the RFID tags in the storage room are scanned, updating the food material icons in the food material management interface according to the food materials related to the scanned RFID tags in the storage room; and if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited. It can be seen that, while checking is carried out, the RFID tags to be edited on the tag reading area are scanned, and the positions of the scanned tags are determined according to the corresponding relation between the scanned RFID tags and the relevant antennas, so that the tags on the tag reading area can be distinguished from the tags in the storage room, and tag information from different sources is prevented from being mixed together. When the RFID tags in the storage room are scanned, the food material management interface is updated, and when the RFID tags to be edited on the tag reading area are scanned, the tag editing interface is displayed, so that a user can edit the tags even when the food materials in the refrigerator are checked.
In the above embodiment, if the RFID tag to be edited on the tag reading area is scanned, the tag editing interface is displayed on the upper layer of the currently displayed food material management interface. For example, if the RFID tag to be edited on the tag reading area is scanned when the food material management interface shown in fig. 5 is displayed, the user interface shown in fig. 7 is displayed. As shown in fig. 7, the tag editing interface is displayed in a size smaller than the food material management interface on the upper layer of the food material management interface.
In some embodiments, if the RFID tags in the storage room are scanned while the tag editing interface is displayed, the food material management interface is continuously updated according to the RFID tags in the storage room that are newly scanned while the tag editing interface is displayed and the input food material information is received.
In the above embodiment, the related antennas include a first antenna disposed in the tag reading area and at least one second antenna disposed in the storage chamber; the first antenna is mainly used for detecting the RFID label on the label reading area, and the second antenna is mainly used for detecting the RFID label in the storage room.
It should be understood that the RFID module is composed of variables, pre-packaged classes, and pre-defined functions through which tasks associated with the RFID tag are performed. In some embodiments, the RFID module includes a first function and a second function, and the tag information scanned by each antenna is stored in a buffer. And acquiring the label information from the cache region by calling the first function and the second function. The first function is mainly used for acquiring the number of scanned labels, but not extracting label information; the second function is mainly used for fetching specific tag information from the cache region. Illustratively, the first function may be a TagInventoryRaw function and the second function may be a GetNextTag function.
Specifically, a first function is called first, so as to read the number of tags scanned by a first antenna and a second antenna through the first function, an input parameter of the first function is an identifier of the antenna, and an output parameter is the number of tags scanned by the antenna, where the number of the second antenna may be one or multiple. In one example, the first antenna includes antenna 1 and the second antenna includes antennas 2-7, where antennas 1-7 are antenna identifiers. The identification '1' of the first antenna is input into a first function, the number of the labels scanned by the first antenna is read through the first function, the identifications '2-7' of the second antenna are input into a second function, and the number of the labels scanned by the second antenna is read through the second function. Then, the RFID module calls a second function according to the obtained number of the tags, and tag information scanned by each antenna is obtained through the second function. And each time the second function is called, one piece of label information can be acquired. And calling a second function for corresponding times according to the number of the labels to obtain all scanned label information.
In some embodiments, if the number of the tags scanned by the first antenna is 1, determining that the first antenna scans the RFID tags to be edited on the tag reading area; and if the number of the labels scanned by the second antenna is not 0, determining that the second antenna scans the RFID labels in the storage room.
In some embodiments, if the number of the tags scanned by the first antenna is 1 and the number of the tags scanned by the second antenna is not 0, that is, when both the first antenna and the second antenna scan the RFID tags, according to the tag identifiers of the scanned RFID tags, whether the RFID tags scanned by the second antenna include the RFID tag scanned by the first antenna is determined; and if the RFID labels scanned by the second antenna comprise the RFID label scanned by the first antenna, deleting the RFID label scanned by the first antenna from the RFID labels scanned by the second antenna, and determining the rest RFID labels as the RFID labels in the storage room. In this way, errors in the inventory result due to the second antenna scanning the RFID tag on the tag read area can be avoided.
In one possible implementation, when it is monitored that all doors are closed, the relevant antenna continuously scans the RFID tags in the storage room and the RFID tags to be edited on the tag reading area. The RFID module can acquire the label information scanned by the antenna in batches based on the scanning time or the number of the scanned labels, the controller determines the corresponding food material information according to the label information acquired by the RFID module, and the food material icons in the food material management interface are updated according to the corresponding food material information. Compared with the method that all the label information scanned by the antenna is acquired at one time after the scanning is finished, the controller 220 can acquire part of the label information in advance, so that the interface updating process of the controller 220 can be advanced, the response speed of the controller 220 for updating the interface in response to the closing of all the box doors is increased, and a user can see the updating of the food material management interface immediately after the box doors are closed.
For example, in one implementation, the RFID module obtains tag information scanned by the antenna in batches based on the number of tags scanned. Specifically, each time the antenna scans a preset number of RFID tags, the RFID module acquires information about the preset number of tags. The controller 220 updates the food material icons in the food material management interface according to the food material information corresponding to the tag information. For example, when the antenna scans 5 RFID tags, the RFID module obtains the 5 tag information; when the antenna scans the other 5 RFID labels, the RFID module acquires the 5 label information.
In another possible implementation manner, the RFID module acquires the tag information scanned by the antenna in batches based on the detection time. Specifically, when the RFID tag in the storage room starts to be scanned, the RFID module executes timing and monitors whether the next scanning period is started or not through timing, wherein when the timing duration reaches the first duration, the current scanning period is ended, and the next scanning period is started. And when the next scanning period is entered, acquiring all the label information scanned in the previous scanning period. The controller 220 gradually updates the food material icons in the food material management interface according to the food material information corresponding to the tag information acquired in each scanning period.
In another possible implementation manner, the RFID module obtains the tag information scanned by the antenna twice, and the time interval between the two obtaining operations is a preset interval. For example, the RFID module performs an operation of acquiring tag information for the first time after 1.5 seconds from the start of scanning, and performs an operation of acquiring tag information for the second time after 3 seconds from the start of scanning.
In various implementations described above, the RFID module determines whether the scan has been completed based on the total duration of the scan or the duration of time that the RFID tag has not been scanned. For example, when the RFID tag is not scanned for the second time period, or the total time period reaches the third time period, the RFID module finishes scanning.
In one example, the first time period is 1 second, i.e., the length of one scanning period is 1 second, and the second time period is 0.5 second. In this example, the RFID module starts timing from the initial scanning time, and when the timing duration exceeds 1 second, the RFID module acquires the label information scanned in the 1 st second; when the timing duration exceeds 2 seconds, the RFID module acquires the label information scanned in the 2 nd second; and so on; when no RFID tag is scanned for 0.5 seconds, the timing and scanning is ended.
In some embodiments, the detected RFID tags may include a new tag that is not included in the first set of tags and/or other tags that are included in the first set of tags. The first tag set is a set formed by RFID tags in all storage rooms scanned last time, that is, the first tag set contains all RFID tags in the storage rooms when all doors are closed last time by a user. As can be seen, the newly added tag is an RFID tag that is put into the storage room before the user closes the door this time, and the other tags are RFID tags that are present in the storage room before the user opens the door this time.
In some embodiments, the first set of tags is specific to the set of identifications of all RFID tags in the storage compartment the last time the user closed all doors.
It should be understood that the newly added tags may also include tags that are re-entered by the user, such tags not being included in the first set of tags but being included in a second set of tags that are all RFID tags that have been historically stored in the repository. It can be seen that the tag re-placed by the user is an RFID tag that was removed from the storage room by the user and re-placed into the storage room before the door is closed this time.
In some embodiments, the second set of tags is embodied as a set of identifications of all RFID tags historically stored in the repository.
In some embodiments, the priority of the newly added tag is higher than the priority of the other tags. After the RFID module acquires one or more RFID label information, the plurality of label information are compared with the first label set, and whether the plurality of RFID labels simultaneously comprise a newly added label and other labels is judged through comparison. And if the plurality of RFID tags simultaneously comprise newly added tags and other tags, updating the food material icons in the food material management interface according to the priorities of the RFID tags and the associated food materials. Namely, the food material information associated with the newly added tag is preferentially determined according to the tag identification of the newly added tag, and the food material icon corresponding to the newly added tag is displayed in the food material management interface according to the food material information associated with the newly added tag. Therefore, the food material icons corresponding to the newly added labels can be displayed in the food material management interface preferentially and timely, and a user can quickly browse the newly added food materials in the storage room.
In an example, when the food material management interface shown in fig. 5 is displayed, the RFID module obtains a first batch of tag information, where the first batch of tag information is RFID tag information scanned by the antenna in the 1 st second (or a first scanning period), and the controller 220 compares the first batch of tag information with the first tag set, and determines that two newly added tags exist in the RFID tags scanned in the 1 st second. The controller 220 preferentially obtains the food material information associated with the two newly added tags according to the tag identifications of the two newly added tags, namely "food material 8" and "food material 9", respectively, and the storage chambers associated with the two food material information are both cold storage chambers, then the controller 220 displays the food material icons corresponding to the "food material 8" and the "food material 9" in the food material management interface, and further updates the food material management interface shown in fig. 5 to the food material management interface shown in fig. 9.
As shown in fig. 9, in the interface shown in fig. 9, a material icon of "material 8" is added to the refrigerating chamber and a material icon of "material 9" is added to the temperature-changing chamber, compared to the interface before updating shown in fig. 5.
In a possible implementation manner, after the food material icon of the newly added tag is displayed, the controller 220 determines the food material information associated with other tags according to the tag identifiers of the other tags, and updates the corresponding food material icon in the food material management interface according to the food material information associated with the other tags. If the RFID module acquires one or more pieces of RFID label information again in the process of updating the food material management interface according to the food material information related to other labels, the process of updating the food material management interface according to other labels is stopped, the acquired label information is compared with the first label set, whether the newly added label and other labels are included in the newly acquired label information or not is judged through comparison, and the subsequent process is carried out. Therefore, timeliness of displaying the food material icon corresponding to the newly added tag can be guaranteed, and updating of other icons in the interface can be considered.
In another possible implementation manner, after the food material icons of the newly added tags are displayed, the controller 220 determines whether the detection of the RFID module is finished, waits for the reception of the information of the next batch of tags acquired by the RFID module if the detection is not finished, determines the food material information associated with each other tag in sequence if the detection is finished, and updates the corresponding food material icon in the food material management interface according to the food material information associated with each other tag. Therefore, timeliness of displaying the food material icon corresponding to the newly added tag can be guaranteed, and updating of other icons in the interface can be considered.
In other embodiments, after the RFID module acquires the one or more tag information, the one or more tag information is compared with the first tag set, and it is determined whether the one or more RFID tags include a newly added tag through the comparison. And if the new tag is included, determining the food material information associated with the new tag according to the tag identification of the new tag, and displaying a food material icon corresponding to the new tag in a food material management interface according to the food material information associated with the new tag. And if the new tag is not included, the step of updating the food material management interface is not executed.
In some embodiments, when the scanning is finished, the controller 220 compares all the acquired RFID tags with the first tag set, determines the tag moved out by the user through the comparison, and then deletes the food material icon corresponding to the tag moved out by the user in the food material management interface. The label moved by the user refers to a label which is not scanned at this time but is included in the first label set. Therefore, the label moved out by the user refers to the RFID label moved out of the storage room before the user closes the box door.
In an example, the food material management interface shown in fig. 9 is displayed when the scanning is finished, and the controller 220 compares all the obtained tag information with the first tag set to determine that there is a tag moved out by the user. The controller 220 determines that the food material information associated with the tag is "food material 5" according to the tag identifier of the tag moved out by the user, and then the controller 220 deletes the food material icon corresponding to the "food material 5" displayed in the food material management interface, thereby further updating the food material management interface shown in fig. 9 to the food material management interface shown in fig. 10.
As shown in fig. 10, in the interface shown in fig. 10, the food material icon of "food material 5" in the temperature change chamber disappears, compared to the interface shown in fig. 9.
As described above, when the inventory process is executed, if the RFID tag to be edited is placed on the tag reading area by scanning, a tag editing interface needs to be displayed. It should be understood that the layout relationship of the tag editing interface and the food material management interface is not limited to the layout relationship shown in fig. 7.
For example, in some embodiments, the tag editing interface may also be displayed full screen, so as to completely cover the food material management interface, as shown in fig. 11.
In another embodiment, when the inventory process is executed, if the tag reading area is scanned and the RFID tag to be edited is placed on the tag reading area, the tag editing area is displayed in the left area of the display screen, and the food material management area is displayed in the right area of the display screen. Fig. 12 is a user interface, shown in some embodiments, of the present application, which is specifically a user interface displayed after scanning to a tag reading area and placing an RFID tag to be edited when an inventory process is performed. As shown in fig. 12, the user interface includes a tag editing area 121 and a food material management area 122. It should be understood that the tag editing area 121 corresponds to the tag editing interface according to the above embodiment, and the food material management area corresponds to the food material management interface according to the above embodiment.
An embodiment of the present application further provides a food material tag scanning method, which is applied to a controller of a refrigerator, where the refrigerator may be the refrigerator shown in fig. 1a to 2, and the controller may be the controller 220 shown in fig. 2.
As shown in fig. 13, the food material tag scanning method provided by the present application may include:
s131, when it is monitored that all the box doors are closed, the RFID tags in the storage room are scanned through the related antennas, and meanwhile, whether the RFID tags to be edited are placed on the tag reading area or not is scanned.
Wherein the associated antenna comprises a first antenna disposed in the tag reading area and at least one second antenna disposed in the storage compartment.
S132, determining the position of the scanned RFID tag according to the corresponding relation between the scanned RFID tag and each relevant antenna.
In some embodiments, the number of tags scanned by a specific antenna is read by calling a first function, an input parameter of the first function is the identifier of the specific antenna, and an output parameter is the number of tags scanned by the specific antenna; and calling a second function according to the tag data volume to acquire the tag information of the scanned RFID tag.
In some embodiments, the RFID tags scanned by the first antenna are determined to be the RFID tags to be edited on the tag reading area; and determining that the RFID label scanned by the second antenna is the RFID label in the storage room.
In other embodiments, if the first antenna and the second antenna both scan the RFID tag, it is determined whether the RFID tag scanned by the second antenna includes the RFID tag scanned by the first antenna; and if the RFID labels scanned by the second antenna comprise the RFID label scanned by the first antenna, deleting the RFID label scanned by the first antenna from the RFID labels scanned by the second antenna, and determining the rest RFID labels as the RFID labels in the storage room.
S133, if the RFID tags in the storage room are scanned, updating the food material icons in the food material management interface according to the food materials related to the RFID tags in the storage room.
In some embodiments, during the scanning process, whether the next scanning period is entered or not is monitored by timing; and when entering the next scanning period, updating the food material icons in the food material management interface according to the food materials which are scanned in the last scanning period and are associated with the RFID tags in the storage room.
In some embodiments, when the number of the scanned RFID tags in the storage room reaches a preset number, the food material icons in the food material management interface are updated according to the food materials associated with the scanned RFID tags in the storage room.
In some embodiments, the RFID tags in the scanned storage compartment include add-on tags and/or other tags; wherein the newly added tag is not included in a first tag set, the other tags are included in the first tag set, and the first tag set comprises RFID tags in all storerooms scanned last time; if the scanned RFID tags in the storage room comprise newly added tags and other tags, preferentially displaying food material icons corresponding to the newly added tags in the food material management interface according to the food materials associated with the newly added tags.
In some embodiments, the newly added tags further include user-reinserted tags contained in a second set of tags that includes all RFID tags historically stored in the repository.
In some embodiments, when the scanning is finished, determining the label moved out by the user according to the scanned RFID labels in all the storage rooms and the first label set, and deleting the food material icon corresponding to the label moved out by the user in the food material management interface; when the scanning time length reaches a first preset time length, judging that the scanning is finished; or when the RFID label is not scanned for the second preset time, judging that the scanning is finished.
And S134, if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited.
In some embodiments, in a case where scanning of the RFID tag in the storage room is not performed, it is continuously detected through the first antenna whether the RFID tag to be edited is placed on the tag reading area; and when the RFID label to be edited is detected to be placed on the label reading area, displaying a label editing interface.
It can be seen that, according to the food material tag scanning method provided by the embodiment of the application, while checking is performed, the RFID tags to be edited on the tag reading area are scanned, and the positions of the scanned tags are determined according to the correspondence between the scanned RFID tags and the relevant antennas, so that the tags on the tag reading area can be distinguished from the tags in the storage room, and tag information from different sources is prevented from being mixed together. When the RFID tags in the storage room are scanned, the food material management interface is updated, and when the RFID tags to be edited on the tag reading area are scanned, the tag editing interface is displayed, so that a user can edit the tags even when the food materials in the refrigerator are checked.
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 tag scanning 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 embodiments, since they are substantially similar to the method embodiments, the description is simple, and the relevant points can be referred to the description in the method embodiments.
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 by comprising:
the refrigerator comprises a box body, a storage chamber and a control module, wherein the storage chamber is arranged inside the box body, and RFID tags are attached to food materials in the storage chamber;
the label reading area is arranged outside the box body;
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, the user interface comprises a food material management interface, the food material management interface comprises food material icons, and the food material icons correspond to food materials related to the RFID tags;
the controller is connected with the display screen and is connected with the first antenna and the second antenna;
the controller is configured to:
when all the box doors are monitored to be closed, scanning the RFID tags in the storage room through the second antenna, and simultaneously scanning whether the RFID tags to be edited are placed on the tag reading area through the first antenna;
determining the position of the scanned RFID tag according to the antenna corresponding to the scanned RFID tag;
if the RFID label in the storage room is scanned, updating the food material icon in the food material management interface according to the food material related to the RFID label in the storage room;
and if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited.
2. The refrigerator of claim 1, wherein the first antenna is provided in the tag reading area, and the second antenna is provided in the storage compartment;
the determining the position of the scanned RFID tag according to the antenna corresponding to the scanned RFID tag includes:
determining that the RFID label scanned by the first antenna is the RFID label to be edited on the label reading area;
and determining that the RFID label scanned by the second antenna is an RFID label in the storage room.
3. The refrigerator according to claim 2, wherein if the first antenna and the second antenna both scan RFID tags, the determining that the RFID tag scanned by the second antenna is an RFID tag in the storage room comprises:
judging whether the RFID tags scanned by the second antenna contain the RFID tags scanned by the first antenna;
and if the RFID tags scanned by the second antenna comprise the RFID tags scanned by the first antenna, deleting the RFID tags scanned by the first antenna from the RFID tags scanned by the second antenna, and determining the rest RFID tags as the RFID tags in the storage room.
4. The refrigerator of claim 2, wherein the controller is further configured to:
continuously detecting whether an RFID tag to be edited is placed on the tag reading area through the first antenna without performing scanning of the RFID tag in the storage room;
and when the fact that the RFID label to be edited is placed on the label reading area is detected, displaying the label editing interface.
5. The refrigerator of claim 1, wherein if the RFID tag in the storage compartment is scanned, updating the food material icon in the food material management interface according to the food material associated with the RFID tag in the storage compartment comprises:
in the scanning process, whether the next scanning period is started or not is monitored by timing;
and when entering the next scanning period, updating the food material icons in the food material management interface according to the food materials which are scanned in the last scanning period and are associated with the RFID tags in the storage room.
6. The refrigerator of claim 1, wherein if the RFID tag in the storage compartment is scanned, updating the food material icon in the food material management interface according to the food material associated with the RFID tag in the storage compartment comprises:
and when the number of the scanned RFID tags in the storage room reaches a preset number, updating the food material icons in the food material management interface according to the food materials related to the scanned RFID tags in the storage room.
7. The refrigerator of claim 1, wherein the RFID tags in the scanned storage room include a newly added tag and/or other tags, the newly added tag having a higher priority than the other tags; wherein the newly added tag is not included in a first tag set, the other tags are included in the first tag set, and the first tag set comprises RFID tags in all storerooms scanned last time;
if the RFID tag in the storage room is scanned, updating the food material icon in the food material management interface according to the food material associated with the RFID tag in the storage room, wherein the updating comprises the following steps:
and if the scanned RFID tags in the storage room comprise newly added tags and other tags, updating the food material icons in the food material management interface according to the priority of the RFID tags and the associated food materials.
8. The refrigerator of claim 7, wherein the newly added tags further comprise user-reinserted tags contained in a second set of tags comprising all RFID tags historically stored in the storage compartment.
9. The refrigerator of claim 7, wherein the updating of the food material icon in the food material management interface further comprises:
when the scanning is finished, determining the labels moved out by the user according to the scanned RFID labels in all the storage rooms and the first label set, and deleting the food material icons corresponding to the labels moved out by the user in the food material management interface;
when the scanning time length reaches a first preset time length, judging that the scanning is finished; or when the RFID label is not scanned for the second preset time, judging that the scanning is finished.
10. A food material label scanning method is characterized by being applied to a refrigerator, wherein the refrigerator comprises a label reading area arranged on the outer side of a refrigerator body and a display screen arranged on a refrigerator door, the display screen is used for displaying a user interface, the user interface comprises a food material management interface, the food material management interface comprises food material icons, and the food material icons correspond to food materials related to RFID labels;
the method comprises the following steps:
when all the box doors are monitored to be closed, scanning the RFID tags in the storage room through the second antenna, and simultaneously scanning whether the RFID tags to be edited are placed on the tag reading area through the first antenna;
determining the position of the scanned RFID tag according to the antenna corresponding to the scanned RFID tag;
if the RFID label in the storage room is scanned, updating the food material icon in the food material management interface according to the food material related to the RFID label in the storage room;
and if the RFID label to be edited on the label reading area is scanned, displaying a label editing interface, wherein the label editing interface is used for editing the RFID label to be edited.
CN202110205035.9A 2021-02-24 2021-02-24 Refrigerator and food material label scanning method Pending CN113011538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110205035.9A CN113011538A (en) 2021-02-24 2021-02-24 Refrigerator and food material label scanning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110205035.9A CN113011538A (en) 2021-02-24 2021-02-24 Refrigerator and food material label scanning method

Publications (1)

Publication Number Publication Date
CN113011538A true CN113011538A (en) 2021-06-22

Family

ID=76409056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110205035.9A Pending CN113011538A (en) 2021-02-24 2021-02-24 Refrigerator and food material label scanning method

Country Status (1)

Country Link
CN (1) CN113011538A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113850099A (en) * 2021-12-02 2021-12-28 山东蓝湾新材料有限公司 Storage management method for chemical products
CN113915945A (en) * 2021-06-30 2022-01-11 海信(山东)冰箱有限公司 Refrigerator and control method thereof
CN113915842A (en) * 2021-10-20 2022-01-11 海信(山东)冰箱有限公司 Refrigerator and food material monitoring method thereof
CN114111166A (en) * 2021-11-10 2022-03-01 海信(山东)冰箱有限公司 Refrigerator and food material monitoring method thereof

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801177A (en) * 2005-01-03 2006-07-12 三星电子株式会社 Refrigerator and method of controlling the same
CN105894057A (en) * 2016-03-29 2016-08-24 青岛海尔智能技术研发有限公司 Method for identifying foods in refrigerator and refrigerator
CN206876879U (en) * 2017-04-24 2018-01-12 河南海格经纬信息技术有限公司 A kind of Big Dipper and Digital Clustering converged communication system
CN208689651U (en) * 2018-07-13 2019-04-02 深圳市迅远科技有限公司 The unmanned vending machine of open type intelligent
CN209915445U (en) * 2018-11-23 2020-01-10 连云港伍江数码科技有限公司 Storing device and vending system
CN111336747A (en) * 2020-03-23 2020-06-26 海信(山东)冰箱有限公司 Refrigerator and information management method thereof
CN111780479A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material information association method
CN111780477A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material management method
CN111780478A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material management method
CN111811185A (en) * 2020-07-17 2020-10-23 海信视像科技股份有限公司 Refrigerator and food material management interface display method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801177A (en) * 2005-01-03 2006-07-12 三星电子株式会社 Refrigerator and method of controlling the same
CN105894057A (en) * 2016-03-29 2016-08-24 青岛海尔智能技术研发有限公司 Method for identifying foods in refrigerator and refrigerator
CN206876879U (en) * 2017-04-24 2018-01-12 河南海格经纬信息技术有限公司 A kind of Big Dipper and Digital Clustering converged communication system
CN208689651U (en) * 2018-07-13 2019-04-02 深圳市迅远科技有限公司 The unmanned vending machine of open type intelligent
CN209915445U (en) * 2018-11-23 2020-01-10 连云港伍江数码科技有限公司 Storing device and vending system
CN111336747A (en) * 2020-03-23 2020-06-26 海信(山东)冰箱有限公司 Refrigerator and information management method thereof
CN111780479A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material information association method
CN111780477A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material management method
CN111780478A (en) * 2020-07-01 2020-10-16 海信视像科技股份有限公司 Refrigerator and food material management method
CN111811185A (en) * 2020-07-17 2020-10-23 海信视像科技股份有限公司 Refrigerator and food material management interface display method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113915945A (en) * 2021-06-30 2022-01-11 海信(山东)冰箱有限公司 Refrigerator and control method thereof
CN113915842A (en) * 2021-10-20 2022-01-11 海信(山东)冰箱有限公司 Refrigerator and food material monitoring method thereof
CN114111166A (en) * 2021-11-10 2022-03-01 海信(山东)冰箱有限公司 Refrigerator and food material monitoring method thereof
CN113850099A (en) * 2021-12-02 2021-12-28 山东蓝湾新材料有限公司 Storage management method for chemical products

Similar Documents

Publication Publication Date Title
CN111442604B (en) Refrigerator and control method thereof
CN113011538A (en) Refrigerator and food material label scanning method
CN111860718B (en) Refrigerator and food material management method
CN111780478B (en) Refrigerator and food material management method
CN111780479B (en) Refrigerator and food material information association method
CN111780477A (en) Refrigerator and food material management method
CN111336747A (en) Refrigerator and information management method thereof
CN111811185A (en) Refrigerator and food material management interface display method
WO2022001768A1 (en) Refrigerator
CN107735636A (en) For operating the method for home appliances, corresponding home appliances and system including home appliances
CN111093034B (en) Article searching method and electronic equipment
WO2022095564A1 (en) Display device and interface display method
CN112417282B (en) Information recommendation method, food storage equipment and server
CN114294883A (en) Refrigerator and food material icon display method
WO2023165227A1 (en) Food ingredient storage device, food ingredient library, and method for sorting recipes
CN112833617A (en) Refrigerator and prompting method for door state of refrigerator
WO2022002047A1 (en) Refrigerator and ingredient management method
CN114279160B (en) Refrigerator and food material management interface updating method
CN113251727A (en) Refrigerator and information recommendation method
CN114294884A (en) Refrigerator and message reminding method
CN113915848B (en) Refrigerator and food material management interface display method
CN113915847B (en) Refrigerator and food material management interface display method
CN114294898B (en) Refrigerator and voice control method
CN113483518B (en) Refrigerator and interface display method
CN114322441B (en) Refrigerator and voice control 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: 20210622

RJ01 Rejection of invention patent application after publication