储物数据处理方法、装置、电子设备及介质与流程

文档序号:30580948发布日期:2022-06-29 12:10阅读:139来源:国知局
储物数据处理方法、装置、电子设备及介质与流程

1.本技术涉及云技术领域,尤其涉及一种储物数据处理方法、装置、电子设备及介质。


背景技术:

2.目前,用于存放用户物品的储物柜的需求量日趋增加,现有针对储物柜的开柜管理通常是通过触发储物柜上的开柜按键生成条形码纸张,并使用储物柜上的扫描仪对条形码纸张进行扫描来实现对储物柜执行开柜操作的。然而,现有的储物柜管理方法受外界因素影响大,容易给用户带来不便。例如条形码纸张容易丢失,需要随身携带,不仅便捷性不高,甚至可能导致用户存放的物品丢失而无法保证安全性。因此,如何在对储物柜进行管理的过程中融入人工智能(如智能硬件)以提高储物柜的开柜管理的便捷性和安全性成为一个亟待解决的问题。


技术实现要素:

3.本技术实施例提供了一种储物数据处理方法、装置、电子设备及介质,可以有效地提高对储物柜进行开柜管理的便捷性和安全性。
4.一方面,本技术实施例提供了一种储物数据处理方法,该方法包括:
5.基于与储物客户端之间的通信连接关系输出储物服务页面;该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件;m为正整数;
6.根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜;
7.向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。
8.一方面,本技术实施例提供了一种储物数据处理装置,该装置包括:
9.输出模块,用于基于与储物客户端之间的通信连接关系输出储物服务页面;该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件;m为正整数;
10.确定模块,用于根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜;
11.获取模块,用于向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。
12.一方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,其中,存储器用于存储计算机程序,该计算机程序包括程序指令,处理器被配置用于调用该程序指令,执行上述方法中的部分或全部步骤。
13.一方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质
存储有计算机程序,该计算机程序包括程序指令,该程序指令被处理器执行时,用于执行上述方法中的部分或全部步骤。
14.相应地,根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括程序指令,该程序指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该程序指令,处理器执行该程序指令,使得该计算机设备执行上述提供的储物数据处理方法。
15.本技术实施例中可以基于与储物客户端之间的通信连接关系输出储物服务页面,并根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜,以及向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。通过实施本技术所提供的方法,可以基于与储物客户端的通信连接得到储物服务页面,并通过该页面实现对目标储物柜的管理,使得用户操作更为灵活,以及通过与储物客户端的直接通信和对目标储物柜进行开柜操作需开柜验证信息,可以提高对储物柜进行开柜管理的安全性和便捷性。
附图说明
16.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1为本技术实施例提供的一种应用架构示意图;
18.图2为本技术实施例提供的一种储物数据处理方法的流程示意图;
19.图3为本技术实施例提供的一种建立通信连接关系的场景示意图;
20.图4为本技术实施例提供的一种输出储物服务页面的场景示意图;
21.图5为本技术实施例提供的一种储物服务页面的示意图;
22.图6为本技术实施例提供的一种获取开柜验证信息的场景示意图;
23.图7为本技术实施例提供的一种更新储物服务页面的场景示意图;
24.图8为本技术实施例提供的一种储物数据处理方法的流程示意图;
25.图9为本技术实施例提供的一种储物服务页面的示意图;
26.图10a为本技术实施例提供的一种悬浮窗口的示意图;
27.图10b为本技术实施例提供的一种悬浮窗口的示意图;
28.图11为本技术实施例提供的一种更新使用状态的场景示意图;
29.图12a为本技术实施例提供的一种获取使用状态的交互流程图;
30.图12b为本技术实施例提供的一种更新使用状态的交互流程图;
31.图13为本技术实施例提供的一种执行开柜操作的场景示意图;
32.图14为本技术实施例提供的一种执行开柜操作的交互流程图;
33.图15为本技术实施例提供的一种储物数据处理装置的结构示意图;
34.图16为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
36.本技术实施例提出的储物数据处理方法可实现于电子设备,该电子设备可以是服务器,也可以是终端设备。其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。
37.本技术实施例可涉及云技术相关技术领域,比如具体可涉及人工智能云服务技术领域,其中,所谓人工智能云服务,一般也被称作是aiaas(ai as a service,中文为“ai即服务”)。这是目前主流的一种人工智能平台的服务方式,具体来说aiaas平台会把几类常见的ai服务进行拆分,并在云端提供独立或者打包的服务。这种服务模式类似于开了一个ai主题商城:所有的开发者都可以通过api接口的方式来接入使用平台提供的一种或者是多种人工智能服务,部分资深的开发者还可以使用平台提供的ai框架和ai基础设施来部署和运维自已专属的云人工智能服务。通过执行本技术的技术方案,可以实现在对储物数据处理方案中融入人工智能(如智能硬件),以提高储物柜的开柜管理的便捷性和安全性。
38.请参见图1,图1为本技术实施例提供的一种应用架构示意图,可以通过该应用架构执行本技术所提出的储物数据处理方法。如图1所示,图1可包括电子设备(此处以电子设备为终端设备为例)、储物柜对应的储物客户端,以及储物客户端对应的储物后台设备。其中,终端设备可以通过执行本技术的技术方案来与储物客户端建立通信连接关系,并基于该通信连接关系输出储物服务页面,终端设备可以通过该储物服务页面选择目标储物柜,并从储物后台设备中获取开柜验证信息,并将该开柜验证信息发送至储物客户端以使得储物客户端对目标储物柜进行开柜操作,从而实现对储物柜的管理。可选的,该储物后台设备存储有储物柜的使用状态,以及该储物后台设备可以是服务器,如可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是云服务器;该储物后台设备还可以是终端设备,如笔记本电脑、台式计算机等;该储物后台设备还可以是物联网(internet of things,iot)设备,该物联网设备是一种可以通过特定通信方式(包括但不限于2g/3g/4g、nb-iot(窄带物联网,narrow band internet of things)、wifi、ethernet(以太网)等)访问网络的设备,其也可称为物联网平台(iot平台)。
39.可以理解的是,图1只是示例性地表征本技术技术方案的一种应用架构,并不对本技术技术方案的具体架构进行限定,即本技术技术方案还可以提供其他形式的应用架构。
40.可选的,在一些实施例中,电子设备可根据实际的业务需求,执行该储物数据处理方法以提高储物柜管理的安全性和便捷性。例如,本技术技术方案可以应用于智能共享储物柜的使用场景中,电子设备可以通过本技术技术方案与智能共享储物柜的储物客户端建立通信连接关系,并通过通信连接关系在电子设备上输出储物服务页面,并基于储物服务页面、储物客户端和储物后台设备等实现对目标储物柜的管理。
41.可选的,本技术涉及的数据如开柜验证信息、储物柜的使用状态等,可以存储于数据库中,或者可以存储于区块链中,如通过区块链分布式系统存储,本技术不做限定。
42.可以理解,上述场景仅是作为示例,并不构成对于本技术实施例提供的技术方案的应用场景的限定,本技术的技术方案还可应用于其他场景。例如,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
43.基于上述的描述,本技术实施例提出了一种储物数据处理方法,该方法可以由上述提及的电子设备来执行,此处以电子设备为终端设备为例进行说明。请参见图2,图2为本技术实施例提供的一种储物数据处理方法的流程示意图。如图2所示,本技术实施例的储物数据处理方法的流程可以包括如下:
44.s201、基于与储物客户端之间的通信连接关系输出储物服务页面,该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件。
45.其中,m个储物柜可以是独立的,也可以是一个整体,即可以是集成于一个储物架中。当该m个储物柜为独立储物柜时,储物客户端可以是一个独立的管理模块,以及可以通过有线或无线通信方式与该m个储物柜进行直接或间接地连接以实现对储物柜的管理。或者,当该m个储物柜集成在储物架中时,储物客户端可以是该储物架内置的一个管理模块,以及可以通过有线的方式与该m个储物柜进行直接地连接以实现对储物柜的管理。此外,该开柜控件为用于触发对所对应的储物柜进行开柜操作的控件,m为正整数。为了便于阐述,下述以m个储物柜集成于一个整体为例进行说明。
46.在一个可能的实施方式中,该m个储物柜相连接的储物客户端可以是内置的一个蓝牙模块,具体可以是ble(bluetooh low energy,蓝牙低能耗)模块,终端设备可以通过蓝牙连接方式与储物客户端建立通信连接关系。以及,储物客户端配置有通信协议,储物客户端可以基于通信协议向外进行广播。具体的,可以在该储物客户端中配置一个工具包(software development kit,sdk),该工具包中封装有通信协议,其中,当储物客户端为内置的蓝牙模块中,该工具包可以是llsync sdk,封装的协议可以为llsync协议(一种蓝牙协议)。
47.可选的,终端设备和储物客户端建立通信连接关系的具体方式可以是:储物客户端首先会向外广播消息,该消息的内容为该储物客户端的客户端信息(如储物柜xx号),终端设备内置有蓝牙模块,该终端设备可以通过调用该蓝牙模块来扫描附近的储物客户端所广播的消息,并在终端设备中输出储物选择页面,该储物选择页面用于选择想连接的储物客户端,当终端设备扫描到储物客户端所广播的消息时会在储物选择页面中显示该蓝牙消息携带的客户端信息,通过在储物选择页面上针对指定的客户端信息的触发操作,终端设备可以与该所触发的客户端信息对应的储物客户端建立通信连接关系。
48.例如,如图3所示,图3为本技术实施例提供的一种建立通信连接关系的场景示意图,其中,储物客户端a向外广播消息,内容为储物柜a号,储物柜客户端b向外广播消息,内容为储物柜b号,终端设备开启蓝牙并扫描到该两个广播的消息,并在储物选择页面显示“储物柜a号”、“储物柜b号”,基于用户在储物选择页面上针对“储物柜a号”的触发操作,终端设备与对应的储物客户端a建立通信连接关系。
49.在一个可能的实施方式中,基于与储物客户端之间的通信连接关系输出储物服务页面具体可以是:基于通信连接关系获取储物客户端发送的客户端标识,并将客户端标识给储物后台设备,获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的使用
状态,根据m个储物柜分别对应的使用状态,输出储物服务页面。其中,在与储物客户端建立通信连接关系之后,储物客户端会将对应的客户端标识发送给终端设备,终端设备可以将该客户端标识发送给储物后台设备以获取该储物客户端所连接的m个储物柜的使用状态。以及,储物后台设备存储有多个储物客户端分别连接的储物柜的使用状态信息,因此不同储物客户端的客户端标识是不同且唯一的,储物后台设备可以基于该客户端标识实时查询所对应的m个储物柜分别对应的使用状态,并返回至终端设备。
50.可选的,m个储物柜分别对应的使用状态可以为已使用状态或未使用状态,终端设备根据m个储物柜分别对应的使用状态,输出储物服务页面具体可以是:将m个储物柜中使用状态为已使用状态的储物柜确定为已使用储物柜,将m个储物柜中使用状态为未使用状态的储物柜确定为未使用储物柜,在储物服务页面以第一显示形态对已使用储物柜对应的开柜控件进行显示,并以第二显示形态对未使用储物柜对应的开柜控件进行显示。
51.其中,以第一显示形态或第二显示形态对开柜控件进行显示可以是以不同的颜色对开柜控件进行显示,如使用蓝色对已使用储物柜对应的开柜控件进行显示,使用黄色对未使用储物柜对应的开柜控件进行显示;第一显示形态为蓝色,第二显示形态为黄色;以第一显示形态或第二显示形态对开柜控件进行显示还可以是以不同页面对开柜控件进行显示,如在第一页面对已使用储物柜对应的开柜控件进行显示,在第二页面对未使用储物柜对应的开柜控件进行显示。此外对第一显示形态和第二显示形态不作限制。例如,如图4所示,图4为本技术实施例提供的一种输出储物服务页面的场景示意图,终端设备接收来自储物后台设备发送的m个储物柜的使用信息,终端设备基于m个储物柜的使用信息输出储物服务页面,其中,蓝色的方框(图4中表现为白色)为已使用储物柜对应的开柜控件,黄色的方框(图4中表现为黑色)为未使用储物柜对应的开柜控件,可以通过点击蓝色的方框或黄色的方框来触发对应的开柜控件。
52.s202、根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜。
53.其中,储物服务页面除了可以包括m个储物柜对应的开柜控件,还可以包括总开柜控件。因此,终端设备可以根据针对m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜作为目标储物柜,即可以根据用户指定来确定目标储物柜,终端设备还可以根据针对该总开柜控件的触发操作随机选择一个储物柜作为目标储物柜。例如,如图5所示,图5为储物服务页面的示意图,图5包括m个储物柜对应的开柜控件以及总开柜控件。
54.需要说明的是,假设m个储物柜中包括r个未使用储物柜,终端设备仅能根据针对储物服务页面中m个储物柜中的r个未使用储物柜的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜,即目标储物柜为m个储物柜中的未使用储物柜。以及,当终端设备随机选择一个储物柜作为目标储物柜时,是从未使用储物柜中随机选择的。
55.可选的,当终端设备检测到被触发的开柜控件为已使用储物柜的开柜控件时,可以生成告警提示信息,该告警提示信息用于提示用户当前储物柜为已使用储物柜,请选择未使用储物柜。
56.s203、向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信
息对目标储物柜进行开柜操作。
57.其中,m个储物柜对应有m个储物柜标识,以及m个储物柜标识唯一,以及开柜信息可以是包含字母、数据或符号的字符串。
58.在一种可能的实施方式中,向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息具体可以是:当终端设备确定目标储物柜之后,获取目标储物柜的储物柜标识,并会生成针对目标储物柜的开柜请求,该开柜请求携带了目标储物柜的储物柜标识,终端设备将该开柜请求发送至储物后台设备,储物后台设备基于该开柜请求生成开柜验证信息并返回至终端设备。终端设备在获取到该开柜验证信息时,可以通过与储物客户端之间的通信连接关系将该开柜验证信息发送给储物客户端。可选的,该开柜验证信息中还可以包括储物后台设备对储物客户端的授权信息。该授权信息可以用于,后续储物客户端在接收到终端设备发送的开柜验证信息时,可以根据该授权信息进行核验以确定是否继续进行对目标储物柜的开柜操作。可选的,在储物后台设备生成开柜验证信息并返回至终端设备时,根据目标储物柜的储物柜标识对目标储物柜进行占用,若在该开柜请求之后,储物后台设备再次接收到其他终端设备发送的针对目标储物柜的开柜请求时,会生成该目标储物柜已被占用的提示信息并返回至其他终端设备。
59.在一个可能的实施方式中,基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作,具体可以是,当终端设备接收到开柜验证信息时,生成携带目标储物柜的储物柜标识的开柜指令,并基于与储物客户端的通信连接关系将该开柜验证信息和该开柜指令发送至储物客户端,使得储物客户端可以对开柜验证信息中的授权信息进行核验,以确定该开柜验证信息是否是由储物客户端对应的储物后台设备所生成的,通过对授权信息的核验可以确保开柜验证信息的安全性;在储物客户端对该授权信息核验成功时,可以确认该开柜验证信息是由储物后台设备所生成的,此时储物客户端就可以根据开柜指令中携带的目标储物柜的储物柜标识对目标储物柜进行开柜操作。反之,在储物客户端对该授权信息核验失败时,可以认为该开柜验证信息不是由储物后台设备所生成的,此时储物客户端就可以不对目标储物柜进行开柜操作。可选的,该开柜指令也可以是储物后台设备在生成开柜验证信息的时候一并生成的,并在返回开柜验证信息的时候一并返回开柜指令,终端设备在接收到储物后台设备返回开柜验证信息和开柜指令时,将开柜验证信息和开柜指令发送至储物客户端。例如,如图6所示,图6为本技术实施例提供的一种获取开柜验证信息的场景示意图,其中,终端设备向储物后台设备发送开柜请求,储物后台设备基于开柜请求生成开柜验证信息和开柜指令并返回。
60.可选的,在一个可能的实施方式中,储物客户端在根据开柜验证信息对目标储物柜执行开柜操作之后,可以生成第一开柜提示信息,并将该第一开柜提示信息发送至终端设备,终端设备在接收到第一开柜提示信息之后,将会对储物服务页面进行更新,即将目标储物柜的开柜控件的显示形态从第二显示形态更新为第一显示形态,表示该目标储物柜为已使用储物柜。
61.进一步的,由于此时已使用储物柜中的目标储物柜为终端设备所属用户占用的储物柜,已使用储物柜中的非目标储物柜为其他终端设备所属用户占用的储物柜,为了便于当前终端设备所属用户进行区别,开柜控件的显示形态还可以包括第三显示形态,即终端设备可以将目标储物柜的开柜控件以第三显示形态进行显示,以便当前终端设备所属用户
快速找到目标储物柜的开柜控件。其中,第三显示形态可以是以红色对目标储物柜的开柜控件进行显示。
62.例如,如图7所示,为本技术实施例提供的一种更新储物服务页面的场景示意图,其中,终端设备将针对目标储物柜的开柜验证信息和开柜指令发送至储物客户端,储物客户端基于开柜验证信息和开柜指令对目标储物柜进行开柜操作之后,生成第一开柜提示信息并返回至终端设备,终端设备基于第一开柜提示信息对当前储物服务页面进行更新,得到更新后的储物服务页面,该更新后的储物服务页面包括:蓝色的方框(图7中表现为白色)为已使用储物柜对应的开柜控件,黄色的方框(图7中表现为黑色)为未使用储物柜对应的开柜控件,红色的方框(图7中表现为灰色)为目标储物柜对应的开柜控件,即当前终端设备所属用户选择的储物柜对应的开柜控件。
63.本技术实施例中可以基于与储物客户端之间的通信连接关系输出储物服务页面,并根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜,以及向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。通过实施本技术实施例所提出的方法,可以基于与储物客户端的通信连接得到储物服务页面,并通过该页面实现对目标储物柜的管理,使得用户操作更为灵活,以及通过与储物客户端的直接通信和对目标储物柜进行开柜操作需开柜验证信息,可以提高对储物柜进行开柜管理的安全性和便捷性。
64.请参加图8,图8为本技术实施例提供的一种储物数据处理方法的流程示意图,该方法可以由上述提及的电子设备执行,此处以电子设备为终端设备为例进行说明。如图8所示,本技术实施例中储物数据处理方法的流程可以包括如下:
65.s801、基于与储物客户端之间的通信连接关系输出储物服务页面;该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件。
66.其中,储物服务页面可以是属于储物程序中页面,该储物程序可以是终端设备中的应用程序,或者可以是终端设备中的应用程序的小程序,或者还可以是终端设备中的网页程序。
67.在一个可能的实施方式中,终端设备基于与储物客户端之间的通信连接关系输出储物服务页面具体可以是:基于通信连接关系获取储物客户端发送的客户端标识,将客户端标识发送给储物后台设备,获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的储物柜标识,在储物服务页面对m个储物柜分别对应的开柜控件和储物柜标识进行关联显示。
68.进一步的,终端设备在储物服务页面对m个储物柜分别对应的开柜控件和储物柜标识进行关联显示的同时,可以基于m个储物柜的使用状态,以第一显示形态或第二显示形态对m个储物柜对应的开柜控件进行显示。例如,如图9所示,图9为本技术实施例提供的一种储物服务页面的示意图,其中,m个储物柜对应m个储物柜标识,并将该储物柜标识与对应的开柜控件进行关联显示,以及基于m个储物柜的使用状态,将已使用储物柜对应的开柜控件以第一显示形态进行显示(图9中表示为表现为白色方框),将未使用的储物柜对应的开柜控件以第二显示形态进行显示(图9中表示为黑色方框)。
69.在一个可能的实施方式中,在基于与储物客户端之间的通信连接关系输出储物服
务页面之前,需与该储物客户端之间建立通信连接关系。其中,建立通信连接关系的具体方式可以是:获取与储物客户端进行通信连接的n种通信连接方式,检测n种通信连接方式中每种通信连接方式分别对应的通信质量参数,根据每种通信连接方式分别对应的通信质量参数,从n种通信连接方式中选择目标通信连接方式,基于目标通信连接方式建立与储物客户端之间的通信连接关系。可选的,n种通信连接方式包括以下至少一种:蓝牙连接方式、无线网络连接(wifi)方式、无线传感器(zigbee)连接方式;当通信连接方式为蓝牙连接方式时,对应的通信质量参数可以是蓝牙连接信号,当通信连接方式为无线网络连接方式时,对应的通信质量参数可以是无线网络连接信号,当通信连接方式为无线传感器连接方式,对应的通信质量参数可以是无线传感器连接信号。
70.可选的,终端设备可以检测每种通信连接方式分别对应的通信质量参数,并基于每种通信连接方式分别对应的通信质量参数,选取通信质量参数最佳的通信连接方式作为目标通信连接方式。
71.可选的,该m个储物柜相连接的储物客户端可以是内置的蓝牙模块,终端设备可以通过蓝牙连接方式与储物客户端建立通信连接关系,或者可以是内置的无线网络模块,终端设备可以通过无线网络连接方式与储物客户端建立通信连接关系,或者可以是内置的无线传感器模块,终端设备可以通过无线传感器连接方式与储物客户端建立通信连接关系,储物客户端还可以是上述任意两种模块或三种模型的组合内置模块。可以理解的是,终端设备中同样内置有可以与储物客户端进行通信连接的蓝牙模块,和/或无线网络模块,和/或无线传感器模块。
72.在一种可能的实施方式中,可以是,储物客户端向外广播消息,该消息的内容为该储物客户端的客户端信息,终端设备显示的储物选择页面有连接储物客户端控件,通过触发该连接储物客户端控件可以基于多种方式(如蓝牙扫描方式、无线网络扫描方式或无线传感器扫描方式)并调用终端设备中的相应模块来扫描附近储物客户端广播的消息,当检测到储物客户端所广播的消息时,在储物选择页面上显示该消息携带的客户端信息,通过在储物选择页面上针对指定的客户端信息的触发操作,终端设备可以获取与该所触发的客户端信息所对应的储物客户端之间可以进行通信连接的一种或多种通信连接方式,以及检测该一种或多种通信连接方式中每种通信连接方式的通信质量参数,并从其中选择通信质量参数最佳的通信连接方式作为目标通信连接方式,并基于该目标通信连接方式与该储物客户端建立通信连接关系。通过多种通信连接方式来实现与储物客户端之间的通信连接,可以有效地降低外界环境因素的干扰,如蓝牙连接方式对应的蓝牙连接信号弱,无法建立通信连接关系等,进而提高储物柜管理的效率。可以理解的是,该储物选择页面可以是与储物服务页面属于同一储物程序。
73.s802、根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜。
74.其中,该触发操作可以是滑动操作、点击操作、长按操作或者语音指示操作等,此处对触发操作的具体类型不作限制。
75.在一种可能的实施方式中,当触发操作为滑动操作时,可以是终端设备检测到针对储物服务页面上的开柜控件的向上滑动操作或向下滑动操作等时,将所触发的开柜控件对应的储物柜确定为目标储物柜。
76.可选的,当触发操作为点击操作时,可以是终端设备检测到针对储物服务页面上的开柜控件的点击一次操作或连击两次操作等时,将所触发的开柜控件对应的储物柜确定为目标储物柜。
77.可选的,当触发操作为语音指示操作时,可以是终端设备检测到针对储物服务页面上的开柜控件的语音指示储物柜标识操作时,将语音指示的储物柜标识所对应的开柜控件确定为被触发的开柜控件,并将所触发的开柜控件对应的储物柜确定为目标储物柜。
78.可选的,当触发操作为长按操作时,可以是终端设备检测到针对储物服务页面上的开柜控件的长按3秒操作等时,将所触发的开柜控件对应的储物柜确定的目标储物柜。
79.进一步可选的,在一个可能的实施方式中,在检测到开柜控件被触发时,在储物服务页面上弹出针对所触发的开柜控件的悬浮窗口,该悬浮窗口显示了该所触发的开柜控件对应的储物柜的使用状态和开柜确认控件,当所触发的开柜控件对应的储物柜的使用状态为未使用状态时,终端设备可以检测到悬浮窗口上的该开柜确认控件的触发操作,进而将所触发的开柜控件对应的储物柜确定为目标储物柜。
80.例如,如图10a所示,图10a为本技术实施例提供的一种悬浮窗口的示意图,当所触发的开柜控件对应的储物柜的使用状态为未使用状态时,悬浮窗口显示该储物柜未使用,以及显示可以触发的开柜确认控件(图10a中表示为开柜确认控件为白色);如图10b所示,图10b为本技术实施例提供的一种悬浮窗口的示意图,当所触发的开柜控件对应的储物柜的使用状态为已使用状态时,悬浮窗口显示该储物柜已使用,以及显示的开柜确认控件无法被触发(图10b中表示为开柜确认控件为灰色)。
81.s803、向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。
82.其中,步骤s803部分或全部的具体实施方式可以参见上述s203的相关描述,此处不再赘述。
83.可选的,开柜验证信息用于对目标储物柜进行开柜操作以存放物品,终端设备在获取到开柜验证信息并将该开柜验证信息发送给存储客户端以对目标储物柜进行开柜操作成功之后,会对该开柜验证信息进行存储,以便后续在对目标储物柜再次进行开柜操作以取出物品时,需在储物客户端中进行开柜验证信息的验证。
84.在一种可能的实施方式中,在储物客户端对目标储物柜进行开柜操作时,可以生成第一开柜提示信息,并将该第一开柜提示信息发送给终端设备。终端设备当获取到存储客户端发送的第一开柜提示信息时,会在存储程序中存储该开柜验证信息,以及终端设备在根据第一开柜提示信息对当前储物页面进行更新时,可以将第一开柜提示信息发送给储物后台设备,以及储物后台设备根据第一开柜提示信息将目标储物柜的使用状态从未使用状态更新为已使用状态。可选的,当其他终端设备在与该储物客户端进行通信连接并选择储物柜进行开柜操作时,其他终端设备可以通过刷新其他终端设备上的储物服务页面以从储物后台设备中获取到更新后的m个储物柜的使用状态。
85.例如,如图11所示,图11为本技术实施例提供的一种更新使用状态的场景示意图,其中,终端设备基于第一开柜提示信息更新当前的储物服务页面,并将第一开柜提示信息发送至储物后台设备,储物后台设备基于第一开柜提示信息将目标储物柜的使用状态进行
更新,进而其他终端设备可以获取到更新后的m个储物柜的使用状态。
86.又如,如图12a所示,图12a为本技术实施例提供的一种获取使用状态的交互流程图,其中流程如下:
87.s11、储物客户端向外广播消息;s12、终端设备扫描并连接:终端设备通过储物程序扫描广播的消息,在储物程序的储物选择页面上显示储物客户端的客户端信息,并进行储物客户端的连接;s13、储物客户端将客户端标识发送至终端设备;s14、终端设备将客户端标识发送给储物后台设备;s15、储物后台设备根据客户端标识查询对应的m个储物柜的使用状态并返回至终端设备;s16、终端设备基于m个储物柜的使用状态在储物程序上输出储物服务页面。
88.又如,如图12b所示,图12b为本技术实施例提供的一种更新使用状态的交互流程图,其中流程如下:
89.s21、终端设备基于储物服务页面的开柜控件触发操作,生成开柜请求,并发送至储物后台设备;s22、储物后台设备基于开柜请求携带的储物柜标识生成开柜验证信息和开柜指令并发送至终端设备;s23、终端设备将开柜验证信息和开柜指令发送至储物客户端;s24、储物客户端根据开柜验证信息和开柜指令的指示对目标储物柜进行开柜操作,以及对开柜验证信息进行存储;s25、储物客户端在执行开柜操作之后生成第一开柜提示信息,并发送给终端设备;s26、终端设备在接收到第一开柜提示信息时,更新当前储物服务页面并存储开柜验证信息;s27、终端设备将第一开柜提示信息发送给储物后台设备;s28、储物后台设备基于第一开柜提示信息更新目标储物柜的使用状态。
90.s804、将在储物程序中存储的开柜验证信息确定为目标验证信息。
91.在一个可能的实施方式中,第一开柜提示信息对应的开柜操作用于使得终端设备所属用户可以在目标储物柜中存放物品,当终端设备所属用户需在目标储物柜中取出物品时,需要再次进行开柜操作。其中,终端设备接收到开柜验证信息时将其发送给储物客户端以使储物客户端对目标储物柜执行开柜操作和生成第一开柜提示信息,终端设备在接收到储物客户端返回的第一开柜提示信息时,可以将开柜验证信息和目标储物柜的储物柜标识进行存储,用于后续再次进行开柜操作时的验证。
92.可选的,当需再次进行开柜操作时,终端设备仍与储物客户端保持通信连接关系,即终端设备和储物客户端的通信连接未断开时,终端设备可以通过储物程序显示储物服务页面,当终端设备检测到在储物服务页面上的针对目标储物柜的开柜控件的触发操作时,终端设备会查询存储的目标储物柜对应的开柜验证信息,并将在储物程序中存储的开柜验证信息确定为目标验证信息。其中,触发操作可以为以下任一项:滑动操作、点击操作、长按操作或者语音指示操作等,此处对触发操作的具体类型不作限制。进一步可选的,在终端设备检测到目标储物柜的开柜控件被触发时,可以在储物服务页面上弹出针对目标储物柜的开柜控件的悬浮窗口,该悬浮窗口显示了再次开柜确认控件,终端设备可以在检测到该悬浮窗口上的再次开柜确认控件被触发时,查询存储的开柜验证信息,以及目标储物柜的储物柜标识。
93.可以理解的是,当需再次进行开柜操作时,终端设备已与储物客户端断开通信连接,则需重新与储物客户端建立通信连接关系,即终端设备会扫描附近储物客户端广播的消息,可以是在当终端设备扫描到目标储物柜所在的储物客户端广播的消息时,自动建立
与储物客户端的通信连接关系,也可以是在当终端设备扫描到目标储物柜所在的储物客户端广播的消息并在储物选择页面显示该储物客户端的客户端信息之后,通过在储物选择页面上针对该储物客户端的客户端信息的触发操作时建立与储物客户端的通信连接关系。
94.可选的,在终端设备重新与储物客户端建立通信连接关系之后,在储物程序上输出的储物服务页面可以是在与储物客户端断开通信连接关系之前的储物服务页面,即终端设备仅需关注储物服务页面上的目标储物柜所对应的开柜控件,无需获取实时的储物服务页面;或者,输出的储物服务页面也可以是基于从储物后台设备获取的实时更新的m个储物柜的使用状态而获得的页面。即,在终端设备在于储物客户端建立通信连接关系之后将客户端标识发送给储物后台设备,以及储物后台设备可以根据客户端标识发送m个储物柜的最新使用状态,终端设备可以基于m个储物柜的最新使用状态输出储物服务页面。其中,在输出储物服务页面时,终端设备可以根据存储的目标储物柜的储物柜标识获取到目标储物柜的开柜控件,并在储物服务页面上以不同于已使用储物柜和未使用储物柜的显示形态对目标储物柜的开柜控件进行显示。
95.s805、将目标验证信息发送给储物客户端,以使储物客户端在检测到目标验证信息与储物客户端获取到的开柜验证信息相同时,对目标储物柜再次进行开柜操作,并生成第二开柜提示信息。
96.在一个可能的实施方式中,将目标验证信息发送给储物客户端具体可以是,在获取到目标验证信息时,基于存储的目标储物柜的储物柜标识生成再次开柜指令,并将目标验证信息和携带储物柜标识的再次开柜指令发送给储物客户端。
97.在一个可能的实施方式中,储物客户端接收到目标验证信息和再次开柜指令时,并基于再次开柜指令携带的储物柜标识查询此前存储的目标储物柜对应的开柜验证信息,当检测到目标验证信息与开柜验证信息相同时,根据储物柜标识对目标储物柜再次进行开柜操作,并生成第二开柜提示信息。可选的,储物客户端在对目标储物柜再次进行开柜操作之后,会清除所存储的开柜验证信息。
98.可以理解的是,第二开柜提示信息的生成时刻晚于第一开柜提示信息的生成时刻。
99.s806、获取储物客户端发送的第二开柜提示信息,并将第二开柜提示信息发送给储物后台设备,以使储物后台设备根据第二开柜提示信息将目标储物柜的使用状态从已使用状态更新为未使用状态。
100.在一个可能的实施方式中,当终端设备获取到储物客户端发送的第二开柜提示信息时,会清除存储的目标验证信息,并将第二开柜提示信息发送给储物后台设备,储物后台设备可以根据第二开柜提示信息将目标储物柜的使用状态从已使用状态更新为未使用状态。可选的,当其他终端设备在与该储物客户端进行通信连接并选择储物柜进行开柜操作时,其他终端设备可以通过刷新其他终端设备上的储物服务页面以从储物后台设备中获取到更新后的m个储物柜的使用状态。
101.例如,如图13所示,图13为本技术实施例提供的一种执行开柜操作的场景示意图,其中,终端设备将再次开柜指令和目标验证信息发送给储物客户端,储物客户端在对目标验证信息进行验证之后,对目标储物柜再次执行开柜操作,并生成第二开柜提示信息,终端设备接收到第二开柜提示信息之后将其发送给储物后台设备,储物后台设备基于第二开柜
提示信息对目标储物柜的使用状态进行更新。
102.又如,如图14所示,图14为本技术实施例提供的一种执行开柜操作的交互流程图,其中流程如下:
103.s31、储物客户端向外广播消息;s32、终端设备通过储物程序扫描广播的消息,并进行储物客户端的连接;s33、终端设备在检测到目标储物柜对应的开柜控件被触发时,获取目标验证信息并生成再次开柜指令,以及将目标验证信息和再次开柜指令发送给储物客户端;s34、储物客户端接收目标验证信息和再次开柜指令,并进行目标验证信息的验证,验证通过后根据再次开柜指令携带的储物柜标识对目标储物柜再次执行开柜操作,并清除所存储的开柜验证信息;s35、储物客户端在对目标储物柜再次执行开柜操作之后,生成第二开柜提示信息,并发送至终端设备;s36、终端设备接收第二开柜提示信息时,清除存储的目标验证信息;s37、终端设备将第二开柜提示信息发送给储物后台设备;s38、储物后台设备在接收到第二开柜提示信息时更新目标储物柜的使用状态。
104.可选的,作为一种可能的实施方式,在储物后台设备将目标储物柜的使用状态从未使用状态更新为已使用状态时,记录该目标储物柜的使用时间,当检测到该目标储物柜的使用时间超过最大使用时间时,生成使用超时提示信息,并将该使用超时提示信息发送给终端设备,以使终端设备对目标储物柜再次进行开柜操作。
105.进一步的,假设将使用目标储物柜的终端设备称为第一终端设备,以及,在储物后台设备中开通了针对储物客户端的管理员账号,将登陆有管理员账号的储物程序所在的终端设备称为第二终端设备,该第二终端设备具备对m个储物柜中的任一储物柜进行开柜操作的权限,在储物后台设备将超时提示信息发送给第一终端设备时,也可以将该超时提示信息发送给第二终端设备,当第一终端设备对超时提示信息未处理时,可以由第二终端设备对目标储物柜再次进行开柜操作,并在第二终端设备对目标储物柜再次进行开柜操作之后生成第三开柜提示信息并发送给储物后台设备,储物后台设备根据第三开柜提示信息对目标储物柜的使用状态进行更新,并提示第一终端设备,目标储物柜已被第二终端设备再次执行开柜操作。
106.可选的,作为一种可能的实施方式,在终端设备输出的储物服务页面中显示m个储物柜均为已使用状态时,可以在储物程序中增设一个空闲提醒控件,终端设备可以通过该空闲提醒控件调用储物后台设备的空闲提醒功能。当终端设备检测到该空闲提醒控件被触发时,生成空闲提醒请求并发送给储物后台设备,以使储物后台设备在检测到m个储物柜中有储物柜的使用状态从已使用状态更新为未使用状态时,生成空闲提示信息并发送给终端设备,终端设备在接收到空闲提示信息时,可以刷新当前储物服务页面以获取到处于未使用状态的储物柜,进而选取目标储物柜。
107.本技术实施例中可以基于与储物客户端之间的通信连接关系输出储物服务页面,并根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜,以及向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作,之后,将在储物程序中存储的开柜验证信息确定为目标验证信息,将目标验证信息发送给储物客户端,以使储物客户端在检测到目标验证信息与储物客户端获取到的开柜验证信息相同时,对目标储物柜再次进行开
柜操作,并生成第二开柜提示信息,获取储物客户端发送的第二开柜提示信息,并将第二开柜提示信息发送给储物后台设备,以使储物后台设备根据第二开柜提示信息将目标储物柜的使用状态从已使用状态更新为未使用状态。通过实施本技术实施例所提出的方法,可以通过储物服务页面实现对目标储物柜的管理,使得用户操作更为灵活,以及通过与储物客户端的直接通信和对目标储物柜进行开柜操作以存放物品时需开柜验证信息,可以提高对储物柜管理的安全性和便捷性,此外,在对目标储物柜再次进行开柜操作以取出物品时需进行开柜验证信息的验证,可以避免其他用户对目标储物柜进行开柜操作,进而有助于提高对储物柜管理的可靠性。
108.请参见图15,图15为本技术提供的一种储物数据处理装置的结构示意图。需要说明的是,图15所示的储物数据处理装置,用于执行本技术图2和图8所示实施例的方法,为了便于说明,仅示出了与本技术实施例相关的部分,具体技术细节未揭示,经参照本技术图2和图8所示的实施例。该储物数据处理装置1500可包括:输出模块1501、确定模块1502、获取模块1503。其中:
109.输出模块1501,用于基于与储物客户端之间的通信连接关系输出储物服务页面;该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件;m为正整数;
110.确定模块1502,用于根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜;
111.获取模块1503,用于向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。
112.在一个可能的实施方式中,输出模块1501在用于基于与储物客户端之间的通信连接关系输出储物服务页面时,具体用于:
113.基于通信连接关系获取储物客户端发送的客户端标识;
114.将客户端标识发送给储物后台设备;
115.获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的使用状态;
116.根据m个储物柜分别对应的使用状态,输出储物服务页面。
117.在一个可能的实施方式中,上述m个储物柜分别对应的使用状态为已使用状态或未使用状态;输出模块1501在用于根据m个储物柜分别对应的使用状态,输出储物服务页面时,具体用于
118.将m个储物柜中使用状态为已使用状态的储物柜确定为已使用储物柜;
119.将m个储物柜中使用状态为未使用状态的储物柜确定为未使用储物柜;
120.在储物服务页面以第一显示形态对已使用储物柜对应的开柜控件进行显示,并以第二显示形态对未使用储物柜对应的开柜控件进行显示。
121.在一个可能的实施方式中,输出模块1501还用于:
122.获取储物客户端根据开柜验证信息所返回的第一开柜提示信息;该第一开柜提示信息是由储物客户端对目标储物柜执行开柜操作后所生成的信息;
123.将第一开柜提示信息发送给储物后台设备,以使储物后台设备根据第一开柜提示信息将目标储物柜的使用状态从未使用状态更新为已使用状态。
124.在一个可能的实施方式中,上述储物服务页面属于储物程序中的页面;输出模块
1501还用于:
125.当获取到储物客户端发送的第一开柜提示信息时,在储物程序中存储开柜验证信息;
126.输出模块1501还用于:
127.将在储物程序中存储的开柜验证信息确定为目标验证信息;
128.将目标验证信息发送给储物客户端,以使储物客户端在检测到目标验证信息与储物客户端获取到的开柜验证信息相同时,对目标储物柜再次进行开柜操作,并生成第二开柜提示信息;该第二开柜提示信息的生成时刻晚于第一开柜提示信息的生成时刻;
129.获取储物客户端发送的第二开柜提示信息,并将第二开柜提示信息发送给储物后台设备,以使储物后台设备根据第二开柜提示信息将目标储物柜的使用状态从已使用状态更新为未使用状态。
130.在一个可能的实施方式中,输出模块1501在用于基于与储物客户端之间的通信连接关系输出储物服务页面时,具体用于:
131.基于通信连接关系获取储物客户端发送的客户端标识;
132.将客户端标识发送给储物后台设备;
133.获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的储物柜标识;
134.在储物服务页面对m个储物柜分别对应的开柜控件和储物柜标识进行关联显示。
135.在一个可能的实施方式中,输出模块1501还用于:
136.获取与储物客户端进行通信连接的n种通信连接方式;
137.检测n种通信连接方式中每种通信连接方式分别对应的通信质量参数;
138.根据每种通信连接方式分别对应的通信质量参数,从n种通信连接方式中选择目标通信连接方式;
139.基于目标通信连接方式建立与储物客户端之间的通信连接关系;
140.其中,上述n种通信连接方式包括以下至少一种:蓝牙连接方式、无线网络连接方式、无线传感器连接方式。
141.本技术实施例中输出模块可以基于与储物客户端之间的通信连接关系输出储物服务页面,确定模块可以根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜,以及获取模块可以向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。通过上述所提出的装置,可以基于与储物客户端的通信连接得到储物服务页面,并通过该页面实现对目标储物柜的管理,使得用户操作更为灵活,以及通过与储物客户端的直接通信和对目标储物柜进行开柜操作需开柜验证信息,可以提高对储物柜进行开柜管理的安全性和便捷性。
142.在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以是两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现,本技术不做限定。
143.请参见图16,图16为本技术实施例提供的一种电子设备的结构示意图。如图16所示,该电子设备1600包括:至少一个处理器1601、存储器1602。可选的,该电子设备还可包括
网络接口1603。其中,处理器1601、存储器1602以及网络接口1603之间可以交互数据,网络接口1603受处理器1601的控制用于收发消息,存储器1602用于存储计算机程序,该计算机程序包括程序指令,处理器1601用于执行存储器1602存储的程序指令。其中,处理器1601被配置用于调用该程序指令执行上述方法。
144.其中,存储器1602可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);存储器1602也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),固态硬盘(solid-state drive,ssd)等;存储器1602还可以包括上述种类的存储器的组合。
145.其中,处理器1601可以是中央处理器(central processing unit,cpu)。在一个实施例中,该处理器1601还可以是图形处理器(graphics processing unit,gpu)。处理器1601也可以是由cpu和gpu的组合。
146.在一个可能的实施方式中,存储器1602用于存储程序指令。处理器1601可以调用该程序指令,执行以下步骤:
147.基于与储物客户端之间的通信连接关系输出储物服务页面;该储物服务页面包括与储物客户端相连接的m个储物柜分别对应的开柜控件;m为正整数;
148.根据针对储物服务页面中m个储物柜对应的开柜控件的触发操作,将所触发的开柜控件对应的储物柜确定为目标储物柜;
149.向储物客户端对应的储物后台设备获取针对目标储物柜的开柜验证信息,并基于通信连接关系将开柜验证信息发送给储物客户端,以使储物客户端根据开柜验证信息对目标储物柜进行开柜操作。
150.在一个可能的实施方式中,处理器1601在用于基于与储物客户端之间的通信连接关系输出储物服务页面时,具体用于:
151.基于通信连接关系获取储物客户端发送的客户端标识;
152.将客户端标识发送给储物后台设备;
153.获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的使用状态;
154.根据m个储物柜分别对应的使用状态,输出储物服务页面。
155.在一个可能的实施方式中,上述m个储物柜分别对应的使用状态为已使用状态或未使用状态;处理器1601在用于根据m个储物柜分别对应的使用状态,输出储物服务页面时,具体用于:
156.将m个储物柜中使用状态为已使用状态的储物柜确定为已使用储物柜;
157.将m个储物柜中使用状态为未使用状态的储物柜确定为未使用储物柜;
158.在储物服务页面以第一显示形态对已使用储物柜对应的开柜控件进行显示,并以第二显示形态对未使用储物柜对应的开柜控件进行显示。
159.在一个可能的实施方式中,处理器1601还用于:
160.获取储物客户端根据开柜验证信息所返回的第一开柜提示信息;该第一开柜提示信息是由储物客户端对目标储物柜执行开柜操作后所生成的信息;
161.将第一开柜提示信息发送给储物后台设备,以使储物后台设备根据第一开柜提示信息将目标储物柜的使用状态从未使用状态更新为已使用状态。
162.在一个可能的实施方式中,上述储物服务页面属于储物程序中的页面;处理器
1601还用于:
163.当获取到储物客户端发送的第一开柜提示信息时,在储物程序中存储开柜验证信息;
164.处理器1601还用于:
165.将在储物程序中存储的开柜验证信息确定为目标验证信息;
166.将目标验证信息发送给储物客户端,以使储物客户端在检测到目标验证信息与储物客户端获取到的开柜验证信息相同时,对目标储物柜再次进行开柜操作,并生成第二开柜提示信息;该第二开柜提示信息的生成时刻晚于第一开柜提示信息的生成时刻;
167.获取储物客户端发送的第二开柜提示信息,并将第二开柜提示信息发送给储物后台设备,以使储物后台设备根据第二开柜提示信息将目标储物柜的使用状态从已使用状态更新为未使用状态。
168.在一个可能的实施方式中,处理器1601在用于基于与储物客户端之间的通信连接关系输出储物服务页面时,具体用于:
169.基于通信连接关系获取储物客户端发送的客户端标识;
170.将客户端标识发送给储物后台设备;
171.获取储物后台设备根据客户端标识所返回的m个储物柜分别对应的储物柜标识;
172.在储物服务页面对m个储物柜分别对应的开柜控件和储物柜标识进行关联显示。
173.在一个可能的实施方式中,处理器1601还用于:
174.获取与储物客户端进行通信连接的n种通信连接方式;
175.检测n种通信连接方式中每种通信连接方式分别对应的通信质量参数;
176.根据每种通信连接方式分别对应的通信质量参数,从n种通信连接方式中选择目标通信连接方式;
177.基于目标通信连接方式建立与储物客户端之间的通信连接关系;
178.其中,上述n种通信连接方式包括以下至少一种:蓝牙连接方式、无线网络连接方式、无线传感器连接方式。
179.具体实现中,本技术实施例中所描述的装置、处理器1601、存储器1602等可执行上述方法实施例所描述的实现方式,也可执行本技术实施例所描述的实现方式,在此不再赘述。
180.本技术实施例中还提供一种计算机(可读)存储介质,该计算机存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令被处理器执行时,使处理器可执行上述方法实施例中所执行的部分或全部步骤。可选的,该计算机存储介质可以是易失性的,也可以是非易失性的。其中,该计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
181.在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
182.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序包括程序指令,该程序指令可存
储于计算机存储介质中,该计算机存储介质可以为计算机可读存储介质,该程序在执行时,可包括如上述各方法的实施例的流程。其中,该存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
183.以上所揭露的仅为本技术的部分实施例而已,当然不能以此来限定本技术之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本技术权利要求所作的等同变化,仍属于本技术所涵盖的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1