一种垃圾回收的系统、方法及设备与流程

文档序号:16662965发布日期:2019-01-18 23:05阅读:165来源:国知局
一种垃圾回收的系统、方法及设备与流程

本说明书涉及垃圾处理技术领域,尤其涉及一种垃圾回收的系统、方法及设备。



背景技术:

现代人日常生活和消费所产生的垃圾越来越多,如何对垃圾进行回收再利用,使之既满足环保的需求,又能提高资源的利用率,成为当下的一个热点话题。

在现有技术中,垃圾回收的方法主要是将垃圾投放处(如,社区的垃圾桶等)的垃圾运输到垃圾处理站,在垃圾处理站进行分拣、压缩和回收等处理。

由于环保的回收垃圾的前提是垃圾分类,但现有技术在垃圾回收过程中并不关心垃圾的来源(即,垃圾是由哪个用户扔掉的),因此,现有技术的垃圾回收方法并不利于推广和激励用户进行垃圾分类。

基于现有技术,需要一种可追溯垃圾来源的垃圾回收方法。



技术实现要素:

本说明书提供一种垃圾分类回收的系统、方法及设备,用以解决现有技术无法追溯垃圾来源的问题。

本说明书提供了一种垃圾分类回收的系统,包括:管理设备、第一垃圾容器和用户设备;

所述第一垃圾容器用于,通过第一传感器识别是否发生向所述第一垃圾容器自身投放垃圾的事件,若识别出发生所述事件,生成至少携带第一标识的第一投放信息,并将所述第一投放信息发送给所述管理设备;其中,所述第一标识用于唯一标识所述第一垃圾容器;

所述用户设备用于,响应于用户的触发,获得所述第一标识,生成至少携带所述第一标识的第二投放信息,并将所述第二投放信息发送给所述管理设备;

所述管理设备用于,接收所述第一投放信息和第二投放信息,将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理。

所述第一垃圾容器通过低功耗广域物联网lpwan与所述管理设备进行信息交互。

所述lpwan包括但不限于窄带物联网(narrowbandinternetofthings,nb-iot)和lora。

所述第一传感器包括但不限于超声波传感器和红外传感器。

所述红外传感器包括但不限于红外对射传感器。

当第一传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部,超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波,并计算发射超声波和接收到回波之间的时长,当所述时长发生变化时,确定识别出发生所述事件。

当第一传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处,当识别出存在通过垃圾投放入口的物体时,确定识别出发生所述事件。

所述第一垃圾容器还用于,通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值,若监测到自身当前容纳的垃圾量已经达到所述阈值,则向所述管理设备发送至少携带所述第一标识的第一通知消息;

所述系统还包括:具有与所述管理设备进行通信功能的运输工具;

所述管理设备还用于,接收所述第一通知消息,根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息,并将所述第二通知消息发送给所述运输工具;所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾;

所述运输工具具体用于,接收所述第二通知消息并展示。

所述第二传感器包括但不限于超声波传感器和红外传感器。

所述红外传感器包括但不限于红外对射传感器。

当第二传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部,超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波,并计算发射超声波和接收到回波之间的时长,当所述时长小于第一预设时长时,确定监测到自身当前容纳的垃圾量已经达到所述阈值。

当第二传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处,当识别出垃圾投放入口持续存在物体的时长超过第二预设时长时,确定监测到自身当前容纳的垃圾量已经达到所述阈值。

所述第一垃圾容器上具有所述第一标识,或者具有用于存储所述第一标识的存储器;

所述用户设备具体用于,响应于用户的触发,扫描并获得所述第一标识,或者,建立与所述存储器的通信连接,通过所述通信连接获取所述第一标识。

所述第一标识包括但不限于数字对象唯一标识符(digitalobjectuniqueidentifier,doi),所述doi包括但不限于条形码和二维码。

所述存储器包括但不限于射频识别(radiofrequencyidentification,rfid)标签,所述用户设备具有rfid读写功能,用于读取所述rfid标签中存储的所述第一标识。

所述用户设备将第二投放信息发送给管理设备后,所述管理设备用于根据所述第二投放信息携带的第一标识,向所述第一标识对应的第一垃圾容器发送开启指令;

所述第一垃圾容器接收所述开启指令,开启垃圾投放入口,以使用户通过所述垃圾投放入口向所述第一垃圾容器投放垃圾。

所述第一垃圾容器还用于,在识别出发生向所述第一垃圾容器自身投放垃圾的事件后,等待设定的延时时间,并在等待所述延时时间后,关闭所述垃圾投放入口。

所述管理设备还用于,在接收到所述第二投放信息后,向所述用户设备推送指定的信息;

所述用户设备还用于,接收所述管理设备推送的所述指定的信息,并展示。

所述管理设备预先为所述第一垃圾容器分配对应的虚拟资源;

所述用户设备还用于,在满足指定的触发条件时,将至少携带所述第一标识的资源获取请求发送给所述管理设备;

所述管理设备还用于,接收所述资源获取请求,根据所述资源获取请求中携带的第一标识,确定所述第一标识对应的第一垃圾容器对应的虚拟资源,按照预设的规则,从确定出的所述虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

所述虚拟资源包括但不限于积分。

所述系统还包括:第二垃圾容器;

所述第二垃圾容器上具有第二标识,或者,具有用于存储所述第二标识的存储器;所述第二标识用于唯一标识所述第二垃圾容器;

所述管理设备预先存储所述第二标识与所述用户设备的对应关系;

所述第一垃圾容器具体用于,识别投放在所述第一垃圾容器自身中的第二垃圾容器上的第二标识,生成携带所述第一标识和第二标识的第一投放信息;

所述管理设备具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息,根据关联的第一投放信息和第二投放信息、所述第一投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述系统还包括:第二垃圾容器;

所述第二垃圾容器上具有第二标识,或者,具有用于存储所述第二标识的存储器;所述第二标识用于唯一标识所述第二垃圾容器;

所述管理设备预先存储所述第二标识与所述用户设备的对应关系;

所述用户设备具体用于,识别第二垃圾容器上的第二标识,生成携带所述第一标识和第二标识的第二投放信息;

所述管理设备具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息,根据关联的第一投放信息和第二投放信息、所述第二投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述的第一垃圾容器包括垃圾箱。

所述的第二垃圾容器包括垃圾袋。

本说明书提供了第一种垃圾分类回收的方法,包括:

管理设备接收第一垃圾容器发送的第一投放信息,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件后发送的,所述第一投放信息中至少携带第一标识,所述第一标识用于唯一标识所述第一垃圾容器;

所述管理设备接收用户设备发送的第二投放信息,所述第二投放信息是所述用户设备响应于用户的触发,获得所述第一标识后发送的,所述第二投放信息中至少携带所述第一标识;

所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理。

所述方法还包括:

所述管理设备接收所述第一垃圾容器发送的第一通知消息,所述第一通知消息是所述第一垃圾容器监测到所述第一垃圾容器自身当前容纳的垃圾量已经到到阈值时发送的,所述第一通知消息至少携带所述第一标识;

根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息;

将所述第二通知消息发送给运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾,所述运输工具具有与所述管理设备进行通信的功能。

所述管理设备在接收到所述用户设备发送的第二投放信息后,所述方法还包括:

向所述用户设备推送指定的信息,以使所述用户设备接收并展示所述指定的信息。

所述管理设备预先为所述第一垃圾容器分配对应的虚拟资源;

所述方法还包括:

所述管理设备接收所述用户设备发送的资源获取请求,所述资源获取请求是所述用户设备在满足指定的触发条件时发送的,所述资源获取请求中至少携带第一标识;

确定所述资源获取请求中携带的第一标识对应的第一垃圾容器对应的虚拟资源;

按照预设的规则,从确定出的虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

所述管理设备预先为所述第一垃圾容器分配对应的虚拟资源,具体包括:

所述管理设备根据历史上所述第一垃圾容器被投放垃圾的次数和/或量,为所述第一垃圾容器分配对应的虚拟资源,历史上所述第一垃圾容器被投放垃圾的次数和/或量越多,为所述第一垃圾容器分配的虚拟资源的量越大。

所述方法还包括:

所述管理设备接收运输工具发送的垃圾运载信息,所述垃圾运载信息是所述运输设备装载所述第一垃圾容器或所述第一垃圾容器中容纳的垃圾后发送的,所述垃圾运载信息至少携带所述第一标识;

所述管理设备重新为所述垃圾运载信息中携带的所述第一标识对应的所述第一垃圾容器分配对应的虚拟资源。

所述方法还包括:

所述管理设备根据关联的第一投放信息和第二投放信息,对投放在所述第一投放信息携带的第一标识对应的第一垃圾容器中的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述管理设备预先存储所述第二标识与所述用户设备的对应关系;

对投放在所述第一投放信息携带的第一标识对应的第一垃圾容器中的垃圾进行溯源,具体包括:

根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;

根据关联的第一投放信息和第二投放信息、所述第一投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述管理设备预先存储所述第二标识与所述用户设备的对应关系;

对投放在所述第一投放信息携带的第一标识对应的第一垃圾容器中的垃圾进行溯源,具体包括:

根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;

根据关联的第一投放信息和第二投放信息、所述第二投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述管理设备接收到所述用户设备发送的第二垃圾投放信息后,根据所述第二垃圾投放信息中携带的第一标识,向所述第一标识对应的第一垃圾容器发送开启指令,以使所述第一垃圾容器开启垃圾投放入口。

本说明书提供了第一种垃圾分类回收的装置,包括:

接收模块,用于接收第一垃圾容器发送的第一投放信息,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件后发送的,所述第一投放信息中至少携带第一标识,所述第一标识用于唯一标识所述第一垃圾容器;接收用户设备发送的第二投放信息,所述第二投放信息是所述用户设备响应于用户的触发,获得所述第一标识后发送的,所述第二投放信息中至少携带所述第一标识;

关联模块,用于将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理。

所述接收模块还用于,接收所述第一垃圾容器发送的第一通知消息,所述第一通知消息是所述第一垃圾容器监测到所述第一垃圾容器自身当前容纳的垃圾量已经达到阈值时发送的,所述第一通知消息至少携带所述第一标识;

所述装置还包括:

生成模块,用于根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息;

发送模块,用于将所述第二通知消息发送给运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾,所述运输工具具有与所述装置进行通信的功能。

所述装置还包括:

发送模块,用于在所述接收模块接收到所述用户设备发送的第二投放信息后,向所述用户设备推送指定的信息,以使所述用户设备接收并展示所述指定的信息。

所述装置还包括:

分配模块,用于预先为所述第一垃圾容器分配对应的虚拟资源;

所述接收模块还用于,接收所述用户设备发送的资源获取请求,所述资源获取请求是所述用户设备在满足指定的触发条件时发送的,所述资源获取请求中至少携带第一标识;

所述装置还包括:

交易模块,用于确定所述资源获取请求中携带的第一标识对应的第一垃圾容器对应的虚拟资源;按照预设的规则,从确定出的虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

所述分配模块具体用于,根据历史上所述第一垃圾容器被投放垃圾的次数和/或量,为所述第一垃圾容器分配对应的虚拟资源,历史上所述第一垃圾容器被投放垃圾的次数和/或量越多,为所述第一垃圾容器分配的虚拟资源的量越大。

所述接收模块还用于,接收运输工具发送的垃圾运载信息,所述垃圾运载信息是所述运输设备装载所述第一垃圾容器或所述第一垃圾容器中容纳的垃圾后发送的,所述垃圾运载信息至少携带所述第一标识;

所述分配模块还用于,重新为所述垃圾运载信息中携带的所述第一标识对应的所述第一垃圾容器分配对应的虚拟资源。

所述装置还包括:

溯源模块,用于根据关联的第一投放信息和第二投放信息,对投放在所述第一投放信息携带的第一标识对应的第一垃圾容器中的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述装置还包括:

存储模块,用于存储所述第二标识与所述用户设备的对应关系;

所述溯源模块具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;根据关联的第一投放信息和第二投放信息、所述第一投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述装置还包括:

存储模块,用于存储所述第二标识与所述用户设备的对应关系;

所述溯源模块具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;根据关联的第一投放信息和第二投放信息、所述第二投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述发送模块还用于,在所述接收模块接收到所述用户设备发送的第二垃圾投放信息后,根据所述第二垃圾投放信息中携带的第一标识,向所述第一标识对应的第一垃圾容器发送开启指令,以使所述第一垃圾容器开启垃圾投放入口。

本说明书提供了一种管理设备,所述管理设备包括一个或多个存储器以及处理器,所述存储器存储程序,并且被配置成由所述一个或多个处理器执行上述的第一种垃圾分类回收的方法。

本说明书提供了一种存储介质,其存储有计算机程序,该计算机程序用于使所述存储介质所在的计算设备执行上述的第一种垃圾分类回收的方法。

本说明书提供了第二种垃圾分类回收的方法,包括:

第一垃圾容器通过第一传感器识别是否发生向所述第一垃圾容器自身投放垃圾的事件;

若识别出发生所述事件,生成至少携带第一标识的第一投放信息;

将所述第一投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第二投放信息是用户设备获得所述第一标识后,生成至少携带所述第一标识的第二投放信息并发送给所述管理设备的。

所述第一传感器包括但不限于超声波传感器和红外传感器。

所述红外传感器包括但不限于红外对射传感器。

当第一传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部;

通过第一传感器识别是否发生向所述第一垃圾容器自身投放垃圾的事件,具体包括:

通过超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波;

计算发射超声波和接收到回波之间的时长;

当所述时长发生变化时,确定识别出发生所述事件。

当第一传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处;

通过第一传感器识别是否发生向所述第一垃圾容器自身投放垃圾的事件,具体包括:

当通过红外对射传感器识别出存在通过垃圾投放入口的物体时,确定识别出发生所述事件。

所述第一垃圾容器通过低功耗广域物联网lpwan与所述管理设备进行信息交互。

所述lpwan包括但不限于nb-iot和lora。

所述方法还包括:

所述第一垃圾容器通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值;

若监测到自身当前容纳的垃圾量已经达到所述阈值,则向所述管理设备发送至少携带所述第一标识的第一通知消息,以使所述管理设备根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息,并将所述第二通知消息发送给所述运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾。

所述第二传感器包括但不限于超声波传感器和红外传感器。

所述红外传感器包括但不限于红外对射传感器。

当第二传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部;

通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值,具体包括:

通过超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波;

计算发射超声波和接收到回波之间的时长;

当所述时长小于第一预设时长时,确定监测到自身当前容纳的垃圾量已经达到所述阈值。

当第二传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处;

通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值,具体包括:

当通过所述红外对射传感器识别出垃圾投放入口持续存在物体的时长超过第二预设时长时,确定监测到自身当前容纳的垃圾量已经达到所述阈值。

所述第一垃圾容器上具有所述第一标识,或者具有用于存储所述第一标识的存储器。

所述第一标识包括但不限于doi,所述doi包括但不限于条形码和二维码。

所述存储器包括但不限于rfid标签,所述用户设备具有rfid读写功能,用于读取所述rfid标签中存储的所述第一标识。

生成至少携带第一标识的第一投放信息,具体包括:

所述第一垃圾容器识别投放在所述第一垃圾容器自身中的第二垃圾容器上的第二标识,生成携带所述第一标识和第二标识的第一投放信息;

其中,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中。

本说明书提供了第二种垃圾回收的装置,包括:

识别模块,用于通过第一传感器识别是否发生投放垃圾的事件;

生成模块,用于若所述识别模块识别出发生所述事件,生成至少携带第一标识的第一投放信息;

发送模块,用于将所述第一投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第二投放信息是用户设备获得所述第一标识后,生成至少携带所述第一标识的第二投放信息并发送给所述管理设备的。

所述装置通过低功耗广域物联网lpwan与所述管理设备进行信息交互。

所述装置还包括:

监测模块,用于通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值;

所述发送模块还用于,若所述监测模块监测到自身当前容纳的垃圾量已经达到所述阈值,则向所述管理设备发送至少携带所述第一标识的第一通知消息,以使所述管理设备根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息,并将所述第二通知消息发送给所述运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾。

所述第一传感器包括超声波传感器和/或红外传感器。

所述装置上具有所述第一标识,或者;

所述装置还包括用于存储所述第一标识的存储模块。

所述生成模块具体用于,识别投放在所述第一垃圾容器自身中的第二垃圾容器上的第二标识,生成携带所述第一标识和第二标识的第一投放信息;其中,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中。

本说明书提供了一种垃圾箱,所述垃圾箱包括一个或多个存储器以及处理器,所述存储器存储程序,并且被配置成由所述一个或多个处理器执行上述的第二种垃圾分类回收的方法。

本说明书提供了一种存储介质,其存储有计算机程序,该计算机程序用于使所述存储介质所在的计算设备执行上述的第二种垃圾分类回收的方法。

本说明书提供了第三种垃圾分类回收的方法,包括:

用户设备响应于用户的触发,获得第一标识,所述第一标识用于唯一标识第一垃圾容器;

生成至少携带所述第一标识的第二投放信息;

将所述第二投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件时向所述管理设备发送的。

所述用户的触发是所述用户在向所述第一垃圾容器投放垃圾时触发的。

所述第一垃圾容器上具有所述第一标识,或者具有用于存储所述第一标识的存储器;

获得第一标识,具体包括:

扫描并获得所述第一标识;或者

建立与所述存储器的通信连接,通过所述通信连接获取所述第一标识。

所述方法还包括:

所述用户设备接收所述管理设备推送的指定的信息,所述指定的信息是所述管理设备在接收到所述第二投放信息后,向所述用户设备推送的;

展示所述指定的信息。

所述方法还包括:

所述用户设备在满足指定的触发条件时,将将至少携带所述第一标识的资源获取请求发送给所述管理设备,以使所述管理设备根据所述资源获取请求中携带的第一标识,确定所述第一标识对应的第一垃圾容器对应的虚拟资源,按照预设的规则,从确定出的所述虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

满足指定的触发条件,具体包括:

所述用户设备显示所述第一垃圾容器的地理位置;

当确定所述用户设备自身所在的地理位置与所述第一垃圾容器的地理位置之间的距离在指定范围内时,确定满足指定的触发条件。

生成至少携带所述第一标识的第二投放信息,具体包括:

所述用户设备识别第二垃圾容器上的第二标识;所述第二标识用于唯一所述所述第二垃圾容器;所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

生成携带所述第一标识和第二标识的第二投放信息。

本说明书提供了第三种垃圾分类回收的装置,包括:

获取模块,用于响应于用户的触发,获得第一标识,所述第一标识用于唯一标识第一垃圾容器;

生成模块,用于生成至少携带所述第一标识的第二投放信息;

发送模块,用于将所述第二投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件时向所述管理设备发送的。

所述第一垃圾容器上具有所述第一标识,或者具有用于存储所述第一标识的存储器;

所述获取模块具体用于,扫描并获得所述第一标识;或者,建立与所述存储器的通信连接,通过所述通信连接获取所述第一标识。

所述装置还包括:

接收模块,用于接收所述管理设备推送的指定的信息,所述指定的信息是所述管理设备在接收到所述第二投放信息后,向所述用户设备推送的;

显示模块,用于展示所述指定的信息。

所述装置还包括:

触发模块,用于判断是否满足指定的触发条件;

所述发送模块还用于,在所述触发模块确定满足指定的触发条件时,将至少携带所述第一标识的资源获取请求发送给所述管理设备,以使所述管理设备根据所述资源获取请求中携带的第一标识,确定所述第一标识对应的第一垃圾容器对应的虚拟资源,按照预设的规则,从确定出的所述虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

所述触发模块具体用于,显示所述第一垃圾容器的地理位置;当确定所述装置自身所在的地理位置与所述第一垃圾容器的地理位置之间的距离在指定范围内时,确定满足指定的触发条件。

所述生成模块具体用于,识别第二垃圾容器上的第二标识;所述第二标识用于唯一所述第二垃圾容器;所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;生成携带所述第一标识和第二标识的第二投放信息。

本说明书提供了一种用户设备,所述用户设备包括一个或多个存储器以及处理器,所述存储器存储程序,并且被配置成由所述一个或多个处理器执行上述的第三种垃圾回收的方法。

本说明书提供了一种存储介质,其存储有计算机程序,该计算机程序用于使所述存储介质所在的计算设备执行上述的第三种垃圾回收的方法。

本说明书采用的上述至少一个技术方案能够达到以下有益效果:

第一垃圾容器在识别出投放垃圾的事件时,将携带用于唯一标识自身的第一标识的第一投放信息发送给管理设备,用户设备在用户触发时,将携带第一标识的第二投放信息发送给管理设备,管理设备通过将携带相同第一标识的第一投放信息和第二投放信息进行关联,即可根据关联的第一投放信息和第二投放信息,追溯使用哪个用户设备的用户在哪个第一垃圾容器中投放了垃圾。

附图说明

此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,本说明书的示意性实施例及其说明用于解释本说明书,并不构成对本说明书的不当限定。在附图中:

图1为本说明书实施例提供的垃圾分类回收的系统架构示意图;

图2为本说明书实施例提供的垃圾分类回收的过程示意图;

图3为本说明书实施例提供的第一垃圾容器的结构示意图;

图4为本说明书实施例提供的第一种垃圾分类回收的装置;

图5为本说明书实施例提供的第二种垃圾分类回收的装置;

图6为本说明书实施例提供的第三种垃圾分类回收的装置。

具体实施方式

为了使本技术领域的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。

本说明书提供的垃圾回收的系统由均具有计算功能的管理设备、第一垃圾容器和用户设备构成。管理设备和用户设备可以是任何具有计算功能的实体,如个人计算机(personalcomputer,pc)、手机、平板电脑、服务器等。第一垃圾容器可以是具有计算功能的垃圾箱,可在任何形式的垃圾箱上安装具有计算功能的装置,以形成具有计算功能的第一垃圾容器。任何具有本说明书下述功能的设备均在本申请的保护范围之内。

管理设备、第一垃圾容器和用户设备三者之间可通过有线或无线的方式建立通信连接,并通过这些通信连接进行信息交互,如图1所示。

由于第一垃圾容器通常放置在室外,具体可以放置在社区中或街道上,并不方便接电,因此,为了降低第一垃圾容器与管理设备之间进行信息交互所消耗的能源,本说明书实施例中第一垃圾容器可通过低功耗广域物联网(low-powerwide-areanetwork,lpwan)与管理设备进行信息交互。本说明书中所述的lpwan包括但不限于基于nb-iot、lora等技术实现的物联网。第一垃圾容器所使用的能源可由电池提供,该电池具体可以是锂电池或超级电容等。

在本说明书实施例中,可预先为每个第一垃圾容器分配第一标识,每个第一标识用于唯一标识一个第一垃圾容器。各第一标识与各第一垃圾容器之间的对应关系可存储在管理设备中。

第一标识的形式具体可以是,字符和包括条形码、二维码在内的doi。第一标识可以位于第一垃圾容器上,具体的,第一标识可以印制、粘贴、刻蚀在第一垃圾容器的表面上。所述的第一标识还可以存储在存储器中。该存储器可具有通信功能,包括但不限于支持近场通信(nearfieldcommunication,nfc)功能的存储器。具体的,该存储器包括但不限于rfid标签。

用户在投放垃圾时,一般会将垃圾投放在放置于社区或街道上的第一垃圾容器中,则用户在投放垃圾时,可使用其用户设备获得第一垃圾容器对应的第一标识,将携带该第一标识的第二投放信息发送给管理设备,第一垃圾容器在识别到发生投放垃圾的事件时,也要将携带自身对应的第一标识的第一投放信息发送给管理设备,以使管理设备根据携带相同第一标识的第一投放信息和第二投放信息,对投放在第一垃圾容器中的垃圾进行溯源,具体过程如图2所示。

图2为本说明书实施例提供的垃圾分类回收的过程示意图,具体包括以下步骤

s201:第一垃圾容器通过第一传感器识别是否发生向所述第一垃圾容器自身投放垃圾的事件,若是,则执行步骤s202,否则,返回步骤s201。

所述的第一传感器包括但不限于超声波传感器、红外传感器、摄像头等。红外传感器具体可以是红外对射传感器。

所述的第一垃圾容器的结构例如可以如图3所示。第一垃圾容器包括具有计算功能的装置(以下简称为计算装置)、第一传感器、动力装置和电池。

当第一传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部,超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波,超声波传感器可将发送超声波的时间和接收到回波的时间发送给计算装置,计算装置可计算发射超声波和接收到回波之间的时长,当所述时长发生变化时,确定识别出发生所述事件。

当第一传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处,红外对射传感器识别出存在通过垃圾投放入口的物体时,可向计算装置发送信号,计算装置接收到该信号,则可确定识别出发生所述事件。

s202:第一垃圾容器生成至少携带第一标识的第一投放信息。

第一垃圾容器的计算装置确定识别出所述事件时,可生成至少携带第一标识的第一投放信息。具体的,用户在向第一垃圾容器中投放垃圾时,一般会将放置有垃圾的第二垃圾容器投放在第一垃圾容器中,本说明书中所述的第二垃圾容器包括但不限于垃圾袋、垃圾盒、垃圾桶等。第二垃圾容器上具有第二标识,或者具有用于存储第二标识的存储器,所述第二标识用于唯一标识所述第二垃圾容器。则第一垃圾容器的计算装置可识别投放在第一垃圾容器中的第二垃圾容器上的第二标识,生成携带第一标识和第二标识的第一投放信息。进一步的,计算装置可通过第一垃圾容器上的摄像头识别投放在第一垃圾容器中的第二垃圾容器上的第二标识。

第一垃圾容器生成第一投放信息时,还可将识别出发生所述事件的时间也携带在第一投放信息中。

s203:第一垃圾容器将第一投放信息发送给管理设备。

第一垃圾容器的计算装置可通过lpwan,将第一投放信息发送给管理设备。

s204:用户设备响应于用户的触发,获得第一标识。

用户可在向第一垃圾容器投放垃圾时,触发其所使用的用户设备获得第一标识。

当第一标识位于第一垃圾容器上时,用户设备可通过摄像头扫描获得该第一标识,或者,也可以通过用户人工向用户设备输入该第一标识。

当第一标识保存在第一垃圾容器的存储器中时,用户设备可建立与所述存储器的通信连接,通过所述通信连接获取所述第一标识。具体的,当所述存储器为rfid标签时,该用户设备可具有rfid读写功能,此时只要用户设备靠近rfid标签,即可读取所述rfid标签中存储的所述第一标识。

s205:用户设备生成至少携带第一标识的第二投放信息。

在用户将放置垃圾的上述第二垃圾容器投放到第一垃圾容器中的情形下,用户设备可识别第二垃圾容器上的第二标识,生成携带所述第一标识和第二标识的第二投放信息。具体的,用户设备可通过用户的触发,识别第二垃圾容器上的第二标识。

用户设备在生成第二投放信息时,还可将生成第二投放信息的时间携带在第二投放信息中。

s206:用户设备将所述第二投放信息发送给管理设备。

s207:管理设备接收第一垃圾容器发送的第一投放信息和用户设备发送的第二投放信息。

s208:将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理。

由于管理设备可能会接收到多个携带相同第一标识的第一投放信息和第二投放信息,因此,管理设备可根据一定的规则,将携带相同第一标识的至少部分的第一投放信息和第二投放信息进行关联。具体的,管理设备可针对携带相同第一标识的第一投放信息和第二投放信息,将携带的识别出所述事件的时间与携带的生成第二投放信息的时间的时间差在预设的时间差范围内的第一投放信息和第二投放信息进行关联处理。例如,假设预设的时间差范围为0~30秒,则如果某个第一投放信息中携带的第一标识与某个第二投放信息中携带的第一标识相同,且该第一投放信息中携带的第一垃圾容器识别出所述事件的时间为上午8:10:00,该第二投放信息中携带的用户设备生成该第二投放信息的时间为上午8:10:16,则用户设备可将该第一投放信息和第二投放信息进行关联。

由于不同的用户投放垃圾的时间具有一定的随机性,因此,有可能出现一个第一投放信息中携带的识别出所述事件的事件与两个以上第二投放信息携带的生成第二投放信息的时间的时间差在上述预设的时间差范围内的情况,此时,可将携带相同的第一标识、相同的第二标识,且携带的识别出所述事件的时间与携带的生成第二投放信息的时间的时间差在预设的时间差范围内的第一投放信息和第二投放信息进行关联。在此场景中,第一垃圾容器和用户设备均需要识别第二垃圾容器的第二标识,也即,第一投放信息和第二投放信息中均需携带第二标识。

后续的,管理设备根据关联的第一投放信息和第二投放信息,可确定使用哪个用户设备的用户在何时向哪个第一垃圾容器投放了垃圾,以实现对第一垃圾容器中投放的垃圾进行溯源。

具体的,管理设备还可预先存储所述第二标识与所述用户设备的对应关系。则在溯源时,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;根据关联的第一投放信息和第二投放信息、所述第一投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。其中,第一垃圾容器中容纳的垃圾装满时,可由运输工具将第一垃圾容器中的垃圾运输到指定的垃圾回收处,由垃圾回收处回收垃圾,并将其中每个第二垃圾容器中包含的垃圾的垃圾明细信息发送给管理设备,管理设备即可获知每个第二垃圾容器中包含的垃圾的垃圾明细信息。

当目的仅仅是溯源时,第二垃圾容器的第二标识可以仅由第一垃圾容器和用户设备中的一个进行识别,也即,第一投放信息和第二投放信息中的一种携带第二标识即可。

另外,第一垃圾容器的第一传感器还可包括重量传感器,用于识别第一垃圾容器中容纳的垃圾的重量。当重量传感器识别出该第一垃圾容器中容纳的垃圾的重量增加时,确定识别出向该第一垃圾容器投放垃圾的事件。此时第一垃圾容器则可生成第一投放信息,该第一投放信息中携带该第一垃圾容器的第一标识,还可携带该第一垃圾容器中容纳的垃圾的重量增加的增量。管理设备接收到垃圾明细信息时,可根据该垃圾明细信息,确定第一垃圾容器中每个第二垃圾容器所容纳的垃圾的重量,则在对第一投放信息和第二投放信息进行关联时,可先确定第一投放信息关联的第二垃圾容器,其中,若第一投放信息中携带的增量与第二垃圾容器所容纳的垃圾的重量之差在预设的差值范围内,则该第一投放信息与该第二垃圾容器相关联。再确定携带有该第二垃圾容器对应的第二标识的第二投放信息,将该第一投放信息与确定出的第二投放信息进行关联处理。

通过上述方法,第一垃圾容器在识别出投放垃圾的事件时,将携带第一标识的第一投放信息发送给管理设备,用户设备在用户触发时,也将携带第一标识的第二投放信息发送给管理设备,管理设备将携带相同第一标识的第一投放信息和第二投放信息进行关联,即可根据关联的第一投放信息和第二投放信息,追溯使用哪个用户设备的用户在哪个第一垃圾容器中投放了垃圾。

进一步的,用户在向第一垃圾容器投放垃圾时,向管理设备发送第二投放信息,管理设备接收到该第二投放信息后,可根据该第二投放信息中携带的第一标识,向该第一标识对应的第一垃圾容器发送开启指令,第一垃圾容器的计算装置接收到开启指令后,可通过动力装置开启垃圾投放入口,以使用户通过该垃圾投放入口想第一垃圾容器投放垃圾。第一垃圾容器还可监控垃圾投放入口的开启时长,在开启了设定时长后,通过动力装置关闭该垃圾投放入口,也可在垃圾投放入口开启后,识别出发生了向第一垃圾容器自身投放垃圾的事件后,等待设定的延时时间,并在等待该延时时间后,关闭垃圾投放入口。

在本说明书实施例中,所述的第一垃圾容器还可具有第二传感器,第一垃圾容器可通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值,若监测到自身当前容纳的垃圾量已经达到所述阈值,则向管理设备发送至少携带第一垃圾容器自身的第一标识的第一通知消息。管理设备接收到该第一通知消息后,可根据第一通知消息中携带的第一标识,生成至少携带该第一标识的第二通知消息,并将第二通知消息发送给运输工具进行展示。其中,第二通知消息用于通知运输工具运输第一标识对应的第一垃圾容器中的垃圾。运输工具展示该第二通知消息后,使用该运输工具的工作人员即可获知该第一标识对应的第一垃圾容器所容纳的垃圾的量已经达到阈值,需要使用运输工具运输第一垃圾容器中的垃圾。

上述的第二传感器同样可以是超声波传感器、红外传感器(包括但不限于红外对射传感器)、摄像头等。第二传感器与第一传感器可以是同一个传感器,也可以是不同的传感器。当第二传感器是超声波传感器时,超声波传感器可安装在第一垃圾容器内的顶部,超声波传感器持续向第一垃圾容器的底部发射超声波并接收回波,第一垃圾容器的计算装置计算发射超声波和接收到回波之间的时长,当所述时长小于第一预设时长时,确定监测到第一垃圾容器自身当前容纳的垃圾量已经达到所述阈值。当第二传感器是红外对射传感器时,红外对射传感器可安装在第一垃圾容器的垃圾投放入口处,当识别出垃圾投放入口持续存在物体的时长超过第二预设时长时,可向计算装置发出信号,计算装置接收到该信号,即可确定监测到第一垃圾容器自身当前容纳的垃圾量已经达到所述阈值。

另外,当第一垃圾容器上具有摄像头时,第一垃圾容器可具有人脸识别功能,此时,整个垃圾分类回收的过程则可无需用户设备获得第一垃圾容器的第一标识,也无需用户设备向管理设备发送第二投放信息,只需要第一垃圾容器在识别到发生了向该第一垃圾容器自身投放垃圾的事件时,启动摄像头采集人脸图像,并将采集的人脸图像作为待识别图像发送给管理设备进行识别即可。管理设备可预先存储各用户信息与标准人脸图像的对应关系,管理设备接收到待识别图像后,可识别该待识别图像,以确定该待识别图像对应的标准人脸图像,进而根据预先存储的各用户信息与标准人脸图像的对应关系,确定第一垃圾容器采集的人脸图像对应的用户,即可实现对第一垃圾容器中的垃圾进行追溯。

本说明书中所述的第一垃圾容器可具有多种扩展接口,用于连接各种传感器,包括但不限于超声波传感器、红外传感器、摄像头、gps等。

在本说明书中,管理设备在接收到用户设备发送的第二投放信息后,可向用户设备推送指定的信息进行展示。如,预先保存的线上或线下的活动信息、广告信息等。

进一步的,管理设备还可预先为每个第一垃圾容器分配对应的虚拟资源。该虚拟资源包括但不限于积分、虚拟货币等。用户设备在满足指定的触发条件时,将至少携带该第一垃圾容器对应的第一标识的资源获取请求发送给管理设备。管理设备接收到资源获取请求后,则可根据资源获取请求中携带的第一标识,确定该第一标识对应的第一垃圾容器对应的虚拟资源,并按照预设的规则,从确定出的虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到用户设备对应的虚拟资源中,该虚拟资源可以用于兑换实体物品或虚拟物品。

具体的,管理设备为每个第一垃圾容器分配对应的虚拟资源的方法可以是:管理设备针对每个第一垃圾容器,根据历史上该第一垃圾容器被投放垃圾的次数和/或量,为该第一垃圾容器分配对应的虚拟资源,历史上该第一垃圾容器被投放垃圾的次数和/或量越多,为该第一垃圾容器分配的虚拟资源的量越大。例如,管理设备可在每次接收到第一投放信息时,为该第一投放信息中携带的第一标识对应的第一垃圾容器分配固定量的虚拟资源。

管理设备也可以每次接收到运输工具发送的垃圾运载信息时,为垃圾运载信息中携带的第一标识对应的第一垃圾容器重新分配对应的虚拟资源,垃圾运载信息是运输设备装载第一垃圾容器或第一垃圾容器中容纳的垃圾后发送的,垃圾运载信息至少携带运输工具所装载的第一垃圾容器对应的第一标识。在为第一垃圾容器重新分配对应的虚拟资源时,管理设备可先清空第一垃圾容器对应的虚拟资源,再根据上一次接收到携带该第一垃圾容器对应的第一标识的垃圾运载信息的时刻到当前时刻之间的时间段内,接收到该第一垃圾容器发送的第一投放信息的次数,为第一垃圾容器重新分配对应的虚拟资源,也可根据本次第一垃圾容器中容纳的所有垃圾的垃圾明细信息,为第一垃圾容器重新分配对应的虚拟资源。

用户设备满足指定的触发条件具体可以是指:用户设备当前所在的地理位置与第一垃圾容器的地理位置之间的距离在指定范围内时,确定满足指定的触发条件。具体的,用户设备可先向管理设备发送该用户设备自身当前的地理位置,管理设备根据该用户设备当前的地理位置以及保存的各第一垃圾容器所在的地理位置,向用户设备发送与该用户设备的距离小于指定距离的每个第一垃圾容器的地理位置,用户设备则显示接收到的各第一垃圾容器的地理位置,以便使用该用户设备的用户可根据显示的各第一垃圾容器的地理位置,接近某个第一垃圾容器。当用户设备自身所在的地理位置与某个第一垃圾容器的地理位置之间的距离在指定范围内时,用户设备可显示询问信息,以询问是否要获取虚拟资源,用户确定要获取虚拟资源时,确定满足指定的触发条件。

在上述过程中,管理设备除了向用户设备发送各第一垃圾容器的地理位置以外,还可向用户设备发送各第一垃圾容器当前对应的虚拟资源进行显示。用户设备可采用增强现实(augmentedreality,ar)技术,根据用户设备当前的地理位置和各第一垃圾容器的地理位置,显示各第一垃圾容器的地理位置及其对应的虚拟资源。

管理设备按照预设的规则,从第一垃圾容器的虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到用户设备对应的虚拟资源中时,具体可根据预设的资源量范围,在该资源量范围内随机确定一个资源量,并从第一垃圾容器的虚拟资源中扣除确定出的该资源量的虚拟资源,再将扣除的虚拟资源添加到用户设备对应的虚拟资源中。当然,该预设的规则也可以其他规则,本说明书对此不做限制。

以上为本说明书实施例提供的垃圾回收的系统和方法,根据同样的思路,本说明书实施例还提供了响应的装置,如图4~6所示。

图4为本说明书实施例提供的第一种垃圾分类回收的装置,具体包括:

接收模块401,用于接收第一垃圾容器发送的第一投放信息,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件后发送的,所述第一投放信息中至少携带第一标识,所述第一标识用于唯一标识所述第一垃圾容器;接收用户设备发送的第二投放信息,所述第二投放信息是所述用户设备响应于用户的触发,获得所述第一标识后发送的,所述第二投放信息中至少携带所述第一标识;

关联模块402,用于将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理。

所述接收模块401还用于,接收所述第一垃圾容器发送的第一通知消息,所述第一通知消息是所述第一垃圾容器监测到所述第一垃圾容器自身当前容纳的垃圾量已经到到阈值时发送的,所述第一通知消息至少携带所述第一标识;

所述装置还包括:

生成模块403,用于根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息;

发送模块404,用于将所述第二通知消息发送给运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾,所述运输工具具有与所述装置进行通信的功能。

所述装置还包括:

分配模块405,用于预先为所述第一垃圾容器分配对应的虚拟资源;

所述接收模块401还用于,接收所述用户设备发送的资源获取请求,所述资源获取请求是所述用户设备在满足指定的触发条件时发送的,所述资源获取请求中至少携带第一标识;

所述装置还包括:

交易模块406,用于确定所述资源获取请求中携带的第一标识对应的第一垃圾容器对应的虚拟资源;按照预设的规则,从确定出的虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

所述分配模块405具体用于,根据历史上所述第一垃圾容器被投放垃圾的次数和/或量,为所述第一垃圾容器分配对应的虚拟资源,历史上所述第一垃圾容器被投放垃圾的次数和/或量越多,为所述第一垃圾容器分配的虚拟资源的量越大。

所述装置还包括:

溯源模块407,用于根据关联的第一投放信息和第二投放信息,对投放在所述第一投放信息携带的第一标识对应的第一垃圾容器中的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述装置还包括:

存储模块408,用于存储所述第二标识与所述用户设备的对应关系;

所述溯源模块407具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;根据关联的第一投放信息和第二投放信息、所述第一投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

所述第一投放信息中还携带有第二标识,所述第二标识用于唯一所述第二垃圾容器,所述第二标识位于所述第二垃圾容器上或存储于所述第二垃圾容器上的存储器中;

所述装置还包括:

存储模块408,用于存储所述第二标识与所述用户设备的对应关系;

所述溯源模块407具体用于,根据所述第二标识,获取所述第二标识对应的第二垃圾容器中包含的垃圾的垃圾明细信息;根据关联的第一投放信息和第二投放信息、所述第二投放信息中携带的所述第二标识、所述第二标识与所述用户设备的对应关系和所述垃圾明细信息,对所述第二垃圾容器中包含的垃圾进行溯源。

具体的上述图4所述的装置可以位于作为管理设备的服务器中。

图5为本说明书实施例提供的第二种垃圾分类回收的装置,具体包括:

识别模块501,用于通过第一传感器识别是否发生投放垃圾的事件;

生成模块502,用于若所述识别模块501识别出发生所述事件,生成至少携带第一标识的第一投放信息;

发送模块503,用于将所述第一投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第二投放信息是用户设备获得所述第一标识后,生成至少携带所述第一标识的第二投放信息并发送给所述管理设备的。

所述装置还包括:

监测模块504,用于通过第二传感器监测所述第一垃圾容器自身当前容纳的垃圾量是否已经达到阈值;

所述发送模块503还用于,若所述监测模块504监测到自身当前容纳的垃圾量已经达到所述阈值,则向所述管理设备发送至少携带所述第一标识的第一通知消息,以使所述管理设备根据所述第一通知消息中携带的第一标识,生成至少携带所述第一标识的第二通知消息,并将所述第二通知消息发送给所述运输工具,所述第二通知消息用于通知所述运输工具运输所述第一标识对应的第一垃圾容器中的垃圾。

所述第一传感器包括超声波传感器和/或红外传感器。

所述装置上具有所述第一标识,或者;

所述装置还包括用于存储所述第一标识的存储模块505。

具体的上述图5所述的装置具体可以位于作为第一垃圾容器的垃圾箱中。

图6为本说明书实施例提供的第三种垃圾分类回收的装置,具体包括:

获取模块601,用于响应于用户的触发,获得第一标识,所述第一标识用于唯一标识第一垃圾容器;

生成模块602,用于生成至少携带所述第一标识的第二投放信息;

发送模块603,用于将所述第二投放信息发送给管理设备,以使所述管理设备将接收到的携带所述第一标识的至少部分第一投放信息和携带所述第一标识的至少部分第二投放信息进行关联处理,其中,所述第一投放信息是所述第一垃圾容器在识别出发生向所述第一垃圾容器自身投放垃圾的事件时向所述管理设备发送的。

所述装置还包括:

接收模块604,用于接收所述管理设备推送的指定的信息,所述指定的信息是所述管理设备在接收到所述第二投放信息后,向所述用户设备推送的;

显示模块605,用于展示所述指定的信息。

所述装置还包括:

触发模块606,用于判断是否满足指定的触发条件;

所述发送模块603还用于,在所述触发模块606确定满足指定的触发条件时,将至少携带所述第一标识的资源获取请求发送给所述管理设备,以使所述管理设备根据所述资源获取请求中携带的第一标识,确定所述第一标识对应的第一垃圾容器对应的虚拟资源,按照预设的规则,从确定出的所述虚拟资源中扣除至少部分的虚拟资源,并将扣除的虚拟资源添加到所述用户设备对应的虚拟资源中。

具体的上述图6所述的装置可以位于作为用户设备的手机中。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

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

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

本领域内的技术人员应明白,本说明书的实施例可提供为方法、系统、或计算机程序产品。因此,本说明书可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本说明书是参照根据本说明书一个或多个实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

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

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

以上所述仅为本说明书的一个或多个实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书的一个或多个实施例可以有各种更改和变化。凡在本说明书的一个或多个实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1