电梯硬件的安全保护方法以及安全保护装置与流程

文档序号:27440857发布日期:2021-11-17 23:30阅读:234来源:国知局
电梯硬件的安全保护方法以及安全保护装置与流程

1.本发明涉及电梯管理技术领域,具体地涉及一种电梯硬件的安全保护方法以及一种电梯硬件的安全保护装置。


背景技术:

2.电梯控制系统中配置了大量的零部件,在默认情况下,电梯控制系统中均采用电梯厂家的原装零部件,由于经过了厂家的性能验证以及系统优化,因此电梯厂家的原装零部件能够实现电梯的最佳性能,保障电梯的使用安全性。
3.然而在实际应用过程中,一方面,由于电梯厂家的原装零部件质量较好,而每台电梯的管理均由对应的物业或管理公司进行,因此为了实现更高的利益,存在将电梯的原装零部件窃取下来进行转卖的情况发生,此时原电梯将会被替换上质量较差的零部件,为电梯的安全、稳定运行带来了极大的影响。
4.另一方面,由于市面上存在大量的假冒伪劣零部件,而其售价低于原装零部件,因此存在维保人员或维保公司采用假冒伪劣零部件替换电梯故障或异常的原装零部件的情况,这些假冒伪劣零部件可以通过复制原装零部件的硬件编码以实现伪装的目的,而由于上述假冒伪劣零部件的质量低于原装零部件或无法满足实际的安全或功能需求,因此为电梯的正常运行造成了极大的困扰,造成了极大的安全隐患。


技术实现要素:

5.为了克服现有技术中存在的上述技术问题,本发明实施例提供一种电梯硬件的安全保护方法以及安全保护装置,通过采用基于离线+云端的双重验证方式,对每个电梯硬件的使用进行安全保护,从而有效提高了电梯硬件的使用安全性,有效避免了电梯硬件被盗用、挪用以及暴力破解等对电梯造成的安全威胁,提高了电梯安全性,降低了故障率,提高了用户体验。
6.为了实现上述目的,本发明实施例提供一种电梯硬件的安全保护方法,应用于云服务器,所述云服务器与电梯连接,所述方法包括:判断是否获取到电梯硬件的注册请求;在获取到所述注册请求的情况下,获取所述电梯硬件的第一关联信息;基于所述第一关联信息生成对应的注册信息;判断是否获取到所述电梯硬件的绑定请求,所述绑定请求基于所述电梯硬件的第二关联信息生成;在获取到所述绑定请求的情况下,基于所述注册信息对所述绑定请求进行验证;基于验证结果执行对所述电梯硬件的安全保护操作。
7.优选地,所述方法还包括:基于所述第一关联信息和预设有效时间生成对应的注册信息。
8.优选地,所述基于所述注册信息对所述绑定请求进行验证,包括:在所述注册信息中获取与所述绑定请求对应的待验证注册信息;基于所述预设有效时间判断所述待验证注册信息是否为有效注册信息;在所述待验证注册信息为有效注册信息的情况下,基于所述第一关联信息对所述第二关联信息进行验证,生成对应的验证结果;在所述待验证注册信
息为无效注册信息的情况下,生成注册失效的验证结果。
9.优选地,所述基于所述第一关联信息对所述第二关联信息进行验证,生成对应的验证结果,包括:获取所述第一关联信息的绑定状态;判断所述第一关联信息与所述第二关联信息是否一致;在所述第一关联信息与所述第二关联信息一致的情况下:若所述第一关联信息处于已绑定状态,则生成重复绑定的验证结果;若所述第一关联信息处于非绑定状态,则生成绑定成功的验证结果;在所述第一关联信息与所述第二关联信息不一致的情况下,生成非法绑定的验证结果。
10.优选地,所述基于验证结果执行对所述电梯硬件的安全保护操作,包括:在所述验证结果为绑定成功的情况下,将所述第一关联信息存储为已绑定状态,反馈绑定成功的验证结果;在所述验证结果为重复绑定的情况下,生成并反馈对应的提示信息;在所述验证结果为注册失效或非法绑定的情况下,生成并反馈对应的报警信息。
11.另一方面,本发明实施例还提供一种电梯硬件的安全保护方法,应用于电梯,所述电梯与云服务器连接,所述方法包括:获取电梯硬件的硬件信息;判断所述硬件信息是否为合法信息;在所述硬件信息为合法信息的情况下,获取电梯属性信息,基于所述电梯属性信息和所述硬件信息生成所述电梯硬件的绑定请求;向所述云服务器发送所述绑定请求;获取所述云服务器基于所述绑定请求的反馈信息,基于所述反馈信息执行对所述电梯硬件的安全保护操作。
12.优选地,所述方法还包括:在获取到所述硬件信息后,判断是否存在新配置的电梯硬件的硬件信息;在存在新配置的电梯硬件的硬件信息的情况下,判断所述新配置的电梯硬件的硬件信息是否为合法信息。
13.优选地,所述基于所述反馈信息执行对所述电梯硬件的安全保护操作,包括:在所述反馈信息为绑定成功的情况下,存储所述硬件信息并执行对应的电梯运行操作;在所述反馈信息为提示信息的情况下,执行对应的提示反馈操作;在所述反馈信息为报警信息的情况下,拒绝接入所述电梯硬件,执行对应的报警反馈操作。
14.相应的,本发明实施例还提供一种电梯硬件的安全保护装置,应用于云服务器,所述云服务器与电梯连接,所述装置包括:第一判断单元,用于判断是否获取到电梯硬件的注册请求;信息获取单元,用于在获取到所述注册请求的情况下,获取所述电梯硬件的第一关联信息;注册单元,用于基于所述第一关联信息生成对应的注册信息;第二判断单元,用于判断是否获取到所述电梯硬件的绑定请求,所述绑定请求基于所述电梯硬件的第二关联信息生成;验证单元,用于在获取到所述绑定请求的情况下,基于所述注册信息对所述绑定请求进行验证;保护单元,用于基于验证结果执行对所述电梯硬件的安全保护操作。
15.另一方面,本发明实施例还提供一种电梯硬件的安全保护装置,应用于电梯,所述电梯与云服务器连接,所述装置包括:第一信息获取单元,用于获取电梯硬件的硬件信息;判断单元,用于判断所述硬件信息是否为合法信息;第二信息获取单元,用于在所述硬件信息为合法信息的情况下,获取电梯属性信息,基于所述电梯属性信息和所述硬件信息生成所述电梯硬件的绑定请求;绑定请求单元,用于向所述云服务器发送所述绑定请求;保护单元,用于获取所述云服务器基于所述绑定请求的反馈信息,基于所述反馈信息执行对所述电梯硬件的安全保护操作。
16.通过本发明提供的技术方案,本发明至少具有如下技术效果:
17.通过采用离线+云端的双重验证方式,对派发出的每个电梯硬件都进行合法性的双重验证,从而有效保证了电梯所使用的的每个电梯硬件的合法性,有效避免了电梯硬件被盗用、挪用或暴力破解而导致的电梯安全威胁,提高了对电梯硬件的保护力度,提高了电梯使用安全性。
18.本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
19.附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
20.图1是本发明实施例提供的电梯硬件的安全保护方法的具体实现流程图;
21.图2是本发明实施例提供的电梯硬件的安全保护方法中对绑定请求进行验证的具体实现流程图;
22.图3是本发明另一实施例提供的电梯硬件的安全保护方法的具体实现流程图;
23.图4是本发明实施例提供的电梯硬件的安全保护装置的结构示意图;
24.图5是本发明另一实施例提供的电梯硬件的安全保护装置的结构示意图。
具体实施方式
25.以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
26.本发明实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本发明实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。另外,需要理解的是,在本发明实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
27.请参见图1,本发明实施例提供一种电梯硬件的安全保护方法,应用于云服务器,所述云服务器与电梯连接,所述方法包括:
28.s10)判断是否获取到电梯硬件的注册请求;
29.s20)在获取到所述注册请求的情况下,获取所述电梯硬件的第一关联信息;
30.s30)基于所述第一关联信息生成对应的注册信息;
31.s40)判断是否获取到所述电梯硬件的绑定请求,所述绑定请求基于所述电梯硬件的第二关联信息生成;
32.s50)在获取到所述绑定请求的情况下,基于所述注册信息对所述绑定请求进行验证;
33.s60)基于验证结果执行对所述电梯硬件的安全保护操作。
34.在本发明实施例中,所述方法还包括:基于所述第一关联信息和预设有效时间生成对应的注册信息。
35.在现有技术中,存在将电梯硬件安装在电梯上后,通过电梯控制系统对电梯硬件
进行离线验证其合法性的技术方案,然而在实际应用过程中,一方面,上述方法无法阻止电梯硬件被盗窃或挪用(例如采用原厂家的旧零部件替换现在的新零部件使用,而将新零部件挪用至其他地方),同时,对于将电梯硬件的硬件信息非法复制后,电梯控制系统也无法有效识别出当前安装的电梯硬件的非法性,因此大大提高了电梯厂家的损失,降低了电梯的安全性,提高了电梯的故障率,降低了用户体验。
36.为了解决上述技术问题,本发明实施例通过采用基于离线和云端双重验证的方式,实现对每个电梯硬件的溯源和合法性验证,在具体的实施过程中,对于每个电梯硬件,在出厂时均对其进行注册。
37.例如在一种实施例中,对于新安装的电梯,其电梯硬件在生产完成的装箱前,对其电梯硬件进行预先的注册,例如将每个电梯硬件在云服务器中进行注册。云服务器实时监控是否获取到电梯硬件的注册请求,例如在本发明实施例中,该电梯硬件的注册请求为电梯厂家的管理人员直接向云服务器发送,例如可以通过厂家管理终端(个人电脑、手持终端、专用终端等)将每个电梯硬件在云服务器中进行注册。在获取到注册请求后,云服务器获取该电梯硬件的第一关联信息,例如该第一关联信息包括该电梯硬件的硬件编码、将要安装的电梯的电梯编码等信息,并根据上述第一关联信息生成对应的注册信息,例如可以基于预设的加密算法结合上述第一关联信息生成对应的注册信息。
38.进一步地,为了保护电梯硬件的安全性,防止电梯硬件被暴力破解,同时提高对电梯硬件的管理有效性,在获取到上述第一关联信息后,还进一步获取预设有效时间,例如针对电梯安装类型的电梯硬件,按照第一预设有效时间和第一关联信息生成上述注册信息;针对零件更换类型的电梯硬件,按照第二预设有效时间和第一关联信息生成上述注册信息,其中第一预设有效时间大于第二预设有效时间。在后续验证过程中,所验证的电梯硬件必须在有效期内才能验证成功,否则验证失败。
39.在本发明实施例中,通过对电梯硬件的验证有效期进行限定,仅当电梯硬件的验证时间在有效期内时,才能够验证成功,否则验证失败,此时需要现场人员将具体情况告知电梯厂家并进行再次注册,才能继续验证并使用,从而有效提高了电梯厂家对电梯硬件的管理有效性,有效避免了电梯硬件被暴力破解的情况发生,提高了电梯使用安全性。
40.在生成每个硬件的注册信息后,将该注册信息存储与云服务器中,此时将电梯硬件派发至现场。在另一种可能的实施方式中,该电梯硬件为对电梯进行维修所需要更换的电梯硬件,在接收到该电梯硬件后,技术人员首先将电梯断电,然后将坏的电梯硬件拆下来并将接收到的新的电梯硬件安装上去,然后通电。
41.电梯在上电后,首先获取电梯硬件的硬件信息,例如首先获取电梯硬件的硬件编码,并校验该硬件编码是否为合法信息,在该硬件编码为合法信息的情况下,才进一步获取电梯属性信息,例如该电梯属性信息为该电梯的电梯编号、电梯类型、所在地理位置等信息,并根据上述属性信息和电梯硬件的硬件信息生成绑定请求。
42.在本发明实施例中,为了降低电梯控制系统的计算量,提高对电梯硬件的管理精确性,在获取到上述硬件信息后,例如在一种可能的实施方式中,电梯上电后,自动获取当前电梯的所有电梯硬件的硬件信息,并进一步判断是否存在新配置的电梯硬件的硬件信息,例如通过将所获取的所有硬件信息与存储在存储器中的硬件信息进行一一对比,例如发现某电梯硬件为新增的电梯硬件,即确定存在新配置的电梯硬件,因此判断该新配置的
电梯硬件的硬件信息是否为合法信息,而对于其他已经在使用中的电梯硬件,则不进行后续的验证操作而直接使用。
43.在本发明实施例中,通过在对电梯硬件的保护过程中,仅对新配置的电梯硬件进行合法性的验证,从而大大降低了电梯的运算量,提高了对电梯硬件的管理效率和管理精确性,同时有效保护了其他电梯硬件的正常使用,提高了电梯硬件的使用安全性。
44.在生成上述绑定请求后,电梯将该绑定请求发送至云服务器,并在云服务器进行双重验证后,获取云服务器对该电梯硬件的双重验证结果,并根据该双重验证结果对电梯硬件采取对应的安全保护操作。
45.在本发明实施例中,通过采用离线+云端的双重验证方式对电梯硬件的合法性和安全性进行验证,从而大大提高了电梯硬件的使用合法性,有效避免了采用盗版硬件以及有效避免了合法电梯硬件被盗取或暴力破解的情况发生,从而大大提高了电梯的使用安全性,提高了电梯厂家对电梯硬件的管理有效性和管理精确性,提高了乘梯安全性,降低了故障率,提高了用户体验。
46.在将电梯硬件发往现场进行安装或维修后,云服务器实时监控是否获取到电梯硬件的绑定请求,例如该绑定请求基于电梯硬件的第二关联信息生成,该第二关联信息包括但不限于电梯硬件的硬件编码、电梯的电梯编码、电梯类型以及电梯地理位置等信息,在获取到上述绑定请求后,云服务器基于注册对该绑定请求进行验证。
47.请参见图2,在本发明实施例中,所述基于所述注册信息对所述绑定请求进行验证,包括:
48.s51)在所述注册信息中获取与所述绑定请求对应的待验证注册信息;
49.s52)基于所述预设有效时间判断所述待验证注册信息是否为有效注册信息;
50.s53)在所述待验证注册信息为有效注册信息的情况下,基于所述第一关联信息对所述第二关联信息进行验证,生成对应的验证结果;
51.s54)在所述待验证注册信息为无效注册信息的情况下,生成注册失效的验证结果。
52.在一种可能的实施方式中,首先根据该绑定请求在云服务器中进行查询,例如可以根据电梯硬件的硬件信息在所有的注册信息中查询与该电梯硬件对应的待验证注册信息,然后首先根据预设有效时间判断该待验证注册信息是否为有效注册信息,若当前时间已经超过该待验证注册信息的有效时间,则确定该待验证注册信息为无线注册信息,此时生成注册失效的验证结果,技术人员在获取到该验证结果后可以立即查询该电梯硬件的使用或管理情况,并进一步采取对应的保护措施,以保证该电梯硬件未被盗用或暴力破解。
53.在另一种实施例中,电梯硬件的待验证注册信息被验证为有效注册信息,即该待验证注册信息还处于有效期内,则云服务器根据该电梯硬件的第一关联信息对第二关联信息进行验证,例如云服务器在对绑定请求进行解析后提取出对应的第二关联信息,并判断第一关联信息和第二关联信息是否一致,并生成对应的验证结果。
54.在本发明实施例中,通过为派发出去的每个电梯硬件均设置进行绑定或验证的有效期,而不是采用可以无限期的离线验证方式,从而大大提高了电梯厂家对每个电梯硬件的管理有效性,能够保证在任何一个电梯硬件被盗用或挪用时都能及时被发现并进行对应的保护处理,从而有效提高了每个电梯硬件的有效性,提高了电梯安全性。
55.进一步地,在本发明实施例中,所述基于所述第一关联信息对所述第二关联信息进行验证,生成对应的验证结果,包括:获取所述第一关联信息的绑定状态;判断所述第一关联信息与所述第二关联信息是否一致;在所述第一关联信息与所述第二关联信息一致的情况下:若所述第一关联信息处于已绑定状态,则生成重复绑定的验证结果;若所述第一关联信息处于非绑定状态,则生成绑定成功的验证结果;在所述第一关联信息与所述第二关联信息不一致的情况下,生成非法绑定的验证结果。
56.由于在正常的使用或绑定过程中,电梯硬件往往仅在初次安装时需要进行绑定请求或验证,而在电梯硬件被盗用或被暴力破解(电梯硬件信息被复制到盗版硬件上使用)时才会出现多次绑定请求或验证的情况发生,因此在一种可能的实施方式中,在对第二关联信息进行验证的过程中,首先获取第一关联信息的绑定状态,同时判断该第一关联信息与第二关联信息是否一致,例如在一种实施例中,云服务器检测到某电梯硬件的第一关联信息与其绑定请求中的第二关联信息一致,但同时检测到该电梯硬件的第一关联信息处于已绑定状态,因此立即生成重复绑定的验证结果,此时云服务器可以将该验证结果反馈给相关管理人员或维保人员,并进一步人工确认该电梯硬件是否被盗用或挪用等。
57.在另一实施例中,云服务器检测到电梯硬件的第一关联信息和第二关联信息一致且该第一关联信息为非绑定状态,则生成绑定成功的验证结果。
58.进一步的,在一实施例中,云服务器检测到某电梯硬件的第一关联信息和第二关联信息不一致,因此立即生成非法绑定的验证结果。
59.在本发明实施例中,通过根据存储在云服务器中的电梯硬件的第一关联信息的绑定状态,结合第一关联信息与第二关联信息是否一致对该电梯硬件进行验证,从而能够智能识别出电梯硬件是否为合法硬件或非法硬件,以及识别出电梯硬件被盗用等情况,从而有效提高了对电梯硬件的保护精确性,在此基础上,技术人员或电梯厂家管理人员能够根据识别出的电梯硬件的各种异常情况及时采取对应的保护措施,以实现对电梯硬件的精确保护。
60.在本发明实施例中,所述基于验证结果执行对所述电梯硬件的安全保护操作,包括:在所述验证结果为绑定成功的情况下,将所述第一关联信息存储为已绑定状态,反馈绑定成功的验证结果;在所述验证结果为重复绑定的情况下,生成并反馈对应的提示信息;在所述验证结果为注册失效或非法绑定的情况下,生成并反馈对应的报警信息。
61.在一种可能的实施方式中,云服务器可以根据对电梯硬件的各种验证结果进行对应的反馈,例如在电梯硬件的验证结果为绑定成功的情况下,将该电梯硬件的第一关联信息存储为已绑定状态,并向电梯反馈绑定成功的验证结果,电梯在获取到该验证结果后,将该电梯硬件的硬件信息存储于存储器中,并根据电梯控制系统的控制指令执行对应的电梯运行操作,例如根据控制指令控制该电梯硬件执行对应的控制操作。
62.在另一种实施例中,电梯获取到云服务器反馈的报警信息,例如云服务器检测到该电梯硬件为非法硬件,因此拒绝接入该电梯硬件(此时电梯将无法正常运行),并执行对应的报警反馈操作,例如通过电梯控制系统向现场维保人员提示非法硬件或硬件缺失的报警反馈信息,从而保证每个电梯硬件的合法性和可靠性,有效保证了电梯的使用安全性,降低了故障率,提高了用户体验。
63.进一步地,请参见图3,本发明实施例还提供一种电梯硬件的安全保护方法,应用
于电梯,所述电梯与云服务器连接,所述方法包括:
64.s10)获取电梯硬件的硬件信息;
65.s20)判断所述硬件信息是否为合法信息;
66.s30)在所述硬件信息为合法信息的情况下,获取电梯属性信息,基于所述电梯属性信息和所述硬件信息生成所述电梯硬件的绑定请求;
67.s40)向所述云服务器发送所述绑定请求;
68.s50)获取所述云服务器基于所述绑定请求的反馈信息,基于所述反馈信息执行对所述电梯硬件的安全保护操作。
69.在本发明实施例中,所述方法还包括:在获取到所述硬件信息后,判断是否存在新配置的电梯硬件的硬件信息;在存在新配置的电梯硬件的硬件信息的情况下,判断所述新配置的电梯硬件的硬件信息是否为合法信息。
70.在本发明实施例中,所述基于所述反馈信息执行对所述电梯硬件的安全保护操作,包括:在所述反馈信息为绑定成功的情况下,存储所述硬件信息并执行对应的电梯运行操作;在所述反馈信息为提示信息的情况下,执行对应的提示反馈操作;在所述反馈信息为报警信息的情况下,拒绝接入所述电梯硬件,执行对应的报警反馈操作。
71.下面结合附图对本发明实施例所提供的电梯硬件的安全保护装置进行说明。
72.请参见图4,基于同一发明构思,本发明实施例提供一种电梯硬件的安全保护装置,应用于云服务器,所述云服务器与电梯连接,所述装置包括:第一判断单元,用于判断是否获取到电梯硬件的注册请求;信息获取单元,用于在获取到所述注册请求的情况下,获取所述电梯硬件的第一关联信息;注册单元,用于基于所述第一关联信息生成对应的注册信息;第二判断单元,用于判断是否获取到所述电梯硬件的绑定请求,所述绑定请求基于所述电梯硬件的第二关联信息生成;验证单元,用于在获取到所述绑定请求的情况下,基于所述注册信息对所述绑定请求进行验证;保护单元,用于基于验证结果执行对所述电梯硬件的安全保护操作。
73.进一步地,请参见图5,本发明实施例还提供一种电梯硬件的安全保护装置,应用于电梯,所述电梯与云服务器连接,所述装置包括:第一信息获取单元,用于获取电梯硬件的硬件信息;判断单元,用于判断所述硬件信息是否为合法信息;第二信息获取单元,用于在所述硬件信息为合法信息的情况下,获取电梯属性信息,基于所述电梯属性信息和所述硬件信息生成所述电梯硬件的绑定请求;绑定请求单元,用于向所述云服务器发送所述绑定请求;保护单元,用于获取所述云服务器基于所述绑定请求的反馈信息,基于所述反馈信息执行对所述电梯硬件的安全保护操作。
74.以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
75.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
76.本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单
片机、芯片或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,randomaccess memory)、磁碟或者光盘等各种可以存储程序代码的介质。
77.此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1