CN113011538A - 冰箱及食材标签扫描方法 - Google Patents
冰箱及食材标签扫描方法 Download PDFInfo
- 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
Links
- 235000013305 food Nutrition 0.000 title claims abstract description 370
- 239000000463 material Substances 0.000 title claims abstract description 369
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000006870 function Effects 0.000 description 27
- 238000001514 detection method Methods 0.000 description 9
- 230000008014 freezing Effects 0.000 description 7
- 238000007710 freezing Methods 0.000 description 7
- 235000011430 Malus pumila Nutrition 0.000 description 4
- 235000015103 Malus silvestris Nutrition 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 241000220225 Malus Species 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 240000008067 Cucumis sativus Species 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 235000009849 Cucumis sativus Nutrition 0.000 description 1
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 description 1
- 244000141359 Malus pumila Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 235000015277 pork Nutrition 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods 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/0022—Methods 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/0029—Methods 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
本申请公开了冰箱及食材标签扫描方法,在进行盘点的同时,对标签读取区上待编辑的RFID标签进行扫描,依据扫描到的RFID标签与天线的对应关系确定扫描到的标签的所属位置,从而可以将标签读取区上的标签与储藏室中的标签区分开来,避免不同来源的标签信息混淆在一起。当扫描到储藏室中的RFID标签时,则更新食材管理界面,当扫描到标签读取区上待编辑的RFID标签,则显示标签编辑界面,使得即使在盘点冰箱中食材时,用户也可以编辑标签。
Description
技术领域
本申请涉及冰箱技术领域,尤其涉及一种冰箱及食材标签扫描方法。
背景技术
目前,具有无线射频识别(radio frequency identification,RFID)功能的多储藏室冰箱,能够对存入其中的食材进行智能管理。例如,在冷冻室内设置天线,该天线与RFID检测模块连接,RFID检测模块可以通过冷冻室内的天线检测冷冻室内的食材上贴着的RFID标签,并获取RFID标签的标签信息,如标签编码,再根据标签编码获取该标签对应的食材信息,该食材信息包括表征食材种类和/或食材名称的食材编码。这样,冰箱便获知冷冻室内的食材有哪些。
发明内容
本申请提供一种冰箱及食材标签扫描方法,以解决在盘点储藏室中RFID标签时,无法读取标签读取区上待编辑RFID标签的问题。
第一方面,本申请提供一种冰箱,包括:
箱体,内部设有储藏室,所述储藏室中的食材上贴附有RFID标签;
标签读取区,设于所述箱体外侧;
箱门,设于所述储藏室的开口处;
显示屏,设于所述箱门,用于显示用户界面,所述用户界面包括食材管理界面,所述食材管理界面中包括食材图标,所述食材图标与所述RFID标签关联的食材对应;
与所述显示屏连接的控制器,所述控制器与第一天线和第二天线连接;
所述控制器用于:
当监测到所有箱门关闭时,通过所述第二天线扫描所述储藏室中的RFID标签,同时通过所述第一天线扫描所述标签读取区上是否放置有待编辑的RFID标签;
根据扫描到的RFID标签所对应的天线,确定扫描到的RFID标签的所属位置;
若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标;
若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,所述标签编辑界面用于对所述待编辑的RFID标签进行编辑。
第二方面,本申请还提供一种食材标签扫描方法,应用于冰箱,所述冰箱包括设于箱体外侧的标签读取区和设于箱门上的显示屏,所述显示屏用于显示用户界面,所述用户界面包括食材管理界面,所述食材管理界面中包括食材图标,所述食材图标与所述RFID标签关联的食材对应;
所述方法包括:
当监测到所有箱门关闭时,通过第二天线扫描储藏室中的RFID标签,同时通过第一天线扫描所述标签读取区上是否放置有待编辑的RFID标签;
根据扫描到的RFID标签所对应的天线,确定扫描到的RFID标签的所属位置;
若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标;
若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,所述标签编辑界面用于对所述待编辑的RFID标签进行编辑。
由以上技术方案可知,本申请实施例提供的冰箱及食材标签扫描方法,在进行盘点的同时,对标签读取区上待编辑的RFID标签进行扫描,依据扫描到的RFID标签与天线的对应关系确定扫描到的标签的所属位置,从而可以将标签读取区上的标签与储藏室中的标签区分开来,避免不同来源的标签信息混淆在一起。当扫描到储藏室中的RFID标签时,则更新食材管理界面,当扫描到标签读取区上待编辑的RFID标签,则显示标签编辑界面,使得即使在盘点冰箱中食材时,用户也可以编辑标签。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a为本申请根据一示例性实施例示出的冰箱立体图;
图1b为本申请根据示例性实施例示出的冰箱外观示意图;
图2为本申请根据示例性实施例示出的冰箱硬件配置示意图;
图3为本申请根据示例性实施例示出的一种用户界面;
图4为本申请根据示例性实施例示出的另一种用户界面;
图5为本申请根据示例性实施例示出的另一种用户界面;
图6为本申请根据示例性实施例示出的一种RFID标签外观示意图;
图7为本申请根据示例性实施例示出的另一种用户界面;
图8为本申请根据示例性实施例示出的另一种用户界面;
图9为本申请根据示例性实施例示出的另一种用户界面;
图10为本申请根据示例性实施例示出的另一种用户界面;
图11为本申请根据示例性实施例示出的另一种用户界面;
图12为本申请根据示例性实施例示出的另一种用户界面;
图13为本申请根据示例性实施例示出的一种食材标签扫描方法流程图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
在本发明的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
图1a为本申请根据示例性实施例示出的冰箱立体图,本发明实施例提供的冰箱的形状近似长方体。冰箱的外观由提供有限储存空间的储藏室101和设置在储藏室101开口处的多个箱门200限定。储藏室101为具有开口的箱体100,在图1a所示示例中,储藏室101被包括位于下方的冷冻室101A以及位于上方的冷藏室101B,冷冻室101A和冷藏室101B分别具有一个或者多个独立的储存空间。
在一些实施例中,冷冻室101A可通过抽屉式冷冻室门200A选择性地覆盖。冷藏室101B被隔成左侧和右侧。冷藏室101B通过可枢转地安装在冷藏室101B上的冷藏室门200B选择性地打开或者关闭。
图1b为本申请根据示例性实施例示出的冰箱外观示意图,如图1b所示,在冷藏室门200B上设有显示屏,显示屏嵌入到门体中。冷藏室门200B上显示屏下方的位置处设有标签读取区,标签读取区内置用于读取RFID标签的天线,以用于识别近距离的RFID标签。
在一些实施例中,显示屏的屏幕所在平面与箱门外表面平齐。
如图1a和图1b所示,本申请实施例提供的冰箱,其箱体内部设有至少两个储藏室,如冷冻室、冷藏室、变温室和/或保鲜室等。每个储藏室中可以具有多个独立的存储空间,如抽屉式间室。
图2为本申请根据示例性实施例示出的冰箱硬件配置示意图,作为示例,冰箱200可以包括显示屏210、控制器220、多根用于检测RFID标签的天线230、检测器240、存储器250和若干用户输入接口。显示屏210、天线230、检测器240、存储器250通过通信接口与控制器220耦合。其中,显示器210,用于接收控制器220输出的图像信号,进行显示视频内容和图像以及菜单操控界面的组件,以及显示用于控制冰箱200的用户操控UI界面。
控制器220,可以包括一个或者多个处理单元,例如***芯片(system on a chip,SoC)、中央处理器(central processing unit,CPU)、微控制器(microcontroller,MCU)、存储控制器等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
在一些实施例中,控制器220与天线230通过串口通信。
在一些实施例中,控制器220包括RFID模块,RFID模块、天线230以及RFID标签构成RFID读写***,天线230用于在RFID模块和RFID标签之间传递射频信号,RFID模块通过天线230完成对RFID标签的读、写操作。
在一些实施例中,RFID模块通过串口与天线通信。
存储器250,可以包括一个或者多个存储单元,例如可以包括易失性存储器(volatile memory),如:动态随机存取存储器(dynamic random access memory,DRAM)、静态随机存取存储器(static random access memory,SRAM)等;还可以包括非易失性存储器(non-volatile memory,NVM),如:只读存储器(read-only memory,ROM)、闪存(flashmemory)等。其中,不同的存储单元可以是独立的器件,也可以集成或者封装在一个或者多个处理器或者通信接口中,成为处理器或者通信接口的一部分。
存储器250中存储有程序指令和应用程序,如语音应用。控制器220可调用存储器250中的程序指令或者运行应用程序,使冰箱执行相关的方法,例如本申请实施例所提供的食材标签的扫描方法。
检测器240,至少包括声音采集器,如麦克风,可以用于接收用户的声音。示例性的,包括用户控制冰箱200的控制指令的语音信号。检测器240还可以包括箱门开关状态传感器,如检测磁敏开关、机械开关,用于检测每个箱门的开关信号,当根据检测到的开关信号记录所述箱门的开关状态,发送开关状态信息给控制器220。示例性的,当检测器检测到任意一个箱门的开启信号或者关闭信号时,发送最新的开关状态信息给控制器220。
用户输入接口,包括麦克风、触摸板、传感器、按键等其他输入接口中至少一者。如:用户可以通过语音、触摸、手势、按压等动作实现用户指令输入功能,输入接口通过将接收的模拟信号转换为数字信号,以及数字信号转换为相应指令信号,发送至控制器220。
在一些实施例中,控制器220可以包括语音识别模块,语音识别模块进一步包括语音解析单元和语音指令数据库,从而使冰箱可以独立完成对用户输入的语音数据的语音识别,以及将识别出的语音内容与语音指令数据库中的语音指令进行匹配的过程。
本申请对天线230的数量不予限定。例如,天线230可以包括设置在每个储藏室内的天线和设置在标签读取区内部的天线,其中,设置在各储藏室内的天线主要用于扫描各储藏室内的RFID标签,以读取RFID标签的标签信息,设置在标签读取区内部的天线则主要用于扫描标签读取区上的RFID标签,以读取RFID标签的标签信息。
在一些实施例中,不同的储藏室内设置的天线的功率可以不同。且,各个储藏室的天线的功率能够保证天线识别到自身间室包括的食材即可,从而避免功率太大时会增加误识别率,功率太小时会识别不全自身间室的食材。在具体的实现中,可以预先根据各个储藏室的空间大小确定天线的功率,并在冰箱中设置各个天线的功率,空间越大,功率越大。
在一些实施例中,将设置在标签读取区下的天线称为第一天线,将设置在储藏室中的天线称为第二天线。
为了实现对食材的智能管理,使用RFID标签对储藏室中的食材进行标识。
在一些实施例中,通过建立RFID标签与食材信息之间的对应关系,实现RFID标签与食材信息之间的虚拟关联。通过修改RFID标签与食材信息之间的对应关系,使得同一个RFID标签先后与不同的食材信息相关联,提高RFID标签的使用灵活性。将贴设有RFID标签的食材存放到冰箱中,通过第二天线检测储藏室中RFID标签以获取其标签信息,根据标签信息与食材信息的关联关系确定该标签所标识的食材。
应当理解,本申请实施例中所述的RFID标签所关联/标识的食材,即是指RFID标签所关联/对应的食材信息。
在一些实施例中,标签信息包括标签编码,标签编码中的特定码段为标签标识。建立RFID标签的标识信息与食材信息的对应关系,可以实现RFID标签与食材的虚拟关联。进而,在获取到储藏室中RFID标签的标签标识后,即可标签标识和预先建立的对应关系确定RFID标签对应的食材。
示例性的,预先建立的RFID标签的标识与食材信息的对应关系可以如下表所示:
RFID | 食材信息 |
标识1 | 苹果 |
标识2 | 黄瓜 |
标识3 | 猪肉 |
…… | …… |
在一些实施例中,食材信息包括储藏室信息,根据储藏室信息可以确定该食材的存放位置,如果食材信息“苹果”中包含的储藏室信息是“冷藏室”,则可以确定苹果存放在冷藏室中。
在一些实施例中,在显示屏210上显示食材管理界面,用户通过操作食材管理界面管理冰箱中的食材。比如,根据储藏室中每个RFID标签关联的食材信息在食材管理界面中绘制对应的食材控件/图标,使得冰箱中的食材以图标、图文等形式尽数展示。此外,还可以在食材管理界面中绘制功能控件,如RFID标签编辑控件、食材添加控件等,以供用户操作以触发控制器220实现相应功能。
在一些实施例中,食材管理界面可以包括多个食材展示区,一个食材展示区可以对应一个储藏室,将各储藏室中的食材的食材图标显示在各储藏室对应的食材展示区中,从而在食材管理界面中将冰箱中的食材分区展示出来。比如,在冷藏室对应的食材展示区中显示冷藏室中食材的食材图标。食材管理界面中显示的食材图标包括但不限于食材图片、食材名称、食材的新鲜度标识,其中,食材图片可以是食材的象形图片,食材的新鲜度标识用于示出食材的放入时间、距离过期的剩余时间和过期时间中的任意一项或者多项,其中距离过期的剩余时间根据食材的放入时间和食材的保质期确定。应当理解,食材图片、食材名称、食材的新鲜度标识等可以是食材图标的一部分,即包含于食材图标。
图3为本申请根据示例性实施例示出的一种用户界面,其具体为一种示例性的食材管理界面。参阅图3,该食材管理界面包括RFID标签编辑控件301、推荐菜谱控件302、添加食材控件306,还包括与各个储藏室对应的食材展示区,如冷藏室对应的食材展示区303、变温室对应的食材展示区304和冷温室对应的食材展示区305。每个食材展示区中显示有对应储藏室中各食材的食材图标,如食材展示区303中的食材1、食材2和食材3,食材展示区304中的食材4和食材5、以及食材展示区305中的食材6和食材7。每个食材图标包括食材图片、食材名称和食材的新鲜度标识。以食材3[3031]为例,其包括食材图片30311、食材名称“食材1”(30312)以及新鲜度标识30313。值得注意的是,在图3中,由于食材1已过期,因此,将具有“已过期”字样的***标识作为食材1的新鲜度标识,显示在食材图片上,令用户可以快速注意到冰箱中已经过期的食材。
在一些实施例中,当食材距离过期的剩余天数小于预设天数时,通过新鲜度标识显性示出具体的剩余天数。例如,图4为本申请在一些实施例中示出的另一种示例性的食材管理界面,在该食材管理界面中,由于食材4距离过期的剩余天数小于预设天数,因此,食材4的新鲜度标识中包括“剩余2天”的文字提示,令用户可以快速获取到即将过期的食材的剩余天数。
在一些实施例中,RFID标签的标签编码可以包括一个或者多个码段。
在一些实施例中,RFID标签的标签编码包括的多个码段符合预设组成规则,控制器在获取到标签编码后,根据该预设组成规则截取标签标识对应的码段以获取标签的唯一性标识,即标签标识。以标签编码中的一个码段作为RFID标签的标签标识,由于缩短了标识长度,因此可以提高标识比对过程的效率。
在一些实施例中,RFID标签可以包括预定义标签和自定义标签,其中,预定义标签预先与预设食材信息关联,不可为用户所更改或者定义;自定义标签则可以与用户输入的食材信息关联,即可为用户所定义。当给定一RFID标签,可以根据其标签编码区分其是为自定义标签,还是为预定义标签。例如,当其标签编码的某个指定码段是预定编码00,则其为自定义标签,若其标签编码的某个指定码段不是预定编码00,则其为预定义标签。
在一些实施例中,可以通过下述方式将用户自定义的食材信息与自定义标签建立关联:在显示屏上显示食材管理界面时,用户可以通过操作食材管理界面输入指示进行食材信息编辑的指令,并将自定义标签作为待编辑的RFID标签放置在标签读取区上。例如,用户点击食材管理界面提供的食材信息编辑控件以指示进行食材信息编辑。当控制器接收到该指令后,通过RFID模块和天线230扫描放置在标签读取区上的RFID标签的信号以获取RFID标签的标识,并显示用于对该RFID标签进行编辑的界面,即标签编辑界面(或称食材编辑界面)。用户可以在标签编辑界面中输入食材信息,控制器接收到用户输入的食材信息后,将该食材信息与该RFID标签进行关联,并将关联关系保存在本地。而对于预定义标签,可以根据预定义标签的标签编码中包含的食材码获取预定义标签对应的预设食材信息。食材码与预设食材信息的对应关系可以保存在云端和预置在本地。
在一些实施例中,每个RFID标签都具有属性标识,该属性标识可以包含在RFID标签的标签编码的某个指定码段中。
在一些实施例中,具有相同预定编码的预定义标签之间,可以具有不同的属性标识。由于对于预定编码相同两预定义标签的,意味着其关联的食材信息相同,这样,即可可以通过属性标识区分预定编码相同的预定义标签。
在另一些实施例中,将RFID标签的属性标识作为RFID标签的属性信息的一部分,与标签标识对应保存在本地存储中。这样,根据RFID标签的标签标识,便可在本地数据中查找到RFID标签的属性标识。
在一些实施例中,食材管理界面中显示的食材图标,还包括RFID标签的显性标签标识,该显性标签标识用以代表该食材图标对应的RFID标签。
在一些实施例中,RFID标签的属性标识可以表征显性标签标识的内容、颜色等属性。属性标识不同的RFID标签,所对应的显性标签标识被显示为不同的状态(包括内容和/或颜色)。也就是说,控制器可以根据检测到的标签编码获取到各个标签的属性标识,根据各个标签的属性标识所表征的内容和/或颜色等属性,将各个标签对应的显性标签标识,显示为不同的内容和/或颜色。
在一些实施例中,关联相同食材信息的RFID标签的属性标识不同,进而,关联相同食材信息的RFID标签对应的显性标签标识不同,这样,用户便可根据显性标签标识来区分这些关联了相同食材信息的RFID标签。
在另一些实施例中,任意两个RFID标签的属性标识不同,则任意两个食材图标的显性标签标识均不同,这样,用户便可根据显性标签标识来区分任意两个RFID标签,进而实现对每个RFID标签、食材的单独管理。
在一些实施例中,RFID标签的属性标识包括第一标识,该第一标识用于确定在显性标签标识中展示的内容。在本申请实施例中,将在显性标签标识中展示的内容称为丝印内容。
具体的,控制器根据第一标识与丝印内容的预设对应关系,确定与RFID标签对应的目标丝印内容;在RFID标签对应的食材图标中显示包含目标丝印内容的显性标签标识。其中,丝印内容可以是数字、文字、字母、图案等。
示例性的,第一标识为RFID标签的标签编码的第一码段对应的编码,控制器截取标签编码的第一码段,可以获取RFID标签的第一标识。
示例性的,第一标识与丝印内容的预设对应关系,如下表所示:
第一标识 | 丝印内容 | 第一标识 | 丝印内容 | 第一标识 | 丝印内容 |
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 | …… | …… |
从上述第一标识与丝印内容的预设对应关系可以看出,RFID标签的第一标识为2位16进制编码,丝印内容为字母。
需要说明的是,可以通过改变第一标识位数和/或丝印内容的形式,来满足更多RFID标签的需求,以保证关联了相同食材信息的RFID标签的第一标识不同或者保证任意两个RFID标签的第一标识不同。
图5为本申请在一些实施例中示出的另一种示例性的食材管理界面,与图4所示食材管理界面不同的是,在图5中,每个食材图标还包括显性标签标识,每个显性标签标识中显示有对应RFID标签的丝印内容。以食材3的食材图标为例,其除了包括食材名称、食材图片和新鲜度标识外,还包括显性标签标识30314,显性标签标识30314中显示的丝印内容为“H”。
在一些实施例中,每个RFID标签的标签实体上丝印,每个RFID标签对应的丝印内容与该RFID标签实体上印制的丝印内容一致,进而,用户可以根据显性标签标识所展示的丝印内容,对应找到储藏室中印制有相同丝印的RFID标签,或者,根据RFID标签实体上印制的丝印,对应找到食材管理界面中该RFID标签对应的食材图标。
图6为本申请根据示例性实施例示出的一种RFID标签外观示意图,如图6所示,该RFID标签的签体601上印制的丝印内容602为字母“H”。实际使用中,用户可以根据如图5所示食材管理界面中显示的显性标签标识30314,对应找到储藏室中印制有字母“H”的RFID标签,或者该印制有字母“H”的RFID标签,在对应找到食材管理界面中该RFID标签对应的食材图标。
在一些实施例中,RFID标签的属性标识包括第二标识,该第二标识用于确定显性标签标识的颜色。基于此,控制器在根据RFID标签的第二标识与丝印颜色值的预设对应关系,确定RFID标签对应的目标颜色值,及RGB值;根据目标颜色值绘制RFID标签对应的显性标签标识的颜色。
在一些实施例中,在显示屏上显示食材管理界面时,用户可以通过操作食材管理界面输入指示进行食材信息编辑的指令。例如,用户可以点击图3所示界面中的RFID标签编辑控件以输入指示进行食材信息编辑的指令。响应于该指令,控制器通过第一天线检测标签读取区上是否放置有待编辑的RFID标签,当检测到有待编辑的RFID标签时,显示用于对该RFID标签关联的食材信息进行编辑的界面,即标签编辑界面,用户可以在标签编辑界面中输入用于与该RFID标签关联的食材信息。
在一些实施例中,通过RFID模块和第一天线持续检测标签读取区上是否放置有待编辑的RFID标签;当检测到标签读取区上放置有待编辑的RFID标签时,显示所述标签编辑界面。这样,当用户将待编辑的RFID标签靠近标签读取区时,即可触发显示标签编辑界面。
在一些实施例中,标签编辑界面中可以显示待编辑的RFID标签的标识信息,从而使用户可以直观看到RFID标签的标识信息,且无需用户手动输入标识信息,提升用户体验。
在一些实施例中,标签编辑界面中显示至少一个编辑项目,每个编辑项目包括项目名称和项目内容,其中,项目内容即为待编辑的部分,用户可以通过在输入位置处输入各编辑项目的项目内容,输入用于与该RFID标签进行关联的食材信息。输入完成后,控制器将输入的食材信息与标识信息对应保存,从而,完成并完善RFID标签的标识信息与食材信息的对应关系表的建立。
在一些实施例中,标签编辑界面上显示的编辑项目可以包括食材名称编辑项目、食材保质期编辑项目、食材数量编辑项目,等。应理解,食材名称编辑项目的项目名称可以为“标签名称”,项目内容即为待输入或更新的食材名称,食材保质期编辑项目的项目名称可以为“保质期”,项目内容即为待输入或更新的保质期,食材数量编辑项目的项目名称可以为“数量”,项目内容即为待选择或更改的数量。
图7为本申请在一些示例性实施例中示出的标签编辑界面,如图7所示,在该标签编辑界面上,显示有待编辑的RFID标签的标识信息“20200005”,这样,无需用户手动输入该标识信息,从而避免输入错误,节省用户操作。在该标签编辑界面上,还显示有多个编辑项目,分别为食材名称编辑项目710、食材保质期编辑项目720,其中,每个食材编辑项目对应有用于输入相应项目内容的输入位置。以及,显示有“取消”控件730和“确定”控件740。令每个RFID标签都与用户输入的食材信息对应起来,实现了RFID标签与食材信息之间的虚拟关联,根据RFID标签的标识信息即可查找到对应的食材信息,且可以通过修改RFID标签与食材信息之间的对应关系,使得同一个RFID标签先后与不同的食材信息相对应,提高RFID标签的使用灵活性。
在一些实施例中,将检测标签读取区上待编辑的RFID标签的过程称为单个标签读取过程。
可以理解的是,用户若要将食材存入或者取出储藏室,需要开、关箱门。基于此,在一些实施例中,用户关闭最后一个处于开启状态的箱门的操作,可以触发控制器220对储藏室中的食材进行盘点,并根据盘点结果更新食材管理界面中的食材图标,进而及时向用户展示出最新的食材存储情况。需要说明的是,所述盘点即是指控制器通过RFID模块和相关天线对储藏室中的RFID标签进行全量扫描,所述盘点结果即为扫描到的标签信息。这里的相关天线是指用于扫描储藏室中的RFID标签的天线,如设置在储藏室中的第二天线。
具体实现时,当监测到所有箱门关闭时,通过RFID模块和第二天线扫描各储藏室中的RFID标签,以读取到储藏室中各RFID标签的标签信息。根据各RFID标签的标签信息确定各RFID标签的标签标识,根据各标签的标签标识确定各标签关联的食材信息,再根据各RFID标签关联的食材信息更新食材管理界面中的食材图标。需要说明的是,相比于更新前的食材管理界面,一些更新后的食材管理界面中会显示出新的食材图标,代表用户在本次关闭箱门之前将这些食材存入了储藏室;一些更新后的食材管理界面中,一些食材图标会被移除,代表用户在本次关闭箱门之前将这些食材从储藏室取出;一些更新后的食材管理界面中,一些食材图标的新鲜度标识得到更新,等。
图8为本申请在一些实施例中示出的一种食材管理界面,其具体可以为在对图5所示食材管理界面中的食材图标进行更新后的界面。可以看出,相比图5示出的更新前的界面,在图8示出的更新后的界面中,冷藏室对应的食材展示区中新增了“食材8”的食材图标。变温室中新增了“食材9”的食材图标,且变温室中原本“食材5”的食材图标消失。
在一些实施例中,控制器220通过检测器240,分别检测每个所述箱门的开关信号,根据检测到的开关信号记录箱门的开关状态。当检测器240检测到任意一个箱门的开启信号或者关闭信号时,向控制器发送开关状态信息,开关状态信息中包括每个箱门最近两次的开关状态,分别为在先状态和在后状态。控制器220根据接收到的开关状态信息分析用户对箱门的操作行为。当接收到的开关状态信息显示所有箱门的当前开关状态均为关闭状态时,确定所有箱门均被关闭。
示例性的,通过记录箱门的在先状态(Oldstate)和在后状态(Newstate)记录箱门的开关状态变化过程,比如,当检测到箱门的开启信号时,记录箱门的在后状态为开启状态(Newstate=开启),在检测到该开启信号前记录的在后状态(关闭状态)自动更新为在先状态,接着,当检测到箱门的关闭信号时,记录箱门的在后状态为关闭状态(Newstate=关闭),在检测到该关闭信号之前的在后状态(开启状态)自动更新为在先状态。
示例性的,检测器发送给控制器的开关状态信息中各字段内容如下:
在一些实施例中,将对通过RFID模块和第二天线扫描各储藏室中RFID标签的过程,称为盘点过程。应当理解的是,盘点过程与单个标签读取过程的区别在于,盘点过程是使用第二天线对储藏室中的RFID标签进行全量扫描,而单个标签读取过程是使用第一天线对标签读取区上待编辑的RFID标签进行扫描。
在一些实施例中,RFID模块与天线之间通过串口通信,即RFID模块仅能通过串口以串行的方式获取天线扫描到的标签信息。这就意味着,在对储藏室中RFID标签进行盘点时,若同时对标签读取区上的RFID标签进行检测,标签读取区上RFID标签的标签信息将会混淆在储藏室中RFID标签的标签信息中,而RFID模块则无法分辨出各标签信息的来源。因此,在盘点储藏室中食材的过程中,是无法对标签读取区上的RFID标签进行检测的。而由于对储藏室中RFID标签进行盘点的过程是一个持续的过程,持续的时间取决于储藏室中的标签数量。这样一来,在用户关闭箱门后的一段时间内,无法执行标签编辑操作,影响用户体验。
在一些实施例中,当控制器监测到所有箱门关闭时,通过RFID模块和相关天线扫描储藏室中的RFID标签,同时扫描标签读取区上是否放置有待编辑的RFID标签;根据扫描到的RFID标签与各所述相关天线的对应关系,确定扫描到的RFID标签的所属位置;若扫描到储藏室中的RFID标签,根据扫描到的储藏室中的RFID标签关联的食材,更新食材管理界面中的食材图标;若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,该标签编辑界面用于对待编辑的RFID标签进行编辑。可以看出,在进行盘点的同时,对标签读取区上待编辑的RFID标签进行扫描,依据扫描到的RFID标签与各所述相关天线的对应关系确定扫描到的标签的所属位置,从而可以将标签读取区上的标签与储藏室中的标签区分开来,避免不同来源的标签信息混淆在一起。当扫描到储藏室中的RFID标签时,则更新食材管理界面,当扫描到标签读取区上待编辑的RFID标签,则显示标签编辑界面,使得即使在盘点冰箱中食材时,用户也可以编辑标签。
在上述实施例中,若扫描到标签读取区上待编辑的RFID标签,则在当前显示的食材管理界面的上层显示标签编辑界面。例如,若在显示图5所示食材管理界面时扫描到标签读取区上待编辑的RFID标签,则显示图7所示用户界面。如图7所示,标签编辑界面以小于食材管理界面的尺寸在食材管理界面的上层显示。
在一些实施例中,如果在显示标签编辑界面时,扫描到储藏室中的RFID标签,则在显示标签编辑界面、接收输入的食材信息的同时,根据最新扫描的储藏室中的RFID标签,继续更新食材管理界面。
上述实施例中,相关天线包括设于标签读取区的第一天线和至少一根设于储藏室中的第二天线;其中,第一天线主要用于检测标签读取区上的RFID标签,第二天线则主要用于检测储藏室中的RFID标签。
应理解的是,RFID模块由变量、预先封装的类以及预先定义的函数组成,通过变量、类和函数完成与RFID标签相关的任务。在一些实施例中,RFID模块包括第一函数和第二函数,各天线扫描到的标签信息保存在缓存区中。通过调用第一函数和第二函数从缓存区中获取标签信息。其中,第一函数主要用于获取扫描到的标签数量,但不取出标签信息;第二函数则主要用于从缓存区中取出具体的标签信息。示例性的,第一函数可以为TagInventoryRaw函数,第二函数可以为GetNextTag函数。
具体的,首先调用第一函数,以通过第一函数读取第一天线和第二天线扫描到的标签数量,第一函数的输入参数为天线的标识,输出参数为天线扫描到的标签数量,其中,第二天线的数量可以为一根,也可以为多根。在一个例子中,第一天线包括天线1,第二天线包括天线2-7,其中,1-7即为天线标识。将第一天线的标识“1”输入到第一函数中,通过第一函数读取第一天线扫描到的标签数量,将第二天线的标识“2-7”输入到第二函数中,通过第二函数读取第二天线扫描到的标签数量。然后,RFID模块根据获得的标签数量调用第二函数,通过第二函数获取各天线扫描到的标签信息。其中,每调用一次第二函数,可以获取到一个标签信息。根据标签数量调用相应次数的第二函数,即可获取到所有扫描到的标签信息。
在一些实施例中,若第一天线扫描到的标签数量是1,确定第一天线扫描到标签读取区上待编辑的RFID标签;若第二天线扫描到的标签数量不为0,确定第二天线扫描到储藏室中的RFID标签。
在一些实施例中,若第一天线扫描到的标签数量是1且第二天线扫描到的标签数量不为0,即第一天线和第二天线均扫描到RFID标签时,根据扫描到的各RFID标签的标签标识,判断第二天线扫描到的RFID标签中是否包含第一天线扫描到的RFID标签;若第二天线扫描到的RFID标签中包含第一天线扫描到的RFID标签,将第一天线扫描到的RFID标签在第二天线扫描到的RFID标签中删除,确定剩余RFID标签为储藏室中的RFID标签。这样,即可避免由于第二天线扫描到标签读取区上的RFID标签而造成的盘点结果出错。
在一种可能的实现方式中,当监测到所有箱门关闭时,相关天线持续扫描储藏室中的RFID标签以及标签读取区上待编辑的RFID标签。RFID模块可以基于扫描时间或者扫描到的标签数量,分批次获取天线扫描到的标签信息,控制器根据RFID模块获取的标签信息确定对应的食材信息,根据对应的食材信息更新食材管理界面中的食材图标。相比于在扫描完毕后一次性获取天线扫描到的所有标签信息,可以使控制器220提早获得部分标签信息,从而可以令控制器220将更新界面的过程提前,进而提高控制器220响应于所有箱门都关闭而更新界面的响应速度,令用户可以在关闭箱门后即刻看到食材管理界面的更新。
例如,在一种实现方式中,RFID模块基于扫描到的标签数量,分批次获取天线扫描到的标签信息。具体的,每当天线扫描到预设数量的RFID标签,RFID模块便获取将该预设数量的标签信息。控制器220则便根据这些标签信息对应的食材信息更新食材管理界面中的食材图标。例如,当天线扫描到5个RFID标签,RFID模块便获取该5个标签信息;当天线扫描到另外5个RFID标签时,RFID模块便获取该5个标签信息。
在另一种可能的实现方式中,RFID模块基于检测时间,分批次获取天线扫描到的标签信息。具体的,在开始扫描储藏室中RFID标签时,RFID模块执行计时,通过计时监测是否进入到下一个扫描周期,其中,当计时时长达到第一时长时,代表当前扫描周期结束,进入下一个扫描周期。当进入到下一个扫描周期时,获取上一个扫描周期扫描到的所有标签信息。控制器220则根据各个扫描周期获取到的标签信息所对应的食材信息逐步更新食材管理界面中的食材图标。
在另一种可能的实现方式中,RFID模块分两次获取天线扫描到的标签信息,两次获取操作的时间间隔为预设间隔。例如,RFID模块在扫描开始后的1.5秒后,执行第一次获取标签信息的操作,在扫描开始后的3秒后,执行第二次获取标签信息的操作。
在上述各种实现方式中,RFID模块基于扫描的总时长或者未扫描到RFID标签的持续时长,确定是否已经完成扫描。例如,当持续第二时长未扫描到RFID标签,或者,计时总时长达到第三时长时,RFID模块结束扫描。
在一个例子中,第一时长为1秒,即一个扫描周期的长度为1秒,第二时长为0.5秒。在这个例子中,RFID模块自扫描的初始时刻开始计时,当计时时长超过1秒时,RFID模块获取第1秒内扫描到的标签信息;当计时时长超过2秒时,RFID模块获取第2秒内扫描到的标签信息;以此类推;当持续0.5秒未扫描到RFID标签时,结束计时和扫描。
在一些实施例中,检测到的RFID标签可以包括新增标签和/或其他标签,新增标签不包含在第一标签集合中,其他标签包含在第一标签集合中。其中,该第一标签集合是指上一次扫描到的所有储藏室中RFID标签构成的集合,即,第一标签集合包含用户上一次关闭所有箱门时储藏室中的所有RFID标签。可见,新增标签是指用户本次关闭箱门前放入储藏室的RFID标签,而其他标签即是指用户在本次开启箱门之前便存在于储藏室中的RFID标签。
在一些实施例中,第一标签集合具体为用户上一次关闭所有箱门时储藏室中的所有RFID标签的标识集合。
应当理解,新增标签还可以包括用户重新放入的标签,此类标签不包含在第一标签集合中、但包含在第二标签集合,该第二标签集合是指历史存入储藏室中的所有RFID标签。可见,用户重新放入的标签是指曾被用户移出储藏室,而在本次关闭箱门前又重新放入储藏室的RFID标签。
在一些实施例中,第二标签集合具体为历史存入储藏室中的所有RFID标签的标识集合。
在一些实施例中,新增标签的优先级高于其他标签的优先级。RFID模块获取到一个或者多个RFID标签信息后,将该多个标签信息与第一标签集合进行对比,通过对比,判断该多个RFID标签中是否同时包含新增标签和其他标签。若该多个RFID标签中同时包含新增标签和其他标签,根据所述RFID标签的优先级和关联的食材,更新所述食材管理界面中的食材图标。即,优先根据新增标签的标签标识确定新增标签关联的食材信息,并根据新增标签关联的食材信息在食材管理界面中显示新增标签对应的食材图标。这样,可以在食材管理界面中优先且及时地显示出新增标签对应的食材图标,令用户可以快速浏览到储藏室中新增的食材。
在一个例子中,在显示图5所示食材管理界面时,RFID模块获取第一批标签信息,该第一批标签信息为天线在第1秒(或者说第一个扫描周期)扫描到的RFID标签信息,控制器220将该第一批标签信息与第一标签集合进行对比,判定在第1秒扫描到的RFID标签中存在两个新增标签。控制器220优先根据该两个新增标签的标签标识获取到该两个新增标签关联的食材信息,分别为“食材8”和“食材9”,且该两个食材信息关联的储藏室均为冷藏室,则控制器220在食材管理界面中显示“食材8”和“食材9”对应的食材图标,进而将图5所示的食材管理界面更新为图9所示的食材管理界面。
如图9所示,相比图5示出的更新前的界面,在图9示出的界面中,冷藏室中新增了“食材8”的食材图标,变温室中新增了“食材9”的食材图标。
在一种可能的实现方式中,控制器220在完成新增标签的食材图标的显示后,再根据其他标签的标签标识确定其他标签关联的食材信息,根据其他标签关联的食材信息更新食材管理界面中对应的食材图标。若在根据其他标签关联的食材信息更新食材管理界面的过程中,RFID模块再次获取到一个或多个RFID标签信息,则停止根据其他标签更新食材管理界面的过程,转而执行上述将获取到的标签信息与第一标签集合进行对比,通过对比判断新获取的标签信息中是否同时包含新增标签和其他标签,以及之后的过程。这样,既能保证显示新增标签对应的食材图标的及时性,还能兼顾界面中其他图标的更新。
在另一种可能的实现方式中,控制器220在完成新增标签的食材图标的显示后,判断RFID模块是否已经结束检测,若未结束检测,则等待接收RFID模块获取下一批标签信息,若已结束检测,则依次确定每个其他标签关联的食材信息,根据每个其他标签关联的食材信息,更新食材管理界面中对应的食材图标。这样,既能保证显示新增标签对应的食材图标的及时性,还能兼顾界面中其他图标的更新。
在另一些实施例中,在RFID模块获取到一个或者多个标签信息后,将该一个或者多个标签信息与第一标签集合进行对比,通过对比判断该一个或者多个RFID标签中是否包含新增标签。若包含新增标签,则根据新增标签的标签标识确定新增标签关联的食材信息,并根据新增标签关联的食材信息在食材管理界面中显示新增标签对应的食材图标。若不包含新增标签,则不执行更新食材管理界面的步骤。
在一些实施例中,当扫描结束时,控制器220将获取到的所有RFID标签与第一标签集合进行对比,通过对比,确定用户移出的标签,然后将食材管理界面中与用户移出的标签对应的食材图标删除。其中,用户移出的标签是指本次未扫描到但包含在第一标签集合中的标签。可见,用户移出的标签是指用户本次关闭箱门前移出储藏室的RFID标签。
在一个例子中,扫描结束时显示图9所示食材管理界面,控制器220将获取到的所有标签信息与第一标签集合进行对比,确定存在一个用户移出的标签。控制器220根据该用户移出标签的标签标识确定该标签关联的食材信息为“食材5”,则控制器220将食材管理界面中显示的“食材5”对应的食材图标删除,进而将图9所示的食材管理界面进一步更新为图10所示的食材管理界面。
如图10所示,相比与图9示出的界面,在图10示出的界面中,变温室中“食材5”的食材图标消失。
如前所述,在执行盘点过程时,若扫描到标签读取区上放置有待编辑的RFID标签,需要显示标签编辑界面。应当理解,标签编辑界面与食材管理界面的布局关系不仅限于图7所示的布局关系。
例如,在一些实施例中,标签编辑界面还可以全屏显示,从而将食材管理界面完全覆盖,如图11所示。
在另一实施例中,在执行盘点过程时,若扫描到标签读取区上放置有待编辑的RFID标签,则在显示屏的左侧区域显示标签编辑区域,在显示屏的右侧区域显示食材管理区域。图12为本申请在一些实施例中示出的一种用户界面,其具体为执行盘点过程时,扫描到标签读取区上放置有待编辑的RFID标签后显示的用户界面。如图12所示,该用户界面包括标签编辑区域121、食材管理区域122。应当理解,该标签编辑区域121相当于上述实施例涉及的标签编辑界面,食材管理区域则相当于上述实施例涉及的食材管理界面。
本申请实施例还提供一种食材标签扫描方法,该方法应用于冰箱的控制器,其中,冰箱可以是如图1a至图2所示的冰箱,控制器可以是图2中示出的控制器220。
如图13所示,本申请提供的食材标签扫描方法可以包括:
S131,当监测到所有箱门关闭时,通过相关天线扫描储藏室中的RFID标签,同时扫描所述标签读取区上是否放置有待编辑的RFID标签。
其中,相关天线包括设于标签读取区的第一天线和至少一根设于储藏室中的第二天线。
S132,根据扫描到的RFID标签与各所述相关天线的对应关系,确定扫描到的RFID标签的所属位置。
在一些实施例中,通过调用第一函数读取指定天线扫描到的标签数量,所述第一函数的输入参数为所述指定天线的标识,输出参数为所述指定天线扫描到的标签数量;根据所述标签数据量调用第二函数,以获取扫描到的RFID标签的标签信息。
在一些实施例中,确定第一天线扫描到的RFID标签为标签读取区上待编辑的RFID标签;确定第二天线扫描到的RFID标签为储藏室中的RFID标签。
在另一些实施例中,若第一天线和所述第二天线均扫描到RFID标签,判断第二天线扫描到的RFID标签中是否包含第一天线扫描到的RFID标签;若第二天线扫描到的RFID标签中包含第一天线扫描到的RFID标签,将第一天线扫描到的RFID标签在第二天线扫描到的RFID标签中删除,确定剩余RFID标签为储藏室中的RFID标签。
S133,若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标。
在一些实施例中,在扫描过程中,通过计时监测是否进入到下一个扫描周期;当进入到下一个扫描周期时,根据上一个扫描周期扫描到的储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标。
在一些实施例中,当扫描到的储藏室中的RFID标签达到预设数量时,根据扫描到的储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标。
在一些实施例中,扫描到的储藏室中的RFID标签包括新增标签和/或其他标签;其中,所述新增标签不包含在第一标签集合中,所述其他标签包含在所述第一标签集合中,所述第一标签集合包括上一次扫描到的所有储藏室中的RFID标签;若扫描到的储藏室中的RFID标签包括新增标签和其他标签,优先根据所述新增标签关联的食材,在所述食材管理界面中显示与所述新增标签对应的食材图标。
在一些实施例中,所述新增标签还包括用户重新放入的标签,所述用户重新放入的标签包含在第二标签集合中,所述第二标签集合包括历史存入所述储藏室中的所有RFID标签。
在一些实施例中,当扫描结束时,根据扫描到的所有储藏室中的RFID标签和所述第一标签集合确定用户移出的标签,将所述食材管理界面中所述用户移出的标签对应的食材图标删除;其中,当扫描时长达到第一预定时长时,判定扫描结束;或者,当持续第二预定时长为未扫描到RFID标签时,判定扫描结束。
S134,若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,所述标签编辑界面用于对所述待编辑的RFID标签进行编辑。
在一些实施例中,在未执行对储藏室中的RFID标签进行扫描的情况下,通过第一天线持续检测标签读取区上是否放置有待编辑的RFID标签;当检测到标签读取区上放置有待编辑的RFID标签时,显示标签编辑界面。
可以看出,本申请实施例提供的食材标签扫描方法,在进行盘点的同时,对标签读取区上待编辑的RFID标签进行扫描,依据扫描到的RFID标签与各所述相关天线的对应关系确定扫描到的标签的所属位置,从而可以将标签读取区上的标签与储藏室中的标签区分开来,避免不同来源的标签信息混淆在一起。当扫描到储藏室中的RFID标签时,则更新食材管理界面,当扫描到标签读取区上待编辑的RFID标签,则显示标签编辑界面,使得即使在盘点冰箱中食材时,用户也可以编辑标签。
具体实现中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的食材标签扫描方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
以上所述的本发明实施方式并不构成对本发明保护范围的限定。
Claims (10)
1.一种冰箱,其特征在于,包括:
箱体,内部设有储藏室,所述储藏室中的食材上贴附有RFID标签;
标签读取区,设于所述箱体外侧;
箱门,设于所述储藏室的开口处;
显示屏,设于所述箱门,用于显示用户界面,所述用户界面包括食材管理界面,所述食材管理界面中包括食材图标,所述食材图标与所述RFID标签关联的食材对应;
与所述显示屏连接的控制器,所述控制器与第一天线和第二天线连接;
所述控制器用于:
当监测到所有箱门关闭时,通过所述第二天线扫描所述储藏室中的RFID标签,同时通过所述第一天线扫描所述标签读取区上是否放置有待编辑的RFID标签;
根据扫描到的RFID标签所对应的天线,确定扫描到的RFID标签的所属位置;
若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标;
若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,所述标签编辑界面用于对所述待编辑的RFID标签进行编辑。
2.根据权利要求1所述的冰箱,其特征在于,所述第一天线设于所述标签读取区、所述第二天线设于所述储藏室中;
所述根据扫描到的RFID标签所对应的天线,确定扫描到的RFID标签的所属位置,包括:
确定所述第一天线扫描到的RFID标签为所述标签读取区上待编辑的RFID标签;
确定所述第二天线扫描到的RFID标签为储藏室中的RFID标签。
3.根据权利要求2所述的冰箱,其特征在于,若所述第一天线和所述第二天线均扫描到RFID标签,所述确定所述第二天线扫描到的RFID标签为储藏室中的RFID标签,包括:
判断所述第二天线扫描到的RFID标签中是否包含所述第一天线扫描到的RFID标签;
若所述第二天线扫描到的RFID标签中包含所述第一天线扫描到的RFID标签,将所述第一天线扫描到的RFID标签在所述第二天线扫描到的RFID标签中删除,确定剩余RFID标签为储藏室中的RFID标签。
4.根据权利要2所述的冰箱,其特征在于,所述控制器还用于:
在未执行对所述储藏室中的RFID标签进行扫描的情况下,通过所述第一天线持续检测所述标签读取区上是否放置有待编辑的RFID标签;
当检测到所述标签读取区上放置有待编辑的RFID标签时,显示所述标签编辑界面。
5.根据权利要求1所述的冰箱,其特征在于,若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标,包括:
在扫描过程中,通过计时监测是否进入到下一个扫描周期;
当进入到下一个扫描周期时,根据上一个扫描周期扫描到的储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标。
6.根据权利要求1所述的冰箱,其特征在于,若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标,包括:
当扫描到的储藏室中的RFID标签达到预设数量时,根据扫描到的储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标。
7.根据权利要求1所述的冰箱,其特征在于,扫描到的储藏室中的RFID标签包括新增标签和/或其他标签,所述新增标签的优先级高于所述其他标签的优先级;其中,所述新增标签不包含在第一标签集合中,所述其他标签包含在所述第一标签集合中,所述第一标签集合包括上一次扫描到的所有储藏室中的RFID标签;
若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标,包括:
若扫描到的储藏室中的RFID标签包括新增标签和其他标签,根据所述RFID标签的优先级和关联的食材,更新所述食材管理界面中的食材图标。
8.根据权利要求7所述的冰箱,其特征在于,所述新增标签还包括用户重新放入的标签,所述用户重新放入的标签包含在第二标签集合中,所述第二标签集合包括历史存入所述储藏室中的所有RFID标签。
9.根据权利要求7所述的冰箱,其特征在于,所述更新所述食材管理界面中的食材图标,还包括:
当扫描结束时,根据扫描到的所有储藏室中的RFID标签和所述第一标签集合确定用户移出的标签,将所述食材管理界面中所述用户移出的标签对应的食材图标删除;
其中,当扫描时长达到第一预定时长时,判定扫描结束;或者,当持续第二预定时长为未扫描到RFID标签时,判定扫描结束。
10.一种食材标签扫描方法,其特征在于,应用于冰箱,所述冰箱包括设于箱体外侧的标签读取区和设于箱门上的显示屏,所述显示屏用于显示用户界面,所述用户界面包括食材管理界面,所述食材管理界面中包括食材图标,所述食材图标与所述RFID标签关联的食材对应;
所述方法包括:
当监测到所有箱门关闭时,通过第二天线扫描储藏室中的RFID标签,同时通过第一天线扫描所述标签读取区上是否放置有待编辑的RFID标签;
根据扫描到的RFID标签所对应的天线,确定扫描到的RFID标签的所属位置;
若扫描到储藏室中的RFID标签,根据所述储藏室中的RFID标签关联的食材,更新所述食材管理界面中的食材图标;
若扫描到标签读取区上待编辑的RFID标签,显示标签编辑界面,所述标签编辑界面用于对所述待编辑的RFID标签进行编辑。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110205035.9A CN113011538A (zh) | 2021-02-24 | 2021-02-24 | 冰箱及食材标签扫描方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110205035.9A CN113011538A (zh) | 2021-02-24 | 2021-02-24 | 冰箱及食材标签扫描方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113011538A true CN113011538A (zh) | 2021-06-22 |
Family
ID=76409056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110205035.9A Pending CN113011538A (zh) | 2021-02-24 | 2021-02-24 | 冰箱及食材标签扫描方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113011538A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113850099A (zh) * | 2021-12-02 | 2021-12-28 | 山东蓝湾新材料有限公司 | 用于对化工产品的储藏管理方法 |
CN113915945A (zh) * | 2021-06-30 | 2022-01-11 | 海信(山东)冰箱有限公司 | 一种冰箱及冰箱的控制方法 |
CN113915842A (zh) * | 2021-10-20 | 2022-01-11 | 海信(山东)冰箱有限公司 | 一种冰箱及其食材监控方法 |
CN114111166A (zh) * | 2021-11-10 | 2022-03-01 | 海信(山东)冰箱有限公司 | 一种冰箱及其食材监控方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801177A (zh) * | 2005-01-03 | 2006-07-12 | 三星电子株式会社 | 冰箱及控制其的方法 |
CN105894057A (zh) * | 2016-03-29 | 2016-08-24 | 青岛海尔智能技术研发有限公司 | 冰箱内食品识别方法和冰箱 |
CN206876879U (zh) * | 2017-04-24 | 2018-01-12 | 河南海格经纬信息技术有限公司 | 一种北斗和数字集群融合通信*** |
CN208689651U (zh) * | 2018-07-13 | 2019-04-02 | 深圳市迅远科技有限公司 | 开放式智能无人售卖机 |
CN209915445U (zh) * | 2018-11-23 | 2020-01-10 | 连云港伍江数码科技有限公司 | 储物装置和售货*** |
CN111336747A (zh) * | 2020-03-23 | 2020-06-26 | 海信(山东)冰箱有限公司 | 一种冰箱及冰箱的信息管理方法 |
CN111780477A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材管理方法 |
CN111780479A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材信息关联方法 |
CN111780478A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材管理方法 |
CN111811185A (zh) * | 2020-07-17 | 2020-10-23 | 海信视像科技股份有限公司 | 冰箱及食材管理界面的显示方法 |
-
2021
- 2021-02-24 CN CN202110205035.9A patent/CN113011538A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801177A (zh) * | 2005-01-03 | 2006-07-12 | 三星电子株式会社 | 冰箱及控制其的方法 |
CN105894057A (zh) * | 2016-03-29 | 2016-08-24 | 青岛海尔智能技术研发有限公司 | 冰箱内食品识别方法和冰箱 |
CN206876879U (zh) * | 2017-04-24 | 2018-01-12 | 河南海格经纬信息技术有限公司 | 一种北斗和数字集群融合通信*** |
CN208689651U (zh) * | 2018-07-13 | 2019-04-02 | 深圳市迅远科技有限公司 | 开放式智能无人售卖机 |
CN209915445U (zh) * | 2018-11-23 | 2020-01-10 | 连云港伍江数码科技有限公司 | 储物装置和售货*** |
CN111336747A (zh) * | 2020-03-23 | 2020-06-26 | 海信(山东)冰箱有限公司 | 一种冰箱及冰箱的信息管理方法 |
CN111780477A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材管理方法 |
CN111780479A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材信息关联方法 |
CN111780478A (zh) * | 2020-07-01 | 2020-10-16 | 海信视像科技股份有限公司 | 冰箱及食材管理方法 |
CN111811185A (zh) * | 2020-07-17 | 2020-10-23 | 海信视像科技股份有限公司 | 冰箱及食材管理界面的显示方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113915945A (zh) * | 2021-06-30 | 2022-01-11 | 海信(山东)冰箱有限公司 | 一种冰箱及冰箱的控制方法 |
CN113915842A (zh) * | 2021-10-20 | 2022-01-11 | 海信(山东)冰箱有限公司 | 一种冰箱及其食材监控方法 |
CN114111166A (zh) * | 2021-11-10 | 2022-03-01 | 海信(山东)冰箱有限公司 | 一种冰箱及其食材监控方法 |
CN113850099A (zh) * | 2021-12-02 | 2021-12-28 | 山东蓝湾新材料有限公司 | 用于对化工产品的储藏管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111442604B (zh) | 一种冰箱及其控制方法 | |
CN113011538A (zh) | 冰箱及食材标签扫描方法 | |
CN111860718B (zh) | 冰箱及食材管理方法 | |
CN111780478B (zh) | 冰箱及食材管理方法 | |
CN111780479B (zh) | 冰箱及食材信息关联方法 | |
CN111780477A (zh) | 冰箱及食材管理方法 | |
CN111336747A (zh) | 一种冰箱及冰箱的信息管理方法 | |
CN111811185A (zh) | 冰箱及食材管理界面的显示方法 | |
WO2022001768A1 (zh) | 一种冰箱 | |
CN107735636A (zh) | 用于操作家用器具的方法、相应的家用器具以及包括家用器具的*** | |
CN111093034B (zh) | 物品查找方法及电子设备 | |
WO2022095564A1 (zh) | 显示设备及界面显示方法 | |
CN112417282B (zh) | 信息推荐方法、食材储藏设备及服务器 | |
CN114294883A (zh) | 冰箱及食材图标显示方法 | |
WO2023165227A1 (zh) | 食材存储设备及食材库和菜谱的排序方法 | |
CN112833617A (zh) | 冰箱及冰箱箱门状态的提示方法 | |
WO2022002047A1 (zh) | 冰箱及食材管理方法 | |
CN114294884B (zh) | 冰箱及消息提醒方法 | |
CN114279160B (zh) | 冰箱及食材管理界面的更新方法 | |
CN113251727A (zh) | 冰箱及信息推荐方法 | |
CN113915848B (zh) | 冰箱及食材管理界面的显示方法 | |
CN113915847B (zh) | 冰箱及食材管理界面的显示方法 | |
CN114294898B (zh) | 冰箱及语音控制方法 | |
CN113899135A (zh) | 冰箱及冰箱中食材新鲜程度的指示方法 | |
CN113483518B (zh) | 冰箱及界面显示方法 |
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 |