專利名稱:控制對(duì)用戶輸入的響應(yīng)性的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制對(duì)終端(具體是但不僅僅是具有觸敏顯示器的終端)上的用戶輸入的響應(yīng)性。
背景技術(shù):
對(duì)于數(shù)據(jù)終端(比如移動(dòng)電話、數(shù)據(jù)寫字板和PDA)而言,提供如下觸敏顯示器是常見(jiàn)的,用戶可以通過(guò)該觸敏顯示器來(lái)與在終端的處理器上執(zhí)行的軟件交互。觸敏顯示器可能特別易受意外操作影響。這一意外操作可能使如下軟件功能被執(zhí)行,這些軟件功能例如可能造成通過(guò)網(wǎng)絡(luò)意外地發(fā)出語(yǔ)音或者數(shù)據(jù)呼叫或者與在終端上運(yùn)行的應(yīng)用的非有意交互。
出于這一原因,許多終端提供如下鎖定模式通常作為它們的操作系統(tǒng)的部分,該模式用其中實(shí)質(zhì)上所有用戶輸入被阻止的專用鎖定模式接口(通常為空白屏幕或者屏幕保護(hù)程序(比如靜止圖像或者動(dòng)畫))取代可以用來(lái)接收輸入的顯示應(yīng)用內(nèi)容。也已知當(dāng)在鎖定模式中時(shí)在主屏幕之上提供半透明疊加。為了退出鎖定模式,需要具體系列輸入。手動(dòng)選擇或者在其中未接收用戶輸入的時(shí)段之后自動(dòng)進(jìn)入鎖定模式。當(dāng)在使終端易受意外操作影響的情形中使用終端時(shí)(例如當(dāng)用戶步行時(shí)),對(duì)于用戶而言將希望繼續(xù)與內(nèi)容交互而意外操作的風(fēng)險(xiǎn)減少。顯然,上文描述的鎖定模式不適合這一目的,因?yàn)樗鼜漠?dāng)前內(nèi)容向鎖定屏幕切換并且將要求用戶通過(guò)所需序列的解鎖輸入來(lái)手動(dòng)退出這一模式。
發(fā)明內(nèi)容
本發(fā)明的第一方面提供一種裝置,該裝置包括用戶接口,用于引起顯示與處理器關(guān)聯(lián)的軟件應(yīng)用生成的內(nèi)容并且用于接收關(guān)于呈現(xiàn)的內(nèi)容的用戶輸入,以根據(jù)用戶接口配置實(shí)現(xiàn)與軟件應(yīng)用的交互;模式選擇器,用于在裝置的第一與第二操作模式之間選擇;以及用戶接口控制器,可操作用于針對(duì)被引起由用戶接口顯示的給定一組應(yīng)用內(nèi)容,提供不同的第一和第二用戶接口配置并且根據(jù)選擇的操作模式實(shí)現(xiàn)第一和第二用戶接口配置之一。還可以配置該裝置使得未引起內(nèi)容響應(yīng)于模式選擇器在第一與第二操作模式之間切換而從顯示器被去除。模式選擇器可以與用戶可操作的開關(guān)關(guān)聯(lián)。開關(guān)可以是硬件開關(guān)。顯示器可以是觸敏顯示器,并且其中開關(guān)可以通過(guò)觸敏顯示器可操作。開關(guān)可以是可以通過(guò)用戶接口可操作的軟件開關(guān)。模式選擇器可以可操作用于根據(jù)檢測(cè)到與關(guān)于裝置的用戶動(dòng)作關(guān)聯(lián)的預(yù)定條件從第一模式向第二模式自動(dòng)切換。模式選擇器可以可操作用于檢測(cè)通過(guò)用戶接口進(jìn)行的一個(gè)或者多個(gè)預(yù)定用戶輸入或者手勢(shì),以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該裝置還可以包括運(yùn)動(dòng)傳感器,并且模式選擇器可以可操作用于檢測(cè)裝置的預(yù)定運(yùn)動(dòng)特性,以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該裝置還可以包括定向傳感器,并且其中模式選擇器可以可操作用于檢測(cè)裝置的預(yù)定定向特性,以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該裝置還可以包括用于手動(dòng)撤銷從第一模式向第二模式的自動(dòng)切換的裝置。第二用戶接口配置可以定義對(duì)于給定的一組顯示的應(yīng)用內(nèi)容,在第二操作模式中僅可以實(shí)現(xiàn)可以在第一操作模式中實(shí)現(xiàn)的用戶交互的子集。第二用戶接口配置可以定義顯示的內(nèi)容的一個(gè)或者多個(gè)活躍子區(qū)域,用戶輸入通過(guò)該一個(gè)或者多個(gè)活躍子區(qū)域可操作用于在第二操作模式中實(shí)現(xiàn)交互,在所述模式中阻止剩余區(qū)域。用戶接口控制器可以在第二操作模式中可操作以在顯示器上可視地指示阻止的區(qū)域。
第一用戶接口配置可以定義可以在第一操作模式中通過(guò)用戶交互實(shí)現(xiàn)縮放以及選擇和移位交互中的一個(gè)或者兩個(gè)交互,并且其中第二用戶接口配置可以定義在第二操作模式中僅可以實(shí)現(xiàn)縮放。在給定的應(yīng)用內(nèi)容是包括指向其它頁(yè)面的一個(gè)或者多個(gè)鏈接的頁(yè)面的情況下,第一用戶接口配置可以定義可以在第一操作模式中通過(guò)所述鏈接實(shí)現(xiàn)頁(yè)面間用戶交互,并且其中第二用戶接口配置可以定義在第二操作模式中阻止頁(yè)面間用戶交互。第二用戶接口配置可以定義可以在第二操作模式中實(shí)現(xiàn)頁(yè)面內(nèi)用戶交互,以便例如實(shí)現(xiàn)移位或者縮放頁(yè)面。第二用戶接口配置可以定義對(duì)于給定的一組顯示的應(yīng)用內(nèi)容,用戶為了在第二操作模式中實(shí)現(xiàn)選擇被引起在顯示器上顯示的命令或者對(duì)象而需要的交互不同于為了在第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互。第二用戶接口配置還可以定義為了在第二操作模式中實(shí)現(xiàn)選擇而需要的交互比為了在第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互更復(fù)雜。第二用戶接口配置可以定義為了在第二操作模式中實(shí)現(xiàn)選擇而需要的交互與為了在第一操作模式中實(shí)現(xiàn)選擇而需要的交互相比被延長(zhǎng)。第二用戶接口配置可以定義這樣需要的延長(zhǎng)的交互是預(yù)定時(shí)間段,用戶接口控制器在第二操作模式中可操作用于在開始交互之后在顯示器上可視地指示所述時(shí)間段。第二用戶接口配置可以定義對(duì)于在第一操作模式中為非平移輸入的選擇交互,為了在第二操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互是平移交互。在第二操作模式中,用戶接口控制器可以可操作用于引起對(duì)為了實(shí)現(xiàn)選擇所述相同命令而需要的平移交互的可視指示。顯示器可以是用于接收向用戶接口的用戶輸入的觸敏顯示器,并且用戶接口控制器可以可操作用于借助被引起顯示的滑塊圖像來(lái)指示這樣需要的平移交互。除此之外或者取而代之,用戶接口控制器可以可操作用于響應(yīng)于裝置從第一向第二操作模式切換來(lái)自動(dòng)指示這樣需要的平移交互。第二用戶接口配置可以定義在第二操作模式中的接收的選擇交互可操作用于使用戶接口控制器向用戶提示確認(rèn)輸入,以便實(shí)現(xiàn)命令或者對(duì)象選擇。該裝置可以是移動(dòng)通信終端。本發(fā)明的第二方面提供一種方法,該方法包括引起顯示由軟件應(yīng)用生成的內(nèi)容;
提供可選的第一和第二操作模式;在第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互;以及響應(yīng)于對(duì)第二操作模式的后續(xù)選擇,根據(jù)第二用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互??梢晕错憫?yīng)于模式選擇器在第一與第二操作模式之間切換從顯示器去除呈現(xiàn)的內(nèi)容。可以使用用戶可操作的開關(guān)來(lái)接收模式選擇??梢酝ㄟ^(guò)觸敏顯示器接收模式選擇??梢酝ㄟ^(guò)在用戶接口上呈現(xiàn)的專用應(yīng)用來(lái)接收模式選擇。取而代之或者除此之外,該方法還可以包括根據(jù)檢測(cè)到與用戶動(dòng)作關(guān)聯(lián)的預(yù)定條件,從第一模式向第二模式自動(dòng)切換?!ぴ摲椒ㄟ€可以包括檢測(cè)通過(guò)用戶接口進(jìn)行的一個(gè)或者多個(gè)預(yù)定用戶輸入或者手勢(shì),以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該方法還可以包括從運(yùn)動(dòng)傳感器接收數(shù)據(jù)并且根據(jù)數(shù)據(jù)檢測(cè)預(yù)定運(yùn)動(dòng)特性,以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該方法還可以包括從定向傳感器接收數(shù)據(jù),并且根據(jù)數(shù)據(jù)檢測(cè)預(yù)定定向特性,以便實(shí)現(xiàn)從第一模式向第二模式的自動(dòng)切換。該方法還可以包括手動(dòng)撤銷從第一模式向第二模式的自動(dòng)切換。第二用戶接口配置可以定義對(duì)于給定的一組顯示的內(nèi)容,在第二操作模式中僅可以實(shí)現(xiàn)可以在第一操作模式中實(shí)現(xiàn)的用戶交互的子集。第二用戶接口配置可以定義顯示的內(nèi)容的一個(gè)或者多個(gè)活躍子區(qū)域,用戶輸入通過(guò)該一個(gè)或者多個(gè)活躍子區(qū)域可操作用于在第二操作模式中實(shí)現(xiàn)交互,在所述模式中阻止剩余區(qū)域。該方法還可以包括在顯示器上可視地指示阻止的區(qū)域。第一用戶接口配置可以定義可以在第一操作模式中通過(guò)用戶交互實(shí)現(xiàn)縮放以及選擇和移位交互中的一個(gè)或者兩個(gè)交互,并且其中第二用戶接口配置可以定義可以在第二操作模式中僅實(shí)現(xiàn)縮放。在給定的應(yīng)用內(nèi)容是包括指向其它頁(yè)面的一個(gè)或者多個(gè)鏈接的頁(yè)面的情況下,第一用戶接口配置可以定義可以在第一操作模式中通過(guò)所述鏈接實(shí)現(xiàn)頁(yè)面間用戶交互,并且其中第二用戶接口配置可以定義在第二操作模式中阻止頁(yè)面間用戶交互。第二用戶接口配置可以定義可以在第二操作模式中實(shí)現(xiàn)頁(yè)面內(nèi)用戶交互,以便例如實(shí)現(xiàn)移位或者縮放頁(yè)面。第二用戶接口配置可以定義對(duì)于給定的一組顯示的應(yīng)用內(nèi)容,用戶為了在第二操作模式中實(shí)現(xiàn)選擇在顯示器上呈現(xiàn)的命令或者對(duì)象而需要的交互不同于為了在第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互。第二用戶接口配置還可以定義為了在第二操作模式中實(shí)現(xiàn)選擇而需要的交互比為了在第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互更復(fù)雜。第二用戶接口配置可以定義為了在第二操作模式中實(shí)現(xiàn)選擇而需要的交互與為了在第一操作模式中實(shí)現(xiàn)選擇而需要的交互相比被延長(zhǎng)。第二用戶接口配置可以定義這樣需要的延長(zhǎng)的交互是預(yù)定時(shí)間段,該方法還包括在開始交互之后在顯示器上可視地指示所述時(shí)間段。
第二用戶接口配置可以定義對(duì)于在第一操作模式中為非平移輸入的選擇交互,為了在第二操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互是平移交互。該方法還可以包括在顯示器上可視地指示為了在第二操作模式中實(shí)現(xiàn)選擇所述相同命令而需要的平移交互。該方法還可以包括借助呈現(xiàn)滑塊圖像在顯示器上指示這樣需要的平移交互。取而代之或者除此之外,該方法還可以包括響應(yīng)于裝置從第一向第二操作模式切換來(lái)自動(dòng)指示這樣需要的平移交互。第二用戶接口配置可以定義在第二操作模式中的接收的選擇交互造成向用戶提示確認(rèn)輸入,以便實(shí)現(xiàn)命令或者對(duì)象選擇。可以在移動(dòng)通信終端上執(zhí)行該方法。本發(fā)明也提供一種包括指令的計(jì)算機(jī)程序,這些指令在由計(jì)算機(jī)裝置執(zhí)行時(shí)控制 它執(zhí)行上文記載的任何方法。本發(fā)明的第三方面提供一種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼,計(jì)算機(jī)可讀代碼在由計(jì)算裝置執(zhí)行時(shí)使計(jì)算裝置執(zhí)行方法,該方法包括引起顯示由軟件應(yīng)用生成的內(nèi)容;提供可選的第一和第二操作模式;在第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互;以及響應(yīng)于對(duì)第二操作模式的后續(xù)選擇,根據(jù)第二用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互。本發(fā)明的第四方面提供一種裝置,該裝置具有至少一個(gè)處理器和至少一個(gè)存儲(chǔ)器,至少一個(gè)存儲(chǔ)器具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼,計(jì)算機(jī)可讀代碼在執(zhí)行時(shí)控制至少一個(gè)處理器引起顯示由軟件應(yīng)用生成的內(nèi)容;提供可選的第一和第二操作模式;在第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互;以及通過(guò)根據(jù)第二用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互來(lái)響應(yīng)于對(duì)第二操作模式的后續(xù)選擇。
現(xiàn)在將參照以下附圖僅通過(guò)例子描述本發(fā)明的實(shí)施例,其中圖I是將本發(fā)明的方面具體化的移動(dòng)終端的透視圖;圖2是圖示了圖I的移動(dòng)終端的部件及其互連的示意圖;圖3是圖示了與本發(fā)明的操作有關(guān)的圖2中所示某些部件的示意圖;圖4和圖5是示出了相應(yīng)第一和第二實(shí)施例中的不同操作模式的狀態(tài)圖;圖6是示出了使用第一類型的鎖定模式選擇器的圖2中所示系統(tǒng)的某些部件的示意圖;圖7是示出了使用第二類型的鎖定模式選擇器的圖2中所示系統(tǒng)的某些部件的示意圖;圖8是示出了圖2中所示系統(tǒng)的某些部件(包括與不同操作模式關(guān)聯(lián)的多個(gè)用戶接口交互定義)的示意圖;圖9是指示了根據(jù)本發(fā)明執(zhí)行的處理步驟的流程圖;圖10是示出了本發(fā)明第三實(shí)施例中的終端的用戶接口的示意圖;圖11是示出了本發(fā)明第四實(shí)施例中的終端的用戶接口的示意圖;圖12是示出了本發(fā)明第五實(shí)施例中的終端的用戶接口的示意圖;圖13是示出了本發(fā)明第六實(shí)施例中的終端的用戶接口的示意圖;圖14是示出了本發(fā)明第七實(shí)施例中的終端的用戶接口的示意圖;以及 圖15是示出了本發(fā)明第八實(shí)施例中的終端的用戶接口的示意圖。
具體實(shí)施例方式這里描述的實(shí)施例涉及一種配置成從解鎖模式(其中可以通過(guò)用戶接口進(jìn)行第一組用戶交互以實(shí)現(xiàn)某些功能)向部分鎖定模式(其中關(guān)于相同或者基本上相似的顯示內(nèi)容使不同一組用戶交互可用于用戶)切換的裝置。切換未使當(dāng)前顯示內(nèi)容如在向鎖定模式的常規(guī)轉(zhuǎn)變中那樣完全消失,但是實(shí)際上相同或者基本上相同內(nèi)容繼續(xù)顯示。在模式之間的切換可以響應(yīng)于手動(dòng)選擇(例如使用硬件或者軟件開關(guān))而發(fā)生或者可以響應(yīng)于裝置的一個(gè)或者多個(gè)傳感器檢測(cè)到預(yù)定操作條件(例如用戶在運(yùn)動(dòng)中)而自動(dòng)發(fā)生。以這一方式,可以提供更適應(yīng)操作條件的用戶交互而用戶無(wú)需借助系列解鎖命令手動(dòng)退出鎖定模式用戶接口。先參照?qǐng)D1,示出了終端100。終端100的外部具有觸敏顯示器102、硬件鍵104、揚(yáng)聲器118和頭戴式受話器端口 120。圖2示出了終端100的部件的示意圖。終端100具有控制器106、觸敏顯示器102 (包括顯示部分108和觸覺(jué)接口部分110)、硬件鍵104、存儲(chǔ)器112、RAM114、揚(yáng)聲器118、頭戴式受話器端口 120、無(wú)線通信模塊122、天線124和電池116??刂破?06連接到每個(gè)其它部件(除了電池116之外)以便控制其操作。存儲(chǔ)器112可以是非易失性存儲(chǔ)器(比如只讀存儲(chǔ)器(ROM)、硬盤驅(qū)動(dòng)(HDD)或者固態(tài)驅(qū)動(dòng)(SSD))。存儲(chǔ)器112存儲(chǔ)操作系統(tǒng)126以及其它內(nèi)容并且可以存儲(chǔ)軟件應(yīng)用128。RAMl 14由控制器106用于暫時(shí)存儲(chǔ)數(shù)據(jù)。操作系統(tǒng)126可以包含如下代碼,該代碼在由控制器106結(jié)合RAM114執(zhí)行時(shí)控制終端的每個(gè)硬件部件的操作??刂破?06可以采用任何適當(dāng)形式。例如,它可以是微控制器、多個(gè)微控制器、處理器或者多個(gè)處理器。終端100可以是移動(dòng)電話或者智能電話、個(gè)人數(shù)字助理(PDA)、便攜媒體播放器(PMP)、便攜計(jì)算機(jī)或者能夠運(yùn)行軟件應(yīng)用并且提供音頻輸出的任何其它設(shè)備。在一些實(shí)施例中,終端100可以使用無(wú)線通信模塊122和天線124來(lái)參與蜂窩通信。無(wú)線通信模塊122可以被配置成經(jīng)由若干協(xié)議(比如GSM、CDMA、UMTS、藍(lán)牙和IEEE802. Il(Wi-Fi))通信。觸敏顯示器102的顯示部分108用于向終端的用戶顯示圖像和文字,并且觸覺(jué)接口部分110用于從用戶接收觸摸輸入。除了存儲(chǔ)操作系統(tǒng)126和軟件應(yīng)用128之外,存儲(chǔ)器112也可以存儲(chǔ)多媒體文件(比如音樂(lè)和視頻文件)。包括網(wǎng)上瀏覽器、無(wú)線電和音樂(lè)播放器、游戲和實(shí)用程序應(yīng)用的廣泛多種軟件應(yīng)用128可以安裝于終端上。存儲(chǔ)于終端上的軟件應(yīng)用中的一些或者所有軟件應(yīng)用可以提供音頻輸出。應(yīng)用提供的音頻可以由終端的揚(yáng)聲器118或者如果頭戴式受話器或者揚(yáng)聲器已經(jīng)連接到頭戴式端口 120則由連接到頭戴式端口 120的頭戴式受話器或者揚(yáng)聲器轉(zhuǎn)換成聲音。在一些實(shí)施例中,終端100也可以與未存儲(chǔ)于終端上的外部軟件應(yīng)用關(guān)聯(lián)。這些可以是存儲(chǔ)于遠(yuǎn)程服務(wù)器設(shè)備上的應(yīng)用并且可以部分或者唯一在遠(yuǎn)程服務(wù)器設(shè)備上運(yùn)行。這些應(yīng)用可以稱為云托管應(yīng)用。終端100可以與遠(yuǎn)程服務(wù)器設(shè)備通信以便利用其中存儲(chǔ)的軟件應(yīng)用。這可以包括接收由外部軟件應(yīng)用提供的音頻輸出。在一些實(shí)施例中,硬件鍵104是專用音量控制鍵或者開關(guān)。硬件鍵可以例如包括兩個(gè)相鄰鍵、單個(gè)搖桿開關(guān)或者旋轉(zhuǎn)轉(zhuǎn)盤。在一些實(shí)施例中,硬件鍵104位于終端100的側(cè)部上。 如將理解的那樣,在某些情形中(比如在其中用戶步行而終端100在他們的手中的所謂‘小心(heads up) ’情形中),最可能向在處理器106上運(yùn)行的操作系統(tǒng)126或者應(yīng)用128意外輸入觸摸命令或者手勢(shì)。也更可能的是不正確放置觸摸手勢(shì)或者命令,這將通常造成與用戶希望的動(dòng)作不同的動(dòng)作。為了應(yīng)對(duì)這一點(diǎn)并且現(xiàn)在參照?qǐng)D3,在裝置上提供更多功能部件(在這一情況下為存儲(chǔ)于存儲(chǔ)器112上的軟件部件)。具體而言,提供鎖定模式選擇器130,通過(guò)該選擇器進(jìn)行對(duì)多個(gè)操作模式之一的選擇。如下文將說(shuō)明的那樣,鎖定模式選擇器130從終端100的開關(guān)或者傳感器131接收輸入。用戶接口(UI)控制器132與一組Π交互定義134配合以根據(jù)在鎖定模式選擇器130中選擇的模式確定通過(guò)觸敏顯示器102進(jìn)行的用戶輸入或者手勢(shì)的響應(yīng)性。UI交互定義134包括如下數(shù)據(jù)集,這些數(shù)據(jù)集分別定義通過(guò)顯示器102接收的輸入或者手勢(shì)如何由UI控制器解譯以例如實(shí)現(xiàn)選擇、鏈接激活和手勢(shì)輸入或者阻止/拒絕輸入。參照?qǐng)D4,在第一實(shí)施例中,終端100被配置成在操作4. I的解鎖模式與操作4. 2的部分鎖定模式之間切換。在解鎖模式4. I中,可以向顯示器102上的當(dāng)前顯示內(nèi)容輸入的用戶交互全范圍可用。在操作4. 2的部分鎖定模式中,顯示的應(yīng)用內(nèi)容未明顯改變,但是UI控制器132訪問(wèn)關(guān)聯(lián)Π交互定義134,該定義在由UI控制器實(shí)現(xiàn)時(shí)定義在一個(gè)或者多個(gè)方面與在解鎖模式4. I中可用的一組用戶交互不同的修改的一組用戶交互。從解鎖模式
4.I向部分鎖定模式4. 2的轉(zhuǎn)變未造成應(yīng)用內(nèi)容即使暫時(shí)替換為屏幕保護(hù)程序或者呈現(xiàn)空白屏幕。參照?qǐng)D5,在第二實(shí)施例中,終端100被配置成在三個(gè)操作模式(即解鎖操作模式
5.I、部分鎖定模式5. 2和全鎖定模式5. 3)之間切換。當(dāng)通過(guò)硬件或者軟件輸入由用戶具體選擇時(shí)或者在如在終端的設(shè)置中定義的不活躍時(shí)段之后(例如在兩分鐘不活躍之后)進(jìn)入全鎖定模式5. 3。不同于向部分鎖定模式5. 2的轉(zhuǎn)變,向全鎖定模式5. 3的轉(zhuǎn)變將顯示的當(dāng)前內(nèi)容向默認(rèn)屏幕保護(hù)程序或者空白屏幕改變,從而需要預(yù)定義的系列手動(dòng)交互以退出全鎖定模式5. 3。當(dāng)通過(guò)硬件或者軟件輸入由用戶具體選擇時(shí)進(jìn)入解鎖模式5. I或者由操作系統(tǒng)或者應(yīng)用在檢測(cè)到預(yù)定條件存在時(shí)或者在檢測(cè)到預(yù)定觸發(fā)時(shí)自動(dòng)選擇解鎖模式5. I。當(dāng)終端100在鎖定模式5. 3中時(shí),選擇解鎖模式5. I可以通過(guò)用戶執(zhí)行解鎖動(dòng)作而出現(xiàn)。例如,當(dāng)使終端100上電時(shí)、當(dāng)提供報(bào)警指示器時(shí)或者當(dāng)提供傳入呼叫報(bào)警時(shí),選擇解鎖模式5. I可以通過(guò)操作系統(tǒng)或者應(yīng)用而自動(dòng)出現(xiàn)。參照?qǐng)D6,一種可以選擇操作模式的方式是借助手動(dòng)選擇器開關(guān)136,該開關(guān)可以是在終端100的本體上提供的硬件開關(guān)或者是軟件開關(guān)(例如在顯示器102的部分上呈現(xiàn)的滑塊圖像)。在這一情況下,根據(jù)第二實(shí)施例示出具有解鎖(U)、部分鎖定(P)和全鎖定(L)操作模式的三位置開關(guān)136,但是可以在第一實(shí)施例的情況下使用兩位置開關(guān)。開關(guān)136的位置向鎖定模式選擇器130提供用于向UI控制器132提供的標(biāo)識(shí)操作模式的數(shù)據(jù)。在圖6中,在中心示出了部分鎖定位置,盡管其可以替代地是中心的非鎖定或全鎖定位置。取而代之,開關(guān)136可以是非線性的,以免需要在三個(gè)可能狀態(tài)中的兩個(gè)可能狀態(tài)之間的兩次轉(zhuǎn)變。參照?qǐng)D7,在鎖定模式選擇器130的一個(gè)替選實(shí)施中,在終端上提供向鎖定模式選擇器130提供感測(cè)輸入的一個(gè)或者多個(gè)傳感器138。這里,鎖定模式選擇器130基于預(yù)定 背景數(shù)據(jù)自動(dòng)確定何時(shí)從解鎖模式向部分鎖定模式切換。例子傳感器138可以是在智能電話、PDA和數(shù)據(jù)寫字板上普遍提供的用戶頭戴式受話器、麥克風(fēng)、加速度計(jì)、陀螺儀和/或地理位置傳感器(比如GPS接收器)中的一個(gè)或者多個(gè)。背景數(shù)據(jù)可以指示當(dāng)用戶步行(借助由一個(gè)或者每個(gè)傳感器138檢測(cè)到的感測(cè)移動(dòng)或者移動(dòng)改變來(lái)標(biāo)識(shí))時(shí)進(jìn)行從解鎖模式向部分鎖定模式的切換。背景數(shù)據(jù)可以另外還或者取而代之基于裝置100的用于發(fā)起向部分鎖定狀態(tài)轉(zhuǎn)變的定向(例如通過(guò)感測(cè)它被倒置)和用于發(fā)起向解鎖模式轉(zhuǎn)變的正常定向來(lái)指示模式切換條件??梢栽谶@一實(shí)施中自動(dòng)執(zhí)行在模式之間的切換。其它基于傳感器的例子包括使用近場(chǎng)通信(NFC)鄰近觸發(fā)以激活/去激活部分鎖定模式。在這一情況下,終端100具有響應(yīng)于范圍內(nèi)NFC標(biāo)簽的NFC閱讀器,該標(biāo)簽可以觸發(fā)從解鎖模式向部分鎖定模式或者相反的轉(zhuǎn)變。另一基于傳感器的例子是使用光傳感器(可選地與一個(gè)或者多個(gè)其它傳感器組合)。例如終端100可以被配置成在檢測(cè)到從低背景光向高背景光的轉(zhuǎn)變而陀螺儀檢測(cè)到終端在具有周期的運(yùn)動(dòng)(指示用戶已經(jīng)在步行之時(shí)從書包或者口袋移開終端)中時(shí)從鎖定模式向部分鎖定模式轉(zhuǎn)變。如內(nèi)部時(shí)鐘或者參照從網(wǎng)絡(luò)接收的信號(hào)確定的當(dāng)天時(shí)間可以單獨(dú)或者與傳感器輸入信息結(jié)合用來(lái)發(fā)起轉(zhuǎn)變進(jìn)入或者脫離部分鎖定模式。又一例子是使用先前提到的運(yùn)動(dòng)傳感器來(lái)檢測(cè)對(duì)終端執(zhí)行的基于運(yùn)動(dòng)的手勢(shì)(比如通過(guò)檢測(cè)搖晃手勢(shì))以在解鎖與鎖定操作模式之間翻轉(zhuǎn)。又一例子是檢測(cè)觸敏顯示器102上的基于觸摸的預(yù)定手勢(shì),例如當(dāng)用戶在顯示器上的任何處做出圓圈手勢(shì)時(shí)執(zhí)行模式翻轉(zhuǎn)。多觸摸手勢(shì)也可以用于這一檢測(cè)/翻轉(zhuǎn)目的。終端100也被配置成允許手動(dòng)撤銷部分鎖定模式(例如使用開關(guān)接口或者借助由鎖定模式選擇器130檢測(cè)的預(yù)定手勢(shì))。參照?qǐng)D8,現(xiàn)在將說(shuō)明鎖定模式選擇器130、Π控制器132和UI交互定義134的操作。根據(jù)鎖定模式選擇器130的當(dāng)前鎖定模式(例如U、P或者L),UI控制器132訪問(wèn)UI定義以實(shí)現(xiàn)對(duì)應(yīng)Π配置(在這一情況下為#1、#2或者#3)。每個(gè)Π配置是如下數(shù)據(jù)集,該數(shù)據(jù)集定義通過(guò)觸覺(jué)接口 110接收的觸摸輸入或者手勢(shì)當(dāng)在顯示器102上執(zhí)行和呈現(xiàn)時(shí),如何由操作系統(tǒng)126或者軟件應(yīng)用128解譯。為求清楚,從圖8省略了顯示器102。
在解鎖模式的情況下實(shí)現(xiàn)Π配置#1,該配置允許適合于當(dāng)前顯示內(nèi)容的所有輸入(比如選擇、瀏覽器命令、鏈接激活、滾動(dòng)、移位、縮放等)。在全鎖定模式的情況下,當(dāng)操作系統(tǒng)126將當(dāng)前內(nèi)容替換為空白屏幕或者屏幕保護(hù)程序時(shí),實(shí)現(xiàn)UI配置#3,該配置需要以給定順序進(jìn)行具體序列的解鎖交互以退出所述模式并且重新顯示先前內(nèi)容。在向部分鎖定模式切換的情況下,顯示的應(yīng)用內(nèi)容保持相同或者基本上相似;然而Π控制器132實(shí)現(xiàn)Π配置#2,該配置修改關(guān)于相同或者相似內(nèi)容如何解釋用戶輸入或者手勢(shì)。參照?qǐng)D9,將描述終端100在不同操作模式之間切換時(shí)運(yùn)用的操作步驟的概要。在第一步驟9. I中,設(shè)置當(dāng)前模式。在下一步驟9. 2中,應(yīng)用與當(dāng)前操作模式關(guān)聯(lián)的Π配置。在步驟9. 3中,檢測(cè)鎖定模式選擇器130中的改變,并且響應(yīng)于此,在步驟9. 4中根據(jù)Π交互定義134從當(dāng)前操作模式向新模式進(jìn)行切換。在步驟9. 5中,應(yīng)用與新操作模式關(guān)聯(lián)的UI配置。在步驟9.6中,設(shè)置新操作模式作為當(dāng)前操作模式并且該過(guò)程返回到步驟9. I。
·
現(xiàn)在將在第三至第八實(shí)施例中描述UI控制器132在從解鎖模式向部分鎖定模式切換時(shí)實(shí)現(xiàn)的修改的例子。再次重申,在顯示器上呈現(xiàn)的內(nèi)容在切換之后保持相同或者基本上相似而無(wú)用戶的中間解鎖操作。每個(gè)以下實(shí)施例適用于上文描述的第一和第二實(shí)施例并且涉及用于如何進(jìn)行鎖定模式選擇的每個(gè)替選。在第三實(shí)施例中,部分鎖定配置定義對(duì)于給定的顯示內(nèi)容,可以在解鎖模式中實(shí)現(xiàn)的輸入和/或手勢(shì)的某一子集在部分鎖定模式中可用。參照?qǐng)D10(a),示出了網(wǎng)上瀏覽器應(yīng)用140呈現(xiàn)于顯示器102上。在解鎖模式中,UI配置數(shù)據(jù)允許某一范圍的輸入以實(shí)現(xiàn)與網(wǎng)上瀏覽器140交互。這些包括通過(guò)鍵盤接口錄入或者修改URL、選擇超鏈接或者“前進(jìn)”或者“后退”命令以實(shí)現(xiàn)頁(yè)面間導(dǎo)航以及滾動(dòng)和縮放以實(shí)現(xiàn)頁(yè)面內(nèi)導(dǎo)航。在圖10(b)中用圖形指示的部分鎖定模式中,新Π配置數(shù)據(jù)僅允許頁(yè)面內(nèi)導(dǎo)航交互;阻止頁(yè)面間交互(比如URL錄入、選擇超鏈接以及前進(jìn)和后退命令)。因此,當(dāng)用戶步行時(shí),他/她可以在大型網(wǎng)頁(yè)內(nèi)導(dǎo)航而未意外激活如下鏈接,該鏈接原本將瀏覽器帶到另一頁(yè)面。在圖中的工具欄左側(cè)的X圖示了阻止工具欄。在第四實(shí)施例中,參照?qǐng)D11(a),示出了地圖應(yīng)用150呈現(xiàn)于顯示器102上。在解鎖模式中,Π配置數(shù)據(jù)允許某一范圍的輸入以實(shí)現(xiàn)交互(包括錄入或者修改位置或者坐標(biāo)、移位和縮放、位置選擇等)。在圖11(b)中用圖形指示的部分鎖定模式中,新Π配置數(shù)據(jù)僅允許通過(guò)夾捏型手勢(shì)的放大和縮小功能(由標(biāo)號(hào)152指示)。在部分鎖定模式中阻止所有其它輸入和手勢(shì)。如圖10(b)和11(b)中所示,可以例如借助圖標(biāo)154用圖形向用戶指示向部分鎖定模式切換。否則,顯示的內(nèi)容在兩個(gè)操作模式之間保持基本上相同。在Π上未提供這些圖中示出的十字;提供它們僅為了圖示一些功能不可用?,F(xiàn)在描述可以取代或者補(bǔ)充上述實(shí)施例而執(zhí)行的第五實(shí)施例。在這一實(shí)施中,部分鎖定配置定義對(duì)于給定的顯示內(nèi)容,顯示的內(nèi)容的一個(gè)或者多個(gè)可選區(qū)域在部分鎖定模式中需要比在解鎖模式中需要的手勢(shì)輸入更復(fù)雜或者穩(wěn)健的手勢(shì)輸入以實(shí)現(xiàn)對(duì)應(yīng)功能。例如參照?qǐng)D12 (a),當(dāng)向部分鎖定模式切換時(shí)將應(yīng)用接口 160 (該接口在解鎖模式中需要簡(jiǎn)單觸摸交互162以實(shí)現(xiàn)選擇功能)修改成需要延長(zhǎng)的觸摸交互以實(shí)現(xiàn)相同功能。在圖12(b)中,倒計(jì)數(shù)進(jìn)度指示器166指示了延長(zhǎng)的觸摸交互164為了執(zhí)行命令而需要的時(shí)間。在第六實(shí)施例中,參照?qǐng)D13(a)和13(b),應(yīng)用接口 160在部分鎖定模式中需要手勢(shì)交互而不是在解鎖模式中需要一個(gè)或者多個(gè)簡(jiǎn)單觸摸交互。在這一情況下,所需手勢(shì)如圖13(b)中所示為左到右手勢(shì)。在鎖定模式選擇器130進(jìn)入部分鎖定模式時(shí),示出了指示所需手勢(shì)的滑塊168,但是顯示的內(nèi)容在別的方面保持基本上相同。一般而言,為了在解鎖模式中執(zhí)行功能而需要的單輕敲或者多輕敲手勢(shì)可以轉(zhuǎn)譯成為了在部分鎖定模式中執(zhí)行相同功能而需要的揮動(dòng)、滑動(dòng)或者多觸摸輸入。在第七實(shí)施例中,參照?qǐng)D14(a)和14(b),應(yīng)用接口 160需要期中確認(rèn)交互以便實(shí)現(xiàn)功能。在圖14(a)中,示出了在解鎖狀態(tài)中,在接口 160的“退出”按鈕上的簡(jiǎn)單觸摸交互如何向先前菜單170轉(zhuǎn)變。在部分鎖定狀態(tài)中并且如圖14(b)中所示,在“退出”按鈕上的相同觸摸交互向期中彈出菜單180轉(zhuǎn)變,從而在向先前菜單170轉(zhuǎn)變之前需要進(jìn)一步確 認(rèn)手勢(shì)或者輸入?,F(xiàn)在在第八實(shí)施例中描述可以取代或者補(bǔ)充上述實(shí)施而執(zhí)行的又一實(shí)施。在這一實(shí)施中,部分鎖定配置定義對(duì)于給定的顯示內(nèi)容,啟用顯示內(nèi)容的一個(gè)或者多個(gè)可選區(qū)域而阻止其余區(qū)域進(jìn)行用戶交互。參照?qǐng)D15,示出了先前在圖14(a)中示出并且參照?qǐng)D14(a)描述的用戶接口 160。然而在部分鎖定模式中,僅維持媒體播放器控件190的子集活躍而阻止顯示內(nèi)容的其余區(qū)域進(jìn)行用戶交互??梢杂蓤D標(biāo)154和/或通過(guò)調(diào)暗阻止的區(qū)域來(lái)指示鎖定模式選擇器在部分鎖定模式中這樣的事實(shí)。參照?qǐng)D16,在部分鎖定模式中的配置被布置成需要上文描述的平移手勢(shì)以實(shí)現(xiàn)選擇一個(gè)或者每個(gè)活躍區(qū)域190。這可以借助指示的滑塊型接口圖標(biāo)192。以軟件實(shí)施鎖定模式選擇器130和UI控制器132。例如,可以將它們實(shí)施為一個(gè)或者多個(gè)如下模塊,該模塊形成操作系統(tǒng)126的部分。取而代之,可以提供它們作為軟件應(yīng)用128,該軟件應(yīng)用在操作系統(tǒng)126外部、但是并排執(zhí)行并且與操作系統(tǒng)126接合操作以便如同它是操作系統(tǒng)的部分那樣操作。這里,其它軟件應(yīng)用128可以調(diào)用鎖定模式選擇器130和UI控制器132以便使它們的功能被實(shí)現(xiàn)。取而代之,可以提供它們作為如下模塊,這些模塊形成一個(gè)或者多個(gè)軟件應(yīng)用128的部分。以這一方式,包括鎖定模式選擇器130和UI控制器132的軟件應(yīng)用128可以受益于它們的功能,而其它軟件應(yīng)用未這樣受益。雖然在具有觸屏顯示器102的終端100的背景中描述,但是相同原理可以運(yùn)用于具有硬件鍵區(qū)的終端中并且也可以運(yùn)用于利用懸停輸入接口(也就是說(shuō),其中手指或者物體借助在接口以上的無(wú)接觸懸停手勢(shì)向接口提供輸入)的設(shè)備中。如先前所示,對(duì)啟用部分模式的可視指示可以呈現(xiàn)于顯示器102上或者借助另一指示器(例如LED指示器或者使用觸覺(jué)反饋)。當(dāng)修改某些交互功能時(shí),對(duì)這一點(diǎn)的可視指示可以例如通過(guò)調(diào)暗被阻止交互的內(nèi)容的區(qū)域或者使用某一其它顏色或者鎖定符號(hào)來(lái)呈現(xiàn)于顯示器102上(例如如圖2中所示)。另外,在用戶嘗試與顯示器的被阻止功能或者被阻止區(qū)域交互的情況下,形式為音頻消息和/或觸感反饋的反饋可以用于這一目的。在這樣的嘗試的情況下,終端可以例如通過(guò)呈現(xiàn)覆蓋當(dāng)前一組呈現(xiàn)內(nèi)容的彈出查詢框來(lái)有效允許用戶退出當(dāng)前部分鎖定模式。除了變更圖形用戶接口配置之外,終端100進(jìn)入部分鎖定模式可以實(shí)現(xiàn)用戶接口的其它方面。例如,可以在進(jìn)入部分鎖定模式時(shí)自動(dòng)激活語(yǔ)音命令輸入并且在退出部分鎖定模式時(shí)自動(dòng)退出該輸入。以這一方式,終端100可以在這一特征更可能對(duì)用戶有用時(shí)(特別在確定用戶移動(dòng)時(shí)自動(dòng)進(jìn)入部分鎖定模式)變成響應(yīng)于語(yǔ)音命令。類似地,可以在進(jìn)入部分鎖定模式時(shí)自動(dòng)激活用于在應(yīng)用中執(zhí)行功能的手勢(shì)輸入并且在退出部分鎖定模式時(shí)自動(dòng)退出該輸入。當(dāng)手勢(shì)輸入活躍時(shí),終端通過(guò)提供有關(guān)功能來(lái)響應(yīng)于檢測(cè)到手勢(shì)。一個(gè)例子是有選擇地激活搖晃中斷手勢(shì)以在媒體播放器應(yīng)用中提供混選歌曲的功能。除了變更圖形用戶接口配置之外,終端100進(jìn)入部分鎖定模式也可以實(shí)現(xiàn)終端的其它操作。例如,可以在終端100進(jìn)入部分鎖定模式時(shí)自動(dòng)啟用或者自動(dòng)禁用NFC交互??梢栽诮K端100以后退出部分鎖定模式時(shí)自動(dòng)反轉(zhuǎn)NFC交換。將理解上文描述的實(shí)施例完全為示例而非限制本發(fā)明的范圍。本領(lǐng)域技術(shù)人員將在閱讀本申請(qǐng)時(shí)清楚其它變化和修改。另外,應(yīng)當(dāng)理解本申請(qǐng)的公開內(nèi)容包括這里明確或者隱含公開的任何新穎特征或 者任何新穎特征組合或者其推廣,并且在實(shí)施本申請(qǐng)或者根據(jù)本申請(qǐng)派生的任何申請(qǐng)期間可以闡明權(quán)利要求以覆蓋任何這樣的特征和/或這樣的特征的組合。
權(quán)利要求
1.一種裝置,包括 用戶接口,用于引起顯示與處理器關(guān)聯(lián)的軟件應(yīng)用生成的內(nèi)容并且用于接收關(guān)于所述呈現(xiàn)的內(nèi)容的用戶輸入,以根據(jù)用戶接口配置實(shí)現(xiàn)與所述軟件應(yīng)用的交互; 模式選擇器,用于在所述裝置的第一與第二操作模式之間選擇;以及用戶接口控制器,可操作用于針對(duì)被引起由所述用戶接口顯示的給定一組應(yīng)用內(nèi)容,提供不同的第一和第二用戶接口配置,并且根據(jù)所述選擇的操作模式實(shí)現(xiàn)所述第一和第二用戶接口配置之一。
2.根據(jù)權(quán)利要求I所述的裝置,還配置成使得未引起內(nèi)容響應(yīng)于所述模式選擇器在所述第一與第二操作模式之間切換而從所述顯示器被去除。
3.根據(jù)權(quán)利要求I或者2所述的裝置,其中所述模式選擇器與用戶可操作的開關(guān)關(guān)聯(lián)。
4.根據(jù)權(quán)利要求3所述的裝置,其中所述開關(guān)為硬件開關(guān)。
5.根據(jù)權(quán)利要求3所述的裝置,其中所述顯示器為觸敏顯示器,并且其中開關(guān)通過(guò)所述觸敏顯示器可操作。
6.根據(jù)權(quán)利要求5所述的裝置,其中所述開關(guān)是通過(guò)所述用戶接口可操作的軟件開關(guān)。
7.根據(jù)權(quán)利要求I或者2所述的裝置,其中所述模式選擇器可操作用于根據(jù)檢測(cè)到與關(guān)于所述裝置的用戶動(dòng)作關(guān)聯(lián)的預(yù)定條件從所述第一模式向所述第二模式自動(dòng)切換。
8.根據(jù)權(quán)利要求7所述的裝置,其中所述模式選擇器可操作用于檢測(cè)通過(guò)所述用戶接口進(jìn)行的一個(gè)或者多個(gè)預(yù)定用戶輸入或者手勢(shì),以便實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
9.根據(jù)權(quán)利要求7所述的裝置,還包括運(yùn)動(dòng)傳感器,并且其中所述模式選擇器可操作用于檢測(cè)所述裝置的預(yù)定運(yùn)動(dòng)特性,以便實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
10.根據(jù)權(quán)利要求7所述的裝置,還包括定向傳感器,并且其中所述模式選擇器可操作用于檢測(cè)所述裝置的預(yù)定定向特性,以便實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
11.根據(jù)權(quán)利要求7至10中的任一權(quán)利要求所述的裝置,還包括用于手動(dòng)撤銷從所述第一模式向所述第二模式的自動(dòng)切換的裝置。
12.根據(jù)任一前述權(quán)利要求所述的裝置,其中所述第二用戶接口配置定義對(duì)于所述給定的一組顯示的應(yīng)用內(nèi)容,在所述第二操作模式中僅可以實(shí)現(xiàn)可以在所述第一操作模式中實(shí)現(xiàn)的用戶交互的子集。
13.根據(jù)權(quán)利要求12所述的裝置,其中所述第二用戶接口配置定義所述顯示的內(nèi)容的一個(gè)或者多個(gè)活躍子區(qū)域,用戶輸入通過(guò)所述一個(gè)或者多個(gè)活躍子區(qū)域可操作用于在所述第二操作模式中實(shí)現(xiàn)交互,在所述模式中阻止剩余區(qū)域。
14.根據(jù)權(quán)利要求13所述的裝置,其中所述用戶接口控制器在所述第二操作模式中可操作以在所述顯示器上可視地指示所述阻止的區(qū)域。
15.根據(jù)權(quán)利要求12所述的裝置,其中所述第一用戶接口配置定義可以在所述第一操作模式中通過(guò)用戶交互實(shí)現(xiàn)縮放以及選擇和移位交互中的一個(gè)或者兩個(gè)交互,并且其中所述第二用戶接口配置定義在所述第二操作模式中僅可以實(shí)現(xiàn)縮放。
16.根據(jù)權(quán)利要求12所述的裝置,其中在所述給定的應(yīng)用內(nèi)容是包括指向其它頁(yè)面的一個(gè)或者多個(gè)鏈接的頁(yè)面的情況下,所述第一用戶接口配置定義可以在所述第一操作模式中通過(guò)所述鏈接實(shí)現(xiàn)頁(yè)面間用戶交互,并且其中所述第二用戶接口配置定義在所述第二操作模式中阻止頁(yè)面間用戶交互。
17.根據(jù)權(quán)利要求16所述的裝置,其中所述第二用戶接口配置定義可以在所述第二操作模式中實(shí)現(xiàn)頁(yè)面內(nèi)用戶交互以例如實(shí)現(xiàn)移位或者縮放所述頁(yè)面。
18.根據(jù)任一前述權(quán)利要求所述的裝置,其中所述第二用戶接口配置定義對(duì)于所述給定的一組顯示的應(yīng)用內(nèi)容,用戶為了在所述第二操作模式中實(shí)現(xiàn)選擇被引起在所述顯示器上顯示的命令或者對(duì)象而需要的所述交互不同于為了在所述第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的所述交互。
19.根據(jù)權(quán)利要求18所述的裝置,其中所述第二用戶接口配置還定義為了在所述第二操作模式中實(shí)現(xiàn)選擇而需要的交互比為了在所述第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互更復(fù)雜。
20.根據(jù)權(quán)利要求19所述的裝置,其中所述第二用戶接口配置定義為了在所述第二操作模式中實(shí)現(xiàn)選擇而需要的所述交互與為了在所述第一操作模式中實(shí)現(xiàn)選擇而需要的所述交互相比被延長(zhǎng)。
21.根據(jù)權(quán)利要求20所述的裝置,其中所述第二用戶接口配置定義這樣需要的所述延長(zhǎng)的交互是預(yù)定時(shí)間段,所述用戶接口控制器在所述第二操作模式中可操作用于在開始所述交互之后在所述顯示器上可視地指示所述時(shí)間段。
22.根據(jù)權(quán)利要求19所述的裝置,其中所述第二用戶接口配置定義對(duì)于在所述第一操作模式中為非平移輸入的選擇交互,為了在所述第二操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的所述交互是平移交互。
23.根據(jù)權(quán)利要求22所述的裝置,其中在所述第二操作模式中,所述用戶接口控制器可操作用于引起對(duì)為了實(shí)現(xiàn)選擇所述相同命令而需要的所述平移交互的可視指示。
24.根據(jù)權(quán)利要求23所述的裝置,其中所述顯示器是用于接收向所述用戶接口的用戶輸入的觸敏顯示器,并且其中所述用戶接口控制器可操作用于借助被引起顯示的滑塊圖像來(lái)指示這樣需要的所述平移交互。
25.根據(jù)權(quán)利要求23或者24所述的裝置,其中所述用戶接口控制器可操作用于響應(yīng)于所述裝置從所述第一操作模式向所述第二操作模式切換來(lái)自動(dòng)指示這樣需要的所述平移交互。
26.根據(jù)權(quán)利要求19所述的裝置,其中所述第二用戶接口配置定義在所述第二操作模式中的接收的選擇交互可操作用于使所述用戶接口控制器向所述用戶提示確認(rèn)輸入,以便實(shí)現(xiàn)所述命令或者對(duì)象選擇。
27.根據(jù)任一前述權(quán)利要求所述的裝置,其中所述裝置是移動(dòng)通信終端。
28.—種方法,包括 引起顯示由軟件應(yīng)用生成的內(nèi)容; 提供可選的第一和第二操作模式; 在所述第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互;以及響應(yīng)于對(duì)所述第二操作模式的后續(xù)選擇,根據(jù)第二用戶接口配置,通過(guò)所述用戶接口實(shí)現(xiàn)與所述顯示的內(nèi)容的用戶交互。
29.根據(jù)權(quán)利要求28所述的方法,其中未響應(yīng)于所述模式選擇器在所述第一與第二操作模式之間切換從所述顯示器去除所述呈現(xiàn)的內(nèi)容。
30.根據(jù)權(quán)利要求28或者29所述的方法,其中使用用戶可操作的開關(guān)來(lái)接收模式選擇。
31.根據(jù)權(quán)利要求30所述的方法,其中通過(guò)觸敏顯示器接收模式選擇。
32.根據(jù)權(quán)利要求31所述的方法,其中通過(guò)在所述用戶接口上呈現(xiàn)的專用應(yīng)用來(lái)接收模式選擇。
33.根據(jù)權(quán)利要求28或者29所述的方法,還包括根據(jù)檢測(cè)到與用戶動(dòng)作關(guān)聯(lián)的預(yù)定條件,從所述第一模式向所述第二模式自動(dòng)切換。
34.根據(jù)權(quán)利要求33所述的方法,還包括檢測(cè)通過(guò)所述用戶接口進(jìn)行的一個(gè)或者多個(gè)預(yù)定用戶輸入或者手勢(shì)以實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
35.根據(jù)權(quán)利要求33所述的方法,還包括從運(yùn)動(dòng)傳感器接收數(shù)據(jù)并且根據(jù)所述數(shù)據(jù)檢測(cè)預(yù)定運(yùn)動(dòng)特性,以便實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
36.根據(jù)權(quán)利要求33所述的方法,還包括從定向傳感器接收數(shù)據(jù),并且根據(jù)所述數(shù)據(jù)檢測(cè)預(yù)定定向特性,以便實(shí)現(xiàn)從所述第一模式向所述第二模式的自動(dòng)切換。
37.根據(jù)權(quán)利要求33至36中的任一權(quán)利要求所述的方法,還包括手動(dòng)撤銷從所述第一模式向所述第二模式的自動(dòng)切換。
38.根據(jù)權(quán)利要求28至37中的任一權(quán)利要求所述的方法,其中所述第二用戶接口配置定義對(duì)于所述給定的一組顯示的內(nèi)容,在所述第二操作模式中僅可以實(shí)現(xiàn)可以在所述第一操作模式中實(shí)現(xiàn)的用戶交互的子集。
39.根據(jù)權(quán)利要求38所述的方法,其中所述第二用戶接口配置定義所述顯示的內(nèi)容的一個(gè)或者多個(gè)活躍子區(qū)域,用戶輸入通過(guò)所述一個(gè)或者多個(gè)活躍子區(qū)域可操作用于在所述第二操作模式中實(shí)現(xiàn)交互,在所述模式中阻止剩余區(qū)域。
40.根據(jù)權(quán)利要求39所述的方法,還包括在所述顯示器上可視地指示所述阻止的區(qū)域。
41.根據(jù)權(quán)利要求38所述的方法,其中所述第一用戶接口配置定義可以在所述第一操作模式中通過(guò)用戶交互實(shí)現(xiàn)縮放以及選擇和移位交互中的一個(gè)或者兩個(gè)交互,并且其中所述第二用戶接口配置定義在所述第二操作模式中僅可以實(shí)現(xiàn)縮放。
42.根據(jù)權(quán)利要求38所述的方法,其中在所述給定的應(yīng)用內(nèi)容是包括指向其它頁(yè)面的一個(gè)或者多個(gè)鏈接的頁(yè)面的情況下,所述第一用戶接口配置定義可以在所述第一操作模式中通過(guò)所述鏈接實(shí)現(xiàn)頁(yè)面間用戶交互,并且其中所述第二用戶接口配置定義在所述第二操作模式中阻止頁(yè)面間用戶交互。
43.根據(jù)權(quán)利要求42所述的方法,其中所述第二用戶接口配置定義可以在所述第二操作模式中實(shí)現(xiàn)頁(yè)面內(nèi)用戶交互,以便例如實(shí)現(xiàn)移位或者縮放所述頁(yè)面。
44.根據(jù)權(quán)利要求28至43中的任一權(quán)利要求所述的方法,其中所述第二用戶接口配置定義對(duì)于給定的一組顯示的應(yīng)用內(nèi)容,用戶為了在所述第二操作模式中實(shí)現(xiàn)選擇在所述顯示器上呈現(xiàn)的命令或者對(duì)象而需要的所述交互不同于為了在所述第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的所述交互。
45.根據(jù)權(quán)利要求44所述的方法,其中所述第二用戶接口配置還定義為了在所述第二操作模式中實(shí)現(xiàn)選擇而需要的交互比為了在所述第一操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的交互更復(fù)雜。
46.根據(jù)權(quán)利要求45所述的方法,其中所述第二用戶接口配置定義為了在所述第二操作模式中實(shí)現(xiàn)選擇而需要的所述交互與為了在所述第一操作模式中實(shí)現(xiàn)選擇而需要的所述交互相比被延長(zhǎng)。
47.根據(jù)權(quán)利要求46所述的方法,其中所述第二用戶接口配置定義這樣需要的延長(zhǎng)的交互是預(yù)定時(shí)間段,所述方法還包括在開始所述交互之后在所述顯示器上可視地指示所述時(shí)間段。
48.根據(jù)權(quán)利要求45所述的方法,其中所述第二用戶接口配置定義對(duì)于在所述第一操作模式中為非平移輸入的選擇交互,為了在所述第二操作模式中實(shí)現(xiàn)選擇所述相同命令或者對(duì)象而需要的所述交互是平移交互。
49.根據(jù)權(quán)利要求48所述的方法,還包括在所述顯示器上可視地指示為了在所述第二操作模式中實(shí)現(xiàn)選擇所述相同命令而需要的所述平移交互。
50.根據(jù)權(quán)利要求49所述的方法,還包括借助呈現(xiàn)滑塊圖像在所述顯示器上指示這樣需要的所述平移交互。
51.根據(jù)權(quán)利要求49或者50所述的方法,還包括響應(yīng)于所述裝置從所述第一操作模式向所述第二操作模式切換來(lái)自動(dòng)指示這樣需要的所述平移交互。
52.根據(jù)權(quán)利要求47所述的方法,其中所述第二用戶接口配置定義在所述第二操作模式中的接收的選擇交互造成向所述用戶提示確認(rèn)輸入,以便實(shí)現(xiàn)所述命令或者對(duì)象選擇。
53.根據(jù)權(quán)利要求28至52中的任一前述權(quán)利要求所述的方法,在移動(dòng)通信終端上執(zhí)行。
54.一種包括指令的計(jì)算機(jī)程序,所述指令在由計(jì)算機(jī)裝置執(zhí)行時(shí)控制它執(zhí)行根據(jù)權(quán)利要求28至53中的任一權(quán)利要求所述的方法。
55.一種非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼,所述計(jì)算機(jī)可讀代碼在由計(jì)算裝置執(zhí)行時(shí)使所述計(jì)算裝置執(zhí)行一種方法,所述方法包括 引起顯示由軟件應(yīng)用生成的內(nèi)容; 提供可選的第一和第二操作模式; 在所述第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與顯示的內(nèi)容的用戶交互;以及 響應(yīng)于對(duì)所述第二操作模式的后續(xù)選擇,根據(jù)第二用戶接口配置,通過(guò)所述用戶接口實(shí)現(xiàn)與所述顯示的內(nèi)容的用戶交互。
56.一種裝置,所述裝置具有至少一個(gè)處理器和至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器具有存儲(chǔ)于其上的計(jì)算機(jī)可讀代碼,所述計(jì)算機(jī)可讀代碼在執(zhí)行時(shí)控制所述至少一個(gè)處理器 引起顯示由軟件應(yīng)用生成的內(nèi)容; 提供可選的第一和第二操作模式; 在所述第一操作模式中,根據(jù)第一用戶接口配置,通過(guò)用戶接口實(shí)現(xiàn)與所述顯示的內(nèi)容的用戶交互; 以及 通過(guò)根據(jù)第二用戶接口配置,通過(guò)所述用戶接口實(shí)現(xiàn)與所述顯示的內(nèi)容的用戶交互來(lái)響應(yīng)于對(duì)所述第二操作模式的后續(xù)選擇。
全文摘要
一種終端被配置成從解鎖模式(其中可以通過(guò)用戶接口進(jìn)行第一組用戶交互以實(shí)現(xiàn)某些功能)向部分鎖定模式(其中關(guān)于相同或者基本上相似的顯示內(nèi)容使不同一組用戶交互可用于用戶)切換。切換未使當(dāng)前顯示內(nèi)容如在向鎖定模式的常規(guī)轉(zhuǎn)變中那樣完全消失,但是實(shí)際上相同或者基本上相同內(nèi)容繼續(xù)顯示。在模式之間的切換可以響應(yīng)于手動(dòng)選擇(例如使用硬件或者軟件開關(guān))而發(fā)生或者可以響應(yīng)于裝置的一個(gè)或者多個(gè)傳感器檢測(cè)到預(yù)定操作條件(例如用戶在運(yùn)動(dòng)中)而自動(dòng)發(fā)生。
文檔編號(hào)G06F3/0488GK102929522SQ20121028219
公開日2013年2月13日 申請(qǐng)日期2012年8月6日 優(yōu)先權(quán)日2011年8月5日
發(fā)明者A·科利 申請(qǐng)人:諾基亞公司