一种索引信息管理方法和系统与流程

文档序号:29126149发布日期:2022-03-05 00:03阅读:161来源:国知局
一种索引信息管理方法和系统与流程

1.本说明书涉及信息识别处理及查询领域,特别涉及一种索引信息管理方法和系统。


背景技术:

2.随着电子商务、智能家居等领域的迅速发展,生产、生活中的仓储/储物应用场景增多,应用者对于对应场景下索引信息管理的需求日益增大。例如,在智能仓库的多用户应用场景下,如果其信息管理系统主要针对出入库物品种类和数量进行综合记录和管理,则用户难以直观地通过该索引信息管理系统管理及查询自身或其他用户的物品信息,难以对特定用户或物品的历史出入库情况进行回溯。因此,有必要提供一种可用于对物品信息进行识别、处理及查询的索引信息管理方法和系统。


技术实现要素:

3.本技术实施例提出了一种索引信息管理方法和系统。
4.第一方面,本技术实施例提出了一种索引信息管理方法,包括:获取用户访问物品管理区域的请求;基于所述访问请求,对所述用户的身份进行安全验证,并生成访问信息,所述物品管理区域为可闭合空间;获取受信用户访问期间所述物品管理区域的物品信息和/或物品的存取信息;基于所述物品信息和/或所述物品的存取信息,确定索引信息,所述索引信息至少还基于所述访问信息确定。
5.在一些实施例中,所述基于所述物品信息和/或所述物品的存取信息,确定索引信息,所述索引信息至少还基于所述访问信息确定包括:在未检测到已创建的索引信息时,基于所述物品信息和/或所述物品的存取信息,创建所述索引信息,所述索引信息至少还基于所述访问信息和预设规则创建。
6.在一些实施例中,所述基于所述物品信息和/或所述物品的存取信息,确定索引信息,所述索引信息至少还基于所述访问信息确定还包括:在检测到已创建的索引信息时,基于所述物品信息和/或所述物品的存取信息,更新所述索引信息,所述索引信息至少还基于所述访问信息更新。
7.在一些实施例中,所述方法还包括:基于所述索引信息进行查询显示。
8.在一些实施例中,所述获取所述受信用户访问期间所述物品管理区域的物品信息和/或物品的存取信息包括:获取所述物品管理区域的探测信息;基于所述探测信息,确定所述物品信息和/或所述物品的存取信息。
9.在一些实施例中,所述物品信息至少包括物品的属性和/或物品的价值。
10.在一些实施例中,所述探测信息通过传感器采集获得,所述传感器包括图像传感器、激光传感器、红外传感器、超声波传感器以及压力传感器中的至少一种。
11.在一些实施例中,在所述基于所述物品信息和/或所述物品的存取信息,确定索引信息之前,所述方法还包括:至少基于所述访问信息和/或所述探测信息,确定物品的权属
信息。
12.在一些实施例中,所述至少基于所述访问信息和/或所述探测信息,确定物品的权属信息进一步包括:基于所述访问信息和所述探测信息,确定存入物品的权属信息。
13.在一些实施例中,所述至少基于所述访问信息和/或所述探测信息,确定物品的权属信息进一步包括:获取所述物品管理区域内物品的历史权属信息;基于所述探测信息和所述历史权属信息,确定取出物品的权属信息。
14.在一些实施例中,所述索引信息还基于所述权属信息确定。
15.在一些实施例中,所述访问请求携带与所述用户的身份相对应的用户信息;所述对所述用户的身份进行安全验证包括:基于所述用户的用户信息判断所述用户是否为受信用户,在判定结果为否时发出警报信息。
16.第二方面,本技术实施例提出了一种索引信息管理系统,包括安全模块和管理模块。所述安全模块被配置为:获取用户访问物品管理区域的请求;基于所述访问请求,对所述用户的身份进行安全验证,并生成访问信息,所述物品管理区域为可闭合空间。所述管理模块被配置为:获取受信用户访问期间所述物品管理区域的物品信息和/或所述物品的存取信息;基于所述物品信息和/或所述物品的存取信息,确定索引信息,所述索引信息至少还基于所述访问信息确定。
17.第三方面,本技术实施例提出了一种智能储物装置,包括:输入模块接收用户指令;锁体;以及处理器,执行如下操作:获取输入模块接收的所述用户访问物品管理区域的请求;基于所述用户的访问请求,对所述用户的身份进行安全验证,控制所述锁体执行开锁操作以允许受信用户访问物品管理区域,并生成访问信息,所述物品管理区域为可闭合空间;获取所述受信用户访问期间所述物品管理区域的物品信息和/或所述物品的存取信息;基于所述物品信息和/或所述物品的存取信息,确定索引信息,所述索引信息至少还基于所述访问信息确定。
18.第四方面,本技术实施例提出了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
19.第五方面,本技术实施例提出了一种处理器,所述处理器用于运行程序,其中,所述程序运行时实现如第一方面中任一实现方式描述的方法。
20.第六方面,本技术实施例提出了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现第一方面中任一实现方式描述的方法。
21.本技术实施例提供的一种索引信息管理方法和系统,通过在响应用户的访问请求后进行安全验证,对用户的访问信息和物品管理区域内物品信息进行综合统计以及建立索引,实现了物品管理区域的智能控制和其物品信息的管理查询问题,扩展储物装置在家居生活及办公场所的应用场景。
附图说明
22.本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
图1是根据本技术一些实施例所示的示例性索引信息管理系统的应用场景示意图;图2是根据本技术一些实施例所示的示例性索引信息管理装置的框图;图3是根据本技术一些实施例所示的示例性索引信息管理系统的框图;图4是根据本技术一些实施例所示的另一示例性索引信息管理系统的框图;图5是根据本技术一些实施例所示的索引信息管理的示例性流程图;图6是根据本技术一些实施例所示的鉴权步骤的示例性流程图;图7是根据本技术一些实施例所示的索引信息管理系统的示例性应用场景图。
具体实施方式
23.为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
24.应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
25.如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
26.本说明书中使用了流程图用来说明根据本说明书的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
27.本技术实施例涉及一种索引信息管理方法和系统。在一些实施例中,该方法和系统可以应用于物品存储装置的装置控制及存取物品信息的管理,物品存储装置包括但不限于保管柜、保管箱、珠宝盒和智能药盒等。在一些实施例中,该方法和系统也可以应用于智能仓库的控制及存取物品信息的管理。在一些实施例中,该方法和系统可以应用于家庭使用场景中单人或多人使用的保管箱的控制及存储的私人物品的信息管理等。在一些实施例中,该方法和系统可以应用于办公使用场景中单人或多人使用的保管柜的控制及存取的公共物品的信息管理等。通过该方法和系统,可以实现:对用户进行安全验证、识别存取物品、建立用户及物品信息的索引等一种或多种功能。该索引信息管理方法和系统可以实现物品存储装置的智能化控制、物品信息的高效管理及查询、提高物品存储装置使用的安全性和便捷性、适应更多使用场景等一种或多种有益效果。
28.图1是根据本技术一些实施例所示的示例性索引信息管理系统的应用场景示意图。如图1所示,索引信息管理系统100可以包括服务器110、网络120、智能储物装置130、用户终端140和存储设备150。
29.索引信息管理系统100可以对访问智能储物装置130的物品管理区域的用户进行安全验证,根据验证结果进行相应操作。例如,确认用户为受信用户以后,用户可以打开储物装置或进行其他操作。
30.索引信息管理系统100可以获取智能储物装置130内的物品信息,并基于物品信息对物品进行识别。例如,确定物品的属性,并根据物品的属性对物品进行分类。
31.索引信息管理系统100可以为受信用户提供服务。例如,为受信用户提供访问物品管理区域的服务,或者提供物品查询服务。
32.服务器110可以用于处理与索引信息管理相关的信息和/或数据。例如,服务器110可以处理智能储物装置130获取的用户信息,并根据用户信息完成对用户的安全验证。又例如,服务器110可以处理智能储物装置130中获取的与物品相关的探测信息,并基于探测信息确定物品信息。还例如,服务器110可以识别受信用户的服务请求,并基于服务请求为受信用户提供服务。
33.需要说明的是,服务器110可以是硬件,也可以是软件。例如,服务器110可以是设置在智能储物装置130上的提供数据处理功能的硬件设备。又例如,服务器110可以是使网关实现数据处理功能的软件。
34.在一些实施例中,服务器110可以包括处理器112,处理器112可以处理从其他设备或系统组成部分中获得的数据、信息和/或处理结果,并基于这些数据、信息和/或处理结果执行程序指令,以执行一个或多个本说明书中描述的功能。
35.网络120可以用于提供信息交换的渠道。在一些实施例中,服务器110、智能储物装置130、用户终端140和存储设备150之间可以通过网络120交换信息。例如,受信用户经由用户终端140通过网络120与服务器110通信连接,获取存储设备150中存储的与智能储物装置130中的物品相关的信息。
36.在一些实施例中,网络120可以包括一个或以上网络接入点。例如,网络120可以包括有线或无线网络接入点,例如,基站和/或网络交换点120-1、120-2等。
37.智能储物装置130可以用于提供可闭合的物品管理区域以存储物品,以及获取与物品相关的信息和/或数据。在一些实施例中,智能储物装置130可以获取用户信息。例如,通过指纹、虹膜、人脸识别、数字密码等中的一种或多种方式获取用户信息。在一些实施例中,智能储物装置130可以获取物品管理区域内物品的信息。例如,通过设置的激光传感器、红外传感器、超声波传感器、压力传感器等中的一种或多种设备获取物品信息。
38.用户可以通过用户终端140使用系统100提供的服务。例如,受信用户可以通过用户终端140发出查询请求,查询其放入智能储物装置130的物品管理区域内的物品。又例如,智能储物装置130可以通过用户终端140向用户发送警报,以警示用户所存物品处于非安全状态。
39.在一些实施例中,用户终端140可以包括智能手机140-1、平板计算机140-2、膝上型计算机140-3等或其他具有输入和/或输出功能的设备中的一种或其任意组合。在一些实施例中,用户终端140可以是具有显示功能的显示终端,用于显示物品信息。在一些实施例中,用户可以基于用户终端140对系统100的各组成部分进行操控。
40.存储设备150可以用于存储数据和/或指令。例如,存储设备150可以存储智能储物装置130的物品管理区域的物品信息。又例如,存储设备150可以存储参考物品的信息。
41.图2是根据本技术一些实施例所示的示例性智能储物装置200的框图。如图2所示,智能储物装置200包括输入模块210、探测模块220、锁体230和处理器112。智能储物装置200可提供物品管理区域,物品管理区域为可闭合空间,物品管理区域的开启和关闭通过锁体230控制。需要注意的是,本技术中提到的模块、单元可以通过硬件、软件或者软件和硬件的结合的方式来实现。其中,硬件的实现方式可以包括利用实体部件组成的电路或结构来实现;软件的实现方式可以包括将模块、单元对应的操作以代码的形式存储在存储器中,由适当的硬件例如微处理器来执行。在本文提到的模块、单元执行其操作时,如果没有特殊说明,既可以指包含该功能的软件代码被执行,也可以指具有该功能的硬件被使用。同时,本文中所提到的模块、单元在对应硬件的时候并不限定其对应硬件的结构,只要能实现其功能的硬件都在本技术保护范围内。例如,本文中所提到的不同模块、单元可以对应同一个硬件结构。又例如,本文中所提到的同一个模块、单元也可以对应多个独立的硬件结构。
42.输入模块210被配置为接收用户指令。仅作为示例,用户指令包括访问物品管理区域的请求,用户指令还可包括查询请求、设置请求、管理请求等。在一些实施例中,输入模块210包括可用于接收用户指令的装置,如键盘、鼠标、触摸屏、麦克风等。仅作为示例,用户按压键盘按键、点击触摸屏或发出指示唤醒的语音信息,以使输入模块210接收到唤醒指令。输入模块进一步被配置为采集用户信息。在一些实施例中,输入模块包括用于采集用户信息的装置,如指纹采集装置、指静脉采集装置、掌纹采集装置、虹膜扫描装置、图像采集装置(如照相机、摄像头)、视网膜扫描装置、图像采集装置、麦克风、密码输入装置等。仅作为示例,输入模块210通过摄像头和指纹采集装置获取用户的人脸信息和指纹信息。
43.探测模块220被配置为获取智能储物装置200的物品管理区域内物品的探测信息。在一些实施例中,探测模块220包括可用于获取探测信息的传感器,如图像采集装置、激光传感器、红外传感器、超声波传感器、压力传感器等。仅作为示例,探测模块220通过图像采集装置获取物品的图像信号数据,通过红外传感器获取物品的红外信号数据,以及通过压力传感器获取物品的压力信号数据。在一些实施例中,探测模块220还被配置为获取锁体230的状态信息。智能储物装置200的状态信息用于指示锁体230的工作状态(如开启状态、锁止状态)。在一些实施例中,探测模块220还包括获取锁体230状态信息的传感器,如安装在锁体230上的压力传感器、接触传感器、霍尔传感器等。
44.锁体230被配置为基于处理器112发出的控制信号执行开锁操作。仅作为示例,处理器112基于受信用户的访问请求,发送开锁控制信号至锁体230;响应于接收到开锁控制信号,锁体230执行开锁操作,以允许受信用户访问物品管理区域。在一些实施例中,锁体230还被配置为基于处理器112发出的控制信号执行关锁操作。仅作为示例,处理器112基于探测模块220获取的锁体230的状态信息,判断锁体230处于开启状态且处于开启状态超过预定时间(如10分钟、15分钟或20分钟),处理器112向锁体230发送关锁控制信号;响应于接收到关锁控制信号,锁体230执行关锁操作,以关闭物品管理区域。
45.处理器112被配置为处理索引信息管理过程中的信息和/或数据,包括获取用户的访问请求;基于访问请求,对用户的身份进行安全验证,控制锁体230执行开锁操作以允许受信用户访问物品管理区域,并生成访问信息;获取受信用户访问期间物品管理区域的物品信息和/或物品的存取信息;基于物品信息和/或物品的存取信息,确定索引信息,索引信息至少还基于访问信息确定。关于处理器112处理索引信息管理过程中的信息和/或数据的
具体内容可参见本技术的其他部分,例如图3、图4及其描述,在此不再赘述。
46.在一些实施例中,智能储物装置200还可包括定位模块240。定位模块240被配置为获取智能储物装置200的位置信息。在一些实施例中定位模块240包括用于获取位置信息的定位装置,如gps定位装置、北斗定位装置、gps北斗双模定位装置等。
47.在一些实施例中,智能储物装置200还可包括输出模块250。输出模块250被配置为基于处理器112的控制信号向外部输出信号,如向用户显示索引信息,或者向用户发出指示未通过安全验证的警报信息等。在一些实施例中,输出模块250包括用于输出视觉信号的装置,如显示器。在一些实施例中,输出模块250包括用于输出音频信号的装置,如扬声器。
48.图3是根据本技术一些实施例所示的示例性索引信息管理系统300的框图。如图3所示,系统300包括安全模块310和管理模块320。在一些实施例中,安全模块310和管理模块320可以在服务器110或智能储物装置200上实现,例如处理器112。
49.安全模块310被配置为获取用户访问物品管理区域的请求。在一些实施例中,安全模块310可通过与智能储物装置200的输入模块210通信以获取用户的访问请求,或者安全模块310可通过与用户终端140通信以获取用户的访问求情。
50.安全模块310还被配制为基于用户的访问请求,对用户的身份进行安全验证,以允许受信用户访问物品管理区域,并生成访问信息,物品管理区域为可闭合空间。访问信息是指与访问请求相关联的信息集合。仅作为示例,访问信息可包括但不限于用户标识(如用户id、用户名称、用户头像等)、访问事件、访问时间(如开锁时间、锁止时间)等。在一些实施例中,安全模块310通过控制智能储物装置200的锁体230执行开锁操作,以允许受信用户访问智能储物装置200的物品管理区域。
51.在一些实施例中,安全模块310包括用户验证子模块411。在一些实施例中,访问请求携带与用户身份相对应的用户信息,用户验证子模块被配置为基于用户的用户信息判断用户是否为受信用户,在判定结果为否时发出警报信息。如本文所用,术语“受信用户”是指对智能储物装置200的物品管理区域具有访问权限的用户。受信用户可以有一个或多个。例如,用户可以在访问初始化状态(如智能储物装置200首次使用的状态、数据重置的状态、数据丢失的状态)的智能储物装置200期间设置并录入该用户的用户信息,处理器112基于用户设置确定该用户为受信用户,使该用户获得访问权限。又例如,受信用户可以在访问智能储物装置200期间设置并录入其他用户的用户信息,以使其他用户获得访问权限,处理器112基于用户设置确定该其他用户为受信用户。
52.在一些实施例中,用户验证子模块进一步被配置为对比发出访问请求的用户与预设受信用户的用户信息,基于对比结果判断用户是否为受信用户。如本文所用,术语“用户信息”是指可用于指示用户身份的信息集合。在一些实施例中,预设受信用户的用户信息预先录入并储存于存储设备150中,用户验证子模块可调用存储设备150中储存的预设受信用户的用户信息。在一些实施例中,用户信息可包括指纹信息、指静脉信息、掌纹信息、虹膜信息、视网膜信息、人脸信息、声纹信息、数字密码信息中的一种或多种。
53.在一些实施例中,用户验证子模块进一步被配置为在判断结果为否时,发出警报信息。具体的,响应于判断用户不是受信用户而发出的警报信息可用于对非受信用户的访问行为进行警示。在一些实施例中,警报信息可以包括本地警报信息和远程警报信息,警报信息可以通过语音信号、振动信号和图文信号中的至少一种形式发出。在一些实施例中,本
地警报信息通过智能储物装置200的输出模块250发出。例如,通过输出模块250的显示器显示非受信用户的图像信息以及显示非受信用户的访问请求已被拒绝的文字信息,非受信用户的图像信息可由输入模块210的图像采集装置获取。在一些实施例中,远程警报信息通过受信用户的用户终端140的输出装置发出。例如,用户终端140接收到远程警报信息,通过显示器显示非受信用户的图像信息,以及通过扬声器播报指示智能储物装置200发生非受信用户访问事件的语音信息。
54.通过用户验证子模块的安全验证,以及对非受信用户访问行为的警示,可干扰非受信用户的访问行为,且对受信用户给予安全提示,以保障物品的存储安全性。
55.管理模块320被配置为获取受信用户访问期间物品管理区域的物品识别信息,物品识别信息包括物品信息和/或物品的存取信息;基于物品识别信息,确定索引信息,索引信息至少还基于访问信息确定。索引信息至少用于指示访问期间受信用户的物品的存取信息。如本文所用,术语“访问期间”是指在执行访问请求起始至访问请求执行结束为止的时间段。仅作为示例,访问期间可以为自智能储物装置200的锁体230执行开锁操作起始至锁体230锁止为止的时间段。
56.在一些实施例中,管理模块320进一步包括识别子模块321。识别子模块321被配置为获取探测模块220获取的探测信息;基于探测模块220获取的探测信息,确定受信用户访问期间物品管理区域的物品识别信息。在一些实施例中,物品识别信息包括物品信息,如物品的属性(种类、材质等)和价值。在一些实施例中,物品识别信息包括物品的存取信息,如物品的存取状态和存取时间。
57.在一些实施例中,识别子模块321可包括存取确定单元;存取确定单元被配置为基于探测信息,确定物品的存取信息。物品的存取信息用于指示物品的存取情况,包括访问期间智能储物装置200的物品管理区域内发生存取及未发生存取的所有物品的存取情况。在一些实施例中,存取状态可包括存入、取出和固有。其中,固有是指物品在执行访问请求前(即物品管理区域开启前)已存储在智能储物装置200内,且访问请求执行结束后(即物品管理区域关闭后)未被取出的状态。
58.探测信息按时间顺序排列所显示出的变化可用于指示物品的存取状态。在一些实施例中,存取确定单元可基于探测信息的变化确定物品的存取状态。例如,可通过分析压力传感数据的变化确定物品的存取状态(如压力增大指示有物品存入)。又例如,可通过智能储物装置200开锁时间点及锁止时间点的图像数据的对比确定物品的存取状态。
59.在一些实施例中,存取确定单元还被配置为基于探测信息,确定物品存取时间,如压力传感数据的数据变化时间戳可作为物品的存入时间或取出时间。
60.在一些实施例中,识别子模块321可包括属性确定单元;属性确定单元被配置为基于探测信息,确定物品的属性。如本文所用,术语“物品的属性”是指物品本身所固有的特征的集合。仅作为示例,物品的属性可包括但不限于物品的种类、规格、材质等。其中,物品的种类可包括但不限于首饰、货币、证书文件、字画艺术品等;物品的规格可包括但不限于重量、体积、尺寸、颜色等;物品的材质可包括但不限于金属、宝石、纸质、纺织品等。
61.在一些实施例中,属性确定单元可基于探测数据,确定物品的种类。例如,可采用图像数据或激光扫描数据通过ai识别模型识别物品的种类。在一些实施例中,属性确定单元可基于探测数据,确定物品的材质。例如,对于首饰类物品,可采用红外传感数据通过红
外光谱分析确定物品的材质。在一些实施例中,属性确定单元可基于探测数据,确定物品的规格。例如,可采用压力传感数据通过分析计算确定物品的重量。
62.在一些实施例中,属性确定单元进一步被配置为基于探测信息,通过多数据融合算法确定物品的物品属性。多数据融合对多个传感器所提供的关于同一物品的属性的不完整信息加以综合,以形成相对完整、一致的感知描述,从而实现更加准确的识别和判断功能。通过多数据融合算法确定物品属性可提高物品属性识别的准确性和效率。
63.在一些实施例中,识别子模块321还包括价值确定单元。在一些实施例中,价值确定单元被配置为基于探测信息,确定存入物品的价值。物品的价值通常是指物品的市场价值。在一些实施例中,价值确定单元可基于探测信息检索匹配存入物品的参考物品,基于参考物品的价值确定存入物品的价值。在一些实施例中,价值确定单元还可基于用户输入确定存入物品的价值。
64.关于确定物品的存取状态、确定物品的属性、确定存入物品的价值的具体内容可参见本技术的其他部分,例如图5中的步骤530及其描述,在此不再赘述。
65.识别子模块通过快速识别物品,确定物品信息、物品的存取状态和存取时间,为实现物品信息的综合管理和快速查询提供基础。
66.在一些实施例中,管理模块320进一步包括索引子模块322;索引子模块322被配置为至少基于物品识别信息和访问信息,确定索引信息。其中,物品识别信息包括物品信息和/或物品的存取信息。
67.在一些实施例中,索引子模块322进一步包括索引生成单元;索引生成单元被配置为在未检测到已创建的索引信息时,至少基于访问信息、物品识别信息和预设规则,创建索引信息。其中,创建的索引信息可储存在存储设备150中。如本文所用,术语“预设规则”是指建立、查询及显示索引信息的规则。对于初始化状态的智能储物装置200,索引子模块322未检测到已创建的索引信息(如未创建索引信息、已创建的索引信息丢失或已创建的索引信息被重置),则索引生成单元可创建索引信息。在一些实施例中,索引生成单元可基于受信用户的请求创建索引信息的管理请求创建索引信息。在一些实施例中,索引生成单元可在锁体230由开启状态进入锁止状态后自动创建索引信息。
68.在一些实施例中,索引子模块322进一步包括索引更新单元;索引更新单元被配置为在检测到已创建的索引信息时,至少基于访问信息和物品识别信息,更新索引信息。对于已创建索引信息的智能储物装置200而言,在锁体230进入锁止状态(即物品管理区域关闭)后,索引更新单元可调用并更新储存在存储设备150中的索引信息。
69.在一些实施例中,索引子模块322进一步包括查询显示单元;查询显示单元被配置为基于索引信息进行查询显示。在一些实施例中,查询显示单元进一步被配置为基于受信用户的查询请求,确定与查询请求相对应的索引信息,以及显示与查询请求相对应的索引信息。在一些实施例中,查询显示单元可用于本地查询显示。例如,查询显示单元可获取输入模块210接收的查询请求,并通过输出模块250的显示器显示与查询请求相对应的索引信息。在一些实施例中,查询显示单元可用于远程查询显示。例如,查询显示单元可获取用户终端140发出的查询请求,查询显示单元将与查询请求相对应的索引信息发送至用户终端140,并通过用户终端140的显示器进行显示。
70.关于创建索引信息、更新索引信息以及基于索引信息进行查询显示的具体内容可
参见本技术的其他部分,例如图5中的步骤540及其描述,此处不再赘述。
71.索引子模块通过建立关联用户和物品的索引信息,可使用户通过索引信息查询快速了解物品当前动向及历史动向,以及使用户全面了解智能储物装置的其他受信用户的物品使用情况,便于物品的统筹管理。
72.图4是根据本技术一些实施例所示的另一示例性索引信息管理系统400的框图。如图4所示,系统400包括安全模块410和管理模块420。在一些实施例中,安全模块410和管理模块420可以在服务器110或智能储物装置200上实现,例如处理器112。
73.安全模块410被配置为获取用户访问物品管理区域的请求;基于用户的访问请求,对用户的身份进行安全验证,并生成访问信息,物品管理区域为可闭合空间。
74.在一些实施例中,安全模块410包括用户验证子模块411。关于用户验证子模块的具体内容可参见本技术的其他部分,例如图3中安全模块310的用户验证子模块及其描述,在此不再赘述。
75.在一些实施例中,安全模块410还包括位置监测子模块412;位置监测子模块被配置为基于定位模块240获取的位置信息判断智能储物装置200是否位于安全区域内,在判断结果为否时发出警报信息。如本文所用,术语“安全区域”是指智能储物装置200的受许可的安全移动范围。安全区域可以是以一个中心向外扩展的圆形、椭圆形、多边形或其他不规则的图形区域。
76.在一些实施例中,安全区域可基于用户输入确定。例如,位置监测子模块通过与输入模块210或用户终端140通信获取受信用户请求设定安全区域的设置请求时,位置监测子模块基于该设置请求携带的设定信息确定安全区域,并将安全区域的设定信息储存在存储设备150中。
77.在一些实施例中,安全区域可基于预设的安全区域设定规则自动生成而确定。例如,智能储物装置200(如系统400)为初始化状态,安全模块410获取用户的访问请求后,位置监测子模块通过与定位模块240通信获取当前智能储物装置200的位置坐标,生成以该位置坐标为中心、以预设值(如10米、20米或30米)为半径的圆形区域,设定该圆形区域为安全区域,并将安全区域的设定信息存储在存储设备150中,以备后续位置监测子模块412进行位置监测时调用。
78.在一些实施例中,响应于判断智能储物装置200的位置没有位于安全区域内而发出的警报信息可用于对超范围移动智能储物装置200的行为进行警示。在一些实施例中,安全模块410可基于受信用户的请求解除警报的设置请求而终止警报。关于警报信息的具体内容可参考本技术的其他部分,例如图3中安全模块310的用户验证子模块及其描述,在此不再赘述。
79.位置监测子模块通过对智能储物装置进行位置监测,以及对不受许可的移动行为进行警示,可进一步提高智能储物装置的使用安全性。
80.管理模块420被配置为获取受信用户访问期间物品管理区域的物品识别信息,物品识别信息包括物品信息和/或物品的存取信息;基于物品识别信息,确定索引信息,索引信息至少还基于访问信息确定。
81.在一些实施例中,管理模块420进一步包括识别子模块421;识别子模块421被配置为基于探测模块220获取的探测信息,确定物品识别信息。关于识别子模块421的具体内容
可参见本技术的其他部分,例如图3中识别子模块321及其描述,图5中的步骤530及其描述,在此不再赘述。
82.在一些实施例中,管理模块420还包括鉴权子模块422;鉴权子模块422被配置为至少基于访问信息和探测模块220获取的探测信息,确定物品的权属信息。如本文所用,术语“权属信息”是指用于指示物品与用户之间的权属关系。在一些实施例中,物品的权属信息可基于访问信息和识别子模块421的基于探测信息确定的物品识别信息确定。
83.在一些实施例中,鉴权子模块422可包括第一鉴权单元,第一鉴权单元被配置为基于访问信息和探测模块220获取的探测信息,确定存入物品的权属信息。在一些实施例中,存入物品的权属信息可基于访问信息和识别子模块421的基于探测信息确定的物品识别信息确定。具体的,基于物品识别信息中的物品的存取信息,可判断智能储物装置200的物品管理区域在访问期间是否存在存入物品。对于存在存入物品的情况,第一鉴权单元可基于访问信息中的开锁时间和锁止时间以及物品识别信息中的物品存入时间,分析物品存入时间与用户开锁期间的时间重合情况,确定访问期间与物品存入时间重合的用户为存入物品的权属人。
84.关于确定存入物品的权属信息的具体内容可参见本技术的其他部分,例如图6中的步骤620及其描述,在此不再赘述。
85.在一些实施例中,鉴权子模块422可包括第二鉴权单元,第二鉴权单元被配置为获取智能储物装置200的物品管理区域内物品的历史权属信息;基于探测模块220获取的探测信息和历史权属信息,确定取出物品的权属信息。在一些实施例中,取出物品的权属信息可基于识别子模块421确定的物品识别信息和历史权属信息确定。具体的,历史权属信息包括智能储物装置200自初始化状态(如智能储物装置200首次使用的状态、数据重置的状态、数据丢失的状态)至锁体230上一次进入锁止状态期间的所有存入物品的权属信息。历史权属信息可存储在存储设备150中,并且第一鉴权单元可在锁体230由开锁状态进入锁止状态后基于当前存入物品的权属信息更新历史权属信息。
86.在一些实施例中,第二鉴权单元进一步被配置为判断进行物品取出的用户是否为取出物品的权属人,在判断结果为否时发出警报信息。响应于判断用户不是取出物品的权属人而发出的警报信息可用于对非权属人物品取用行为进行警示。
87.关于确定取出物品的权属信息、判断进行物品取出的用户是否为取出物品的权属人以及发出警报信息的具体内容可参考本技术的其他部分,例如图6中的步骤630和步骤640及其描述,图3中的安全模块310及其描述,在此不再赘述。
88.鉴权子模块通过对存入物品进行鉴权,并确定权属信息,可增加物品信息的维度,拓展使用场景。鉴权子模块通过对取出物品进行鉴权,以及对非权属人的物品取用行为进行警示,可智能储物装置在多人使用场景中兼顾共享性和安全性。
89.在一些实施例中,管理模块420进一步包括索引子模块423;索引子模块423被配置为基于访问信息、物品识别信息和权属信息,确定索引信息。其中,物品识别信息包括物品信息和/或物品的存取信息。具体的,该索引信息用于指示访问期间受信用户在物品管理区域内存取物品的情况,以及受信用户与存取物品的权属关系。关于创建索引信息、更新索引信息以及基于索引信息进行查询显示的具体内容可参见本技术的其他部分,例如图5中的步骤540及其描述,此处不再赘述。
90.索引子模块基于访问信息、物品识别信息和权属信息建立索引信息,可在多人使用场景中实现对个人物品的信息统计、管理、查询,实现物品信息的多维度管理,适应安全性要求更高的应用场景。
91.图5是根据本技术一些实施例所示的索引信息管理的示例性流程图。流程500可以由系统100执行。例如,流程500可以被实现为存储在存储设备150中的指令集合(例如,应用程序)。处理器112和图2、图3、图4中的模块可以执行该组指令的至少一部分,并且当执行该指令的至少一部分时,处理器112,这些模块可以被配置为执行流程500。以下所示流程500的操作仅出于说明的目的。在一些实施例中,流程500可以利用未描述的一个或多个附加操作和/或没有在此讨论的一个或多个操作来完成。另外,如图5所示和以下所述流程500的操作的顺序并非旨在限制。
92.步骤510,获取用户访问物品管理区域的请求。步骤510可以由处理器112(如安全模块310,410)执行。
93.在一些实施例中,处理器112可通过与用户终端140通信获取用户的访问请求。在一些实施例中,处理器112可通过与智能储物装置200的输入模块210通信获取用户的访问请求。
94.步骤520,基于访问请求,对用户的身份进行安全验证,并生成访问信息,物品管理区域为可闭合空间。步骤520可以由处理器112(如安全模块310,410)执行。
95.在一些实施例中,步骤520可以包括用户验证步骤。访问请求携带与用户的身份相对应的用户信息,用户验证步骤可基于用户的用户信息判断用户是否为受信用户,在判定结果为否时发出警报信息。用户验证步骤可以由处理器112(如用户验证子模块411)执行。
96.在一些实施例中,用户验证步骤进一步包括:获取用户的用户信息和预设受信用户的用户信息。具体的,处理器112在获取用户的访问请求时,处理器112可同时获取用于用户安全验证的用户信息,获取的用户信息的具体类型由存储设备150中预录入的预设受信用户的用户信息决定。例如,预录入的预设受信用户的用户信息包括数字密码信息和声纹信息,则处理器112通过输入模块210或用户终端140获取用户的数字密码信息和声纹信息中的至少一种,以进行安全验证。
97.在一些实施例中,用户验证步骤进一步包括:对比用户的用户信息与预设受信用户的用户信息,基于对比结果判断用户是否为受信用户。在一些实施例中,可基于用户信息中的一种信息进行对比。例如,对比用户的指纹信息与预设受信用户的指纹信息,通过指纹图谱相似度分析确定两者相似度,相似度高于阈值(如95%、98%、99%)则可判断用户为受信用户,否则判断用户为非受信用户。在一些实施例中,可基于用户信息中的多种信息进行对比。例如,对比用户和预设受信用户的人脸信息和虹膜信息,处理器112可基于用户的人脸信息和预设受信用户的人脸信息进行人脸识别分析得到第一匹配度,可基于用户的虹膜信息和预设受信用户的虹膜信息进行虹膜识别分析得到第二匹配度,处理器112基于打分模型对第一匹配度和第二匹配度进行打分,并计算匹配度总分,匹配度总分高于阈值(如90分、95分、99分)则判断用户为受信用户,否则判断用户为非受信用户。
98.在一些实施例中,用户验证步骤进一步包括:在判断结果为否时,发出警报信息。其中,警报信息包括本地警报信息和远程警报信息。
99.关于访问请求、访问信息、用户信息、警报信息的具体内容可参见本技术的其他部
分,例如图3的安全模块310及其描述,在此不再赘述。
100.在一些实施例中,步骤520还包括位置监测步骤。物品管理区域位于可移动的储物装置内,位置监测步骤可监测物品管理区域的位置是否位于安全区域内,在判断结果为否时发出警报信息。位置监测步骤可由处理器112(如位置监测子模块412)执行。关于安全区域的具体内容可参见本技术的其他部分,例如图4的位置监测子模块412及其描述,在此不再赘述。
101.处理器112可通过智能储物装置200的定位模块240获取位置信息。在一些实施例中,处理器112可通过定位模块240实时获取智能储物装置200的位置信息。在一些实施例中,处理器112可通过定位模块240定期的位置信息,如定位装置每隔10分钟、15分钟或30分钟向处理器112发送位置信息。在一些实施例中,处理器112在判断满足触发条件时通过定位模块240获取位置信息。例如,获取位置信息的触发条件可以为处理器112接收到访问请求。
102.在一些实施例中,处理器112在判断智能储物装置200的位置位于安全区域外时,可通过智能储物装置200的输出模块250发出本地警报信息,如通过麦克风发出语音信息,向外部发出返回安全区域或请受信用户解除警报的提示等。在一些实施例中,处理器112在判断智能储物装置200的位置位于安全区域外时,可通过受信用户的用户终端140发出远程警报信息,如通过用户终端140的显示器发出图文警报,提示受信用户智能储物装置200的当前位置,以及提示若智能储物装置200当前的位置移动是可信任的,则可通过受信用户的设置解除警报。
103.步骤530,获取所述受信用户访问期间所述物品管理区域的物品识别信息,物品识别信息包括物品信息和/或物品的存取信息。步骤530可由处理器112(如管理模块320,420)执行。
104.在一些实施例中,处理器112可获取物品管理区域的探测信息;基于探测信息,确定用户访问期间物品管理区域的物品识别信息。其中,探测信息可通过智能储物装置200的探测模块220获取。在一些实施例中,物品信息至少包括物品的属性和/或物品的价值。
105.在一些实施例中,步骤530进一步包括存取确定步骤。存取确定步骤可基于探测信息,确定用户访问期间物品管理区域内的物品的存取信息。存取确定步骤可由处理器112(如识别子模块321,421的存取确定单元)执行。在一些实施例中,物品的存取信息可指示物品的存取状态,包括存入、取出和固有。在一些实施例中,物品的存取信息可指示物品的存取时间,包括存入时间和取出时间。
106.在一些实施例中,处理器112可在物品管理区域关闭后确定物品的存取信息。例如,处理器112控制智能储物装置200的锁体230执行开锁操作,以允许受信用户访问物品管理区域,受信用户存入和/或取出物品,智能储物装置200的锁体230锁止后,物品管理区域关闭,处理器112可基于智能储物装置200开锁时间点和关锁时间点的图像数据进行图像识别分析,确定智能储物装置200的物品管理区域内存在存取状态为存入和/或取出的物品。
107.在一些实施例中,识别步骤进一步包括属性确定步骤。属性确定步骤可基于探测信息,确定用户访问期间物品管理区域内的物品的属性。属性确定步骤可由处理器112(如属性确定单元)执行。
108.在一些实施例中,处理器112可基于探测信息,通过机器学习模型确定物品的属
性。其中,机器学习模型可以包括但不限于神经网络模型、决策树模型、支持向量机模型等或其任何组合。例如,处理器112可调用存储在存储设备150中的属性识别模型,属性识别模型是使用带标签的探测信息集作为样本训练机器学习模型而生成的,属性识别模型可以以物品的图像数据或激光扫描数据作为输入,识别物品的种类和材质。在一些实施例中,处理器112可基于探测信息,通过参数计算模型确定物品的属性参数,基于物品的属性参数确定物品的属性。例如,处理器112可调用存储在存储设备150中的密度计算模型,基于压力传感数据和超声波传感数据计算物品的密度,通过物品的密度确定物品的材质(如金属、玉石等)。在一些实施例中,处理器112可基于探测信息,通过图文识别模型确定物品的物品属性。例如,物品可携带指示物品属性的图文标识(如图文标识指示物品种类为戒指,材质为黄金,规格包括重量15g和直径2cm),处理器112可调用存储在存储设备150中的图文识别模型(如ocr模型),通过获取物品的带图文标识的图像数据确定物品的种类、材质及规格。
109.在一些实施例中,识别步骤进一步包括价值确定步骤。价值确定步骤可基于探测信息,确定用户访问期间物品管理区域内的物品的价值。价值确定步骤可由处理器112(如价值确定单元)执行。在通过存取确定步骤确定物品管理区域内存在存入物品的情况下,可进一步确定存入物品的价值。可根据存入物品的属性选择确定存入物品价值的具体方式。
110.在一些实施例中,可选的,价值确定步骤可进一步包括通过网络检索确定存入物品价值的步骤。例如,处理器112基于存入物品的图像数据进行网络检索,以确定匹配度高于阈值一个或多个的待选物品。处理器112将该一个或多个待选物品通过智能储物装置200的显示器或受信用户的用户终端140的显示装置显示上述待选物品,由受信用户从该一个或多个待选物品中确定目标参考物品。若受信用户在预定时间(如1分钟)内未确定目标参考物品,则处理器112自动确定匹配度最高的待选物品为目标参考物品。处理器112可基于检索到的目标参考物品的市场价值确定存入物品的价值。
111.在一些实施例中,可选的,价值确定步骤可进一步包括通过本地数据库检索确定存入物品价值的步骤。本地数据库存储在存储设备150中。仅作为示例,本地数据库可包含一个或多个预存储的参考物品的信息,该参考物品的信息至少包括物品的图像数据和价值。其中,参考物品的价值可由受信用户设定。通过本地数据库检索确定物品价值的步骤与通过网络检索确定物品价值的步骤相似,此处不再赘述。
112.在一些实施例中,可选的,价值确定步骤可进一步包括基于用户输入确定物品价值的步骤。例如,在存取确定步骤确定物品管理区域内存在存入物品(如文件或证书)后,处理器112可通过智能储物装置200或用户终端140的显示器显示提示信息,用于提示用户可手动设定存入物品的价值。处理器112基于获取的受信用户的关于价值设定的设置请求(设置请求携带物品的价值信息),确定存入物品的价值。
113.关于存取状态、物品的属性、物品的价值的具体内容可参见本技术的其他部分,例如图3中的识别子模块321及其描述,在此不再赘述。
114.在一些实施例中,流程500还可以包括鉴权步骤。鉴权步骤可基于访问信息和/或物品管理区域的探测信息,确定受信用户访问期间物品管理区域内的物品的权属信息。鉴权步骤可由处理器112(如鉴权子模块422)执行。关于鉴权步骤的具体内容可参见图6及其描述,此处不再赘述。
115.步骤540,基于物品识别信息,确定索引信息,所述索引信息至少还基于所述访问
信息确定。在一些实施例中,索引信息还基于鉴权步骤确定的权属信息确定。步骤540可由处理器112(如管理模块320的索引子模块322,或管理模块420的索引子模块423)执行。
116.在一些实施例中,步骤540可进一步包括索引生成步骤。在索引生成步骤中,可在未检测到已创建的索引信息时,至少基于访问信息、物品识别信息和预设规则,创建索引信息。在一些实施例中,索引信息还基于鉴权步骤确定的权属信息创建。索引生成步骤可由处理器112(如索引子模块322,423的索引生成单元)执行。对于未创建索引信息的情况下,以及存储设备150的数据丢失、数据损坏或数据重置导致已创建的索引信息更新无法和/或查询的情况下,索引生成步骤可新建或重建索引信息。需要说明的是,处理器112可在物品管理区域无物品存取的情况下创建索引信息。
117.在一些实施例中,预设规则可以包括由待统计信息中提取关联物品的信息的提取规则,待统计信息至少包括访问信息和物品识别信息;索引生成步骤进一步包括基于提取规则由待统计信息中提取信息的步骤。例如,提取规则可以为:由待统计信息中提取物品的名称、图像、属性、价值、存取状态、存取时间,以及存取该物品的用户的用户标识(如用户id、用户名称)。在一些实施例中,待统计信息还包括鉴权步骤确定的权属信息。
118.在一些实施例中,预设规则还可以包括统计关联物品的信息的统计规则,索引生成步骤进一步包括基于统计规则对提取信息进行统计,生成索引信息的步骤。例如,统计规则可以为:按不同的权属人对提取信息进行分类,统计关联各权属人的物品的名称、属性、存取状态、存取时间及当前存储物品总价值。
119.在一些实施例中,预设规则还可以包括基于查询请求查询索引信息的查询规则;索引生成步骤进一步包括基于查询规则,确定索引信息的查询方式的步骤。例如,查询规则可以为:以存取时间、权属人、物品的属性和物品的名称中的一种或多种作为筛选条件进行索引信息查询。
120.在一些实施例中,预设规则还可以包括基于查询请求显示对应索引信息的显示规则;索引生成步骤进一步包括基于显示规则,确定索引信息的显示方式的步骤。例如,显示规则可以为:以基于物品的名称排序、基于存取时间排序和基于权属人排序中的一种作为显示条件显示索引信息。类似的,显示方式可以包括以基于物品排序的显示方式、基于存取时间排序的显示方式和基于权属人排序的显示方式。
121.在一些实施例中,索引步骤还可以包括索引更新步骤。索引更新步骤可在检测到已创建的索引信息时,至少基于访问信息和物品识别信息,更新索引信息。在一些实施例中,索引信息还基于鉴权步骤确定的权属信息更新。索引更新步骤可由处理器112(如索引子模块322,423的索引更新单元)执行。在索引更新步骤中,处理器112可调用存储在存储设备150中的已创建的索引信息,并对该已创建的索引信息进行更新。
122.在一些实施例中,通过新增、修改和删除中一种或多种操作更新索引信息中关联当前存入物品和/或取出物品的索引信息条目。仅作为示例,索引信息可包括多个索引项,每个索引项为关联特定物品的信息的集合。每个索引项可包括多个索引信息条目,如物品的名称、属性、价值、存取状态、存入时间、取出时间、存入用户的用户标识、取出用户的用户标识等。对于需要进行信息累加计算及累加判断分析的索引信息条目,处理器112更新该索引信息条目时采用修改操作。例如,当存在物品取出时,以修改的操作方式更新关联该物品的包括存取状态在内的索引信息条目,以新增的操作方式更新关联该物品的包括取出时
间、取出用户的用户标识在内的索引信息条目,以删除的操作方式更新关联该物品的包括价值在内的索引信息条目。
123.在一些实施例中,索引步骤还可以包括查询显示步骤。查询显示步骤可基于所述索引信息进行查询显示。在一些实施例中,查询显示步骤可进一步的基于受信用户的查询请求,确定与查询请求相对应的索引信息,以及显示与查询请求相对应的索引信息。查询显示步骤可由处理器112(如索引子模块322,423的查询显示单元)执行。
124.在一些实施例中,查询请求携带用于查询索引信息的筛选条件和用于显示索引信息的显示条件。例如,受信用户的查询请求中,以物品属性包含宝石作为筛选条件,以基于权属人排序作为显示条件,则处理器112基于受信用户的查询请求确定与该筛选条件相对应的索引信息,该确定的索引信息可包括一个或多个物品属性关联宝石的索引项,每个索引项的索引信息条目可包括名称、属性、价值、存取时间以及权属人;处理器112基于受信用户的查询请求,确定以基于权属人排序的方式显示该确定的索引信息,即按照权属人对所有索引项进行分类及排列,显示各权属人名下属性关联宝石的物品的名称、属性、价值和存取时间。
125.图6是根据本技术一些实施例所示的鉴权步骤的示例性流程图。仅作为示例,流程600可包括步骤610至步骤630。
126.步骤610,基于探测信息确认受信用户访问期间物品管理区域是否有存入物品和取出物品。在一些实施例中,物品管理区域是否有存入物品和取出物品可基于物品识别信息确认。其中,物品识别信息为步骤530基于探测模块220获取的探测信息确定的。步骤610可由处理器112(如识别子模块321,421的存取确定单元)执行。在一些实施例中,处理器112在确定物品管理区域的物品的存取信息后,即可确认是否有存入物品和取出物品。
127.对于存在存入物品的情况,流程600执行步骤620。在步骤620中,基于访问信息和探测信息,确定存入物品的权属信息。在一些实施例中,步骤620可由处理器112(如鉴权子模块422的第一鉴权单元)执行。
128.在一些实施例中,存入物品的权属信息可基于访问信息和步骤530基于探测信息确定的物品识别信息确定。在一些实施例中,步骤620可进一步包括:基于物品的存入时间和用户的访问时间,确定存访重合时间;确定存访重合时间对应的用户与对应的存入物品的权属关系。存访重合时间为物品存入与用户访问的重合时间点或时间段。例如,处理器112基于物品的存入时间和用户的开锁时间、锁止时间建立时间线。其中,存入时间可以为基于探测信息(如压力传感数据)的变化时间确定的存入时间戳。处理器112确定开锁期间与存入时间戳重合的存访重合时间,并确定该存访重合时间对应的用户为该存访重合时间对应的存入物品的权属人。
129.在一些实施例中,步骤620还进一步包括基于用户输入确定存入物品的共同权属人,其中用户为受信用户且用户为该存入物品的权属人。具体的,同一物品的所有权可由多人共同拥有。仅作为示例,处理器112接收用户的设置请求,请求设置一个或多个其他受信用户为存入物品的共同权属人;处理器112判断发出设置请求的用户是否为存入物品的权属人;在判断结果为是时,基于设置请求确定该一个或多个其他受信用户为存入物品的共同权属人。
130.对于存在取出物品的情况,流程600执行步骤630。在步骤630中,获取物品管理区
域内物品的历史权属信息。在一些实施例中,步骤630可由处理器112(如鉴权子模块422的第二鉴权单元)执行。在一些实施例中,处理器112获取存储在存储设备150中的历史权属信息。可以理解的是,历史权属信息中的特定历史存入物品的权属信息可指示当前取出物品的权属信息。
131.步骤640,基于探测信息和历史权属信息,确定取出物品的权属信息。在一些实施例中,步骤640可由处理器112(如第二鉴权单元)执行。
132.在一些实施例中,取出物品的权属信息可基于物品识别信息和历史权属信息确定。在一些实施例中,处理器112可确定与当前取出物品信息匹配的历史存入物品,并基于历史存入物品的权属信息确定当前取出物品的权属信息。仅作为示例,信息匹配可包括物品的名称匹配、种类匹配、图像匹配等,或其任意组合。
133.在一些实施例中,步骤640进一步包括判断取出物品的用户是否为物品的权属人,在判断结果为否时发出警报信息。具体的说,可能存在取出物品的受信用户并非物品权属人的情况,在发生此情况时向权属人或其他关联人员示警,可提高物品管理的安全性。在一些实施例中,处理器112基于访问信息和物品识别信息确定进行物品取出的受信用户。确定进行物品取出的受信用户的方式与步骤332类似,具体内容可参考步骤620的描述,在此不再赘述。在一些实施例中,基于取出物品的权属信息,判断进行物品取出的受信用户是否为取出物品的权属人。在一些实施例中,处理器112判断进行物品取出的受信用户不是取出物品的权属人,发出警报信息。
134.关于历史权属信息的具体内容可参见本技术的其他部分,例如图4中的鉴权子模块422及其描述,在此不再赘述。
135.图7是根据本技术一些实施例所示的索引信息管理系统的示例性应用场景图。如图7所示,用户通过智能储物装置的输入模块唤醒待机状态的索引信息管理系统并发出访问请求,请求智能储物装置的锁体执行开锁操作以允许用户访问物品管理区域,该访问请求携带用于安全验证的指示用户身份的用户信息。索引信息管理系统的安全模块基于该访问请求携带的用户信息,确认当前用户是否为受信用户。在判断结果为否时,安全模块通过智能储物装置的显示器发出警报信息,以提示用户验证失败,需重新进行安全验证,并等待用户重新输入用户信息以进行下一轮用户验证;在判断结果为是时,安全模块控制智能储物装置的锁体执行开锁操作,并生成访问信息。
136.用户手动锁止智能储物装置的锁体后,物品管理区域关闭,索引信息管理系统的管理模块调用智能储物装置的探测模块采集的物品管理区域内物品的探测信息,以及调用安全模块生成的访问信息,用于物品识别、鉴权和索引信息更新。其中:管理模块的识别子模块基于探测信息确定物品识别信息(包括物品信息和物品的存取信息),并基于物品识别信息判断用户访问期间(开锁期间)物品管理区域是否存入和/或取出物品。
137.在识别子模块判断不存在存入物品和取出物品时,索引信息管理系统返回待机状态,等待用户唤醒。
138.在识别子模块判断存在存入物品时,跳转至管理模块的鉴权子模块进行存入物品的鉴权:鉴权子模块调用识别子模块确定的物品识别信息和安全模块生成的访问信息,用于确定存入物品的权属信息。鉴权子模块完成鉴权后,跳转至管理模块的索引子模块进行
索引信息更新。
139.在识别子模块判断存在取出物品时,跳转至管理模块的索引子模块进行索引信息更新。
140.管理模块的索引子模块调用识别子模块确定的物品识别信息、鉴权子模块确定的存入物品的权属信息和安全模块生成的访问信息,用于更新关联存入物品的索引信息;索引子模块调用识别子模块确定的物品识别信息和安全模块生成的访问信息,用于更新关联取出物品的索引信息。管理模块的索引子模块完成索引信息更新后,索引信息管理系统返回待机状态,等待用户唤醒。
141.本技术一些实施例可能带来的有益效果包括但不限于:(1)能够建立至少用于指示访问期间受信用户的物品的存取信息的索引信息,用户可直观便捷地对物品信息进行综合管理和查询;(2)能够使用户在多人共享使用的应用场景下,便捷地查询物品使用的动向,便于物品的统筹管理和使用分配;(3)能够在储物装置发生非受信的访问行为、未许可的移动行为时,以及物品发生非权属人取用行为时发出本地警报和/或远程警报,多维度提高使用安全性。需要说明的是,不同实施例可能产生的有益效果不同,在不同的实施例里,可能产生的有益效果可以是以上任意一种或几种的组合,也可以是其他任何可能获得的有益效果。
142.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。
143.同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
144.此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的系统。
145.同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
146.一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有
±
20%的变化。相应地,在一些实施例
中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
147.针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
148.最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1