專利名稱:基于使用歷史的gui布局的定制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及手持設(shè)備,并且更具體地涉及利用可視顯示器和觸摸界面的手持設(shè)備。
背景技術(shù):
諸如蜂窩電話、便攜互聯(lián)網(wǎng)設(shè)備、便攜音樂播放器以及手持游戲設(shè)備之類的手持消費(fèi)類電子設(shè)備常常包括某種形式的可視顯示器,諸如平面屏幕視頻顯示器或觸摸屏顯示器。觸摸屏是還具有檢測(cè)在顯示區(qū)域內(nèi)的觸摸位置的能力的顯示器。這允許顯示器被用作輸入設(shè)備,去掉作為用于與顯示器的內(nèi)容進(jìn)行交互的主要輸入設(shè)備的鍵盤和/或鼠標(biāo)。這樣的顯示器能夠被附連到計(jì)算機(jī)、或作為終端附連到網(wǎng)絡(luò)。觸摸屏也有助于在個(gè)人數(shù)字助理(PDA)、衛(wèi)星導(dǎo)航以及移動(dòng)電話設(shè)備的設(shè)計(jì)中的最新的變化,使這些設(shè)備更加便于使用。自1971年Samuel C.Hurst博士的電子觸摸界面的發(fā)明以來,觸摸屏已經(jīng)變得很平常了。它們?cè)诹闶垩b置中、在銷售系統(tǒng)的點(diǎn)上、在自動(dòng)柜員機(jī)(ATM)上以及在其中有時(shí)使用觸針來操縱圖形用戶界面(GUI)并且輸入數(shù)據(jù)的PDA上變得很常見。智能電話、PDA、便攜游戲控制臺(tái)以及許多類型的信息設(shè)備的普及正在推動(dòng)對(duì)觸摸屏的需求和接受。與計(jì)算機(jī)屏幕或電視屏幕相比較,手持設(shè)備中所使用的可視顯示器是相對(duì)小的。這常常使得難以看見在屏幕上顯示的信息。一些手持設(shè)備允許顯示器在較大圖像的選擇的部分上放大,從而使得該選擇的部分可以被放大并且被更詳細(xì)地查看。為了實(shí)現(xiàn)這樣的縮放特征通常要求手持設(shè)備實(shí)施選擇待放大的部分的某種方式?,F(xiàn)有技術(shù)解決方案包括使用作為可視顯示器的觸摸屏和允許用戶使用他的手指或觸針來選擇待放大的顯示器的所述部分的軟件。遺憾的是,因?yàn)槠聊皇切〉?,所以用戶的手指常常弄混將要被選擇的部分從而使得選擇困難。正是在這種背景下出現(xiàn)了本發(fā)明的實(shí)施例。
通過與附圖相結(jié)合地考慮以下詳細(xì)描述能夠容易地理解本發(fā)明的教導(dǎo),其中:
圖1A是圖示了在手持設(shè)備的可視顯示器上的、包含活動(dòng)元素的一部分內(nèi)容的示意圖。圖1B是示出了依照本發(fā)明的實(shí)施例的、在圖1A中的設(shè)備上所顯示的所述部分內(nèi)容到與活動(dòng)元素相對(duì)應(yīng)的敏感區(qū)的分解的示意圖。圖1C-1I是可以被與本發(fā)明的實(shí)施例相結(jié)合地使用的可能的手持設(shè)備的示意圖。圖2A是根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的側(cè)視圖。圖2B是根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的方框圖。圖3A是圖示了根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的操作的流程圖。圖3B是手持設(shè)備的三維示意圖,其示出了根據(jù)本發(fā)明實(shí)施例的所選擇的顯示的活動(dòng)元素的放大。圖4A是圖示了根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的操作的流程圖。圖4B是圖示了根據(jù)本發(fā)明的實(shí)施例使用手持設(shè)備上的觸摸板來選擇活動(dòng)元素的
三維示意圖。
圖4C是圖示了響應(yīng)于觸摸板的對(duì)應(yīng)區(qū)域的激活來放大活動(dòng)元素的平面圖示意圖。圖4D是圖示了在根據(jù)本發(fā)明的實(shí)施例的使用觸摸板的手持設(shè)備的顯示器上呈現(xiàn)的內(nèi)容的一部分的選擇性放大的三維示意圖。圖5是手持設(shè)備的平面圖示意圖,其圖示了依照本發(fā)明的實(shí)施例的、在可視顯示器上呈現(xiàn)的活動(dòng)元素的變換的示例。圖6A-6E是根據(jù)本發(fā)明的實(shí)施例的、在操作的不同階段的手持設(shè)備的平面圖示意圖。圖7A-7E是根據(jù)本發(fā)明的實(shí)施例的、在操作的不同階段的手持設(shè)備的平面圖示意圖。圖8A-8C是根據(jù)本發(fā)明的實(shí)施例的、在操作的不同階段的具有觸摸屏的手持設(shè)備的平面圖示意圖。圖9A是圖示了根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的操作的流程圖。圖9B是圖示了隨著后續(xù)動(dòng)作的概率改變所顯示內(nèi)容的分解可能如何改變的示例的平面圖示意圖。圖1OA是圖示了根據(jù)本發(fā)明的實(shí)施例的手持設(shè)備的操作的流程圖。圖10B-10C是根據(jù)本發(fā)明的實(shí)施例的、在操作的不同階段的手持設(shè)備的平面圖示意圖。
具體實(shí)施例方式盡管以下的詳細(xì)描述包含許多用于說明的目的的特定細(xì)節(jié),但是本領(lǐng)域的普通技術(shù)人員中的任何一個(gè)將了解對(duì)以下細(xì)節(jié)的許多變化和修改都在本發(fā)明的范圍內(nèi)。因此,在不失本要求保護(hù)的發(fā)明的通用性并且不將限制強(qiáng)加于本要求保護(hù)的發(fā)明的情況下,對(duì)在下文中所描述的本發(fā)明的示例性實(shí)施例進(jìn)行了闡述。用于用戶界面的連續(xù)且動(dòng)態(tài)的畫面分解
根據(jù)本發(fā)明的特定實(shí)施例,待呈現(xiàn)在手持設(shè)備上的內(nèi)容可以被分解成充滿顯示屏的區(qū)域的多個(gè)區(qū)。每個(gè)區(qū)都可以與被顯示在屏幕上的內(nèi)容的不同活動(dòng)元素相關(guān)聯(lián)。這些區(qū)可以被映射至設(shè)備上的用戶界面的對(duì)應(yīng)觸敏區(qū)。每個(gè)觸敏區(qū)都對(duì)應(yīng)于不同的活動(dòng)元素。在某些實(shí)施例中,用戶界面可以是與顯示屏分開的觸摸板。在其它實(shí)施例中,顯示屏可以是觸摸屏并且用戶界面因此可以是顯示屏的一部分。根據(jù)觸摸屏的類型,用戶可以使用用戶的手指的觸摸或通過使用觸針觸摸屏幕與觸摸屏進(jìn)行交互。通過示例的方式而不是通過限制的方式,在手持設(shè)備上呈現(xiàn)的諸如網(wǎng)頁(yè)之類的內(nèi)容被分解成多個(gè)區(qū)。每個(gè)區(qū)可以與所顯示的不同的活動(dòng)元素相關(guān)聯(lián)。在設(shè)備的背面上的觸摸板的整個(gè)區(qū)域可以被劃分成多個(gè)觸敏區(qū)。每個(gè)觸敏區(qū)可以對(duì)應(yīng)于不同的活動(dòng)元素。能夠通過在瀏覽器呈現(xiàn)的html畫布上執(zhí)行Voronoi分解而將所顯示的網(wǎng)頁(yè)分割成用于背面觸摸的活動(dòng)區(qū)。用戶然后能夠通過觸摸在背面觸摸上的對(duì)應(yīng)的區(qū)來“選擇”在正面屏幕上示出的活動(dòng)元素中的一個(gè)。由于背面觸摸上的每個(gè)區(qū)域比所顯示的活動(dòng)元素大得多,所以使用背面觸摸比采用正面觸摸屏更容易選擇活動(dòng)元素。通過更詳細(xì)的示例的方式,諸如網(wǎng)頁(yè)之類的具有html文檔的形式的內(nèi)容可以被通過對(duì)瀏覽器呈現(xiàn)的html畫布執(zhí)行一般被稱為細(xì)分的數(shù)學(xué)分解而分解成用于背面觸摸的活動(dòng)區(qū)。html畫布確定html文檔如何被顯示在屏幕上。細(xì)分將待顯示的文檔的一部分劃分成分割屏幕區(qū)域的有限數(shù)量的區(qū)。每個(gè)區(qū)對(duì)應(yīng)于將要被顯示在屏幕上的文檔的所述部分中的活動(dòng)元素。根據(jù)一個(gè)實(shí)施例,這些區(qū)可以被映射至觸摸板的對(duì)應(yīng)的觸敏區(qū)。用戶然后能夠通過觸摸在觸摸板上的對(duì)應(yīng)的觸敏區(qū)來“選擇”在正面屏幕上示出的活動(dòng)元素。由于該細(xì)分,所以每個(gè)觸敏區(qū)都可以顯著地大于在屏幕上顯示的對(duì)應(yīng)的活動(dòng)元素。因此,在屏幕是觸摸屏的情況下,使用觸摸板比采用觸摸屏更容易選擇活動(dòng)元素。存在采用其可以執(zhí)行細(xì)分的多種不同的方式。一般而言,細(xì)分優(yōu)選地將文檔的所顯示部分分割成凸區(qū)。通過示例的方式而不是通過限制的方式,所顯示部分到凸區(qū)的細(xì)分可以被實(shí)施為Dirichlet細(xì)分或Voronoi分解,所述Voronoi分解有時(shí)也被稱作Voronoi細(xì)分、Voronoi圖。Voronoi分解是一種通過到空間中的對(duì)象的指定離散組的距離(例如通過點(diǎn)的離散組)所確定的度量空間的分解。在最簡(jiǎn)單的情況下,平面包含一組被稱為VOTonoi位點(diǎn)的點(diǎn)S。每個(gè)Voronoi位點(diǎn)s都具有Voronoi單元,也被稱作Dirichlet單元,V(S)包括比靠近任何其它位點(diǎn)更靠近s的所有的點(diǎn)。Voronoi圖的各段(S卩,Voronoi單元的邊緣)是與兩個(gè)位點(diǎn)等距離的平面中的所有點(diǎn)。Voronoi節(jié)點(diǎn)(S卩,在兩個(gè)邊緣相遇處的單元的轉(zhuǎn)角)是與三個(gè)(或更多個(gè))位點(diǎn)等距離的點(diǎn)?;顒?dòng)元素的變換可以是上下文相關(guān)的。例如,其可以使簡(jiǎn)單地放大按鈕以使其更容易與觸摸屏一起使用變得有意義。然而,其可以更方便的將滾動(dòng)條變換成更方便為用戶在觸摸屏上操縱的形式。作為示例,網(wǎng)頁(yè)可以正常地出現(xiàn)在設(shè)備的屏幕上,如圖1A中所描繪的那樣。在這個(gè)示例中,網(wǎng)頁(yè)101的一部分被顯示在設(shè)備102的可視顯示器上。網(wǎng)頁(yè)101包括活動(dòng)元素。如在本文中使用的那樣,活動(dòng)元素指的是用戶可以通過適當(dāng)?shù)挠脩艚缑媾c其進(jìn)行交互的所顯示的網(wǎng)頁(yè)的一部分?;顒?dòng)元素的非限制性示例包括單選按鈕104、文本輸入框106、鏈接108 (例如,html鏈接或網(wǎng)頁(yè)鏈接)以及滾動(dòng)條110。網(wǎng)頁(yè)還可以包括不活動(dòng)的內(nèi)容,諸如正常文本112或圖像。如圖1B中所描繪的那樣,所顯示的網(wǎng)頁(yè)101的區(qū)域可以被分解成對(duì)應(yīng)于單選按鈕104的單選按鈕區(qū)114、與文本輸入框106相對(duì)應(yīng)的文本輸入框區(qū)116、與鏈接108相對(duì)應(yīng)的鏈接區(qū)118、以及與滾動(dòng)條110相對(duì)應(yīng)的滾動(dòng)條區(qū)120。要注意的是,由于在這個(gè)示例中文本112不是活動(dòng)元素所以不存在與文本112相對(duì)應(yīng)的區(qū)。根據(jù)本發(fā)明的某些實(shí)施例,單選按鈕區(qū)114、文本輸入框區(qū)116以及鏈接區(qū)118可以被映射至觸敏界面上的對(duì)應(yīng)的區(qū)。在某些實(shí)施例中,觸敏界面可以是作為可視顯示器的一部分的觸摸屏??商鎿Q地,觸敏界面可以是與可視顯示器分開且遠(yuǎn)離的觸摸板。針對(duì)可視顯示器和觸摸板存在很多可能的配置。此類配置的可能示例包括這樣的一個(gè),其中可視顯示器V和觸摸板T是:在殼體C的同一側(cè)面上,如圖1C中所示出的那樣;在殼體C的相鄰側(cè)面上,如圖1D中所示出的那樣;或在殼體C的相反側(cè)面上,如圖1E中所示出的那樣。其它示例包括其中可視顯示器V和觸摸板T分別位于單獨(dú)的殼體部分C1和C2上的配置。通過示例的方式而不是通過限制的方式,殼體部分Cp C2可以采用如圖1F中所示出的滑動(dòng)配置、采用如例如圖1G、圖1H或圖1I中所示出的鉸鏈配置相互連接。在圖1F中,當(dāng)殼體部分C1和C2處在接近的(closed)位置時(shí)可視顯示器V和觸摸板T向內(nèi)朝向??商鎿Q地,如圖1G中所示出的那樣,當(dāng)殼體部分C1和C2處在接近的位置時(shí)可視顯示器V可以向外朝向而觸摸板T可以向內(nèi)朝向(或反之亦然)。此外如圖1H中所示出的那樣,當(dāng)殼體部分C1和C2處在接近的位置時(shí)可視顯示器V和觸摸板T向外朝向。根據(jù)本發(fā)明的實(shí)施例,如圖2A中所示出的那樣,手持電子設(shè)備200可以包括具有位于在本文中被稱為前表面的殼體201的主表面225A上的可視顯不器202的殼體201。觸摸板204可以位于與前表面相反的殼體201的另一主表面225B(在本文中被稱為后表面)上。殼體可以具有足夠小的尺寸以至于其能夠被拿在用戶的手中。如圖2B中所見的那樣,設(shè)備可以包括控制器203,其各部件可以位于殼體201的內(nèi)部??刂破?03包括在工作時(shí)耦合至可視顯示器202和觸摸板204的處理器207。在某些實(shí)施例中,如果將實(shí)施并行處理,則設(shè)備200可以包括多個(gè)處理器207。設(shè)備200可以被配置成用作游戲設(shè)備、電話、便攜媒體播放器、電子郵件設(shè)備、網(wǎng)絡(luò)瀏覽器設(shè)備等等。手持設(shè)備200還可以包括公知的支持功能,諸如輸入/輸出(I/O)元件211、電源(P/S)213、時(shí)鐘(CLK) 215以及高速緩存217。設(shè)備200可以可選地包括諸如磁盤驅(qū)動(dòng)器、CD-ROM驅(qū)動(dòng)器、閃存驅(qū)動(dòng)器等等的大容量存儲(chǔ)設(shè)備219以存儲(chǔ)程序和/或數(shù)據(jù)。如圖2B中所示出的那樣,設(shè)備200的觸摸屏202、觸摸板204、處理器207、存儲(chǔ)器208以及其它部件可以經(jīng)由系統(tǒng)總線220與彼此交換信號(hào)(例如,代碼指令和數(shù)據(jù))。在某些實(shí)施例中,設(shè)備200可以包括被配置成允許設(shè)備通過網(wǎng)絡(luò)與其它設(shè)備交換信號(hào)的網(wǎng)絡(luò)接口 216。此外,手持設(shè)備200可以包括一個(gè)或多個(gè)傳感器218。這樣的傳感器可以包括例如諸如加速計(jì)或傾斜傳感器之類的慣性傳感器、光學(xué)傳感器、諸如麥克風(fēng)或麥克風(fēng)陣列之類的聲學(xué)傳感器。傳感器可以生成到程序指令210的輸入,其反映手持設(shè)備所工作在的環(huán)境??梢曪@示器202可以是能呈現(xiàn)可視符號(hào)和/或圖形圖像的任何適當(dāng)形式的顯示器。通過示例的方式,可視顯示器202可以包括平板顯示器,諸如液晶顯示器(IXD)或發(fā)光二極管(LED)顯示器。在某些實(shí)施例中,在前表面上的可視顯示器202還可以結(jié)合觸摸板以提供用于接收用戶命令的界面。在某些實(shí)施例中,觸摸板204可以可選地包括可視顯示器。在后表面上的觸摸板204可以基于任何適當(dāng)?shù)挠|摸屏技術(shù),諸如電阻的、聲表面波(SAW)電容的、紅外、應(yīng)變計(jì)、光學(xué)成像、分散信號(hào)技術(shù)、聲脈沖識(shí)別、受抑全內(nèi)反射或基于響應(yīng)于用戶的手指的接近的磁致伸縮技術(shù)的圖形輸入板。如有需要,這些相同的技術(shù)中的任何一個(gè)還可以被結(jié)合到在前表面上的可視顯示器202中。在優(yōu)選實(shí)施例中,可視顯示器202包括被耦合至控制器203的電阻觸摸屏而觸摸板204包括電容觸摸屏。通過示例的方式,電阻觸摸屏面板可以由包括由薄空間隔離的兩個(gè)薄金屬導(dǎo)電和電阻層的若干層構(gòu)成。當(dāng)某些物體觸摸這類觸摸面板時(shí),各層被連接在某個(gè)點(diǎn)上。面板然后類似于具有連接的輸出的兩個(gè)分壓器那樣在電學(xué)上起作用。這引起電流的變化,其被記錄為觸摸事件,其可以被發(fā)送給處理器207以便處理。表面聲波技術(shù)使用穿過觸摸屏面板的超聲波。當(dāng)面板被觸摸時(shí),聲波的一部分被吸收。超聲波的這個(gè)變化記錄觸摸事件的位置并且將該信息發(fā)送至控制器以便處理。電容觸摸屏面板可以被涂上材料,例如跨越傳感器傳導(dǎo)持續(xù)電流的銦錫氧化物。因此,傳感器在水平軸和垂直軸兩者上展示了存儲(chǔ)的電子的精確控制的場(chǎng)。當(dāng)電容觸摸屏的‘正?!娙輬?chǎng)(其參考狀態(tài))被外部施加的電場(chǎng)(例如,來自用戶的手指)改變時(shí),位于面板的每個(gè)轉(zhuǎn)角處的電子電路測(cè)量參考場(chǎng)的特性的合成‘畸變’,并且將關(guān)于該事件的信息發(fā)送至處理器207進(jìn)行數(shù)學(xué)處理。紅外觸摸屏面板可以采用兩種不同的方法中的一種。一種方法使用表面電阻的熱感應(yīng)改變。另一方法是檢測(cè)在屏幕表面附近的調(diào)制光束的遮斷的垂直及水平IR傳感器的陣列。在應(yīng)變計(jì)配置中,屏幕在四個(gè)轉(zhuǎn)角上被用彈簧安裝,并且當(dāng)屏幕被觸摸時(shí),應(yīng)變計(jì)用來確定撓曲。該技術(shù)還可以測(cè)量沿著Z-軸的屏幕202的移動(dòng)。在基于光學(xué)成像的觸摸屏技術(shù)中,可以將兩個(gè)或更多個(gè)圖像傳感器放置在屏幕的邊緣(通常為轉(zhuǎn)角)周圍。紅外背光可以被放置在屏幕的其它側(cè)上的相機(jī)的視場(chǎng)中。觸摸顯露為影子,并且然后能夠?qū)γ繉?duì)相機(jī)作三角測(cè)量以定位該觸摸。分散信號(hào)技術(shù)可以使用傳感器來檢測(cè)由于觸摸而發(fā)生的玻璃中的機(jī)械能。復(fù)雜算法然后解釋這個(gè)信息并且提供觸摸的實(shí)際位置?;诼暶}沖識(shí)別的觸摸屏可以使用超過兩個(gè)的位于屏幕的某些位置處的壓電換能器來將觸摸(振動(dòng))的機(jī)械能變成電子信號(hào)。這個(gè)信號(hào)然后可以被轉(zhuǎn)換成音頻文件,并且然后與事先存在的針對(duì)屏幕上的每個(gè)位置的音頻簡(jiǎn)檔相比較?;谑芤秩珒?nèi)反射的觸摸屏使用全內(nèi)反射的原理來用光填充折射介質(zhì)。當(dāng)手指或其它軟物體壓住表面時(shí),內(nèi)反射光路被中斷,使光反射到介質(zhì)的外部,并且因此對(duì)在該介質(zhì)背后的相機(jī)而言是可視的。在某些實(shí)施例中,設(shè)備200可以包括被耦合至控制器203的一個(gè)或多個(gè)可選按鈕以提供額外的輸入源。存在用于可選按鈕206的多個(gè)不同的可能位置。通過示例的方式而不失一般性,一個(gè)或多個(gè)可選按鈕206可以位于前表面225A、后表面225B上、沿著設(shè)備200的側(cè)邊緣222或在斜邊緣224上。手持設(shè)備200可以進(jìn)一步包括存儲(chǔ)器208 (例如,RAM、DRAM、ROM等等)。諸如存儲(chǔ)器208的計(jì)算機(jī)可讀介質(zhì)可以存儲(chǔ)用于在處理器207上執(zhí)行的程序指令210。程序指令210可以被配置成響應(yīng)于來自設(shè)備上的一個(gè)或多個(gè)輸入源(例如,可視顯示器202、觸摸板204、或按鈕206)或來自被耦合至設(shè)備的遠(yuǎn)程輸入源的輸入。程序指令210可以包括被配置成生成在可視顯示器202上顯示的圖像的顯示驅(qū)動(dòng)器指令212。程序210可以包括響應(yīng)于從觸摸板204所接收的輸入的觸摸板驅(qū)動(dòng)器指令213。要注意的是,在某些實(shí)施例中,可視顯示器202和觸摸板204的功能可以被結(jié)合到可以充當(dāng)輸入和輸出設(shè)備兩者的單個(gè)觸摸屏界面中。具有活動(dòng)元素的輔助觸摸激活的變換的手持設(shè)備
通過示例的方式而不是通過限制的方式,在此實(shí)施例的一種變形中,手持電子設(shè)備可以具有帶有一個(gè)或多個(gè)主表面的殼體??梢曪@不器可以被布置在主表面中的至少一個(gè)上。觸摸界面可以被布置在主表面中的至少一個(gè)上。處理器可以在工作時(shí)耦合至顯示器和觸摸界面。可以將包含內(nèi)容的圖像呈現(xiàn)在顯示器上。可以將內(nèi)容劃分成多個(gè)區(qū)。每個(gè)區(qū)可以與所顯示的諸如鏈接或復(fù)選框之類的不同的活動(dòng)元素相關(guān)聯(lián)??梢詫⒂|摸界面的整個(gè)區(qū)域劃分成多個(gè)觸敏區(qū)。每個(gè)觸敏區(qū)可以對(duì)應(yīng)于在顯示器上所示出的不同的活動(dòng)元素。用戶可以通過觸摸在觸摸界面上的對(duì)應(yīng)區(qū)來選擇活動(dòng)元素。當(dāng)活動(dòng)元素被選擇時(shí),其外觀和/或操作可以變換,從而使得更容易用觸摸界面來操縱該元素??梢詫?duì)變換進(jìn)行動(dòng)畫制作,從而使得用戶能夠容易地看到哪個(gè)活動(dòng)元素正在被變換。在用戶與變換的活動(dòng)元素交互之后,該元素可以通過相反的動(dòng)畫制作還原成其原始形式。存在采用其可以觸發(fā)變換的元素的還原的多種不同方式。通過示例的方式而不是通過限制的方式,如果通過與活動(dòng)元素相對(duì)應(yīng)的觸摸界面204的區(qū)上的用戶的觸摸來觸發(fā)變換,則可以通過該觸摸的消除來觸發(fā)還原。通過示例的方式而不是通過限制的方式,程序210可以進(jìn)一步包括變換指令214,其可以被例如通過適當(dāng)?shù)能浖幊膛渲贸筛鶕?jù)圖3A中通常所圖示的方法來操作設(shè)備200。如圖3A中的302處所指示的那樣,可以例如通過Voronoi合成來分解待顯示在顯示器202上的一部分內(nèi)容,如上文中所討論的那樣。在所顯示的部分內(nèi)的活動(dòng)元素可以與觸摸界面的對(duì)應(yīng)的部分相關(guān)聯(lián),如在304處所指示的那樣。觸摸界面可以是觸摸板204或可視顯示器202,如果其包括觸摸屏的話。當(dāng)用戶操縱觸摸界面時(shí),程序210可以確定用戶是否已經(jīng)選擇了對(duì)應(yīng)于活動(dòng)元素的觸摸界面的任何部分,如在306處所指示的那樣。如果用戶選擇了這些活動(dòng)部分中的一個(gè),則然后可以將對(duì)應(yīng)的活動(dòng)元素的變換視圖呈現(xiàn)在可視顯示器202上,如在308處所指示的那樣。存在采用其可以變換活動(dòng)元素的多種方式。例如,如圖3B中所圖示的那樣,可以簡(jiǎn)單地以放大的形式314來呈現(xiàn)代表活動(dòng)元素的圖標(biāo)312。如果可視顯示器202是觸摸屏,則這允許用戶更容易地操縱放大的形式314??梢詫?duì)所選擇的活動(dòng)元素的變換進(jìn)行動(dòng)畫制作,從而使得用戶能夠容易地看到哪個(gè)活動(dòng)元素正在被變換。在用戶與變換的活動(dòng)元素交互之后,該元素可以通過相反的動(dòng)畫制作來還原成其原始形式。也可以對(duì)再變換進(jìn)行動(dòng)畫制作。在本發(fā)明的實(shí)施例的范圍內(nèi),存在有關(guān)活動(dòng)元素的變換的多個(gè)變化。在下文中討論了這些中的多個(gè)。具有輔助觸摸激活縮放的手持設(shè)備
在這個(gè)實(shí)施例中,手持電子設(shè)備可以具有帶有一個(gè)或多個(gè)主表面的殼體??梢曪@示器可以被布置在至少一個(gè)主表面上。觸摸板可以被布置在主表面中的至少一個(gè)上。處理器可以在工作時(shí)耦合至可視顯示器和觸摸屏??捎商幚砥鲌?zhí)行的指令可以被配置成:a)將圖像呈現(xiàn)在可視顯示器上;b)響應(yīng)于與觸摸板的用戶交互,識(shí)別觸摸板的活動(dòng)部分;c)將觸摸板的活動(dòng)部分與顯示器的對(duì)應(yīng)區(qū)相關(guān)聯(lián);并且d)將對(duì)應(yīng)區(qū)的放大的視圖呈現(xiàn)在可視顯示器上。作為示例,用戶可以在設(shè)備的背面上的觸摸板之上滑動(dòng)他的手指。用戶的手指的位置可以被映射至在正面上的顯示器的對(duì)應(yīng)區(qū)。可以將這個(gè)區(qū)的放大的視圖顯示在顯示器上的窗口中。在這個(gè)實(shí)施例的某些變形中,變換指令214可以被配置成跟蹤在后表面上的觸摸板204的用戶的操縱,如圖4A中的402處所指示的那樣??梢詫D像的對(duì)應(yīng)部分的放大的視圖呈現(xiàn)在可視顯示器202上。例如,如圖4A的流程圖中所示出的那樣,程序210可以例如使用觸摸板驅(qū)動(dòng)器213來跟蹤觸摸板204的用戶的操縱,如在402處所指示的那樣。具體地,觸摸板驅(qū)動(dòng)器213可以確定觸摸板204的哪個(gè)部分412已經(jīng)被用戶的觸摸激活,如圖4B中所示出的那樣。可以將活動(dòng)部分412與可視顯示器202的對(duì)應(yīng)區(qū)相關(guān)聯(lián),如在404處所指示的那樣。可以將對(duì)應(yīng)區(qū)414內(nèi)的內(nèi)容的放大的視圖顯示在顯示器202上,如在406處所指示的那樣。在某些實(shí)施例中,可以將觸摸板204細(xì)分成對(duì)應(yīng)于在顯示器202上示出的活動(dòng)元素的多個(gè)區(qū)。當(dāng)用戶激活對(duì)應(yīng)于活動(dòng)元素的觸摸板204的區(qū)中的一個(gè)時(shí),該活動(dòng)元素可以被放大在觸摸屏上,如圖4B中所描繪的那樣。例如,參照在上文中針對(duì)圖1A-1B所描述的示例,如果用戶按壓與鏈接108相對(duì)應(yīng)的背面觸摸區(qū)118,則放大的鏈接418可以被顯示在觸摸屏上,如圖4C中所示出的那樣。在針對(duì)圖4A-4B所描述的實(shí)施例的替代性變形中,不必嚴(yán)格地執(zhí)行內(nèi)容的顯示部分的細(xì)分或類似分解。作為替代,程序210可以簡(jiǎn)單地跟蹤觸摸板204的一部分的用戶的激活、將所激活的部分與在屏幕上顯示的內(nèi)容的對(duì)應(yīng)區(qū)關(guān)聯(lián),并且將內(nèi)容的放大的視圖414呈現(xiàn)在對(duì)應(yīng)區(qū)中,如圖4D中所示出的那樣。這使得更容易看到并且使用在屏幕上所示出的所選擇的活動(dòng)元素。這也允許在可視顯示器也是觸摸屏的情況下增強(qiáng)可視顯示器202的可用性。要注意的是,在本發(fā)明的實(shí)施例的背景之內(nèi),存在一旦活動(dòng)元素已經(jīng)被通過激活觸摸界面的對(duì)應(yīng)區(qū)而選擇就可以采用其變換活動(dòng)元素的許多替代性方式。例如,除了或代替改變活動(dòng)元素的所顯示的大小之外,可以通過變換來改變活動(dòng)元素的操作的性質(zhì)和或外觀。通過示例的方式,考慮圖1A-1B中所示出的情況。放大滾動(dòng)條110可能是不切實(shí)際的。通過移動(dòng)小框或“點(diǎn)擊”滾動(dòng)條的端部處的向上或向下箭頭來以常規(guī)方式操縱在小觸摸屏上顯示的滾動(dòng)條也可能是難使用的。代替放大滾動(dòng)條110,可以進(jìn)行如圖5中所描繪的那樣的變換。在這個(gè)示例中,滾動(dòng)條110可以被變換成可以與常規(guī)滾動(dòng)條不同地操作的變換的滾動(dòng)條130。例如,變換的滾動(dòng)條130的滾動(dòng)速度和方向可以取決于用戶例如使用觸針將光標(biāo)132放置在滾動(dòng)條內(nèi)的位置。這使得在觸摸屏上使用滾動(dòng)條容易得多。存在可以采用其變換活動(dòng)元素的操作的性質(zhì)和/或外觀的多種方式。例如,復(fù)選框可以被變換成撥動(dòng)開關(guān),對(duì)在手持設(shè)備上操作來說其可以更加直觀的?;诂F(xiàn)有輔助觸摸輸入的觸摸屏歧義消除
在這個(gè)實(shí)施例中,手持電子設(shè)備可以具有帶有如在上文中所描述的第一和第二主表面的殼體。觸摸屏顯不器可以被布置在第一主表面上并且觸摸板可以被布置在另一主表面上。將包含內(nèi)容的圖像呈現(xiàn)在顯示器上。能夠?qū)?nèi)容劃分成多個(gè)區(qū)。每個(gè)區(qū)可以與不同的活動(dòng)元素相關(guān)聯(lián),例如,如在上文中所討論的那樣。觸摸板的整個(gè)區(qū)域可以被劃分成觸敏區(qū)。每個(gè)觸敏區(qū)對(duì)應(yīng)于在觸摸屏上所示出的不同的活動(dòng)元素。用戶可以通過觸摸在觸摸板上的對(duì)應(yīng)區(qū)來選擇活動(dòng)元素。如在上文中所討論的那樣,當(dāng)選擇活動(dòng)元素時(shí),其外觀和/或操作可以被變換從而使得更容易使用觸摸屏來操縱該元素。如在上文中所指出的那樣,能夠?qū)ψ兓M(jìn)行動(dòng)畫制作,從而使得用戶能夠容易地看見哪個(gè)活動(dòng)元素正在被變換。在用戶與變換的活動(dòng)元素交互之后,該元素可以通過相反的動(dòng)畫制作還原成其原始形式。例如,當(dāng)用戶通過按壓觸摸板上的對(duì)應(yīng)區(qū)來選擇活動(dòng)元素時(shí),活動(dòng)元素可以被放大在還充當(dāng)觸摸屏的正面顯示器上。在用戶已經(jīng)操縱變換的活動(dòng)元素之后,變換的元素可以還原成其正常外觀。然而,可以將被操縱的活動(dòng)元素在觸摸屏上加亮,從而使得用戶能夠辨別哪個(gè)活動(dòng)元素最近被改變過。如果用戶想再使用加亮的活動(dòng)元素,則能夠通過在正面觸摸屏上的元素的一般區(qū)域上的按壓來選擇這個(gè)元素。如果用戶的手指觸摸了若干活動(dòng)元素,則這個(gè)動(dòng)作可以被歧義消除為激活加亮的活動(dòng)元素。通過示例的方式而不是通過限制的方式,如通常所顯示的那樣,諸如包含多個(gè)活動(dòng)元素的網(wǎng)頁(yè)的內(nèi)容(例如復(fù)選框602)可以出現(xiàn)在觸摸屏顯示器202上,如圖6A中所示出的那樣。所顯示的頁(yè)面的區(qū)域可以被分割成九個(gè)不同的區(qū)612,如6B中所示出的那樣。在這個(gè)示例中,每個(gè)復(fù)選框區(qū)612被映射至觸摸板(未示出)的不同的對(duì)應(yīng)區(qū)。觸摸板可以位于設(shè)備的不同部分上,例如在殼體201的后表面上或在某其它配置中,例如,如圖1C-1I中所描繪的那樣。用戶可以通過觸摸在觸摸板上的對(duì)應(yīng)區(qū)來“選擇”在觸摸屏上所示出的九個(gè)復(fù)選框中的一個(gè)。由于背面觸摸上的每個(gè)區(qū)域都比所顯示的復(fù)選框要大得多,所以對(duì)用戶而言更容易選擇復(fù)選框。當(dāng)用戶通過按壓觸摸板上的對(duì)應(yīng)區(qū)來選擇活動(dòng)元素時(shí),活動(dòng)元素可以被放大或被以其他方式在觸摸屏上加以變換。用戶然后能夠更容易地看到活動(dòng)元素和/或使用觸摸屏202與其更容易地進(jìn)行交互。例如,如果用戶按壓與中心復(fù)選框602C相對(duì)應(yīng)的觸摸板區(qū)612C,則放大的中心復(fù)選622C框可以被顯示在觸摸屏202上,如圖6C中所示出的那樣。與例如相關(guān)的文本624C的文本框相關(guān)聯(lián)的所顯示內(nèi)容的各部分也可以被放大從而使得它們更易于閱讀。如果用戶想選取中心復(fù)選框602C,則能夠通過例如使用觸針或用戶的手指在觸摸屏202上的對(duì)應(yīng)的放大復(fù)選框622C上按壓來選擇這個(gè)框。在用戶已經(jīng)選擇放大的中心復(fù)選框622C之后,放大的復(fù)選框622C可以在所顯示的內(nèi)容內(nèi)上還原成其正常外觀。然而,中心復(fù)選框602C可以被在顯示器202上加亮,從而使得用戶可以容易地察覺到中心復(fù)選框是最近被改變過的那一個(gè),如圖6D中所示出的那樣。變換指令214可以基于中心復(fù)選框602C是最近被修改過的活動(dòng)元素這一事實(shí)過濾來自觸摸屏驅(qū)動(dòng)器213的輸入。例如,與顯示的活動(dòng)元素相對(duì)應(yīng)的細(xì)分的區(qū)可以被映射至觸摸屏202以及觸摸板204。變換指令214可以被配置成過濾與這些區(qū)的觸摸激活相對(duì)應(yīng)的信號(hào),從而使得這些區(qū)中的任何一個(gè)或多個(gè)區(qū)的用戶的觸摸被解釋為所顯示的最近被修改過的活動(dòng)元素的觸摸。這樣,可以基于前面的與所顯示的活動(dòng)元素的用戶交互對(duì)觸摸屏上的不確定輸入進(jìn)行岐義消除。因此,例如如果用戶想取消選取中心復(fù)選框602C,則能夠通過在被映射至觸摸屏202的復(fù)選框區(qū)612中的一個(gè)或多個(gè)上進(jìn)行按壓來選擇或放大這個(gè)框。即使用戶的手指F觸摸了若干復(fù)選框區(qū),如圖6E中所描繪的那樣,變換指令214也可以將這個(gè)動(dòng)作解釋為對(duì)中心復(fù)選框602C的選擇。關(guān)于針對(duì)圖6A-6E所描述的實(shí)施例存在多個(gè)可能的變化。這些變化可以解決與使用在設(shè)備的正面上的觸摸屏和在設(shè)備的背面上的觸摸板的手持設(shè)備相關(guān)聯(lián)的料想不到的問題。因?yàn)橛捎谠诒趁嬗|摸板上的用戶的手指的位置的視圖常常被殼體遮掩而導(dǎo)致用戶傾向于主要依賴正面觸摸屏,所以這些問題中的許多可能出現(xiàn)。具有動(dòng)態(tài)確定的緩沖區(qū)和活動(dòng)周界的觸摸控制
這個(gè)實(shí)施例處理如何在用戶不必按住例如在背面觸摸板上的控制裝置以使所選擇的元素放大或增強(qiáng)的情況下選擇手持設(shè)備的觸摸屏上的多個(gè)活動(dòng)元素的問題。這個(gè)實(shí)施例的某些實(shí)施方式可以基于模態(tài)對(duì)話框格式,所述模態(tài)對(duì)話框格式使用環(huán)繞狀態(tài)輸入觸摸域的周界的無響應(yīng)或不活動(dòng)的區(qū)和環(huán)繞模態(tài)對(duì)話框的不活動(dòng)緩沖區(qū)的動(dòng)態(tài)確定大小的接受和取消區(qū)。要注意的是,這個(gè)實(shí)施例可以被實(shí)現(xiàn)在具有單個(gè)觸摸屏的設(shè)備中。盡管兩個(gè)觸摸界面是不必要的,但是這個(gè)實(shí)施例可以被用在具有例如正面觸摸屏和背面觸摸板的兩個(gè)觸摸界面的設(shè)備中。在這個(gè)實(shí)施例的一個(gè)示例中,在保留緩沖區(qū)時(shí),選擇和取消區(qū)可以被基于對(duì)話框的大小動(dòng)態(tài)地設(shè)置成某厚度。
根據(jù)這個(gè)實(shí)施例,在手持設(shè)備的屏幕上所呈現(xiàn)的內(nèi)容可以被劃分成多個(gè)區(qū)。每個(gè)區(qū)與諸如被顯示的鏈接或復(fù)選框之類的不同活動(dòng)元素相關(guān)聯(lián)。例如內(nèi)容被呈現(xiàn)到其上的觸摸屏的觸摸界面的整個(gè)區(qū)域、或設(shè)備的背面上的單獨(dú)的觸摸板可以被劃分成觸敏區(qū)。每個(gè)觸敏區(qū)都對(duì)應(yīng)于不同的活動(dòng)元素。用戶通過觸摸對(duì)應(yīng)的觸敏區(qū)來選擇活動(dòng)元素。變換的或放大的活動(dòng)元素可以被顯示在屏幕上。可以采用例如正面觸摸屏或背面觸摸板的觸摸界面來操縱增強(qiáng)的活動(dòng)元素。緩沖區(qū)圍繞增強(qiáng)的活動(dòng)元素。如果用戶觸摸了觸摸界面的該區(qū)域,則什么也不發(fā)生。在緩沖區(qū)外部的觸摸界面的剩余區(qū)被重新計(jì)劃,從而使得在該區(qū)上的觸摸能夠確認(rèn)活動(dòng)元素的操縱或取消活動(dòng)元素的操縱。通過示例的方式而不是通過限制的方式,諸如網(wǎng)頁(yè)之類的內(nèi)容701可以被正常地顯示在手持設(shè)備的觸摸屏,如圖7A中所示出的那樣。在這個(gè)示例中,所顯示的內(nèi)容701包括多個(gè)活動(dòng)元素,諸如單選按鈕702、文本輸入框704、鏈接706及一組復(fù)選框708和諸如文本710之類的不活動(dòng)元素。如圖7B中所描繪的那樣,活動(dòng)元素可以是例如如上文所描述的觸摸屏或觸摸板的對(duì)應(yīng)的細(xì)分區(qū)。具體地,所顯示的內(nèi)容701可以被分解成對(duì)應(yīng)于單選按鈕702的單選按鈕區(qū)712、與文本輸入框704相對(duì)應(yīng)的文本輸入框區(qū)714、與鏈接706相對(duì)應(yīng)的鏈接區(qū)716、以及與文本框組708相對(duì)應(yīng)的文本框組區(qū)718。要注意的是,由于在這個(gè)示例中文本不是活動(dòng)元素,所以不存在與文本710相對(duì)應(yīng)的區(qū)。用戶可以例如通過觸摸在設(shè)備的觸摸屏或單獨(dú)的觸摸板上的對(duì)應(yīng)區(qū)718來選擇復(fù)選框組。增強(qiáng)的(例如,變換的或放大的)文本框組728然后可以被顯示在觸摸屏上,例如如圖7C中所示出的那樣??梢允褂脛?dòng)畫來示出文本框組的變換或放大,從而使得將清楚的是這是被選擇的特定活動(dòng)元素。文本框組708的變換或放大允許用戶更容易地激活觸摸屏上的所選擇的復(fù)選框。觸摸屏的緩沖區(qū)721圍繞增強(qiáng)的復(fù)選框區(qū)728。程序210可以被配置成使得如果用戶觸摸了緩沖區(qū)721則什么也不發(fā)生。在緩沖區(qū)721外部的觸摸屏的剩余區(qū)725可以被重新計(jì)劃,從而使得在這個(gè)區(qū)上的觸摸能夠確認(rèn)所選擇的框或取消文本框選擇并且使該文本框離開。例如,如圖7D中所描繪的那樣,觸摸屏的剩余區(qū)的一側(cè)725A可以被重新計(jì)劃為“確認(rèn)”按鈕并且剩余區(qū)的另一側(cè)725B可以被重新計(jì)劃為“取消”按鈕。這些區(qū)可以具有不同的陰影并且圖標(biāo)可以被顯示在每個(gè)區(qū)內(nèi)作為用戶的導(dǎo)引。觸摸“確認(rèn)”區(qū)725A確認(rèn)所選擇的復(fù)選框,并且將增強(qiáng)的文本框區(qū)728還原成文本框組708的原始形式。觸摸“取消”區(qū)725B取消選擇所選擇的復(fù)選框并且將增強(qiáng)的文本框區(qū)728還原成文本框組708的原始形式??梢曰谠鰪?qiáng)的復(fù)選框區(qū)728的大小、以保留緩沖區(qū)721的這樣的方式來動(dòng)態(tài)地確定剩余區(qū)725的厚度。通過示例的方式而不是通過限制的方式,可以保留緩沖區(qū)721,調(diào)整剩余區(qū)的厚度從而使得圍繞增強(qiáng)的復(fù)選框區(qū)728的緩沖區(qū)721的厚度大于或等于某最小厚度。可以基于與設(shè)備的易用性有關(guān)的某準(zhǔn)則憑經(jīng)驗(yàn)確定最小厚度。例如,可以確定緩沖區(qū)的最小厚度以減少用戶將非故意地觸摸“確認(rèn)”區(qū)725A或取消區(qū)725B的可能性。關(guān)于在上文中針對(duì)圖7A-7D所描述的實(shí)施例存在多個(gè)可能的變化。在一個(gè)變化中,手持設(shè)備可以包括慣性傳感器(例如,加速計(jì)或傾斜傳感器),其可以被用來檢測(cè)設(shè)備的傾斜以在確認(rèn)與取消之間切換。用戶然后能夠觸摸在被重新計(jì)劃的區(qū)725中的任何地方以激活所述確認(rèn)或取消??商鎿Q地,用戶可以通過在單獨(dú)的觸摸板上按壓來確認(rèn)或取消,如果該設(shè)備包括一個(gè)觸摸板的話?!按_認(rèn)”或“取消”圖標(biāo)可以被根據(jù)設(shè)備被傾斜的方式(如通過來自慣性傳感器的信號(hào)所確定的那樣)顯示在觸摸屏上。根據(jù)關(guān)于這個(gè)實(shí)施例的另一變化,活動(dòng)元素可以是具有可以使用重新計(jì)劃的區(qū)725來選擇的兩種操作模式的顏色選擇器。例如,顏色選擇器可以具有允許用戶從有限數(shù)量的顏色(例如,16種顏色)當(dāng)中進(jìn)行選擇的默認(rèn)模式。通過觸摸被重新計(jì)劃的區(qū)725,用戶可以選擇進(jìn)入允許用戶從更大量的顏色(例如,256種顏色)中進(jìn)行選擇的擴(kuò)展模式。被重新計(jì)劃的區(qū)725可以包括圖標(biāo)或給予用戶這個(gè)擴(kuò)展模式是可用的其它指示。另一變化解決了用戶使某信息拷貝至有時(shí)被稱作“剪貼板”的臨時(shí)存儲(chǔ)位置的情況。在常規(guī)的觸摸屏界面中,如果用戶需要將信息輸入到文本輸入框704中,則設(shè)備將觸摸屏的一部分轉(zhuǎn)換成虛擬鍵盤。在常規(guī)的手持設(shè)備中,用戶則必須使用虛擬鍵盤輸入文本。這樣經(jīng)常是不方便的,特別是在能夠使用設(shè)備拷貝文本的情況下。如圖7E中所示出的那樣,根據(jù)本發(fā)明的實(shí)施例,相比之下,如果用戶選擇文本輸入框區(qū)714并且可以被粘貼到文本輸入框中的數(shù)據(jù)已經(jīng)被拷貝,則特定圖標(biāo)734可以與增強(qiáng)的文本輸入框724相結(jié)合地被示出在觸摸屏上。在某些實(shí)施例中,觸摸屏的多個(gè)部分可以被重新計(jì)劃為虛擬鍵盤744,其可以被顯示為增強(qiáng)的文本輸入框724的一部分或與增強(qiáng)的文本輸入框724相結(jié)合地進(jìn)行顯示。用戶可以觸摸圖標(biāo)734以將存儲(chǔ)的文本粘貼到文本輸入框704中。用戶還可以經(jīng)由虛擬鍵盤輸入文本。用戶然后可以例如通過與觸摸屏或觸摸板的交互將設(shè)備返回至正常操作。例如,如果通過使用觸摸屏觸摸文本輸入框區(qū)714來選擇文本輸入框704,則用戶可以觸摸文本輸入框區(qū)714以觸發(fā)返回至正常視圖??商鎿Q地,如果通過觸摸并且保持在設(shè)備的背面上的觸摸板上的文本輸入框區(qū)714來選擇文本輸入框704,則用戶可以觸摸文本輸入框區(qū)714以觸發(fā)返回至正常視圖,通過釋放他對(duì)觸摸板的觸摸以返回至正常操作。這個(gè)過程避免了必須出現(xiàn)虛擬鍵盤以用于文本輸入。盡管在上文中所描述的多個(gè)實(shí)施例涉及具有正面觸摸屏和背面觸摸板的設(shè)備,但是本發(fā)明的實(shí)施例可以在僅使用觸摸屏的設(shè)備中加以實(shí)現(xiàn)。具有雙指觸摸觸發(fā)的活動(dòng)元素的選擇和變換的手持設(shè)備
根據(jù)這個(gè)實(shí)施例,在手持設(shè)備的顯示器上所呈現(xiàn)的內(nèi)容可以被劃分成多個(gè)區(qū),如在上文中所討論的那樣。每個(gè)區(qū)可以與被呈現(xiàn)在顯示器上的不同的活動(dòng)元素相關(guān)聯(lián)。顯示器的整個(gè)區(qū)域被劃分成對(duì)應(yīng)于觸摸界面的觸敏區(qū)的區(qū)。每個(gè)觸敏區(qū)對(duì)應(yīng)于在顯示器上所示出的不同的活動(dòng)元素。以第一模式(例如,使用單個(gè)手指)觸摸該觸摸界面正常地操作該觸摸界面。以另一觸摸模式(例如,使用兩個(gè)手指)觸摸多個(gè)觸敏區(qū)中的一個(gè)觸敏區(qū)激活與該區(qū)相對(duì)應(yīng)的活動(dòng)元素的增強(qiáng)(例如,變換或放大)。可以任意地定義操作的第一和第二模式。然而,在優(yōu)選實(shí)施例中,單個(gè)手指觸摸正常地操作觸摸界面,而在與活動(dòng)元素相對(duì)應(yīng)的屏幕區(qū)上的雙指觸摸發(fā)起該元素的增強(qiáng)。通過示例的方式而不是通過限制的方式,諸如網(wǎng)頁(yè)之類的內(nèi)容801可以正常地出現(xiàn)在觸摸屏803上,如圖8A中所示出的那樣。內(nèi)容801可以包括活動(dòng)元素,諸如單選按鈕802、文本輸入框804、鏈接806以及復(fù)選框808。還可以顯示不活動(dòng)的正常文本810或圖像。在常規(guī)的操作模式中,單指觸摸正常地操作屏幕。例如,使用手指F在觸摸屏803的表面上“刷”可以被解釋為觸發(fā)所顯示的內(nèi)容801的滾動(dòng)的指令。如在上文中所討論的那樣,所顯示的內(nèi)容801的區(qū)域可以被分割成四個(gè)不同的區(qū),如圖SB中所示出的那樣。這些區(qū)包括對(duì)應(yīng)于單選按鈕802的單選按鈕區(qū)812、與文本輸入框804相對(duì)應(yīng)的文本輸入框區(qū)814、與鏈接806相對(duì)應(yīng)的鏈接區(qū)816、以及與復(fù)選框組808相對(duì)應(yīng)的復(fù)選框區(qū)818。要注意的是,由于在這個(gè)示例中文本不是活動(dòng)元素,所以不存在與文本810相對(duì)應(yīng)的區(qū)。用戶然后能夠通過使用例如雙指觸摸的第二觸摸模式來觸摸在觸摸屏上的對(duì)應(yīng)區(qū)而“選擇”在觸摸屏803上所示出的四個(gè)活動(dòng)元素中的一個(gè)。由于每個(gè)敏感區(qū)域都比所顯示的活動(dòng)元素要大得多,所以更容易選擇活動(dòng)元素。當(dāng)用戶通過使用兩個(gè)手指按壓觸摸屏上的對(duì)應(yīng)區(qū)來選擇活動(dòng)元素時(shí),程序210可以將這個(gè)動(dòng)作解釋為用于增強(qiáng)對(duì)應(yīng)的活動(dòng)元素的指令,所述對(duì)應(yīng)的活動(dòng)元素然后可以被增強(qiáng),例如被放大或被變換,如在上文中所討論的那樣。用戶然后能夠更容易地看見該活動(dòng)元素并且使用觸摸屏803更容易地與其進(jìn)行交互。例如,如圖SC中所示出的那樣,如果用戶使用兩指FpF2按壓用于鏈接的觸摸屏區(qū)816,則增強(qiáng)的鏈接826可以被顯示在觸摸屏803上。通過示例的方式,增強(qiáng)的鏈接826可以示出用戶可以通過激活該鏈接而導(dǎo)航到的網(wǎng)頁(yè)或其它內(nèi)容的預(yù)呈現(xiàn)圖像。這個(gè)實(shí)施例有助于查看并且使用在屏幕上所示出的活動(dòng)元素。這還允許增強(qiáng)觸摸屏的常規(guī)使用。具體地,在觸摸屏803的活動(dòng)元素區(qū)之一上的雙指觸摸可以被解釋為相當(dāng)于在設(shè)備的背面上的觸摸板的對(duì)應(yīng)區(qū)上的觸摸。與兩個(gè)不同的觸摸界面形成對(duì)照,使用兩種不同的觸摸模式可以簡(jiǎn)化手持設(shè)備的設(shè)計(jì)并且減少設(shè)備復(fù)雜性及成本。即使設(shè)備包括觸摸屏和單獨(dú)的觸摸板兩者,使用兩種不同的觸摸模式也會(huì)是有利的。雙模式觸摸屏可以提供額外的操作靈活性和簡(jiǎn)易性。在這個(gè)實(shí)施例的某些變化中,程序210可以通過獨(dú)立地跟蹤兩個(gè)手指Fp F2來解釋兩指的觸摸模式動(dòng)作。例如,如果兩個(gè)手指Fp F2沿相同的方向移動(dòng),則該移動(dòng)可以被解釋為“刷”命令。如果兩個(gè)手指FpF2沿不同的方向移動(dòng),則該移動(dòng)可以被解釋為“收縮”命令。關(guān)于這個(gè)實(shí)施例存在其它的變化。例如,兩指的觸摸可以被用來觸發(fā)元素放大/變換,而單個(gè)手指觸摸可以被用于滾動(dòng),或反之亦然。這個(gè)實(shí)施例還可以與在上文中所描述的其它實(shí)施例相結(jié)合,例如,觸摸在顯示增強(qiáng)的活動(dòng)元素的屏幕的一部分外部的觸摸屏803的重新計(jì)劃區(qū)可以取消或關(guān)閉活動(dòng)元素。此外,這個(gè)實(shí)施例中的概念可以被擴(kuò)展以包括跟蹤三個(gè)或更多個(gè)手指以及將不同的操作模式命令與被確定為正觸摸所述觸摸屏和/或觸摸板的該多個(gè)手指相關(guān)聯(lián)。這個(gè)實(shí)施例的特征可以結(jié)合其它實(shí)施例的特征。例如,使用不同的觸摸模式可以控制在上文中針對(duì)圖4A-4B所討論的實(shí)施例中所顯示的內(nèi)容的一部分或活動(dòng)元素的放大程度。具體地,放大程度可以與在該觸摸模式中使用的手指的數(shù)量相關(guān)?;陬A(yù)測(cè)模型的⑶I顯示分解的動(dòng)態(tài)重新配置
在這個(gè)實(shí)施例中,例如在顯示器上所呈現(xiàn)的網(wǎng)頁(yè)的內(nèi)容可以被分解成多個(gè)區(qū),其中的每一個(gè)都與顯示器上示出的不同的活動(dòng)元素相關(guān)聯(lián)。相關(guān)觸摸界面的整個(gè)區(qū)域可以被劃分成觸敏區(qū),其中的每一個(gè)都對(duì)應(yīng)于顯示器上示出的不同的活動(dòng)元素。用戶可以通過觸摸對(duì)應(yīng)的觸敏區(qū)來選擇活動(dòng)元素中的一個(gè)??梢愿鶕?jù)對(duì)接下來哪個(gè)活動(dòng)元素可能被選擇的預(yù)測(cè)來使分解變形??梢曰谟脩魧?duì)設(shè)備200使用的歷史由預(yù)測(cè)模型來確定預(yù)測(cè)。在用戶使用設(shè)備時(shí),可以連續(xù)更新預(yù)測(cè)模型。在這個(gè)實(shí)施例的某些變化中,分解的“變形”隨著時(shí)間的推移可以退化為不是基于預(yù)測(cè)的“非變形的”分解。在本文中所描述的其它實(shí)施例的特征可以與這個(gè)實(shí)施例的特征相結(jié)合。通過示例的方式而不是通過限制的方式,如在上文中所提到的那樣,程序210可以進(jìn)一步地包括預(yù)測(cè)引擎221,其可以被例如通過適當(dāng)?shù)能浖幊膛渲贸筛鶕?jù)在圖9A中通常所圖示的方法來操作設(shè)備200。如在圖9A中的902處所指示的那樣,可以例如通過Voronoi合成對(duì)將顯示在顯示器202上的一部分內(nèi)容進(jìn)行分解,如在上文中所討論的那樣。在所顯示的部分內(nèi)的活動(dòng)元素可以與觸摸界面的對(duì)應(yīng)部分相關(guān)聯(lián),如在904處所指示的那樣。觸摸界面可以是觸摸板204或可視顯示器202,如果其包括觸摸屏的話。當(dāng)用戶操縱觸摸界面時(shí),程序210可以可選地確定用戶是否已經(jīng)采取行動(dòng),如在906處所指示的那樣。通過示例的方式,程序210可以檢測(cè)用戶已經(jīng)選擇了對(duì)應(yīng)于活動(dòng)元素的觸摸界面的任何部分。程序210然后可以根據(jù)一個(gè)或多個(gè)后續(xù)動(dòng)作的概率來調(diào)整在顯示器上示出的內(nèi)容的分解的比例。隨著時(shí)間的推移,內(nèi)容的分解和活動(dòng)區(qū)與觸摸界面的對(duì)應(yīng)部分的關(guān)聯(lián)可以反復(fù)地重復(fù)。通過示例的方式,預(yù)測(cè)引擎221可以基于在使用設(shè)備200的給定類型的動(dòng)作之后的用戶行為的過去的模式來計(jì)算后續(xù)動(dòng)作的概率。該過去的行為可以與在顯示器102上所顯示的一種類型的內(nèi)容相關(guān)。當(dāng)用戶使用設(shè)備200時(shí),概率可以被更新。屏幕驅(qū)動(dòng)器212可以根據(jù)概率來重新計(jì)算內(nèi)容的所顯示部分的分解,如在908處所指示的那樣。由于分解的再計(jì)算,可以改變觸摸板204的結(jié)果產(chǎn)生的活動(dòng)區(qū)的大小和/或形狀。圖9B圖示了所述顯示的分解可以如何隨著后續(xù)動(dòng)作的概率改變而改變的示例。通過示例的方式,如圖9B中所描繪的那樣,設(shè)備可以響應(yīng)于初始用戶動(dòng)作來顯示諸如網(wǎng)頁(yè)之類的內(nèi)容。在這個(gè)示例中,例如在設(shè)備的可視顯示器102上所顯示的網(wǎng)頁(yè)101的所顯示內(nèi)容可以包括活動(dòng)元素,諸如單選按鈕104、文本輸入框106、鏈接108(例如,html鏈接或web鏈接)、以及滾動(dòng)條110。內(nèi)容還可以包括不活動(dòng)的內(nèi)容,諸如正常文本112或圖像。如在上文中所描述的那樣,所顯示的內(nèi)容頁(yè)面101的區(qū)域可以被分解成與單選按鈕104相對(duì)應(yīng)的單選按鈕區(qū)114、與文本輸入框106相對(duì)應(yīng)的文本輸入框區(qū)116、與鏈接108相對(duì)應(yīng)的鏈接區(qū)118、以及與滾動(dòng)條110相對(duì)應(yīng)的滾動(dòng)條區(qū)120。由于在這個(gè)示例中文本不是活動(dòng)元素,所以沒有區(qū)對(duì)應(yīng)于文本112。單選按鈕區(qū)114、文本輸入框區(qū)116、鏈接區(qū)118、以及滾動(dòng)條區(qū)120可以被映射至觸敏界面上的對(duì)應(yīng)區(qū)。一旦內(nèi)容101被顯示,預(yù)測(cè)引擎221便可以基于過去的用戶行為確定用戶接下來更有可能使用滾動(dòng)條110而不是單選按鈕104。因此,顯示驅(qū)動(dòng)器212可以計(jì)算內(nèi)容101的分解,其中與當(dāng)例如通過html畫布的細(xì)分由內(nèi)容101的簡(jiǎn)單無偏分解來確定這些區(qū)時(shí)的其他方式的情況相比,滾動(dòng)條區(qū)120起初被制定得更大,而單選按鈕區(qū)114、文本輸入框區(qū)116以及鏈接區(qū)118可以被制定得更小。顯示驅(qū)動(dòng)器212可以依據(jù)在給定時(shí)間幀內(nèi)用戶有可能使用這些區(qū)的相對(duì)概率來計(jì)算單選按鈕區(qū)114、文本輸入框區(qū)116、鏈接區(qū)118、以及滾動(dòng)條區(qū)120的相關(guān)區(qū)域。隨著時(shí)間的推移,用戶接下來將使用滾動(dòng)條110的可能性可能改變。因此,例如,由于分解和相關(guān)處理的重復(fù),在滾動(dòng)條區(qū)120與其它三個(gè)區(qū)之間的分界線可以隨著時(shí)間的推移移動(dòng)使得滾動(dòng)條區(qū)更小而其它三個(gè)區(qū)更大,直到分界線被定位在當(dāng)由內(nèi)容101的簡(jiǎn)單無偏分解確定時(shí)其將處于的位置為止。根據(jù)關(guān)于過去的用戶行為的預(yù)測(cè)引擎可獲得的信息量可以有其它變化。例如,隨著時(shí)間流逝,用戶將使用文本框106可能變得更有可能。如果是這樣的話,文本框區(qū)116可以相對(duì)于其它三個(gè)區(qū)而言擴(kuò)大。要注意的是,隨著時(shí)間推移每個(gè)活動(dòng)區(qū)的對(duì)應(yīng)的概率可能退化為無偏概率。因此,在這樣的情況下,隨著時(shí)間推移圖像的細(xì)分可能退化為無偏細(xì)分。這個(gè)實(shí)施例的特征可以與在本文中所描述的其它實(shí)施例的特征相混合。通過進(jìn)一步的非限制性示例的方式,這個(gè)實(shí)施例的特征可以與在上文中針對(duì)圖6A-6E所描述的特征相混合。具體地,在如例如針對(duì)圖6E所描述的那樣基于與所顯示活動(dòng)元素進(jìn)行的先前的用戶交互來對(duì)觸摸界面上的不確定輸入進(jìn)行歧義消除的情況下,可以應(yīng)用所顯示內(nèi)容的分解方面的變形的退化。一般而言,所顯示內(nèi)容的細(xì)分可以從其中在觸摸界面上任何地方的觸摸均被解釋為對(duì)最近變換的活動(dòng)元素的激活的有偏細(xì)分退化成無偏細(xì)分。具體地,隨著時(shí)間的推移,分解可以從其中可以通過在被映射至觸摸屏202的復(fù)選框區(qū)612中的一個(gè)或多個(gè)上按壓來選擇或放大中心復(fù)選框602C的那樣的分解退化成其中只能夠通過在對(duì)應(yīng)于該中心復(fù)選框的觸摸界面的部分上按壓來選擇或放大該中心復(fù)選框的那樣的分解?;谑褂脷v史的⑶I布局的定制
在關(guān)于上文中所描述的實(shí)施例的變化中,可以基于GUI的使用歷史以預(yù)測(cè)性方式來布置圖形用戶界面(GUI)的顯示器上的內(nèi)容的布局?!安季帧笨梢园@示哪些項(xiàng)、在何處顯示它們、它們以什么順序出現(xiàn)、它們?cè)鯓映霈F(xiàn)、和它們?cè)鯓庸ぷ?。布局可以隨著時(shí)間的推移退化為非預(yù)測(cè)性布局。在本文中所描述的其它實(shí)施例的特征可以與這個(gè)實(shí)施例的特征相結(jié)
口 ο如果⑶I包括觸摸界面,則觸摸界面的整個(gè)區(qū)域可以被劃分成多個(gè)觸敏區(qū),其中的每一個(gè)都對(duì)應(yīng)于不同的活動(dòng)元素。用戶能夠通過觸摸對(duì)應(yīng)的觸敏區(qū)來選擇活動(dòng)元素中的一個(gè)??梢愿鶕?jù)接下來哪個(gè)活動(dòng)元素很可能被選擇的預(yù)測(cè)對(duì)分解進(jìn)行變形??梢曰谟脩粜袨橛深A(yù)測(cè)模型來確定預(yù)測(cè)。通過示例的方式而不是通過限制的方式,如在上文中所指出的那樣,程序210可以進(jìn)一步包括預(yù)測(cè)引擎221,其可以被例如通過適當(dāng)?shù)能浖幊膛渲贸筛鶕?jù)圖1OA中通常所圖示的方法來操作設(shè)備200。如圖1OA中的1002處所指示的那樣,可以可選地例如通過Voronoi合成來分解待顯示在顯示器202上的內(nèi)容的一部分,如在上文中所討論的那樣。所顯示的部分內(nèi)的活動(dòng)元素可以與觸摸界面的對(duì)應(yīng)部分相關(guān)聯(lián),如在1004處所指示的那樣。觸摸界面可以是觸摸板204或可視顯示器202,如果其包括觸摸屏的話。當(dāng)用戶操縱觸摸界面時(shí),程序210可以可選地確定用戶是否已經(jīng)采取行動(dòng),如在1006處所指示的那樣。通過示例的方式,程序210可以檢測(cè)用戶已經(jīng)選擇了對(duì)應(yīng)于活動(dòng)元素的觸摸界面的任何部分。程序210然后可以根據(jù)一個(gè)或多個(gè)后續(xù)動(dòng)作的概率來調(diào)整在顯示器上所示出的內(nèi)容的布局,如在1008處所指示的那樣。隨著時(shí)間的推移可以反復(fù)地重復(fù)內(nèi)容布局的調(diào)整及內(nèi)容的后續(xù)分解和活動(dòng)區(qū)與觸摸界面的對(duì)應(yīng)部分的相關(guān)。通過示例的方式,預(yù)測(cè)引擎221可以基于在使用設(shè)備200的給定類型的動(dòng)作以后的用戶行為的過去模式來計(jì)算后續(xù)動(dòng)作的概率。該過去的行為可以與在顯示器102上所顯示的一種類型的內(nèi)容相關(guān)聯(lián)。當(dāng)用戶使用設(shè)備200時(shí),可以更新概率。屏幕驅(qū)動(dòng)器212可以根據(jù)該概率來調(diào)整內(nèi)容的所顯示部分的布局。存在可以采用其調(diào)整布局的多種不同的方式。優(yōu)選地,以有助于最可能的一個(gè)或多個(gè)后續(xù)動(dòng)作的方式來調(diào)整布局。如在上文中所指出的那樣,這可以包括例如通過按照比默認(rèn)布局中更彼此靠近的順序定位有可能使用的活動(dòng)元素來調(diào)整活動(dòng)元素的放置。此外,可以調(diào)整活動(dòng)元素的外觀,例如,可以對(duì)有可能被使用的活動(dòng)元素進(jìn)行加亮或更光亮地著色。另外,可以調(diào)整一個(gè)或多個(gè)活動(dòng)元素的操作,例如,在諸如聯(lián)系人列表之類的列表中的項(xiàng)目的順序可以以最常用的項(xiàng)目靠近列表的頂部來進(jìn)行排序。通過示例的方式,在“默認(rèn)”設(shè)置中,缺少有關(guān)過去的用戶行為的任何信息,設(shè)備可以顯示內(nèi)容,例如包含單選按鈕802、文本輸入框804、鏈接806、復(fù)選框808、以及不活動(dòng)的正常文本810的網(wǎng)頁(yè),如圖1OB中所示出的那樣。預(yù)測(cè)引擎221可以基于過去的用戶歷史來確定當(dāng)這個(gè)頁(yè)面(或類似配置的內(nèi)容)被顯示時(shí)用戶具有選取復(fù)選框808并且在文本輸入框804中輸入文本的高概率。基于這些概率,顯示驅(qū)動(dòng)器212可以修改網(wǎng)頁(yè)的顯示,從而使得文本輸入框808和復(fù)選框804被制定得更大和/或更突出并且被布置成彼此緊密靠近,如IOB中所示出的那樣。在某些實(shí)施方式中,由于內(nèi)容的顯示的修改的原因,所顯示內(nèi)容到區(qū)的分解以及觸摸界面到對(duì)應(yīng)部分的劃分可以變化。例如,顯示驅(qū)動(dòng)器212可以修改所顯示內(nèi)容的html畫布。在這個(gè)發(fā)生之后,觸摸屏驅(qū)動(dòng)器212可以執(zhí)行html畫布的新細(xì)分,觸摸屏驅(qū)動(dòng)器213可以使用其來將觸摸界面劃分成相應(yīng)的部分。雖然上文是本發(fā)明的優(yōu)選實(shí)施例的完整描述,但是可以使用各種替換物、修改和等價(jià)物。因此,不應(yīng)該參考上文描述來確定本發(fā)明的范圍,而是替代地應(yīng)該參考隨附權(quán)利要求以及其等價(jià)物的全部范圍來確定本發(fā)明的范圍。在本文中所描述的無論優(yōu)選與否的任何特征都可以與在本文中所描述的無論優(yōu)選與否的任何其它特征相結(jié)合。在隨后的權(quán)利要求中,除了以其他方式專門說明的情況,否則不定冠詞“一”或“一個(gè)”指的是在該冠詞之后的項(xiàng)目的一個(gè)或多個(gè)的量。隨附權(quán)利要求將不被解釋為包括裝置加功能限制,除非使用短語(yǔ)“用于…的裝置”在給定的權(quán) 利要求中明確地記載了這樣的限制。
權(quán)利要求
1.一種手持電子設(shè)備,包括: 處理器,其在工作時(shí)耦合至可視顯示器和觸摸界面,以及 可由處理器執(zhí)行的指令,其被配置從而使得當(dāng)被執(zhí)行時(shí),所述指令使得所述設(shè)備: a)將圖像呈現(xiàn)在包含一個(gè)或多個(gè)活動(dòng)元素的所述可視顯示器上; b)將所述觸摸界面的一個(gè)或多個(gè)活動(dòng)部分與所述可視顯示器上的所述圖像中的一個(gè)或多個(gè)對(duì)應(yīng)的活動(dòng)元素相關(guān)聯(lián);以及 c)根據(jù)可以使用所述一個(gè)或多個(gè)活動(dòng)元素采取的一個(gè)或多個(gè)動(dòng)作的概率來調(diào)整在所述顯示器上示出的內(nèi)容的布局; 其中所述指令被進(jìn)一步配置成執(zhí)行所述圖像的細(xì)分,從而使得所述圖像被劃分成充滿所述顯示器的一個(gè)或多個(gè)區(qū),其中每個(gè)區(qū)對(duì)應(yīng)于不同的活動(dòng)元素; 其中每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率; 其中所述用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的所述概率取決于自前一個(gè)動(dòng)作以來過去的時(shí)間; 其中所述指令被配置為反復(fù)地重復(fù)a)、b)以及c); 其中每個(gè)區(qū)的所述對(duì)應(yīng)概率隨著時(shí)間的推移退化成無偏概率,從而所述圖像的細(xì)分隨著時(shí)間的推移退化成無偏細(xì)分。
2.根據(jù)權(quán)利要求1 所述的設(shè)備,其中,所述指令被配置成隨著時(shí)間的推移使所述布局退變成非預(yù)測(cè)性布局。
3.根據(jù)權(quán)利要求1所述的設(shè)備,進(jìn)一步包括預(yù)測(cè)引擎,所述預(yù)測(cè)引擎被配置成基于在采用所述設(shè)備的給定類型的動(dòng)作之后的用戶行為的過去的模式來計(jì)算后續(xù)動(dòng)作的概率。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中,所述過去的行為與在所述顯示器上顯示的一種類型的內(nèi)容相關(guān)聯(lián)。
5.根據(jù)權(quán)利要求3所述的設(shè)備,其中,所述預(yù)測(cè)引擎被配置成在所述用戶使用所述設(shè)備時(shí)更新所述后續(xù)動(dòng)作的所述概率。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述指令被配置成以便于最有可能的一個(gè)或多個(gè)后續(xù)動(dòng)作的方式來調(diào)整所述布局。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述指令被配置成通過按照比默認(rèn)布局中更彼此靠近的順序定位有可能被使用的活動(dòng)元素來調(diào)整所述布局。
8.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述指令被配置成調(diào)整所述活動(dòng)元素的外觀。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,很可能被使用的活動(dòng)元素被加亮或被比其它元素更光亮地著色。
10.根據(jù)權(quán)利要求6所述的設(shè)備,其中,所述指令被配置成調(diào)整所述活動(dòng)元素中的一個(gè)或多個(gè)的操作。
11.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述細(xì)分將所述圖像劃分成一個(gè)或多個(gè)凸區(qū)。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,所述細(xì)分是VOTonoi分解。
13.根據(jù)權(quán)利要求1所述的設(shè)備,其中,每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率。
14.根據(jù)權(quán)利要求1所述的設(shè)備,其中,b)包括當(dāng)?shù)谝粚?duì)應(yīng)概率大于第二對(duì)應(yīng)概率時(shí),使具有所述第一對(duì)應(yīng)概率的第一區(qū)大于具有所述第二對(duì)應(yīng)概率的第二區(qū)。
15.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的所述概率取決于所述設(shè)備的使用歷史。
16.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述可視顯示器是包括所述觸摸界面的觸摸屏。
17.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述觸摸界面是觸摸板。
18.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述可視顯示器是與所述觸摸板分開的觸摸屏。
19.根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述可視顯示器位于殼體的第一表面上,而所述觸摸板位于在所述第一表面對(duì)面的殼體的第二表面上。
20.根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述可視顯示器和觸摸板被布置在所述殼體的同一側(cè)上。
21.根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述可視顯示器和觸摸板被布置在所述殼體的不同側(cè)上。
22.根據(jù)權(quán)利要求21所述的設(shè)備,其中,所述可視顯示器被布置在所述殼體的正面上,而所述觸摸板被布置在所述殼體的背面上。
23.根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述殼體包括第一殼體部分和第二殼體部分,其中所述可視顯示器被布置 在所述第一殼體部分上,并且其中所述觸摸板被布置在所述第二殼體部分上。
24.根據(jù)權(quán)利要求23所述的設(shè)備,其中,所述第一殼體部分和第二殼體部分彼此滑動(dòng)地連接。
25.根據(jù)權(quán)利要求23所述的設(shè)備,其中,所述第一殼體部分和第二殼體部分被以鉸鏈結(jié)構(gòu)彼此連接。
26.根據(jù)權(quán)利要求25所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板向內(nèi)朝向。
27.根據(jù)權(quán)利要求26所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板中的一個(gè)向內(nèi)朝向,而所述可視顯示器和觸摸板中的另一個(gè)向外朝向。
28.根據(jù)權(quán)利要求26所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板向內(nèi)朝向。
29.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述可視顯示器包括觸摸屏,并且所述觸摸界面包括所述觸摸屏。
30.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述指令進(jìn)一步包括下述指令,其響應(yīng)于不同于不激活所述一個(gè)或多個(gè)活動(dòng)元素的正常觸摸模式的不同的觸摸模式來激活所述元素中的一個(gè)或多個(gè)元素。
31.根據(jù)權(quán)利要求30所述的設(shè)備,其中,所述不同的觸摸模式是雙指觸摸,并且其中所述正常的觸摸模式是單指觸摸。
32.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述指令被進(jìn)一步配置成響應(yīng)于對(duì)所述觸摸界面的活動(dòng)部分中的對(duì)應(yīng)的一個(gè)的觸摸來激活所述一個(gè)或多個(gè)活動(dòng)元素中的一個(gè)活動(dòng)元素。
33.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述指令被進(jìn)一步配置成響應(yīng)于與所述觸摸界面的用戶交互將變換的元素呈現(xiàn)在所述顯示器上,其中所述變換的元素以與其變換之前的所述對(duì)應(yīng)的活動(dòng)元素的操作模式不同的操作模式與所述觸摸界面進(jìn)行交互。
34.根據(jù)權(quán)利要求33所述的設(shè)備,其中,與在變換成所述變換的活動(dòng)元素之前的所述活動(dòng)元素相比較,所述變換的元素被放大地出現(xiàn)在所述可視顯示器上。
35.根據(jù)權(quán)利要求34所述的設(shè)備,其中,所述指令被配置成根據(jù)在所述觸摸界面上的觸摸模式來控制所述變換的元素的放大程度。
36.根據(jù)權(quán)利要求33所述的設(shè)備,其中,所述指令進(jìn)一步包括下述指令,其被配置成響應(yīng)于來自所述觸摸界面的信號(hào)或在完成與所述變換的元素的交互之后將所述變換的元素還原成所述活動(dòng)元素在被變換成所述變換的元素之前具有的形式。
37.根據(jù)權(quán)利要求36所述的設(shè)備,其中,所述指令被配置成響應(yīng)于所述觸摸界面上的觸摸的移除來還原所述變換的活動(dòng)元素。
38.根據(jù)權(quán)利要求36所述的設(shè)備,其中,所述指令進(jìn)一步包括用于將最近被變換的活動(dòng)元素進(jìn)行加亮的指令。
39.根據(jù)權(quán)利要求38所述的設(shè)備,其中,所述可視顯示器是觸摸屏,并且其中所述指令被配置成將在所述觸摸屏上任何地方的觸摸解釋為對(duì)所述最近變換的活動(dòng)元素的激活。
40.根據(jù)權(quán)利要求33所述的設(shè)備,其中,所述可視顯示器是觸摸屏,并且其中所述指令進(jìn)一步包括下述指令,該指令用于對(duì)在所述變換的元素外部的所述觸摸屏的一個(gè)或多個(gè)部分進(jìn)行重新計(jì)劃以充當(dāng)與所述變換的元素相關(guān)聯(lián)的命令的輸入。
41.一種用于操作手持電子設(shè)備的方法,所述手持電子設(shè)備具有在工作時(shí)耦合至所述可視顯示器和所述觸摸界 面的處理器;以及可由所述處理器執(zhí)行以實(shí)現(xiàn)所述方法的指令,所述方法包括: a)將圖像呈現(xiàn)在包含一個(gè)或多個(gè)活動(dòng)元素的所述可視顯示器上; b)將所述觸摸界面的一個(gè)或多個(gè)活動(dòng)部分與所述可視顯示器上的所述圖像中的一個(gè)或多個(gè)對(duì)應(yīng)的活動(dòng)元素相關(guān)聯(lián);以及 c)根據(jù)可以使用所述一個(gè)或多個(gè)活動(dòng)元素采取的一個(gè)或多個(gè)動(dòng)作的概率來調(diào)整在所述顯示器上示出的內(nèi)容的布局; 其中所述指令被進(jìn)一步配置成執(zhí)行所述圖像的細(xì)分,從而使得所述圖像被劃分成充滿所述顯示器的一個(gè)或多個(gè)區(qū),其中每個(gè)區(qū)對(duì)應(yīng)于不同的活動(dòng)元素; 其中每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率; 其中所述用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的所述概率取決于自前一個(gè)動(dòng)作以來過去的時(shí)間; 其中所述指令被配置為反復(fù)地重復(fù)a)、b)以及c); 其中每個(gè)區(qū)的所述對(duì)應(yīng)概率隨著時(shí)間的推移退化成無偏概率,從而所述圖像的細(xì)分隨著時(shí)間的推移退化成無偏細(xì)分。
42.根據(jù)權(quán)利要求41所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率取決于自前一個(gè)動(dòng)作以來過去的時(shí)間。
43.根據(jù)權(quán)利要求41所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率取決于所述設(shè)備的使用歷史。
44.根據(jù)權(quán)利要求41所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率包括基于在采用所述設(shè)備的給定類型的動(dòng)作之后的用戶行為的過去的模式的后續(xù)動(dòng)作的概率。
45.根據(jù)權(quán)利要求44所述的方法,其中,所述過去的行為與在所述顯示器上顯示的一種類型的內(nèi)容相關(guān)聯(lián)。
46.根據(jù)權(quán)利要求41所述的方法,進(jìn)一步包括在所述用戶使用所述設(shè)備時(shí)更新所述后續(xù)動(dòng)作的所述概率。
47.根據(jù)權(quán)利要求41所述的方法,其中c)包括以便于最有可能的一個(gè)或多個(gè)后續(xù)動(dòng)作的方式來調(diào)整所述布局。
48.根據(jù)權(quán)利要求47所述的方法,其中,調(diào)整所述布局包括按照比默認(rèn)布局中更彼此靠近的順序定位有可能被使用的活動(dòng)元素。
49.根據(jù)權(quán)利要求47所述的方法,其中,調(diào)整所述布局包括調(diào)整所述活動(dòng)元素的外觀。
50.根據(jù)權(quán)利要求49所述的方法,其中有可能被使用的一個(gè)或多個(gè)活動(dòng)元素被加亮或被比其它元素更光亮地著色。
51.根據(jù)權(quán)利要求47所述的設(shè)備,其中調(diào)整所述布局包括調(diào)整所述活動(dòng)元素中的一個(gè)或多個(gè)的操作。
52.根據(jù)權(quán)利要求41所述的方法,其中,所述指令被進(jìn)一步配置成執(zhí)行所述圖像的細(xì)分,從而使得所述圖像被劃分成充滿所述顯示器的一個(gè)或多個(gè)區(qū),其中每個(gè)區(qū)對(duì)應(yīng)于不同的活動(dòng)元素。
53.根據(jù)權(quán)利要求5 2所述的方法,其中,所述細(xì)分將所述圖像劃分成一個(gè)或多個(gè)凸區(qū)。
54.根據(jù)權(quán)利要求53所述的方法,其中,所述細(xì)分是Voronoi分解。
55.根據(jù)權(quán)利要求54所述的方法,其中每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率。
56.根據(jù)權(quán)利要求41所述的方法,進(jìn)一步包括響應(yīng)于對(duì)所述觸摸界面的所述活動(dòng)部分中的對(duì)應(yīng)的一個(gè)活動(dòng)部分的觸摸來激活所述一個(gè)或多個(gè)活動(dòng)元素中的一個(gè)活動(dòng)元素。
57.根據(jù)權(quán)利要求41所述的方法,進(jìn)一步包括響應(yīng)于與所述觸摸界面的活動(dòng)部分中的對(duì)應(yīng)的一個(gè)或多個(gè)活動(dòng)部分的用戶交互將所述活動(dòng)元素中的一個(gè)或多個(gè)變換成變換的元素。
58.根據(jù)權(quán)利要求57所述的方法,其中,所述變換的元素以與在其變換之前所述對(duì)應(yīng)的活動(dòng)元素的操作模式不同的操作模式與所述觸摸界面進(jìn)行交互。
59.根據(jù)權(quán)利要求57所述的方法,其中,與在變換成所述變換的活動(dòng)元素之前的所述活動(dòng)元素相比較,所述變換的元素被放大地出現(xiàn)在所述可視顯示器上。
60.根據(jù)權(quán)利要求59所述的方法,其中,所述觸摸界面上的觸摸模式控制所述變換的元素的放大程度。
61.根據(jù)權(quán)利要求57所述的方法,進(jìn)一步包括響應(yīng)于來自所述觸摸界面的信號(hào)將所述變換的元素還原成所述活動(dòng)元素在被變換成所述變換的元素之前具有的形式。
62.根據(jù)權(quán)利要求61所述的方法,其中,所述觸摸界面上的觸摸的移除觸發(fā)還原所述變換的元素。
63.根據(jù)權(quán)利要求57所述的方法,進(jìn)一步包括將最近被變換的活動(dòng)元素加亮。
64.根據(jù)權(quán)利要求63所述的方法,其中,在所述觸摸界面上任何地方的觸摸都激活所述最近變換的活動(dòng)元素。
65.根據(jù)權(quán)利要求41所述的方法,進(jìn)一步包括針對(duì)所述一個(gè)或多個(gè)活動(dòng)元素中的每一個(gè)活動(dòng)元素,確定在給定的時(shí)間幀內(nèi)用戶將使用所述活動(dòng)元素的所述對(duì)應(yīng)概率。
66.—種手持電子設(shè)備,包括: 處理器,其在工作時(shí)耦合至可視顯示器和觸摸界面,以及 可由處理器執(zhí)行的指令,其被配置從而使得當(dāng)被執(zhí)行時(shí),所述指令使得所述設(shè)備: a)將圖像呈現(xiàn)在包含一個(gè)或多個(gè)活動(dòng)元素的所述可視顯示器上; b)將所述觸摸界面的一個(gè)或多個(gè)活動(dòng)部分與所述可視顯示器上的所述圖像中的一個(gè)或多個(gè)對(duì)應(yīng)的活動(dòng)元素相關(guān)聯(lián);以及 c)根據(jù)可以使用所述一個(gè)或多個(gè)活動(dòng)元素采取的一個(gè)或多個(gè)動(dòng)作的概率來調(diào)整在所述顯示器上示出的內(nèi)容的布局。
67.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述指令被配置成隨著時(shí)間的推移使所述布局退變成非預(yù)測(cè)性布局。
68.根據(jù)權(quán)利要求66所述的設(shè)備,進(jìn)一步包括預(yù)測(cè)引擎,所述預(yù)測(cè)引擎被配置成基于在采用所述設(shè)備的給定類型的動(dòng)作之后的用戶行為的過去的模式來計(jì)算后續(xù)動(dòng)作的概率。
69.根據(jù)權(quán)利要求68所述的設(shè)備,其中,所述過去的行為與在所述顯示器上顯示的一種類型的內(nèi)容相關(guān)聯(lián)。
70.根據(jù)權(quán)利要求68所 述的設(shè)備,其中,所述預(yù)測(cè)引擎被配置成在所述用戶使用所述設(shè)備時(shí)更新所述后續(xù)動(dòng)作的所述概率。
71.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述指令被配置成以便于最有可能的一個(gè)或多個(gè)后續(xù)動(dòng)作的方式來調(diào)整所述布局。
72.根據(jù)權(quán)利要求71所述的設(shè)備,其中,所述指令被配置成通過按照比默認(rèn)布局中更彼此靠近的順序定位有可能被使用的活動(dòng)元素來調(diào)整所述布局。
73.根據(jù)權(quán)利要求71所述的設(shè)備,其中,所述指令被配置成調(diào)整所述活動(dòng)元素的外觀。
74.根據(jù)權(quán)利要求73所述的設(shè)備,其中,很可能被使用的活動(dòng)元素被加亮或被比其它元素更光亮地著色。
75.根據(jù)權(quán)利要求71所述的設(shè)備,其中,所述指令被配置成調(diào)整所述活動(dòng)元素中的一個(gè)或多個(gè)的操作。
76.根據(jù)權(quán)利要求66所述的設(shè)備,其中所述指令被進(jìn)一步配置成執(zhí)行所述圖像的細(xì)分,從而使得所述圖像被劃分成充滿所述顯示器的一個(gè)或多個(gè)區(qū),其中每個(gè)區(qū)對(duì)應(yīng)于不同的活動(dòng)元素。
77.根據(jù)權(quán)利要求76所述的設(shè)備,其中,所述細(xì)分將所述圖像劃分成一個(gè)或多個(gè)凸區(qū)。
78.根據(jù)權(quán)利要求77所述的設(shè)備,其中,所述細(xì)分是Voronoi分解。
79.根據(jù)權(quán)利要求76所述的設(shè)備,其中,每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率。
80.根據(jù)權(quán)利要求79所述的設(shè)備,其中,b)包括當(dāng)?shù)谝粚?duì)應(yīng)概率大于第二對(duì)應(yīng)概率時(shí),使具有第一對(duì)應(yīng)概率的第一區(qū)大于具有第二對(duì)應(yīng)概率的第二區(qū)。
81.根據(jù)權(quán)利要求79所述的設(shè)備,其中,所述用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的所述概率取決于所述設(shè)備的使用歷史。
82.根據(jù)權(quán)利要求79所述的設(shè)備,其中,所述用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的所述概率取決于自前一個(gè)動(dòng)作以來過去的時(shí)間。
83.根據(jù)權(quán)利要求82所述的設(shè)備,其中,所述指令被配置為反復(fù)地重復(fù)a)、b)以及c)。
84.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述可視顯示器是包括所述觸摸界面的觸摸屏。
85.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述觸摸界面是觸摸板。
86.根據(jù)權(quán)利要求85所述的設(shè)備,其中,所述可視顯示器是與所述觸摸板分開的觸摸屏。
87.根據(jù)權(quán)利要求86所述的設(shè)備,其中,所述可視顯示器位于殼體的第一表面上,而所述觸摸板位于在所述第一表面對(duì)面的所述殼體的第二表面上。
88.根據(jù)權(quán)利要求86所述的設(shè)備,其中,所述可視顯示器和觸摸板被布置在所述殼體的同一側(cè)上。
89.根據(jù)權(quán)利要求86所述的設(shè)備,其中,所述可視顯示器和觸摸板被布置在所述殼體的不同側(cè)上。
90.根據(jù)權(quán)利要求89所述的設(shè)備,其中,所述可視顯示器被布置在所述殼體的正面上,而所述觸摸板被布置在所述殼體的背面上。
91.根據(jù)權(quán)利要求 86所述的設(shè)備,其中,所述殼體包括第一殼體部分和第二殼體部分,其中所述可視顯示器被布置在所述第一殼體部分上,并且其中所述觸摸板被布置在所述第二殼體部分上。
92.根據(jù)權(quán)利要求91所述的設(shè)備,其中,所述第一殼體部分和第二殼體部分彼此滑動(dòng)地連接。
93.根據(jù)權(quán)利要求91所述的設(shè)備,其中,所述第一殼體部分和第二殼體部分被以鉸鏈結(jié)構(gòu)彼此連接。
94.根據(jù)權(quán)利要求93所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板向內(nèi)朝向。
95.根據(jù)權(quán)利要求94所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板中的一個(gè)向內(nèi)朝向,而所述可視顯示器和觸摸板中的另一個(gè)向外朝向。
96.根據(jù)權(quán)利要求94所述的設(shè)備,其中,當(dāng)所述第一部分和第二部分處于接近的位置時(shí),所述可視顯示器和觸摸板向內(nèi)朝向。
97.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述可視顯示器包括觸摸屏,并且所述觸摸界面包括所述觸摸屏。
98.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述指令進(jìn)一步包括下述指令,其響應(yīng)于不同于不激活所述一個(gè)或多個(gè)活動(dòng)元素的正常觸摸模式的不同的觸摸模式來激活所述元素中的一個(gè)或多個(gè)元素。
99.根據(jù)權(quán)利要求98所述的設(shè)備,其中,所述不同的觸摸模式是雙指觸摸,并且其中所述正常的觸摸模式是單指觸摸。
100.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述指令被進(jìn)一步配置成響應(yīng)于對(duì)所述觸摸界面的活動(dòng)部分中的對(duì)應(yīng)的一個(gè)的觸摸來激活所述一個(gè)或多個(gè)活動(dòng)元素中的一個(gè)活動(dòng)元素。
101.根據(jù)權(quán)利要求66所述的設(shè)備,其中,所述指令被進(jìn)一步配置成響應(yīng)于與所述觸摸界面的用戶交互將變換的元素呈現(xiàn)在所述顯示器上,其中所述變換的元素以與其變換之前的所述對(duì)應(yīng)的活動(dòng)元素的操作模式不同的操作模式與所述觸摸界面進(jìn)行交互。
102.根據(jù)權(quán)利要求101所述的設(shè)備,其中,與在變換成所述變換的活動(dòng)元素之前的所述活動(dòng)元素相比較,所述變換的元素被放大地出現(xiàn)在所述可視顯示器上。
103.根據(jù)權(quán)利要求102所述的設(shè)備,其中,所述指令被配置成根據(jù)在所述觸摸界面上的觸摸模式來控制所述變換的元素的放大程度。
104.根據(jù)權(quán)利要求101所述的設(shè)備,其中,所述指令進(jìn)一步包括下述指令,其被配置成響應(yīng)于來自所述觸摸界面的信號(hào)或在完成與所述變換的元素的交互之后將所述變換的元素還原成所述活動(dòng)元素在被變換成所述變換的元素之前具有的形式。
105.根據(jù)權(quán)利要求104所述的設(shè)備,其中,所述指令被配置成響應(yīng)于所述觸摸界面上的觸摸的移除來還原所述變換的活動(dòng)元素。
106.根據(jù)權(quán)利要求104所述的設(shè)備,其中,所述指令進(jìn)一步包括用于將最近被變換的活動(dòng)元素進(jìn)行加亮的指令。
107.根據(jù)權(quán)利要求106所述的設(shè)備,其中,所述可視顯示器是觸摸屏,并且其中所述指令被配置成將在所述觸摸屏上任何地方的觸摸解釋為對(duì)所述最近變換的活動(dòng)元素的激活。
108.根據(jù)權(quán)利要求101所述的設(shè)備,其中,所述可視顯示器是觸摸屏,并且其中所述指令進(jìn)一步包括下述指令,該指令用于對(duì)在所述變換的元素外部的所述觸摸屏的一個(gè)或多個(gè)部分進(jìn)行重新計(jì)劃以充 當(dāng)與所述變換的元素相關(guān)聯(lián)的命令的輸入。
109.一種用于操作手持電子設(shè)備的方法,所述手持電子設(shè)備具有在工作時(shí)耦合至可視顯示器和觸摸界面的處理器;以及可由所述處理器執(zhí)行以實(shí)現(xiàn)所述方法的指令,所述方法包括: a)將圖像呈現(xiàn)在包含一個(gè)或多個(gè)活動(dòng)元素的所述可視顯示器上; b)將所述觸摸界面的一個(gè)或多個(gè)活動(dòng)部分與所述可視顯示器上的所述圖像中的一個(gè)或多個(gè)對(duì)應(yīng)的活動(dòng)元素相關(guān)聯(lián);以及 c)根據(jù)可以使用所述一個(gè)或多個(gè)活動(dòng)元素采取的一個(gè)或多個(gè)動(dòng)作的概率來調(diào)整在所述顯示器上示出的內(nèi)容的布局。
110.根據(jù)權(quán)利要求109所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率取決于自前一個(gè)動(dòng)作以來過去的時(shí)間。
111.根據(jù)權(quán)利要求109所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率取決于所述設(shè)備的使用歷史。
112.根據(jù)權(quán)利要求109所述的方法,其中,所述一個(gè)或多個(gè)動(dòng)作的概率包括基于在采用所述設(shè)備的給定類型的動(dòng)作之后的用戶行為的過去的模式的后續(xù)動(dòng)作的概率。
113.根據(jù)權(quán)利要求112所述的方法,其中,所述過去的行為與在所述顯示器上顯示的一種類型的內(nèi)容相關(guān)聯(lián)。
114.根據(jù)權(quán)利要求109所述的方法,進(jìn)一步包括在所述用戶使用所述設(shè)備時(shí)更新所述后續(xù)動(dòng)作的所述概率。
115.根據(jù)權(quán)利要求109所述的方法,其中c)包括以便于最有可能的一個(gè)或多個(gè)后續(xù)動(dòng)作的方式來調(diào)整所述布局。
116.根據(jù)權(quán)利要求115所述的方法,其中,調(diào)整所述布局包括按照比默認(rèn)布局中更彼此靠近的順序定位有可能被使用的活動(dòng)元素。
117.根據(jù)權(quán)利要求115所述的方法,其中,調(diào)整所述布局包括調(diào)整所述活動(dòng)元素的外觀。
118.根據(jù)權(quán)利要求117所述的方法,其中有可能被使用的一個(gè)或多個(gè)活動(dòng)元素被加亮或被比其它元素更光亮地著色。
119.根據(jù)權(quán)利要求115所述的設(shè)備,其中調(diào)整所述布局包括調(diào)整所述活動(dòng)元素中的一個(gè)或多個(gè)的操作。
120.根據(jù)權(quán)利要求109所述的方法,其中,所述指令被進(jìn)一步配置成執(zhí)行所述圖像的細(xì)分,從而使得所述圖像被劃分成充滿所述顯示器的一個(gè)或多個(gè)區(qū),其中每個(gè)區(qū)對(duì)應(yīng)于不同的活動(dòng)元素。
121.根據(jù)權(quán)利要求120所述的方法,其中,所述細(xì)分將所述圖像劃分成一個(gè)或多個(gè)凸區(qū)。
122.根據(jù)權(quán)利要求121所述的方法,其中,所述細(xì)分是VOTonoi分解。
123.根據(jù)權(quán)利要求122所述的方法,其中每個(gè)區(qū)的大小取決于在給定的時(shí)間幀內(nèi)用戶將使用所述對(duì)應(yīng)的活動(dòng)元素的對(duì)應(yīng)概率。
124.根據(jù)權(quán)利要求 123所述的方法,其中每個(gè)區(qū)的所述對(duì)應(yīng)概率隨著時(shí)間的推移退化成無偏概率,從而所述圖像的細(xì)分隨著時(shí)間的推移退化成無偏細(xì)分。
125.根據(jù)權(quán)利要求109所述的方法,進(jìn)一步包括響應(yīng)于與所述觸摸界面的活動(dòng)部分中的對(duì)應(yīng)的一個(gè)或多個(gè)活動(dòng)部分的用戶交互將所述活動(dòng)元素中的一個(gè)或多個(gè)變換成變換的元素。
126.根據(jù)權(quán)利要求125所述的方法,其中,所述變換的元素以與在其變換之前所述對(duì)應(yīng)的活動(dòng)元素的操作模式不同的操作模式與所述觸摸界面進(jìn)行交互。
127.根據(jù)權(quán)利要求125所述的方法,其中,與在變換成所述變換的活動(dòng)元素之前的所述活動(dòng)元素相比較,所述變換的元素被放大地出現(xiàn)在所述可視顯示器上。
128.根據(jù)權(quán)利要求127所述的方法,其中,所述觸摸界面上的觸摸模式控制所述變換的元素的放大程度。
129.根據(jù)權(quán)利要求125所述的方法,進(jìn)一步包括響應(yīng)于來自所述觸摸界面的信號(hào)將所述變換的元素還原成所述活動(dòng)元素在被變換成所述變換的元素之前具有的形式。
130.根據(jù)權(quán)利要求129所述的方法,其中,所述觸摸界面上的觸摸的移除觸發(fā)還原所述變換的元素。
131.根據(jù)權(quán)利要求125所述的方法,進(jìn)一步包括將最近被變換的活動(dòng)元素加亮。
132.根據(jù)權(quán)利要求131所述的方法,其中,在所述觸摸界面上任何地方的觸摸都激活所述最近變換的活動(dòng)元素。
133.根據(jù)權(quán)利要求109所述的方法,進(jìn)一步包括針對(duì)所述一個(gè)或多個(gè)活動(dòng)元素中的每一個(gè)活動(dòng)元素,確定在給定的時(shí)間幀內(nèi)用戶將使用所述活動(dòng)元素的所述對(duì)應(yīng)概率。
全文摘要
本發(fā)明涉及基于使用歷史的GUI布局的定制,尤其涉及利用可視顯示器和觸摸界面的手持設(shè)備。該設(shè)備包括具有一個(gè)或多個(gè)主表面的殼體??梢曪@示器和觸摸界面被布置在主表面中的至少一個(gè)上。處理器在工作時(shí)耦合至所述可視顯示器和觸摸屏??捎商幚砥鲌?zhí)行的指令可以被配置成a)將圖像呈現(xiàn)在包含一個(gè)或多個(gè)活動(dòng)元素的所述可視顯示器上;b)將觸摸界面的一個(gè)或多個(gè)活動(dòng)部分與可視顯示器上的所述圖像中的一個(gè)或多個(gè)對(duì)應(yīng)的活動(dòng)元素相關(guān)聯(lián);以及c)根據(jù)可以使用一個(gè)或多個(gè)活動(dòng)元素采取的一個(gè)或多個(gè)動(dòng)作的概率來調(diào)整在顯示器上示出的內(nèi)容的布局。根據(jù)觸摸屏的類型,用戶可以使用手指的觸摸或通過使用觸針觸摸屏幕與觸摸屏進(jìn)行交互。
文檔編號(hào)G06F3/0354GK103197737SQ20121050242
公開日2013年7月10日 申請(qǐng)日期2010年5月13日 優(yōu)先權(quán)日2009年5月21日
發(fā)明者G.M.扎列夫斯基, C.尼科爾森 申請(qǐng)人:索尼電腦娛樂公司