基于参数设定的密码设定方法系统及身份认证方法系统的制作方法

文档序号:9691013阅读:618来源:国知局
基于参数设定的密码设定方法系统及身份认证方法系统的制作方法
【技术领域】
[0001]本发明涉及设备控制领域,尤其涉及基于参数设定的密码设定方法系统及身份认证方法系统。
【背景技术】
[0002]为了达成个人化设备控制或设备的控制权限管理,用户在操作空调时,都必须先登录,使设备或物联网系统知道现在操作设备的人是谁,使设备可根据个人需求,提供适当的服务。为了达成此目的,在用户操作空调时,必须先通过身份认证,使设备系统知道操作者是谁。识别用户身份的流程称为「身分认证」(User Authenticat1n)。传统的身分认证,要求用户输入帐号与密码,若帐号密码正确,则登录成功。由于在设备控制器上输入帐号密码很麻烦。因此,近年来物联网的身份识别趋势为使用生物特征(指纹、静脉、虹膜、脸部),让用户不需输入繁琐的密码,也可进行身份认证。使用生物特征需额外加装硬件,使商品成本提高,其辨识率无法达到100%,会因光线,角度等因素,影响识别率,限制了商品应用范围。

【发明内容】

[0003]为了解决以上两种身分认证方法所造成的问题,本发明提出了一种基于参数设定的密码设定方法系统及身份认证方法系统。可简单的利用遥控器或智能终端APP输入待控设备参数值,由待控设备参数值的转折点组成验证密码进行身分认证。与传统方法相比,本发明操作简单,用户不需于小萤幕上输入大量密码文字,只需调整空调温度按钮、空调风量按钮、电视音量大小等,即可达成密码输入,完成身份认证;且不需额外增加硬件成本;使用数值变化趋势转折点当作验证密码可增加密码复杂度,使密码不易破解,同时降低操作复杂度。
[0004]为实现上述发明目的,本发明提供了一种基于参数设定的密码设定方法,包括如下步骤:
[0005]Sal,启动密码设定程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0006]Sa2,调整待控设备参数至第i参数设定值U,i为大于等于1的自然数;
[0007]Sa3,根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+l,重复执行步骤Sa2_Sa3,直至调整操作结束;
[0008]Sa4,记录转折点处的参数设定值作为预存验证密码TpO,TpO = [ ti,t2,…,tn];
[0009]Sa5,存储所述预存验证密码以及所述预存验证密码与用户识别码或功能识别码的对应关系。
[0010]为实现上述发明目的,本发明提供了一种基于参数设定的身份认证方法,包括如下步骤:
[0011]Sbl,启动身份认证程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0012]Sb2,调整待控设备参数至第i参数设定值t,i为大于等于1的自然数;
[0013]Sb3,根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+l,重复执行步骤Sb2_Sb3,直至调整操作结束;
[OOM] Sb4,记录转折点处的参数设定值作为验证密码Tpl,Tpl = [ti,t2,…,tn];
[0015]Sb5,根据用户识别码或功能识别码获取对应的预存验证密码,判断验证密码与预存验证密码是否相同,如果相同执行验证成功动作,否则执行验证失败动作。
[0016]为实现上述发明目的,本发明提供了一种基于参数设定的密码设定系统,包括:
[0017]第一启动模块,用于启动密码设定程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0018]第一参数调整模块,用于调整待控设备参数至第i参数设定值t,i为大于等于1的自然数;根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+1,并重复执行,直至调整操作结束;
[0019]密码设定模块,用于记录转折点处的参数设定值作为预存验证密码TpO,TpO=
[tl,t2,...,tn];
[0020]存储模块,用于存储所述预存验证密码以及所述预存验证密码与用户识别码或功能识别码的对应关系。
[0021]为实现上述发明目的,本发明提供了一种基于参数设定的身份认证系统,包括如下步骤:
[0022]第二启动模块,用于启动身份认证程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0023]第二参数调整模块,用于调整待控设备参数至第i参数设定值t,i为大于等于1的自然数;根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+1,并重复执行,直至调整操作结束;
[0024]密码生成模块,记录转折点处的参数设定值作为验证密码Tpl,Tpl= [ti,t2,…,
tn];
[0025]认证模块,用于根据用户识别码或功能识别码获取对应的预存验证密码,判断验证密码与预存验证密码是否相同,如果相同执行验证成功动作,否则执行验证失败动作。
[0026]本发明的有益效果是:与传统方法相比,本发明操作简单,用户不需于小萤幕上输入大量密码文字,只需调整设备参数值,即可达成密码输入,完成身份认证;且不需额外增加硬件成本。本发明使用数值变化趋势转折点当作验证密码可增加密码复杂度,使密码不易破解,同时降低操作复杂度。
【附图说明】
[0027]图1为本发明实施例1所述基于参数设定的密码设定方法流程图;
[0028]图2为本发明实施例2所述基于参数设定的身份认证方法流程图;
[0029]图3为本发明实施例3所述基于参数设定的密码设定系统图;
[0030]图4为本发明实施例4所述基于参数设定的身份认证系统图;
[0031]图5为通过操作界面上滑动产生经过t的线条的示意图;
[0032]图6为实施例中设定的线条形式的登录密码示意图;
[0033]图7为实施例中设定的线条形式的功能密码示意图。
【具体实施方式】
[0034]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0035]实施例1。如图1所示,一种基于参数设定的密码设定方法,包括如下步骤:
[0036]Sal,启动密码设定程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0037]Sa2,调整待控设备参数至第i参数设定值t,i为大于等于1的自然数;
[0038]Sa3,根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+l,重复执行步骤Sa2_Sa3,直至调整操作结束;
[0039]Sa4,记录转折点处的参数设定值作为预存验证密码TpO,TpO = [ ti,t2,…,tn];
[0040]Sa5,存储所述预存验证密码以及所述预存验证密码与用户识别码或功能识别码的对应关系。
[0041]具体地,所述密码设定程序包括登录密码设定程序和功能启动密码设定程序,启动登录密码设定程序时,获取用户识别码;启动功能密码设定程序时,获取功能识别码。启动身份认证程序可以通过按下遥控器上一个以上特点按键,启动身份认证程序,或者通过开启智能终端APP,点击相应的按钮,出现身份认证界面。
[0042]本实施例中,调整待控设备参数至第i参数设定值U的具体实现采用以下方式中的任一种:
[0043]通过滑动产生经过t的线条,且^处于线条的转折点处;
[0044]通过增加、减小调节部件的连续操作,使参数从第1-Ι参数设定值升值到^或者降值到。,^后进行相反操作。
[0045]以设备参数值为空调温度值为例:通过操作升温与降温的连续温度变化,若任意连续三个温度设定序列为:[tl,t2,t3],
[0046]若tl〈t2and t2〈t3,为连续升温操作;
[0047]若tl>t2and t2>t3,为连续降温操作;
[0048]若tl〈t2andt2H3,t2为由升温转为降温的转折点;
[0049]若tl>t2andt2〈t3,t2为由降温转为升温的转折点。
[0050]所述待控设备为空调器、电风扇、电视机、净化器和除湿器中的任一种;所述待控设备参数包括设备温度值、设备风量值、设备音量值和负离子量值中的任一种。如空调的温度值、风量值,电风扇的风量值,电视机的音量值,净化器的负离子量值等,本发明所述设备参数值不仅限于以上列举项,其他的可实现发明目的设备参数均在保护范围内。
[0051 ]实施例2,如图2所示,一种基于参数设定的身份认证方法,包括如下步骤:
[0052]Sbl,启动身份认证程序,获取用户识别码或功能识别码,获取待控设备的当前参数设定值to;
[0053]Sb2,调整待控设备参数至第i参数设定值t,i为大于等于1的自然数;
[0054]Sb3,根据与t1-1至ti变化趋势相反的趋势进行调整,令i = i+l,重复执行步骤Sb2_Sb3,直至调整操作结束;
[0055]Sb4,记录转折点处的参数设定值作为验证密码Tpl,Tpl = [ tl,t2,…,tn];
[0056]Sb5,根据用户识别码或功能识别码获取对应的预存验证密码,判断验证密码与预存验证密码是否相同,如果相同执行验证成功动作
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1