对象管理方法及装置与流程

文档序号:22680924发布日期:2020-10-28 12:42阅读:94来源:国知局
对象管理方法及装置与流程
本发明实施例涉及计算机技术,尤其涉及一种对象管理方法及装置。
背景技术
:随着互联网的快速发展,共享车辆也得到了的广泛的普及,已经成为了日常生活在一种非常重要的出行方式。目前,共享车辆的功能主要是为用户提供车辆共享,以便于用户的出行,其中,共享车辆会在道路上进行大规模的投放,若仅仅将共享单车的功能局限于提供出行服务,则会造成资源的浪费。因此,现有技术的方案会导致共享车辆的使用存在局限性。技术实现要素:本发明实施例提供一种对象管理方法及装置,以克服。共享车辆的使用存在局限性的问题。第一方面,本发明实施例提供一种对象管理方法,包括:接收开锁请求,所述开锁请求中包括储物柜的标识和用户的标识;根据所述储物柜的标识,获取所述储物柜中存放的对象的第一对象信息,并控制所述储物柜的电子锁打开;在所述储物柜的电子锁关闭时,获取所述储物柜中存放的对象的第二对象信息;根据所述第一对象信息和所述第二对象信息,确定所述用户的标识对应的对象借还信息,所述对象借还信息包括所述用户的借取信息和/或归还信息。在一种可能的设计中,所述根据所述第一对象信息和所述第二对象信息,确定所述用户的标识对应的对象借还信息,包括:根据所述第一对象信息,确定第一对象标识;根据所述第二对象信息,确定第二对象标识;根据所述第一对象标识和所述第二对象标识,确定所述对象借还信息。在一种可能的设计中,所述根据所述第一对象标识和所述第二对象标识,确定所述用户的标识对应的对象借还信息,包括:判断所述第一对象标识和所述第二对象标识是否相同;若是,则确定所述用户的标识对应的对象借还信息为空;若否,则根据所述第一对象标识和所述第二对象标识,确定第三对象标识和所述第三对象标识对应的借还状态,所述借还状态为借取状态或者归还状态;根据所述第三对象标识和所述第三对象标识对应的借还状态,确定所述对象借还信息。在一种可能的设计中,所述借取信息包括借取的对象的对象标识,所述归还信息包括归还的对象的对象标识。在一种可能的设计中,若所述第三对象标识对应的借还状态为借取状态,则所述方法还包括:在再次接收到所述用户的标识发送的开锁请求时,向所述用户的标识对应的客户端发送提示信息,其中,所述提示信息用于提示所述用户归还所述第三对象标识所指示的对象。在一种可能的设计中,所述储物柜包括对象识别器,所述对象设置有识别标签,所述对象识别器用于根据所述对象的识别标签,识别所述对象的对象标识。在一种可能的设计中,所述方法还包括:当确定对象被放置到所述储物柜内部时,控制所述对象识别器识别所述对象的识别标签,得到第一识别结果,所述第一识别结果为识别成功或者识别失败;根据所述第一识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述方法还包括:控制所述对象识别器按照预设周期,识别所述储物柜中存储的各对象的识别标签,以得到各所述对象的第二识别结果,所述第二识别结果为识别成功或者识别失败;根据所述第二识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述获取所述储物柜中存放的对象的对象信息,包括:根据所述储物柜的标识,从所述数据库中获取所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述对象识别器为射频识别读卡器,所述识别标签为射频识别标签。第二方面,本发明实施例提供一种对象管理装置,包括:接收模块,用于接收开锁请求,所述开锁请求中包括储物柜的标识和用户的标识;获取模块,用于根据所述储物柜的标识,获取所述储物柜中存放的对象的第一对象信息,并控制所述储物柜的电子锁打开;所述获取模块,还用于在所述储物柜的电子锁关闭时,获取所述储物柜中存放的对象的第二对象信息;确定模块,用于根据所述第一对象信息和所述第二对象信息,确定所述用户的标识对应的对象借还信息,所述对象借还信息包括所述用户的借取信息和/或归还信息。在一种可能的设计中,所述确定模块,具体用于:根据所述第一对象信息,确定第一对象标识;根据所述第二对象信息,确定第二对象标识;根据所述第一对象标识和所述第二对象标识,确定所述对象借还信息。在一种可能的设计中,所述确定模块,具体用于:判断所述第一对象标识和所述第二对象标识是否相同;若是,则确定所述用户的标识对应的对象借还信息为空;若否,则根据所述第一对象标识和所述第二对象标识,确定第三对象标识和所述第三对象标识对应的借还状态,所述借还状态为借取状态或者归还状态;根据所述第三对象标识和所述第三对象标识对应的借还状态,确定所述对象借还信息。在一种可能的设计中,所述借取信息包括借取的对象的对象标识,所述归还信息包括归还的对象的对象标识。在一种可能的设计中,若所述第三对象标识对应的借还状态为借取状态,则所述接收模块还用于:在再次接收到所述用户的标识发送的开锁请求时,向所述用户的标识对应的客户端发送提示信息,其中,所述提示信息用于提示所述用户归还所述第三对象标识所指示的对象。在一种可能的设计中,所述储物柜包括对象识别器,所述对象设置有识别标签,所述对象识别器用于根据所述对象的识别标签,识别所述对象的对象标识。在一种可能的设计中,所述确定模块还用于:当确定对象被放置到所述储物柜内部时,控制所述对象识别器识别所述对象的识别标签,得到第一识别结果,所述第一识别结果为识别成功或者识别失败;根据所述第一识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述获取模块还用于:控制所述对象识别器按照预设周期,识别所述储物柜中存储的各对象的识别标签,以得到各所述对象的第二识别结果,所述第二识别结果为识别成功或者识别失败;根据所述第二识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述获取模块具体用于:根据所述储物柜的标识,从所述数据库中获取所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述对象识别器为射频识别读卡器,所述识别标签为射频识别标签。第三方面,本发明实施例提供一种对象管理设备,包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如上第一方面以及第一方面各种可能的设计中任一所述的方法。第四方面,本发明实施例提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如上第一方面以及第一方面各种可能的设计中任一所述的方法。本申请实施例提供一种对象管理方法及装置,该方法包括:接收开锁请求,开锁请求中包括储物柜的标识和用户的标识。根据储物柜的标识,获取储物柜中存放的对象的第一对象信息,并控制储物柜的电子锁打开。在储物柜的电子锁关闭时,获取储物柜中存放的对象的第二对象信息。根据第一对象信息和第二对象信息,确定用户的标识对应的对象借还信息,对象借还信息包括用户的借取信息和/或归还信息。通过在开锁的同时获取第一对象信息,以及在关锁的同时获取第二对象信息,则可以根据第一对象信息和第二对象信息,确定用户从储物箱中是否借取了对象,或者,是否归还了对象,以实现对储物箱中的对象的有序管理,从而有效扩展了共享车辆的功能性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的对象管理方法的系统示意图;图2为本发明实施例提供的对象管理方法的流程图一;图3为本申请实施例提供的对象管理方法的流程图二;图4为本申请实施例提供的开锁界面示意图;图5为本申请实施例提供的提示信息示意图;图6为本申请实施例提供的储物箱示意图;图7为本申请实施例提供的对象管理方法的流程图三;图8为本申请实施例提供的对象管理方法的流程图四;图9为本发明实施例提供的对象管理装置的结构示意图;图10为本发明实施例提供的对象管理设备的硬件结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本申请实施例提供的对象管理方法的系统示意图。如图1所示,该系统包括:终端设备101、服务器103、以及储物柜103。在本实施例中,储物柜103可以是安装在共享车辆上的智能储物柜,其中,智能储物柜中例如可以设置有控制单元和收发单元,以实现信息的发送和接收,并根据接收的信息执行相应的控制指令,其中共享车辆例如可以为图1中所示例的自行车,或者共享车辆还可以为电动车、汽车等,本实施例对安装智能储物柜的共享车辆不做限制,只要其可以具备安装智能储物柜的条件即可。可以理解的是,本实施例中的智能储物柜用于存放可以共享的对象,例如共享雨伞、共享头盔等,本实施例对智能储物柜中所存放的对象不做限制,其可以根据实际的用户共享需求进行选择。在一种可能的实现方式中,智能储物柜103上可以设置有二维码和电子锁,用户可以通过终端设备101扫描智能储物柜103的二维码,并将扫描的二维码得到的信息发送给服务器102,以使得服务器根据接收到的信息,控制智能储物柜103的电子锁打开或者关闭。其中,终端设备101例如可以是计算机设备、平板电脑或移动电话(或称为“蜂窝”电话)等,终端设备还可以是便携式、袖珍式、手持式、计算机内置的移动装置或设备,此处不做特别限制。在本实施例中,终端设备101和服务器102之间,以及服务器102与智能储物柜103之间会进行交互,其中交互的方式例如可以通过无线网络,该无线网络可以是2g网络、3g网络、4g网络或者5g网络、无线保真(wirelessfidelity,简称wifi)网络等。本实施例对交互的具体类型或者具体形式并不做限定,只要其能够实现服务器和终端设备交互的功能即可。在上述介绍的系统的基础上,下面结合具体的实施例对本申请所提供的对象管理方法进行详细介绍,首先结合图2进行说明,其中图2的执行主体为服务器,图2为本发明实施例提供的对象管理方法的流程图一。如图2所示,该方法包括:s202、接收开锁请求,开锁请求中包括储物柜的标识和用户的标识。参照上述实施例可以确定的是,本实施例中的储物柜包括电子锁,因此本实施例中的开锁请求是针对储物柜的电子锁的请求,用于请求打开电子锁。在本实施例中,开锁请求中包括储物柜的标识,其中,储物柜的标识例如可以为储物柜的编号,或者预设的字符标识等,本实施例对储物柜的标识不做限制,只要储物柜的标识可以唯一的指示一个储物柜即可。可以理解的是,储物柜安装在共享车辆上,每个共享车辆也对应各自的车辆标识,则储物柜的标识可以是其对应的车辆的车辆标识,或者其也可以是单独的储物柜标识,本实施例对此不做限制。以及,本实施例中的开锁请求还包括用户的标识,其中,用户的标识例如可以为用户的昵称、账号、邮箱、手机号等,本实施例对用户的标识同样不做特别限制,只要其可以唯一的指示一个用户即可。本实施例中的开锁请求可以是终端设备向服务器发送的,在一种可能的实现方式中,开锁请求例如可以为终端设备通过接收用户针对预设按钮进行的点击操作而发送的。例如,用户在扫描智能储物柜的二维码之后,点击终端设备的屏幕上提供的“开锁”按钮,以向服务器发送开锁请求。或者,还可以是终端设备接收用户输入的智能储物柜的编号,并向用户提供“开锁”按钮,之后接收用户针对“开锁”按钮所进行的操作而发送的。或者,开锁指令还可以是根据用户输入的语音指令发送的,本实施例对开锁请求的生成以及发送方式不做限制,只要其中包括储物柜的标识和标识和用户的标识即可。在上述介绍的实现方式的基础上,开锁请求中所包括的储物柜的标识可以是通过扫描二维码获取的,或者还可以是通过接收用户输入的编号、语音指令获取的;以及,开锁请求中所包括的用户的标识可以是通过终端设备上所承载的客户端的登录信息获取的。s202、根据储物柜的标识,获取储物柜中存放的对象的第一对象信息,并控制储物柜的电子锁打开。在本实施例中,服务器在接收到开锁请求时,需要根据开锁请求控制储物柜的电子锁打开,其中,打开的电子锁为储物柜的标识所指示的储物柜的电子锁。以及,为了实现对储物柜中所存放的对象的有效管理,本实施例在打开储物柜的电子锁的同时,还需要获取储物柜中所存放的对象的第一对象信息,本实施例中的第一对象信息可以为一个或多个,其具体数量取决于储物柜中存放的对象的数量。其中第一对象信息例如可以包括储物柜中所存放的对象的对象标识、对象名称、存放时间等,其中第一对象信息所具体包括的内容还可以根据实际需求进行扩展,本实施例对此不做限制。其中,储物柜中所存放的对象例如可以为共享雨伞、共享头盔、共享太阳镜等,本实施例对储物柜中所存放的对象同样不做特别限制。通过在打开储物柜的电子锁的同时,获取储物柜中存放的对象的第一对象信息,从而可以确定在打开储物柜的时候,储物柜中都存放了哪些对象,以便后续确定用户从储物柜中借取了什么对象,或者归还了什么对象。在一种可能的实现方式中,例如可以根据储物柜的标识从数据库中获取第一对象信息;或者,还可以实时扫描储物柜,以获取储物柜中存放的对象的第一对象信息,本实施例对此不做限制。s203、在储物柜的电子锁关闭时,获取储物柜中存放的对象的第二对象信息。在储物柜的电子锁打开之后,用户可以从储物柜借取或者归还想要的对象,接着在用户的操作完成之后,用户可以关闭储物柜的电子锁,在一种可能的实现方式中,用户可以通过终端设备向服务器发送关锁请求,以使得服务器控制电子锁关闭;或者,如果电子锁可以手动关闭的话,用户还可以根据手动关闭电子锁。在储物柜的电子锁关闭之后,当前需要确定在储物柜的电子锁打开和关闭的时刻相比,储物柜中存放的对象是否发生了变化,则获取储物柜中存放的对象的第二对象信息,其中,第二对象信息和第一对象信息类似,只是两者的获取时刻不同,本实施例对第二对象信息不做赘述。s204、根据第一对象信息和第二对象信息,确定用户的标识对应的对象借还信息,对象借还信息包括用户的借取信息和/或归还信息。为了实现对储物柜中的对象管理,在获取到第二对象信息之后,可以根据第一对象信息和第二对象信息,确定对象借还信息,其中,对象借还信息是上述介绍的开锁请求中所包括的用户的标识所对应的对象借还信息,也就是说,当前是谁开的锁,就可以认为是谁进行了对象的借取或者归还。本实施例中的对象借还信息包括用户的借取信息和/或归还信息,其中,借取信息可以包括借取的对象的对象标识,同时还可以包括借取的时间、借取的次数等,归还信息与借取信息类似,其中借取信息和归还信息中所包括的信息的实现方式还可以根据实际需求进行扩展,此处不再赘述。在一种可能的实现方式中,对象借还信息可以包括用户的借取信息,也就是说用户从储物柜中借走了某样东西。或者,对象借还信息还可以包括对象的归还信息,也就是说用户向储物柜中归还了某样东西。或者,对象借还信息还可以包括对象的借取信息和归还信息,其中,借取信息和归还信息均不为空,也就是说用户当前借取了某样东西,同时也归还了另一样东西。或者,对象借还信息还可以包括对象的借取信息和归还信息,其中,借取信息和归还信息均为空,也就是说用户当前没有借取东西,同时也没有归还东西。本实施例对具体的对象借还信息不做限制,其取决于在实际操作过程中,用户具体的行为操作。本申请实施例提供的对象管理方法,包括:接收开锁请求,开锁请求中包括储物柜的标识和用户的标识。根据储物柜的标识,获取储物柜中存放的对象的第一对象信息,并控制储物柜的电子锁打开。在储物柜的电子锁关闭时,获取储物柜中存放的对象的第二对象信息。根据第一对象信息和第二对象信息,确定用户的标识对应的对象借还信息,对象借还信息包括用户的借取信息和/或归还信息。通过在开锁的同时获取第一对象信息,以及在关锁的同时获取第二对象信息,则可以根据第一对象信息和第二对象信息,确定用户从储物箱中是否借取了对象,或者,是否归还了对象,以实现对储物箱中的对象的有序管理,从而有效扩展了共享车辆的功能性。在上述实施例的基础上,本领域技术人员可以理解的是,本申请提供的对象管理方法支持不同储物箱之间的对象借取和对象归还,也就是说用户可以在储物箱a进行对象的借取,而在储物箱b进行对象的归还。下面结合图3至图5对本申请所提供的对象管理方法进行进一步地详细介绍,图3为本申请实施例提供的对象管理方法的流程图二,图4为本申请实施例提供的开锁界面示意图,图5为本申请实施例提供的提示信息示意图。为了便于实施例的理解,下面的实施例中将以共享车辆是自行车为例进行说明,当共享车辆为其他实现形式时,其实现方式类似,此处不再赘述。如图3所示,该方法包括:s301、接收开锁请求,开锁请求中包括储物柜的标识和用户的标识。其中,s301的实现方式与s201类似,此次不再赘述。下面以储物柜的标识为储物柜编号为例,结合4对开锁请求进行说明,参加图4,当前得到额储物柜编号,其中,例如可以是根据扫描二维码的结果得到了储物柜编号,或者可以是根据用户输入的信息得到了储物柜编号,或者还可以是根据用户的语音输入得到了储物柜的编号,本实施例对此不做限制。之后可以在终端设备的屏幕上向用户提供开锁按钮和关锁按钮,当终端设备检测到用户对开锁请求所进行的操作403,则可以向服务器发送开锁请求,其中开锁请求中所包括的储物柜的标识即可以为储物柜编号401,以及,开锁请求中包括的用户的标识例如可以参照图4中的用户标识402进行理解,用户通过终端设备在客户端中进行了登录,则客户端就可以根据登录信息获取到用户的标识,从而可以将包括有储物柜的标识和用户的标识的开锁请求发送给服务器。本领域技术人员可以理解的是,图4中所示出的界面的实现并非唯一的实现方式,在实际实现过程中,只要界面可以根据接收用户的开锁请求即可,其具体实现可以根据实际需求进行扩展。s302、根据储物柜的标识,获取储物柜中存放的对象的第一对象信息,并控制储物柜的电子锁打开。s303、在储物柜的电子锁关闭时,获取储物柜中存放的对象的第二对象信息。其中,s302、s303的实现方式与s202、s203类似,此处不再赘述。s304、根据第一对象信息,确定第一对象标识。s305、根据第二对象信息,确定第二对象标识。在本实施例中,为了实现对储物柜中存放的对象的有效管理,需要确定在储物柜的电子锁打开到关闭的期间,储物柜中存放的对象是否发生变化,为了提升确定的效率和准确率,可以根据对象标识进行判断。本实施例中的对象信息中包括对象标识,因此可以根据第一对象信息确定第一对象标识,以及可以根据第二对象信息确定第二对象标识,具体的对象标识的实现方式可以根据实际需求进行选择,只要能够区分各对象即可,本实施例对此不作限制。s306、判断第一对象标识和第二对象标识是否相同,若是,则执行s307,若否,则执行s308。s307、确定用户的标识对应的对象借还信息为空。在一种可能的情况下,若第一对象标识和第二对象标识相同,则可以确定在此次储物柜的电子锁打开时刻和关闭时刻相比,储物柜中存储的对象没有发生变化,因此可以确定用户标识对应的对象借还信息为空,也就是说用户在储物柜的电子锁关闭时,既没有从储物柜中借取东西,也没有向储物柜中归还东西。可以理解的是,在实际实现过程中,可以是用户当前使用了一辆共享单车,在使用共享单车的期间,打开了该共享单车的储物柜,并借取了储物柜中的某个对象,在骑行期间,储物柜无需关闭,当骑行结束时,用户将借取的东西归还至储物柜中,并关闭储物柜的电子锁,在这种情况下,尽管用户从储物柜中借取了东西,但是是在储物柜的电子锁打开期间借取的,并且在电子锁关闭之前就已经归还了,此处可确定用户标识对应的对象借还信息为空。或者,可以是用户当前打开了储物柜的电子锁,但是的确是没有借取也没有归还,就将储物柜的电子锁关闭了,从而可以确定用户没有借取和归还东西。具体的应用场景可以根据实际需求继续进行扩展,此处不再赘述,只要第一对象标识和第二对象标识是相同的,就可以确定用户的标识对应的对象借还信息为空。s308、根据第一对象标识和第二对象标识,确定第三对象标识和第三对象标识对应的借还状态,借还状态为借取状态或者归还状态。在另一种可能的情况下,若第一对象标识和第二对象标识不一致,则可以确定当前用户进行了对象的借取和/或对象的归还,则可以根据第一对象标识和第二对象标识确定第三对象标识,其中,第三对象标识为第一对象标识和第二对象标识的差异部分,也就是说,第一对象标识包括并且第二对象标识不包括,或者第二对象标识包括并且第一对象标识不包括的均可以确定为第三对象标识。下面结合表1对第三对象标识进行说明,参见表1:参照表1可以理解的是,第一对象标识和第二对象标识相比,“雨伞1”是第一对象标识包括但第二对象标识的差异部分,则可以确定第三对象标识为“雨伞1”。同时,本实施例中的第三对象标识还对应有借还状态,其中,若第三对象标识是第一对象标识包括但第二对象标识不包括的对象标识,则可以确定第三对象标识对应的借还状态为借取状态;若第三对象标识是第二对象标识包括但第一对象标识不包括的对象标识,则可以确定第三对象标识对应的借还状态为归还状态。则上述表1中的第三对象标识对应的借还状态就是借取状态,也就是说用户从储物柜中借走了对象标识为“雨伞1”的对象。上述表1中示例性的给出了一个第三对象标识,可以理解的是,在实际应用过程中,用户可以借取或者归还多个对象,则可以存在多个第三对象标识,每个第三对象标识对应各自的借还状态。s309、根据第三对象标识和第三对象标识对应的借还状态,确定对象借还信息。在确定第三对象标识和第三对象标识对应的借还状态之后,就可以确定对象借还信息了,其中对象借还信息包括借取信息和/或归还信息。其中,若存在借取状态的第三对象标识,则可以确定对象借还信息包括借取信息,其中,借取信息包括借取的对象的对象标识,也就是借取状态的第三对象标识。或者,若存在归还状态的第三对象标识,则可以确定对象借还信息包括归还信息,其中,归还信息包括归还的对象的对象标识,也就是归还状态的第三对象标识。基于上述介绍,根据表1所对应的第三对象标识可以确定如表2所述的对象借还信息,参见表2:用户的标识借取信息归还信息用户1雨伞1根据表2可以确定的是,用户的标识为“用户1”的对象借还信息包括借取信息,其中借取信息包括对象标识“雨伞1”,也就是说用户1当前借走了对象雨伞1。在一种可能的实现方式中,若第三对象标识对应的借还状态为借取状态的时候,可以确定用户当前借走了第三对象标识所指示的对象,为了保证对象的可管理性,本实施例可以在再次接收到用户的标识发送的开锁请求时,向用户的标识对应的客户端发送提示信息,以提升用户归还第三对象标识所指示的对象。参见图5进行理解,假设用户1借取了雨伞1,则在服务器下一次接收到用户1的开锁请求时,可以向用户1的客户端发送如图5所示的提示信息,以提升用户归还雨伞1。本发明实施例提供的对象管理方法,包括:接收开锁请求,开锁请求中包括储物柜的标识和用户的标识。根据储物柜的标识,获取储物柜中存放的对象的第一对象信息,并控制储物柜的电子锁打开。在储物柜的电子锁关闭时,获取储物柜中存放的对象的第二对象信息。根据第一对象信息,确定第一对象标识。根据第二对象信息,确定第二对象标识。判断第一对象标识和第二对象标识是否相同,若是,则确定用户的标识对应的对象借还信息为空。若否,则根据第一对象标识和第二对象标识,确定第三对象标识和第三对象标识对应的借还状态,借还状态为借取状态或者归还状态。根据第三对象标识和第三对象标识对应的借还状态,确定对象借还信息。通过根据开锁时的第一对象信息和关锁时的第二对象信息进行比较,以确定储物柜的电子锁开锁期间,针对储物柜中的对象的借取信息和/或归还信息,并将对象借还信息进行存储,以实现对储物柜中对象的有效管理,提升了储物柜中对象的安全性。在上述实施例的基础上,本申请提供的储物柜包括对象识别器,以及各对象中可以设置有识别标签,其中,储物柜上的设置的对象识别器可以识别存放在储物柜中的各对象的对象标签,以得到对象的对象标识。可以参照图6进行理解,图6为本申请实施例提供的储物箱示意图。如图6所示,在储物箱上设置有对象识别器,各对象上设置有识别标签,其中对象识别器例如可以为射频识别(radiofrequencyidentification,rfid)读卡器,识别标签例如可以为rfid标签,可以理解的是,只要包括rfid标签的对象被放置在储物箱中,rfid读卡器就可以识别到rfid标签以确定对象标识。在上述介绍的对象识别器和识别标签的基础上,本申请中获取第一对象信息和获取第二对象信息可以是从数据库中获取的,则本申请中的数据库中可以存储有对象信息,并且可以根据对象识别器的识别结果更新数据库中存储的对象信息。下面结合图7对数据库中存储对象信息的一种可能的实现方式进行介绍,图7为本申请实施例提供的对象管理方法的流程图三,如图7所示,该方法还包括:s701、当确定对象被放置到储物柜内部时,控制对象识别器识别对象的识别标签,得到第一识别结果,第一识别结果为识别成功或者识别失败。在一种可能的实现方式中,当用户进行对象的归还时,需要立马对归还的信息进行处理,以实现对象信息的实时更新,因此可以在在确定对象被放置到储物柜内部时,控制对象识别器识别对象的识别标签,以得到第一识别结果,其中第一识别结果可以为识别成功,还可以为识别失败。其中,当对象被放置到储物柜内部时,例如可以通过储物柜中的检测单元检测到有对象被放置,以使得储物柜的控制单元向服务器发送告知信息,使得服务器确定对象被放置到储物柜内部,其中检测单元可以为上述介绍的对象识别器,或者还可以为单独的检测单元,本实施例对此不做限制。s702、根据第一识别结果,在数据库中更新储物柜的标识所对应的对象信息。本实施例中的第一识别结果可以包括储物柜的标识和对象标识,若第一识别结果为识别成功,则在数据库中,在当前储物柜的标识所对应的对象信息中添加当前第一识别结果所包括的对象标识。若第一识别结果为识别失败,则不在数据库中进行添加,同时还可以提醒用户归还失败,重新进行对象的放置。本实施例提供的对象管理方法,包括:当确定对象被放置到储物柜内部时,控制对象识别器识别对象的识别标签,得到第一识别结果,第一识别结果为识别成功或者识别失败。根据第一识别结果,在数据库中更新储物柜的标识所对应的对象信息。通过在确定对象被放置到储物柜内部时,实时进行对象的识别以及数据库中对象信息的更新,从而可以保证对获取的对象信息的及时性和正确性。下面结合图8对数据库中存储对象信息的另一种可能的实现方式进行介绍,图8为本申请实施例提供的对象管理方法的流程图四,如图7所示,该方法还包括:s801、控制对象识别器按照预设周期,识别储物柜中存储的各对象的识别标签,以得到各对象的第二识别结果,第二识别结果为识别成功或者识别失败。在另一种可能的实现方式中,除了在用户归还对象的当时进行对象信息的更新之外,为了保证数据库中存储的对象信息的准确性,本实施例还可以控制对象识别器,按照预设周期对各对象的识别标签进行识别,以得到各对象的第二识别结果,其中,第二识别结果与第一识别结果类似,此处不再赘述。s802、根据第二识别结果,在数据库中更新储物柜的标识所对应的对象信息。本实施例中的第二识别结果可以包括储物柜的标识和对象标识,若第二识别结果为识别成功,则可以根据储物柜的标识在数据库中进行查找,以判断储物柜的标识对应的对象信息中的对象标识,和当前第二识别结果包括的对象标识是否相同。若相同,则无需进行处理;若不相同,则将第二识别结果包括但是数据库中不包括的对象标识,添加至储物柜的标识所对应的对象信息中,以及将数据库中包括但是第二识别结果中不包括的对象标识,从数据库中进行删除,以实现数据库中存储的对象标识为当前储物柜中所存放的对象的对象标识,保证了数据库中存储的对象信息的准确性。本申请实施例提供的对象管理方法,包括:控制对象识别器按照预设周期,识别储物柜中存储的各对象的识别标签,以得到各对象的第二识别结果,第二识别结果为识别成功或者识别失败。根据第二识别结果,在数据库中更新储物柜的标识所对应的对象信息。通过根据预设周期识别储物柜中存储的各对象的识别标签,以更新数据库中的对象信息,从而保证数据库中存储的对象信息的准确性。图9为本发明实施例提供的对象管理装置的结构示意图。如图9所示,该装置90包括:接收模块901、获取模块902以及确定模块903。接收模块901,用于接收开锁请求,所述开锁请求中包括储物柜的标识和用户的标识;获取模块902,用于根据所述储物柜的标识,获取所述储物柜中存放的对象的第一对象信息,并控制所述储物柜的电子锁打开;所述获取模块902,还用于在所述储物柜的电子锁关闭时,获取所述储物柜中存放的对象的第二对象信息;确定模块903,用于根据所述第一对象信息和所述第二对象信息,确定所述用户的标识对应的对象借还信息,所述对象借还信息包括所述用户的借取信息和/或归还信息。在一种可能的设计中,所述确定模块903,具体用于:根据所述第一对象信息,确定第一对象标识;根据所述第二对象信息,确定第二对象标识;根据所述第一对象标识和所述第二对象标识,确定所述对象借还信息。在一种可能的设计中,所述确定模块903,具体用于:判断所述第一对象标识和所述第二对象标识是否相同;若是,则确定所述用户的标识对应的对象借还信息为空;若否,则根据所述第一对象标识和所述第二对象标识,确定第三对象标识和所述第三对象标识对应的借还状态,所述借还状态为借取状态或者归还状态;根据所述第三对象标识和所述第三对象标识对应的借还状态,确定所述对象借还信息。在一种可能的设计中,所述借取信息包括借取的对象的对象标识,所述归还信息包括归还的对象的对象标识。在一种可能的设计中,若所述第三对象标识对应的借还状态为借取状态,则所述接收模块901还用于:在再次接收到所述用户的标识发送的开锁请求时,向所述用户的标识对应的客户端发送提示信息,其中,所述提示信息用于提示所述用户归还所述第三对象标识所指示的对象。在一种可能的设计中,所述储物柜包括对象识别器,所述对象设置有识别标签,所述对象识别器用于根据所述对象的识别标签,识别所述对象的对象标识。在一种可能的设计中,所述确定模块903还用于:当确定对象被放置到所述储物柜内部时,控制所述对象识别器识别所述对象的识别标签,得到第一识别结果,所述第一识别结果为识别成功或者识别失败;根据所述第一识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述获取模块902还用于:控制所述对象识别器按照预设周期,识别所述储物柜中存储的各对象的识别标签,以得到各所述对象的第二识别结果,所述第二识别结果为识别成功或者识别失败;根据所述第二识别结果,在数据库中更新所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述获取模块902具体用于:根据所述储物柜的标识,从所述数据库中获取所述储物柜的标识所对应的对象信息。在一种可能的设计中,所述对象识别器为射频识别读卡器,所述识别标签为射频识别标签。本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。图10为本发明实施例提供的对象管理设备的硬件结构示意图,如图10所示,本实施例的对象管理设备100包括:处理器1001以及存储器1002;其中存储器1002,用于存储计算机执行指令;处理器1001,用于执行存储器存储的计算机执行指令,以实现上述实施例中对象管理方法所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。可选地,存储器1002既可以是独立的,也可以跟处理器1001集成在一起。当存储器1002独立设置时,该对象管理设备还包括总线1003,用于连接所述存储器1002和处理器1001。本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上对象管理设备所执行的对象管理方法。在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。应理解,上述处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1