使用觸覺反饋促進(jìn)服務(wù)器和用戶之間相互認(rèn)證的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及促進(jìn)通訊系統(tǒng)中的服務(wù)器和使用觸覺感知設(shè)備的用戶之間互相認(rèn)證的一種方法和設(shè)備。
【背景技術(shù)】
[0002]用戶極為經(jīng)常地與遠(yuǎn)程連接的系統(tǒng)交互以執(zhí)行交易。例如,在金融交易中,要求用戶與遠(yuǎn)程系統(tǒng)共享他們的識(shí)別信息以完成他們的交易。用戶的識(shí)別信息可以為個(gè)人識(shí)別碼(PIN)、密碼、音頻標(biāo)識(shí)符等的形式。遠(yuǎn)程服務(wù)器采用專用服務(wù)器接收此種來自用戶的識(shí)別信息來驗(yàn)證。身份信息的驗(yàn)證允許系統(tǒng)認(rèn)證用戶,但在多數(shù)的情況下,系統(tǒng)不向用戶提供系統(tǒng)自身的真實(shí)性信息。如此被遠(yuǎn)程系統(tǒng)采用的服務(wù)器易于攻擊,有可能導(dǎo)致濫用從用戶接收的任何附加敏感信息。例如,當(dāng)用戶和自動(dòng)取款機(jī)(ATM)交互的時(shí)候,用戶輸入PIN來讓ATM認(rèn)證他自己,但用戶沒辦法知道他是否在與一個(gè)真實(shí)的系統(tǒng)交互。
[0003]在現(xiàn)有的系統(tǒng)中,通常通過使用安裝于設(shè)備上的安全套接字層(SSL)證書達(dá)到服務(wù)器的認(rèn)證。當(dāng)兩設(shè)備需要彼此認(rèn)證時(shí),此方案正常工作。然而,當(dāng)涉及人的交互,達(dá)到服務(wù)器和用戶之間的相互認(rèn)證不是那么直截了當(dāng)。
[0004]相應(yīng)地,促進(jìn)通訊系統(tǒng)中的服務(wù)器和用戶之間相互認(rèn)證的一種方法是需要的。
【附圖說明】
[0005]其中相同附圖標(biāo)記在各附圖中表示相同或功能類似的元件連同下面的詳細(xì)描述被納入于此并作為說明書的一部分,并用來進(jìn)一步解說包括所要求保護(hù)的發(fā)明的理念的實(shí)施例,并解釋那些實(shí)施例的各種原理和優(yōu)勢(shì)。
[0006]圖1是依據(jù)一些實(shí)施例的相互認(rèn)證系統(tǒng)的系統(tǒng)圖。
[0007]圖2是示出依據(jù)一些實(shí)施例的用于圖1的相互認(rèn)證系統(tǒng)中的觸覺感知設(shè)備的框圖。
[0008]圖3是示出依據(jù)一些實(shí)施例的用于圖1的相互認(rèn)證系統(tǒng)中的服務(wù)器的框圖。
[0009]圖4示出依據(jù)一些實(shí)施例促進(jìn)服務(wù)器和用戶之間相互認(rèn)證的方法的流程圖,該流程執(zhí)行于觸覺感知設(shè)備上。
[0010]圖5示出依據(jù)一些實(shí)施例促進(jìn)服務(wù)器和用戶之間相互認(rèn)證的方法的流程圖,該流程執(zhí)行于服務(wù)器上。
[0011]圖6是依據(jù)一些實(shí)施例的觸覺反饋模式的描繪。
[0012]本領(lǐng)域內(nèi)技術(shù)人員將理解,這些附圖中的各個(gè)要素為了簡(jiǎn)化和清楚而被示出,并且不一定按照比例繪制。例如,附圖中的一些要素的尺寸可相對(duì)于其它要素被放大以幫助增進(jìn)對(duì)本公開實(shí)施例的理解。
[0013]已通過附圖中的傳統(tǒng)標(biāo)號(hào)在適宜的位置對(duì)裝置和方法構(gòu)成進(jìn)行了表示,這些標(biāo)號(hào)僅示出理解本公開的實(shí)施例有關(guān)的那些特定細(xì)節(jié),這是為了不使本領(lǐng)域內(nèi)技術(shù)人員借助這里的說明書容易理解的那些細(xì)節(jié)的披露變得晦澀。
【具體實(shí)施方式】
[0014]下面的詳細(xì)描述本質(zhì)上僅為示例性的,并且不旨在限制主題事項(xiàng)或應(yīng)用的實(shí)施例以及這些實(shí)施例的用途。并且,沒有意圖被前述技術(shù)領(lǐng)域、背景、概述或以下詳細(xì)說明中展現(xiàn)的任何表示或隱含的理論所約束。
[0015]工藝和技術(shù)在本文中可依照功能和/或邏輯方框組件和多種處理步驟予以描述。應(yīng)當(dāng)認(rèn)識(shí)到,這些方框組件可由配置為執(zhí)行特定功能的任意數(shù)量的硬件、軟件和/或固件組件來實(shí)現(xiàn)。例如,系統(tǒng)或組件的實(shí)施例可采用各種集成電路組件,例如存儲(chǔ)元件、數(shù)字信號(hào)處理元件、邏輯元件、查找表等等,這些集成電路組件可在一個(gè)或多個(gè)微處理器或其它控制設(shè)備的控制下執(zhí)行多種功能。
[0016]為了簡(jiǎn)潔起見,與觸摸感測(cè)、觸摸屏校準(zhǔn)和/或配置、觸摸屏、用戶識(shí)別和/或認(rèn)證、人工神經(jīng)網(wǎng)絡(luò)、以及系統(tǒng)的其它功能性方面(以及系統(tǒng)的各操作部件)關(guān)聯(lián)的傳統(tǒng)技術(shù)可以不在本文中詳細(xì)描述。此外,這包含的各圖中所示的連接線旨在表示各種要素之間的示例功能關(guān)系和/或物理耦合。應(yīng)當(dāng)注意,在實(shí)踐性實(shí)施例中可提供很多替代或附加功能關(guān)系或物理連接。
[0017]以下描述涉及被“連接”或“耦合”在一起的要素或節(jié)點(diǎn)或特征。如本文中所使用的,連接摂指一個(gè)元件/節(jié)點(diǎn)/特征直接接合至(或直接地聯(lián)系于)并且不一定機(jī)械地連接至另一元件/節(jié)點(diǎn)/特征,除非另有聲明。同樣,耦合摂指一個(gè)元件/節(jié)點(diǎn)/特征直接地或間接地接合至(或直接地或間接地聯(lián)系于)另一元件/節(jié)點(diǎn)/特征,除非另有聲明。
[0018]本主題公開描述了促進(jìn)服務(wù)器和觸覺感知設(shè)備的用戶之間相互認(rèn)證的方法。觸覺感知設(shè)備接收用戶的識(shí)別信息,并且將該識(shí)別信息傳送到服務(wù)器。服務(wù)器訪問數(shù)據(jù)庫來識(shí)別觸覺反饋模式,該模式由用戶預(yù)定義,對(duì)應(yīng)于用戶的識(shí)別信息。進(jìn)一步,服務(wù)器將該觸覺反饋模式傳送到觸覺感知設(shè)備。觸覺感知設(shè)備產(chǎn)生觸覺反饋輸出,對(duì)應(yīng)于觸覺反饋模式,讓用戶與用戶預(yù)定義的觸覺反饋模式作比較,因此來確定服務(wù)器是否被認(rèn)證。
[0019]圖1描繪了適合依據(jù)本公開實(shí)施例使用的相互認(rèn)證系統(tǒng)100。該相互認(rèn)證系統(tǒng)100包括用戶110、觸覺感知設(shè)備120和服務(wù)器130。依據(jù)本公開的實(shí)施例,用戶110與觸覺感知設(shè)備120交互,并向觸覺感知設(shè)備120提供他的或她的識(shí)別信息。該觸覺感知設(shè)備進(jìn)一步通信地耦合至服務(wù)器130,并將用戶110的識(shí)別信息傳送至服務(wù)器130。服務(wù)器130識(shí)別如用戶110預(yù)定義的對(duì)應(yīng)的觸覺反饋模式,并將該觸覺反饋模式傳送至觸覺感知設(shè)備120。進(jìn)一步,觸覺感知設(shè)備120產(chǎn)生觸覺反饋輸出,讓用戶110確定服務(wù)器130是否被認(rèn)證。
[0020]依據(jù)本公開的實(shí)施例,觸覺感知設(shè)備120被設(shè)計(jì)成通過無線或有線接口與服務(wù)器130通信,以便至少將用戶110的識(shí)別信息傳送至服務(wù)器130,還被設(shè)計(jì)成接收來自服務(wù)器130的預(yù)定義的觸覺反饋模式。觸覺感知設(shè)備120可被實(shí)現(xiàn)為任何計(jì)算設(shè)備,如計(jì)算機(jī)、移動(dòng)設(shè)備(即手機(jī),個(gè)人數(shù)字助理等)、自動(dòng)取款機(jī)、信用卡讀卡器、現(xiàn)金出納機(jī)等,能夠向用戶110提供觸覺反饋輸出。
[0021]進(jìn)一步,服務(wù)器130通信地耦合至觸覺感知設(shè)備120,來提供觸覺反饋模式,該觸覺反饋模式對(duì)應(yīng)于從觸覺感知設(shè)備120接收的用戶110的識(shí)別信息。應(yīng)當(dāng)理解,圖1是以說明為目的給出的相互認(rèn)證系統(tǒng)100的簡(jiǎn)化圖,并且不旨在以任何方式限制本主題事項(xiàng)的范圍。就此,雖然圖1描繪了服務(wù)器130作為獨(dú)立的實(shí)體通信地耦合至觸覺感知設(shè)備120(比如通過無線鏈路),然而,在實(shí)踐中,服務(wù)器130可能存在于觸覺感知設(shè)備120處,并且服務(wù)器130和觸覺感知設(shè)備120可能作為單獨(dú)的實(shí)體140起作用。在不同實(shí)施例中,服務(wù)器130可實(shí)現(xiàn)為,但不限于支付服務(wù)器、金融交易服務(wù)器或在特定環(huán)境中操作的服務(wù)器(如零售商店、企業(yè)、醫(yī)療環(huán)境等)等,用戶打算使用觸覺反饋來認(rèn)證這些設(shè)備。
[0022]圖2描繪了依據(jù)本公開實(shí)施例的設(shè)備200的框圖,該設(shè)備適合作為圖1的相互認(rèn)證系統(tǒng)100中的觸覺感知設(shè)備120使用。依據(jù)本公開實(shí)施例,設(shè)備200接收來自用戶110的識(shí)別信息,并傳送所接收的識(shí)別信息至服務(wù)器130。作為響應(yīng),設(shè)備200接收預(yù)定義的觸覺反饋模式,該觸覺反饋模式對(duì)應(yīng)于來自服務(wù)器130的用戶110的識(shí)別信息。該設(shè)備進(jìn)一步產(chǎn)生觸覺反饋輸出,該輸出對(duì)應(yīng)于預(yù)定義的觸覺反饋模式,讓用戶110確定服務(wù)器130是否被認(rèn)證。依據(jù)本公開實(shí)施例,設(shè)備200包括,但不限于輸入單元210、收發(fā)器220、處理器230和輸出單元240。
[0023]該輸入單元210配置為接收用戶110的識(shí)別信息。該輸入單元210可實(shí)現(xiàn)為小鍵盤、鍵盤、觸摸面板、壓敏面、讀卡器(即,信用卡閱讀器、借記卡讀卡器、訪問卡讀卡器、智能卡讀卡器等)、條形碼讀取器、射頻識(shí)別(RFID)讀取器、磁條讀取器、鼠標(biāo)、操縱桿、旋鈕、麥克風(fēng)或其他適合的設(shè)備,配置為至少接收來自用戶110的識(shí)別信息。該識(shí)別信息可以由輸入單元210獲得,由用戶刷包含識(shí)別信息的卡(即訪問卡、信用卡、借記卡等),或者由用戶通過鍵盤和/或觸摸面板手動(dòng)輸入他的或她的識(shí)別信息,或者由用戶提供對(duì)應(yīng)于用戶壓力分布圖的輸入等。進(jìn)一步,輸入單元210提供接收的識(shí)別信息給處理器230。
[0024]處理器230包括一個(gè)或更多個(gè)微處理器、微控制器、DSPs(數(shù)字信號(hào)處理器)、狀態(tài)機(jī)、邏輯電路或任何其它設(shè)備或基于操作或編程指令處理信息的設(shè)備。這樣的操作或編程指令(未示出)存儲(chǔ)在存儲(chǔ)器中(未示出)。該存儲(chǔ)器可為包含任何形式的RAM(隨機(jī)存取存儲(chǔ)器)的IC(集成電路)存儲(chǔ)器芯片、軟盤、⑶-RW(可讀寫光盤)、硬盤驅(qū)動(dòng)器、DVD-RW(可讀寫數(shù)字通用盤)、閃速存儲(chǔ)卡、外部訂戶身份模塊(SHO卡或用于存儲(chǔ)數(shù)字信息的任何