基于參數(shù)設(shè)定的密碼設(shè)定方法系統(tǒng)及身份認(rèn)證方法系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及設(shè)備控制領(lǐng)域,尤其涉及基于參數(shù)設(shè)定的密碼設(shè)定方法系統(tǒng)及身份認(rèn)證方法系統(tǒng)。
【背景技術(shù)】
[0002]為了達(dá)成個(gè)人化設(shè)備控制或設(shè)備的控制權(quán)限管理,用戶在操作空調(diào)時(shí),都必須先登錄,使設(shè)備或物聯(lián)網(wǎng)系統(tǒng)知道現(xiàn)在操作設(shè)備的人是誰,使設(shè)備可根據(jù)個(gè)人需求,提供適當(dāng)?shù)姆?wù)。為了達(dá)成此目的,在用戶操作空調(diào)時(shí),必須先通過身份認(rèn)證,使設(shè)備系統(tǒng)知道操作者是誰。識(shí)別用戶身份的流程稱為「身分認(rèn)證」(User Authenticat1n)。傳統(tǒng)的身分認(rèn)證,要求用戶輸入帳號(hào)與密碼,若帳號(hào)密碼正確,則登錄成功。由于在設(shè)備控制器上輸入帳號(hào)密碼很麻煩。因此,近年來物聯(lián)網(wǎng)的身份識(shí)別趨勢(shì)為使用生物特征(指紋、靜脈、虹膜、臉部),讓用戶不需輸入繁瑣的密碼,也可進(jìn)行身份認(rèn)證。使用生物特征需額外加裝硬件,使商品成本提高,其辨識(shí)率無法達(dá)到100%,會(huì)因光線,角度等因素,影響識(shí)別率,限制了商品應(yīng)用范圍。
【發(fā)明內(nèi)容】
[0003]為了解決以上兩種身分認(rèn)證方法所造成的問題,本發(fā)明提出了一種基于參數(shù)設(shè)定的密碼設(shè)定方法系統(tǒng)及身份認(rèn)證方法系統(tǒng)??珊唵蔚睦眠b控器或智能終端APP輸入待控設(shè)備參數(shù)值,由待控設(shè)備參數(shù)值的轉(zhuǎn)折點(diǎn)組成驗(yàn)證密碼進(jìn)行身分認(rèn)證。與傳統(tǒng)方法相比,本發(fā)明操作簡單,用戶不需于小螢?zāi)簧陷斎氪罅棵艽a文字,只需調(diào)整空調(diào)溫度按鈕、空調(diào)風(fēng)量按鈕、電視音量大小等,即可達(dá)成密碼輸入,完成身份認(rèn)證;且不需額外增加硬件成本;使用數(shù)值變化趨勢(shì)轉(zhuǎn)折點(diǎn)當(dāng)作驗(yàn)證密碼可增加密碼復(fù)雜度,使密碼不易破解,同時(shí)降低操作復(fù)雜度。
[0004]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于參數(shù)設(shè)定的密碼設(shè)定方法,包括如下步驟:
[0005]Sal,啟動(dòng)密碼設(shè)定程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0006]Sa2,調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值U,i為大于等于1的自然數(shù);
[0007]Sa3,根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+l,重復(fù)執(zhí)行步驟Sa2_Sa3,直至調(diào)整操作結(jié)束;
[0008]Sa4,記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為預(yù)存驗(yàn)證密碼TpO,TpO = [ ti,t2,…,tn];
[0009]Sa5,存儲(chǔ)所述預(yù)存驗(yàn)證密碼以及所述預(yù)存驗(yàn)證密碼與用戶識(shí)別碼或功能識(shí)別碼的對(duì)應(yīng)關(guān)系。
[0010]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于參數(shù)設(shè)定的身份認(rèn)證方法,包括如下步驟:
[0011]Sbl,啟動(dòng)身份認(rèn)證程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0012]Sb2,調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值t,i為大于等于1的自然數(shù);
[0013]Sb3,根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+l,重復(fù)執(zhí)行步驟Sb2_Sb3,直至調(diào)整操作結(jié)束;
[OOM] Sb4,記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為驗(yàn)證密碼Tpl,Tpl = [ti,t2,…,tn];
[0015]Sb5,根據(jù)用戶識(shí)別碼或功能識(shí)別碼獲取對(duì)應(yīng)的預(yù)存驗(yàn)證密碼,判斷驗(yàn)證密碼與預(yù)存驗(yàn)證密碼是否相同,如果相同執(zhí)行驗(yàn)證成功動(dòng)作,否則執(zhí)行驗(yàn)證失敗動(dòng)作。
[0016]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于參數(shù)設(shè)定的密碼設(shè)定系統(tǒng),包括:
[0017]第一啟動(dòng)模塊,用于啟動(dòng)密碼設(shè)定程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0018]第一參數(shù)調(diào)整模塊,用于調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值t,i為大于等于1的自然數(shù);根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+1,并重復(fù)執(zhí)行,直至調(diào)整操作結(jié)束;
[0019]密碼設(shè)定模塊,用于記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為預(yù)存驗(yàn)證密碼TpO,TpO=
[tl,t2,...,tn];
[0020]存儲(chǔ)模塊,用于存儲(chǔ)所述預(yù)存驗(yàn)證密碼以及所述預(yù)存驗(yàn)證密碼與用戶識(shí)別碼或功能識(shí)別碼的對(duì)應(yīng)關(guān)系。
[0021]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種基于參數(shù)設(shè)定的身份認(rèn)證系統(tǒng),包括如下步驟:
[0022]第二啟動(dòng)模塊,用于啟動(dòng)身份認(rèn)證程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0023]第二參數(shù)調(diào)整模塊,用于調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值t,i為大于等于1的自然數(shù);根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+1,并重復(fù)執(zhí)行,直至調(diào)整操作結(jié)束;
[0024]密碼生成模塊,記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為驗(yàn)證密碼Tpl,Tpl= [ti,t2,…,
tn];
[0025]認(rèn)證模塊,用于根據(jù)用戶識(shí)別碼或功能識(shí)別碼獲取對(duì)應(yīng)的預(yù)存驗(yàn)證密碼,判斷驗(yàn)證密碼與預(yù)存驗(yàn)證密碼是否相同,如果相同執(zhí)行驗(yàn)證成功動(dòng)作,否則執(zhí)行驗(yàn)證失敗動(dòng)作。
[0026]本發(fā)明的有益效果是:與傳統(tǒng)方法相比,本發(fā)明操作簡單,用戶不需于小螢?zāi)簧陷斎氪罅棵艽a文字,只需調(diào)整設(shè)備參數(shù)值,即可達(dá)成密碼輸入,完成身份認(rèn)證;且不需額外增加硬件成本。本發(fā)明使用數(shù)值變化趨勢(shì)轉(zhuǎn)折點(diǎn)當(dāng)作驗(yàn)證密碼可增加密碼復(fù)雜度,使密碼不易破解,同時(shí)降低操作復(fù)雜度。
【附圖說明】
[0027]圖1為本發(fā)明實(shí)施例1所述基于參數(shù)設(shè)定的密碼設(shè)定方法流程圖;
[0028]圖2為本發(fā)明實(shí)施例2所述基于參數(shù)設(shè)定的身份認(rèn)證方法流程圖;
[0029]圖3為本發(fā)明實(shí)施例3所述基于參數(shù)設(shè)定的密碼設(shè)定系統(tǒng)圖;
[0030]圖4為本發(fā)明實(shí)施例4所述基于參數(shù)設(shè)定的身份認(rèn)證系統(tǒng)圖;
[0031]圖5為通過操作界面上滑動(dòng)產(chǎn)生經(jīng)過t的線條的示意圖;
[0032]圖6為實(shí)施例中設(shè)定的線條形式的登錄密碼示意圖;
[0033]圖7為實(shí)施例中設(shè)定的線條形式的功能密碼示意圖。
【具體實(shí)施方式】
[0034]以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0035]實(shí)施例1。如圖1所示,一種基于參數(shù)設(shè)定的密碼設(shè)定方法,包括如下步驟:
[0036]Sal,啟動(dòng)密碼設(shè)定程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0037]Sa2,調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值t,i為大于等于1的自然數(shù);
[0038]Sa3,根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+l,重復(fù)執(zhí)行步驟Sa2_Sa3,直至調(diào)整操作結(jié)束;
[0039]Sa4,記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為預(yù)存驗(yàn)證密碼TpO,TpO = [ ti,t2,…,tn];
[0040]Sa5,存儲(chǔ)所述預(yù)存驗(yàn)證密碼以及所述預(yù)存驗(yàn)證密碼與用戶識(shí)別碼或功能識(shí)別碼的對(duì)應(yīng)關(guān)系。
[0041]具體地,所述密碼設(shè)定程序包括登錄密碼設(shè)定程序和功能啟動(dòng)密碼設(shè)定程序,啟動(dòng)登錄密碼設(shè)定程序時(shí),獲取用戶識(shí)別碼;啟動(dòng)功能密碼設(shè)定程序時(shí),獲取功能識(shí)別碼。啟動(dòng)身份認(rèn)證程序可以通過按下遙控器上一個(gè)以上特點(diǎn)按鍵,啟動(dòng)身份認(rèn)證程序,或者通過開啟智能終端APP,點(diǎn)擊相應(yīng)的按鈕,出現(xiàn)身份認(rèn)證界面。
[0042]本實(shí)施例中,調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值U的具體實(shí)現(xiàn)采用以下方式中的任一種:
[0043]通過滑動(dòng)產(chǎn)生經(jīng)過t的線條,且^處于線條的轉(zhuǎn)折點(diǎn)處;
[0044]通過增加、減小調(diào)節(jié)部件的連續(xù)操作,使參數(shù)從第1-Ι參數(shù)設(shè)定值升值到^或者降值到。,^后進(jìn)行相反操作。
[0045]以設(shè)備參數(shù)值為空調(diào)溫度值為例:通過操作升溫與降溫的連續(xù)溫度變化,若任意連續(xù)三個(gè)溫度設(shè)定序列為:[tl,t2,t3],
[0046]若tl〈t2and t2〈t3,為連續(xù)升溫操作;
[0047]若tl>t2and t2>t3,為連續(xù)降溫操作;
[0048]若tl〈t2andt2H3,t2為由升溫轉(zhuǎn)為降溫的轉(zhuǎn)折點(diǎn);
[0049]若tl>t2andt2〈t3,t2為由降溫轉(zhuǎn)為升溫的轉(zhuǎn)折點(diǎn)。
[0050]所述待控設(shè)備為空調(diào)器、電風(fēng)扇、電視機(jī)、凈化器和除濕器中的任一種;所述待控設(shè)備參數(shù)包括設(shè)備溫度值、設(shè)備風(fēng)量值、設(shè)備音量值和負(fù)離子量值中的任一種。如空調(diào)的溫度值、風(fēng)量值,電風(fēng)扇的風(fēng)量值,電視機(jī)的音量值,凈化器的負(fù)離子量值等,本發(fā)明所述設(shè)備參數(shù)值不僅限于以上列舉項(xiàng),其他的可實(shí)現(xiàn)發(fā)明目的設(shè)備參數(shù)均在保護(hù)范圍內(nèi)。
[0051 ]實(shí)施例2,如圖2所示,一種基于參數(shù)設(shè)定的身份認(rèn)證方法,包括如下步驟:
[0052]Sbl,啟動(dòng)身份認(rèn)證程序,獲取用戶識(shí)別碼或功能識(shí)別碼,獲取待控設(shè)備的當(dāng)前參數(shù)設(shè)定值to;
[0053]Sb2,調(diào)整待控設(shè)備參數(shù)至第i參數(shù)設(shè)定值t,i為大于等于1的自然數(shù);
[0054]Sb3,根據(jù)與t1-1至ti變化趨勢(shì)相反的趨勢(shì)進(jìn)行調(diào)整,令i = i+l,重復(fù)執(zhí)行步驟Sb2_Sb3,直至調(diào)整操作結(jié)束;
[0055]Sb4,記錄轉(zhuǎn)折點(diǎn)處的參數(shù)設(shè)定值作為驗(yàn)證密碼Tpl,Tpl = [ tl,t2,…,tn];
[0056]Sb5,根據(jù)用戶識(shí)別碼或功能識(shí)別碼獲取對(duì)應(yīng)的預(yù)存驗(yàn)證密碼,判斷驗(yàn)證密碼與預(yù)存驗(yàn)證密碼是否相同,如果相同執(zhí)行驗(yàn)證成功動(dòng)作