指示储物空间位置的方法及装置转让专利

申请号 : CN202010858275.4

文献号 : CN112017375B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张建

申请人 : 深圳市智莱科技股份有限公司

摘要 :

本发明涉及一种指示储物空间位置的方法,包括如下步骤:取得当前分配给用户的储物空间编号;通过在第一表格中进行上述储物空间编号的查找,得到该编号在所述智能快递柜中所处的列号;使用得到的列号在第二表格中进行查找,得到该列号所在的柜体编号;在显示屏上调出得到的柜体编号对应的柜体和主柜之间的位置关系显示界面,并在所述显示界面上标注该储物空间的位置。本发明还涉及一种实现上述方法的装置。实施本发明的指示储物空间的方法及装置,具有以下有益效果:便于准确找到分配的储物空间、不容易出错。

权利要求 :

1.一种指示储物空间在智能储物柜中位置的方法,用于智能储物柜,所述智能储物柜包括柜体,所述柜体包括主柜和与所述主柜连接的副柜,其特征在于,所述方法包括如下步骤:取得当前所述智能储物柜因用户在其人机交互界面上操作而分配给用户的储物空间编号;所述储物空间编号是每个储物空间在智能储物柜安装时设置或赋予的唯一编号;

通过在第一表格中进行所述储物空间编号的查找,得到所述储物空间编号在所述智能储物柜中所处的列号和该列的数据;并通过该储物空间列开始计数的储物空间而得到该储物空间在该列上的具体位置;

使用得到的所述列号在第二表格中进行查找,得到所述列号所在的柜体编号;

在显示屏上调出显示界面,显示得到的所述柜体编号对应的柜体和所述主柜之间的位置关系,并标注该储物空间的位置;

其中,所述第一表格用于记录所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格用于记录所述智能储物柜中储物空间列和柜体之间的对应关系;

所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号;所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格的内容还包括标记信息,所述标记信息用于确定所述柜体是所述主柜或所述副柜。

2.根据权利要求1所述的指示储物空间在智能储物柜中位置的方法,其特征在于,所述列号的排列顺序包括对于整个智能储物柜的储物空间列按照由左到右或由右到左的顺序依次编号;每个所述列内的储物空间按照由下至上或由上至下依次顺序连续编号。

3.根据权利要求2所述的指示储物空间在智能储物柜中位置的方法,其特征在于,所述柜体编号包括对于整个智能储物柜由左向右或由右向左依次编号;所述第一表格和第二表格均按照所述智能储物柜的当前的实际构成而输入或编制。

4.根据权利要求3所述的指示储物空间在智能储物柜中位置的方法,其特征在于,所述显示屏设置在所述主柜的一列中;所述第一表格中设置有按照顺序表示一列中所有储物空间特性的字符串,所述字符串中用特殊符号表示显示屏。

5.根据权利要求4所述的指示储物空间在智能储物柜中位置的方法,其特征在于,标记储物空间在一列上的位置时,通过将所述储物空间编号减去其所在列的最小储物空间编号,得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。

6.一种指示储物空间在智能储物柜中的位置的装置,其特征在于,包括:

储物空间编号取得单元:用于取得当前所述智能储物柜因用户在其人机交互界面上操作而分配给用户的储物空间编号;所述储物空间编号是每个储物空间在智能储物柜安装时设置或赋予的唯一编号;

列号取得单元:用于通过在第一表格中进行上述储物空间编号的查找,得到该编号在所述智能储物柜中所处的列号和该列的数据;并通过该储物空间列开始计数的储物空间而得到该储物空间在该列上的具体位置;

柜体编号取得单元:用于使用得到的列号在第二表格中进行查找,得到该列号所在的柜体编号;

显示单元:用于在显示屏上调出显示界面,显示得到的柜体编号对应的柜体和主柜之间的位置关系,并标注该储物空间的位置;

其中,所述第一表格和第二表格分别为事先存储的表格,所述第一表格给出所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格给出所述智能储物柜中储物空间列和柜体之间的对应关系;所述储物空间列包括智能储物柜中一个位置上由低到高重叠的储物空间的集合;所述柜体包括主柜和副柜;

所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号;所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格还使用标志位或标志段表明该柜体是主柜或副柜。

7.根据权利要求6所述的装置,其特征在于,还包括:

储物空间位置取得单元:用于标记储物空间在一列上的位置时,通过将所述储物空间编号减去其所在列的最小储物空间编号,得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。

说明书 :

指示储物空间位置的方法及装置

技术领域

[0001] 本发明涉及智能储物柜领域,更具体地说,涉及一种指示储物空间位置的方法及装置。

背景技术

[0002] 智能储物柜包括很多种类的柜子,例如,主要用于快递投递的智能快递柜和用于超市、游乐场所的寄存柜等。寄存柜按功能分为主柜和副柜,用户交互操作的显示屏所在的柜子为主柜;只有箱门的柜子为副柜。通常情况下一套寄存柜系统由一台主柜和若干台副柜组成。当用户在主柜显示屏操作,进行存取物品时,系统按要求为用户分配箱门,并且自动把该箱门打开。现有技术中,用户在主柜上操作并打开箱门时,显示屏上通常只显示分配给用户箱门的箱号。这种设置不便于用户快速准确找到分配的储物空间,尤其是在游乐场所等大规模寄存柜区域时,此问题会更加突出。此外,在多人同时或前后相差时间不多的情况下,还会出现找错储物空间,误存误取的现象。

发明内容

[0003] 本发明要解决的技术问题在于,针对现有技术的上述难于准确找到分配的储物空间、容易出错的缺陷,提供一种便于准确找到分配的储物空间、不容易出错的指示储物空间位置的方法及装置。
[0004] 本发明解决其技术问题所采用的技术方案是:构造一种指示储物空间位置的方法,用于智能储物柜,所述智能储物柜包括柜体,所述柜体包括主柜和与所述主柜连接的副柜,所述方法包括如下步骤:
[0005] 取得当前分配给用户的储物空间编号;
[0006] 通过在第一表格中进行所述储物空间编号的查找,得到所述储物空间编号在所述智能快递柜中所处的列号;
[0007] 使用得到的所述列号在第二表格中进行查找,得到所述列号所在的柜体编号;
[0008] 在显示屏上调出显示界面,显示得到的所述柜体编号对应的柜体和主柜之间的位置关系,并标注该储物空间的位置;
[0009] 其中,所述第一表格用于记录所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格用于记录所述智能储物柜中储物空间列和柜体之间的对应关系。
[0010] 更进一步地,所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号。
[0011] 更进一步地,所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格的内容还包括标记信息,所述标记信息用于确定所述柜体是所述主柜或所述副柜。
[0012] 更进一步地,所述列号的排列顺序包括对于整个智能储物柜的储物空间列按照由左到右或由右到左的顺序依次编号;每个所述列内的储物空间按照由下至上或由上至下依次顺序连续编号。
[0013] 更进一步地,所述柜体编号包括对于整个智能储物柜由左向右或由右向左依次编号;所述第一表格和第二表格均按照所述智能储物柜的当前的实际构成而输入或编制。
[0014] 更进一步地,所述显示屏设置在所述主柜的一列中;所述第一表格中设置有按照顺序表示一列中所有储物空间特性的字符串,所述字符串中用特殊符号表示显示屏。
[0015] 更进一步地,标记储物空间在一列上的位置时,通过将所述储物空间编号减去其所在列的最小储物空间编号,得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。
[0016] 本发明还涉及一种指示储物空间位置的装置,包括:
[0017] 储物空间编号取得单元:用于取得当前分配给用户的储物空间编号;
[0018] 列号取得单元:用于通过在第一表格中进行上述储物空间编号的查找,得到该编号在所述智能快递柜中所处的列号;
[0019] 柜体编号取得单元:用于使用得到的列号在第二表格中进行查找,得到该列号所在的柜体编号;
[0020] 显示单元:用于在显示屏上调出显示界面,显示得到的柜体编号对应的柜体和主柜之间的位置关系,并标注该储物空间的位置
[0021] 其中,所述第一表格和第二表格分别为事先存储的表格,所述第一表格给出所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格给出所述智能储物柜中储物空间列和柜体之间的对应关系;所述储物空间列包括智能储物柜中一个位置上由低到高重叠的储物空间的集合;所述柜体包括主柜和副柜。
[0022] 更进一步地,所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号;所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格还使用标志位或标志段表明该柜体是主柜或副柜。
[0023] 更进一步地,还包括:
[0024] 储物空间位置取得单元:用于标记储物空间在一列上的位置时,通过将所述储物空间编号减去其所在列的最小储物空间编号,得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。
[0025] 实施本发明的指示储物空间位置的方法及装置,具有以下有益效果:由于存在依据智能储物柜的实际组合或安装情况而得到的第一表格和第二表格,同时,上述两个表格又明确地指示了每个储物空间所在的列、柜体等信息。当系统分配任何一个储物空间给用户使用时,通过对上述两个表格的查找,就能够非常明确地得到该储物空间所在的列以及该列所在的柜体,并将上述位置在显示屏上显示出来,这样,使用者就能够容易地找到分配给自己的储物空间,因此其便于准确找到分配的储物空间、不容易出错。

附图说明

[0026] 图1是本发明指示储物空间位置的方法及装置实施例中方法流程图;
[0027] 图2是所述实施例中第一表格的结构示意图;
[0028] 图3是所述实施例中第二表格的结构示意图;
[0029] 图4是所述实施例中显示界面的储物空间指示的界面示意图;
[0030] 图5是所述实施例中装置的结构示意图。

具体实施方式

[0031] 下面将结合附图对本发明实施例作进一步说明。
[0032] 如图1所示,在本发明的指示储物空间在智能储物柜中位置的方法及装置实施例中,其涉及的智能储物柜包括一个具有操作控制单元的主柜和多个与所述主柜通过网络连接的副柜;所述方法包括如下步骤:
[0033] 步骤S11取得当前分配给用户的储物空间的编号:在本实施例中,通常来讲,使用者在智能储物柜上通过对人机交互界面或按键等输入设备的操作,提出寄存物品的要求;智能储物柜在还有空闲的储物空间的情况下,为其分配一个储物空间用于寄存物品。对于智能储物柜而言,每个储物空间具有唯一编号,且这些编号是在智能储物柜安装在此处时设置或赋予的。在本步骤中,就是得到系统分配给该用户的该储物空间的编号。
[0034] 步骤S12在第一表格中查找该编号,得到该编号所在列的编号和数据:在本步骤中,将得到的上述储物空间的编号用于对第一表格进行查表,找到该编号在第一表格中的位置所对应的列号和该列的数据,即该列具有多少个储物空间的具体数值。
[0035] 步骤S13使用得到的列号在第二表格中进行查找,得到该列所在的柜体编号:在本步骤中,通过上述步骤中得到的列号,查找第二表格,找到该列号所在的柜体编号,在本实施例中,第二表格中的数据表明了智能储物柜中的一个具体柜体包括多少列、这些列分别的列号以及该柜体是否是主柜等数据。
[0036] 步骤S14在显示屏上调出显示界面,在显示界面上显示该柜体所在位置、列所在位置及储物空间所在位置:在本步骤中,由于在上述步骤中已经得知分配的储物空间所在列的列号以及该列所在的柜体编号,这样就能够确定该储物空间与当前用户所在的主柜之间的位置关系,于是,在显示屏上调出显示界面,显示得到的柜体编号对应的柜体和主柜之间的位置关系,并按照上述步骤中得到的数据,在所述显示界面上标注该储物空间的位置。
[0037] 值得一提的是,所述第一表格和第二表格分别为事先存储的表格,其具体的结构分别如图2和图3所示,其中,图2示出了本实施例中一种情况下第一表格的结构,图3示出了本实施例中一种情况下第二表格的结构。如图2所示,所述第一表格记录了所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格记录了所述智能储物柜中储物空间列和柜体之间的对应关系;其中,所述储物空间列包括智能储物柜中一个位置上由低到高重叠的储物空间的集合;所述柜体包括所述主柜和所述副柜。
[0038] 在图2中,所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号。在图2中,其第一列为储物空间列号,其第一行为列号为1的储物空间列的参数,第二行为列号为2的储物空间列的参数;图2中第二列是一个储物空间列中开始的储物空间编号;图2中第三列为一个储物空间列中具有的储物空间数量,而第四为一个储物空间列中的储物空间的特性,其中使用特定的代码表示特定的意思,例如,L表示储物空间的尺寸是大,M表示储物空间的尺寸为中等,S表示储物空间的尺寸是小,而Z则表示主柜上显示屏所在的位置,将其作为一个特殊的储物空间来看待;这样,对于上述第一表格中的第一行,就能够得知其表示列号为1的储物空间列,该储物空间列中开始计数的储物空间编号为1,该储物空间列共有11个储物空间,其尺寸分别是LSSSSSSSMMM,这里的排列顺序就是设定的编号顺序,也就是说,编号为1的储物空间尺寸为大,编号为2‑8的储物空间是小尺寸的储物空间,编号为9‑11的储物空间是中等尺寸的储物空间;图2中第一表格的第2行表示列编号为2的储物空间列的数据,和第一行中的表示类似。
[0039] 在图3中,所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格还使用标志位或标志段表明该柜体是主柜或副柜。在图3中的第二表格中,其第一行表示柜体
1,其具有两个储物空间列,列编号分别是1和2,同时,柜体1并不是主柜;第二行表示柜体2,同样具有两个储物空间列,列编号是3和4,柜体2是主柜,也就是显示屏就在柜体2上。即所述显示屏设置在所述主柜的一列中;所述第一表格中设置有按照顺序表示一列中所有储物空间特性的字符串,所述字符串中用特殊符号表示显示屏。请参见图2和图2中第4列中的字符串。
[0040] 在本实施例中,所述列号的排列顺序包括对于整个智能储物柜的储物空间列按照由左到右或由右到左的顺序依次编号;每个列内的储物空间按照由下至上或由上至下依次顺序连续编号。所述柜体编号包括对于整个智能储物柜由左向右或由右向左依次编号;所述第一表格和第二表格均按照所述智能储物柜的当前的实际构成而输入或编制。换句话说,在本实施例中,当在任意一个地方按照其实际情况安装好智能储物柜后,只要按照时间情况改变负输入上述第一表格和第二表格,在为客户分配储物空间时就能够清楚地将储物空间的位置显示在显示屏上,便于用户找到并确认分配给自己的储物空间,不容易出错。也不需要对智能储物柜的软件或设置进行修改,需要的仅仅是更新上述两个表格的具体内容。图4示出了本实施例中,一种情况下显示分配的储物空间编号为3的储物空间的位置的界面示意图。图4中,使用较大的图标显示该储物空间所在的柜体,并使用较为醒目的箭头提示用户方向。
[0041] 为了精确地指示储物空间所在的位置,在本实施例中,对该储物空间进行高亮显示或闪烁等等,以提醒客户。具体来讲,标记储物空间在一列上的位置时,可以通过将所述储物空间编号减去其所在列的最小储物空间编号,就能够通过该储物空间列开始计数的储物空间而得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。例如,在图4中,3‑1=2,这样,由开始计数的编号为1的储物空间沿计数顺序的方向,移动两个储物空间,就得到分配储物空间的具体位置。
[0042] 总之,在本实施例中,预先通过配置信息,定义智能储物柜或寄存柜所有柜子的物理空间排列方式,并标识出主柜和副柜;定义每个柜子上的箱门(箱门和储物空间具有一一对应的关系,在本实施例中,箱门可以被认为是储物空间的另外一种表达方式)有几列;定义每一列箱门具体有多少行。从而明确各个柜子之间的方位关系、主副关系;明确了每一个箱门在它所属柜子上的位置。
[0043] 当需要绘制某个随机分配给用户的箱门时,通过箱门编号(即储物空间编号),即可查找到该箱门所在的柜子编号、箱门所在柜子是否为主柜、箱门所在柜子相对于主柜的方位、以及箱门在所属柜子上的行列信息。只需要处理箱门所在柜子相对于主柜的三种方位关系,箱门在所属柜子上的行列信息,就能处理所有箱门的方位图形绘制工作。
[0044] 柜子(或柜体)上纵向一列箱门,称为一列;以四个地脚为定义一台柜子或一个柜体的标准。在后台设置中,预留两张配置表格,以填写配置表格并保存的方式,实现动态调整描述柜子之间的方位关系,和所有箱门所在行列的关系。其中第一表格以箱门为基础单元,描述所有的列,以及列与列之间的位置关系。第二表格以列为基础单元,描述所有的柜子,以及柜子与柜子之间的位置关系。
[0045] 在本实施例中,按照上述方案,实现了随时根据寄存柜所有柜子物理空间的实际摆放,调整上述两张表格的配置内容。始终通过上述两张表格,正确反应柜子之间的摆放关系,和所有箱门在其所属柜子上的行列位置关系。满足正确绘制所有箱门方位信息的需求。能够根据实际情况的变化,仅仅调整配置内容,无需重新编写软件代码,即可重新适配新的箱门位置关系的正确绘制。
[0046] 具体而言,第一表格用于描述寄存柜中所有的列,与该列包含的箱门的关系:表格中的每一行数据表示柜子的物理方向上的一列箱门,首先需要填写该行数据所表示柜子的列的编号。每个列按照其物理空间上从左到右的位置关系,顺序递增赋予编号。以列的编号的大小关系,表示所有列在物理空间上的左右顺序。具体某一列中,使用英文字符表示箱门型号(例如字符“L”表示“大型”、字符“M”表示“中型”、字符“S”表示“小型”),使用特殊字符表示主柜上的显示屏(例如字符“Z”表示显示屏),起到占位的作用。这样我们可以在每个列的描述信息中,通过一串英文字符,描述该列有多少个箱门、每个箱门的型号、该列是否包含显示屏等信息。
[0047] 第二表格用于描述寄存柜中所有柜子,与该柜子包含的列的关系:表格中的每一行数据表示寄存柜系统中的一台柜子,首先需要填写柜子的编号。每个柜子按照其在物理空间上从左到右的位置关系,顺利递增赋予编号。以柜子的编号的大小关系,表示所有柜子在物理空间上的左右顺序。通常一台柜子最多不超过四列,表格中每一行数据另外预留四个字段(可以根据柜子生产的实际情况调整)用于填入这台柜子所包含的所有列的编号。从左到右顺序填写列编号,以表示这台柜子所包含所有列,在物理空间上的左右关系。
[0048] 实现对上述两张表格的维护功能,即可满足正确绘制所有箱门在其所属柜子,相对于主柜的方位关系;以及所有箱门在其所属柜子里的行列位置关系的需求。实际运营中如果需要调整柜子的摆放关系,调整上述两张表格的填写内容并保存,即可变更柜子的方位关系和箱门在其所属柜子里的行列位置关系。无需调整程序源代码。
[0049] 与现有技术相比,上述方案无需对每一个寄存柜项目,都需要重新根据项目实际情况,重新编写绘制所有箱门方位的源代码;此外,在客户运营过程中,如果需要调整柜子的摆放,无需重新编写绘制所有箱门方位的源代码。
[0050] 本发明还涉及一种实现上述方法的装置,如图5所示,该装置包括储物空间编号取得单元1、列号取得单元2、柜体编号取得单元3、显示单元4和储物空间位置取得单元5;储物空间编号取得单元1用于取得当前分配给用户的储物空间编号;列号取得单元2用于通过在第一表格中进行上述储物空间编号的查找,得到该编号在所述智能快递柜中所处的列号;柜体编号取得单元3用于使用得到的列号在第二表格中进行查找,得到该列号所在的柜体编号;显示单元4用于在显示屏上调出得到的柜体编号对应的柜体和主柜之间的位置关系显示界面,并在所述显示界面上标注该储物空间的位置;储物空间位置取得单元5用于标记储物空间在一列上的位置时,通过将所述储物空间编号减去其所在列的最小储物空间编号,得到该储物空间在该列上的具体位置,并将在显示界面表示该位置的区域高亮显示。
[0051] 其中,所述第一表格和第二表格分别为事先存储的表格,所述第一表格给出所述智能储物柜中储物空间列和该列储物空间编号之间的对应关系;所述第二表格给出所述智能储物柜中储物空间列和柜体之间的对应关系;所述储物空间列包括智能储物柜中一个位置上由低到高重叠的储物空间的集合;所述柜体包括主柜和副柜。
[0052] 所述第一表格的内容包括列号、该列中开始的储物空间编号和该列中储物空间的数量;所述列号是所述智能储物柜中的所有储物空间列按照设定的顺序依次编号而得到的数值;所述储物空间编号按照自然数由小到大的顺序连续进行编号;所述第二表格的内容包括柜体编号和该柜体上存在的储物空间的列号;所述柜体编号是按照所述智能储物柜的摆放顺序进行编号而得到的数值,所述第二表格还使用标志位或标志段表明该柜体是主柜或副柜。
[0053] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。