最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

激活機(jī)構(gòu)的方法與執(zhí)行該方法的設(shè)備的制作方法

文檔序號(hào):7793602閱讀:176來(lái)源:國(guó)知局
專利名稱:激活機(jī)構(gòu)的方法與執(zhí)行該方法的設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及人機(jī)交互系統(tǒng)的領(lǐng)域。更具體地,本發(fā)明涉及在確認(rèn)使用者的存在(presence)與意愿時(shí)的機(jī)構(gòu)激活。本發(fā)明尤其適用于但不限于,確認(rèn)使用者的存在和意愿,以解鎖位于包括諸如移動(dòng)電話的人機(jī)界面的設(shè)備中的機(jī)構(gòu)。
背景技術(shù)
在已知的方式中,可以通過(guò)以下方式激活在設(shè)備中運(yùn)行的機(jī)構(gòu)ー請(qǐng)求使用者確認(rèn)其意圖的對(duì)話框;例如在移動(dòng)電話上,在某段時(shí)間后鍵盤(pán)切換到鎖定模式,即,僅按下鍵盤(pán)上的ー個(gè)按鍵不會(huì)引發(fā)預(yù)期行為,因?yàn)樾枰灶A(yù)定序列連續(xù)地 按下幾個(gè)預(yù)定按鍵;-密碼輸入,如在用于激活計(jì)算機(jī)、移動(dòng)電話或通訊設(shè)備(PDA等)上的會(huì)話的解鎖機(jī)構(gòu)的情況下那樣;-在使用者授權(quán)后,使用位于設(shè)備可以訪問(wèn)的“密鑰鏈”中的編碼。使用第一或第二種方法激活機(jī)構(gòu)的主要缺點(diǎn)在干,機(jī)構(gòu)的激活不核實(shí)使用者的意圖。這種進(jìn)入可能變成反射性動(dòng)作。第三種方法的主要缺陷在于,使用者可能沒(méi)有必要記住他已經(jīng)授權(quán)去訪問(wèn)密鑰鏈的應(yīng)用,并且沒(méi)有提交使用多個(gè)按鍵(例如密碼)之一的授權(quán)請(qǐng)求。

發(fā)明內(nèi)容
本發(fā)明的目的是通過(guò)提出考慮到使用者意圖的有效性、使用者存在的特性和/或激活機(jī)構(gòu)的意愿的方案,來(lái)克服現(xiàn)有技術(shù)的缺陷。有利的是,通過(guò)產(chǎn)生具有隨機(jī)指令的序列使該特性成為可能。使用者必須在設(shè)定時(shí)間內(nèi)給出對(duì)每個(gè)指令的響應(yīng)。驗(yàn)證整個(gè)序列所花費(fèi)的總時(shí)間周期可以限制為另ー設(shè)定周期。為此目的,本發(fā)明涉及借助于提供給使用者的具有長(zhǎng)度η的指令序列Ix1,. . . ,XnI激活機(jī)構(gòu)的方法,使用者必須驗(yàn)證序列以激活所述機(jī)構(gòu)。根據(jù)本發(fā)明,隨機(jī)確定指令序列,并且對(duì)于每個(gè)指令Xi,所述方法包括以下步驟-將指令Xi發(fā)送給使用者;-接收來(lái)自使用者的響應(yīng)Yi;-分析以驗(yàn)證指令Xi;當(dāng)Yi是Xi的有效響應(yīng)并且在發(fā)送Xi和接收J(rèn)i之間所經(jīng)過(guò)的時(shí)間短于設(shè)定周期Λ i時(shí),表明指令Xi生效,如果指令Xi沒(méi)有生效則不激活功能;-如果有的話,在Xi生效后發(fā)送下ー個(gè)指令;-當(dāng)發(fā)送的至少最后的指令生效時(shí),激活機(jī)構(gòu)。通過(guò)根據(jù)本發(fā)明的方法,隨機(jī)特性不再允許機(jī)構(gòu)的無(wú)意識(shí)激活。在所述指令序列作為有時(shí)間順序的一系列指令根據(jù)每次嘗試而改變的情況下,根據(jù)本發(fā)明的方法完全需要使用者的意圖和其激活機(jī)構(gòu)的真正意愿是得到驗(yàn)證。此外,根據(jù)本發(fā)明的方法阻止了任何無(wú)意識(shí)的操作。例如在移動(dòng)電話上,不會(huì)無(wú)意識(shí)地發(fā)生諸如激活鍵盤(pán)的功能。根據(jù)本發(fā)明的有利特征,當(dāng)所述至少最后的指令生效并且被設(shè)定作為在發(fā)送指令Xi和接收相應(yīng)的響應(yīng)Yi之間所經(jīng)過(guò)的每ー時(shí)間量的函數(shù)的周期短于設(shè)定時(shí)間\時(shí),激活所述機(jī)構(gòu)。因此引入總超時(shí),總超時(shí)可以是允許可以在其間輸入全部或一些響應(yīng)的周期受到限制的附加約束。根據(jù)本發(fā)明的第一變型,可以預(yù)先確定隨即序列。也就是說(shuō),在開(kāi)始發(fā)送整個(gè)序列之前,隨機(jī)地預(yù)先確定指令。為此,毎次初始化方法時(shí),可以確定隨機(jī)序列,然后,可以逐一地發(fā)送指令。根據(jù)本發(fā)明的另一有利的變形,可以僅在發(fā)送指令前,隨機(jī)地確定每個(gè)指令。作為非限制性實(shí)施例,隨機(jī)函數(shù)可以是由操作系統(tǒng)提供或者通過(guò)使用處理器參考時(shí)鐘的十進(jìn)制而提供的偽隨機(jī)函數(shù)。在所有值上的分布可以是均勻的,但是需要時(shí)也可以選擇其它類型的分布。有利的是,尤其是隨機(jī)地從[叫,n2]中選擇n,其中Ii1和n2取決于機(jī)構(gòu)。長(zhǎng)度η可以取決于啟動(dòng)機(jī)構(gòu)的緊急程度。例如當(dāng)使用者希望解鎖移動(dòng)電話時(shí),長(zhǎng)度可以較短,例如Il1和H2分別等于2和5,當(dāng)使用者希望刪除他的通訊錄吋,長(zhǎng)度可以較長(zhǎng),例如Ii1和η2分別等于5和10。當(dāng)然可以預(yù)期其它的范圍。根據(jù)本發(fā)明的有利特征,至少ー個(gè)指令Xi是視覺(jué)指令。視覺(jué)指令可以具有指示或指定部件(諸如鍵盤(pán)上的按鍵)的功能。指令Xi也可以是至少ー個(gè)給用戶的聽(tīng)覺(jué)指令。例如,指令可以是字母、數(shù)字或顏色的名稱、或者是將要作的動(dòng)作的描述(這些例子不是限制性的)。響應(yīng)yi可以是與裝置聯(lián)系的至少ー個(gè)響應(yīng),該裝置例如是鍵盤(pán)、觸摸屏、或使用者與執(zhí)行機(jī)構(gòu)的設(shè)備之間的交互裝置。例如響應(yīng)可以是手指在鍵盤(pán)上的按壓、在所述交互裝置上作的觸摸或動(dòng)作,或者換句話說(shuō),是通過(guò)在所述交互設(shè)備上的按鍵選擇的接觸響應(yīng)。通過(guò)根據(jù)本發(fā)明的方法,將被激活的機(jī)構(gòu)可以是在執(zhí)行本發(fā)明的方法的設(shè)備內(nèi)部的功能或應(yīng)用任務(wù)。功能還可以是諸如機(jī)械鍵盤(pán)或觸摸屏鍵盤(pán)的交互裝置的激活。 還可以設(shè)想,指令Xi是可能具有多個(gè)響應(yīng)的提問(wèn)。如果響應(yīng)Yi是用于該提問(wèn)的有效響應(yīng)之一,那么響應(yīng)就是有效的。優(yōu)選地,根據(jù)本發(fā)明的實(shí)施方式,指令序列Ix1, . . . , xj可以包括鍵盤(pán)上的一系列按鍵,指令的發(fā)送包括通過(guò)發(fā)光指示相應(yīng)的按鍵。發(fā)光可以是相應(yīng)按鍵的背后照亮或指定相應(yīng)按鍵的發(fā)光二極管的發(fā)光。例如對(duì)于移動(dòng)電話鍵盤(pán),可以通過(guò)以隨機(jī)順序按壓背光照亮的每個(gè)按鍵來(lái)解鎖鍵盤(pán)。隨著每次按壓,使用者確定他已經(jīng)看到亮起的按鍵。正確地按壓整個(gè)順序?qū)⑹规I盤(pán)解鎖生效。根據(jù)本發(fā)明的另一方面,提出了ー種裝置或設(shè)備,以借助于提供給使用者的具有長(zhǎng)度η的指令序列Ix1, ... , χη}執(zhí)行裝置的激活方法,使用者必須驗(yàn)證序列以激活所述機(jī)構(gòu)。本裝置包括處理單元,其被配置為隨機(jī)確定指令序列Ix1, ...,xn},并且對(duì)于每個(gè)指令Xi -將指令Xi發(fā)送給使用者,
-接收來(lái)自使用者的響應(yīng)Yi;-分析以驗(yàn)證指令Xi;當(dāng)Yi是Xi的有效響應(yīng)并且在發(fā)送Xi和接收J(rèn)i之間所經(jīng)過(guò)的時(shí)間短于設(shè)定周期Λ i時(shí),表明指令Xi生效,如果指令Xi沒(méi)有生效那么不激活功能;-如果有的話,在Xi生效后發(fā)送下ー個(gè)指令;-當(dāng)發(fā)送的至少最后的指令生效時(shí),激活功能。當(dāng)然,可以以各種組合將本發(fā)明的不同特征、形式或變型進(jìn)行互相結(jié)合,只要它們沒(méi)有不相容或者互相排斥。附圖
和實(shí)施方式的說(shuō)明 當(dāng)研究非限制性實(shí)施方式的具體描述和附圖時(shí),本發(fā)明的進(jìn)ー步的優(yōu)點(diǎn)和特征將變得顯而易見(jiàn)的,其中,圖I是示出根據(jù)本發(fā)明的方法的整體驗(yàn)證過(guò)程的視圖;圖2是示出根據(jù)本發(fā)明的一系列指令的視圖;圖3是示出根據(jù)本發(fā)明的指令的驗(yàn)證過(guò)程的視圖;圖4是示出用于實(shí)施根據(jù)本發(fā)明的方法的移動(dòng)電話鍵盤(pán)的解鎖算法的視圖;圖5-7是示出根據(jù)本發(fā)明按順序背光照亮三個(gè)按鍵的視圖;指令可以是這些按鍵之一的背光照亮,在這種情況下,期望的響應(yīng)是使用者按下背光照亮的按鍵。圖I開(kāi)始于過(guò)程1,簡(jiǎn)寫(xiě)為Pl。-Pl以初始化步驟開(kāi)始。在此步驟中可以初始化總超時(shí)(timeout)??梢灶A(yù)先確定或不預(yù)先確定指令序列。變量i初始化為值I。初始化變量η。當(dāng)預(yù)先確定指令序列吋,變量η等于指令序列的長(zhǎng)度。如果沒(méi)有預(yù)先確定變量η,則初始化為隨機(jī)值,基于應(yīng)用的Ii1與H2之間的自然整數(shù)。-Pl后繼續(xù)過(guò)程2的運(yùn)行,過(guò)程2簡(jiǎn)寫(xiě)為Ρ2,并且在圖2中進(jìn)行描述以用于連續(xù)地發(fā)送指令。-當(dāng)Ρ2的結(jié)果為“是”時(shí),也就是說(shuō),最后的指令生效,Pl后繼續(xù)過(guò)程驗(yàn)證步驟,當(dāng)至少Ρ2以“是”為結(jié)果時(shí),過(guò)程生效。如果總超時(shí)已經(jīng)被初始化,其它的非限制的驗(yàn)證情況可以是總超時(shí)的驗(yàn)證。當(dāng)過(guò)程生效時(shí),過(guò)程輸出“是”作為結(jié)果而結(jié)束。否則,過(guò)程輸出“否”作為結(jié)果而結(jié)束。更具體的,圖2中的Ρ2具有一個(gè)輸入和兩個(gè)輸出。ー個(gè)輸出以“是”為結(jié)果。其它的以“否”為結(jié)果。-Ρ2以相對(duì)于變量i的指令的選擇開(kāi)始。ο當(dāng)Pl沒(méi)有預(yù)先確定指令序列時(shí),指令選擇由指令Xi的隨機(jī)產(chǎn)生組成;ο當(dāng)Pl已經(jīng)預(yù)先確定了指令序列時(shí),指令選擇由指令序列中的第i個(gè)指令的選擇組成。-通過(guò)運(yùn)行過(guò)程3i繼續(xù)P2,過(guò)程3i簡(jiǎn)寫(xiě)為P3i,其在圖3中進(jìn)行描述。當(dāng)P3i的結(jié)果為“是”,通過(guò)由Pl初始化的變量i的值與變量η的值的比較步驟繼續(xù)Ρ2。ο如果變量i與變量η不同,那么遞增變量i,并且以相對(duì)于新變量i的指令選擇繼續(xù)過(guò)程2 ;ο否則,過(guò)程2輸出“是”作為結(jié)果而結(jié)束。
在圖3中,P3i包括一個(gè)輸入和兩個(gè)輸出。ー個(gè)輸出以“是”為結(jié)果,其它的以“否”
為結(jié)果。-通過(guò)發(fā)送指令Xi開(kāi)始P3i。指令發(fā)送可以包括但不限于打開(kāi)鍵盤(pán)按鍵或屏幕區(qū)域的背光照亮。它也可以是聲音通知,例如鍵盤(pán)按鍵的名稱或活動(dòng)的描述。-通過(guò)等待來(lái)自使用者的響應(yīng)來(lái)繼續(xù)P3i。響應(yīng)可以包括但不限于響應(yīng)指令按下鍵盤(pán)上的按鍵、選擇屏幕區(qū)域、或者聲音響應(yīng)。當(dāng)收到響應(yīng)時(shí),Ρ3 過(guò)程確定指令Xi是否已經(jīng)生效。當(dāng)收到的響應(yīng)有效且使用者已經(jīng)在設(shè)定的時(shí)間內(nèi)響應(yīng)時(shí),指令Xi是有效的。如果指令生效,過(guò)程P3i以輸出“是”結(jié)束。否則,過(guò)程P3i以輸出“否”結(jié)束。
現(xiàn)在參照附圖4-7將描述根據(jù)在用于移動(dòng)電話鍵盤(pán)16的解鎖機(jī)構(gòu)中執(zhí)行的本發(fā)明的方法。在圖4中,在步驟I中,使用者希望激活的功能是鎖定。此功能可以是圖5-7中電話16的鍵盤(pán)的激活。也就是說(shuō),電話16上的鍵盤(pán)沒(méi)起作用。通過(guò)在移動(dòng)電話16上的操作系統(tǒng)來(lái)執(zhí)行根據(jù)本發(fā)明的方法,所述操作系統(tǒng)采取在步驟2中例如響應(yīng)于使用者對(duì)任何一個(gè)鍵的按壓而開(kāi)始的算法形式。為此目的,通過(guò)將計(jì)數(shù)器counterOk設(shè)置為零、將計(jì)數(shù)器counterNOK設(shè)置為零、規(guī)定用于counterOK的極限值counterOKLimit以及規(guī)定用于counterNOK的另一極限值counterNOKLimit來(lái)初始化根據(jù)本發(fā)明的算法。counterOKLimit可以是將被發(fā)送序列的長(zhǎng)度η。作為ー個(gè)例子,η可以等于3。這意味著序列包括3個(gè)隨機(jī)指令,即3個(gè)按鍵將驗(yàn)證。在步驟3中,根據(jù)本發(fā)明的算法生成隨機(jī)指令,該指令選擇電話16上的按鍵17。在步驟4中,所選按鍵被背光照亮并且超時(shí)T開(kāi)始運(yùn)行。在圖5中,可以看出按鍵17被背光照亮。超時(shí)T測(cè)量所選按鍵保持照亮的時(shí)間。如果使用者在時(shí)間T沒(méi)有按下照亮按鍵,在步驟5中超時(shí)T到期并且算法回到初始狀態(tài),機(jī)構(gòu)鎖定。如果在周期T期間發(fā)送響應(yīng)(這里,按下按鍵),在步驟6中,系統(tǒng)核實(shí)響應(yīng)有效(這里,是否是按鍵17的響應(yīng))。如果步驟6是肯定的,貝U在步驟7中counterOK遞增且counterNOK保持為零。然后在步驟8中,系統(tǒng)核實(shí)counterOK是否已經(jīng)達(dá)到極限值counterOKLimit。如果沒(méi)有達(dá)到,在步驟9中,系統(tǒng)返回步驟3以隨機(jī)選擇另ー按鍵,例如18,然后19,如圖6和7所示。對(duì)于按鍵18和19的每ー個(gè),都執(zhí)行步驟3、4、6、7、8和9。當(dāng)為了響應(yīng)背光照亮,使用者按下三個(gè)按鍵17、18和19時(shí),counterOK到達(dá)其極限值3,然后系統(tǒng)轉(zhuǎn)向步驟10,然后是步驟11以解鎖鍵盤(pán)。如果步驟6是否定的,貝U在步驟12中遞增counterNOK且counterOK保持為零。然后在步驟13中,系統(tǒng)核實(shí)counterNOK是否已經(jīng)達(dá)到極限值counterNOKLimit。如果沒(méi)有達(dá)到,則在步驟14中,系統(tǒng)返回步驟3以隨機(jī)選擇新按鍵。新按鍵是3個(gè)構(gòu)成的組中的第ー個(gè)。它是根據(jù)本發(fā)明的序列中的第一個(gè)指令??紤]到步驟6中出現(xiàn)的失敗,再次開(kāi)始算法。如果有幾次失敗并且已經(jīng)達(dá)到極限值counterOKLimit,那么在步驟15中,以特定的新counterOKLimit 和 counterNOKLimit 值重新初始化算法。當(dāng)然本發(fā)明不限于已描述的實(shí)施例,并且在不超出本發(fā)明的范圍的情況下,可以對(duì)這些實(shí)施例做出許多調(diào)整。本發(fā)明可以被設(shè)想用于激活設(shè)備的任何功能,尤其是驗(yàn)證諸如導(dǎo)彈發(fā)射指令的指令。因此視覺(jué)指令可以是機(jī)構(gòu)鍵盤(pán)和觸摸屏上的按鍵的背光照亮、或 者是表示按下鍵盤(pán)的LED (發(fā)光二極管),例如LED放在每個(gè)按鍵附近的LED。
權(quán)利要求
1.借助于提供給使用者的長(zhǎng)度為η的指令序列Ix1,... , XnI激活機(jī)構(gòu)的方法,使用者必須驗(yàn)證所述序列以激活所述機(jī)構(gòu),其特征在干,隨機(jī)確定所述指令序列Ix1,...,χη},并且對(duì)于每個(gè)指令Xi,所述方法包括以下步驟 -將指令Xi發(fā)送給所述使用者; -接收來(lái)自所述使用者的響應(yīng)Yi ; -分析以驗(yàn)證指令Xi ;當(dāng)是Xi的有效響應(yīng)并且在發(fā)送Xi和接收之間經(jīng)過(guò)的時(shí)間短于設(shè)定周期Ai時(shí),表明指令Xi生效,如果指令Xi沒(méi)有生效,那么不激活所述機(jī)構(gòu); -如果有的話,在Xi生效后發(fā)送下ー個(gè)指令; -當(dāng)發(fā)送的至少最后的指令生效時(shí),激活所述機(jī)構(gòu)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在干,當(dāng)所述至少最后的指令生效,并且被設(shè)定作為發(fā)送指令Xi和接收相應(yīng)的響應(yīng)Ji之間所經(jīng)過(guò)的每ー時(shí)間量的函數(shù)的周期短于設(shè)定時(shí)間時(shí),激活所述機(jī)構(gòu)。
3.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,預(yù)先確定隨機(jī)序列。
4.根據(jù)權(quán)利要求I或2所述的方法,其特征在干,僅在發(fā)送每個(gè)指令之前,隨機(jī)地確定每個(gè)指令。
5.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在干,η選自范圍[Ii1,η2],其中Ii1和η2取決于所述機(jī)構(gòu)。
6.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在干,隨機(jī)選擇所述長(zhǎng)度η。
7.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,至少ー個(gè)指令Xi是視覺(jué)指令。
8.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在干,至少ー個(gè)指令Xi是給用戶的聽(tīng)覺(jué)指令。
9.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在干,至少ー個(gè)響應(yīng)Ji是與交互裝置接觸的響應(yīng)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在干,至少ー個(gè)響應(yīng)Ji是通過(guò)選擇所述交互裝置上的按鍵的接觸響應(yīng)。
11.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述指令序列Ix1,...,X1J包括鍵盤(pán)上的一系列按鍵,所述一系列按鍵的指令的發(fā)送包括通過(guò)發(fā)光指示相應(yīng)的按鍵。
12.如權(quán)利要求11所述的方法,其特征在于,所述發(fā)光是相應(yīng)按鍵的背后照亮或者指定所述相應(yīng)按鍵的發(fā)光二級(jí)管的發(fā)光。
13.用于執(zhí)行借助于提供給使用者的長(zhǎng)度為η的指令序列Ix1,... , xj激活機(jī)構(gòu)的方法的裝置,所述使用者必須根據(jù)任一前述權(quán)利要求驗(yàn)證所述序列以激活所述機(jī)構(gòu),其特征在于,所述裝置包括處理單元,所述處理単元被配置為隨機(jī)地確定所述指令序列Ix1, ...,χη},并且對(duì)于每個(gè)指令xi: -將指令Xi發(fā)送給所述使用者; -接收來(lái)自所述使用者的響應(yīng)Yi ; -分析以驗(yàn)證指令Xi ;當(dāng)是Xi的有效響應(yīng)并且在發(fā)送Xi和接收之間所經(jīng)過(guò)的時(shí)間短于設(shè)定周期Ai時(shí),表明指令Xi生效,如果指令Xi沒(méi)有生效,那么不激活所述機(jī)構(gòu); -如果有的話,在Xi生效后發(fā)送下ー個(gè)指令; -當(dāng)發(fā)送的至少最后的指令生效時(shí),激活所述機(jī)構(gòu)。
全文摘要
本發(fā)明涉及一種借助于提供給使用者的長(zhǎng)度為n的指令序列{x1,...,xn}激活諸如解鎖移動(dòng)電話的功能的方法,使用者必須驗(yàn)證序列以激活該功能。隨機(jī)確定指令序列,并且對(duì)于每個(gè)指令xi,所述方法包括以下步驟將指令xi發(fā)送給使用者;接收來(lái)自使用者的響應(yīng)yi;分析以驗(yàn)證指令xi;當(dāng)yi是xi的有效響應(yīng)并且在發(fā)送xi和接收yi之間所經(jīng)過(guò)的時(shí)間短于設(shè)定周期Δi時(shí),表明指令xi生效,如果指令xi沒(méi)有生效則不激活功能;如果有的話,在xi生效后發(fā)送下一個(gè)指令;當(dāng)發(fā)送的至少最后指令生效后,激活功能。
文檔編號(hào)H04M1/247GK102694905SQ201110436530
公開(kāi)日2012年9月26日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2010年12月22日
發(fā)明者布魯諾·弗斯查德 申請(qǐng)人:卡希典有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1