CN113469843B - 储藏设备的控制方法、装置、存储介质和电子设备 - Google Patents
储藏设备的控制方法、装置、存储介质和电子设备 Download PDFInfo
- Publication number
- CN113469843B CN113469843B CN202110725393.2A CN202110725393A CN113469843B CN 113469843 B CN113469843 B CN 113469843B CN 202110725393 A CN202110725393 A CN 202110725393A CN 113469843 B CN113469843 B CN 113469843B
- Authority
- CN
- China
- Prior art keywords
- storage
- information
- cleaning
- storage equipment
- cleaning device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004140 cleaning Methods 0.000 claims abstract description 169
- 238000004458 analytical method Methods 0.000 claims description 37
- 230000002159 abnormal effect Effects 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000006399 behavior Effects 0.000 description 56
- 230000008569 process Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 230000009471 action Effects 0.000 description 5
- 239000002699 waste material Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 240000009088 Fragaria x ananassa Species 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 235000013601 eggs Nutrition 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 241000894006 Bacteria Species 0.000 description 1
- 235000016623 Fragaria vesca Nutrition 0.000 description 1
- 235000011363 Fragaria x ananassa Nutrition 0.000 description 1
- 241000234295 Musa Species 0.000 description 1
- 240000008790 Musa x paradisiaca Species 0.000 description 1
- 235000018290 Musa x paradisiaca Nutrition 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000000844 anti-bacterial effect Effects 0.000 description 1
- 235000021015 bananas Nutrition 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001954 sterilising effect Effects 0.000 description 1
- 238000004659 sterilization and disinfection Methods 0.000 description 1
- 235000021012 strawberries Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B08—CLEANING
- B08B—CLEANING IN GENERAL; PREVENTION OF FOULING IN GENERAL
- B08B13/00—Accessories or details of general applicability for machines or apparatus for cleaning
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Automatic Tape Cassette Changers (AREA)
Abstract
本发明公开了一种储藏设备的控制方法、装置、存储介质和电子设备。其中,该方法包括:获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据;对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息;对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。本发明解决了无法对储藏设备进行自动清洁导致储藏设备清洁不及时或过度清洁的技术问题。
Description
技术领域
本发明涉及智能控制领域,具体而言,涉及一种储藏设备的控制方法、装置、存储介质和电子设备。
背景技术
随着经济的发展和人们生活水平的不断提高,以冰箱为代表的储藏设备已经走进千家万户,成为日常生活中必不可少的家用电器。储藏设备可以利用低温环境来保存储藏对象,比如水果或者饭菜。早期的储藏设备不具备抗菌和清洁的功能,仅仅是依靠低温来保鲜储藏对象。然而,低温环境下仍有细菌存在,所以在储藏设备中长时间对储藏对象储藏,储藏对象仍会腐败变质。
目前,随着智能家电的普及,为了实现储藏设备的清洁功能,越来越多的储藏设备配备了智能清洁功能。但是目前的储藏设备智能清洁功能只是简单的停留在手动开启或定时半自动开启阶段,无法根据用户的实际使用情况主动调用智能清洁。
由于现有技术只能通过手动开启或者定时半自动开启储藏设备的智能清洁功能,导致了用户的使用不便以及储藏设备清洁不及时或者过度清洁、资源浪费的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种储藏设备的控制方法、装置、存储介质和电子设备,以至少解决无法对储藏设备进行自动清洁导致储藏设备清洁不及时或过度清洁的技术问题。
根据本发明实施例的一个方面,提供了一种储藏设备的控制方法,包括:获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据;对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息;对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
进一步地,储藏设备的控制方法还包括:在获取储藏设备上传的操作行为数据之后,从操作行为数据中获取储藏设备的开关门信息;从操作行为数据中获取储藏设备发送的图像信息;对图像信息进行分析,得到储藏对象存入和/或取出储藏设备的存取信息;根据开关门信息以及储藏对象的存取信息生成操作行为日志。
进一步地,储藏设备的控制方法还包括:将操作行为日志下发至第一平台和第二平台,其中,第一平台用于对操作行为数据进行离线计算,第二平台用于对操作行为数据进行在线计算;控制第一平台对储藏对象的存取信息进行分析,得到储藏对象的对象信息;控制第二平台对开关门信息进行分析,得到储藏设备的操作信息。
进一步地,储藏设备的控制方法还包括:对对象信息进行分析,得到第一调用参数,其中,第一调用参数至少包括储藏对象的数量以及储藏设备中是否存在异常对象,异常对象为存储时长大于预设时长的存储对象;对操作信息进行分析,得到第二调用参数,其中,第二调用参数至少包括:储藏设备的开关门次数和储藏设备的开门时长;获取预设调用参数,其中,预设调用参数至少包括:清洁装置的清洁间隔、清洁装置上次启动的启动时间;对第一调用参数、第二调用参数以及预设调用参数进行分析,确定是否开启清洁装置。
进一步地,储藏设备的控制方法还包括:在储藏对象的数量大于预设数量,或储藏设备中存在异常对象,或开关门次数大于预设次数,或开门时长大于预设时长,或清洁间隔大于预设间隔时,开启清洁装置;在储藏对象的数量小于或等于预设数量,并且,储藏设备中不存在异常对象,并且开关门次数小于或等于预设次数,并且开门时长小于或等于预设时长,并且清洁间隔小于或等于预设间隔时,禁止开启清洁装置。
进一步地,储藏设备的控制方法还包括:在对对象信息和操作信息进行分析,确定是否开启清洁装置之后,在确定开启清洁装置的情况下,根据对象信息和操作信息确定清洁装置的开启时间和/或清洁时长。
进一步地,储藏设备的控制方法还包括:在对对象信息和操作信息进行分析,确定是否开启清洁装置之后,向清洁装置发送清洁指令,以控制清洁装置在开启时间启动,和/或控制清洁装置运行清洁时长。
根据本发明实施例的另一方面,还提供了一种储藏设备的控制装置,包括:获取模块,用于获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据;分析模块,用于对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息;确定模块,用于对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的储藏设备的控制方法。
根据本发明实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的储藏设备的控制方法。
在本发明实施例中,采用根据操作信息和储藏对象的对象信息,判断是否开启清洁装置的方式,通过先获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据,然后对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息,进而,对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
在上述过程中,通过分析存储在储藏设备中的储藏对象的对象信息,可以得知储藏对象的种类和数量等信息,通过分析目标对象对储藏设备的操作信息,可以得知储藏设备的开关门次数、开门时长等信息,进而结合分析结果确定是否开启储藏设备的清洁装置,为判断是否需要对储藏设备进行清洁提供了依据,并且实现了在识别到需要进行对储藏设备进行清洁时,能够自动开启清洁装置对储藏设备进行清洁处理,从而避免了人为手动开启或者定时开启储藏设备清洁装置,所导致的清洁不及时或者过度清洁、资源浪费的问题。
由此可见,本申请所提供的方案达到了对储藏设备进行自动清洁的目的,从而实现了提高用户使用体验,保证储藏质量以及降低清洁成本的技术效果,进而解决了现有技术中储藏设备存在清洁不及时或过度清洁的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种储藏设备的控制方法的流程图;
图2是根据本发明实施例的一种储藏设备的控制方法的流程图;
图3是根据本发明实施例的一种储藏设备的控制方法的分析过程流程图;
图4是根据本发明实施例的一种储藏设备的控制方法的时序图;
图5是根据本发明实施例的一种储藏设备的控制装置示意图;
图6是根据本发明实施例的一种储藏设备的控制方法的流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种储藏设备的控制方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
此外,还需要说明的是,本申请方案提供的方法可以运行在智能清洁***上,智能清洁***可以包括云端服务器和储藏设备。
图1是根据本发明实施例的储藏设备的控制方法,如图1所示,该方法包括如下步骤:
步骤S102,获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据。
在步骤S102中,储藏设备可以是冰箱、冰柜和食品自动售卖机等具有储藏功能的设备,目标对象可以是操作储藏设备的用户。另外,目标对象对储藏设备所进行的操作行为可包括开关门操作以及放入或者取出储藏对象的操作,其中,在放入或者取出储藏对象时,还可以在储藏设备上录入储藏对象的种类和数量信息,录入的方式可以有多种,例如,通过储藏设备的屏幕控件录入、语音录入、图像识别录入或者扫描储藏设备二维码录入。
通过上述过程,一方面保证了用户可以正常使用储藏设备,另一方面因为每次发生操作行为时,操作行为数据均会被记录,从而可以随时更新储藏对象的种类信息或者数量信息,保证了数据的准确性和及时性,而且频繁地开关门也会影响到储藏设备的储藏质量,将这类操作行为数据也进行记录,可以提高数据的全面性。
步骤S104,对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息。
在步骤S104中,存储在储藏设备中的储藏对象的对象信息可以是当前储藏设备中总共的储藏对象种类、数量以及每一种储藏对象的保质期还有多长时间,例如,在冰箱中一共有香蕉5个、鸡蛋10个、草莓10个,其中,香蕉保质期剩余2天、鸡蛋保质期剩余7天、草莓保质期剩余5天。另外,目标对象对储藏设备的操作信息可以是目标对象对储藏设备开关门的次数和时长。
需要注意到的是,通过对存储在储藏设备中的储藏对象的对象信息进行分析,可以判断该储藏设备中是否有大量的储藏对象,或者存在过期的储藏对象;通过对储藏设备的操作信息进行分析,可以判断该储藏对象是否进入频繁开门或者长时间开门的场景。通过获取对象信息和操作信息这两种信息,为后续判断储藏设备是否需要开启清洁装置,提供了判断依据。
步骤S106,对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
在步骤S106中,对对象信息和操作信息进行分析,可以是结合储藏设备中包含的储藏对象的数量、有无过期储藏对象、储藏设备的开关门次数、开关门时长、上次清洁开启时间,清洁间隔时长等多种信息进行综合分析,进而确定是否开启清洁装置。可选的,清洁装置对储藏设备进行的清洁处理可以是杀菌处理。
需要注意到的是,通过步骤S106的过程,由于是同时考虑了对象信息和操作信息两个因素,进而再通过分析结果确定是否开启清洁装置,保证了分析结果的准确性和全面性,从而实现了准确的根据储存对象的状态,自动开启清洁装置,对储藏设备进行清洁处理的效果。
基于上述步骤S102至S106所限定的方案,可以获知,在本发明实施例中,采用根据操作信息和储藏对象的对象信息,判断是否开启清洁装置的方式,通过先获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据,然后对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息,进而,对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
容易注意到的是,在上述过程中,通过分析存储在储藏设备中的储藏对象的对象信息,可以得知储藏对象的种类和数量等信息,通过分析目标对象对储藏设备的操作信息,可以得知储藏设备的开关门次数、开门时长等信息,进而结合分析结果确定是否开启储藏设备的清洁装置,为判断是否需要对储藏设备进行清洁提供了依据,并且实现了在识别到需要进行对储藏设备进行清洁时,能够自动开启清洁装置对储藏设备进行清洁处理,从而避免了人为手动开启或者定时开启储藏设备清洁装置,所导致的清洁不及时或者过度清洁、资源浪费的问题。
由此可见,本申请所提供的方案达到了对储藏设备进行自动清洁的目的,从而实现了提高用户使用体验,保证储藏质量以及降低清洁成本的技术效果,进而解决了现有技术中储藏设备存在清洁不及时或过度清洁的问题。
在一种可选的实施例中,如图2所示,可选的,智能清洁***可以包括:设备层、接入层、计算平台层、存储层和执行平台层。可选的,设备层可以是储藏设备,部署在用户家中,接入层、计算平台层、存储层和执行平台层则可以部署在云端服务器上。
当用户使用储藏设备,进行开关门操作,或者将储藏对象放入储藏设备并进行录入等操作行为后,作为设备层的储藏设备会生成操作行为数据上传给云端服务器,上传的方式可以是利用储藏设备内置的无线网络模块,通过无线网络进行上传。智能清洁***在云端服务器的接入层在接收到操作行为数据后,会从操作行为数据中获取储藏设备的开关门信息,并且从操作行为数据中获取储藏设备发送的图像信息,通过对图像信息进行分析,得到储藏对象存入和/或取出储藏设备的存取信息,根据开关门信息以及储藏对象的存取信息生成操作行为日志。
需要说明的是,储藏对象存入和/或取出储藏设备的存取信息,除了可以通过储藏设备发送的图像信息分析获取得到之外,还可以通过其他的方式分析得到,例如,用户在进行储藏对象存入和/或取出储藏设备的存取信息录入时,可以通过语音录入、或者扫描储藏设备二维码录入,相对应的储藏设备上传到云端服务器的可以是语音信息或文字信息,云端服务器支持解析这类形式的信息,并生成操作行为日志。
容易注意到的是,通过上述过程,将操作行为数据上传到云端服务器,获取开关门信息和储存对象的存取信息,并生成操作行为日志,实现了以日志的形式记录下每一次的开关门信息和储存对象的存取信息,保证了数据的完整性,进而保证后续能够准确判断是否开启清洁处理,另外,因为操作行为日志的生成时在云端服务器上进行,而不是在储藏设备上进行生成,这保证了操作行为日志的安全性,不会因为储藏设备的故障导致操作行为日志的丢失。
在一种可选的实施例中,如图2所示,在智能清洁***的接入层生成操作行为日志后,智能清洁***会将操作行为日志输入到消息中间件对应的主题,进而将操作行为日志分别下发到计算平台层中的第一平台和第二平台,其中,第一平台用于对操作行为数据进行离线计算,第二平台用于对操作行为数据进行在线计算。可选的,消息中间件可以是分布式发布订阅消息***Apache Kafka;第一平台可以是离线大数据计算平台Hive;第二平台可以是实时数据计算平台Flink。
智能清洁***控制第一平台对储藏对象的存取信息进行分析,得到储藏对象的对象信息。可选的,第一平台可以根据上报的储藏对象的存取信息,通过计算分析得到储藏设备目前总共的储藏对象的种类以及每一种储藏对象的保质期还有多久。
智能清洁***控制第二平台对开关门信息进行分析,得到储藏设备的操作信息。可选的,第二平台会对储藏设备的开关门次数和时长做实时累加计算。
需要注意到的是,第一平台对储藏对象的存取信息进行分析,得到储藏对象的对象信息,可以判断该储藏设备是否进入大量储藏对象场景或者存在过期的储藏对象;第二平台对开关门信息进行分析,得到储藏设备的操作信息,可以判断该储藏对象是否进入频繁开门或者长时间开门的场景,由此可见,获取对象信息和操作信息,为后续判断储藏设备是否需要开启清洁装置,提供了判断依据。
在一种可选的实施例中,如图3所示,对对象信息和操作信息进行分析,确定是否开启清洁装置可以包括如下步骤:
步骤S202,对对象信息进行分析,得到第一调用参数。
在步骤S202中,第一调用参数至少包括储藏对象的数量以及储藏设备中是否存在异常对象,异常对象为存储时长大于预设时长的存储对象。
需要注意到的,异常对象的判断为存储时长大于预设时长的存储对象,即当判断某一存储对象的存储时长大于预设时长,说明该存储对象可能已经过期或者即将要过期,应当视为异常对象。
步骤S204,对操作信息进行分析,得到第二调用参数。
在步骤S202中,第二调用参数至少包括:储藏设备的开关门次数和储藏设备的开门时长。
步骤S206,获取预设调用参数。
在步骤S206中,预设调用参数至少包括:清洁装置的清洁间隔、清洁装置上次启动的启动时间。需要注意到的是,预设调用参数,可以是用户在储藏设备上的智能清洁***上对调用参数进行预设,如果没有进行预设,则按照默认的调用参数进行预设。
步骤S208,对第一调用参数、第二调用参数以及预设调用参数进行分析,确定是否开启清洁装置。
需要注意到的是,通过步骤S202至S208所限定的方案,由于同时分析了对象信息和操作信息,生成了对应的第一调用参数和第二调用参数,可以全面准确的了解到储存对象的状态,判断是否需要进行开启清洁装置;预设调用参数的设计则可以支持用户根据实际情况对清洁装置的清洁间隔等进行设定,提高了用户的使用体验。通过以上三类参数的综合分析,便可以实现准确的根据储存对象的状态,自动开启清洁装置,对储藏设备进行清洁处理的效果。
在一种可选的实施例中,在储藏对象的数量大于预设数量,或储藏设备中存在异常对象,或开关门次数大于预设次数,或开门时长大于预设时长,或清洁间隔大于预设间隔时,开启清洁装置;在储藏对象的数量小于或等于预设数量,并且,储藏设备中不存在异常对象,并且开关门次数小于或等于预设次数,并且开门时长小于或等于预设时长,并且清洁间隔小于或等于预设间隔时,禁止开启清洁装置。
可选的,如图2所示,智能清洁***通过分析对象信息和操作信息生成对应的第一调用参数和第二调用参数以及预设调用参数,全部存储在云端服务器上的存储层,并且进行离线存储,当储藏对象的数量大于预设数量,或储藏设备中存在异常对象,或开关门次数大于预设次数,或开门时长大于预设时长,或清洁间隔大于预设间隔时,云端服务器上的执行平台层会获取相对应的调用参数,开启储藏设备中的清洁装置。例如,当储藏对象的数量大于预设数量,执行平台层则获取第一调用参数,开启储藏设备中的清洁装置;关门次数大于预设次数,执行平台层则获取第二调用参数,开启储藏设备中的清洁装置。另外,开启清洁装置的方式可以为执行平台层发送超文本传输协议(Hypertext Transfer Protocol,HTTP)请求储藏设备开启清洁装置,也可以是执行平台层通过无线网络发送控制指令给储藏设备开启清洁装置。
通过上述的过程,实现了当触发开启清洁装置条件时,控制储藏设备自动开启清洁装置对储藏设备进行清洁处理,当没有触发开启清洁装置条件时,禁止储藏设备开启清洁装置的效果,解决了储藏设备清洁不及时或过度清洁的问题。
在一种可选的实施例中,在对对象信息和操作信息进行分析,确定是否开启清洁装置之后,在确定开启清洁装置的情况下,根据对象信息和操作信息确定清洁装置的开启时间和/或清洁时长。
在一种可选的实施例中,在对对象信息和操作信息进行分析,确定是否开启清洁装置之后,向清洁装置发送清洁指令,以控制清洁装置在开启时间启动,和/或控制清洁装置运行清洁时长。
由上述内容可知,在本实施例中,通过分析存储在储藏设备中的储藏对象的对象信息,可以得知储藏对象的种类、数量、最佳储藏时长等信息,通过分析目标对象对储藏设备的操作信息,可以得知储藏设备的开关门频次、开关门时间等信息,进而结合分析结果确定是否开启储藏设备的清洁装置,为储藏设备自动判断是否进行清洁提供了判断依据,并且实现了储藏设备在识别到需要进行清洁时,能够自动开启清洁装置对储藏设备进行清洁处理,从而避免了需要人为手动开启或者定时开启储藏设备清洁装置,导致的清洁不及时或者过度清洁、资源浪费的问题。
以下以图4所示的储藏设备的控制方法的时序图为例,对本实施例1所限定的技术方案进行说明,包括:
步骤1:储藏设备发生开关门和放入取出储藏对象等操作行为,将操作行为数据上报至云端服务器;
步骤2:云端服务器将获取的操作行为日志数据输出到消息中间件中对应的主题,以便消息管理和分发;
步骤3:消息中间件中储存对象的存取信息主题数据下发落地到第一平台;
步骤4:消息中间件中开关门信息的主题数据实时推至第二平台;
步骤5:借助第一平台的计算能力,批量分析储存对象的存取信息,得到储藏对象的对象信息;
步骤6:借助第二平台的计算能力,对开关门信息进行分析,得到储藏设备的操作信息;
步骤7:第一平台对储藏对象的对象信息进行分析,得到第一调用参数;
步骤8:第二平台对储藏设备的操作信息进行分析,得到第二调用参数;
步骤9:执行平台层对第一调用参数、第二调用参数以及预设调用参数进行综合分析,确定是否控制储藏设备开启清洁装置。
图6示出了根据本发明实施例的一种储藏设备的控制方法的流程图,当服务器获取到储藏设备上传的操作行为数据后,对操作行为数据进行分析,得到储藏对象存入和/或取出储藏设备的存取信息以及储藏设备的开关门信息;随后将这两种信息都上传到云端服务器并且生成操作行为日志,消息中间件负责对储藏对象的存储信息和开关门信息进行管理和分发,其中,消息中间件将储存对象的存取信息下发到第一平台,将开关门信息实时推至第二平台;相应的,第一平台能够离线批量分析储存对象的存取信息,得到储藏对象的对象信息进而生成第一调用参数,第二平台对开关门信息进行分析,得到储藏设备的操作信息进而生成第二调用参数,用户可以自行设置预设调用参数;上述三个参数都离线存储在服务器上,服务器上的执行层通过对三个参数进行综合分析,控制储藏设备是否开启清洁装置。
通过上述方案,可以及时获取用户的行为和实际需求,从用户出发,想用户所想,充分发挥储藏设备的智能清洁作用,在需要的时候恰当的开启智能清洁功能,大大提升了用户体验和储藏设备的清洁功能使用率。
实施例2
根据本发明实施例,还提供了一种储藏设备的控制装置实施例,其中,图5是根据本发明实施例的储藏设备的控制装置的示意图,如图5所示,该装置包括:获取模块301、分析模块303以及确定模块305。
其中,获取模块301,用于获取储藏设备上传的操作行为数据,其中,操作行为数据为目标对象对储藏设备进行操作时所生成的数据;分析模块303,用于对操作行为数据进行分析,得到存储在储藏设备中的储藏对象的对象信息以及目标对象对储藏设备的操作信息;确定模块305,用于对对象信息和操作信息进行分析,确定是否开启清洁装置,其中,清洁装置用于对储藏设备进行清洁处理。
需要说明的是,上述获取模块301、分析模块303以及确定模块305对应于上述实施例中的步骤S102至步骤S106,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。
可选的,储藏设备的控制装置还包括:第一获取模块、第二获取模块、第一分析模块以及生成模块。其中,第一获取模块,用于从操作行为数据中获取储藏设备的开关门信息;第二获取模块,用于从操作行为数据中获取储藏设备发送的图像信息;第一分析模块,用于对图像信息进行分析,得到储藏对象存入和/或取出储藏设备的存取信息;生成模块,用于根据开关门信息以及储藏对象的存取信息生成操作行为日志。
可选的,储藏设备的控制装置还包括:下发模块、第二分析模块以及第三分析模块。其中,下发模块,用于将操作行为日志下发至第一平台和第二平台,其中,第一平台用于对操作行为数据进行离线计算,第二平台用于对操作行为数据进行在线计算;第二分析模块,用于控制第一平台对储藏对象的存取信息进行分析,得到储藏对象的对象信息;第三分析模块,用于控制第二平台对开关门信息进行分析,得到储藏设备的操作信息。
可选的,储藏设备的控制装置还包括:第四分析模块、第五分析模块、第三获取模块以及第六分析模块。其中,第四分析模块,用于对对象信息进行分析,得到第一调用参数,其中,第一调用参数至少包括储藏对象的数量以及储藏设备中是否存在异常对象,异常对象为存储时长大于预设时长的存储对象;第五分析模块,用于对操作信息进行分析,得到第二调用参数,其中,第二调用参数至少包括:储藏设备的开关门次数和储藏设备的开门时长;第三获取模块,用于获取预设调用参数,其中,预设调用参数至少包括:清洁装置的清洁间隔、清洁装置上次启动的启动时间;第六分析模块,用于对第一调用参数、第二调用参数以及预设调用参数进行分析,确定是否开启清洁装置。
可选的,储藏设备的控制装置还包括:开启模块以及禁止模块。其中,开启模块,用于在储藏对象的数量大于预设数量,或储藏设备中存在异常对象,或开关门次数大于预设次数,或开门时长大于预设时长,或清洁间隔大于预设间隔时,开启清洁装置;禁止模块,用于在储藏对象的数量小于或等于预设数量,并且,储藏设备中不存在异常对象,并且开关门次数小于或等于预设次数,并且开门时长小于或等于预设时长,并且清洁间隔小于或等于预设间隔时,禁止开启清洁装置。
可选的,储藏设备的控制装置还包括:第一确定模块,用于在确定开启清洁装置的情况下,根据对象信息和操作信息确定清洁装置的开启时间和/或清洁时长。
可选的,储藏设备的控制装置还包括:发送模块,用于向清洁装置发送清洁指令,以控制清洁装置在开启时间启动,和/或控制清洁装置运行清洁时长。
实施例3
根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例1中的储藏设备的控制方法。
实施例4
根据本发明实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述实施例1中的储藏设备的控制方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (8)
1.一种储藏设备的控制方法,其特征在于,包括:
获取储藏设备上传的操作行为数据,其中,所述操作行为数据为目标对象对所述储藏设备进行操作时所生成的数据;
对所述操作行为数据进行分析,得到存储在所述储藏设备中的储藏对象的对象信息以及所述目标对象对所述储藏设备的操作信息;
对所述对象信息和所述操作信息进行分析,确定是否开启清洁装置,其中,所述清洁装置用于对所述储藏设备进行清洁处理;
其中,在获取储藏设备上传的操作行为数据之后,所述方法还包括:从所述操作行为数据中获取所述储藏设备的开关门信息;从所述操作行为数据中获取所述储藏设备发送的图像信息;对所述图像信息进行分析,得到所述储藏对象存入和/或取出所述储藏设备的存取信息;根据所述开关门信息以及所述储藏对象的存取信息生成操作行为日志;
其中,对所述对象信息和所述操作信息进行分析,确定是否开启清洁装置,包括:对所述对象信息进行分析,得到第一调用参数,其中,所述第一调用参数至少包括所述储藏对象的数量以及所述储藏设备中是否存在异常对象,所述异常对象为存储时长大于预设时长的存储对象;对所述操作信息进行分析,得到第二调用参数,其中,所述第二调用参数至少包括:所述储藏设备的开关门次数和所述储藏设备的开门时长;获取预设调用参数,其中,所述预设调用参数至少包括:所述清洁装置的清洁间隔、所述清洁装置上次启动的启动时间;对所述第一调用参数、所述第二调用参数以及所述预设调用参数进行分析,确定是否开启所述清洁装置。
2.根据权利要求1所述的方法,其特征在于,对所述操作行为数据进行分析,得到存储在所述储藏设备中的储藏对象的对象信息以及所述目标对象对所述储藏设备的操作信息,包括:
将所述操作行为日志下发至第一平台和第二平台,其中,所述第一平台用于对所述操作行为数据进行离线计算,所述第二平台用于对所述操作行为数据进行在线计算;
控制所述第一平台对所述储藏对象的存取信息进行分析,得到所述储藏对象的对象信息;
控制所述第二平台对所述开关门信息进行分析,得到所述储藏设备的操作信息。
3.根据权利要求1所述的方法,其特征在于,对所述第一调用参数、所述第二调用参数以及所述预设调用参数进行分析,确定是否开启所述清洁装置,包括:
在所述储藏对象的数量大于预设数量,或所述储藏设备中存在所述异常对象,或所述开关门次数大于预设次数,或所述开门时长大于预设时长,或所述清洁间隔大于预设间隔时,开启所述清洁装置;
在所述储藏对象的数量小于或等于所述预设数量,并且,所述储藏设备中不存在所述异常对象,并且所述开关门次数小于或等于所述预设次数,并且所述开门时长小于或等于所述预设时长,并且所述清洁间隔小于或等于所述预设间隔时,禁止开启所述清洁装置。
4.根据权利要求1所述的方法,其特征在于,在对所述对象信息和所述操作信息进行分析,确定是否开启清洁装置之后,所述方法还包括:
在确定开启所述清洁装置的情况下,根据所述对象信息和所述操作信息确定所述清洁装置的开启时间和/或清洁时长。
5.根据权利要求4所述的方法,其特征在于,根据所述对象信息和所述操作信息确定所述清洁装置的开启时间和/或清洁时长之后,所述方法还包括:
向所述清洁装置发送清洁指令,以控制所述清洁装置在所述开启时间启动,和/或控制所述清洁装置运行所述清洁时长。
6.一种储藏设备的控制装置,其特征在于,包括:
获取模块,用于获取储藏设备上传的操作行为数据,其中,所述操作行为数据为目标对象对所述储藏设备进行操作时所生成的数据;
分析模块,用于对所述操作行为数据进行分析,得到存储在所述储藏设备中的储藏对象的对象信息以及所述目标对象对所述储藏设备的操作信息;
确定模块,用于对所述对象信息和所述操作信息进行分析,确定是否开启清洁装置,其中,所述清洁装置用于对所述储藏设备进行清洁处理;
其中,所述储藏设备的控制装置还包括:第一获取模块、第二获取模块、第一分析模块以及生成模块,其中,所述第一获取模块,用于从所述操作行为数据中获取所述储藏设备的开关门信息;所述第二获取模块,用于从所述操作行为数据中获取所述储藏设备发送的图像信息;所述第一分析模块,用于对所述图像信息进行分析,得到所述储藏对象存入和/或取出所述储藏设备的存取信息;所述生成模块,用于根据所述开关门信息以及所述储藏对象的存取信息生成操作行为日志;
其中,所述储藏设备的控制装置还包括:第四分析模块、第五分析模块、第三获取模块以及第六分析模块,其中,所述第四分析模块,用于对所述对象信息进行分析,得到第一调用参数,其中,所述第一调用参数至少包括所述储藏对象的数量以及所述储藏设备中是否存在异常对象,所述异常对象为存储时长大于预设时长的存储对象;所述第五分析模块,用于对所述操作信息进行分析,得到第二调用参数,其中,所述第二调用参数至少包括:所述储藏设备的开关门次数和所述储藏设备的开门时长;所述第三获取模块,用于获取预设调用参数,其中,所述预设调用参数至少包括:所述清洁装置的清洁间隔、所述清洁装置上次启动的启动时间;所述第六分析模块,用于对所述第一调用参数、所述第二调用参数以及所述预设调用参数进行分析,确定是否开启所述清洁装置。
7.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至5任一项中所述的储藏设备的控制方法。
8.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现用于运行程序,其中,所述程序被设置为运行时执行所述权利要求1至5任一项中所述的储藏设备的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110725393.2A CN113469843B (zh) | 2021-06-29 | 2021-06-29 | 储藏设备的控制方法、装置、存储介质和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110725393.2A CN113469843B (zh) | 2021-06-29 | 2021-06-29 | 储藏设备的控制方法、装置、存储介质和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113469843A CN113469843A (zh) | 2021-10-01 |
CN113469843B true CN113469843B (zh) | 2023-07-21 |
Family
ID=77873919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110725393.2A Active CN113469843B (zh) | 2021-06-29 | 2021-06-29 | 储藏设备的控制方法、装置、存储介质和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113469843B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114992970B (zh) * | 2022-04-29 | 2023-09-19 | 青岛海尔科技有限公司 | 清洁指令的发送方法、装置、存储介质及电子装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112157680A (zh) * | 2020-09-25 | 2021-01-01 | 北京小米移动软件有限公司 | 清洁设备及其运行方法 |
CN112595019A (zh) * | 2020-12-16 | 2021-04-02 | 珠海格力电器股份有限公司 | 一种清理食物的方法、装置、存储介质、电子设备及冰箱 |
CN112726109A (zh) * | 2020-12-14 | 2021-04-30 | 青岛海尔科技有限公司 | 洗衣机自清洁方法、装置和存储介质及电子装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109744945B (zh) * | 2017-11-08 | 2020-12-04 | 杭州萤石网络有限公司 | 一种区域属性确定方法、装置、***及电子设备 |
-
2021
- 2021-06-29 CN CN202110725393.2A patent/CN113469843B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112157680A (zh) * | 2020-09-25 | 2021-01-01 | 北京小米移动软件有限公司 | 清洁设备及其运行方法 |
CN112726109A (zh) * | 2020-12-14 | 2021-04-30 | 青岛海尔科技有限公司 | 洗衣机自清洁方法、装置和存储介质及电子装置 |
CN112595019A (zh) * | 2020-12-16 | 2021-04-02 | 珠海格力电器股份有限公司 | 一种清理食物的方法、装置、存储介质、电子设备及冰箱 |
Non-Patent Citations (2)
Title |
---|
Smart appliance network as cyber physical systems: Creating value to meet various consumer lifestyles;Ayaka Kimura 等;《2015 IEEE 4th Global Conference on Consumer Electronics (GCCE)》;262-264 * |
电冰箱抗菌及清洁技术研究现状;雷敏 等;《中国洗涤用品工业》(第09期);42-46 * |
Also Published As
Publication number | Publication date |
---|---|
CN113469843A (zh) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113469843B (zh) | 储藏设备的控制方法、装置、存储介质和电子设备 | |
JP6400834B2 (ja) | 推薦装置、推薦決定方法、およびコンピュータプログラム | |
CN108332423A (zh) | 信息控制方法、服务器及计算机可读介质 | |
CN114821236A (zh) | 智慧家庭环境感知方法、***、存储介质及电子装置 | |
CN115327934A (zh) | 智能家居场景推荐方法、***、存储介质及电子装置 | |
CN113194155A (zh) | 一种物联网中场景智能推荐的方法及装置 | |
US10567526B2 (en) | User interaction analysis of networked devices | |
CN116540556A (zh) | 基于用户习惯的设备控制方法及装置 | |
CN113985755B (zh) | 控制指令的发送方法及装置、存储介质及电子装置 | |
CN114237064B (zh) | 智能家电设备的控制方法、装置、存储介质及电子设备 | |
CN113793486B (zh) | 农残处理方法、装置、计算机设备和存储介质 | |
CN108626959A (zh) | 信息管理方法、***、智能冷藏设备和智能家居*** | |
CN106991671A (zh) | 信息处理方法及信息处理装置 | |
CN113450894A (zh) | 结构化数据、电子菜谱生成方法及设备 | |
CN112471910B (zh) | 一种电子菜谱的生成方法及装置、存储介质、电子装置 | |
CN115001885B (zh) | 设备控制方法及装置、存储介质及电子装置 | |
CN115628584A (zh) | 冰箱设备的杀菌方法和装置、存储介质及电子装置 | |
US20230190035A1 (en) | Method for operating a food processing apparatus | |
WO2021147240A1 (zh) | 菜谱推荐方法、冰箱、计算机可读存储介质 | |
CN116301511A (zh) | 设备交互方法、装置、存储介质及电子装置 | |
CN117749843A (zh) | 场景的触发方法和装置、存储介质及电子装置 | |
CN115047797A (zh) | 结合行为偏好的设备操作方法及装置、存储介质 | |
CN116723232A (zh) | 消息推送方法及装置、存储介质及电子装置 | |
CN116224814A (zh) | 宠物管理的方法和装置、电子装置及存储介质 | |
CN113892121A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |