用于裝置認證的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開的各種實施例涉及裝置認證。更具體地,本公開的各種實施例涉及借助基于振動的反饋來認證裝置。
【背景技術(shù)】
[0002]觸摸屏是一種電子可視顯示器,用戶可通過用專門的觸筆/筆尖觸摸屏幕以利用簡單或多觸摸姿勢控制觸摸屏。觸摸屏經(jīng)常與觸覺響應(yīng)系統(tǒng)一起使用。這種技術(shù)的示例將會是當輕敲觸摸屏上的按鈕時造成裝置振動的系統(tǒng)。觸覺技術(shù)(或觸覺)是一種觸覺反饋技術(shù),其通過向用戶施加力、振動或運動而利用觸摸感測。觸覺裝置可包含觸覺傳感器,觸覺傳感器測量用戶施加在界面上的力。
[0003]隨著諸如觸摸兼容CE裝置、智能電話、手持個人數(shù)字助理的新生代觸摸屏消費者電子(CE)裝置的出現(xiàn),對更安全的裝置認證方式的需求增加。然而,為了訪問CE裝置進行認證的現(xiàn)有技術(shù)不可一直提供所需的安全級別。
[0004]如參照附圖在本申請的剩余部分中闡述的,通過比較所描述的系統(tǒng)與本公開的一些方面,對于本領(lǐng)域的技術(shù)人員而言,常規(guī)和傳統(tǒng)方法的其它限制和缺點將變得清楚。
【發(fā)明內(nèi)容】
[0005]提供了如在權(quán)利要求書中更完全闡述的、基本上結(jié)合附圖中的至少一個示出和/或描述的用于裝置認證的方法和系統(tǒng)。
[0006]可根據(jù)閱讀本公開下面的【具體實施方式】連同附圖來理解本公開的這些和其它特征和優(yōu)點,在附圖中,類似的參考標號表示類似的部件。
【附圖說明】
[0007]圖1是根據(jù)本公開的實施例的示例性裝置的框圖。
[0008]圖2示出根據(jù)本公開的實施例的用于實現(xiàn)公開的系統(tǒng)和方法的第一示例性情況。
[0009]圖3示出根據(jù)本公開的實施例的用于實現(xiàn)公開的系統(tǒng)和方法的第二示例性情況。
[0010]圖4示出根據(jù)本公開的實施例的用于實現(xiàn)公開的系統(tǒng)和方法的第三示例性情況。
[0011]圖5是示出根據(jù)本公開的實施例的用于裝置認證的示例性步驟的流程圖。
[0012]圖6是示出根據(jù)本公開的實施例的用于裝置認證的示例性步驟的另一個流程圖。
【具體實施方式】
[0013]下面描述的實現(xiàn)方式可見于用于裝置認證的方法和系統(tǒng)。本公開的示例性方面可包括響應(yīng)于接收到的第一用戶輸入來產(chǎn)生一個或多個振動。響應(yīng)于接收到的第一用戶輸入,可顯示多個用戶界面(UI)對象。顯示的多個Π對象中的每個可與對應(yīng)的預先配置數(shù)量的振動關(guān)聯(lián)。響應(yīng)于顯示的多個UI對象,可接收第二用戶輸入,第二用戶輸入使得能夠選擇顯示的多個Π對象中的一個或多個。當與接收到的第二用戶輸入關(guān)聯(lián)的預先配置數(shù)量的振動匹配產(chǎn)生的一個或多個振動時,對電子裝置的訪問可通過認證。
[0014]在一個實施例中,顯示的多個Π對象中的每個可與預先配置的振動頻率下的對應(yīng)預先配置數(shù)量的振動關(guān)聯(lián)。在另一個實施例中,顯示的多個Π對象中的每個可與預先配置的振動強度下的對應(yīng)預先配置數(shù)量的振動關(guān)聯(lián)。在另一個實施例中,顯示的多個Π對象中的每個可與預先配置的振動方向下的對應(yīng)預先配置數(shù)量的振動關(guān)聯(lián)。
[0015]在一個實施例中,第一用戶輸入可包括電子裝置的硬件按鈕或軟件按鈕的按壓且保持操作、硬件按鈕或軟件按鈕的單次按壓等等中的一個。
[0016]在一個實施例中,第二用戶輸入可包括選擇顯示的多個Π對象中的一個或多個、或釋放對顯示的多個Π對象中的一個或多個的選擇中的一個。
[0017]在一個實施例中,顯示的多個Π對象可包括圖像、圖標、字母數(shù)字文本等等中的一個或多個。
[0018]在一個實施例中,對電子裝置的訪問的認證可包括將電子裝置解鎖的操作、訪問安裝在電子裝置中的一個或多個應(yīng)用的操作等等中的一個或多個。
[0019]在一個實施例中,當與接收到的第二用戶輸入關(guān)聯(lián)的預先配置數(shù)量的振動沒有匹配產(chǎn)生的一個或多個振動時,可重新顯示多個Π對象。在另一個實施例中,當與接收到的第二用戶輸入關(guān)聯(lián)的預先配置數(shù)量的振動沒有匹配產(chǎn)生的一個或多個振動時,可顯示另外的多個Π對象。
[0020]根據(jù)另一個實施例,可顯示與對應(yīng)預先配置數(shù)量的振動關(guān)聯(lián)的多個Π對象??山邮盏谝挥脩糨斎?。在一個實施例中,第一用戶輸入可以是選擇顯示的多個Π對象中的一個或多個。響應(yīng)于接收到的第一用戶輸入,可產(chǎn)生多個振動。響應(yīng)于產(chǎn)生的多個振動,可在一定時間段之后接收第二用戶輸入。當?shù)谝粫r間段中的多個振動的數(shù)量匹配與所選擇的一個或多個顯示的UI對象關(guān)聯(lián)的預先配置數(shù)量的振動時,對電子裝置的訪問可通過認證。
[0021]在此實施例中,第二用戶輸入可包括在預先配置方向上對電子裝置執(zhí)行的傾斜操作。
[0022]圖1是根據(jù)本公開的實施例的示例性裝置的框圖。參照圖1,示出框圖100,框圖100包括電子裝置102、遠程資源104和通信網(wǎng)絡(luò)106。電子裝置102可包括諸如處理器108的一個或多個處理器、振動電機110、存儲器112、感測裝置114和諸如I/O裝置116的一個或多個輸入/輸出裝置。電子裝置102還可包括射頻(RF)收發(fā)器118、圖形用戶界面(⑶1)120(圖1中未示出)和顯示屏122。電子裝置102可與用戶124關(guān)聯(lián)。
[0023]電子裝置102可包括適當?shù)倪壿嫴考㈦娐?、界面?或代碼,其可進行操作以接收遠程資源104通過流方式發(fā)送的諸如圖形圖標的多個Π對象。在一個實施例中,電子裝置102可經(jīng)由I/O裝置116(諸如,顯示屏122)接收來自用戶124的一個或多個指令。在一個實施例中,電子裝置102可以是觸覺裝置,其包括一個或多個觸覺傳感器以測量用戶124在⑶I 120上施加的力。電子裝置102可被構(gòu)造成經(jīng)由有線連接或短距離通信與遠程手持裝置進行遠程通信。
[0024]電子裝置102可經(jīng)由通信網(wǎng)絡(luò)106與遠程資源104通信地耦接。電子裝置102中的處理器108可與振動電機110、存儲器112、感測裝置114和I/O裝置116通信地耦接。處理器108可經(jīng)由RF收發(fā)器118與通信網(wǎng)絡(luò)106通信。電子裝置可經(jīng)由顯示屏122上示出的GUI與用戶124關(guān)聯(lián)。電子裝置102的示例可包括(但不限于)智能電話、數(shù)字打印機、膝上型電腦、平板計算機、電視、視頻顯示器、和/或個人數(shù)字助理(PDA)裝置。
[0025]遠程資源104可包括可被重新構(gòu)造成存儲數(shù)據(jù)(下文中,被稱為一組預先存儲的數(shù)據(jù))的合適的邏輯器件、電路、接口和/或代碼。這組預先存儲的數(shù)據(jù)可包括字母數(shù)字和非字母數(shù)字數(shù)據(jù)。非字母數(shù)字數(shù)據(jù)可包括多個圖像和一組姿勢,例如,手的姿勢、手指的姿勢、面部的姿勢、和/或身體的姿勢。非字母數(shù)字數(shù)據(jù)還可包括語音(或音頻)輸入。在一個實施例中,遠程資源104可經(jīng)由RF收發(fā)器118連接到電子裝置102。在另一個實施例中,遠程資源104可與電子裝置102的存儲器112集成??墒褂帽绢I(lǐng)域的技術(shù)人員熟知的許多技術(shù)來實現(xiàn)遠程資源104。
[0026]通信網(wǎng)絡(luò)106可包括一種介質(zhì),電子裝置102可通過該介質(zhì)與遠程資源104和/或其它電子裝置(未示出)通信。通信網(wǎng)絡(luò)106的示例可包括(但不限于)互聯(lián)網(wǎng)、云網(wǎng)絡(luò)、無線保真(W1-Fi)網(wǎng)絡(luò)、無線局域網(wǎng)(WLAN)、局域網(wǎng)(LAN)、電話線路(POTS)、和/或城域網(wǎng)(MAN)??驁D100中的各種裝置可進行操作,以按照各種有線和無線通信協(xié)議連接到通信網(wǎng)絡(luò)106。這種有線和無線通信協(xié)議的示例可包括(但不限于)傳輸控制協(xié)議和互聯(lián)網(wǎng)協(xié)議(TCP/IP)、用戶數(shù)據(jù)報協(xié)議(UDP)、超文本傳輸協(xié)議(HTTP)、文件傳輸協(xié)議(FTP)、ZigBee、EDGE、紅外(IR) ,IEEE 802.11,802.16、蜂窩通信協(xié)議、和/或藍牙(Bluetooth,BT)通信協(xié)議。
[0027]處理器108可包括可進行操作以執(zhí)行存儲在存儲器112中的一組指令的合適的邏輯器件、電路、接口和/或代碼??苫诒绢I(lǐng)域中已知的多種處理器技術(shù)來實現(xiàn)處理器108。處理器108的示例可以是基于X86的處理器、精簡指令集計算(RISC)處理器、專用集成電路(ASIC)處理器、復雜指令集計算(CISC)處理器、和/或任何其它處理器。
[0028]振動電機110可包括可與偏心重物(off-cen