智能锁管理服务器制造技术

技术编号:21278366 阅读:36 留言:0更新日期:2019-06-06 10:46
本发明专利技术公开一种智能锁管理服务器,包括:第一接收模块,用于接收来自客户端的设置信息、OEM客户的登录信息、该OEM客户的自定义界面信息以及设备信息;处理模块,用于根据所述设置信息生成对应OEM客户的超级账号;第一绑定模块,用于根据所述设备信息将多个设置有智能锁的设备的MAC地址与相应的OEM客户的超级账号绑定;存储模块,用于存储自定义界面信息。本发明专利技术可兼容不同OEM客户、降低开发成本,即OEM客户可根据相应的超级账户登录该智能锁管理服务器,登录后不同的OEM客户可通过该服务器存储其相应的自定义界面信息,且因OEM客户与设有智能锁的设备绑定,则可使得使用设备的用户获取相应OEM客户的自定义界面信息。

Intelligent Lock Management Server

The invention discloses an intelligent lock management server, which comprises: a first receiving module for receiving setup information from the client, login information of OEM customers, user-defined interface information of the OEM customers and device information; a processing module for generating super accounts corresponding to OEM customers according to the setup information; and a first binding module for generating more than one OEM customer according to the device information. The MAC address of a device with smart locks is bound to the corresponding OEM customer's super account; the storage module is used to store custom interface information. The invention can be compatible with different OEM customers and reduce the development cost. That is, OEM customers can log on to the intelligent lock management server according to the corresponding super account. After login, different OEM customers can store their corresponding user-defined interface information through the server. Because OEM customers are bound to devices with intelligent locks, users of the equipment can acquire the user-defined interface of corresponding OEM customers. Information.

【技术实现步骤摘要】
智能锁管理服务器
本专利技术涉及互联网领域,更具体地涉及一种智能锁管理服务器。
技术介绍
随着移动互联网的发展,周边很多产品功能也往移动终端发展,特别是智能锁领域,比如,智能锁的打开,也可以用移动终端来打开,移动终端相当于钥匙,可避免由于忘带钥匙和忘记开锁密码带来的不便。但智能锁采用移动终端进行解锁时需要开发对应的APP,例如针对不同设备(例如电动滑板车等设备)的OEM(OriginalEquipmentManufacture,原始设备制造商)客户,APP中需要显示对应OEM客户的信息(包括:引导页、启动页、轮播图、商城链接、售后信息、联系方式、公司信息、反馈信息),目前因同一APP上实现部分功能后台可编辑时,所对应的设备的部分功能无法实现,且同一款APP无法解决海内外客户的不同引起的商城、售后等不同的一系列问题等原因,针对不同的OEM客户通常开发不同的APP,但其所花时间多,且成本高。鉴于此,有必要提供一种可兼容不同OEM客户、降低开发成本的智能锁管理服务器以解决上述缺陷。
技术实现思路
本专利技术所要解决的技术问题是提供一种可兼容不同OEM客户、降低开发成本的智能锁管理服务器。为解决上述技术问题,本专利技术提供一种智能锁管理服务器,包括:第一接收模块,用于接收来自客户端的设置信息、OEM客户的登录信息、该OEM客户的自定义界面信息以及设备信息;处理模块,用于根据所述设置信息生成对应OEM客户的超级账号;第一绑定模块,用于根据所述设备信息将多个设置有智能锁的设备的MAC地址与相应的OEM客户的超级账号绑定;存储模块,用于存储所述自定义界面信息以及OEM客户与MAC地址的对应绑定关系。其进一步技术方案为:所述第一接收模块还用于接收来自客户端的用户登录信息、设备的MAC地址以及绑定确认信息,其中,所述用户登录信息包括用户账号及密码;且所述服务器还包括:判断模块,用于判断所接收的MAC地址是否已与一用户账号绑定;第二绑定模块,用于当MAC地址未与一用户账号绑定时,根据所述绑定确认信息将该MAC地址与该用户账号对应绑定;获取模块,用于获取与所述MAC地址对应绑定的OEM客户的自定义界面信息;第一发送模块,用于发送所获取的与所述MAC地址对应绑定的OEM客户的自定义界面信息至客户端,以供用户浏览。其进一步技术方案为:所述判断模块,还用于当MAC地址已与一用户账号绑定时,判断该MAC地址是否与所接收的用户账号对应绑定;所述第一发送模块,还用于当MAC地址是与所接收的用户账号对应绑定时,发送允许连接信息至客户端并使其将该允许连接信息发送至设备,以使得设备与客户端进行数据传输并响应客户端的指令。其进一步技术方案为:所述第一发送模块,还用于当MAC地址不是与所接收的用户账号对应绑定时,发送禁止连接信息至至客户端并使其将该禁止连接信息发送至设备,以使得设备不响应客户端的指令。其进一步技术方案为:所述第一接收模块,还用于当MAC地址是与所接收的用户账号对应绑定时,接收来自客户端的获取与设备MAC地址对应绑定的OEM客户自定义界面信息的请求;所述获取模块,还用于根据所述请求获取与所述设备MAC地址对应绑定的OEM客户的自定义界面信息;所述第一发送模块,还用于将相应的OEM客户的自定义界面信息发送至客户端以进行显示。其进一步技术方案为:所述存储模块,还用于存储用户账号和密码的对应关系;所述判断模块,还用于判断所接收的用户登录信息中的用户账号和密码与存储模块中存储的是否一致;所述第一发送模块,还用于当所接收的用户登录信息中的用户账号和密码与存储模块中存储的一致时,发送登录成功信息至客户端,以使得客户端与设备蓝牙连接。其进一步技术方案为:所述第一发送模块,还用于当所接收的用户登录信息中的用户账号和密码与存储模块中存储的不一致时,发送提示信息至客户端。其进一步技术方案为:所述设置信息包括OEM客户用户名、邮箱、密码以及相应的权限信息;所述自定义界面信息包括设备使用引导手册、商城链接、公司信息、售后信息、联系方式以及使用过该设备用户的反馈信息;所述设备信息包括设置有智能锁的设备的蓝牙MAC地址、型号、编号、出厂日期、出售区域以及OEM客户。与现有技术相比,本专利技术中OEM客户可根据相应的超级账户登录该智能锁管理服务器,登录后不同的OEM客户可通过该服务器设置存储其相应的自定义界面信息,且因每一OEM客户的超级账号对应绑定有多个设置有智能锁的设备的MAC地址,则可使得使用设置有智能锁设备的用户获取对应于该设备MAC地址的OEM客户的自定义界面信息,可知,本专利技术的智能锁管理服务器可兼容不同OEM客户、降低开发成本。附图说明图1是本专利技术智能锁管理服务器一具体实施例的结构框图示意图。图2是本专利技术智能锁管理方法一具体实施例的流程示意图。具体实施方式为使本领域的普通技术人员更加清楚地理解本专利技术的目的、技术方案和优点,以下结合附图和实施例对本专利技术做进一步的阐述。参照图1,图1为本专利技术智能锁管理服务器20一具体实施例的结构框图示意图。在附图所示的实施例中,所述服务器20包括第一接收模块201、处理模块202、第一绑定模块203以及存储模块204,其中,所述第一接收模块201用于接收来自客户端的设置信息、OEM客户的登录信息、该OEM客户的自定义界面信息以及设备信息,所述自定义界面信息包括设备使用引导手册、商城链接、公司信息、售后信息、联系方式以及使用过该设备用户的反馈信息等;所述处理模块202用于根据所述设置信息生成对应OEM客户的超级账号,所述设置信息包括OEM客户用户名、邮箱、密码以及相应的权限信息,APP开发者通过客户端输入上述信息,处理模块202生成相应OEM客户的超级账号,可理解地,客户端中安装有相应的APP,不同的OEM客户可根据对应的超级帐号登录该APP,登录后不同的OEM客户可通过该APP根据相应的权限设置存储其相应的自定义界面信息;所述第一绑定模块203用于根据所述设备信息将多个设置有智能锁的设备的MAC地址与相应的OEM客户的超级账号绑定,所述设备信息包括设置有智能锁的设备(例如电动滑板车)的蓝牙MAC地址、型号、编号、出厂日期、出售区域以及OEM客户等,可理解地,因每一OEM客户的超级账号对应绑定有多个设置有智能锁的设备的MAC地址,则可使得使用设置有智能锁设备的用户获取对应于该设备MAC地址的OEM客户的自定义界面信息;所述存储模块204用于存储所述自定义界面信息以及OEM客户与MAC地址的对应绑定关系。基于上述设计,本专利技术中OEM客户可根据智能锁管理服务器20生成的相应的超级账户登录该智能锁管理服务器20,登录后不同的OEM客户可通过该服务器20设置存储其相应的自定义界面信息,且因每一OEM客户的超级账号对应绑定有多个设置有智能锁的设备的MAC地址,则可使得使用设置有智能锁设备的用户获取对应于该设备MAC地址的OEM客户的自定义界面信息,可知,本专利技术的智能锁管理服务器20可兼容不同OEM客户、降低开发成本。在某些实施例中,所述服务器20还包括有判断模块205、第二绑定模块206、获取模块207以及第一发送模块208,本实施例中,所述第一接收模块201还用于接收来自客户端的用户登录信息、设备的MAC地址以及绑定确认信息,其中,所本文档来自技高网...

【技术保护点】
1.一种智能锁管理服务器,其特征在于,所述服务器包括:第一接收模块,用于接收来自客户端的设置信息、OEM客户的登录信息、该OEM客户的自定义界面信息以及设备信息;处理模块,用于根据所述设置信息生成对应OEM客户的超级账号;第一绑定模块,用于根据所述设备信息将多个设置有智能锁的设备的MAC地址与相应的OEM客户的超级账号绑定;存储模块,用于存储所述自定义界面信息以及OEM客户与MAC地址的对应绑定关系。

【技术特征摘要】
1.一种智能锁管理服务器,其特征在于,所述服务器包括:第一接收模块,用于接收来自客户端的设置信息、OEM客户的登录信息、该OEM客户的自定义界面信息以及设备信息;处理模块,用于根据所述设置信息生成对应OEM客户的超级账号;第一绑定模块,用于根据所述设备信息将多个设置有智能锁的设备的MAC地址与相应的OEM客户的超级账号绑定;存储模块,用于存储所述自定义界面信息以及OEM客户与MAC地址的对应绑定关系。2.如权利要求1所述的智能锁管理服务器,其特征在于:所述第一接收模块还用于接收来自客户端的用户登录信息、设备的MAC地址以及绑定确认信息,其中,所述用户登录信息包括用户账号及密码,所述服务器还包括:判断模块,用于判断所接收的MAC地址是否已与一用户账号绑定;第二绑定模块,用于当MAC地址未与一用户账号绑定时,根据所述绑定确认信息将该MAC地址与该用户账号对应绑定;获取模块,用于获取与所述MAC地址对应绑定的OEM客户的自定义界面信息;第一发送模块,用于发送所获取的与所述MAC地址对应绑定的OEM客户的自定义界面信息至客户端,以供用户浏览。3.如权利要求2所述的智能锁管理服务器,其特征在于:所述判断模块,还用于当MAC地址已与一用户账号绑定时,判断该MAC地址是否与所接收的用户账号对应绑定;所述第一发送模块,还用于当MAC地址是与所接收的用户账号对应绑定时,发送允许连接信息至客户端并使其将该允许连接信息发送至设备,以使得设备与客户端进行数据传输并响应客户端的指令。4.如权利要求3所述的智能锁管理服务器,其特征在于:所述第一发送模...

【专利技术属性】
技术研发人员:夏炜胡万略
申请(专利权)人:深圳市多彩实业有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1