一种电动车锁定解锁方法、锁定解锁装置和授权方法

文档序号:10489845阅读:521来源:国知局
一种电动车锁定解锁方法、锁定解锁装置和授权方法
【专利摘要】本发明公开了一种电动车锁定解锁方法、锁定解锁装置和授权方法,所述锁定方法包括:发送获取仪表参数数据的请求,接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。以此,实现了对显示器的锁定,在逆向过程中,对显示器进行解锁。通过对显示器的智能自动锁定和解锁,可以避免用户多次反复的修改显示器仪表的参数,导致电动车失控的问题。
【专利说明】
一种电动车锁定解锁方法、锁定解锁装置和授权方法
技术领域
[0001]本发明涉及计算机领域,特别涉及一种电动车锁定解锁方法、锁定解锁装置和授权方法。
【背景技术】
[0002]目前,本领域技术人员通常会通过仪表本身来修改参数。现有的一些仪表可以反复修改参数,用户也可以修改参数,这样会导致电动车失控或不符合法规,存在安全隐患。
[0003]然而,目前并没有一种可以方便的对电动车进行智能锁定和解锁的方法,使得电动车的上述安全隐患无法有效的解决。

【发明内容】

[0004]基于此,为了解决上述技术问题,提供了一种电动车锁定解锁方法、锁定解锁装置和授权方法。
[0005]根据本发明的第一方面,提供了一种电动车显示器锁定方法。所述显示器锁定方法包括:
发送获取仪表参数数据的请求;
接收仪表根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;
提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。
[0006]在其中一个实施例中,所述参数数据包括第一客户ID,所述方法还包括:
提取所述参数数据中的第一客户ID;
根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。
[0007]在其中一个实施例中,所述步骤提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定包括:
提取所述参数数据中的第一私密秘钥;
保存所述第一私密秘钥;
在上位机的显示界面中弹出提示窗口,该提示窗口提示输入第一私密秘钥和第一客户
ID;
将显示器的显示界面屏蔽,或者将显示器的显示界面的大部分屏蔽。
[0008]在其中一个实施例中,在发送获取仪表参数数据的请求的步骤之前,所述方法还包括:
建立与显示器仪表的通信连接;
或者,通过服务器建立于显示器仪表的网络连接。
[0009]根据本发明的第二方面,提供了一种电动车显示器解锁方法。
[0010]一种电动车显示器解锁方法,所述方法包括:
接收用户输入的第二私密秘钥;
验证所述第二私密秘钥是否与第一私密秘钥一致; 若一致,则对显示器进行解锁。
[0011]在其中一个实施例中,所述参数数据包括第二客户ID,所述方法还包括:
接收用户输入的第二客户ID;
验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致;
根据本发明的第三方面,提供了一种电动车显示器锁定装置。
[0012]一种电动车显示器锁定装置,所述装置包括:
发送模块,用于发送获取仪表参数数据的请求;
第一接收模块,用于接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;
第一锁定模块,用于提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。
[0013]在其中一个实施例中,所述参数数据包括第一客户ID,所述装置还包括:
提取模块,用于提取所述参数数据中的第一客户ID;
第二锁定模块,用于根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。
[0014]根据本发明的第四方面,提供了一种电动车显示器解锁装置。
[0015]一种电动车显示器解锁装置,所述装置包括:
第二接收模块,用于接收用户输入的第二私密秘钥;
第一验证模块,用于验证所述第二私密秘钥是否与第一私密秘钥一致;
第一解锁模块,用于当一致,则对显示器进行解锁。
[0016]在其中一个实施例中,所述参数数据包括第二客户ID,所述装置还包括:
第三接收模块,用于接收用户输入的第二客户ID;
第二验证模块,用于验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致;
第二解锁模块,用于当均一致,则对显示器进行解锁。
[0017]本发明的有益效果:
本发明所述的一种电动车锁定解锁方法、锁定解锁装置和授权方法,电动车发送获取仪表参数数据的请求,接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。以此,实现了对显示器的锁定,在逆向过程中,对显示器进行解锁。通过对显示器的智能自动锁定和解锁,可以避免用户多次反复的修改显示器仪表的参数,导致电动车失控的问题。
【附图说明】
[0018]图1为一实施例中电动车显示器锁定方法的流程图;
图2为一实施例中电动车显示器解锁方法的流程图;
图3为一实施例中电动车显示器锁定装置的框图;
图4为一实施例中电动车显示器解锁装置的框图。
【具体实施方式】
[0019]实施例1
一种电动车显示器锁定方法,所述方法包括:
SlOl:发送获取参数数据的请求。
[0020]在本实施例中,其中,需要说明的是,该仪表为显示器仪表,参数数据包括客户ID、仪表型号、私密秘钥以及其他的参数。该请求可通过报文中进行传输,该请求也可以携带获取仪表的其他的数据。
[0021]S102:接收根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;
在本实施例中,该第一私密秘钥可通过可通过编码的方式编码为图片、文字或者二进制数字的形式。也可将该对私密秘钥编码为暗码,当用户输入正确的秘钥后,该暗码显示为明码,例如,该暗码为“####”,当验证过后该暗码显示为明码“1234567” ο当然,如果为二进制数字,则为“0101010101...”。
[0022]S103:提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。
[0023I在一个实施例中,所述参数数据包括第一客户ID,所述方法还包括:
提取所述参数数据中的第一客户ID;
根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。需要说明的是,该第一客户ID可为“黄XX”,该显示界面中可以出现两个空格栏,一个用于提示用户输入密码,一个提示用户输入客户ID“黄XX”,当且仅当用户输入两个都正确时,才解锁显示器,也就是说,在锁定电动车显示器仪表的时候,是通过同时锁定用户输入密码和客户ID以进行的。
[0024]在一个实施例中,所述步骤提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定包括:
提取所述参数数据中的第一私密秘钥;
保存所述第一私密秘钥;
在上位机的显示界面中弹出提示窗口,该提示窗口提示输入第一私密秘钥和第一客户
ID;
将显示器的显示界面屏蔽,或者将显示器的显示界面的大部分屏蔽。
[0025]在另一个实施例中,在发送获取仪表参数数据的请求的步骤之前,所述方法还包括:
建立与上位机的通信连接;
或者,建立与上位机所在的服务器的网络连接。
[0026]在本实施例中,具体的建立通信连接的过程为:PC待机,打开串口,设置好串口参数,等待仪表接入;仪表开机,发送OxlI 0x90,等待PC应答;PC接收到OxlI 0x90后,应答0x90 OxFF 0x8F。仪表接收到正确的应答后,进入设置模式。如果在60ms内没接收到PC应答,或应答错误,则重新发送Oxl I 0x90,最多发送8次如仍无应答,则进入正常模式。
[0027]需要说明的是,如果仪表接收到的是控制的应答,如(0x900x40 OxdO),则提前进入正常模式。
[0028]在一个优选的实施例中,上述的接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定具体可为:接收发送仪表型号;
仪表主动发送:0xll OxOA Lenth Model[0] Model[l]....Model[Lenth-1 ] Check,其中:lenth为Model的字节长度,16进制,数据范围I?20 Jodel为仪表型号,发送ASIC码;Check为校验,check=0xll + OxOA + Lenth + Model [O] +...+ Model [Lenth-1 ],取低字Tl ο
[0029]PC接收到数据后,发送应答OxlI OxOA OxlB,表示接收到数据,如果校验出错或数据格式有误,则不发送应答。获取客户IDPC发送:0xll OxOB OxlC仪表应答:OxlI OxOBLenth Gust[0] Gust[I]....Gust[Lenth_l] CheckLenth长度O?24,为O表不客户ID为空。获取私密秘钥;PC发送:0xll OxOC OxlD;仪表应答:0xll OxOC Lenth Psd[0] Psd[l]....Psd[Lenth-l] Check Lenth长度0?8,为0表示密码为空。获取其他参数:PC发送:0xllOxOd Ox I e 仪表应答:Ox 11 OxOd Lenth Para [ O ] Para [ I ]....Para[Lenth_l ]CheckLenth 长度:0~16。
[°03°] Para[0]-Para[l]:轮径参数Para[0]的最高位表示单位,I表示英寸,O表示mm。如:0x00 OxOF表示 16英寸;0x82 0x58表示600mm。Para[2]:限速值,单位KMt3ParaD..15]:未定义,预留O
[0031]此外,在本发明的另一个优选的实施例中,提供了一种仪表授权码生成使用方法,仪表授权码使用DP_Customer软件,此软件涉及到电动自行车安全问题,拥有此软件的人员不得扩散拷贝此软件。此软件可以修改仪表轮径与限速。在该方法中,例如,客户有100个仪表,路径由28改成26,限速由27改成25方法如下:a、先打开软件;b、仔细阅读条款后,无异议选择我已仔细阅读,我同意以上条款然后点击确定;C、点击确定完成文件导入;d关闭后重新打开软件;f、点击连接然后按仪表电源键,连接好后点击写入成功;g、点击确定进行下一个仪表操作,写完一个次数就剩余就有100变成99; h、点击导入授权文件;找到授权文件点击导入,成功后显示。
[0032]上述一种电动车显示器锁定方法,所述方法包括:发送获取仪表参数数据的请求,接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。以此,实现了对显示器的锁定,在逆向过程中,对显示器进行解锁。通过对显示器的智能自动锁定和解锁,可以避免用户多次反复的修改显示器仪表的参数,导致电动车失控的问题。
[0033]实施例2
如图2所示,一种电动车显示器解锁方法,所述方法包括:
S201:接收用户输入的第二私密秘钥;
S202:验证所述第二私密秘钥是否与第一私密秘钥一致;
S203:若一致,则对显示器进行解锁。
[0034]在PC终端,用户的输入可以通过滚动装置输入,或者可以通过触控输入,或者可以通过语音输入。该第二私密秘钥可通过可通过编码的方式编码为图片、文字或者二进制数字的形式。也可将该对私密秘钥编码为暗码,当用户输入正确的秘钥后,该暗码显示为明码,例如,该暗码为“####”,当验证过后该暗码显示为明码“1234567” ο当然,如果为二进制数字,则为“0101010101...”。
[0035]在其中一个实施例中,所述参数数据包括第二客户ID,所述方法还包括:
接收用户输入的第二客户ID;
验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致。
[0036]通过对显示器的智能自动解锁,可以避免用户多次反复的修改显示器仪表的参数,导致电动车失控的问题。
[0037]实施例3
一种电动车显示器锁定装置,所述装置包括:
发送模块301,用于发送获取仪表参数数据的请求;
第一接收模块302,用于接收上位机根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥;
第一锁定模块303,用于提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。
[0038]在其中一个实施例中,所述参数数据包括第一客户ID,所述装置还包括:
提取模块304,用于提取所述参数数据中的第一客户ID;
第二锁定模块305,用于根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。
[0039]实施例4
一种电动车显示器解锁装置,所述装置包括:
第二接收模块401,用于接收用户输入的第二私密秘钥;
第一验证模块402,用于验证所述第二私密秘钥是否与第一私密秘钥一致;
第一解锁模块403,用于当一致,则对显示器进行解锁。
[0040]在其中一个实施例中,所述参数数据包括第二客户ID,所述装置还包括:
第三接收模块404,用于接收用户输入的第二客户ID;
第二验证模块405,用于验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致;
第二解锁模块406,用于当均一致,则对显示器进行解锁。
[0041]需要说明的是,该装置可以为包括手机、平板电脑、PDA(Personal DigitalAssistant,个人数字助理),POSCPoint of Sales,销售终端)、车载电脑等终端设备,以终端为手机为例,手机包括RF(Rad1 Frequency,射频)电路、存储器、输入单元、显示单元、传感器、音频电路、WiFi (wireless fidelity,无线保真)模块、处理器、以及电源等部件。
[0042]RF电路可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、親合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communicat1n,全球移动通讯系统)、GPRS(General Packet Rad1 Service,通用分组无线服务)、CDMA(CodeDivis1n Multiple Access,码分多址)、WCDMA(Wideband Code Divis1n MultipleAccess ,宽带码分多址)、LTE(Long Term Evolut1n,长期演进)、电子邮件、SMS(ShortMessaging Service,短消息服务)等。
[0043]存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0044]输入单元可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元可包括触控面板以及其他输入设备。触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器,并能接收处理器发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板。除了触控面板,输入单元还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0045]显示单元可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元可包括显示面板,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、0LED(0rganic Light-Emitting D1de,有机发光二极管)等形式来配置显示面板。进一步的,触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器以确定触摸事件的类型,随后处理器根据触摸事件的类型在显示面板上提供相应的视觉输出。
[0046]手机还可包括至少一种传感器,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在手机移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0047]音频电路、扬声器,传声器可提供用户与手机之间的音频接口。音频电路可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路接收后转换为音频数据,再将音频数据输出处理器处理后,经RF电路以发送给比如另一手机,或者将音频数据输出至存储器以便进一步处理。
[0048]WiFi属于短距离无线传输技术,手机通过WiFi模块可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。
[0049]手机还包括给各个部件供电的电源(比如电池),优选的,电源可以通过电源管理系统与处理器逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功會K。
[0050]尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
[0051]以上该实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种电动车显示器锁定方法,其特征在于,所述方法包括: 发送获取仪表参数数据的请求; 接收仪表根据所述请求发送的所述参数数据,其中,所述参数数据包括私密秘钥; 提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定。2.根据权利要求1所述的方法,其特征在于,所述参数数据包括第一客户ID,所述方法还包括: 提取所述参数数据中的第一客户ID; 根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。3.根据权利要求2所述的方法,其特征在于,所述步骤提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定包括: 提取所述参数数据中的第一私密秘钥; 保存所述第一私密秘钥; 在上位机的显示界面中弹出提示窗口,该提示窗口提示输入第一私密秘钥和第一客户ID; 将显示器的显示界面屏蔽,或者将显示器的显示界面的大部分屏蔽。4.根据权利要求1所述的方法,其特征在于,在发送获取仪表参数数据的请求的步骤之前,所述方法还包括: 建立与显示器仪表的通信连接; 或者,通过服务器建立于显示器仪表的网络连接。5.一种电动车显示器解锁方法,其特征在于,所述方法包括: 接收用户输入的第二私密秘钥; 验证所述第二私密秘钥是否与第一私密秘钥一致; 若一致,则对显示器进行解锁。6.根据权利要求5所述的方法,其特征在于,所述参数数据包括第二客户ID,所述方法还包括: 接收用户输入的第二客户ID; 验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致; 若均一致,则对显示器进行解锁。7.一种电动车显示器锁定装置,其特征在于,所述锁定装置包括: 发送模块,用于发送获取仪表参数数据的请求;所述参数数据包括第一客户ID和私密秘钥; 第一接收模块,用于接收上位机根据所述请求发送的所述参数数据; 提取模块,用于提取所述参数数据中的第一客户ID; 第一锁定模块,用于提取所述参数数据中的第一私密秘钥,并根据所述第一私密秘钥对显示器进行锁定; 第二锁定模块,用于根据所述第一客户ID以及第一私密秘钥对显示器进行锁定。8.一种电动车显示器解锁装置,其特征在于,所述解锁装置包括: 第二接收模块,用于接收用户输入的第二私密秘钥; 第一验证模块,用于验证所述第二私密秘钥是否与第一私密秘钥一致; 第一解锁模块,用于当私密秘钥一致时,对显示器进行解锁; 第三接收模块,用于接收用户输入的第二客户ID; 第二验证模块,用于验证所述第二客户ID是否与第一客户ID—致,以及验证所述第二私密秘钥是否与第一私密秘钥一致; 第二解锁模块,用于当客户ID与私密秘钥均一致时,对显示器进行解锁。9.一种电动车仪表授权方法,其特征在于:采用DP_Customer软件,用于修改仪表轮径与限速;具体包括步骤:a、先打开软件;b、确定同意授权条款然;C、确定完成文件导入;d、关闭后重新打开软件;f、点击连接然后按仪表电源键,连接好后点击写入成功;g、点击确定进行下一个仪表操作;h、点击导入授权文件;找到授权文件点击导入,成功后显示。
【文档编号】G07C9/00GK105844741SQ201610151502
【公开日】2016年8月10日
【申请日】2016年3月17日
【发明人】王清华, 赵志君
【申请人】苏州八方电机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1