智能柜构成方法、装置、智能柜、设备、介质及程序产品与流程

文档序号:31341545发布日期:2022-08-31 10:23阅读:123来源:国知局
智能柜构成方法、装置、智能柜、设备、介质及程序产品与流程

1.本公开涉及智能柜技术领域,具体涉及一种智能柜构成方法、装置、智能柜、设备、介质及程序产品。


背景技术:

2.随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。


技术实现要素:

3.本公开实施例提供一种智能柜构成方法、装置、智能柜、设备、介质及程序产品。
4.第一方面,本公开实施例中提供了一种智能柜构成方法。
5.具体的,所述智能柜构成方法,包括:
6.响应于接收到单元柜格搜索命令,启动搜索组件;
7.响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
8.响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,其中,所述单元柜格组合命令包括目标单元柜格标识信息。
9.结合第一方面,本公开在第一方面的第一种实现方式中,所述广播的单元柜格识别消息为周边预设区域内广播的单元柜格识别消息。
10.结合第一方面和第一方面的第一种实现方式,本公开实施例在第一方面的第二种实现方式中,所述单元柜格识别消息还包括单元柜格位置信息。
11.结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开实施例在第一方面的第三种实现方式中,所述显示所述单元柜格识别消息,包括:
12.在搜索列表中显示所述单元柜格识别消息。
13.结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本公开实施例在第一方面的第四种实现方式中,还包括:
14.根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,以完成目标智能柜的注册,其中,所述目标智能柜构成信息包括目标智能柜所包括的目标单元柜格标识信息。
15.结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式和第一方面的第四种实现方式,本公开实施例在第一方面的第五种实现方式中,还包括:
16.响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器,以使服务器根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给相应的目标单元柜格进行显示。
17.第二方面,本公开实施例中提供了一种智能柜构成方法。
18.具体的,所述智能柜构成方法,包括:
19.单元柜格广播单元柜格识别消息,以使智能柜管理客户端基于所述单元柜格识别消息将多个单元柜格构成智能柜,其中,所述单元柜格识别消息包括单元柜格标识信息;
20.响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
21.响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
22.结合第二方面,本公开在第二方面的第一种实现方式中,所述单元柜格识别消息还包括单元柜格位置信息。
23.结合第二方面和第二方面的第一种实现方式,本公开实施例在第二方面的第二种实现方式中,所述响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门,包括:
24.响应于接收到存件请求,确定空闲单元柜格,并打开所述空闲单元柜格的柜门。
25.结合第二方面、第二方面的第一种实现方式和第二方面的第二种实现方式,本公开实施例在第二方面的第三种实现方式中,所述响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门,包括:
26.响应于接收到取件请求,确定与所述取件请求对应的目标单元柜格,并打开所述目标单元柜格的柜门。
27.结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式和第二方面的第三种实现方式,本公开实施例在第二方面的第四种实现方式中,所述响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门,包括:
28.响应于接收到用户标识信息,将智能柜标识信息和所述用户标识信息发送给服务器,以使所述服务器根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格;
29.接收所述服务器发送的携带有目标单元柜格标识信息的开柜指令,打开所述目标单元柜格。
30.第三方面,本公开实施例中提供了一种智能柜构成方法。
31.具体的,所述智能柜构成方法,包括:
32.响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;
33.响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格以进行显示;
34.响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息
的开柜指令发送给智能柜,以使其打开所述目标单元柜格。
35.第四方面,本公开实施例中提供了一种智能柜构成方法。
36.具体的,所述智能柜构成方法,包括:
37.单元柜格广播单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
38.智能柜管理客户端响应于接收到单元柜格搜索命令,启动搜索组件;响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息;响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,其中,所述单元柜格组合命令包括目标单元柜格标识信息;
39.服务器响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;
40.智能柜管理客户端响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器;
41.服务器响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格;
42.智能柜响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
43.服务器响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜;
44.智能柜响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
45.第五方面,本公开实施例中提供了一种智能柜构成装置。
46.具体的,所述智能柜构成装置,包括:
47.启动模块,被配置为响应于接收到单元柜格搜索命令,启动搜索组件;
48.第一显示模块,被配置为响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
49.确定模块,被配置为响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,其中,所述单元柜格组合命令包括目标单元柜格标识信息。
50.第六方面,本公开实施例中提供了一种智能柜构成装置。
51.具体的,所述智能柜构成装置,包括:
52.广播模块,被配置为单元柜格广播单元柜格识别消息,以使智能柜管理客户端基于所述单元柜格识别消息将多个单元柜格构成智能柜,其中,所述单元柜格识别消息包括单元柜格标识信息;
53.第二显示模块,被配置为响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
54.打开模块,被配置为响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
55.第七方面,本公开实施例中提供了一种智能柜构成装置。
56.具体的,所述智能柜构成装置,包括:
57.注册模块,被配置为响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;
58.命名模块,被配置为响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格以进行显示;
59.发送模块,被配置为响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜,以使其打开所述目标单元柜格。
60.第八方面,本公开实施例中提供了一种智能柜构成装置。
61.具体的,所述智能柜构成装置,包括:
62.单元柜格,被配置为广播单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
63.智能柜管理客户端,被配置为响应于接收到单元柜格搜索命令,启动搜索组件;响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息;响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,其中,所述单元柜格组合命令包括目标单元柜格标识信息;响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器;
64.服务器,被配置为响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格;响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜;
65.智能柜,被配置为响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;智能柜响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
66.第九方面,本公开实施例中提供了一种智能柜,包括一个或多个单元柜格,所述单元柜格包括:格体、柜门、组合组件、广播组件、显示屏和控制器,其中:
67.所述柜门安装在格体的外侧,用于在柜门控制开关开启后在格体内存放目标对象;
68.所述组合组件安装在格体的侧面,用于实现单元柜格之间的组合和固定;
69.所述广播组件安装在格体的内部,用于广播单元柜格识别消息;
70.所述显示屏设置在柜门上,用于显示服务器发送的命名信息、携带有智能柜标识信息的二维码;
71.所述控制器与所述广播组件、显示屏和柜门控制开关连接,用于在接收到外部控制指令后,对于所述广播组件、显示屏和柜门控制开关进行控制。
72.第十方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述智能柜构成方法的方法步骤。
73.第十一方面,本公开实施例提供了一种计算机可读存储介质,用于存储智能柜构成装置所用的计算机指令,其包含用于执行上述智能柜构成方法为智能柜构成装置所涉及的计算机指令。
74.第十二方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述智能柜构成方法的方法步骤。
75.本公开实施例提供的技术方案可以包括以下有益效果:
76.上述技术方案利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
77.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
78.结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:
79.图1示出根据本公开一实施方式的智能柜构成方法的流程图;
80.图2示出根据本公开另一实施方式的智能柜构成方法的流程图;
81.图3示出根据本公开另一实施方式的智能柜构成方法的流程图;
82.图4示出根据本公开再一实施方式的智能柜构成方法的流程图;
83.图5示出根据本公开一实施方式的智能柜构成装置的结构框图;
84.图6示出根据本公开另一实施方式的智能柜构成装置的结构框图;
85.图7示出根据本公开另一实施方式的智能柜构成装置的结构框图;
86.图8示出根据本公开再一实施方式的智能柜构成装置的结构框图;
87.图9示出根据本公开一实施方式的智能柜的结构示意图;
88.图10示出根据本公开一实施方式的电子设备的结构框图;
89.图11是适于用来实现根据本公开一实施方式的智能柜构成方法的计算机系统的结构示意图。
具体实施方式
90.下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可
容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。
91.在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
92.另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
93.本公开实施例提供的技术方案利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
94.图1示出根据本公开一实施方式的智能柜构成方法的流程图,如图1所示,所述智能柜构成方法包括以下步骤s101-s103:
95.在步骤s101中,响应于接收到单元柜格搜索命令,启动搜索组件;
96.在步骤s102中,响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
97.在步骤s103中,响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,其中,所述单元柜格组合命令包括目标单元柜格标识信息。
98.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
99.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成方法,该方法利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
100.在本公开一实施方式中,所述智能柜构成方法可适用于进行智能柜构成的智能柜管理客户端。
101.在本公开一实施方式中,所述单元柜格指的是大小体积等规格相同或不相同、具有组合组件能够相互之间进行组合和固定的、具有广播组件能够广播单元柜格识别消息的、能够根据用户的需求组合得到智能柜的、最小单位的柜格。
102.在本公开一实施方式中,所述单元柜格搜索命令指的是智能柜管理用户通过智能柜管理客户端发送的用于搜索单元柜格的命令。比如,若所述单元柜格广播的单元柜格识别消息为蓝牙或信标信号,则所述单元柜格搜索命令就可以为打开蓝牙组件的命令。
103.在本公开一实施方式中,所述搜索组件指的是能够用于搜索单元柜格广播的单元柜格识别消息的组件。比如,若所述单元柜格广播的单元柜格识别消息为蓝牙或信标信号,则所述搜索组件就可以为蓝牙组件等等。
104.在本公开一实施方式中,广播的单元柜格识别消息可以为周边预设区域内广播的单元柜格识别消息,其中,所述周边预设区域指的是与智能柜管理客户端预设距离范围内的区域,其中,所述预设距离可根据实际应用的需要进行设置,比如,若所述单元柜格广播的单元柜格识别消息为蓝牙或信标信号,所述搜索组件为蓝牙组件,则所述预设距离即为蓝牙信号所能到达的距离。
105.在本公开一实施方式中,所述单元柜格识别消息指的是所述单元柜格广播的、用于对于所述单元柜格进行识别的消息。其中,所述单元柜格识别消息可包括对于所述单元柜格进行区别性标识的单元柜格标识信息,进一步地,所述单元柜格识别消息还可包括单元柜格的位置信息。
106.在本公开一实施方式中,所述单元柜格组合命令指的是智能柜管理用户通过智能柜管理客户端发送的用于对于单元柜格进行组合以构成智能柜的命令。所述单元柜格组合命令比如可以为对于单元柜格或者单元柜格的标识信息进行点选,以将被选中的单元柜格组成目标智能柜的命令。因此,所述单元柜格组合命令包括目标单元柜格的标识信息。
107.在上述实施方式中,借助单元柜格广播的单元柜格识别消息可以搜索得到周边的单元柜格,然后根据接收到的单元柜格组合命令即可确定目标单元柜格,再将所述目标单元柜格组成目标智能柜,进而可以实现智能柜的模块化定制。
108.在本公开一实施方式中,所述步骤s102中显示所述单元柜格识别消息的步骤,可包括以下步骤:
109.在搜索列表中显示所述单元柜格识别消息。
110.当所述单元柜格识别消息为借助蓝牙组件广播的消息时,智能柜管理客户端在搜索到所述单元柜格识别消息后,可在蓝牙搜索列表中顺序显示所述单元柜格识别消息,以供后续智能柜管理用户对于需要组合成智能柜的单元柜格进行选择。
111.在本公开另一实施方式中,所述步骤s102中显示所述单元柜格识别消息的步骤,可包括以下步骤:
112.根据所述单元柜格之间的相对位置关系在显示页面上以可视化形式显示所述单元柜格识别消息,其中,所述显示页面中显示搜索到的单元柜格,单元柜格根据单元柜格之间的相对位置关系排列,每个单元柜格所在的显示区域为可触发区域,且所述可触发区域中显示相应单元柜格的标识信息。
113.为了让智能柜管理用户更直观地看到单元柜格以及单元柜格之间的相对位置关系,更容易选择需要组合成智能柜的单元柜格,在该实施方式中,还根据所述单元柜格之间的相对位置关系在显示页面上以可视化形式显示所述单元柜格识别消息。其中,所述显示页面中以示意图示的方式显示搜索到的单元柜格,所显示的单元柜格根据单元柜格之间的相对位置关系放置和排列,这样就可以更形象化地对于单元柜格进行展示。其中,每个单元柜格所在的显示区域均为可触发区域,比如可点选区域,以供智能柜管理用户选择,可触发区域被选中的单元柜格即为智能柜管理用户想要组合成智能柜的单元柜格,同时,所述单元柜格的可触发区域中还可显示相应单元柜格的标识信息,以对所述单元柜格进行区分。
114.在本公开一实施方式中,所述方法还可包括以下步骤:
115.根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,以完成目标智能柜的注册,其中,所述目标智能柜构成信息包括目标智能柜所包
括的目标单元柜格标识信息。
116.在接收到单元柜格组合命令,并根据所述单元柜格组合命令确定目标单元柜格之后,即可根据所述目标单元柜格的标识信息生成目标智能柜构成信息,即所述目标智能柜构成信息包括目标智能柜所包括的目标单元柜格标识信息,然后将所述目标智能柜构成信息发送给服务器,以使所述服务器根据所述目标智能柜构成信息包括的目标单元柜格标识信息进行目标智能柜的注册。
117.在本公开一实施方式中,所述方法还可包括以下步骤:
118.响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器,以使服务器根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并接收命名信息。
119.在本公开一实施方式中,所述目标单元柜格命名命令指的是智能柜管理用户通过智能柜管理客户端发送的、用于为所述目标单元柜格进行命名,以使用户能够方便地对于所述目标单元柜格进行区分的命令,其中,所述目标单元柜格命名命令携带有对于目标单元柜格进行命名的要求。比如,若一个目标智能柜包括10个单元柜格,则所述目标单元柜格命名要求可以表达为:这10个单元柜格以从上至下、从左至右的顺序分别命名为01、02、03、04、05、06、07、08、09、10。
120.在该实施方式中,在服务器完成目标智能柜的注册,比如在接收到服务器发送的目标智能柜注册成功消息之后,即可将智能柜管理用户通过智能柜管理客户端发送的目标单元柜格命名命令所携带的目标单元柜格命名要求发送给服务器,以使服务器根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,后续服务器会将命名信息发送给智能柜管理客户端或者相应的目标单元柜格,以最终在所述目标单元柜格上进行显示。
121.图2示出根据本公开另一实施方式的智能柜构成方法的流程图,如图2所示,所述智能柜构成方法包括以下步骤s201-s203:
122.在步骤s201中,单元柜格广播单元柜格识别消息,以使智能柜管理客户端基于所述单元柜格识别消息将多个单元柜格构成智能柜,其中,所述单元柜格识别消息包括单元柜格标识信息;
123.在步骤s202中,响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
124.在步骤s203中,响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
125.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
126.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成方法,该方法利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制和存取。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验,方便用户
的存取。
127.在本公开一实施方式中,所述智能柜构成方法可适用于由多个单元柜格构成的模块化智能柜。
128.在本公开一实施方式中,所述单元柜格设置有显示屏,所述显示屏上至少可显示服务器发送的命名信息。
129.在本公开一实施方式中,所述开柜指令指的是服务器发送的用户打开与所述开柜指令对应的单元柜格的柜门的指令。其中,所述开柜指令即可以为以存件为目的的开柜指令,也可以为以取件为目的的开柜指令。
130.在上述实施方式中,单元柜格广播包括单元柜格标识信息的单元柜格识别消息,以使智能柜管理客户端能够接收所述单元柜格识别消息,并根据接收到的单元柜格识别消息组合构成智能柜,然后在接收到服务器发送的命名信息后,即可将所述命名信息显示在相应单元柜格的显示屏上,在接收到开柜指令后,打开与所述开柜指令对应的单元柜格的柜门,完成智能柜的组合构成及后续的存取。
131.在本公开一实施方式中,所述步骤s203,即响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门的步骤,可包括以下步骤:
132.响应于接收到存件请求,确定空闲单元柜格,并打开所述空闲单元柜格的柜门。
133.上文提及,所述开柜指令即可以为以存件为目的的开柜指令,也可以为以取件为目的的开柜指令。当所述开柜指令为以存件为目的的开柜指令时,若接收到用户发出的存件请求,则首先确定所述智能柜中是否存在空闲单元柜格,若存在,则可打开所述空闲单元柜格的柜门。当所述空闲单元柜格为两个或多个时,既可以随机打开其中的一个,也可以根据两个或多个空闲单元柜格的命名顺序打开命名最靠前的一个。
134.当所述开柜指令为以取件为目的的开柜指令时,若接收到用户发出的取件请求,则确定与所述取件请求对应的目标单元柜格,并打开所述目标单元柜格的柜门。其中,所述取件请求可携带有能够打开目标单元柜格的取件码、手机号等用户标识信息。
135.即在本公开另一实施方式中,所述步骤s203,即响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门的步骤,还可包括以下步骤:
136.响应于接收到取件请求,确定与所述取件请求对应的目标单元柜格,并打开所述目标单元柜格的柜门。
137.在本公开再一实施方式中,还可借助用户标识信息,而无需用户输入取件码,来自动实现目标单元柜格的打开,完成取件操作。
138.即,在本公开再一实施方式中,所述步骤s203,即响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门的步骤,可包括以下步骤:
139.响应于接收到用户标识信息,将智能柜标识信息和所述用户标识信息发送给服务器,以使所述服务器根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格;
140.接收所述服务器发送的携带有目标单元柜格标识信息的开柜指令,打开所述目标单元柜格。
141.在本公开一实施方式中,所述用户标识信息的接收,可借助用户扫描单元柜格上粘贴或者单元柜格显示屏上显示的携带有智能柜标识信息的二维码、与单元柜格进行蓝牙
配对、或者用户手动输入标识信息来得到。其中,所述用户标识信息可以为用户手机号等信息。
142.在本公开一实施方式中,所述智能柜标识信息指的是用于对于所述智能柜进行区别标识的信息,所述智能柜标识信息比如可以为智能柜id等信息。
143.在该实施方式中,在接收到用户标识信息后,可将智能柜标识信息和所述用户标识信息发送给服务器,这样服务器就可以根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,进而可向智能柜发送携带有目标单元柜格标识信息的开柜指令,使得智能柜在接收到所述服务器发送的携带有目标单元柜格标识信息的开柜指令后,打开对应的目标单元柜格。
144.图2所示及相关实施方式中涉及的技术术语和技术特征与图1所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图2所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1所示及相关实施方式的解释的说明,此处不再赘述。
145.图3示出根据本公开另一实施方式的智能柜构成方法的流程图,如图3所示,所述智能柜构成方法包括以下步骤s301-s303:
146.在步骤s301中,响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并发送目标智能柜注册成功消息;
147.在步骤s302中,响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格以进行显示;
148.在步骤s303中,响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜,以使其打开所述目标单元柜格。
149.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
150.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成方法,该方法利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
151.在本公开一实施方式中,所述智能柜构成方法可适用于进行智能柜构成的服务器。
152.在本公开一实施方式中,所述基于目标单元柜格标识信息的目标智能柜注册指的是对于目标智能柜信息的创建和存储,对于所述目标智能柜所包括的目标单元柜格标识信息的存储,使得后续所述目标智能柜包括的目标单元柜格不可再组成其他智能柜。其中,所述目标智能柜信息比如可以为目标智能柜的名称、id等标识信息;目标智能柜的位置信息
等等。
153.在上述实施方式中,在接收到智能柜管理客户端发送的目标智能柜构成信息后,可将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向所述智能柜管理客户端发送目标智能柜注册成功消息;在接收到智能柜管理客户端发送的目标单元柜格命名要求后,可根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格以进行显示;在接收到智能柜发送的智能柜标识信息和用户标识信息后,可根据所述智能柜标识信息和用户标识信息查询用户订单物流信息来确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜,以使其打开相应的目标单元柜格。
154.图3所示及相关实施方式中涉及的技术术语和技术特征与图1-2所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图3所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1-2所示及相关实施方式的解释的说明,此处不再赘述。
155.图4示出根据本公开再一实施方式的智能柜构成方法的流程图,如图4所示,所述智能柜构成方法包括以下步骤s401-s408:
156.在步骤s401中,单元柜格广播单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
157.在步骤s402中,智能柜管理客户端响应于接收到单元柜格搜索命令,启动搜索组件;响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息;响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,其中,所述单元柜格组合命令包括目标单元柜格标识信息;
158.在步骤s403中,服务器响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;
159.在步骤s404中,智能柜管理客户端响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器;
160.在步骤s405中,服务器响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格;
161.在步骤s406中,智能柜响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
162.在步骤s407中,服务器响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜;
163.在步骤s408中,智能柜响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
164.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户
存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
165.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成方法,该方法利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
166.在本公开一实施方式中,所述智能柜构成方法可适用于进行智能柜构成的、包括智能柜管理客户端、智能柜和服务器的系统。
167.图4所示及相关实施方式中涉及的技术术语和技术特征与图1-3所示及相关实施方式中提及的技术术语和技术特征相同或相似,对于图4所示及相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于图1-3所示及相关实施方式的解释的说明,此处不再赘述。
168.下述为本公开装置实施例,可以用于执行本公开方法实施例。
169.图5示出根据本公开一实施方式的智能柜构成装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图5所示,所述智能柜构成装置包括:
170.启动模块501,被配置为响应于接收到单元柜格搜索命令,启动搜索组件;
171.第一显示模块502,被配置为响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
172.确定模块503,被配置为响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,其中,所述单元柜格组合命令包括目标单元柜格标识信息。
173.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
174.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成装置,该装置利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
175.在本公开一实施方式中,所述智能柜构成装置可实现为进行智能柜构成的智能柜管理客户端。
176.图6示出根据本公开另一实施方式的智能柜构成装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图6所示,所述智能柜构成装置包括:
177.广播模块601,被配置为单元柜格广播单元柜格识别消息,以使智能柜管理客户端
基于所述单元柜格识别消息将多个单元柜格构成智能柜,其中,所述单元柜格识别消息包括单元柜格标识信息;
178.第二显示模块602,被配置为响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;
179.打开模块603,被配置为响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
180.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
181.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成装置,该装置利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制和存取。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验,方便用户的存取。
182.在本公开一实施方式中,所述智能柜构成装置可实现为由多个单元柜格构成的模块化智能柜。
183.图7示出根据本公开另一实施方式的智能柜构成装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图7所示,所述智能柜构成装置包括:
184.注册模块701,被配置为响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;
185.命名模块702,被配置为响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格以进行显示;
186.发送模块703,被配置为响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜,以使其打开所述目标单元柜格。
187.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
188.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成装置,该装置利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
189.在本公开一实施方式中,所述智能柜构成装置可实现为进行智能柜构成的服务器。
190.图8示出根据本公开再一实施方式的智能柜构成装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图8所示,所述智能柜构成装置包括:
191.单元柜格801,被配置为广播单元柜格识别消息,其中,所述单元柜格识别消息包括单元柜格标识信息;
192.智能柜管理客户端802,被配置为响应于接收到单元柜格搜索命令,启动搜索组件;响应于搜索到广播的单元柜格识别消息,显示所述单元柜格识别消息;响应于接收到单元柜格组合命令,根据所述单元柜格组合命令确定目标单元柜格,并将所述目标单元柜格组成目标智能柜,根据目标单元柜格生成目标智能柜构成信息,并将所述目标智能柜构成信息发送给服务器,其中,所述单元柜格组合命令包括目标单元柜格标识信息;响应于接收到目标单元柜格命名命令,将所述目标单元柜格命名命令携带的目标单元柜格命名要求发送给服务器;
193.服务器803,被配置为响应于接收到目标智能柜构成信息,将所述目标智能柜构成信息包括的目标单元柜格标识信息注册构成所述目标智能柜,并向智能柜管理客户端发送目标智能柜注册成功消息;响应于接收到目标单元柜格命名要求,根据所述目标单元柜格命名要求对于所述目标单元柜格进行命名,并将命名信息发送给智能柜管理客户端、目标智能柜或者所述目标智能柜的目标单元柜格;响应于接收到智能柜标识信息和用户标识信息,根据所述智能柜标识信息和用户标识信息确定所述智能柜中需要打开的目标单元柜格,并将携带有目标单元柜格标识信息的开柜指令发送给智能柜;
194.智能柜804,被配置为响应于接收到服务器发送的命名信息,将所述命名信息显示在相应单元柜格的显示屏上;智能柜响应于接收到开柜指令,打开与所述开柜指令对应的单元柜格的柜门。
195.上文提及,随着互联网技术的发展,很多用户通过互联网平台购买商品,为了用户存取方便,很多地方都大范围地铺设了智能柜。目前智能柜的铺设大多都是基于整柜的维度进行的,但整柜的尺寸相对比较固定,对于铺设场地的要求较高,而且当整柜中的某个柜格发生故障时,也无法移除,因此导致整柜铺设和使用的局限性较大,不利于空间利用率和使用灵活性的提高,也不利于用户使用体验的提升。
196.考虑到上述缺陷,在该实施方式中,提出一种智能柜构成装置,该装置利用能够广播单元柜格识别消息的单元柜格组合成满足用户需求的智能柜,从而实现了智能柜的模块化定制。该技术方案能够避免整柜铺设和使用的局限性较大的问题,既能够有效提高模块化定制智能柜的空间利用率和使用灵活性,也能够改善用户的使用体验。
197.在本公开一实施方式中,所述智能柜构成装置可实现为进行智能柜构成的、包括智能柜管理客户端、智能柜和服务器的系统。
198.上述装置相关实施方式中涉及的技术术语和技术特征与上述方法相关实施方式中提及的技术术语和技术特征相同或相似,对于上述装置相关实施方式中涉及的技术术语和技术特征的解释和说明可参考上述对于方法相关实施方式的解释的说明,此处不再赘述。
199.图9示出根据本公开一实施方式的智能柜的结构示意图,如图9所示,所述智能柜包括一个或多个单元柜格,所述单元柜格包括:格体901、柜门902、组合组件903、广播组件904、显示屏905和控制器906,其中:
200.所述柜门902安装在格体901的外侧,用于在柜门控制开关开启后在格体901内存放目标对象;
201.所述组合组件903安装在格体901的侧面,用于实现单元柜格之间的组合和固定;
202.所述广播组件904安装在格体901的内部,用于广播单元柜格识别消息;
203.所述显示屏905设置在柜门902上,用于显示服务器发送的命名信息、携带有智能柜标识信息的二维码;
204.所述控制器906与所述广播组件904、显示屏905和柜门控制开关连接,用于在接收到外部控制指令后,对于所述广播组件904、显示屏905和柜门控制开关进行控制。
205.其中,所述柜门控制开关安装在柜门与格体之间的连接处,所述柜门控制开关打开,柜门即可打开与格体分离,所述柜门控制开关关闭,柜门关闭与格体连接。
206.其中,所述目标对象指的是需要存放在单元柜格的格体内部空间中的对象,比如货物、餐品等等。
207.其中,所述组合组件可以为卡扣等连接或固定相邻单元柜格的连接件。
208.其中,所述外部控制指令可以为使广播组件广播柜格识别消息的命令、在显示屏上显示相应信息的命令、控制柜门控制开关的开门命令等等。
209.本公开还公开了一种电子设备,图10示出根据本公开一实施方式的电子设备的结构框图,如图10所示,所述电子设备1000包括存储器1001和处理器1002;其中,
210.所述存储器1001用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器1002执行以实现上述方法步骤。
211.图11是适于用来实现根据本公开一实施方式的智能柜构成方法的计算机系统的结构示意图。
212.如图11所示,计算机系统1100包括处理单元1101,其可以根据存储在只读存储器(rom)1102中的程序或者从存储部分1108加载到随机访问存储器(ram)1103中的程序而执行上述实施方式中的各种处理。在ram1103中,还存储有计算机系统1100操作所需的各种程序和数据。处理单元1101、rom1102以及ram1103通过总线1104彼此相连。输入/输出(i/o)接口1105也连接至总线1104。
213.以下部件连接至i/o接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分1107;包括硬盘等的存储部分1108;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器1110也根据需要连接至i/o接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。其中,所述处理单元1101可实现为cpu、gpu、tpu、fpga、npu等处理单元。
214.特别地,根据本公开的实施方式,上文描述的方法可以被实现为计算机软件程序。例如,本公开的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行所述路线规划方法的程序代码。在这样的实
施方式中,该计算机程序可以通过通信部分1109从网络上被下载和安装,和/或从可拆卸介质1111被安装。
215.附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
216.描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
217.作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。
218.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1