本公开涉及识别技术领域,尤其涉及收纳容器的识别方法及装置。
背景技术:
目前,使用快递进行货物的邮寄已经成为一种生活方式,在学校、大型社区等工作量大的区域,当用户拿取自己的快递时,快递员需要逐个查看快递中的快递单信息以寻找用户的快递。
技术实现要素:
为克服相关技术中存在的问题,本公开实施例提供收纳容器的识别方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种收纳容器的识别方法,包括:
检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
当检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出用于提示查找到所述目标收纳容器的提醒信息。
本公开的实施例提供的技术方案可以包括以下有益效果:为了提高安全性,当查找到目标收纳容器后,还需通过发送解密密钥信息,以使目标收纳容器根据该解密密钥信息验证用户的身份是否合法,当可以根据该解密密钥信息进行解密时,则确定该用户合法,当根据解密密钥信息无法进行解密时,则确定该用户不合法。检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;当检测到的第一标识信息与第二标识信息相同时,确定待查找收纳容器为目标收纳容器,并输出用于提示查找到目标收纳容器的提醒信息。其中,可以根据目标收纳容器的第二标识信息去检测所有待查找收纳容器的第一标识信息,当检测到某个待查找收纳容器的第一标识信息与目标收纳容器的第二标识信息相同时,即可确定该待查找收纳容器即为目标收纳容器,从而无需工作人员逐个用眼睛去查看待查找收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
在一个实施例中,所述输出用于提示查找到所述目标收纳容器的提醒信息之后,还包括:
向所述目标收纳容器发送解密密钥信息,以使所述目标收纳容器根据所述解密密钥信息进行解密。
本公开的实施例提供的技术方案可以包括以下有益效果:为了提高安全性,当查找到目标收纳容器后,还需通过发送解密密钥信息,以使目标收纳容器根据该解密密钥信息验证用户的身份是否合法,当可以根据该解密密钥信息进行解密时,则确定该用户合法,当根据解密密钥信息无法进行解密时,则确定该用户不合法。
在一个实施例中,所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述待查找收纳容器发送所述第一标识信息,以使所述待查找收纳容器保存所述第一标识信息,且所述第一标识信息用于标识所述待查找收收纳容器。
本公开的实施例提供的技术方案可以包括以下有益效果:在查找目标收纳容器之前,还需向所有待查找收纳容器发送每个待查找收纳容器对应的第一标识信息,从而使得每个待查找收纳容器保存对应的第一标识信息,以使后续可以根据每个待查找收纳容器的第一标识信息查找目标收容器,其中,通过每个待查找收纳容器的第一标识信息查找目标收容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
在一个实施例中,所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述目标收纳容器发送加密密钥信息,以使所述目标收纳容器根据所述加密密钥信息进行加密。
本公开的实施例提供的技术方案可以包括以下有益效果:为了提高安全性,会使用加密密钥信息将目标收纳容器进行加密,当查找到目标收纳容器后,还需通过发送与加密密钥信息对应的解密密钥信息,以使目标收纳容器根据该解密密钥信息验证用户的身份是否合法。
在一个实施例中,所述检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,还包括:
接收其他设备发送的所述第二标识信息,和/或,所述解密密钥信息。
本公开的实施例提供的技术方案可以包括以下有益效果:当用户无法自己去查找目标收纳容器时,可以将目标收纳容器对应的第二标识信息通过终端设备发送给其他用户的终端设备,以实现其他用户为其代领的目的,从而提升了用户体验。
在一个实施例中,所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同包括:
通过近场通信NFC模块检测所述第一标识信息是否与所述第二标识信息相同。
本公开的实施例提供的技术方案可以包括以下有益效果:通过NFC功能实现目标收纳容器的查找,此时,无需工作人员逐个用眼睛去查看收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
根据本公开实施例的第二方面,提供一种收纳容器的识别装置,包括:
检测模块,用于检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
确定模块,用于当所述检测模块检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出模块,用于当所述确定模块确定出所述目标收纳容器时,输出用于提示查找到所述目标收纳容器的提醒信息。
在一个实施例中,还包括:解密密钥信息发送模块,
所述解密密钥信息发送模块,用于当所述输出模块输出用于提示查找到所述目标收纳容器的提醒信息之后,向所述目标收纳容器发送解密密钥信息,以使所述目标收纳容器根据所述解密密钥信息进行解密。
在一个实施例中,还包括:第一标识信息发送模块,
所述第一标识信息发送模块,用于在所述检测模块检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,向所述待查找收纳容器发送所述第一标识信息,以使所述待查找收纳容器保存所述第一标识信息,且所述第一标识信息用于标识所述待查找收收纳容器。
在一个实施例中,还包括:加密密钥信息发送模块,
所述加密密钥信息发送模块,用于在所述检测模块检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,向所述目标收纳容器发送加密密钥信息,以使所述目标收纳容器根据所述加密密钥信息进行加密。
在一个实施例中,还包括:接收模块,
所述接收模块,用于在所述输出模块输出用于提示查找到所述目标收纳容器的提醒信息之前,接收其他设备发送的所述第二标识信息,和/或,所述解密密钥信息。
在一个实施例中,所述检测模块包括:近场通信NFC检测子模块,
所述NFC检测子模块,用于通过NFC模块检测所述第一标识信息是否与所述第二标识信息相同。
根据本公开实施例的第三方面,提供一种收纳容器的识别装置,包括:处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
当检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出用于提示查找到所述目标收纳容器的提醒信息。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例一示出的收纳容器的识别方法的流程图。
图2是根据一示例性实施例二示出的收纳容器的识别方法的流程图。
图3是根据一示例性实施例三示出的收纳容器的识别方法的流程图。
图4是根据一示例性实施例四示出的收纳容器的识别方法的流程图。
图5是根据一示例性实施例五示出的收纳容器的识别方法的流程图
图6是根据一示例性实施例示出的收纳容器的识别方法中步骤S101的流程图。
图7是根据一示例性实施例六示出的收纳容器的识别方法的流程图。
图8是根据一示例性实施例一示出的收纳容器的识别装置的框图。
图9是根据一示例性实施例二示出的收纳容器的识别装置的框图。
图10是根据一示例性实施例三示出的收纳容器的识别装置的框图。
图11是根据一示例性实施例四示出的收纳容器的识别装置的框图。
图12是根据一示例性实施例五示出的收纳容器的识别装置的框图。
图13是根据一示例性实施例示出的收纳容器的识别装置中检测模块11的框图。
图14是根据一示例性实施例示出的一种用于收纳容器的识别装置80的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
当前,物流业务发展迅速,使用快递进行货物的邮寄已经成为一种生活方式,因此快递公司的快递量不断增加,而与之增加的是快递员的工作量,快递量大使得快递员查找快递的速度变慢且容易出错,同时也给取件人带来了麻烦。
本公开通过为收纳容器设置标识信息,且在终端设备中保存目标收纳容器的标识信息,当用户需要查找目标收纳容器时,只需使用终端设备去检测众多待查找收纳容器中的标识信息,当检测到某个待查找收纳容器的标识信息与终端设备中保存的目标收纳容器设备的标识信息相同时,则确定该待查找收纳容器即为用户待寻找的目标收纳容器。此时,无需工作人员逐个用眼睛去查看收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
值得注意的是本公开的收纳容器包括但不限于:行李箱、收纳盒、收纳箱、快递盒、信封等。为了可以更加清楚的说明本公开的方案,在本公开中以快递盒为例进行说明。
图1是根据一示例性实施例一示出的收纳容器的识别方法的流程图,如图1所示,收纳容器识别方法用于终端设备中,包括以下步骤S101-S103:
在步骤S101中,检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同。
在步骤S102中,当检测到的第一标识信息与第二标识信息相同时,确定待查找收纳容器为目标收纳容器。
在步骤S103中,输出用于提示查找到目标收纳容器的提醒信息。
本公开会为每个收纳容器均设置标识信息,该标识信息是用来标识收纳容器的,其中,标识信息可以为条形码、也可以为N位的数字集合等,本公开不对标识信息的类型加以限制。
当用户需要查找一个目标收纳容器时,可以先在终端设备中设置目标收纳容器的第二标识信息,进而使用终端设备去检测每一个待查找收纳容器对应的第一标识信息,当检测到的待查找收纳容器的第一标识信息与标收纳容器的第二标识信息相同时,确定待查找收纳容器为目标收纳容器。
以6位数字为标识信息为例进行说明。假设有3个待查找收纳容器,1个目标收纳容器。其中:待查找收纳容器1对应的第一标识信息为456123;待查找收纳容器2对应的第一标识信息为123457;待查找收纳容器3对应的第一标识信息为456789;而目标收纳容器对应的第二标识信息为456789。也即终端设备中保存的目标收纳容器的对应的第二标识信息:456789。检测的过程为:检测待查找收纳容器1,检测到待查找收纳容器1对应的第一标识信息456123与目标收纳容器的对应的第二标识信息456789不同,确定待查找收纳容器1不是目标收纳容器;检测待查找收纳容器2,检测到待查找收纳容器2对应的第一标识信息123457与目标收纳容器的对应的第二标识信息456789不同,确定待查找收纳容器2也不是目标收纳容器;检测待查找收纳容器3,检测到待查找收纳容器3对应的第一标识信息456789与目标收纳容器的对应的第二标识信息456789相同,那么,确定待查找收纳容器3为目标收纳容器。
当用户需要查找多个目标收纳容器时,在一种可实现方式中,可以为每个目标收纳容器均设置一第二标识信息,此时可以使用其中一个目标收纳容器的第二标识信息去检测所有待查找收纳容器对应的第一标识信息,当确定出该目标收纳容器后,进而使用另一个目标收纳容器的第二标识信息去检测剩余的待查找收纳容器对应的第一标识信息,以确定该目标收纳容器。
以2位数字为标识信息为例进行说明。假设有4个待查找收纳容器,2个目标收纳容器。其中:待查找收纳容器1对应的第一标识信息为12;待查找收纳容器2对应的第一标识信息为13;待查找收纳容器3对应的第一标识信息为15;待查找收纳容器4对应的第一标识信息为16;而目标收纳容器1对应的第二标识信息为15;目标收纳容器2对应的第二标识信息为16。也即终端设备中保存的目标收纳容器1对应的第二标识信息为15;终端设备中保存的目标收纳容器2对应的第二标识信息为16。检测的过程为:首先查找目标收纳容器1,检测待查找收纳容器1,检测到待查找收纳容器1对应的第一标识信息12与目标收纳容器1的对应的第二标识信息15不同,确定待查找收纳容器1不是目标收纳容器1;检测待查找收纳容器2,检测到待查找收纳容器2对应的第一标识信息13与目标收纳容器1的对应的第二标识信息15不同,确定待查找收纳容器2也不是目标收纳容器1;检测待查找收纳容器3,检测到待查找收纳容器3对应的第一标识信息15与目标收纳容器1的对应的第二标识信息15相同,那么,确定待查找收纳容器3为目标收纳容器1。进而查找目标收纳容器2,检测待查找收纳容器1,检测到待查找收纳容器1对应的第一标识信息12与目标收纳容器2的对应的第二标识信息16不同,确定待查找收纳容器1不是目标收纳容器2;检测待查找收纳容器2,检测到待查找收纳容器2对应的第一标识信息13与目标收纳容器2的对应的第二标识信息16不同,确定待查找收纳容器2也不是目标收纳容器1;检测待查找收纳容器4,检测到待查找收纳容器4对应的第一标识信息16与目标收纳容器2的对应的第二标识信息16相同,那么,确定待查找收纳容器4为目标收纳容器2。
但是,如果每个待查找收纳容器的第一标识信息均不同时,此时需要多次去检测所有的待查找收纳容器,使得查找时间较长,查找效率较低,此时,可以为用户的所有目标收纳容器均设置相同的第二标识信息,这样只需检测一次所有的待查找收纳容器即可。
以目标收纳容器为目标快递为例进行说明,当用户同时需要查收2个目标快递时,如果每个目标快递的第二标识信息均不同,那么用户就需要使用第一个目标快递对应的第二标识去逐个检测众多的待查找快递,当找到第一个目标快递后;继而又需要使用第二个目标快递对应的第二标识信息去逐个检测众多的待查找快递,从而增加了用户的工作量。
以2位数字为标识信息为例进行说明。假设有4个待查找收纳容器,2个目标收纳容器。其中:待查找收纳容器1对应的第一标识信息为12;待查找收纳容器2对应的第一标识信息为13;待查找收纳容器3对应的第一标识信息为15;待查找收纳容器4对应的第一标识信息为15;而目标收纳容器1和目标收纳容器2对应的第二标识信息均为15。也即终端设备中保存的目标收纳容器1对应的第二标识信息为15;终端设备中保存的目标收纳容器2对应的第二标识信息为15。检测的过程为:检测待查找收纳容器1,检测到待查找收纳容器1对应的第一标识信息12与目标收纳容器1和目标收纳容器2对应的第二标识信息15不同,确定待查找收纳容器1不是目标收纳容器1或目标收纳容器2;检测待查找收纳容器2,检测到待查找收纳容器2对应的第一标识信息13与目标收纳容器1和目标收纳容器2对应的第二标识信息15不同,确定待查找收纳容器2也不是目标收纳容器1或目标收纳容器2;检测待查找收纳容器3,检测到待查找收纳容器3对应的第一标识信息15与目标收纳容器1和目标收纳容器2对应的第二标识信息15相同,那么,确定待查找收纳容器3为目标收纳容器1或目标收纳容器2;检测待查找收纳容器4,检测到待查找收纳容器4对应的第一标识信息15与目标收纳容器1和目标收纳容器2对应的第二标识信息15相同,那么,确定待查找收纳容器4为目标收纳容器1或目标收纳容器2,至此,便查找到了用户的两个目标收纳容器。
因此,在本公开实施例中,当用户同时需要查收多个目标快递时,每个目标快递的第二标识信息均相同,此时,用户只需完成一遍逐个检测所有的待查找快递的过程,有效提升了用户体验。
在本公开实施例中,当查找到了目标收纳容器后,会向用户发出提醒信息,以使用户得知已经查找到目标收纳容器,值得注意的是,该提醒信息可以为:震动、响铃、震动和响铃。
本公开实施例提供一种收纳容器的识别方法,包括:检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;当检测到的第一标识信息与第二标识信息相同时,确定待查找收纳容器为目标收纳容器,并输出用于提示查找到目标收纳容器的提醒信息。其中,可以根据目标收纳容器的第二标识信息去检测所有待查找收纳容器的第一标识信息,当检测到某个待查找收纳容器的第一标识信息与目标收纳容器的第二标识信息相同时,即可确定该待查找收纳容器即为目标收纳容器,从而无需工作人员逐个用眼睛去查看待查找收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
在一个实施例中,如图2所示,上述方法还包括:步骤S104。
在步骤S104中,向目标收纳容器发送解密密钥信息,以使目标收纳容器根据解密密钥信息进行解密。
以目标收纳容器为行李箱为例,用户在使用行李箱搬运行李时,一般会使用密码锁将行李箱上锁,避免行李箱被偷盗,此时,当查找到目标收纳容器后,也即查找到目标行李箱后,还可以向行李箱发送解密密钥信息,以使目标行李箱根据该解密密钥信息打开行李箱中的密码锁。
而当目标收纳容器不需要使用密码锁等进行上锁的时,此时发送的解密密钥信息用于验证寻找该目标收纳容器的用户是否为非法用户。当可以根据该解密密钥信息进行解密时,则确定该用户合法,当根据解密密钥信息无法进行解密时,则确定该用户不合法。
本公开的实施例提供的技术方案可以包括以下有益效果:为了提高安全性,当查找到目标收纳容器后,还需通过发送解密密钥信息,以使目标收纳容器根据该解密密钥信息验证用户的身份是否合法,当可以根据该解密密钥信息进行解密时,则确定该用户合法,当根据解密密钥信息无法进行解密时,则确定该用户不合法。
在一个实施例中,如图3所示,上述方法还包括:步骤S105。
在步骤S105中,向待查找收纳容器发送第一标识信息,以使待查找收纳容器保存第一标识信息,且第一标识信息用于标识待查找收收纳容器。
在查找目标收纳容器之前,还需要为所有的待查找收纳容器发送该待查找收纳容器对应的第一标识信息。
例如:有3个待查找收纳容器,待查找收纳容器1对应的第一标识信息为15;待查找收纳容器2对应的第一标识信息为16;待查找收纳容器3对应的第一标识信息为17;在执行本公开的方法之前,需要将待查找收纳容器1对应的第一标识信息为15发送至待查找收纳容器1,将待查找收纳容器2对应的第一标识信息为16发送至待查找收纳容器2,将待查找收纳容器3对应的第一标识信息为17发送至待查找收纳容器3,以使待查找收纳容器1、待查找收纳容器2和待查找收纳容器3分别保存自己对应的第一标识信息。
本公开的实施例提供的技术方案可以包括以下有益效果:在查找目标收纳容器之前,还需向所有待查找收纳容器发送每个待查找收纳容器对应的第一标识信息,从而使得每个待查找收纳容器保存对应的第一标识信息,以使后续可以根据每个待查找收纳容器的第一标识信息查找目标收容器,其中,通过每个待查找收纳容器的第一标识信息查找目标收容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
在一个实施例中,如图4所示,上述方法还包括:步骤S106。
在步骤S106中,向目标收纳容器发送加密密钥信息,以使目标收纳容器根据加密密钥信息进行加密。
为了提高安全性,目标收纳容器可以采取加密的方式,在查找目标收纳容器之前,会向目标收纳容器发送加密密钥信息,以使目标收纳容器根据加密密钥信息进行加密。
当查找到目标收纳容器后,会向查找到的目标收纳容器发送与加密密钥信息对应的解密密钥信息,以使查找到的目标收纳容器根据接收到的解密密钥信息进行解密。
该加密密钥信息和解密密钥信息可以对应以实体的电子锁,也可以用来验证用户的身份信息,本公开不对其加以限制。
本公开的实施例提供的技术方案可以包括以下有益效果:为了提高安全性,会使用加密密钥信息将目标收纳容器进行加密,当查找到目标收纳容器后,还需通过发送与加密密钥信息对应的解密密钥信息,以使目标收纳容器根据该解密密钥信息验证用户的身份是否合法。
在一个实施例中,如图5所示,上述方法还包括:步骤S107。
在步骤S107中,接收其他设备发送的第二标识信息,和/或,解密密钥信息。
当第一用户无法去查找自己的目标收纳容器时,可以自己的终端设备中保存的目标收纳容器对应的第二标识信息发送给其他用户的终端设备,以实现其他用户为其代领的目的。
例如:用户A的目标收纳容器对应的第二标识信息为13,而用户A无法及时去查找自己的目标收纳容器,那么,用户A可以通过自己的终端设备将目标收纳容器对应的第二标识信息为13发送给用户B的终端设备,以使用户B为其代领目标收纳容器。
当用户A需要用户B打开目标收纳容器时,在传输目标收纳容器对应的第二标识信息的同时还可以传输解密密钥信息;或可以单独传输解密密钥信息。
值得注意的是,本公开实施例中可以通过终端设备进行目标收纳容器对应的第二标识信息的传输,也可以采用其他方式,本公开不对其加以限制;且本公开实施例中可以通过终端设备进行目标收纳容器对应的第二标识信息和解密密钥信息的传输,也可以采用其他方式,本公开不对其加以限制
本公开的实施例提供的技术方案可以包括以下有益效果:当用户无法自己去查找目标收纳容器时,可以将目标收纳容器对应的第二标识信息通过终端设备发送给其他用户的终端设备,以实现其他用户为其代领的目的,从而提升了用户体验。
在一个实施例中,如图6所示,上述步骤S101还可实施为:步骤S1011。
在步骤S1011中:通过NFC模块检测第一标识信息是否与第二标识信息相同。
近场通信技术(Near Field Communication,简称为:NFC),是一种短距离无线通信技术,设备间通过射频信号的空间耦合实现连接,并且在短距离内实现数据的传输和交换,是近些年比较热门的短距离通信技术。
NFC具有三种工作模式:非接触式集成电路(Integrated Circuit Card,简称为:IC卡)读写器模式、非接触式IC卡模拟模式和点对点通信模式。
1)非接触式IC卡读写器模式:在这种模式下,NFC模块模拟成一个兼容国际标准化组织(International Organization for Standardization,简称为:ISO)14443A或ISO15693标准的IC卡读写器。比如:从电子海报上读取并下载出海报中的信息,或者查询电子公交卡内余额等。
2)非接触式IC卡模拟模式:在这种模式下,近场通信模块可以模拟成一张底层兼容ISO14443A或ISO14443B标准的非接触式IC卡,可替代现在的非接触式IC卡,在种种模式下,可通过非接触式读写器的射频域给卡模拟装置供电,就算卡模拟装置没电也一样可以工作。
3)点对点通信模式:这种通信模式与蓝牙、红外的通信模式类似,主要用于数据的交换。将两个具有NFC功能的设备进行碰触就可以进行数据交换了。如交换名片信息、下载歌曲、传递资料等。
本公开同样也可以基于NFC功能来实现。
此时的终端设备时具有NFC功能的终端设备,且将待查找收纳容器的第一标识信息写入终端设备中的NEC模块中,且可以在待查找收纳容器中均设置一NFC模块,此时,让待查找收纳容易中的NFC模块和终端设备中的NFC模块均工作在点对点通信模式下,终端设备中的NFC模块将待查找收纳容器的第一标识信息通过终端设备中的NFC模块发送至待查找收纳容器的NFC模块,以使待查找收纳容器将其对应的第一标识信息保存在NFC模块中,进而,待查找收纳容器工作在非接触式IC卡模拟模式下,在众多的待查找收纳容器中查找目标收纳容器时,将终端设备中的NFC模块工作在非接触式IC卡读写器模式下,进而,使用终端设备中的NFC模块对所有的待查找收纳容器中的NFC模块进行读取,当终端设备读取到与终端设备中保存的目标收纳容器对应的第二标识信息相同的待查找收纳容器时,终端设备输出提醒信息,以提醒用户查找到目标收纳容器。
在一种可实现的方式中,终端设备还可以将待查找收纳容器对应加密密钥信息发送给目标收纳容器,当终端设备在众多待查找收纳容器中查找到目标收纳容器后,通过NFC模块将解密密钥信息发送给目标收纳容器中的NFC模块,以使目标收纳容器根据解密密钥信息进行解密。
本公开的实施例提供的技术方案可以包括以下有益效果:通过NFC功能实现目标收纳容器的查找,此时,无需工作人员逐个用眼睛去查看收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
图7是根据一示例性实施例六示出的收纳容器的识别方法的流程图,如图7所示,该方法包括以下步骤S201-S209:
在本实施例中,有3个待查找收纳容器,1个目标收纳容器,每个待查找收纳容器对应的第一标识信息为待查找收纳容器的ID信息,每个待查找收纳容器中均设置一NFC模块,每个待查找收纳容器中均设置一锁模块,其中,待查找收纳容器1中的NFC模块、第一标识信息和加密密钥信息分别为:NFC模块1、11和加密密钥信息1;待查找收纳容器2中的NFC模块、第一标识信息和加密密钥信息分别为:NFC模块2、22和加密密钥信息2;待查找收纳容器3中的NFC模块、第一标识信息和加密密钥信息分别为:NFC模块3、33和加密密钥信息3;且第一终端设备中设置NFC模块4、第二终端设备中设置NFC模块5,目标收纳容器对应的第二标识信息和解密密钥信息分别为:33和解密密钥信息3;
在步骤S201中,第一终端设备通过读写器将待查找收纳容器对应的第一标识信息和加密密钥信息写入终端设备的NFC模块中。
第一终端设备通过读写器将待查找收纳容器1对应的第一标识信息11和加密密钥信息1写入第一终端设备的NFC模块3中;第一终端设备将待查找收纳容器2对应的第一标识信息22和加密密钥信息2写入第一终端设备的NFC模块4中;第一终端设备将待查找收纳容器3对应的第一标识信息33和加密密钥信息3写入第一终端设备的NFC模块4中;
在步骤S202中,通过第一终端设备将每个待查找收纳容器对应的第一标识信息和加密密钥信息写入每个待查找收纳容器对应的NFC模块中。
第一终端设备通过NFC模块4将待查找收纳容器1的第一标识信息11和加密密钥信息1写入待查找收纳容器1的NFC模块1中;第一终端设备通过NFC模块4将待查找收纳容器2的第一标识信息22和加密密钥信息2写入待查找收纳容器2的NFC模块2中;第一终端设备通过NFC模块4将待查找收纳容器3的第一标识信息33和加密密钥信息3写入待查找收纳容器3的NFC模块3中。
在步骤S203中,各个待查找收纳容器进行加密。
待查找收纳容器1使用加密密钥信息1进行加密,待查找收纳容器2使用加密密钥信息2进行加密,待查找收纳容器3使用加密密钥信息3进行加密。
在步骤S204中,将目标收纳容器对应的第二标识信息和解密密钥信息通过读写器写入第二终端设备中。
将目标收纳容器对应的第二标识信息33和解密密钥信息3通过读写器写入第二终端设备中的NFC模块5中。
在步骤S205中,使用第二终端设备逐个检测待查找收纳容器是否与第二终端设备中保存的目标收纳容器对应的第二标识信息相同,当待查找收纳容器与第二终端设备中保存的目标收纳容器对应的第二标识信息相同时,执行步骤S206;当待查找收纳容器与第二终端设备中保存的目标收纳容器对应的第二标识信息不相同时,执行步骤S209;
使用第二终端设备中的NFC模块5以非接触式IC卡读写器模式检测待查找收纳容器1中的NFC模块1中保存的第一标识信息,此时读取到的待查找收纳容器1的第一标识信息为11,与第二终端设备中的NFC模块5保存的目标收纳容器对应的第二标识信息33不同,则确定待查找收纳容器1不是目标收纳容器;使用第二终端设备中的NFC模块5以非接触式IC卡读写器模式检测待查找收纳容器2中的NFC模块2中保存的第一标识信息,此时读取到的待查找收纳容器2的第一标识信息为22,与第二终端设备中的NFC模块5保存的目标收纳容器对应的第二标识信息33不同,则确定待查找收纳容器2不是目标收纳容器;使用第二终端设备中的NFC模块5以非接触式IC卡读写器模式检测待查找收纳容器3中的NFC模块3中保存的第一标识信息,此时读取到的待查找收纳容器3的第一标识信息为33,与第二终端设备中的NFC模块5保存的目标收纳容器对应的第二标识信息33相同,则确定待查找收纳容器3是目标收纳容器。
在步骤S206中,第二终端设备发出提醒信息。
在步骤S207中,第二终端设备向检测到的目标收纳容器发送解密密钥信息。
第二终端设备中的NFC模块4向检测到的待查找收纳容器3中的NFC模块3发送解密密钥信息3。
在步骤S208中,目标收纳容器根据解密密钥信息进行解密。
待查找收纳容器3根据解密密钥信息3进行解密。
在步骤S209中,继续检测其他待查找收纳容器。
本公开实施例提供一种收纳容器的识别方法,包括:第一终端设备通过读写器将待查找收纳容器对应的第一标识信息和加密密钥信息写入终端设备的NFC模块中,通过第一终端设备将每个待查找收纳容器对应的第一标识信息和加密密钥信息写入每个待查找收纳容器对应的NFC模块中,各个待查找收纳容器进行加密,将目标收纳容器对应的第二标识信息和解密密钥信息通过读写器写入第二终端设备中,使用第二终端设备逐个检测待查找收纳容器是否与第二终端设备中保存的目标收纳容器对应的第二标识信息相同,当待查找收纳容器与第二终端设备中保存的目标收纳容器对应的第二标识信息相同时,第二终端设备发出提醒信息并向检测到的目标收纳容器发送解密密钥信息,进而目标收纳容器根据解密密钥信息进行解密。当待查找收纳容器与第二终端设备中保存的目标收纳容器对应的第二标识信息不相同时,继续检测其他待查找收纳容器。其中,通过标识信息去查找目标收纳容器,从而无需工作人员逐个用眼睛去查看待查找收纳容器是否为用户待寻找的目标收纳容器,从而减轻了工作人员的工作负担,且提高了目标收纳容器的查找效率。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图8是根据一示例性实施例一示出的收纳容器的识别装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图8所示,该收纳容器的识别装置包括:
检测模块11,用于检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
确定模块12,用于当所述检测模块11检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出模块13,用于当所述确定模块12确定出所述目标收纳容器时,输出用于提示查找到所述目标收纳容器的提醒信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在一个实施例中,如图9所示,还包括:解密密钥信息发送模块14,
所述解密密钥信息发送模块14,用于当所述输出模块13输出用于提示查找到所述目标收纳容器的提醒信息之后,向所述目标收纳容器发送解密密钥信息,以使所述目标收纳容器根据所述解密密钥信息进行解密。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在一个实施例中,如图10所示,还包括:第一标识信息发送模块15,
所述第一标识信息发送模块15,用于在所述检测模块11检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,向所述待查找收纳容器发送所述第一标识信息,以使所述待查找收纳容器保存所述第一标识信息,且所述第一标识信息用于标识所述待查找收收纳容器。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在一个实施例中,如图11所示,还包括:加密密钥信息发送模块16,
所述加密密钥信息发送模块16,用于在所述检测模块11检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,向所述目标收纳容器发送加密密钥信息,以使所述目标收纳容器根据所述加密密钥信息进行加密。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在一个实施例中,如图12所示,还包括:接收模块17,
所述接收模块17,用于在所述检测模块11检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,接收其他设备发送的所述第二标识信息,和/或,所述解密密钥信息。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在一个实施例中,如图13所示,所述检测模块11包括:近场通信NFC检测子模块111,
所述NFC检测子模块111,用于通过NFC模块检测所述第一标识信息是否与所述第二标识信息相同。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本公开实施例的第三方面,提供一种收纳容器的识别装置,包括:处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
当检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出用于提示查找到所述目标收纳容器的提醒信息。
上述处理器还可被配置为:
所述输出用于提示查找到所述目标收纳容器的提醒信息之后,还包括:
向所述目标收纳容器发送解密密钥信息,以使所述目标收纳容器根据所述解密密钥信息进行解密。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述待查找收纳容器发送所述第一标识信息,以使所述待查找收纳容器保存所述第一标识信息,且所述第一标识信息用于标识所述待查找收收纳容器。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述目标收纳容器发送加密密钥信息,以使所述目标收纳容器根据所述加密密钥信息进行加密。
所述检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,还包括:
接收其他设备发送的所述第二标识信息,和/或,所述解密密钥信息。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同包括:
通过近场通信NFC模块检测所述第一标识信息是否与所述第二标识信息相同。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图14是根据一示例性实施例示出的一种用于收纳容器的识别装置80的框图,该装置适用于终端设备。例如,装置80可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
装置80可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
处理组件802通常控制装置80的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在装置80的操作。这些数据的示例包括用于在装置80上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件806为装置80的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置80生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述装置80和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置80处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置80处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为装置80提供各个方面的状态评估。例如,传感器组件814可以检测到装置80的打开/关闭状态,组件的相对定位,例如所述组件为装置80的显示器和小键盘,传感器组件814还可以检测装置80或装置80一个组件的位置改变,用户与装置80接触的存在或不存在,装置80方位或加速/减速和装置80的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于装置80和其他设备之间有线或无线方式的通信。装置80可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置80可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置80的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置80的处理器执行时,使得装置80能够执行上述收纳容器的识别方法,所述方法包括:
检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同;
当检测到的所述第一标识信息与所述第二标识信息相同时,确定所述待查找收纳容器为所述目标收纳容器;
输出用于提示查找到所述目标收纳容器的提醒信息。
所述输出用于提示查找到所述目标收纳容器的提醒信息之后,还包括:
向所述目标收纳容器发送解密密钥信息,以使所述目标收纳容器根据所述解密密钥信息进行解密。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述待查找收纳容器发送所述第一标识信息,以使所述待查找收纳容器保存所述第一标识信息,且所述第一标识信息用于标识所述待查找收收纳容器。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同之前,还包括:
向所述目标收纳容器发送加密密钥信息,以使所述目标收纳容器根据所述加密密钥信息进行加密。
所述检测待查找收纳容器对应的第一标识信息是否与预存的目标收纳容器对应的第二标识信息相同之前,还包括:
接收其他设备发送的所述第二标识信息,和/或,所述解密密钥信息。
所述检测待查找收纳容器对应的第一标识信息是否与目标收纳容器对应的第二标识信息相同包括:
通过近场通信NFC模块检测所述第一标识信息是否与所述第二标识信息相同。本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。