一种召梯处理方法、系统、计算机设备和存储介质转让专利

申请号 : CN202010719509.7

文献号 : CN111756773B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邓永成李伟袁沛权李贤昆

申请人 : 广东电网有限责任公司东莞供电局

摘要 :

本实施例公开了一种召梯处理方法、系统、计算机设备和存储介质,该方法包括:控制器驱动第一通信器广播符合服务发现协议的楼层蓝牙信号,移动终端使用第一标识对应的第一密钥对第一密文进行解码,获得第一编号,移动终端以第二标识对应的第二密钥对第一编号、第二编号进行加密,获得第二密文,广播符合服务发现协议的召梯蓝牙信号,控制器在第一通信器接收到召梯蓝牙信号时,确认该第一通信器为起始通信器,使用第二标识对应的第二密钥对第二密文进行解码,获得第一编号、第二编号,控制器将轿厢召回至第一编号标识的楼层、滑动至第二编号标识的楼层。在召梯时并未建立连接,防止不法分子发起非法攻击,保证电网大厦的安全。

权利要求 :

1.一种召梯处理方法,其特征在于,包括:控制器驱动第一通信器广播符合服务发现协议的蓝牙信号,作为楼层蓝牙信号,所述第一通信器设置在每个楼层中,所述楼层蓝牙信号中包括第一标识、第一密文;

移动终端按照服务发现协议接收楼层蓝牙信号,使用所述楼层蓝牙信号中第一标识对应的第一密钥对所述楼层蓝牙信号中的第一密文进行解码,获得标识楼层的编号,作为第一编号;

移动终端接收编号,作为第二编号,以第二标识对应的第二密钥对所述第一编号、所述第二编号进行加密,获得第二密文;

移动终端广播符合服务发现协议的蓝牙信号,作为召梯蓝牙信号,所述召梯蓝牙信号包括所述第二标识、所述第二密文;

控制器在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二密钥对所述召梯蓝牙信号中的第二密文进行解码,获得第一编号、第二编号;

控制器在确认所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。

2.根据权利要求1所述的方法,其特征在于,所述移动终端按照服务发现协议接收楼层蓝牙信号,使用所述楼层蓝牙信号中第一标识对应的第一密钥对所述楼层蓝牙信号中的第一密文进行解码,获得标识楼层的编号,作为第一编号,包括:按照服务发现协议接收蓝牙信号,所述蓝牙信号关联信号强度;

按照所述信号强度对所述蓝牙信号进行降序排序,获得蓝牙序列;

依次从所述蓝牙序列中解析所述蓝牙信号中的第一位置;

若从某个蓝牙信号的第一位置中读取到第一标识,则确定所述蓝牙信号为楼层蓝牙信号;

从所述楼层蓝牙信号的第二位置中读取第一密文;

查找所述第一标识对应的第一密钥;

使用所述第一密钥对所述第一密文进行解码,获得标识楼层的编号,作为第一编号。

3.根据权利要求1所述的方法,其特征在于,所述控制器在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二密钥对所述召梯蓝牙信号中的第二密文进行解码,获得第一编号、第二编号,包括:按照服务发现协议接收蓝牙信号;

解析所述蓝牙信号中的第三位置;

若从某个蓝牙信号的第三位置中读取到第二标识,则确定所述蓝牙信号为召梯蓝牙信号;

从所述召梯蓝牙信号的第四位置中读取第二密文;

查找所述第二标识对应的第二密钥;

使用所述第二密钥对所述第二密文进行解码,获得用户标识、第一编号、第二编号;

所述控制器在确认所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层,包括:

在所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,对比所述用户标识、所述第二编号与在先记录的用户标识、第二编号是否相同;

若相同,则忽略所述召梯蓝牙信号;

若不同,则将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。

4.根据权利要求1‑3所述的方法,其特征在于,在所述轿厢中设置第二通信器,所述方法还包括:

控制器在所述轿厢滑行的过程中,查询所述轿厢当前所处楼层的编号,作为第三编号,以第三标识对应的第三密钥对所述第三编号进行加密,获得第三密文;

控制器驱动所述第二通信器广播符合服务发现协议的蓝牙信号,作为滑行蓝牙信号,所述滑行蓝牙信号包括所述第三标识、所述第三密文;

移动终端按照服务发现协议接收滑行蓝牙信号,使用所述滑行蓝牙信号中第三标识对应的第三密钥对所述滑行蓝牙信号中的第三密文进行解码,获得第三编号;

移动终端生成悬浮窗口,在所述悬浮窗口中显示所述第三编号。

5.根据权利要求4所述的方法,其特征在于,所述移动终端按照服务发现协议接收滑行蓝牙信号,使用所述滑行蓝牙信号中第三标识对应的第三密钥对所述滑行蓝牙信号中的第三密文进行解码,获得第三编号,包括:按照广播符合服务发现协议接收蓝牙信号,所述蓝牙信号关联信号强度;

按照所述信号强度对所述蓝牙信号进行降序排序,获得蓝牙序列;

依次从所述蓝牙序列中解析所述蓝牙信号中的第一位置;

若从某个所述蓝牙信号的第一位置中读取到第三标识,则确定所述蓝牙信号为滑行蓝牙信号;

从所述滑行蓝牙信号中的第二位置读取第三密文;

查找所述第三标识对应的第三密钥;

使用所述第三密钥对所述第三密文进行解码,获得第三编号。

6.根据权利要求4所述的方法,其特征在于,所述在所述悬浮窗口中显示所述第三编号,包括:

对比所述第三编号与所述第二编号;

若所述第三编号小于所述第二编号,则在所述悬浮窗口中以第一方式显示所述第三编号;

若所述第三编号等于所述第二编号,则在所述悬浮窗口中以第二方式显示所述第三编号;

若所述第三编号大于所述第二编号,则在所述悬浮窗口中以第三方式显示所述第三编号。

7.根据权利要求4所述的方法,其特征在于,还包括:移动终端以第四标识对应的第四密钥对用户标识、所述第二编号进行加密,获得第四密文;

移动终端广播符合服务发现协议的蓝牙信号,作为乘梯蓝牙信号,所述乘梯蓝牙信号包括所述第四标识、所述第四密文;

控制器通过所述第二通信器接收乘梯蓝牙信号,使用所述乘梯蓝牙信号中第四标识对应的第四密钥对所述乘梯蓝牙信号中的第四密文进行解码,获得所述用户标识、所述第二编号;

控制器统计所述用户标识的第一数量,对所述轿厢采集图像数据,在所述图像数据中检测乘梯人员的第二数量,若所述第一数量小于所述第二数量,则生成第一异常信息;

控制器确定离开所述轿厢的乘梯人员的用户标识,作为目标用户标识,若所述目标用户标识对应的第二编号与所述第三编号不同,则生成第二异常信息。

8.一种召梯处理系统,其特征在于,包括控制器、移动终端:所述控制器,用于驱动第一通信器广播符合服务发现协议的蓝牙信号,作为楼层蓝牙信号,所述第一通信器设置在每个楼层中,所述楼层蓝牙信号中包括第一标识、第一密文;

所述移动终端,用于按照服务发现协议接收楼层蓝牙信号,使用所述楼层蓝牙信号中第一标识对应的第一密钥对所述楼层蓝牙信号中的第一密文进行解码,获得标识楼层的编号,作为第一编号;

接收编号,作为第二编号,以第二标识对应的第二密钥对所述第一编号、所述第二编号进行加密,获得第二密文;

广播符合服务发现协议的蓝牙信号,作为召梯蓝牙信号,所述召梯蓝牙信号包括所述第二标识、所述第二密文;

所述控制器,还用于在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二密钥对所述召梯蓝牙信号中的第二密文进行解码,获得第一编号、第二编号;

在确认所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。

9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑7中任一所述的召梯处理方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1‑7中任一所述的召梯处理方法。

说明书 :

一种召梯处理方法、系统、计算机设备和存储介质

技术领域

[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] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便
于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0031] 实施例一
[0032] 图1为本发明实施例一提供的一种召梯处理方法的流程图,本实施例可适用于非连接的情况,该方法可以由召梯处理系统来执行,该召梯处理系统可以由软件和/或硬件实
现,包括控制器、移动终端,该方法具体包括如下步骤:
[0033] S101、控制器驱动第一通信器广播符合服务发现协议的蓝牙信号,作为楼层蓝牙信号。
[0034] 电网大厦具有多个楼层,在每个楼层中针设置第一通信器,即第一通信器设置在每个楼层中,该第一通信器中设置有蓝牙芯片,可用于发送、接收蓝牙信号。
[0035] 在电梯运行时,控制器可遍历每个楼层,从而确定标识每个楼层的编号,即第n层的编号为n,n为正整数,例如,第3层的编号为03,第5层的编号为05,第10层的编号为10,等
等。
[0036] 针对每个楼层的编号,配置第一标识,如“louceng”,在控制器本地查找该第一标识对应的第一密钥,按照相应的对称密钥算法使用该第一密钥对该编号进行加密,获得第
一密文。
[0037] 一般而言,对称密钥算法为加密和解密使用相同密钥的算法。对称密钥算法又分为分组密码(Block Cipher)和流密码(Stream Cipher),具体包括DES(Data Encryption 
Standard,数据加密算法)、3DES(Triple Data Encryption Algorithm,三重数据加密算
法)、AES(Advanced Encryption Standard,高级加密标准,又称Rijndael加密法)、PBE
(Password‑based encryption,基于密码验证)、RC4(Rivest Cipher 4)、SM1、SM4,等等。
[0038] 在本实施例中,针对第一标识配置的密钥可以称之为第一密钥,该第一密钥预先存储在控制器中,并分发至各个移动终端的客户端。
[0039] 此后,控制器按照服务发现协议(Service Discovery Protocol,SDP)生成蓝牙信号,并将第一标识写入该蓝牙信号的第一位置,将第一密文写入该蓝牙信号的第二位置,为
便于区分,该蓝牙信号可称之为楼层蓝牙信号,即楼层蓝牙信号中包括第一标识、第一密
文。
[0040] 其中,服务发现协议属于蓝牙协议栈,可用于发现附近支持蓝牙协议的设备,在该服务发现协议中设置有自定义的字段,写入第一标识的第一位置、写入第一密文的第二位
置均属于该自定义的字段。
[0041] 例如,假设第一密钥为“ABC”,第一编号为“05”,对称密钥算法为DES,则加密之后的第一密文为“U2FsdGVkX19VlIg6hy6BZW8G9ARu4RK7”。
[0042] 在生成楼层蓝牙信号之后,可将该楼层蓝牙信号通过相应的第一通信器进行广播。
[0043] S102、移动终端按照服务发现协议接收楼层蓝牙信号,使用楼层蓝牙信号中第一标识对应的第一密钥对楼层蓝牙信号中的第一密文进行解码,获得标识楼层的编号,作为
第一编号。
[0044] 在本实施例中,乘梯人员可在移动终端安装客户端,该客户端携带身份认证的功能,在启动之后,确认乘梯人员的身份信息,并启动移动终端中的蓝牙模组,该蓝牙模组按
照SDP协议查询附近的蓝牙设备。
[0045] 如果查找到第一通信器所广播的楼层蓝牙信号,则可以中该楼层蓝牙信号中提取第一标识、第一密文,从客户端本地查找该第一标识对应的第一密钥,从而使用相应的对称
密钥算法对第一密文进行解密,获得乘梯人员当前所处楼层的编号,作为第一编号,即该第
一编号表示乘梯人员召梯的起始楼层。
[0046] 在具体实现中,移动终端附近可能会存在多个蓝牙设备,其中包括多个第一通信器,为准确定位乘梯人员所处的楼层,可按照服务发现协议接收蓝牙信号,读取该蓝牙信号
关联的信号强度,从而按照信号强度对蓝牙信号进行降序排序,获得蓝牙序列。
[0047] 进一步而言,第一通信器设置在电梯附近,而乘梯人员在乘梯时,会走到电梯附近,第一通信器所发射的楼层蓝牙信号的强度较强,因此,在蓝牙序列中,蓝牙信号越强,表
示蓝牙设备越近,则排序越高,反之,蓝牙信号越弱,表示蓝牙设备越远,则排序越低,使得
优先检测附近蓝牙设备广播的蓝牙信号。
[0048] 在检测时,可依次从蓝牙序列中解析蓝牙信号中的第一位置,将位于第一位置的数据与第一标识进行比较,若从某个蓝牙信号的第一位置中读取到第一标识,则确定蓝牙
信号为楼层蓝牙信号,并停止检测蓝牙信号,防止检测上一层或下一层中第一通信器广播
的楼层蓝牙信号,若从某个蓝牙信号的第一位置中未读取到第一标识,则忽略该蓝牙信号。
[0049] 从楼层蓝牙信号的第二位置中读取第一密文,在客户端本地查找第一标识对应的第一密钥,从而按照相应的密钥对称算法、使用第一密钥对第一密文进行解码,获得标识楼
层的编号,作为第一编号。
[0050] 例如,在检测到某个蓝牙信号的第一位置为“louceng”时,则可以确定该蓝牙信号为楼层蓝牙信号,在该楼层蓝牙信号的第二位置读取到第一密文为“U2FsdGVkX19VlIg6hy
6BZW8G9ARu4RK7”,在本地提取“louceng”对应的第一密钥为“ABC”,应用对称密钥算法DES
进行解密,得到第一编号为“05”。
[0051] S103、移动终端接收编号,作为第二编号,以第二标识对应的第二密钥对第一编号、第二编号进行加密,获得第二密文。
[0052] S104、移动终端广播符合服务发现协议的蓝牙信号,作为召梯蓝牙信号。
[0053] 在本实施例中,移动终端中的客户端在UI(User Interface,用户界面)提示乘梯人员输入乘梯前往的楼层所表示的编号,乘梯人员可以通过不同的方式输入该编号,客户
端在收到该编号之后,设置为第二编号,该第二编号表示乘梯人员召梯的目的楼层。
[0054] 例如,乘梯人员可以通过语音输入的方式输入编号,即客户端调用麦克风收集语音信号,并进行语音识别,得到相应的编号。
[0055] 又例如,客户端在UI中提供输入框,乘梯人员可以在该输入框输入编号。
[0056] 又例如,客户端在UI中提供所有楼层的编号,统计乘梯人员从第一编号表示的楼层召梯到达目的楼层的频次,将频次最高目的楼层所表示的编号设置为选定状态,乘梯人
员可以通过滑动操作选择不同的编号为选定状态,当乘梯人员点击确定控件时,选择当前
选定状态的编号。
[0057] 需要说明的是,控制器会对乘梯人员(以用户标识表示)配置乘梯的权限,即允许乘梯人员到达某些楼层,禁止乘梯人员到达某些楼层,若用户输入了禁止到达的楼层,则禁
止生成召梯蓝牙信号,并提示乘梯人员无权限。
[0058] 此时,可配置第二标识,如“zhaoti”,在客户端本地查找该第二标识对应的第二密钥、用户标识(即表示乘梯人员身份的信息,如用户ID),其中,该第二密钥预先存储在控制
器中,并分发至各个移动终端的客户端。
[0059] 将用户标识、第一编号、第二编号按照一定的位置关系组合为数组,作为召梯数组,按照相应的对称密钥算法、使用该第二密钥对召梯数组进行加密,获得第二密文。
[0060] 例如,假设第二密钥为“DEF”,用户标识为“123456”、第一编号为“05”、第二编号为“10”,组合为召梯数组“1234560510”,对称密钥算法为DES,则加密之后的第二密文为
“U2FsdGVkX1+S6EsZ/N2m3ar5kOFL07ys87ix9v3vdt0=”。
[0061] 此后,按照服务发现协议生成蓝牙信号,并将第二标识写入该蓝牙信号的第三位置,将第二密文写入该蓝牙信号的第四位置,为便于区分,该蓝牙信号可称之为召梯蓝牙信
号,即召梯蓝牙信号包括第二标识、第二密文。
[0062] 其中,在该服务发现协议中设置有自定义的字段,写入第二标识的第三位置、写入第二密文的第四位置均属于该自定义的字段。
[0063] 在生成召梯蓝牙信号之后,可将该召梯蓝牙信号通过移动终端中的蓝牙模组进行广播。
[0064] S105、控制器在第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认第一通信器为起始通信器,使用召梯蓝牙信号中第二标识对应的第二密钥对召梯蓝牙信号中的
第二密文进行解码,获得第一编号、第二编号。
[0065] 在本实施例中,控制器驱动各个楼层的第一通信器按照SDP协议查询附近的蓝牙设备。
[0066] 如果查找到移动终端所广播的召梯蓝牙信号,则可以确认接收到的召梯蓝牙信号的第一通信器为起始通信器,从该召梯蓝牙信号中提取第二标识、第二密文,从控制器本地
查找该第二标识对应的第二密钥,从而使用相应的对称密钥算法对第二密文进行解密,至
少获得第一编号与第二编号。
[0067] 在具体实现中,由于并不明确召梯的乘梯人员的数量,因此,一般情况下检测所有蓝牙信号,即按照服务发现协议接收蓝牙信号,解析蓝牙信号中的第三位置,若从某个蓝牙
信号的第三位置中读取到第二标识,则确定该蓝牙信号为召梯蓝牙信号,若从某个蓝牙信
号的第三位置中未读取到第二标识,则忽略该蓝牙信号。
[0068] 从召梯蓝牙信号的第四位置中读取第二密文,在控制器本地查找第二标识对应的第二密钥,从而按照相应的密钥对称算法、使用第二密钥对第二密文进行解码,获得用户标
识、第一编号、第二编号。
[0069] 例如,在检测到某个蓝牙信号的第三位置为“zhaoti”时,则可以确定该蓝牙信号为召梯蓝牙信号,在该召梯蓝牙信号的第四位置读取到第二密文为“U2FsdGVkX1+S6EsZ/
N2m3ar5kOFL07ys87ix9v3vdt0=”,在控制器本地提取“zhaoti”对应的第二密钥为“DEF”,应
用对称密钥算法DES进行解密,得到召梯数组“1234560510”,并按照相应的位置关系拆分为
用户标识“123456”、第一编号“05”、第二编号“10”。
[0070] S106、控制器在确认召梯蓝牙信号中的第一编号与起始通信器对应的第一编号相同时,将轿厢召回至第一编号标识的楼层、滑动至第二编号标识的楼层。
[0071] 在本实施例中,控制器对召梯蓝牙信息进行校验,即判断召梯蓝牙信号中的第一编号与起始通信器对应的第一编号是否相同,如果相同,则认为召梯蓝牙信息有效,可通过
调度算法将电梯的轿厢召回至第一编号标识的楼层、并确定滑动至第二编号标识的楼层。
如果不同,则认为召梯蓝牙信息无效,可忽略该召梯蓝牙信息。
[0072] 进一步而言,由于电梯的控制器与移动终端并不建立连接,因此,电梯的控制器并不对移动终端的召梯蓝牙信息进行响应,为防止召梯蓝牙信息丢失、出错,保证召梯成功,
移动终端会持续广播召梯蓝牙信息。
[0073] 此时,对于解析出召梯蓝牙信号中的用户标识、第一编号、第二编号并校验成功之后,可在缓存中记录用户标识、第一编号、第二编号,并设置一个较短的有效期,该有效期可
以保证乘梯人员成功乘梯,如10分钟,超过有效期则删除用户标识、第一编号、第二编号。
[0074] 那么,在召梯蓝牙信号中的第一编号与起始通信器对应的第一编号相同时,对比用户标识、第二编号与在先记录的用户标识、第二编号是否相同。
[0075] 若相同,则表示在先已处理相同的召梯蓝牙信息,忽略当前的召梯蓝牙信号,防止重复召梯造成召梯异常。
[0076] 若不同,则表示在先未处理相同的召梯蓝牙信息,当前的召梯蓝牙信息为首个召梯指示,可将电梯的轿厢召回至第一编号标识的楼层、滑动至第二编号标识的楼层。
[0077] 在本实施例中,第一通信器、移动终端通过服务发现协议广播楼层蓝牙信号、召梯蓝牙信号,楼层蓝牙信号、召梯蓝牙信号均加密,可保证信息的安全性,在楼层蓝牙信号中
携带楼层的编号,方便移动终端自动定位召梯的起始楼层,不需要用户手动输入起始楼层,
提高操作的简便性,在召梯蓝牙信号中携带第一编号、第二编号,方便控制器定位召梯的起
始楼层、目的楼层,完成召梯的操作,在此过程中,第一通信器、移动终端并未建立连接,使
得电梯的控制器运行在独立的环境中,防止不法分子在移动终端连接第一通信器之后,对
电梯的控制器发起非法攻击,从而保证电网大厦的安全。
[0078] 实施例二
[0079] 图2为本发明实施例二提供的一种召梯处理方法的流程图,本实施例以前述实施例为基础,进一步增加乘梯过程中提示当前楼层的操作以及异常处理,该方法具体包括如
下步骤:
[0080] S201、控制器在轿厢滑行的过程中,查询轿厢当前所处楼层的编号,作为第三编号,以第三标识对应的第三密钥对第三编号进行加密,获得第三密文。
[0081] S202、控制器驱动第二通信器广播符合服务发现协议的蓝牙信号,作为滑行蓝牙信号。
[0082] 在实际应用中,轿厢在井道滑行,该井道设置有电阻、光尺等传感器,轿厢在井道滑行的过程中,会触发这些传感器,传感器将信号反馈至,控制器分析这些信号可确认轿厢
当前所处的楼层,并查询该楼层的编号,作为第三编号。
[0083] 针对第三编号,可配置第三标识,如“huaxing”,在控制器本地查找该第三标识对应的第三密钥,其中,该第三密钥预先存储在控制器中,并分发至各个移动终端的客户端。
[0084] 按照相应的对称密钥算法使用该第三密钥对第三编号进行加密,获得第三密文。
[0085] 例如,假设第三密钥为“GHI”,第三编号为“07”,对称密钥算法为DES,则加密之后的第三密文为“U2FsdGVkX1+xUHYmWY6Jj/DGX7ApIOKC”。
[0086] 此后,按照服务发现协议生成蓝牙信号,并将第三标识写入该蓝牙信号的第一位置,将第三密文写入该蓝牙信号的第二位置,为便于区分,该蓝牙信号可称之为滑行蓝牙信
号,即滑行蓝牙信号包括第三标识、第三密文。
[0087] 需要说明的是,第一标识、第一密文与第三标识、第三密文可以设置相同的存储结构,方便移动终端进行解析。
[0088] 在本实施例中,在轿厢中设置第二通信器,在生成滑行蓝牙信号之后,可将该滑行蓝牙信号通过相应轿厢内的第二通信器进行广播。
[0089] S203、移动终端按照服务发现协议接收滑行蓝牙信号,使用滑行蓝牙信号中第三标识对应的第三密钥对滑行蓝牙信号中的第三密文进行解码,获得第三编号。
[0090] 在本实施例中,移动终端中的蓝牙模组按照SDP协议查询附近的蓝牙设备。
[0091] 如果查找到第二通信器所广播的滑行蓝牙信号,则可以中该楼层蓝牙信号中提取第三标识、第三密文,从客户端本地查找该第三标识对应的第三密钥,从而使用相应的对称
密钥算法对第三密文进行解密,获得第三编号。
[0092] 在具体实现中,移动终端附近可能会存在多个蓝牙设备,其中包括第一通信器、第二通信器,为准确定位轿厢滑行过程中所处的楼层,可按照服务发现协议接收蓝牙信号,读
取该蓝牙信号关联的信号强度,从而按照信号强度对蓝牙信号进行降序排序,获得蓝牙序
列。
[0093] 进一步而言,第一通信器设置在楼层中、位于轿厢外,第二通信器设置在轿厢内,乘梯人员在乘梯时,轿厢门关闭,在轿厢门的阻挡下,第二通信器所发射的滑行蓝牙信号的
强度较强,第一通信器所发射的楼层蓝牙信号的强度降低,因此,在蓝牙序列中,蓝牙信号
越强,表示蓝牙设备越近,则排序越高,反之,蓝牙信号越弱,表示蓝牙设备越远,则排序越
低,使得优先检测附近蓝牙设备广播的蓝牙信号。
[0094] 在检测时,可依次从蓝牙序列中解析蓝牙信号中的第一位置,将位于第一位置的数据与第一标识、第三标识进行比较,若从某个蓝牙信号的第一位置中读取到第三标识,则
确定蓝牙信号为滑行蓝牙信号,并停止检测蓝牙信号,防止检测第一通信器广播的楼层蓝
牙信号,若从某个蓝牙信号的第一位置中未读取到第一标识、第三标识,则忽略该蓝牙信
号。
[0095] 从滑行蓝牙信号中的第二位置读取第三密文,在客户端本地查找第三标识对应的第三密钥,从而按照相应的密钥对称算法、使用第三密钥对第三密文进行解码,获得第三编
号。
[0096] 例如,在检测到某个蓝牙信号的第一位置为“huaxing”时,则可以确定该蓝牙信号为滑行蓝牙信号,在该楼层蓝牙信号的第二位置读取到第三密文为“U2FsdGVkX1+
xUHYmWY6Jj/DGX7ApIOKC”,在客户端本地提取“huaxing”对应的第三密钥为“GHI”,应用对
称密钥算法DES进行解密,得到第三编号为“07”。
[0097] S204、移动终端生成悬浮窗口,在悬浮窗口中显示第三编号。
[0098] 在本实施例中,为了不妨碍乘梯人员使用手机,可向操作系统申请悬浮窗口,在悬浮窗口中显示客户端的主要信息,包括但不限于当前轿厢滑行至的楼层(即第三编号)。
[0099] 例如,在Android(安卓)系统中,界面的绘制基本是通过WindowMananger的服务来实现的,WindowManager实现了ViewManager接口,可以通过获取WINDOW_SERVICE系统服务
得到,悬浮窗控件可以是任意的View的子类类型,如Button等, WindowManager的addView
方法有两个参数,一个是需要加入的控件对象,另一个参数是WindowManager.LayoutParam
对象,设置LayoutParam里的type变量,可指定悬浮窗口的窗口类型,从而将悬浮窗控件添
加到WindowManager即可实现悬浮窗口。
[0100] 进一步而言,乘梯人员的目的楼层可能存在差异,在本实施例中,可针对乘梯人员在悬浮窗口中、个性化显示第三编号,从而提高提示的目的性,从而提高提示的效率。
[0101] 在具体实现中,可对比第三编号(即轿厢当前滑行到的楼层)与第二编号(即乘梯人员的目的楼层)。
[0102] 若第三编号小于第二编号,则在悬浮窗口中以第一方式显示第三编号,从而提示乘梯人员尚未到达目的楼层。
[0103] 若第三编号等于第二编号,则在悬浮窗口中以第二方式显示第三编号,从而提示乘梯人员已到达目的楼层。
[0104] 若第三编号大于第二编号,则在悬浮窗口中以第三方式显示第三编号,从而提示乘梯人员已超过目的楼层。
[0105] 需要说明的是,第一方式、第二方式、第三方式为独立的方式,三者均不相同,均包括但不限于颜色、动画等内容。
[0106] 例如,第一方式为绿色的背景、第二方式为黄色的背景、第三方式为红色的背景。
[0107] 又例如,第一方式为未填满悬浮窗口、第二方式为填满悬浮窗口、第三方式为溢出悬浮窗口。
[0108] S205、移动终端以第四标识对应的第四密钥对用户标识、第二编号进行加密,获得第四密文。
[0109] S206、移动终端广播符合服务发现协议的蓝牙信号,作为乘梯蓝牙信号。
[0110] 在本实施例中,移动终端在接收到滑行蓝牙信号之后,则可以停止广播召梯蓝牙信号,此时,可配置第四标识,如“chengti”,在客户端本地查找该第四标识对应的第四密
钥,其中,该第四密钥预先存储在控制器中,并分发至各个移动终端的客户端。
[0111] 将用户标识、第一编号、第二编号等信息按照一定的位置关系组合为数组,作为乘梯数组,按照相应的对称密钥算法、使用该第四密钥对乘梯数组进行加密,获得第四密文。
[0112] 例如,假设第四密钥为“JKL”,用户标识为“123456”、第一编号为“05”、第二编号为“10”,组合为乘梯数组“0510123456”,对称密钥算法为DES,则加密之后的第四密文为“U2F
sdGVkX1859TeydCpKIrETF1Eq5jkd1NlUs6qRyto=”。
[0113] 此后,按照服务发现协议生成蓝牙信号,并将第四标识写入该蓝牙信号的第三位置,将第四密文写入该蓝牙信号的第四位置,为便于区分,该蓝牙信号可称之为乘梯蓝牙信
号,即乘梯蓝牙信号包括第四标识、第四密文。
[0114] 在生成乘梯蓝牙信号之后,可将该乘梯蓝牙信号通过移动终端中的蓝牙模组进行广播。
[0115] S207、控制器通过第二通信器接收乘梯蓝牙信号,使用乘梯蓝牙信号中第四标识对应的第四密钥对乘梯蓝牙信号中的第四密文进行解码,获得用户标识、第二编号。
[0116] 在本实施例中,控制器驱动各个轿厢的第二通信器按照SDP协议查询附近的蓝牙设备。
[0117] 如果查找到移动终端所广播的乘梯蓝牙信号,则可以从该乘梯蓝牙信号中提取第四标识、第四密文,从控制器本地查找该第四标识对应的第四密钥,从而使用相应的对称密
钥算法对第四密文进行解密,至少获得用户标识与第二编号。
[0118] 在具体实现中,由于并不明确轿厢中乘梯人员的数量,因此,一般情况下检测所有蓝牙信号,即按照服务发现协议接收蓝牙信号,解析蓝牙信号中的第三位置,若从某个蓝牙
信号的第三位置中读取到第四标识,则确定该蓝牙信号为乘梯蓝牙信号,若从某个蓝牙信
号的第三位置中未读取到第四标识,则忽略该蓝牙信号。
[0119] 从乘梯蓝牙信号的第四位置中读取第四密文,在控制器本地查找第四标识对应的第四密钥,从而按照相应的密钥对称算法、使用第四密钥对第四密文进行解码,获得用户标
识、第一编号、第二编号。
[0120] 例如,在检测到某个蓝牙信号的第三位置为“chengti”时,则可以确定该蓝牙信号为乘梯蓝牙信号,在该乘梯蓝牙信号的第四位置读取到第四密文为“U2FsdGVkX1859TeydC
pKIrETF1Eq5jkd1NlUs6qRyto=”,在本地提取“chengti”对应的第四密钥为“JKL”,应用对称
密钥算法DES进行解密,得到乘梯数组“0510123456”,并按照相应的位置关系拆分为用户标
识“123456”、第一编号“05”、第二编号“10”。
[0121] S208、控制器统计用户标识的第一数量,对轿厢采集图像数据,在图像数据中检测乘梯人员的第二数量,若第一数量小于第二数量,则生成第一异常信息。
[0122] 在轿厢每次完成乘梯操作时,可统计一次可检测到的用户标识的数量,作为第一数量。
[0123] 所谓乘梯操作,可以指轿厢在井道中停止滑行、停靠楼层,开启轿厢门、让乘梯人员出入轿厢,并关闭轿厢门。
[0124] 此时,可调用在轿厢中设置的摄像头对轿厢采集图像数据,在图像数据中进行人脸识别,以人脸的数量作为当前轿厢中乘梯人员的数量,从而获得第二数量。
[0125] 将第一数量与第二数量进行比较。
[0126] 若第一数量等于第二数量,则表示当前轿厢中的乘梯人员合法。
[0127] 若第一数量小于第二数量,则表示当前轿厢中可能出现非法的乘梯人员,可生成第一异常信息,提示安保人员执行相应的安防措施,提高电网大厦的安全性。
[0128] 若第一数量大于第二数量,可能是在检测乘梯人员的第二数量的过程中出现错误,重新检测检测乘梯人员的第二数量。
[0129] S209、控制器确定离开轿厢的乘梯人员的用户标识,作为目标用户标识,若目标用户标识对应的第二编号与第三编号不同,则生成第二异常信息。
[0130] 在本实施例中,可以将上一次乘梯操作之后统计的用户标识与本次乘梯操作之后统计的用户标识进行比较。
[0131] 上一次乘梯操作仍存在但本次乘梯操作所缺失的用户标识,即为离开轿厢的乘梯人员的用户标识,则该用户标识表示离开轿厢的乘梯人员,此时,可将该用户标识视为目标
用户标识。
[0132] 将离开轿厢的乘梯人员(以目标用户标识表示)的目的楼层(以第二编号表示)与离开的楼层(以本次乘梯操作的第三编号表示)进行对比。
[0133] 如果目的楼层(以第二编号表示)与离开的楼层(以本次乘梯操作的第三编号表示)相同,则表示乘梯人员离开轿厢合法。
[0134] 目的楼层(以第二编号表示)与离开的楼层(以本次乘梯操作的第三编号表示),则表示乘梯人员离开轿厢非法,可生成第一异常信息,提示安保人员执行相应的安防措施,提
高电网大厦的安全性。
[0135] 此外,乘梯人员离开轿厢之后,移动终端的客户端再次检测到楼层蓝牙信号,此时,可确定乘梯人员完成乘梯,停止广播乘梯蓝牙信号,关闭移动终端的蓝牙模组,退出悬
浮窗口,恢复在前端显示,等待乘梯人员的下一步操作。
[0136] 实施例三
[0137] 图3为本发明实施例三提供的一种召梯处理系统的结构示意图,在每个楼层中设置第一通信器,所述系统包括控制器310、移动终端3220。
[0138] 所述控制器310,用于驱动所述第一通信器广播符合服务发现协议的蓝牙信号,作为楼层蓝牙信号,所述楼层蓝牙信号中包括第一标识、第一密文;
[0139] 所述移动终端320,用于按照服务发现协议接收楼层蓝牙信号,使用所述楼层蓝牙信号中第一标识对应的第一密钥对所述楼层蓝牙信号中的第一密文进行解码,获得标识楼
层的编号,作为第一编号;
[0140] 接收编号,作为第二编号,以第二标识对应的第二密钥对所述第一编号、所述第二编号进行加密,获得第二密文;
[0141] 广播符合服务发现协议的蓝牙信号,作为召梯蓝牙信号,所述召梯蓝牙信号包括所述第二标识、所述第二密文;
[0142] 所述控制器310,还用于在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二
密钥对所述召梯蓝牙信号中的第二密文进行解码,获得第一编号、第二编号;
[0143] 在确认所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。
[0144] 在本发明的一个实施例中,所述移动终端320还用于:
[0145] 按照服务发现协议接收蓝牙信号,所述蓝牙信号关联信号强度;
[0146] 按照所述信号强度对所述蓝牙信号进行降序排序,获得蓝牙序列;
[0147] 依次从所述蓝牙序列中解析所述蓝牙信号中的第一位置;
[0148] 若从某个蓝牙信号的第一位置中读取到第一标识,则确定所述蓝牙信号为楼层蓝牙信号;
[0149] 从所述楼层蓝牙信号的第二位置中读取第一密文;
[0150] 查找所述第一标识对应的第一密钥;
[0151] 使用所述第一密钥对所述第一密文进行解码,获得标识楼层的编号,作为第一编号。
[0152] 在本发明的一个实施例中,所述控制器310还用于:
[0153] 所述控制器在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二密钥对所述召
梯蓝牙信号中的第二密文进行解码,获得第一编号、第二编号,包括:
[0154] 按照服务发现协议接收蓝牙信号;
[0155] 解析所述蓝牙信号中的第三位置;
[0156] 若从某个蓝牙信号的第三位置中读取到第二标识,则确定所述蓝牙信号为召梯蓝牙信号;
[0157] 从所述召梯蓝牙信号的第四位置中读取第二密文;
[0158] 查找所述第二标识对应的第二密钥;
[0159] 使用所述第二密钥对所述第二密文进行解码,获得用户标识、第一编号、第二编号;
[0160] 相应地,所述控制器310还用于:
[0161] 在所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,对比所述用户标识、所述第二编号与在先记录的用户标识、第二编号是否相同;
[0162] 若相同,则忽略所述召梯蓝牙信号;
[0163] 若不同,则将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。
[0164] 在本发明的一个实施例中,在所述轿厢中设置第二通信器,
[0165] 所述控制器310,还用于在所述轿厢滑行的过程中,查询所述轿厢当前所处楼层的编号,作为第三编号,以第三标识对应的第三密钥对所述第三编号进行加密,获得第三密
文;
[0166] 驱动所述第二通信器广播符合服务发现协议的蓝牙信号,作为滑行蓝牙信号,所述滑行蓝牙信号包括所述第三标识、所述第三密文;
[0167] 所述移动终端320,还用于按照服务发现协议接收滑行蓝牙信号,使用所述滑行蓝牙信号中第三标识对应的第三密钥对所述滑行蓝牙信号中的第三密文进行解码,获得第三
编号;
[0168] 生成悬浮窗口,在所述悬浮窗口中显示所述第三编号。
[0169] 在本发明的一个实施例中,所述移动终端320还用于:
[0170] 按照广播符合服务发现协议接收蓝牙信号,所述蓝牙信号关联信号强度;
[0171] 按照所述信号强度对所述蓝牙信号进行降序排序,获得蓝牙序列;
[0172] 依次从所述蓝牙序列中解析所述蓝牙信号中的第一位置;
[0173] 若从某个所述蓝牙信号的第一位置中读取到第三标识,则确定所述蓝牙信号为滑行蓝牙信号;
[0174] 从所述滑行蓝牙信号中的第二位置读取第三密文;
[0175] 查找所述第三标识对应的第三密钥;
[0176] 使用所述第三密钥对所述第三密文进行解码,获得第三编号。
[0177] 在本发明的一个实施例中,所述移动终端320还用于:
[0178] 对比所述第三编号与所述第二编号;
[0179] 若所述第三编号小于所述第二编号,则在所述悬浮窗口中以第一方式显示所述第三编号;
[0180] 若所述第三编号等于所述第二编号,则在所述悬浮窗口中以第二方式显示所述第三编号;
[0181] 若所述第三编号大于所述第二编号,则在所述悬浮窗口中以第三方式显示所述第三编号。
[0182] 在本发明的一个实施例中,
[0183] 所述移动终端320,还用于以第四标识对应的第四密钥对用户标识、所述第二编号进行加密,获得第四密文;
[0184] 广播符合服务发现协议的蓝牙信号,作为乘梯蓝牙信号,所述乘梯蓝牙信号包括所述第四标识、所述第四密文;
[0185] 所述控制器310,还用于通过所述第二通信器接收乘梯蓝牙信号,使用所述乘梯蓝牙信号中第四标识对应的第四密钥对所述乘梯蓝牙信号中的第四密文进行解码,获得所述
用户标识、所述第二编号;
[0186] 统计所述用户标识的第一数量,对所述轿厢采集图像数据,在所述图像数据中检测乘梯人员的第二数量,若所述第一数量小于所述第二数量,则生成第一异常信息;
[0187] 确定离开所述轿厢的乘梯人员的用户标识,作为目标用户标识,若所述目标用户标识对应的第二编号与所述第三编号不同,则生成第二异常信息。
[0188] 本发明实施例所提供的召梯处理系统可执行本发明任意实施例所提供的召梯处理方法,具备执行方法相应的功能模块和有益效果。
[0189] 实施例四
[0190] 图4为本发明实施例四提供的一种计算机设备的结构示意图。如图4所示,该计算机设备包括处理器400、存储器401、通信模块402、输入装置403和输出装置404;计算机设备
中处理器400的数量可以是一个或多个,图4中以一个处理器400为例;计算机设备中的处理
器400、存储器401、通信模块402、输入装置403和输出装置404可以通过总线或其他方式连
接,图4中以通过总线连接为例。
[0191] 存储器401作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本实施例中的召梯处理方法对应的模块(例如,如图3所示的召梯处理系统
中的控制器310、移动终端320)。处理器400通过运行存储在存储器401中的软件程序、指令
以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述的召梯处理方
法。
[0192] 存储器401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据计算机设备的使用所创建的数
据等。此外,存储器401可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至
少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器401
可进一步包括相对于处理器400远程设置的存储器,这些远程存储器可以通过网络连接至
计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其
组合。
[0193] 通信模块402,用于与显示屏建立连接,并实现与显示屏的数据交互。
[0194] 输入装置403可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入,还可以是用于获取图像的摄像头以及获取音频数据
的拾音设备。
[0195] 输出装置404可以包括扬声器等音频设备。
[0196] 需要说明的是,输入装置403和输出装置404的具体组成可以根据实际情况设定。
[0197] 处理器400通过运行存储在存储器401中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的召梯处理方法。
[0198] 本实施例提供的计算机设备,可执行本发明任一实施例提供的召梯处理方法,具体相应的功能和有益效果。
[0199] 实施例四
[0200] 本发明实施例四还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现一种召梯处理方法,在每个楼层中设置第一通信器,该方法
包括:
[0201] 控制器驱动第一通信器广播符合服务发现协议的蓝牙信号,作为楼层蓝牙信号,所述第一通信器设置在每个楼层中,所述楼层蓝牙信号中包括第一标识、第一密文;
[0202] 移动终端按照服务发现协议接收楼层蓝牙信号,使用所述楼层蓝牙信号中第一标识对应的第一密钥对所述楼层蓝牙信号中的第一密文进行解码,获得标识楼层的编号,作
为第一编号;
[0203] 移动终端接收编号,作为第二编号,以第二标识对应的第二密钥对所述第一编号、所述第二编号进行加密,获得第二密文;
[0204] 移动终端广播符合服务发现协议的蓝牙信号,作为召梯蓝牙信号,所述召梯蓝牙信号包括所述第二标识、所述第二密文;
[0205] 控制器在所述第一通信器按照服务发现协议接收到召梯蓝牙信号时,确认所述第一通信器为起始通信器,使用所述召梯蓝牙信号中第二标识对应的第二密钥对所述召梯蓝
牙信号中的第二密文进行解码,获得第一编号、第二编号;
[0206] 控制器在确认所述召梯蓝牙信号中的第一编号与所述起始通信器对应的第一编号相同时,将轿厢召回至所述第一编号标识的楼层、滑动至所述第二编号标识的楼层。
[0207] 当然,本发明实施例所提供的计算机可读存储介质,其计算机程序不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的召梯处理方法中的相关操作。
[0208] 通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更
佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的
部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质
中,如计算机的软盘、只读存储器(Read‑Only Memory, ROM)、随机存取存储器(Random 
Access Memory, RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设
备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0209] 值得注意的是,上述召梯处理装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,
各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0210] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、
重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还
可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。