新四季網

控制對用戶輸入的響應性的製作方法

2023-09-23 18:14:20 2

專利名稱:控制對用戶輸入的響應性的製作方法
技術領域:
本發明涉及控制對終端(具體是但不僅僅是具有觸敏顯示器的終端)上的用戶輸入的響應性。
背景技術:
對於數據終端(比如行動電話、數據寫字板和PDA)而言,提供如下觸敏顯示器是常見的,用戶可以通過該觸敏顯示器來與在終端的處理器上執行的軟體交互。觸敏顯示器可能特別易受意外操作影響。這一意外操作可能使如下軟體功能被執行,這些軟體功能例如可能造成通過網絡意外地發出語音或者數據呼叫或者與在終端上運行的應用的非有意交互。
出於這一原因,許多終端提供如下鎖定模式通常作為它們的作業系統的部分,該模式用其中實質上所有用戶輸入被阻止的專用鎖定模式接口(通常為空白屏幕或者屏幕保護程序(比如靜止圖像或者動畫))取代可以用來接收輸入的顯示應用內容。也已知當在鎖定模式中時在主屏幕之上提供半透明疊加。為了退出鎖定模式,需要具體系列輸入。手動選擇或者在其中未接收用戶輸入的時段之後自動進入鎖定模式。當在使終端易受意外操作影響的情形中使用終端時(例如當用戶步行時),對於用戶而言將希望繼續與內容交互而意外操作的風險減少。顯然,上文描述的鎖定模式不適合這一目的,因為它從當前內容向鎖定屏幕切換並且將要求用戶通過所需序列的解鎖輸入來手動退出這一模式。

發明內容
本發明的第一方面提供一種裝置,該裝置包括用戶接口,用於引起顯示與處理器關聯的軟體應用生成的內容並且用於接收關於呈現的內容的用戶輸入,以根據用戶接口配置實現與軟體應用的交互;模式選擇器,用於在裝置的第一與第二操作模式之間選擇;以及用戶接口控制器,可操作用於針對被引起由用戶接口顯示的給定一組應用內容,提供不同的第一和第二用戶接口配置並且根據選擇的操作模式實現第一和第二用戶接口配置之一。還可以配置該裝置使得未引起內容響應於模式選擇器在第一與第二操作模式之間切換而從顯示器被去除。模式選擇器可以與用戶可操作的開關關聯。開關可以是硬體開關。顯示器可以是觸敏顯示器,並且其中開關可以通過觸敏顯示器可操作。開關可以是可以通過用戶接口可操作的軟體開關。模式選擇器可以可操作用於根據檢測到與關於裝置的用戶動作關聯的預定條件從第一模式向第二模式自動切換。模式選擇器可以可操作用於檢測通過用戶接口進行的一個或者多個預定用戶輸入或者手勢,以便實現從第一模式向第二模式的自動切換。該裝置還可以包括運動傳感器,並且模式選擇器可以可操作用於檢測裝置的預定運動特性,以便實現從第一模式向第二模式的自動切換。該裝置還可以包括定向傳感器,並且其中模式選擇器可以可操作用於檢測裝置的預定定向特性,以便實現從第一模式向第二模式的自動切換。該裝置還可以包括用於手動撤銷從第一模式向第二模式的自動切換的裝置。第二用戶接口配置可以定義對於給定的一組顯示的應用內容,在第二操作模式中僅可以實現可以在第一操作模式中實現的用戶交互的子集。第二用戶接口配置可以定義顯示的內容的一個或者多個活躍子區域,用戶輸入通過該一個或者多個活躍子區域可操作用於在第二操作模式中實現交互,在所述模式中阻止剩餘區域。用戶接口控制器可以在第二操作模式中可操作以在顯示器上可視地指示阻止的區域。
第一用戶接口配置可以定義可以在第一操作模式中通過用戶交互實現縮放以及選擇和移位交互中的一個或者兩個交互,並且其中第二用戶接口配置可以定義在第二操作模式中僅可以實現縮放。在給定的應用內容是包括指向其它頁面的一個或者多個連結的頁面的情況下,第一用戶接口配置可以定義可以在第一操作模式中通過所述連結實現頁面間用戶交互,並且其中第二用戶接口配置可以定義在第二操作模式中阻止頁面間用戶交互。第二用戶接口配置可以定義可以在第二操作模式中實現頁面內用戶交互,以便例如實現移位或者縮放頁面。第二用戶接口配置可以定義對於給定的一組顯示的應用內容,用戶為了在第二操作模式中實現選擇被引起在顯示器上顯示的命令或者對象而需要的交互不同於為了在第一操作模式中實現選擇所述相同命令或者對象而需要的交互。第二用戶接口配置還可以定義為了在第二操作模式中實現選擇而需要的交互比為了在第一操作模式中實現選擇所述相同命令或者對象而需要的交互更複雜。第二用戶接口配置可以定義為了在第二操作模式中實現選擇而需要的交互與為了在第一操作模式中實現選擇而需要的交互相比被延長。第二用戶接口配置可以定義這樣需要的延長的交互是預定時間段,用戶接口控制器在第二操作模式中可操作用於在開始交互之後在顯示器上可視地指示所述時間段。第二用戶接口配置可以定義對於在第一操作模式中為非平移輸入的選擇交互,為了在第二操作模式中實現選擇所述相同命令或者對象而需要的交互是平移交互。在第二操作模式中,用戶接口控制器可以可操作用於引起對為了實現選擇所述相同命令而需要的平移交互的可視指示。顯示器可以是用於接收向用戶接口的用戶輸入的觸敏顯示器,並且用戶接口控制器可以可操作用於藉助被引起顯示的滑塊圖像來指示這樣需要的平移交互。除此之外或者取而代之,用戶接口控制器可以可操作用於響應於裝置從第一向第二操作模式切換來自動指示這樣需要的平移交互。第二用戶接口配置可以定義在第二操作模式中的接收的選擇交互可操作用於使用戶接口控制器向用戶提示確認輸入,以便實現命令或者對象選擇。該裝置可以是移動通信終端。本發明的第二方面提供一種方法,該方法包括引起顯示由軟體應用生成的內容;
提供可選的第一和第二操作模式;在第一操作模式中,根據第一用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互;以及響應於對第二操作模式的後續選擇,根據第二用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互。可以未響應於模式選擇器在第一與第二操作模式之間切換從顯示器去除呈現的內容。可以使用用戶可操作的開關來接收模式選擇。可以通過觸敏顯示器接收模式選擇。可以通過在用戶接口上呈現的專用應用來接收模式選擇。取而代之或者除此之外,該方法還可以包括根據檢測到與用戶動作關聯的預定條件,從第一模式向第二模式自動切換。·該方法還可以包括檢測通過用戶接口進行的一個或者多個預定用戶輸入或者手勢,以便實現從第一模式向第二模式的自動切換。該方法還可以包括從運動傳感器接收數據並且根據數據檢測預定運動特性,以便實現從第一模式向第二模式的自動切換。該方法還可以包括從定向傳感器接收數據,並且根據數據檢測預定定向特性,以便實現從第一模式向第二模式的自動切換。該方法還可以包括手動撤銷從第一模式向第二模式的自動切換。第二用戶接口配置可以定義對於給定的一組顯示的內容,在第二操作模式中僅可以實現可以在第一操作模式中實現的用戶交互的子集。第二用戶接口配置可以定義顯示的內容的一個或者多個活躍子區域,用戶輸入通過該一個或者多個活躍子區域可操作用於在第二操作模式中實現交互,在所述模式中阻止剩餘區域。該方法還可以包括在顯示器上可視地指示阻止的區域。第一用戶接口配置可以定義可以在第一操作模式中通過用戶交互實現縮放以及選擇和移位交互中的一個或者兩個交互,並且其中第二用戶接口配置可以定義可以在第二操作模式中僅實現縮放。在給定的應用內容是包括指向其它頁面的一個或者多個連結的頁面的情況下,第一用戶接口配置可以定義可以在第一操作模式中通過所述連結實現頁面間用戶交互,並且其中第二用戶接口配置可以定義在第二操作模式中阻止頁面間用戶交互。第二用戶接口配置可以定義可以在第二操作模式中實現頁面內用戶交互,以便例如實現移位或者縮放頁面。第二用戶接口配置可以定義對於給定的一組顯示的應用內容,用戶為了在第二操作模式中實現選擇在顯示器上呈現的命令或者對象而需要的交互不同於為了在第一操作模式中實現選擇所述相同命令或者對象而需要的交互。第二用戶接口配置還可以定義為了在第二操作模式中實現選擇而需要的交互比為了在第一操作模式中實現選擇所述相同命令或者對象而需要的交互更複雜。第二用戶接口配置可以定義為了在第二操作模式中實現選擇而需要的交互與為了在第一操作模式中實現選擇而需要的交互相比被延長。第二用戶接口配置可以定義這樣需要的延長的交互是預定時間段,該方法還包括在開始交互之後在顯示器上可視地指示所述時間段。
第二用戶接口配置可以定義對於在第一操作模式中為非平移輸入的選擇交互,為了在第二操作模式中實現選擇所述相同命令或者對象而需要的交互是平移交互。該方法還可以包括在顯示器上可視地指示為了在第二操作模式中實現選擇所述相同命令而需要的平移交互。該方法還可以包括藉助呈現滑塊圖像在顯示器上指示這樣需要的平移交互。取而代之或者除此之外,該方法還可以包括響應於裝置從第一向第二操作模式切換來自動指示這樣需要的平移交互。第二用戶接口配置可以定義在第二操作模式中的接收的選擇交互造成向用戶提示確認輸入,以便實現命令或者對象選擇。可以在移動通信終端上執行該方法。本發明也提供一種包括指令的電腦程式,這些指令在由計算機裝置執行時控制 它執行上文記載的任何方法。本發明的第三方面提供一種非瞬態計算機可讀存儲介質,該存儲介質具有存儲於其上的計算機可讀代碼,計算機可讀代碼在由計算裝置執行時使計算裝置執行方法,該方法包括引起顯示由軟體應用生成的內容;提供可選的第一和第二操作模式;在第一操作模式中,根據第一用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互;以及響應於對第二操作模式的後續選擇,根據第二用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互。本發明的第四方面提供一種裝置,該裝置具有至少一個處理器和至少一個存儲器,至少一個存儲器具有存儲於其上的計算機可讀代碼,計算機可讀代碼在執行時控制至少一個處理器引起顯示由軟體應用生成的內容;提供可選的第一和第二操作模式;在第一操作模式中,根據第一用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互;以及通過根據第二用戶接口配置,通過用戶接口實現與顯示的內容的用戶交互來響應於對第二操作模式的後續選擇。


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

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀