一种储物柜的管理方法及设备与流程

文档序号:18468629发布日期:2019-08-20 20:01阅读:395来源:国知局
一种储物柜的管理方法及设备与流程

本发明属于设备管理技术领域,尤其涉及一种储物柜的管理方法及设备。



背景技术:

为了方便用户随时存取物资,自助取物柜技术也随之发展。现有的储物柜的管理技术,用户一般是通过授权码或二维码等方式开启对应的取物柜。然而当储物柜的开锁部件存在异常,从而导致开锁失败后,用户的开启权限也失效,无法存取物资,需要联系维护人员或管理员进行异常处理,从而降低了存取效率以及准确率。



技术实现要素:

有鉴于此,本发明实施例提供了一种储物柜的管理方法及设备,以解决现有的储物柜的管理技术,当储物柜开锁失败后,用户的授权信息将失效,且无法成功进行存取操作,从而降低了物资的存取效率以及准确率问题。

本发明实施例的第一方面提供了一种储物柜的管理方法,包括:

若接收到柜门开启请求,则获取当前操作用户的用户信息,并基于所述用户信息确定所述当前操作用户的目标储物柜;

向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;所述红外传感器安装于所述目标储物柜的门锁部件内;

若所述感应值在预设的开启感应范围值外,则启动所述目标储物柜的传动装置,以移动所述目标储物柜至第二柜门,将所述第二柜门确定为所述第一柜门,并返回执行向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;

若所述感应值在所述开启感应范围值内,则响应所述当前操作用户的存取操作。

本发明实施例的第二方面提供了一种储物柜的管理设备,包括:

柜门开启请求接收单元,用于若接收到柜门开启请求,则获取当前操作用户的用户信息,并基于所述用户信息确定所述当前操作用户的目标储物柜;

柜门开启执行单元,用于向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;所述红外传感器安装于所述目标储物柜的门锁部件内;

储物柜传动单元,用于若所述感应值在预设的开启感应范围值外,则启动所述目标储物柜的传动装置,以移动所述目标储物柜至第二柜门,将所述第二柜门确定为所述第一柜门,并返回执行向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;

存取响应单元,用于若所述感应值在所述开启感应范围值内,则响应所述当前操作用户的存取操作。

本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。

本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。

实施本发明实施例提供的一种储物柜的管理方法及设备具有以下有益效果:

本发明实施例通过在接收到用户发送的柜门开启请求时,获取当前操作用户的用户信息,确定当前用户的目标储物柜,并向该目标储物柜发送柜门开启指令,并检测该第一柜门是否开启成功,当检测到该第一柜门并没有开启成功,该柜门内的红外传感器的感应值在柜门开启范围外,则会通过目标储物柜的传动装置改变该储物柜所对应的柜门,并向改变后的第二柜门发送第二柜门开启指令,并重新进行柜门开启流程,避免因柜门开启失败而用户无法进行物资存取,从而能够提高了柜门开启的成功率以及用户进行存取物资的效率,提高用户的使用体验。

附图说明

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

图1是本发明第一实施例提供的一种储物柜的管理方法的实现流程图;

图2是本发明第二实施例提供的一种储物柜的管理方法s101具体实现流程图;

图3是本发明第三实施例提供的一种储物柜的管理方法s1014具体实现流程图;

图4是本发明第四实施例提供的一种储物柜的管理方法具体实现流程图;

图5是本发明第五实施例提供的一种储物柜的管理方法具体实现流程图;

图6是本发明一实施例提供的一种储物柜的管理设备的结构框图;

图7是本发明另一实施例提供的一种终端设备的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例通过在接收到用户发送的柜门开启请求时,获取当前操作用户的用户信息,确定当前用户的目标储物柜,并向该目标储物柜发送柜门开启指令,并检测该第一柜门是否开启成功,当检测到该第一柜门并没有开启成功,该柜门内的红外传感器的感应值在柜门开启范围外,则会通过目标储物柜的传动装置改变该储物柜所对应的柜门,并向改变后的第二柜门发送第二柜门开启指令,并重新进行柜门开启流程,解决了储物柜的管理技术,当储物柜开锁失败后,用户的授权信息将失效,且无法成功进行存取操作,从而降低了物资的存取效率以及准确率问题。

在本发明实施例中,流程的执行主体为终端设备。该终端设备包括但不限于:服务器、计算机、智能手机以及平板电脑等能够执行储物柜的管理操作的设备。特别地,该储物柜的管理设备可以为一智能储物柜,该智能储物柜可以用于响应用户的物资存取的操作,并管理该智能储物柜内的所有储物柜,该智能储物柜内的所有储物柜可以通过传动装置改变各个储物柜在柜内的位置,而外表面的柜门是固定的,即外表面的柜门并不会跟随储物柜的移动而改变,从而可以当某一柜门发生异常时,可以改变储物柜所对应的柜门,来重新执行柜门开启操作。图1示出了本发明第一实施例提供的储物柜的管理方法的实现流程图,详述如下:

在s101中,若接收到柜门开启请求,则获取当前操作用户的用户信息,并基于所述用户信息确定所述当前操作用户的目标储物柜。

在本实施例中,用户可以在终端设备的交互界面上输入柜门开启请求,也可以在用户本地的用户终端上生成柜门开启请求,通过蓝牙模块或nfc模块等近场交互模块向终端设备发送柜门开启请求,当终端设备接收到该柜门开启请求后,可以输出用于提示用户输入用户信息的提醒信息,用户根据该提醒信息向终端设备发送用户信息。该用户信息用于表示当前操作用户的身份信息,基于此,该用户信息包括但不限于:用户编码、用户账号、用户密码、用户的生物特征信息或用户人脸信息等。终端设备在接收到该用户信息后,可以对该用户信息进行鉴权操作,若检测当前操作用户为合法用户,则获取关于该当前操作用户的目标储物柜。

可选地,在本实施例中,终端设备在接受到柜门开启请求后,会开启摄像模块,并获取当前场景的场景图像,通过人脸识别算法检测场景图像中是否包含人脸图像,若该场景图像中不包含人脸图像,则表示当前操作失败,输出开启失败信息,由于场景图像中包含人脸图像,则表示当前操作用户并不在储物柜前或储物柜附近发起操作,属于异常操作;若检测到场景图像中包含人脸图像,从人脸数据库中将各个人脸模板与该人脸图像进行匹配,将于该人脸图像匹配的人脸模板对应的用户信息作为当前操作用户的用户信息,并查询该用户信息关联的目标储物柜。

可选地,该柜门开启请求可以包括有储物开启请求以及取物开启请求。终端设备在接收到柜门开启请求后,可以确定当前操作用户的操作类型,是取物类型或是储物类型。若该用户操作为储物类型,则根据用户信息查询该用户关联的物资类型,并确定各个候选储物柜所对应的物资类型,选取一个物资类型与用户关联的物资类型相匹配的候选储物柜作为目标储物柜。不同的储物柜用于存储不同类型的物资,因此在获取到用户信息后可以确定该用户所需存储的物资类型,从而识别存储该类型物资的储物柜作为目标储物柜,从而方便对物资进行管理。若该用户操作为取物类型,则根据用户信息查询该用户的储物记录,获取创建时间最晚的一个储物记录作为目标储物记录,并检测该目标储物记录的储物柜标识,从而确定目标储物柜。

在本实施例中,该用户信息还可以为开启储物柜的授权码或授权二维码,用户可以在终端设备的交互模块上输入授权码,或者向终端设备的二维码扫描模块展示已授权的二维码,终端设备通过对授权码或二维码进行鉴权操作,并查询上述授权信息对应的储物柜编号,将该储物柜编号对应的储物柜识别为目标储物柜。

在s102中,向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;所述红外传感器安装于所述目标储物柜的门锁部件内。

在本实施例中,终端设备在确定目标储物柜后,可以根据当前智能储物柜的结构图,确定目标储物柜所对应的第一柜门的柜门编号。终端设备获取柜门编号的通信地址,并根据通信地址生成柜门开启指令。该柜门开启指令用于开启第一柜门。可选地,该第一柜门安装有门锁部件,在第一柜门接收到该柜门开启指令后,会将该门锁部件由上锁状态变更为解锁状态,从而保证用户可以开启第一柜门,并进行物资存取操作。可选地,第一柜门安装有弹簧装置,在上锁状态时该弹簧装置处于压缩状态,在第一柜门接收到柜门开启指令后,会进行解锁操作,并释放该弹簧装置,从而实现自动开启柜门的目的。

在本实施例中,为了检测柜门是否正常开启,目标储物柜的门锁部件内安装有一个红外传感器。该红外传感器可以为一红外接收器,而红外发送器可以安装于第一柜门上,红外接收器可以根据接收到的红外线的强度值作为感应值。当柜门关闭的状态下,红外接收器以及红外发射器处于直射状态,此时红外线的强度值较大,若检测到红外线的强度值大于预设的红外线阈值,则判定该感应值在预设的开启感应范围值外;反之,若检测到红外线的强度值小于或等于预设的红外线阈值,则判定该感应值在预设的开启感应范围值内。又或者,该红外传感器为一自发光的红外接收器,可以通过红外传感器的发光部件发射红外线,并通过接受发射红外线对应的反射光线进行测距,在该情况下,该感应值可以为红外传感器探测的距离值,若检测到该距离值小于预设的距离阈值,则表示柜门与目标储物柜之间仍处于紧闭状态,判定感应值在开启感应范围值外;反之,若检测到该距离值大于或等于预设的距离阈值,则判定感应值在开启感应范围值内。

在s103中,若所述感应值在预设的开启感应范围值外,则启动所述目标储物柜的传动装置,以移动所述目标储物柜至第二柜门,并返回执行向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值。

在本实施例中,终端设备若检测到红外传感器的感应值在开启感应范围值外,则表示该第一柜门在接收到柜门开启指令后仍处于关闭状态,此时终端设备会判定本次柜门开启失败,可能是由于第一柜门异常而导致。可选地,终端设备可以生成关于第一柜门的柜门异常信息,向管理员的终端发送给柜门异常信息,以便管理员能够对该柜门进行修复操作。

在本实施例中,终端设备在确定了第一柜门无法正常开启后,需要改变目标储物柜所对应的柜门,因此终端设备可以控制目标储物柜的传动装置,通过移动目标储物柜的位置至第二柜门,第二柜门为与第一柜门不同的一个柜门。该传动装置可以为一履带,智能储物柜内的各个储物柜可以通过该履带进行移动,储物柜可以移动至智能储物柜中的各个柜门。具体地,该第二柜门可以为与第一柜门相邻的另一柜门,此时终端设备只需改变相邻的两个储物柜的位置,即将目标储物柜移动至原第二柜门对应的储物柜所在的位置即可,从而减少了储物柜之间的位置变更情况。

在本实施例中,当目标储物柜以移动至第二柜门后,则可以生成一个关于第二柜门的第二柜门开启指令,并根据第二柜门的通信地址,向第二柜门发送第二柜门开启指令,从而实现控制第二柜门的开启操作。此时,终端设备仍然需要检测第二柜门是否正常开启,因此依然会检测目标储物柜的红外传感器的感应值,基于感应值判断是否需要再次移动目标储物柜。若该感应值仍然在预设的开启感应范围值外,则继续移动目标储物柜至第三柜门,并向第三柜门发送第三柜门开启指令,直到检测到感应值在开启感应范围值内。

在s104中,若所述感应值在所述开启感应范围值内,则响应所述当前操作用户的存取操作。

在本实施例中,若检测到该感应值在开启范围内,则识别该第一柜门处于正常状态,即柜门已处于开启状态,用户可以执行后续的领取物资或存放物资等操作。可选地,若用户的操作为领取物资操作,则终端设备可以获取开启前目标储物柜的第一物资重量,并在用户操作完成后,检测目标储物柜的第二物资重量,根据第一物资重量以及第二物资重量之间的差值,确定用户的领取物资重量,并根据该目标储物柜对应的物资类型,确定基础储物量,从而基于领取物资重量以及基础储物量之间的比值确定领取的物资个数,生成关于该用户的领取记录。

以上可以看出,本发明实施例提供的一种储物柜的管理方法通过在接收到用户发送的柜门开启请求时,获取当前操作用户的用户信息,确定当前用户的目标储物柜,并向该目标储物柜发送柜门开启指令,并检测该第一柜门是否开启成功,当检测到该第一柜门并没有开启成功,该柜门内的红外传感器的感应值在柜门开启范围外,则会通过目标储物柜的传动装置改变该储物柜所对应的柜门,并向改变后的第二柜门发送第二柜门开启指令,并重新进行柜门开启流程,避免因柜门开启失败而用户无法进行物资存取,从而能够提高了柜门开启的成功率以及用户进行存取物资的效率,提高用户的使用体验。

图2示出了本发明第二实施例提供的一种储物柜的管理方法s101的具体实现流程图。参见图2,相对于图1所述实施例,本实施例提供的一种储物柜的管理方法s101包括:s1011~s1014,具体详述如下:

进一步地,所述若接收到柜门开启请求,则获取当前操作用户的用户信息,并基于所述用户信息确定所述当前操作用户的目标储物柜,包括:

在s1011中,获取所述当前操作用户的生物特征信息,将所述生物特征信息与各个已登记用户的标准生物信息进行匹配。

在本实施例中,终端设备可以通过生物特征模块获取当前操作用户的生物特征信息,该生物特征信息可以为当前操作用户的指纹信息、指静脉信息、脉搏信息、血压信息、虹膜信息等。若终端设备配置有多个类型的生物特征采集模块,则用户可以输入一种生物特征信息,也可以同时输入多种类型的生物特征信息,具体根据验证需求配置。可选地,若柜门开启请求包含有目标储物柜的编号,则获取该目标储物柜的安全等级,基于该安全等级确定采集生物特征信息的类型的个数,从而能够根据不同的安全等级,进行对应的鉴权操作,提高了储物柜存取的安全性。

在本实施例中,终端设备在获取了当前操作用户的生物特征信息后,可以根据该生物特征类型,确定对应的生物特征数据库,并与生物特征数据库内的各个标准生物信息进行匹配,若本次采集得到的生物特征信息与标准生物信息之间的相似度大于预设的匹配阈值,则识别两者匹配,并将当前操作用户识别为匹配的标准生物信息对应的已登记用户;反之,若并不存在与生物特征信息匹配的标准生物信息,则识别该用户为未登记用户,要求用户进行注册以及储物柜申请等操作。

在s1012中,若存在与所述生物特征信息匹配的标准生物信息,则获取所述已登记用户的开启记录,获取历史开启时间。

在本实施例中,终端设备在检测到存在生物特征信息与标准生物特征信息相匹配时,则识别该用户为合法用户,根据该已登记用户的用户标识,从用户数据库中提取关于该已登记用户的开启记录,该开启记录中包含有用户每次进行柜门开启操作的历史开启时间。终端设备可以根据各个历史开启时间的先后次序对各个开启记录进行排序,并选取开始时间最早的一个历史开启时间作为基准开启时间。由于用户的开启授权具有一定的时效性,因此终端设备可以将基准开启时间作为已登记用户的首次授权时间,并开始进行时效性计时,从而判断当前的操作是否有效。

在s1013中,若所述历史开启时间与当前时刻的差值小于预设的时间阈值,则获取所述已登记用户关联的物资类型。

在本实施例中,终端设备若检测到历史开启时间与当前时刻的时间差值小于预设的时间阈值,该时间阈值具体为该已登记用户的开启授权时长。若两者的差值小于该时间阈值,则表示该已登记用户的开启授权仍然有效,此时可以识别本次开启操作为合法操作;反之,若两者之间的差值大于或等于预设的时间阈值,在表示本次已登记用户的开启授权已失效,此时终端设备可以输出授权失效的信息,以便用户重新进行授权操作。

在本实施例中,当终端设备检测到两个时间之间的差值小于预设的时间阈值时,则需要响应当前操作用户的柜门开启操作,此时需要确定已登记用户关联的储物柜,基于此,终端设备可以根据已登记用户的用户标识,从预设的物资类型登记列表中,查询该用户标识对应的物资类型,作为当前操作用户关联的物资类型。

在s1014中,根据各个候选储物柜的预设类型,选取所述预设类型与所述物资类型的候选储物柜作为所述目标储物柜。

在本实施例中,终端设备可以检测各个候选储物柜的预设类型,并选取与当前操作用户关联的物资类型相匹配的候选储物柜作为目标储物柜,从而方便用户存取与物资类型相对应的物资,从而方便对物资进行管理。

在本发明实施例中,通过获取当前操作用户的生物特征信息以及开启时间,通过上述两个信息对用户的操作进行合法性检测,从而提高了用户操作的安全性。

图3示出了本发明第三实施例提供的一种储物柜的管理方法s1014的具体实现流程图。参见图3,相对于图2所述的实施例,本实施例提供的一种储物柜的管理方法s1014包括:s301~s305,具体详述如下:

进一步地,所述根据各个候选储物柜的预设类型,选取所述预设类型与所述物资类型的候选储物柜作为所述目标储物柜,包括:

在s301中,确定所述物资类型对应的基础物资重量,并获取各个所述候选储物柜的当前储存重量。

在本实施例中,若存在多个候选储物柜的预设类型与已登记用户关联的物资类型相匹配,则需要从多个候选储物柜中选取优先级最高的一个候选储物柜作为目标储物柜,基于此,终端设备可以根据当前存储的物资数量以及候选储物柜的存取次数两个参数计算出各个候选储物柜的存取优先级。

在本实施例中,终端设备会获取该物资类型的基础物资重量,例如某一候选储物柜用于存储a型号的手机终端,则获取a型号的手机终端的产品信息,从产品信息中获取规格重量作为该基础物资重量,并通过安装于各个候选储物柜的压力传感器,确定各个候选储物柜的当前存储重量。

在s302中,根据所述基础物资重量以及所述当前储存重量,计算各个所述候选储物柜的物资数量。

在本实施例中,终端设备可以根据当前储存重量以及基础物资重量之间的比值,计算得到各个候选储物柜的物资数量。由于每个物资的重量基本会与基础物资重量相同或差异较小,因此可以根据上述两者的比值确定物资数量,计算方式较为简单。

在s303中,基于所述候选储物柜的存取记录,统计所述候选储物柜的存取次数。

在本实施例中,终端设备获取各个候选储物柜的存取记录,根据存取记录的个数统计得到关于候选储物柜的存取次数。

在s304中,根据所述物资数量以及所述存取次数计算各个所述候选储物柜的优先级。

在本实施例中,终端设备将物资数量以及存取次数导入到优先级计算模型,计算出各个候选储物柜的优先级。其中,该优先级计算模型可以为:

其中,pro(i)为第i个候选储物柜的优先级;numi为第i个候选储物柜的物资数量;timesi为第i个候选储物柜的存取次数;α和β为预设系数;n为候选储物柜的个数。

在s305中,选取所述优先级最高的所述候选储物柜作为所述目标储物柜。

在本实施例中,终端设备会选取优先级最高的一个候选储物柜作为目标储物柜,从而实现各个储物柜的存取操作均衡配置的目的。

在本发明实施例中,通过获取候选储物柜的物资数量以及存取次数,计算各个目标储物柜的存取优先级,从而方便对各个储物柜进行负载均衡,提高了物资存取的效率。

图4示出了本发明第三实施例提供的一种储物柜的管理方法的具体实现流程图。参见图4,相对于图1-图3所述的实施例,本实施例提供的一种储物柜的管理方法还包括:s401~s403,具体详述如下:

进一步地,若用户执行的操作为物资领取操作,则该储物柜的管理方法,还包括:

在s401中,若检测到柜门关闭操作,则获取所述目标储物柜的压力传感器的压力值。

在本实施例中,用户在领取物资完毕后,可以执行柜门关闭操作,为了避免用户遗漏物品在目标储物柜内,终端设备可以检测该目标储物柜中是否仍存放有物资,因此,会获取压力传感器的压力值。

在本实施例中,若压力传感器的压力值小于或等于预设的压力阈值,则表示用户已领取对应的物资,此时可执行柜门上锁操作;反之,若检测到该压力值大于预设的压力阈值,则执行s402的操作。需要说明的是,该压力阈值可以为一固定值,也可以根据用户在开启请求中所请求领取的物资数量以及目标储物柜在领取前的总物资数量之间的差值,即剩余物资数量所决定。

在s402中,若所述压力值大于预设的压力阈值,则输出物品遗漏提醒信息,并重新开启所述目标储物柜。

在本实施例中,若检测到当前的压力值大于预设的压力阈值,则表示用户尚有未领取的物资,此时会输出物品遗漏提醒信息,并重新开启目标储物柜的柜门。

在本发明实施例中,通过获取目标储物柜的压力值,可以及时提醒用户是否有物品遗漏,提高了用户的存取体验。

图5示出了本发明第四实施例提供的一种储物柜的管理方法的具体实现流程图。参见图5,相对于图1至图3所述实施例,本实施例提供的一种储物柜的管理方法还包括:s501~s502,具体详述如下:

在s501中,若检测到物资存储操作,则获取待存储物资的物资图像。

在本实施例中,若检测到目标储物柜的压力值不断增大,则表示用户正执行物资存储操作,此时,终端设备会开启安装于目标储物柜的摄像模块,从而拍摄得到关于待存储物资的物资图像。

在s502中,基于所述物资图像确定所述待存储物资的物资类型,若所述待存储物资的物资类型与所述目标储物柜的物资类型不匹配,则输出存储异常信息。

在本实施例中,终端设备对获取得到的物资图像进行图像解析,根据物资图像中关于待存储物资的物资轮廓以及物资颜色等信息,确定该待存储物资的物资类型,若该待存储物资类型与目标储物的物资类型不匹配,则识别用户当前的存储操作为异常存储操作,并输出存储异常信息,以便用户重新确定目标储物柜,将待存储的物资存储于对应的物资类型的储物柜内。

在本发明实施例中,通过识别待存储的物资类型,从而判断当前的存储操作是否合法,便于对物资的管理,提高了物资存储的效率。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

图6示出了本发明一实施例提供的一种储物柜的管理设备的结构框图,该储物柜的管理设备包括的各单元用于执行图1对应的实施例中的各步骤。具体请参阅图1与图1所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。

参见图6,所述储物柜的管理设备包括:

柜门开启请求接收单元61,用于若接收到柜门开启请求,则获取当前操作用户的用户信息,并基于所述用户信息确定所述当前操作用户的目标储物柜;

柜门开启执行单元62,用于向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;所述红外传感器安装于所述目标储物柜的门锁部件内;

储物柜传动单元63,用于若所述感应值在预设的开启感应范围值外,则启动所述目标储物柜的传动装置,以移动所述目标储物柜至第二柜门,并返回执行向所述目标储物柜对应的第一柜门发送柜门开启指令,并获取检测所述目标储物柜内的红外传感器的感应值;

存取响应单元64,用于若所述感应值在所述开启感应范围值内,则响应所述当前操作用户的存取操作。

可选地,所述柜门开启请求接收单元61包括:

生物特征信息获取单元,用于获取所述当前操作用户的生物特征信息,将所述生物特征信息与各个已登记用户的标准生物信息进行匹配;

生物特征信息匹配单元,用于若存在与所述生物特征信息匹配的标准生物信息,则获取所述已登记用户的开启记录,获取历史开启时间;

物资类型确定单元,用于若所述历史开启时间与当前时刻的差值小于预设的时间阈值,则获取所述已登记用户关联的物资类型;

目标储物柜选取单元,用于根据各个候选储物柜的预设类型,选取所述预设类型与所述物资类型的候选储物柜作为所述目标储物柜。

可选地,所述目标储物柜选取单元包括:

重量参数获取单元,用于确定所述物资类型对应的基础物资重量,并获取各个所述候选储物柜的当前储存重量;

物资数量计算单元,用于根据所述基础物资重量以及所述当前储存重量,计算各个所述候选储物柜的物资数量;

存取次数获取单元,用于基于所述候选储物柜的存取记录,统计所述候选储物柜的存取次数;

优先级计算单元,用于根据所述物资数量以及所述存取次数计算各个所述候选储物柜的优先级;

目标储物柜确定单元,用于选取所述优先级最高的所述候选储物柜作为所述目标储物柜。

可选地,所述储物柜的管理设备还包括:

压力值检测单元,用于若检测到柜门关闭操作,则获取所述目标储物柜的压力传感器的压力值;

遗漏提醒信息输出单元,用于若所述压力值大于预设的压力阈值,则输出物品遗漏提醒信息,并重新开启所述目标储物柜。

可选地,所述储物柜的管理设备还包括:

物资图像获取单元,用于若检测到物资存储操作,则获取待存储物资的物资图像;

物资类型匹配单元,用于基于所述物资图像确定所述待存储物资的物资类型,若所述待存储物资的物资类型与所述目标储物柜的物资类型不匹配,则输出存储异常信息。

因此,本发明实施例提供的储物柜的管理设备同样可以通过目标储物柜的传动装置改变该储物柜所对应的柜门,并向改变后的第二柜门发送第二柜门开启指令,并重新进行柜门开启流程,避免因柜门开启失败而用户无法进行物资存取,从而能够提高了柜门开启的成功率以及用户进行存取物资的效率,提高用户的使用体验。

图7是本发明另一实施例提供的一种终端设备的示意图。如图7所示,该实施例的终端设备7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如储物柜的管理程序。所述处理器70执行所述计算机程序72时实现上述各个储物柜的管理方法实施例中的步骤,例如图1所示的s101至s104。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各单元的功能,例如图6所示模块61至64功能。

示例性的,所述计算机程序72可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述终端设备7中的执行过程。例如,所述计算机程序72可以被分割柜门开启请求接收单元、柜门开启执行单元、储物柜传动单元以及存取响应单元,各单元具体功能如上所述。

所述终端设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是终端设备7的示例,并不构成对终端设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器70可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器71可以是所述终端设备7的内部存储单元,例如终端设备7的硬盘或内存。所述存储器71也可以是所述终端设备7的外部存储设备,例如所述终端设备7上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器71还可以既包括所述终端设备7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

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