掌桥专利:专业的专利平台
掌桥专利
首页

食物处理方法和食物处理系统

文献发布时间:2024-04-18 20:02:18


食物处理方法和食物处理系统

本申请要求2023年04月23日递交的申请号为202310444399.1、发明名称为“食物处理方法和食物处理系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

技术领域

本说明书实施例涉及计算机技术领域,特别涉及一种食物处理方法和食物处理系统。

背景技术

随着人类活动范围的扩大,流浪动物的生存和活动空间被持续挤压,流浪动物的生活品质急剧下降。目前越来越多的用户开始关注周围的流浪动物,并期望能够尽自己的力量帮助投喂周围的流浪动物。但由于各种客观原因,向流浪动物所投放食物的品质无法得到保障。

发明内容

本说明书实施例提供一种食物处理方法和食物处理系统,以保障食物的新鲜度,从而保障动物的食品安全问题。本说明书实施例的技术方案如下。

本说明书实施例提供了一种食物处理方法,包括:

检测食盆内食物的暴露时长,所述食盆包括动物喂食设备中的食盆;

发送所述暴露时长,所述暴露时长用于在满足食盆清理条件时确定第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

本说明书实施例还提供了另一种食物处理方法,包括:

获取食盆内食物的暴露时长,所述食盆包括动物喂食设备中的食盆;

在所述暴露时长满足食盆清理条件时发送第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

本说明书实施例还提供了一种食物处理系统,包括:

动物喂食设备,用于检测食盆内食物的暴露时长,向服务器发送所述暴露时长;

服务器,用于在所述暴露时长满足食盆清理条件时,向第一终端设备发送第一提示信息,所述第一提示信息用于提示清理食盆内的食物;

第一终端设备,用于根据第一提示信息进行提示。

本说明书实施例还提供了一种饮食处理方法,包括:

判断动物喂食设备中的饮食品质;

在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息;

发送所述第一提示信息,所述第一提示信息用于提示清理所述动物喂食设备中的饮食。

本说明书实施例还提供了另一种食物处理系统,包括:

动物喂食设备,用于判断所述动物喂食设备中的饮食品质;在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息;向服务器和/或第一终端设备发送所述第一提示信息;所述第一提示信息用于提示清理所述动物喂食设备中的饮食;

服务器,用于接收并向第一终端设备发送所述第一提示信息;

第一终端设备,用于根据所述第一提示信息进行提示。

本说明书实施例提供的技术方案,通过检测食盆内食物的暴露时长,可以通知运维人员等用户清理食盆内的食物,从而可以避免食物由于长期暴露在外出现发霉变质等问题,保障了食盆内食物的新鲜度。

本说明书实施例提供的技术方案,可以判断动物喂食设备中的饮食品质;可以在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息;可以发送所述第一提示信息,所述第一提示信息用于提示清理所述动物喂食设备中的饮食。这样能够及时通知运维人员等用户清理动物喂食设备中的饮食,从而可以保障动物饮食的品质。另外,所述第一清理条件可以包括根据饮食品质运算后的输出结果,所述输出结果能够根据历史关联数据动态调整。这样可以使第一清理条件能根据动物喂食设备实际所处环境动态调整,更加有效保障动物饮食的品质。另外,还可以根据饮食存储装置的环境参数,判断所述饮食存储装置内的饮食品质是否满足第二清理条件;可以在所述饮食品质的判断结果满足第二清理条件时,确定第二提示信息;可以发送所述第二提示信息,所述第二提示信息用于提示清理所述饮食存储装置内的饮食。这样能够及时通知运维人员等用户清理饮食存储装置中的饮食,从而可以保障动物饮食的品质。另外,还可以判断动物投喂设备的饮食重量是否满足补充条件或禁投条件;在所述饮食重量的判断结果满足补充条件或禁投条件时,确定第三提示信息;发送所述第三提示信息,所述第三提示信息用于提示向动物投喂设备补充饮食或禁止向所述动物投喂设备投放饮食。这样可以在动物投喂设备内的饮食较少时提醒爱心人士等用户进行投喂,还可以在动物投喂设备内的饮食较多时提醒爱心人士等用户不进行投喂,从而保障饮食的新鲜度。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本说明书实施例中食物处理系统的功能结构示意图;

图2为本说明书实施例中动物喂食设备的功能结构示意图;

图3为本说明书实施例中动物喂食设备的喂食器组件的功能结构示意图;

图4为本说明书实施例中食物处理方法的流程示意图;

图5为本说明书实施例中食物处理方法的流程示意图;

图6为本说明书实施例中食物处理装置的功能结构示意图;

图7为本说明书实施例中食物处理装置的功能结构示意图

图8为本说明书实施例中饮食处理方法的流程示意图;

图9为本说明书实施例中饮食处理装置的功能结构示意图。

具体实施方式

下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。基于所描述的本公开的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本公开保护的范围。另外,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。

请参阅图1。本说明书实施例提供一种食物处理系统。

所述食物处理系统可以包括动物喂食设备、服务器、第一终端设备和第二终端设备中的多个。通过所述食物处理系统,能够保障动物食物的新鲜度,从而保障动物的食品安全问题。所述动物可以包括流浪动物、豢养动物等,所述动物可以包括猫、狗、兔子等。所述食物可以为猫粮、狗粮或者其他任何适合动物食用的食物。

在一些实施例中,所述动物喂食设备可以是一种布设于户外或者户内,能够通过与用户交互,向动物投放食物的设备。所述动物喂食设备可以包括粮仓和食盆。所述粮仓用于保存食物。通过与用户交互,可以将粮仓内的食物投放至食盆,使动物可以食用食盆内的食物。

在一些实施例中,所述服务器可以为面向后台的、具有数据运算、存储以及网络交互功能的设备。所述服务器可以为一个服务器、多个服务器、或者若干服务器构成的服务器集群。

在一些实施例中,所述第一终端设备可以为智能手机、平板电脑、个人计算机或者可穿戴设备等。所述第一终端设备可以为面向运维人员等用户的设备,能够向运维人员等用户进行提示。所述第二终端设备可以为智能手机、平板电脑、个人计算机或者可穿戴设备等。所述第二终端设备可以为面向动物爱心人士等用户的设备,能够向动物爱心人士等用户进行提示。所述第一终端设备和所述第二终端设备可以为同一设备,或者,也可以为不同的设备。

在一些实施例中,食盆内的食物是直接暴露在空气中的,不利于长期保存,容易出现发霉变质等问题。为此,所述动物喂食设备可以检测食盆内食物的暴露时长;可以向服务器发送暴露时长。所述服务器可以在暴露时长满足食盆清理条件时,向第一终端设备发送第一提示信息。所述第一提示信息用于提示清理食盆内的食物。所述第一终端设备可以根据第一提示信息进行提示。这样通过监控食盆内食物的暴露时长,可以通知运维人员清理食盆内的食物,可以避免食物由于长期暴露在外出现发霉变质等问题,从而保障了食盆内食物的新鲜度。

所述动物喂食设备可以以食物被投放至食盆内的时间为起始时间;可以从起始时间开始进行计时从而获得暴露时长;可以以食盆内不再具有食物时结束计时。所述暴露时长可以包括计时过程中当前时间与起始时间的差值。其中,在实际应用中,爱心人士等用户可以通过第二终端设备向动物喂食设备发送投喂指令。所述动物喂食设备可以在接收到所述投喂指令以后,将粮仓内的食物投放至食盆。那么,所述动物喂食设备可以将接收到投喂指令的时间作为起始时间。或者,所述食盆可以设置有重量传感器。通过重量传感器可以检测食盆内食物的重量数据。所述动物喂食设备可以在检测到的重量数据大于或等于某一设定重量阈值时,便认为食物被投放至食盆内,从而可以将检测到该重量数据的时间作为起始时间。或者,所述动物喂食设备还可以在检测到的重量数据小于或等于另一设定重量阈值时,便认为食盆内不再具有食物,从而可以将检测到该重量数据的时间作为结束时间。或者,还可以通过设置红外对射传感器检测食盆内是否具有食物。所述动物喂食设备可以将检测到食盆内具有食物的时间作为起始时间;可以将检测到食盆内不具有食物的时间作为结束时间。

所述动物喂食设备可以实时向服务器发送暴露时长。或者,所述动物喂食设备还可以周期性向服务器发送暴露时长,例如可以每间隔设定时间间隔向服务器发送暴露时长。

所述食盆清理条件用于清理食盆内的食物。所述食盆清理条件可以包括:暴露时长大于或等于设定时长。或者,所述食盆清理条件也可以包括:对暴露时长进行特定运算后的数值大于或等于设定数值。例如,可以将暴露时长代入某一数学函数从而得到特定运算后的数值。或者,所述食盆清理条件还可以通过数据处理模型实现。可以将暴露时长输入至数据处理模型。所述数据处理模型的输出用于表示暴露时长是否满足食盆清理条件。例如,所述数据处理模型的输出可以为0或者1,0表示暴露时长不满足食盆清理条件,1表示暴露时长满足食盆清理条件。所述数据处理模型可以包括线性回归模型、支持向量机模型、神经网络模型等。

所述第一提示信息可以包括文本信息、声音信息、视频信息等。所述第一终端设备可以显示或播放第一提示信息。或者,所述第一终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。所述特定振动方式、所述特定声音可以与所述第一提示信息相对应。使得当用户获知所述特定振动方式、所述特定声音时,便可以知晓所述第一提示信息。

在一些实施例中,粮仓内的食物若保存不当,也容易出现发霉变质等问题。为此,所述动物喂食设备可以检测粮仓内食物的环境数据;可以向服务器发送所述环境数据。所述服务器可以在所述环境数据满足粮仓清理条件时,向第一终端设备发送第二提示信息。所述第二提示信息用于提示清理粮仓内的食物。所述第一终端设备可以根据所述第二提示信息进行提示。这样通过监控粮仓内的环境,可以通知运维人员更换粮仓内的食物,可以避免由于食物保存不当从而出现发霉变质等问题,从而保障了粮仓内食物的新鲜度。

所述动物喂食设备可以通过环境传感器检测所述环境数据。所述环境传感器可以包括温度传感器和/或湿度传感器,所述环境数据可以包括温度数据和/或湿度数据。所述粮仓清理条件用于清理粮仓内的食物,以对粮仓内的食物进行更换。所述粮仓清理条件可以包括温度条件和/或湿度条件。所述温度条件可以包括:温度数据大于或等于温度阈值,并且大于或等于温度阈值的持续时长大于或等于第一时长。所述湿度条件可以包括:湿度数据大于或等于湿度阈值,并且大于或等于湿度阈值的持续时长大于或等于第二时长。所述第一时长和所述第二时长可以为24小时、58小时等。例如,所述环境数据可以包括温度数据和湿度数据。所述服务器可以在温度数据满足温度条件和/或湿度数据满足湿度条件时,发送第二提示信息。

当然,上述温度条件和湿度条件仅为示例。在实际中温度条件和湿度条件还可以为其他形式。例如,所述温度条件还可以包括:对温度数据进行特定运算后的数值大于或等于设定数值。具体的,例如,可以将温度代入某一数学函数从而得到特定运算后的数值。或者,所述温度条件还可以通过数据处理模型实现。可以将温度数据输入至数据处理模型。所述数据处理模型的输出用于表示温度数据是否满足温度条件。例如,所述数据处理模型的输出可以为0或者1,0表示温度数据不满足温度条件,1表示温度数据满足温度条件。所述数据处理模型可以包括线性回归模型、支持向量机模型、神经网络模型等。湿度条件与温度条件相类似。

所述动物喂食设备可以实时检测环境数据,或者,还可以周期性检测环境数据。所述动物喂食设备可以实时向服务器发送环境数据,或者,还可以周期性向服务器发送环境数据。

关于第二提示信息可以参照第一提示信息的相关介绍。

关于根据第二提示信息进行提示也可以参照根据第一提示信息进行提示的相关介绍。

在一些实施例中,粮仓内的食物用于投放至食盆以供动物食用,随着动物的食用粮仓内的食物不断减少。为此,所述动物喂食设备可以检测粮仓内的第一食物量;可以向服务器发送所述第一食物量。所述服务器可以在所述第一食物量满足粮仓补充条件时,向第一终端设备发送第三提示信息。所述第三提示信息用于提示向粮仓内补充食物。所述第一终端设备可以根据所述第三提示信息进行提示。这样可以及时通知运维人员向粮仓内补充食物。

所述第一食物量可以包括粮仓内食物的重量数据。例如,所述动物喂食设备可以通过重量传感器检测粮仓内食物的重量数据。或者,所述第一食物量还可以包括粮仓内剩余食物的占比。例如,所述动物喂食设备可以通过红外对射传感器检测粮仓内剩余食物的占比。

所述粮仓补充条件用于向粮仓内补充食物。所述粮仓补充条件可以包括第一食物量小于或等于设定阈值。当然以上的粮仓补充条件仅为示例。在实际中粮仓补充条件还可以为其他形式。具体可以参见前述食盆清理条件。这里不再赘述。

所述动物喂食设备可以实时检测第一食物量,或者,还可以周期性检测第一食物量。例如还可以每间隔设定时间间隔检测第一食物量。所述动物喂食设备可以实时向服务器发送第一食物量,或者,还可以周期性向服务器发送第一食物量。例如还可以每间隔设定时间间隔向服务器发送第一食物量。关于第三提示信息可以参照第一提示信息的相关介绍。关于根据第三提示信息进行提示也可以参照根据第一提示信息进行提示的相关介绍。

所述第三提示信息中可以不包含所述第一食物量。这样运维人员需要抵达动物喂食设备以后才知晓需要向粮仓内补充的食物数量。当然,所述第三提示信息中还可以包含所述第一食物量。这样运维人员无需抵达动物喂食设备便可以知晓需要向粮仓内补充的食物数量。

在一些实施例中,所述动物喂食设备可以检测食盆内的第二食物量;可以向服务器发送所述第二食物量。所述服务器可以根据所述第二食物量,对食盆内的食物进行管控。通过对食盆内的食物进行管控,可以避免食盆内的食物较多从而容易出现发霉变质等问题。

所述第二食物量可以包括食盆内食物的重量数据。例如,所述动物喂食设备可以通过重量传感器检测食盆内食物的重量数据。或者,所述第二食物量还可以包括食盆内剩余食物的占比。例如,所述动物喂食设备可以通过红外对射传感器检测食盆内剩余食物的占比。

所述动物喂食设备可以实时检测第二食物量,或者,还可以周期性检测第二食物量。例如还可以每间隔设定时间间隔检测第二食物量。所述动物喂食设备可以实时向服务器发送第二食物量,或者,还可以周期性向服务器发送第二食物量。例如还可以每间隔设定时间间隔向服务器发送第二食物量。所述服务器可以通过提示的方式对食盆内的食物进行管控。具体的,所述服务器可以在第二食物量满足投喂条件时,认为食盆内的食物较少无法满足动物食用,可以向第二终端设备发送第四提示信息。所述第四提示信息用于提示向食盆内投放食物。所述第二终端设备可以根据第四提示信息进行提示。所述服务器还可以在第二食物量满足禁止投喂条件时,认为食盆内的食物较多容易出现发霉变质等问题,可以向第二终端设备发送第五提示信息。所述第五提示信息用于提示不向食盆内投放食物。所述第二终端设备可以根据第五提示信息进行提示。通过在食盆内的食物较少时提醒爱心人士等用户进行投喂,并且在食盆内的食物较多时提醒爱心人士等用户不进行投喂,从而保障了食盆内食物的新鲜度。

所述投喂条件用于向食盆内投放食物。所述投喂条件可以包括第二食物量小于或等于某一设定阈值。所述禁止投喂条件用于不向食盆内投放食物。所述禁止投喂条件可以包括第二食物量大于或等于另一设定阈值。当然以上的投喂条件和禁止投喂条件仅为示例。在实际中投喂条件和禁止投喂条件还可以为其他形式。具体可以参见食盆清理条件,这里不再赘述。关于第四提示信息、第五提示信息可以参照第一提示信息的相关介绍。关于根据第四提示信息进行提示、根据第五提示信息进行提示也可以参照根据第一提示信息进行提示的相关介绍。

在一些实施例中,所述动物喂食设备还可以检测动物进食前后食盆内的第二食物量;可以向服务器发送动物进食前后食盆内的第二食物量。所述服务器可以根据动物进食前后食盆内的第二食物量确定动物的进食量;可以根据进食量向第二终端设备发送第六提示信息。所述第六提示信息用于提示食物投放量。所述第二终端设备可以根据第六提示信息进行提示。这样通过向爱心人士等用户提供食物投放量的建议,可以保障食盆内食物的新鲜度。

所述第二食物量可以包括食物的重量数据。所述动物喂食设备可以通过重量传感器检测动物进食前后食盆内食物的重量数据;可以向服务器发送动物进食前后的重量数据。所述服务器可以根据动物进食前后的重量数据,确定动物的进食量。例如,所述动物喂食设备可以具有动物识别功能。通过动物识别功能,可以检测动物是否进入投喂区域内。所述投喂区域可以包括所述动物喂食设备的腔体。在所述投喂区域内设置有所述食盆。动物进入所述投喂区域后可以食用所述食盆内的食物。在食用完毕后,动物可以离开所述投喂区域。那么,所述动物喂食设备可以将动物进入投喂区域之前的重量数据作为动物进食前的重量数据;可以将动物离开投喂区域之后的重量数据作为动物进食后的重量数据。通过计算动物进食前后的重量数据的差值,可以得到动物的进食量。或者,所述第二食物量还可以包括剩余食物的占比。所述动物喂食设备可以通过红外对射传感器检测检测动物进食前后剩余食物的占比;可以向服务器发送动物进食前后的占比。所述服务器可以根据动物进食前后的占比,确定动物的进食量。通过计算动物进食前后剩余食物占比的差值,可以得到动物的进食量。

所述服务器可以根据任意一次的进食量向第二终端设备发送第六提示信息。使得爱心人士等用户根据第六提示信息向食盆内所投放的食物量等于所述进食量。或者,所述服务器还可以根据多次进食量,分析动物的最佳进食量;可以根据最佳进食量向第二终端设备发送第六提示信息。使得爱心人士等用户根据第六提示信息向食盆内所投放的食物量等于所述最佳进食量。所述最佳进食量可以为多次进食量的平均值或者中位数等。所述第六提示信息可以包括食物投放量。所述第六提示信息可以包括文本信息、声音信息、视频信息等。所述第二终端设备可以显示或播放第六提示信息。或者,所述第二终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。所述特定振动方式、所述特定声音与所述第六提示信息相对应。使得当用户获知所述特定振动方式、所述特定声音时,便可以知晓所述第六提示信息。

在一些实施例中,前已述及,所述第四提示信息可以用于在食盆内的食物较少时提醒爱心人士等用户进行投喂。爱心人士等用户在获知第四提示信息以后,可以在第二终端设备上操作,以使第二终端设备向服务器发送投喂指令。例如,所述第二终端设备可以提供交互界面。所述交互界面中可以包括投喂控件。爱心人士等用户可以针对所述投喂控件进行单击、双击等操作。所述第二终端设备在检测到针对所述投喂控件的操作以后,可以向服务器发送投喂指令。再比如,爱心人士等用户可以向所述第二终端设备输入语音数据。所述第二终端设备可以对语音数据进行解析;响应于语言数据的解析结果,可以向服务器发送投喂指令。

所述投喂指令用于指示向食盆内投放设定数量的食物。所述服务器可以接收并向动物喂食设备发送投喂指令。所述动物喂食设备可以根据投喂指令向食盆内投放食物。例如,所述动物喂食设备可以将粮仓内的食物投放至食盆,以便动物能够食用食盆内的食物。

所述设定数量可以为默认数量。所述动物喂食设备在接收到投喂指令后,可以向食盆内投放默认数量的食物,例如可以向食盆内投放10g食物。或者,所述投喂指令中可以包括设定数量。所述动物喂食设备可以根据投喂指令中的设定数量,向食盆内投放相应数量的食物。例如,所述投喂指令中的设定数量为可以100g。所述动物喂食设备在接收到投喂指令以后,可以向食盆内投放100g食物。所述设定数量可以为爱心人士等用户的经验值。或者,所述设定数量还可以为第六提示信息所提示的食物投放量。所述设定数量可以是爱心人士等用户在第二终端设备输入的。例如,第二终端设备提供交互界面。所述交互界面中包括输入框和投喂控件。爱心人士等用户可以在输入框中输入设定数量,可以针对投喂控件进行单击、双击等操作。所述第二终端设备在检测到针对投喂控件的操作以后,可以向服务器发送投喂指令。

所述动物喂食设备可以一次性向食盆内投放设定数量的食物。当然,所述动物喂食设备还可以通过多次投放的方式,向食盆内投放设定数量的食物,实现食物的延时投放。这样可以避免一次性向食盆内投放过多的食物,超出动物的进食量,造成食盆内食物的发霉变质等。

在实际应用中,所述动物喂食设备在向食盆内投放食物的过程中,可以检测是否满足暂停条件;当满足暂停条件时可以暂停向食盆内投放食物;在暂停后可以检测是否满足恢复条件;当满足恢复条件时可以向食盆内投放剩余数量的食物。所述暂停条件可以包括以下至少之一:一次性向食盆内投放的食物量大于或等于设定阈值、一段时间内累计向食盆内投放的食物量大于或等于设定阈值、食盆内的食物量大于或等于设定阈值。所述恢复条件可以包括以下至少之一:食盆内的食物量小于或等于设定阈值、暂停时长大于或等于设定时长。

在一些实施方式中,所述动物喂食设备可以在满足恢复条件时自行向食盆内投放剩余数量的食物。这样所述动物喂食设备可以自行实现食物的延时投放,无需外界干预。在另一些实施方式中,所述动物喂食设备还可以在满足恢复条件、并且接收到再次投喂指令时,向食盆内投放剩余数量的食物。所述再次投喂指令可以是服务器发送的,用于指示向食盆内投放剩余数量的食物。这样通过所述再次投喂指令,可以实现食物的受控延时投放。

在实际应用中,在满足暂停条件时,所述动物喂食设备可以向服务器发送暂停投喂提示信息。服务器可以接收并向第二终端设备发送暂停投喂提示信息。第二终端设备可以根据暂停投喂提示信息向爱心人士等用户进行提示。爱心人士等用户在获知暂停投喂提示信息后,可以自行选择适当时机在第二终端设备上操作,以使第二终端设备向服务器发送再次投喂指令。服务器可以接收并向动物喂食设备发送再次投喂指令。动物喂食设备可以在接收到再次投喂指令以后,检测是否满足恢复条件,在满足恢复条件时向食盆内投放剩余数量的食物。

或者,在实际应用中,在满足暂停条件时,所述动物喂食设备可以向服务器发送暂停投喂提示信息。服务器可以接收并向第二终端设备发送暂停投喂提示信息。第二终端设备可以根据暂停投喂提示信息向爱心人士等用户进行提示。爱心人士等用户在获知暂停投喂提示信息以后,可以等候再次投喂提示信息。所述动物喂食设备可以检测是否满足恢复条件,在满足恢复条件时可以向服务器发送再次投喂提示信息。服务器可以接收并向第二终端设备发送再次投喂提示信息。第二终端设备可以根据再次投喂提示信息向爱心人士等用户进行提示。爱心人士等用户在获知再次投喂提示信息后,可以在第二终端设备上操作,以使第二终端设备向服务器发送再次投喂指令。所述服务器可以接收并向动物喂食设备发送再次投喂指令。所述动物喂食设备可以在接收到再次投喂指令以后,向食盆内投放剩余数量的食物。

所述剩余数量可以根据设定数量和已投放数量确定得到。所述剩余数量可以为设定数量和已投放数量的差值。当然,还可以采用其他方式计算剩余数量。例如,可以将设定数量和已投放数量的差值与设定数量相除,得到剩余数量。其中,所述已投放数量可以包括从开始向食盆内投放食物至暂停向食盆内投放食物,向食盆内所投放的食物量。

所述设定数量、所述已投放数量、所述剩余数量均可以为重量数据。或者,所述设定数量、所述已投放数量、所述剩余数量还可以为占比数据。所述占比数据可以为与食盆容量之间的占比。例如,所述设定数量可以为食盆容量的80%。

请参阅图2。在一些场景示例中,所述动物喂食设备可以包括粮仓监控系统、食盆管控系统、动物识别系统、主控系统中的多个。其中,所述粮仓监控系统可以包括红外对射传感器、环境传感器等。所述红外对射传感器用于检测粮仓内的食物量。所述环境传感器用于检测粮仓内食物的环境数据。所述粮仓监控系统可以向主控系统发送所述食物量和所述环境数据。所述主控系统可以接收并向服务器发送所述食物量和所述环境数据。例如,所述主控系统可以通过CAT4天线向服务器发送所述食物量和所述环境数据。所述食盆管控系统可以包括重量传感器。所述重量传感器用于检测食盆内食物的重量数据。所述食盆管控系统可以向主控系统发送所述重量数据。所述主控系统可以接收并向服务器发送所述重量数据。例如,所述主控系统可以通过CAT4天线向服务器发送所述重量数据。所述主控系统还可以根据重量数据分析食盆内食物的暴露时长,可以向服务器发送所述暴露时长。所述动物识别系统可以用于识别动物是否进入投喂区域。所述动物识别系统可以包括摄像头等。

请参阅图3。在一些场景示例中,所述动物喂食设备可以包括喂食器组件。所述喂食器组件用于将粮仓内的食物投放至食盆。所述喂食器组件可以设置在动物喂食设备的护板上。所述喂食器组件可以包括粮仓、叶轮、电机、微动开关、食量监测模块等。所述叶轮包括叶轮片、叶轮轴、叶轮壳等。叶轮片设置在叶轮轴上。每个叶轮片对应流出设定数量的食物至食盆。例如,每个叶轮片对应流出10g食物至食盆。在叶轮壳上设置有坡面。所述坡面可以用作食物的流出通道。所述电机用于通过叶轮轴带动叶轮片旋转,以使粮仓内的食物通过坡面流出至食盆内。所述微动开关用于控制电机的旋转。例如,每触发一次微动开关所述电机便可以旋转一个固定角度。所述食量监测模块上可以设置有多组红外对射传感器,以监测粮仓内的食物量。例如,所述食量监测模块上可以依次设置五组红外对射传感器。所述五组红外对射传感器对应的剩余食物量占比分别为100%、80%、60%、40%、20%。

请参阅图4。基于所述食物处理系统,本说明书实施例提供一种食物处理方法。所述食物处理方法可以应用于动物喂食设备,具体可以包括以下步骤。

步骤S11:检测食盆内食物的暴露时长,所述食盆为动物喂食设备中的食盆。

步骤S13:发送所述暴露时长,所述暴露时长用于在满足食盆清理条件时确定第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

所述确定第一提示信息可以包括:在满足食盆清理条件时生成第一提示信息。或者,所述确定第一提示信息还可以包括:在满足食盆清理条件时获取预先生成的第一提示信息。

这样通过监控食盆内食物的暴露时长,可以通知运维人员清理食盆内的食物,可以避免食物由于长期暴露在外出现发霉变质等问题,从而保障了食盆内食物的新鲜度。

在一些实施例中,还可以检测粮仓内食物的环境数据,所述粮仓包括动物喂食设备中的粮仓;可以发送所述环境数据,所述环境数据用于在满足粮仓清理条件时确定第二提示信息,所述第二提示信息用于提示清理粮仓内的食物。

所述确定第二提示信息可以包括:在满足粮仓清理条件时生成第二提示信息。或者,所述确定第二提示信息还可以包括:在满足粮仓清理条件时获取预先生成的第二提示信息。

这样通过监控粮仓内的环境,可以通知运维人员更换粮仓内的食物,可以避免由于食物保存不当从而出现发霉变质等问题,从而保障了粮仓内食物的新鲜度。

在一些实施例中,还可以检测粮仓内的第一食物量,所述粮仓包括动物喂食设备中的粮仓;可以发送所述第一食物量,所述第一食物量用于在满足粮仓补充条件时确定第三提示信息,所述第三提示信息用于提示向粮仓内补充食物。

所述确定第三提示信息可以是,在满足粮仓补充条件时生成第三提示信息。或者,所述确定第三提示信息还可以是,在满足粮仓补充条件时获取预先生成的第三提示信息。

这样可以及时通知运维人员向粮仓内补充食物。

在一些实施例中,还可以检测食盆内的第二食物量;可以发送所述第二食物量。所述第二食物量用于在满足投喂条件时确定第四提示信息或者在满足禁止投喂条件时确定第五提示信息,所述第四提示信息用于提示向食盆内投放食物,所述第五提示信息用于提示不向食盆内投放食物。所述确定第四提示信息可以是,在满足投喂条件时生成第四提示信息。或者,所述确定第四提示信息可以是,在满足投喂条件时获取预先生成的第四提示信息。所述确定第五提示信息可以是,在满足禁止投喂条件时生成第五提示信息。或者,所述确定第五提示信息可以是,在满足禁止投喂条件时获取预先生成的第五提示信息。

这样通过在食盆内的食物较少时提醒爱心人士等用户进行投喂,并且在食盆内的食物较多时提醒爱心人士等用户不进行投喂,从而保障了食盆内食物的新鲜度。

在一些实施例中,还可以检测动物进食前后食盆内的第二食物量;可以发送动物进食前后食盆内的第二食物量。所述动物进食前后食盆内的第二食物量用于确定第六提示信息,所述第六提示信息用于提示食物投放量。具体可以根据动物进食前后食盆内的第二食物量确定动物的进食量;可以根据进食量确定第六提示信息。

这样通过向爱心人士等用户提供食物投放量的建议,可以保障食盆内食物的新鲜度。

在一些实施例中,可以接收投喂指令,所述投喂指令用于指示向食盆内投放设定数量的食物;可以根据投喂指令向食盆内投放食物。其中,在向食盆内投放食物的过程中,当满足暂停条件时可以暂停向食盆内投放食物,当满足恢复条件时可以向食盆内投放剩余数量的食物,所述剩余数量根据设定数量和已投放数量确定得到。

这样可以实现食物的延时投放,从而可以避免一次性向食盆内投放过多的食物,超出动物的进食量,造成食盆内食物的发霉变质等。

请参阅图5。基于所述食物处理系统,本说明书实施例提供一种食物处理方法。所述食物处理方法可以应用于服务器,具体可以包括以下步骤。

步骤S21:获取食盆内食物的暴露时长,所述食盆为动物喂食设备中的食盆。

步骤S23:在所述暴露时长满足食盆清理条件时发送第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

这样通过监控食盆内食物的暴露时长,可以通知运维人员清理食盆内的食物,避免食物由于长期暴露在外出现发霉变质等问题,从而保障了食盆内食物的新鲜度。

在一些实施例中,还可以获取粮仓内食物的环境数据,所述粮仓包括动物喂食设备中的粮仓;可以在所述环境数据满足粮仓清理条件时发送第二提示信息,所述第二提示信息用于提示清理粮仓内的食物。

这样通过监控粮仓内的环境,可以通知运维人员更换粮仓内的食物,可以避免由于食物保存不当从而出现发霉变质等问题,从而保障了粮仓内食物的新鲜度。

在一些实施例中,还可以获取粮仓内的第一食物量,所述粮仓包括动物喂食设备中的粮仓;可以在所述第一食物量满足粮仓补充条件时发送第三提示信息,所述第三提示信息用于提示向粮仓内补充食物。这样可以及时通知运维人员向粮仓内补充食物。

在一些实施例中,还可以获取食盆内的第二食物量;可以在第二食物量满足投喂条件时发送第四提示信息,所述第四提示信息用于提示向食盆内投放食物;或者,在所述第二食物量满足禁止投喂条件时发送第五提示信息,所述第五提示信息用于提示不向食盆内投放食物。

这样通过在食盆内的食物较少时提醒爱心人士等用户进行投喂,并且在食盆内的食物较多时提醒爱心人士等用户不进行投喂,从而保障了食盆内食物的新鲜度。

在一些实施例中,还可以根据动物进食前后食盆内的第二食物量,确定动物的进食量;可以根据进食量发送第六提示信息,所述第六提示信息用于提示食物投放量。

这样通过向爱心人士等用户提供食物投放量的建议,可以保障食盆内食物的新鲜度。

在一些实施例中,可以向动物喂食设备发送投喂指令。所述投喂指令用于指示向食盆内投放设定数量的食物。其中,在向食盆内投放食物的过程中,当满足暂停条件时可以暂停向食盆内投放食物,当满足恢复条件时可以向食盆内投放剩余数量的食物,所述剩余数量根据设定数量和已投放数量确定得到。这样可以实现食物的延时投放,从而可以避免一次性向食盆内投放过多的食物,超出动物的进食量,造成食盆内食物的发霉变质等。

请参阅图6。本说明书实施例还提供一种食物处理装置,包括以下单元。

检测单元31,用于检测食盆内食物的暴露时长,所述食盆包括动物喂食设备中的食盆;

发送单元33,用于发送所述暴露时长,所述暴露时长用于在满足食盆清理条件时确定第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

请参阅图7。本说明书实施例还提供另一种食物处理装置,包括以下单元。

获取单元41,用于获取食盆内食物的暴露时长,所述食盆包括动物喂食设备中的食盆;

发送单元43,用于在所述暴露时长满足食盆清理条件时发送第一提示信息,所述第一提示信息用于提示清理食盆内的食物。

本说明书实施例还提供一种饮食处理系统。

所述饮食处理系统可以包括动物喂食设备、服务器、第一终端设备和第二终端设备中的多个。通过所述饮食处理系统,能够保障动物饮食的品质,从而保障动物的饮食安全问题。所述动物可以包括流浪动物、非风险动物,非豢养动物、自然保护区的动物、国家级保护动物、三有动物、爱心人士投喂的动物等等。所述流浪动物可以包括流浪猫、流浪狗等;所述风险动物包括携带有污染源的动物,包括老鼠,蟑螂等有害动物,所述非豢养动物包括不携带有豢养标识的动物,豢养标识包括宠物环,宠物衣物,宠物牵引绳等。所述饮食可以包括食物和水。所述食物可以为猫粮、狗粮或者其他任何适合动物食用的食物。

在一些实施例中,所述动物喂食设备可以是一种布设于户外或者户内,能够通过与用户交互,向动物投放饮食的设备。所述动物喂食设备可以包括饮食存储装置和/或饮食承载装置。所述饮食存储装置用于保存饮食,所述饮食承载装置用于盛放向动物投喂的所述饮食。通过与用户交互,可以将饮食存储装置内的饮食投放至饮食承载装置,以使动物能够食用饮食承载装置内的饮食。例如,所述饮食存储装置可以包括粮仓,所述饮食承载装置可以包括食盆。

关于所述服务器、所述第一终端设备、所述第二终端设备可以参见前述的实施例。

在一些实施例中,所述动物喂食设备可以判断动物喂食设备中的饮食品质;在判断结果满足第一清理条件时,可以确定第一提示信息;可以向服务器发送第一提示信息。所述第一提示信息用于提示清理动物喂食设备中的饮食。所述服务器可以接收并向第一终端设备发送第一提示信息。所述第一终端设备可以根据第一提示信息进行提示。

在一些实施例中,所述动物喂食设备可以判断动物喂食设备中的饮食品质;在判断结果满足第一清理条件时,可以确定第一提示信息;可以向第一终端设备发送第一提示信息。所述第一提示信息用于提示清理动物喂食设备中的饮食。所述第一终端设备可以根据第一提示信息进行提示。

在一些实施例中,所述动物喂食设备可以判断动物喂食设备中的饮食品质;在判断结果满足第一清理条件时,可以确定第一提示信息;可以向服务器和第一终端设备发送第一提示信息。所述第一提示信息用于提示清理动物喂食设备中的饮食。所述服务器可以接收并向第一终端设备发送第一提示信息。所述第一终端设备可以根据第一提示信息进行提示。这样通过同时向服务器和第一终端设备发送第一提示信息,能够提升第一终端设备收到第一提示信息的概率,降低由于网络故障等因素使得第一终端设备无法收到第一提示信息的可能性。

在一些实施例中,所述第二终端设备可以根据用户操作向服务器发送投喂指令。所述服务器可以接收并向动物喂食设备发送投喂指令。所述动物喂食设备可以根据投喂指令向饮食承载装置投放食物;当满足暂停条件时暂停向饮食承载装置内投放食物,当满足恢复条件时向饮食承载装置内投放剩余数量的食物。所述剩余数量根据设定数量和已投放数量确定得到。

请参阅图8。基于所述饮食处理系统,本说明书实施例提供了一种饮食处理方法。所述饮食处理方法可以应用于动物喂食设备,具体可以包括以下步骤。

步骤81:判断动物喂食设备中的饮食品质。

在一些实施例中,前已述及,所述动物喂食设备可以包括饮食存储装置和/或饮食承载装置。所述饮食存储装置用于保存饮食,所述饮食承载装置用于盛放向动物投喂的所述饮食。因此所述判断动物喂食设备中的饮食品质,可以包括以下至少之一:判断饮食存储装置中饮食的饮食品质、判断饮食承载装置中饮食的饮食品质。所述饮食可以包括食物和/或水。

在一些实施例中,所述动物喂食设备可以实时判断动物喂食设备中的饮食品质,或者,还可以周期性判断动物喂食设备中的饮食品质。所述饮食品质的判断因素可以包括饮食新鲜度、饮食口感、饮食湿度、饮食清洁度中的一种或多种。所述动物喂食设备可以获取所述一种或多种判断因素,可以根据所述一种或多种判断因素,判断所述动物喂食设备中的饮食品质,得到判断结果。所述判断结果可以包括品质数值,所述品质数值的大小用于表示饮食品质的好坏程度,品质数值越大则表示饮食品质越好。或者,所述判断结果还可以包括品质级别,所述品质级别的高低用于表示饮食品质的好坏程度,品质级别越高则表示饮食品质越好。

所述动物喂食设备中设置有以下至少一种传感器:温度传感器、湿度传感器、pH值传感器、气体传感器、色彩传感器、图像传感器、光谱传感器等。所述温度传感器用于检测饮食的温度。所述温度传感器用于检测饮食的湿度。所述pH值传感器用于检测饮食的pH值。所述气体传感器用于检测饮食散发的气体。所述气体传感器包括醇类气体传感器、胺类气体传感器、硫化物传感器、醛类气体传感器、酯类气体传感器、烯烃类气体传感器、苯类气体传感器、酮类气体传感器、氨气传感器、酸类气体传感器等。例如,所述气体传感器可以包括阵列气体传感器。所述阵列气体传感器可以包括一种或多种气体传感器。通过所述阵列气体传感器,可以分析饮食所散发气体的组分。所述色彩传感器用于检测饮食的颜色。所述光谱传感器用于检测饮食的光谱组成。所述图像传感器包括摄像头等,用于获取饮食的图像。

所述动物喂食设备可以通过以上至少一种传感器,确定饮食新鲜度、饮食口感、饮食湿度、饮食清洁度中的一种或多种,得到相应的一种或多种确定结果;可以根据所述一种或多种确定结果,判断所述动物喂食设备中的饮食品质,得到判断结果。

在一些场景示例中,饮食发霉变质从而新鲜度发生变化时,饮食的温度、湿度、pH值、所散发气体、色彩、光谱组成等会发生变化。因此可以通过温度传感器、湿度传感器、pH值传感器、气体传感器、色彩传感器、光谱传感器等检测饮食的温度、湿度、pH值、所散发气体的组分、色彩、光谱组成;可以将检测得到的温度、湿度、pH值、所散发气体的组分、色彩、光谱组成,分别与参考温度、参考湿度、参考pH值、参考气体组分、参考色彩、参考光谱组成进行对比,得到温度变化数据、湿度变化数据、pH值变化数据、气体组分变化数据、色彩变化数据、光谱组成变化数据;可以根据温度变化数据、湿度变化数据、pH值变化数据、气体组分变化数据、色彩变化数据、光谱组成变化数据,确定饮食新鲜度,得到新鲜度确定结果。其中,所述参考温度、参考湿度、参考pH值、参考气体组分、参考色彩、参考光谱组组分别为新鲜度较好时饮食的温度、湿度、pH值、气体组分、色彩、光谱组组分;或者,也可以根据经验得到。可以将温度变化数据、湿度变化数据、pH值变化数据、气体组分变化数据、色彩变化数据、光谱组成变化数据输入新鲜度模型,得到新鲜度确定结果。所述新鲜度模型可以包括回归模型、支持向量机模型、神经网络模型等。或者,还可以对温度变化数据、湿度变化数据、pH值变化数据、气体组分变化数据、色彩变化数据、光谱组成变化数据进行数学运算,得到新鲜度确定结果。所述数学运算可以包括加法、减法、乘法、除法及其任意组合。所述新鲜度确定结果可以包括新鲜度数值,所述新鲜度数值的大小用于表示新鲜度的好坏程度。或者,所述新鲜度确定结果还可以包括新鲜度级别,所述新鲜度级别的高低用于表示新鲜度的好坏程度。

在一些场景示例中,pH值的变化能够影响饮食的口感。因此可以通过pH值传感器检测饮食的pH值;可以将检测得到的pH值与参考pH值进行对比,得到pH值变化数据;可以根据pH值变化数据,确定饮食口感,得到口感确定结果。其中,可以将pH值变化数据输入口感模型,得到口感确定结果。所述口感模型可以包括回归模型、支持向量机模型、神经网络模型等。或者,还可以对pH值变化数据进行数学运算,得到口感确定结果。所述数学运算可以包括加法、减法、乘法、除法及其任意组合。所述口感确定结果可以包括口感数值,所述口感数值的大小用于表示口感的好坏程度。或者,所述口感确定结果还可以包括口感级别,所述口感级别的高低用于表示口感的好坏程度。

在一些场景示例中,可以通过湿度传感器检测饮食的湿度,得到湿度确定结果。所述湿度确定结果可以包括湿度数值。所述湿度数值的大小用于表示湿度的高低。或者,还可以将饮食的湿度输入湿度模型,得到湿度级别。所述湿度级别的高低用于表示湿度的高低。所述湿度模型可以包括回归模型、支持向量机模型、神经网络模型等。

在一些场景示例中,饮食的清洁度发生变化时,饮食的色彩、光谱组成等会发生变化。因此可以通过色彩传感器、光谱传感器等检测饮食的色彩、光谱组成;可以将检测得到的色彩、光谱组成,分别与参考色彩、参考光谱组成进行对比,得到色彩变化数据、光谱组成变化数据;可以根据色彩变化数据、光谱组成变化数据,确定饮食清洁度,得到清洁度确定结果。可以将色彩变化数据、光谱组成变化数据输入清洁度模型,得到清洁度确定结果。所述清洁度模型可以包括回归模型、支持向量机模型、神经网络模型等。或者,还可以对色彩变化数据、光谱组成变化数据进行数学运算,得到清洁度确定结果。所述数学运算可以包括加法、减法、乘法、除法及其任意组合。所述清洁度确定结果可以包括清洁度数值,所述清洁度数值的大小用于表示清洁度的好坏程度。或者,所述清洁度确定结果还可以包括清洁度级别,所述清洁度级别的高低用于表示清洁度的好坏程度。

在一些场景示例中,可以将新鲜度确定结果、口感确定结果、湿度确定结果、清洁度确定结果输入品质模型,以判断饮食品质,得到饮食品质的判断结果。所述品质模型可以包括回归模型、支持向量机模型、神经网络模型等。或者,还可以对新鲜度确定结果、口感确定结果、湿度确定结果、清洁度确定结果进行数学运算,以判断饮食品质,得到饮食品质的判断结果。所述数学运算可以包括加法、减法、乘法、除法及其任意组合。

步骤82:在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息。

在一些实施例中,所述第一清理条件用于清理所述动物喂食设备中的饮食,例如用于清理饮食存储装置和/或饮食承载装置中的饮食。所述第一清理条件可以包括前述食盆清理条件和/或前述粮仓清理条件。所述第一清理条件可以包括判断结果小于或等于品质阈值。所述品质阈值具体可以包括品质数值,或者,也可以包括品质级别。或者,所述第一清理条件也可以通过数据处理模型实现。通过将判断结果代入数据处理模型。所述数据处理模型的输出可以用于表示判断结果是否满足第一清理条件。具体地,所述第一清理条件可以包括根据饮食品质运算后的输出结果。所述运算采用的数据处理模型可以包括回归模型、支持向量机模型、神经网络模型中的至少一种。所述输出结果可以包括所述数据处理模型的输出。

所述第一清理条件可以为固定条件。例如,所述第一清理条件可以包括判断结果小于或等于品质阈值。所述品质阈值可以为固定阈值。再比如,所述第一清理条件还可以包括根据饮食品质运算后的输出结果。所述运算采用的数据处理模型可以为固定的处理模型。所述输出结果可以包括固定的处理模型的输出。或者,所述第一清理条件还可以动态调整。例如,所述第一清理条件可以包括判断结果小于或等于品质阈值。所述品质阈值可以为浮动阈值,能够进行动态调整,例如能够每间隔设定时间进行动态调整。再比如,所述第一清理条件还可以包括根据饮食品质运算后的输出结果。所述运算采用的数据处理模型可以根据历史关联数据动态调整。所述输出结果可以根据历史关联数据动态调整。例如可以每间隔设定时间根据历史关联数据动态调整。具体地,可以获取设定时间段的历史关联数据,可以根据获取的历史关联数据更新调整处理模型的参数,从而更新输出结果。其中,所述设定时间段可以包括1个月、2个月、半年等。所述历史关联数据可以理解为用于训练所述处理模型的样本。所述历史关联数据具体可以包括所述动物喂食设备的历史饮食品质数据。所述第一清理条件动态调整,能够使第一清理条件根据动物喂食设备实际所处环境动态调整,从而及时并且准确地通知运维人员等用户清理动物喂食设备中的饮食,能更加有效地保障动物饮食的品质。不会由于清理频繁造成饮食浪费,也不会由于清理不及时损害动物健康。

在一些实施例中,所述第一提示信息用于提示清理所述动物喂食设备中的饮食,例如用于提示清理饮食存储装置和/或饮食承载装置中的饮食。所述第一提示信息可以包括文本信息、声音信息、视频信息等。当然,所述第一提示信息还可以为其他形式的信息。

在一些实施例中,所述第一清理条件可以包括判断结果小于或等于品质阈值。则动物喂食设备可以将饮食品质的判断结果与品质阈值进行对比,以确定饮食品质的判断结果是否满足第一清理条件;若饮食品质的判断结果小于或等于品质阈值,可以确定满足第一清理条件;若饮食品质的判断结果大于品质阈值,可以确定不满足第一清理条件。或者,所述第一清理条件还可以包括根据饮食品质运算后的输出结果。所述运算采用的处理模型可以包括回归模型、支持向量机模型、神经网络模型中的至少一种。则动物喂食设备可以将饮食品质的判断结果输入处理模型,得到所述处理模型的输出。所述处理模型的输出用于表示饮食品质的判断结果是否满足第一清理条件。例如,处理模型的输出可以为0或1,0表示饮食品质的判断结果满足第一清理条件,1表示饮食品质的判断结果不满足第一清理条件。

若饮食品质的判断结果满足第一清理条件,动物喂食设备可以确定第一提示信息;若饮食品质的判断结果不满足第一清理条件,动物喂食设备可以忽略饮食品质的判断结果。所述确定第一提示信息可以包括生成第一提示信息,也可以包括获取预先生成的第一提示信息。

步骤83:发送所述第一提示信息。

在一些实施例中,动物喂食设备可以向服务器发送第一提示信息。所述服务器可以接收所述第一提示信息;可以向第一终端设备发送第一提示信息。当然动物喂食设备也可以直接向第一终端发送第一提示信息。所述第一终端设备可以根据第一提示信息进行提示。所述第一终端设备可以显示或播放第一提示信息。或者,所述第一终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。所述特定振动方式、所述特定声音可以与所述第一提示信息相对应。使得当用户获知所述特定振动方式、所述特定声音时,便可以知晓所述第一提示信息。这样通过监控动物喂食设备中的饮食品质,能够通知运维人员等用户清理动物喂食设备中的饮食,从而可以保障动物饮食的品质。

在一些实施例中,动物喂食设备可以获取饮食存储装置的环境参数;可以根据环境参数,判断所述饮食存储装置内的饮食品质是否满足第二清理条件;在所述饮食品质的判断结果满足第二清理条件时,可以确定第二提示信息;可以发送所述第二提示信息。

动物喂食设备可以实时获取所述饮食存储装置的环境参数,或者,还可以周期性获取所述饮食存储装置的环境参数。所述环境参数可以包括温度参数、湿度参数、时长参数、饮食黏度中的至少一种。所述动物喂食设备中设置有环境传感器,所述环境传感器可以包括温度传感器、湿度传感器。所述动物喂食设备可以通过环境传感器,获取所述环境参数。在一些场景示例中,可以通过温度传感器获取所述温度参数;可以通过湿度传感器获取所述湿度参数。在另一些场景示例中,可以通过湿度传感器获取湿度参数;可以将湿度参数输入黏度模型,得到所述饮食黏度。所述黏度模型可以包括回归模型、支持向量机模型、神经网络模型等。所述饮食黏度具体可以包括黏度数值,或者,也可以包括黏度级别。在另一些场景示例中,所述动物喂食设备可以以饮食被放置在饮食存储装置中的时间为起始时间;可以从起始时间开始进行计时从而获得所述时长参数。或者,所述动物喂食设备还可以以饮食的生产时间为起始时间;可以从起始时间开始进行计时从而获得所述时长参数。在另一些场景示例中,关于所述时长参数也可以参见前述实施例中的暴露时长进行解释。

所述第二清理条件用于清理饮食存储装置中的饮食。所述第二清理条件可以包括前述粮仓清理条件。所述第二清理条件可以包括以下至少之一:温度参数大于或等于温度阈值、湿度参数大于或等于湿度阈值、时长参数大于或等于时长阈值、饮食黏度大于或等于黏度阈值。或者,所述第二清理条件还可以通过数据处理模型实现,例如通过回归模型、支持向量机模型、神经网络模型等实现。可以将环境参数输入数据处理模型。所述数据处理模型的输出用于表示饮食品质的判断结果是否满足第二清理条件。例如,所述数据处理模型的输出可以为0或1,0表示饮食品质的判断结果满足第二清理条件,1表示饮食品质的判断结果不满足第二清理条件。

所述第二清理条件可以为固定条件。例如,所述第二清理条件可以包括以下至少之一:温度参数大于或等于温度阈值、湿度参数大于或等于湿度阈值、时长参数大于或等于时长阈值、饮食黏度大于或等于黏度阈值。所述温度阈值、所述湿度阈值、所述时长阈值和所述黏度阈值可以为固定阈值。再比如,所述第二清理条件可以通过数据处理模型实现。所述数据处理模型可以为固定的数据处理模型。或者,所述第二清理条件还可以动态调整。例如,所述第二清理条件可以包括以下至少之一:温度参数大于或等于温度阈值、湿度参数大于或等于湿度阈值、时长参数大于或等于时长阈值、饮食黏度大于或等于黏度阈值。所述温度阈值、所述湿度阈值、所述时长阈值和所述黏度阈值可以为浮动阈值,能够进行动态调整,例如能够每间隔设定时间进行动态调整。再比如,所述第二清理条件可以包括数据处理模型。所述数据处理模型可以根据历史关联数据动态调整。所述第二清理条件动态调整,能够使第二清理条件根据动物喂食设备实际所处环境动态调整,从而及时并且准确地通知运维人员等用户清理饮食存储装置中的饮食,保障动物饮食的品质。不会由于清理频繁造成饮食浪费,也不会由于清理不及时损害动物健康。

所述第二提示信息用于提示清理所述饮食存储装置内的饮食。所述第二提示信息可以包括文本信息、声音信息、视频信息等。当然,所述第二提示信息还可以为其他形式的信息。

所述第二清理条件可以包括以下至少之一:温度参数大于或等于温度阈值、湿度参数大于或等于湿度阈值、时长参数大于或等于时长阈值、饮食黏度大于或等于黏度阈值。则动物喂食设备可以执行以下至少之一:将环境参数中的温度参数与温度阈值进行对比、将环境参数中的湿度参数与湿度阈值进行对比、将环境参数中的时长参数与时长阈值进行对比、将环境参数中的饮食黏度与黏度阈值进行对比。若温度参数大于或等于温度阈值、湿度参数大于或等于湿度阈值、时长参数大于或等于时长阈值、饮食黏度大于或等于黏度阈值中的至少一个成立,或者成立数量大于或等于设定数量,或者全部成立,则动物喂食设备可以确定饮食存储装置内的饮食品质满足第二清理条件。否则,动物喂食设备可以确定饮食存储装置内的饮食品质不满足第二清理条件。或者,所述第二清理条件还可以通过数据处理模型实现。则动物喂食设备可以将温度参数、湿度参数、时长参数、饮食黏度中的至少一种输入处理模型。所述处理模型的输出用于表示饮食品质的判断结果是否满足第二清理条件。

若饮食品质的判断结果满足第二清理条件,所述动物喂食设备可以确定第二提示信息;若饮食品质的判断结果不满足第二清理条件,所述动物喂食设备可以忽略饮食品质的判断结果。其中,所述确定第二提示信息可以包括生成第二提示信息,也可以包括获取预先生成的第二提示信息。动物喂食设备可以向服务器发送第二提示信息。所述服务器可以接收第二提示信息;可以向第一终端设备发送第二提示信息。当然动物喂食设备也可以直接向第一终端发送第二提示信息。所述第一终端设备可以根据第二提示信息进行提示。所述第一终端设备可以显示或播放第二提示信息。或者,所述第一终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。这样通过监控饮食存储装置中的环境参数,能够通知运维人员等用户清理饮食存储装置中的饮食,从而可以保障动物饮食的品质。

在一些实施例中,动物喂食设备可以获取所述动物投喂设备的饮食重量;可以判断所述饮食重量是否满足补充条件或禁投条件;在所述饮食重量的判断结果满足补充条件或禁投条件时,可以确定第三提示信息;可以发送所述第三提示信息,所述第三提示信息用于提示向动物投喂设备补充饮食或禁止向所述动物投喂设备投放饮食。

动物喂食设备可以实时获取所述动物投喂设备的饮食重量,或者,还可以周期性获取所述动物投喂设备的饮食重量。动物喂食设备中可以设置有重量传感器。可以通过重量传感器获取所述动物投喂设备的饮食重量。所述补充条件用于向动物喂食设备补充饮食。所述补充条件可以包括饮食重量小于或等于重量阈值。或者,所述补充条件也可以包括:对饮食重量进行运算后的数值小于或等于设定数值。例如,可以将饮食重量代入某一数学函数从而得到运算后的数值。或者,所述补充条件还可以通过数据处理模型实现。可以将饮食重量输入至数据处理模型。所述数据处理模型的输出用于表示饮食重量是否满足补充条件。例如,所述数据处理模型的输出可以为0或者1,0表示饮食重量的判断结果不满足补充条件,1表示饮食重量的判断结果满足补充条件。所述数据处理模型可以包括线性回归模型、支持向量机模型、神经网络模型等。所述禁投条件用于禁止向动物喂食设备补充饮食。所述禁投条件可以包括饮食重量大于或等于另一重量阈值。当然禁投条件还可以为其他形式,可以参见补充条件。

动物喂食设备可以判断动物投喂设备的饮食重量是否满足补充条件或禁投条件;在所述饮食重量的判断结果满足补充条件或禁投条件时,可以确定第三提示信息;在所述饮食重量的判断结果不满足补充条件或禁投条件时,可以忽略所述饮食重量。其中,所述确定提示信息可以包括生成第三提示信息,也可以包括获取预先生成的第三提示信息。所述第三提示信息可以包括文本信息、声音信息、视频信息等。当然还可以为其他形式的信息。

动物喂食设备可以向服务器发送第三提示信息。所述服务器可以接收所述第三提示信息;可以向第一终端设备发送第三提示信息。当然动物喂食设备也可以直接向第一终端发送第三提示信息。所述第一终端设备可以根据第三提示信息进行提示。所述第一终端设备可以显示或播放第三提示信息。或者,所述第一终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。这样可以通知运维人员补充饮食,以保障动物有足够的饮食。或者,可以通知运维人员不要补充饮食,以避免饮食过多从而发霉变质。

进一步地,所述第三提示信息可以包括第一子提示信息。所述第一子提示信息用于提示向所述饮食存储装置补充饮食。具体地,动物喂食设备可以获取饮食存储装置的饮食重量;可以判断所述饮食重量是否满足补充条件;在所述饮食重量的判断结果满足补充条件时,可以确定第一子提示信息;在所述饮食重量的判断结果不满足补充条件时,可以忽略所述饮食重量。所述第一子提示信息中可以不包含饮食重量。这样运维人员需要抵达动物喂食设备才知晓需要向饮食存储装置补充的饮食数量。当然,所述第一子提示信息中还可以包含饮食重量。这样运维人员无需抵达动物喂食设备便可知晓需要向饮食存储装置补充的饮食数量。

进一步地,所述第三提示信息可以包括第二子提示信息。所述第二子提示信息用于提示向饮食承载装置补充饮食。具体地,动物喂食设备可以获取饮食承载装置的饮食重量;可以判断所述饮食重量是否满足补充条件;在所述饮食重量的判断结果满足补充条件时,可以确定第二子提示信息;在所述饮食重量的判断结果不满足补充条件时,可以忽略所述饮食重量。与第一子提示信息类似,所述第二子提示信息中可以包含饮食重量,也可以不包含饮食重量。

进一步地,所述第三提示信息可以包括第三子提示信息。所述第三子提示信息用于提示禁止向饮食承载装置投放饮食。具体地,动物喂食设备可以获取饮食承载装置的饮食重量;可以判断饮食重量是否满足禁投条件;在所述饮食重量的判断结果满足禁投条件时,可以确定第三子提示信息;在所述饮食重量的判断结果不满足禁投条件时,可以忽略所述饮食重量。

在一些实施例中,动物喂食设备可以获取动物进食前后所述饮食承载装置的饮食重量变化值;可以判断所述饮食重量变化值是否超过预设阈值;在所述饮食重量变化值超过预设阈值时,可以确定投放提示信息;可以发送所述投放提示信息。

动物喂食设备中可以设置有重量传感器。可以通过重量传感器获取动物进食前后所述饮食承载装置的饮食重量;可以根据动物进食前后所述饮食承载装置的饮食重量,确定饮食重量变化值。例如可以通过计算动物进食前后饮食重量的差值,得到所述饮食重量变化值。具体地,例如,所述动物喂食设备可以具有动物识别功能。通过动物识别功能,可以检测动物是否进入投喂区域内。所述投喂区域可以包括所述动物喂食设备的腔体。在所述投喂区域内设置有所述饮食承载装置。动物进入所述投喂区域后可以食用所述饮食承载装置内的饮食。在食用完毕后,动物可以离开所述投喂区域。所述动物喂食设备可以将动物进入投喂区域之前的重量数据作为动物进食前的饮食重量;可以将动物离开投喂区域之后的重量数据作为动物进食后的饮食重量。通过计算动物进食前后的饮食重量的差值,可以得到饮食重量变化值。

动物喂食设备可以判断所述饮食重量变化值是否大于预设阈值;在所述饮食重量变化值大于预设阈值时,可以确定投放提示信息;在所述饮食重量变化值小于或等于预设阈值时,可以忽略饮食重量变化值。其中,所述预设阈值可以为经验值。或者,所述预设阈值还可以为动物喂食设备一次性能够投放的最小饮食重量。所述确定投放提示信息可以包括生成投放提示信息,也可以包括获取预先生成的投放提示信息。所述投放提示信息可以包括文本信息、声音信息、视频信息等。所述投放提示信息用于提示所述动物的饮食投放量。提示的饮食投放量可以等于饮食重量变化值。当然,提示的饮食投放量也可以不等于饮食重量变化值。例如,提示的饮食投放量可以为默认数量。再比如,提示的饮食投放量可以为饮食承载装置的当前饮食重量与饮食承载装置能够容纳的最大饮食重量之间的差值。再比如,提示的饮食投放量可以为动物的最佳进食量,所述最佳进食量可以为多次进食量的平均值或者中位数等。

动物喂食设备可以向服务器发送投放提示信息。所述服务器可以接收所述投放提示信息;可以向第二终端设备发送投放提示信息。当然动物喂食设备也可以直接向第二终端发送投放提示信息。所述第二终端设备可以根据投放提示信息进行提示。所述第二终端设备可以显示或播放投放提示信息。或者,所述第二终端设备还可以通过特定振动方式、播放特定声音等方式进行提示。这样可以向爱心人士等用户提供饮食投放量的建议。通过向爱心人士等用户提供饮食投放量的建议,可以保障饮食承载装置内饮食的新鲜度。

在一些实施例中,前已述及,所述投放提示信息用于提示所述动物的饮食投放量。爱心人士等用户在获知投放提示信息以后,可以在第二终端设备上操作,以使第二终端设备向服务器发送投喂指令。所述投喂指令用于指示向饮食承载装置内投放设定数量的饮食。所述服务器可以接收并向动物喂食设备发送投喂指令。所述动物喂食设备可以根据投喂指令向饮食承载装置内投放饮食。所述设定数量可以为默认数量。所述动物喂食设备在接收到投喂指令后,可以向饮食承载装置内投放默认数量的饮食。或者,所述投喂指令中可以包括设定数量。所述动物喂食设备可以根据投喂指令中的设定数量,向饮食承载装置内投放相应数量的饮食。所述设定数量可以为爱心人士等用户的经验值。或者,所述设定数量还可以为投放提示信息所提示的饮食投放量。所述设定数量可以是爱心人士等用户在第二终端设备输入的。

动物喂食设备可以一次性向饮食承载装置内投放设定数量的饮食,或者,还可以通过多次投放的方式,向饮食承载装置内投放设定数量的饮食,实现饮食的延时投放。这样可以避免一次性向饮食承载装置内投放过多的饮食,超出动物的进食量,造成饮食的发霉变质等。

在实际应用中,所述动物喂食设备在向饮食承载装置内投放饮食的过程中,可以检测是否满足暂停条件;当满足暂停条件时可以暂停向饮食承载装置内投放饮食;在暂停后可以检测是否满足恢复条件;当满足恢复条件时可以向饮食承载装置内投放剩余数量的饮食。关于暂停条件和恢复条件可以参见前述的实施例,这里不再赘述。

动物喂食设备可以在满足恢复条件时自行向饮食承载装置内投放剩余数量的饮食。这样动物喂食设备可以自行实现饮食的延时投放,无需外界干预。或者,动物喂食设备还可以在满足恢复条件、并且接收到再次投喂指令时,向饮食承载装置内投放剩余数量的饮食。所述再次投喂指令可以是服务器发送的,用于指示向饮食承载装置内投放剩余数量的饮食。这样通过所述再次投喂指令,可以实现饮食的受控延时投放。关于再次投喂指令可以参见前述的实施例,这里不再赘述。关于剩余数量也可以参见前述的实施例,这里不再赘述。

本说明书实施例的饮食处理方法,可以判断动物喂食设备中的饮食品质;可以在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息;可以发送所述第一提示信息,所述第一提示信息用于提示清理所述动物喂食设备中的饮食。这样能够通知运维人员等用户清理动物喂食设备中的饮食,从而可以保障动物饮食的品质。

需要说明的是,本领域的技术人员能够理解,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。另外,本领域技术人员在阅读本说明书文件之后,还可以无需创造性劳动想到将本说明书列举的部分或全部实施例进行任意组合,这些组合也在本说明书公开和保护的范围内。

请参阅图9。本说明书实施例还提供一种饮食处理装置,包括以下单元。

判断单元91,用于判断动物喂食设备中的饮食品质;

确定单元92,用于在所述饮食品质的判断结果满足第一清理条件时,确定第一提示信息;

发送单元93,用于发送所述第一提示信息,所述第一提示信息用于提示清理所述动物喂食设备中的饮食。

本说明书还提供计算机存储介质的一个实施例。所述计算机存储介质包括但不限于随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard Disk Drive,HDD)、存储卡(Memory Card)等等。所述计算机存储介质存储有计算机程序指令。在所述计算机程序指令被执行时实现:本说明书图4或图5所对应实施例的程序指令或模块。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。计算机可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

相关技术
  • 食物处理方法和食物处理系统
  • 用于食物处理系统的储集器组件及食物处理系统
技术分类

06120116578404