專利名稱:對觸摸板上多個時間交疊觸摸的識別和響應(yīng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備的用戶界面,更具體而言涉及諸如無線通信終端的電子設(shè)備 的觸摸板界面。
背景技術(shù):
觸摸板,更具體而言,觸摸屏越來越成為電子設(shè)備上流行的界面,使用戶能夠鍵入 設(shè)備運(yùn)行中所使用的命令和數(shù)據(jù)?,F(xiàn)在可以在移動電話,尤其是具有集成PDA特征和其他 電話操作相關(guān)特征的蜂窩電話中發(fā)現(xiàn)觸摸屏。觸摸屏一般被設(shè)計(jì)為對觸摸屏表面上的手指 觸摸、觸筆觸摸或手指/觸筆移動進(jìn)行操作和響應(yīng)。除了蜂窩電話中通常使用的物理鍵或 者與之組合或代替的是,觸摸屏可用于實(shí)施手機(jī)功能和特征。對觸摸屏顯示器上的特定點(diǎn)進(jìn)行觸摸可以激活(activate)觸摸屏顯示器上該位 置處存在或表示出的虛擬按鈕、特征或功能??梢酝ㄟ^觸摸觸摸屏顯示器而實(shí)現(xiàn)的典型電 話特征包括例如通過觸摸顯示器上示出的虛擬鍵盤的虛擬鍵來鍵入電話號碼;進(jìn)行呼叫 或結(jié)束呼叫;調(diào)出、添加或編輯地址簿和通過地址簿進(jìn)行導(dǎo)航;以及諸如文本消息收發(fā)、到 全球計(jì)算機(jī)網(wǎng)絡(luò)的無線連接等其他電話功能。在較小物理裝置尺寸內(nèi)提供較多功能的商業(yè)壓力不斷地驅(qū)使著發(fā)展更多樣化的 用戶界面的需求。
發(fā)明內(nèi)容
在本發(fā)明的一些實(shí)施方式中,從觸摸板接收表示在觸摸板上感測到的兩個用戶觸 摸位置之間的移動的信息。響應(yīng)于至少該移動的閾值速度,識別出觸摸板上不同位置處發(fā) 生了至少兩個時間交疊的觸摸。在一些其他實(shí)施方式中,信息的接收包括從觸摸板接收第一觸摸坐標(biāo)位置和從觸 摸板接收第二觸摸坐標(biāo)位置,該第二觸摸坐標(biāo)位置看上去是在按壓觸摸板的同時觸摸位置 的滑動移動(sliding movement)。響應(yīng)于從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置的移動 速度超過了閾值速度,識別出在觸摸板上發(fā)生了該至少兩個時間交疊的觸摸。在一些其他實(shí)施方式中,響應(yīng)于小于閾值速度的移動,確定發(fā)生了單個觸摸 (single touch)以及隨后在按壓觸摸板的同時從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置 的滑動。在一些其他實(shí)施方式中,響應(yīng)于識別了觸摸板上的至少兩個時間交疊的觸摸,激 活顯示滑塊模式。在顯示滑塊模式被激活的情況下,對用戶觸摸位置在觸摸板上的進(jìn)一步 移動的響應(yīng)包括使要顯示在顯示裝置上的圖像沿著該進(jìn)一步移動的方向滾動。在一些其他實(shí)施方式中,響應(yīng)于識別了觸摸板上至少兩個時間交疊的觸摸,激活 顯示縮放模式。在顯示縮放模式被激活的情況下,對用戶觸摸位置在觸摸板上的進(jìn)一步移 動的響應(yīng)包括對要顯示在顯示裝置上的圖像的尺寸進(jìn)行放大/縮小。在一些其他實(shí)施方式中,響應(yīng)于識別了觸摸板上至少兩個時間交疊的觸摸,激活快進(jìn)和/或倒退選項(xiàng)播放模式,且對用戶觸摸位置在觸摸板上的第一方向的進(jìn)一步移動的 響應(yīng)包括向用戶加快播放音頻/視頻數(shù)據(jù),而對用戶觸摸位置在觸摸板上的不同的第二方 向的進(jìn)一步移動的響應(yīng)包括向用戶倒退播放音頻/視頻數(shù)據(jù)。在一些其他實(shí)施方式中,對觸摸板上至少兩個時間交疊的觸摸的識別以及用戶觸 摸位置在觸摸板上的進(jìn)一步移動的響應(yīng)包括使要顯示在顯示裝置上的應(yīng)用界面菜單沿著 該進(jìn)一步移動的方向滾動。在一些其他實(shí)施方式中,一種電子設(shè)備包括觸摸板界面,該觸摸板界面被設(shè)置為 從觸摸板接收表示感測到的觸摸板上兩個用戶觸摸位置之間的移動的信息,并且響應(yīng)于至 少移動的閾值速度來識別出在觸摸板上的不同位置發(fā)生了至少兩個時間交疊的觸摸。在一些其他實(shí)施方式中,該電子設(shè)備還包括響應(yīng)于對觸摸板的連續(xù)觸摸而向觸摸 板界面輸出一系列觸摸坐標(biāo)位置的觸摸板,其中該觸摸板界面響應(yīng)于從第一個觸摸坐標(biāo)位 置到第二個觸摸坐標(biāo)位置的移動速度超過閾值速度,識別出在觸摸板上發(fā)生了至少兩個時 間交疊的觸摸。在一些其他實(shí)施方式中,該觸摸板界面還被設(shè)置為響應(yīng)于移動的速度小于閾值速 度,識別發(fā)生了單個觸摸以及隨后在按壓觸摸板的同時從第一觸摸坐標(biāo)位置到第二觸摸坐 標(biāo)位置的滑動。在一些其他實(shí)施方式中,該觸摸板界面包括觸摸坐標(biāo)電路和多觸摸檢測器電路。 該觸摸坐標(biāo)電路被設(shè)置為通過生成表示觸摸板被觸摸的坐標(biāo)位置的數(shù)字觸摸坐標(biāo)位置值 來對表示對觸摸板進(jìn)行了觸摸的信息作出響應(yīng)。該多觸摸檢測電路被設(shè)置為響應(yīng)于從一個 觸摸坐標(biāo)位置到第二個觸摸坐標(biāo)位置的移動速度超過閾值速度,識別在觸摸板上發(fā)生了至 少兩個時間交疊的觸摸,且響應(yīng)于小于該閾值速度的移動,識別發(fā)生了單個觸摸以及隨后 在按壓觸摸板的同時從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置的滑動。在一些其他實(shí)施方式中,該觸摸板包括電阻性觸摸板,該電阻性觸摸板被設(shè)置為 將所述一系列觸摸坐標(biāo)位置生成為電壓幅度響應(yīng)于該觸摸板上的不同觸摸位置而改變的 信號。在一些其他實(shí)施方式中,該觸摸板包括電容性觸摸板,該電容性觸摸板被設(shè)置為 生成正弦信號,該正弦信號具有響應(yīng)于該觸摸板上的不同觸摸位置而進(jìn)行不同調(diào)制的特 性。在一些其他實(shí)施方式中,該電子設(shè)備還包括應(yīng)用功能控制器,該應(yīng)用功能控制器 被設(shè)置為,響應(yīng)于識別了觸摸板上不同位置的至少兩個時間交疊的觸摸,激活顯示滑塊模 式,在該模式被激活的情況下,通過使要顯示在顯示裝置上的圖像沿著用戶觸摸位置在觸 摸板上進(jìn)一步移動的方向滾動,來對該進(jìn)一步移動作出響應(yīng)。在一些其他實(shí)施方式中,該電子設(shè)備還包括應(yīng)用功能控制器,該應(yīng)用功能控制器 被設(shè)置為,響應(yīng)于識別了觸摸板上不同位置處的至少兩個時間交疊的觸摸,激活顯示縮放 模式,在該模式被激活的情況下,通過對要顯示在顯示裝置上的圖像的尺寸進(jìn)行放大/縮 小,來對用戶觸摸位置在觸摸板上的進(jìn)一步移動作出響應(yīng)。在一些其他實(shí)施方式中,該電子設(shè)備還包括應(yīng)用功能控制器,該應(yīng)用功能控制器 被設(shè)置為,響應(yīng)于識別了觸摸板上不同位置的至少兩個時間交疊的觸摸,激活快進(jìn)和/或 倒退選項(xiàng)播放模式,在該模式被激活的情況下,通過向用戶加快播放音頻/視頻數(shù)據(jù),來對用戶觸摸位置在觸摸板上第一方向的進(jìn)一步移動作出響應(yīng),且通過為用戶倒退播放音頻/ 視頻數(shù)據(jù),來對用戶觸摸位置在觸摸板上不同的第二方向的進(jìn)一步移動作出響應(yīng)。在一些其他實(shí)施方式中,該電子設(shè)備還包括應(yīng)用功能控制器,該應(yīng)用功能控制器 被設(shè)置為,通過使要顯示在顯示裝置上的應(yīng)用界面菜單沿著用戶觸摸位置在觸摸板上進(jìn)一 步移動的方向上滾動,來對識別了觸摸板上不同位置的至少兩個時間交疊的觸摸以及該進(jìn) 一步移動作出響應(yīng)。在一些其他實(shí)施方式中,一種電子設(shè)備包括電阻性觸摸板、觸摸坐標(biāo)電路、多觸摸 檢測器電路以及應(yīng)用功能控制器。該電阻性觸摸板生成電壓幅度響應(yīng)于觸摸板上的不同觸 摸位置而變化的觸摸坐標(biāo)位置信號。該觸摸坐標(biāo)電路通過生成表示觸摸板被觸摸的坐標(biāo)位 置的數(shù)字觸摸坐標(biāo)位置值來對來自觸摸板的觸摸坐標(biāo)位置信號作出響應(yīng)。該多觸摸檢測器 電路響應(yīng)于從一個觸摸坐標(biāo)位置到另一觸摸坐標(biāo)位置的移動速度超過閾值速度值,識別觸 摸板上發(fā)生了至少兩個時間交疊的觸摸,且響應(yīng)于小于該閾值速度的移動,識別發(fā)生了單 個觸摸以及隨后在按壓觸摸板的同時從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置的滑動。該 應(yīng)用功能控制器通過觸發(fā)該電子設(shè)備的不同工作模式來對識別了觸摸板上不同位置的至 少兩個時間交疊的觸摸作出響應(yīng)。
圖1是根據(jù)本發(fā)明一些實(shí)施方式的識別多個時間交疊的觸摸的觸摸板界面的框 圖。圖2示出了利用圖1的根據(jù)本發(fā)明一些實(shí)施方式的觸摸板界面而檢測到的、發(fā)生 單個觸摸然后在按壓觸摸板的同時滑動的情況。圖3示出了利用圖1的根據(jù)本發(fā)明一些實(shí)施方式的觸摸板界面而檢測到的、在觸 摸板上不同位置發(fā)生兩個時間交疊的觸摸的情況。圖4示出了利用圖1的根據(jù)本發(fā)明一些實(shí)施方式的觸摸板界面而檢測到的、在觸 摸板上的不同位置發(fā)生兩個時間交疊的觸摸,且該觸摸板上還存在第三個時間交疊的觸摸 的情況。圖5示出了利用圖1的根據(jù)本發(fā)明一些實(shí)施方式的觸摸板界面而檢測到的、在觸 摸板上的不同位置發(fā)生兩個時間交疊的觸摸,然后在按壓觸摸板的同時滑動的情況。圖6示出了利用圖1的根據(jù)本發(fā)明一些實(shí)施方式的觸摸板界面而檢測到的、在觸 摸板上的不同位置發(fā)生兩個時間交疊的觸摸,然后在按壓觸摸板的同時在不同方向滑動的 情況。圖7是根據(jù)本發(fā)明一些實(shí)施方式的包括觸摸板控制器及相關(guān)應(yīng)用功能控制器的 無線通信終端的框圖。圖8是根據(jù)本發(fā)明一些實(shí)施方式的可由圖1和/或圖7的觸摸板控制器來執(zhí)行以 檢測觸摸板上發(fā)生多個時間交疊的觸摸的操作的流程圖。
具體實(shí)施例方式下面將參照附圖更完整地描述本發(fā)明的各個實(shí)施方式。然而,本發(fā)明不應(yīng)解讀為 限于此處提出的實(shí)施方式。提供這些實(shí)施方式不過是為了使本公開更加透徹和完整,并且向本領(lǐng)域技術(shù)人員傳達(dá)本發(fā)明的范圍。應(yīng)當(dāng)理解,在此使用的措辭“包含”是開放式的,包括一個或更多個所提及的元件、 步驟和/或功能而不排除一個或更多個未提及的元件、步驟和/或功能。在此使用時,除非 上下文中明確指出,單數(shù)形式“一”、“一個”和“該”也包括復(fù)數(shù)形式。措辭“和/或”以及 “/”包括一個或多個相關(guān)的列舉項(xiàng)目的任意和所有組合。在附圖中,為清楚起見,各個區(qū)域 的尺寸和相對尺寸可以放大。貫穿附圖用相同的標(biāo)號表示相同的元件。一些實(shí)施方式可以用硬件和/或軟件(包括固件、常駐軟件、微代碼等)的形式來 實(shí)施。相應(yīng)地,在此使用的術(shù)語“信號”可以具有連續(xù)波形和/或(多個)離散值(如存儲 器或寄存器中的數(shù)字值)的形式。而且,各種實(shí)施方式可以采用計(jì)算機(jī)可用或計(jì)算機(jī)可讀 存儲介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,該介質(zhì)中包含有計(jì)算機(jī)可用或計(jì)算機(jī)可讀程序代碼 以供指令執(zhí)行系統(tǒng)使用或與后者結(jié)合使用。相應(yīng)地,在此使用的術(shù)語“電路”和“控制器”可 以為數(shù)字電路的形式和/或模擬電路的形式,數(shù)字電路例如是指令處理裝置(例如,通用微 處理器和/或數(shù)字信號處理器)執(zhí)行的計(jì)算機(jī)可讀程序代碼。下面參照框圖和操作流程圖來描述各個實(shí)施方式。應(yīng)當(dāng)理解,框圖中注釋的功能 /行為可以不按照操作說明中示出的順序發(fā)生。例如,取決于涉及的功能/行為,連續(xù)示出 的兩個方框?qū)嶋H上可以基本同時執(zhí)行或者方框有時可以按相反順序執(zhí)行。盡管一些視圖包 括通信路徑上的箭頭以示出主要通信方向,但是應(yīng)當(dāng)理解,通信可以在所示箭頭相反的方 向發(fā)生。盡管僅出于說明和解釋目的,在無線通信終端的背景下中描述了本發(fā)明的各個實(shí) 施方式,但是本發(fā)明不限于此。應(yīng)當(dāng)理解,本發(fā)明可以更廣泛地用在任意類型的識別和響應(yīng) 觸摸板上的多個時間交疊的觸摸的電子設(shè)備中。根據(jù)一些實(shí)施方式,一種電子設(shè)備包括觸摸板控制器,該觸摸板控制器被設(shè)置為 從觸摸板接收表示感測到的觸摸板上兩個用戶觸摸位置之間的移動的信息,且還被設(shè)置為 響應(yīng)于至少閾值移動速度來識別觸摸板上不同位置發(fā)生了至少兩個時間交疊的觸摸。該觸 摸板控制器可以區(qū)分以下兩種情況的發(fā)生在觸摸板上進(jìn)行了單個觸摸然后在按壓觸摸板 的同時滑動;以及在觸摸板上不同位置進(jìn)行了兩個時間交疊的觸摸。因?yàn)橛|摸板控制器可 以區(qū)分單觸摸和至少兩個時間交疊的觸摸,用戶能夠使用這種觸摸的各種組合來觸發(fā)電子 的不同操作模式。圖1是觸摸板界面100的框圖,觸摸板100可識別至少兩個時間交疊的觸摸的發(fā) 生且可以將這種多個觸摸與單個觸摸然后滑動的情況加以區(qū)分。參照圖1,界面100包括觸 摸板110、觸摸坐標(biāo)電路120和多觸摸檢測器130。觸摸板110可以是生成電學(xué)信號的任意類型的觸敏界面,該電學(xué)信號表示了用例 如手指和/或觸筆觸摸該板的相對位置。例如通過在顯示裝置(例如LCD或CRT顯示裝 置)上設(shè)置透明/半透明觸摸板,可以將觸摸板110設(shè)置為觸摸屏界面。觸摸板110可以是電阻性觸摸板,該電阻性觸摸板包括由絕緣空間隔開的兩個薄 的金屬性或其他導(dǎo)電且為電阻性的層112a_b以及具有連接引線116a-c和118的多個導(dǎo) 電觸點(diǎn)114a_d。觸摸其中一層會導(dǎo)致觸摸位置處兩層之間的接觸,且導(dǎo)致在導(dǎo)電觸點(diǎn)處生 成電壓信號,該電壓信號具有根據(jù)接觸位置與相應(yīng)導(dǎo)電觸點(diǎn)之間的有效電阻而變化的幅度 (即,引線118和116a-d的相應(yīng)組合之間的差電壓)。因此,引線118和116a_d之間的電壓的相對幅度表示了觸摸板110被觸摸的坐標(biāo)位置。另外或另選的是,觸摸板110可以是 電容性觸摸板,該電容性觸摸板被設(shè)置為生成具有響應(yīng)于觸摸板上不同觸摸位置而進(jìn)行不 同調(diào)制的特性的正弦信號。觸摸坐標(biāo)電路120對相應(yīng)引線對118和116a_d之間的電壓差作出響應(yīng),生成標(biāo)識 觸摸板被觸摸的坐標(biāo)位置的觸摸坐標(biāo)信號122。觸摸坐標(biāo)電路120可以是對相應(yīng)引線對118 和116a-d之間的電壓差進(jìn)行采樣以生成表示觸摸坐標(biāo)位置(例如X坐標(biāo)和Y坐標(biāo))的數(shù) 字電路值的數(shù)字電路。多觸摸檢測器電路130可以包括模擬電感性電路,該電路生成代表 引線對118和116a-d之間的電壓信號的電壓變化的時間導(dǎo)數(shù)的輸出。當(dāng)該模擬電感性電 路的時間導(dǎo)數(shù)輸出超過閾值幅度電壓時,它可以指示觸摸位置之間的移動速度超過了閾值 速度。盡管圖1示出了示例性觸摸板、觸摸坐標(biāo)電路和多觸摸檢測器電路,但是應(yīng)當(dāng)理 解本發(fā)明不限于這種配置,而是旨在涵蓋能夠?qū)嵤┐颂幟枋龅牟僮餍詫?shí)施方式至少之一的 任意構(gòu)造。圖2示出了利用根據(jù)本發(fā)明一些實(shí)施方式的圖1的觸摸板界面而檢測到發(fā)生了單 個觸摸然后在按壓觸摸板的同時進(jìn)行滑動的情況。參照圖2,在時刻、,用戶用手指在位置 210觸摸了觸摸板110。觸摸坐標(biāo)電路120從觸摸板110接收電信號且據(jù)此生成表示觸摸 坐標(biāo)位置212的觸摸坐標(biāo)信號122。在時刻、之后,用戶在按壓觸摸板110的同時,在觸摸 板110上滑動同一手指。因而,在時刻t1;同一手指此時位于位置220且觸摸坐標(biāo)信號122 表示觸摸坐標(biāo)位置222。然后,在時刻t2,同一手指此時位于位置230,且觸摸坐標(biāo)信號122 表示觸摸坐標(biāo)位置232。因此,當(dāng)用戶在觸摸板110上滑動同一手指時,觸摸坐標(biāo)電路120 生成一系列觸摸坐標(biāo)位置,當(dāng)觸摸坐標(biāo)電路120是數(shù)字電路時,可以依照來自觸摸板110的 電壓信號的采樣率周期性地生成這些觸摸坐標(biāo)位置。多觸摸檢測器130被設(shè)置為,響應(yīng)于觸摸位置的移動速度是否至少為閾值速度來 識別何時在觸摸板Iio上的不同位置發(fā)生了至少兩個時間交疊的觸摸。多觸摸檢測器130 生成表示在觸摸板110上發(fā)生了至少兩個時間交疊的觸摸的多觸摸信號132。參照圖2的示例性觸摸,多觸摸檢測器130確定出在相應(yīng)時刻、、、和t2之間從 位置212到位置222然后到位置232的較慢移動速度小于閾值速度,因此對應(yīng)于在位置212 處發(fā)生單個觸摸,然后滑動到位置222和232。因此,來自多觸摸檢測器130的多觸摸信號 132并不指示發(fā)生了兩個或更多的時間交疊的觸摸。圖3示出了利用圖1的觸摸板界面100檢測到在觸摸板上的不同位置處發(fā)生了兩 個時間交疊的觸摸。參照圖3,在時刻、,用戶用手指在位置310觸摸了觸摸板110。觸摸 坐標(biāo)電路120從觸摸板110接收電信號并據(jù)此生成表示觸摸坐標(biāo)位置312的觸摸坐標(biāo)信 號122。在時刻、,用戶在保持在位置310觸摸觸摸板110的同時,在位置320觸摸觸摸板 110,由此導(dǎo)致兩個時間交疊的觸摸。觸摸坐標(biāo)電路120通過確定觸摸坐標(biāo)位置現(xiàn)在處于位 置322而對來自觸摸板110的電信號的變化作出響應(yīng),這可能對應(yīng)于朝兩個時間交疊的觸 摸位置310和320之間的中點(diǎn)的突然移動了一個明顯距離或者突然移動到該中點(diǎn)。在時刻 t2,在用戶繼續(xù)在位置310和320觸摸的情況下,觸摸坐標(biāo)電路120可以感測到觸摸坐標(biāo)位 置繼續(xù)進(jìn)一步移動到位置322,該位置322對應(yīng)于兩個時間交疊的觸摸位置310和320之間 的中點(diǎn)。
多觸摸檢測器130識別出在時間區(qū)間上從觸摸坐標(biāo)位置312到觸摸坐標(biāo)位 置322的移動和/或在時間區(qū)間、-t2上從觸摸坐標(biāo)位置322到觸摸坐標(biāo)位置324的移動 是以大于閾值速度的速度發(fā)生的。多觸摸檢測器130通過使多觸摸信號132指示在觸摸板 110上發(fā)生了至少兩個時間交疊的觸摸來對識別到高于閾值的速度的情況作出響應(yīng)。因此,觸摸板界面100可以對以下情況進(jìn)行區(qū)分在觸摸板110上發(fā)生了單個觸摸 然后在多個位置之間滑動;以及在觸摸板110上不同位置處發(fā)生了兩個時間交疊的觸摸。 如下文將更加詳細(xì)解釋的,多觸摸信號132和觸摸坐標(biāo)信號122的組合可以被諸如應(yīng)用功 能控制器這樣的其他電子電路使用,以使得用戶能夠使用這種觸摸的各種組合來觸發(fā)電子 設(shè)備的不同工作模式。圖4示出了利用圖1的觸摸板界面100檢測到在觸摸板110上的不同位置發(fā)生兩 個時間交疊的觸摸,且觸摸板110上具有額外的第三個時間交疊的觸摸的情況。參照圖4, 在時刻、,用戶用手指在位置410觸摸了觸摸板110,這導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐 標(biāo)位置412。在時刻、,用戶在維持在位置410觸摸的同時,在位置420觸摸觸摸板110,由 此導(dǎo)致兩個時間交疊的觸摸且導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐標(biāo)位置422 (例如,時間交 疊的位置410和420之間的中點(diǎn))。多觸摸檢測器130同樣通過響應(yīng)于觸觸摸坐標(biāo)位置412 至422之間的移動速度識別發(fā)生了兩個時間交疊的觸摸而對此作出響應(yīng)。在時刻t2,在用戶繼續(xù)在位置410和420觸摸的情況下,用戶進(jìn)一步在第三位置 430觸摸觸摸板110,由此導(dǎo)致三個時間交疊的觸摸且導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐標(biāo) 位置432。多觸摸檢測器130同樣通過響應(yīng)于從422到432的觸摸坐標(biāo)位置的移動速度識 別發(fā)生了三個時間交疊的觸摸來對此作出響應(yīng)。多觸摸檢測器130識別出在時間區(qū)間上從觸摸坐標(biāo)位置412到觸摸坐標(biāo)位 置422的移動和/或在時間區(qū)間、-t2上從觸摸坐標(biāo)位置422到觸摸坐標(biāo)位置432的移動 是以大于閾值速度的速度發(fā)生的。多觸摸檢測器130同樣通過響應(yīng)于不同移動的速度和順 序識別發(fā)生了三個時間交疊的觸摸來對此作出響應(yīng)。因此,觸摸板界面100還可以區(qū)分在觸摸板110上不同位置處發(fā)生了兩個時間交 疊的觸摸和三個時間交疊的觸摸。多觸摸信號132和觸摸坐標(biāo)信號122的組合可以被諸如 應(yīng)用功能控制器這樣的其他電路使用,使得用戶能夠使用這些觸摸的各種組合來觸發(fā)電子 設(shè)備的不同工作模式。圖5示出了利用圖1的觸摸板界面檢測到在觸摸板110上的不同位置發(fā)生了兩個 時間交疊的觸摸然后在按壓觸摸板100的同時滑動的情況。參照圖5,在時刻、,用戶用手 指在位置510觸摸了觸摸板100,這導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐標(biāo)位置512。在時刻 、,用戶在維持位置510處的觸摸的同時,在位置520觸摸了觸摸板110,由此導(dǎo)致兩個時間 交疊的觸摸且導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐標(biāo)位置522。多觸摸檢測器130同樣通過 響應(yīng)于觸摸坐標(biāo)位置512到522之間的移動速度識別發(fā)生了兩個時間交疊的觸摸來對此作 出響應(yīng)。在時刻t2,用戶在按壓觸摸板110的同時使觸摸手指向位置530和540滑動,由此 導(dǎo)致觸摸坐標(biāo)電路120相應(yīng)地將觸摸坐標(biāo)位置向下變?yōu)槲恢?42。因?yàn)閺挠|摸位置522到 位置542的移動速度較慢,所以多觸摸檢測器130并不將這種移動識別為對應(yīng)于第三個或 更多時間交疊的觸摸。
10
相應(yīng)地,觸摸板界面100識別發(fā)生了兩個時間交疊的觸摸然后向下滑動到位置 542,并控制多觸摸信號132和觸摸坐標(biāo)信號122來指示發(fā)生了所識別的觸摸以及隨時間的 相對位置。圖6示出了利用圖1的觸摸板界面100檢測到的在觸摸板110上的不同位置發(fā)生 了兩個時間交疊的觸摸,然后在按壓觸摸板100的同時在不同方向滑動的情況。參照圖6, 就在時刻、之前,用戶相繼在位置510和520觸摸了觸摸板110以提供兩個時間交疊的觸 摸(例如,在圖5的時刻、發(fā)生的觸摸),這導(dǎo)致觸摸坐標(biāo)電路120指示觸摸坐標(biāo)位置522。 在時刻t1;用戶開始在水平方向630滑動觸摸手指,這導(dǎo)致多觸摸信號130指示發(fā)生了兩個 時間交疊的觸摸且觸摸坐標(biāo)信號122隨時間變化以表示觸摸坐標(biāo)位置522在水平方向630 移動。在時刻t2,用戶開始在垂直方向640滑動觸摸手指,由此導(dǎo)致多觸摸信號132指示發(fā) 生了兩個時間交疊的觸摸,同時觸摸坐標(biāo)信號122指示觸摸坐標(biāo)位置522在垂直方向640 移動。在時刻t3,用戶開始在垂直方向640滑動其中一個觸摸手指而在水平方向630滑動 另一個觸摸手指,這導(dǎo)致多觸摸信號132指示發(fā)生了兩個時間交疊的觸摸,同時觸摸坐標(biāo) 信號122指示觸摸坐標(biāo)位置522在兩個方向640和630移動。當(dāng)觸摸坐標(biāo)位置522在觸摸 板110上移動時,它可以跟蹤觸摸坐標(biāo)位置522的X和Y坐標(biāo)。因此,觸摸板界面100可以進(jìn)一步識別和輸出何時發(fā)生了兩個或更多個時間交疊 的觸摸的指示,其中觸摸位置在不同方向移動,這可以被其他電路使用以使得用戶能夠使 用這些觸摸的各種組合來觸發(fā)電子設(shè)備的不同工作模式。圖7是包括圖1的觸摸板界面100的無線通信終端700的框圖,該觸摸板界面100 識別上述觸摸板上的觸摸的各種組合以觸發(fā)不同的工作模式。參照圖7,無線通信終端700 還包括應(yīng)用功能控制器710、顯示器720、無線通信控制器730、無線收發(fā)器732、麥克風(fēng)740 和揚(yáng)聲器742。無線通信控制器730被設(shè)置為,使用一種或多種無線通信協(xié)議,例如,全球移動通 信(GSM)、通用分組無線業(yè)務(wù)(GPRS)、增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn)技術(shù)(EDGE)、綜合數(shù)字增強(qiáng) 網(wǎng)絡(luò)(iDEN)、碼分多址(CDMA)、寬帶CDMA、CDMA2000、通用移動電信系統(tǒng)(UMTS)、WiMAX和 /或HIPERMAN、無線局域網(wǎng)(例如802. 11)和/或藍(lán)牙,通過無線收發(fā)器732在無線空中接 口上與一個或更多個RF接收器基站和/或其他無線通信設(shè)備進(jìn)行通信。無線通信控制器730可以被配置為實(shí)施無線通信功能,如常規(guī)蜂窩電話功能,包 括但不限于音頻/視頻電話呼叫和/或諸如文本/圖像/視頻消息收發(fā)的數(shù)據(jù)消息收發(fā)。應(yīng)用功能控制器710被設(shè)置為提供各種用戶應(yīng)用,這些用戶應(yīng)用可以包括音樂/ 圖片/視頻記錄器/播放器應(yīng)用、電子郵件/消息收發(fā)應(yīng)用、日歷/約會應(yīng)用和/或其他用 戶應(yīng)用。音樂/圖片/視頻記錄器/播放器應(yīng)用可被設(shè)置為記錄和回放音樂、數(shù)字圖片和/ 或電影,該音樂、數(shù)字圖像和/或電影是被終端700中的傳感器(例如,麥克風(fēng)740和/或 照相機(jī)744)捕獲,經(jīng)由無線收發(fā)器732和無線通信控制器730下載到終端700,經(jīng)由有線 連接(例如,經(jīng)由USB)下載到終端700和/或諸如通過可移動存儲介質(zhì)安裝在終端700內(nèi) 的。電子郵件/消息收發(fā)應(yīng)用可被設(shè)置為允許用戶生成要經(jīng)由無線通信控制器730和無線 收發(fā)器732發(fā)射的電子郵件/消息(例如,短消息服務(wù)消息和/或即時消息)。日歷/約會 應(yīng)用可以提供日歷和可由用戶查看和編輯的以安排約會和其他任務(wù)的任務(wù)安排表。應(yīng)用功能控制器710還包括響應(yīng)于來自觸摸板控制器100的觸摸坐標(biāo)信號122和
11多觸摸信號132以對終端700內(nèi)的一個或更多個其他應(yīng)用的運(yùn)行進(jìn)行控制的應(yīng)用。菜單選擇應(yīng)用712可以通過在顯示器720上顯示某些菜單選項(xiàng)來對識別了觸摸板 100上至少兩個時間交疊的觸摸作出響應(yīng)。菜單選擇應(yīng)用712可以通過在觸摸板100上時 間交疊的用戶觸摸位置的進(jìn)一步移動的方向上滾動所顯示的菜單選項(xiàng)來對該進(jìn)一步移動 作出響應(yīng)。因而,響應(yīng)于圖3的事件,菜單選擇應(yīng)用712可以在顯示器720上顯示一個針對 應(yīng)用的用戶可選擇菜單。而且,響應(yīng)于圖6的事件,尤其是時刻t2的事件,菜單選擇應(yīng)用712 可以使顯示在菜單中的項(xiàng)目向上滾動。通過使顯示器720上由某個應(yīng)用顯示的信息在進(jìn)一步移動的方向上滾動,顯示滾 動應(yīng)用714可以對識別了觸摸板100上至少兩個時間交疊的觸摸以及時間交疊用戶觸摸位 置的進(jìn)一步移動作出響應(yīng)。因而,響應(yīng)于圖3的事件,菜單選擇應(yīng)用712可以在顯示器去 720上(例如,沿著顯示器的側(cè)面和底部)顯示(多個)針對應(yīng)用的用戶可選擇滾動條。而 且,響應(yīng)于圖6的事件,尤其是時刻t2的事件,顯示滾動應(yīng)用714可以使顯示的信息向上滾 動,且響應(yīng)于在圖5中時刻、和t3的事件,可以使顯示的信息分別向右和對角向上滾動。通過使顯示器720上由應(yīng)用顯示的信息基于進(jìn)一步移動的方向在尺寸方面進(jìn)行 縮放,顯示縮放應(yīng)用716可以對識別了觸摸板100上至少兩個時間交疊的觸摸以及時間交 疊的用戶觸摸位置的進(jìn)一步移動作出響應(yīng)。因而,響應(yīng)于圖3的事件,菜單選擇應(yīng)用712可 以使針對某個應(yīng)用的顯示縮放模式被激活。而且,響應(yīng)于圖6的事件,尤其是時刻、的事 件,顯示縮放應(yīng)用716可以使顯示的信息被放大(尺寸增大),而響應(yīng)于圖5的時刻t2的事 件,顯示縮放應(yīng)用716可以使顯示的信息被縮小(尺寸減小)。響應(yīng)于識別了觸摸板上不同位置的至少兩個時間交疊的觸摸,媒體播放應(yīng)用718 可以通過在播放音頻/圖片/視頻信息的應(yīng)用中激活快進(jìn)(FF)和倒退(FW)模式,來對識 別了觸摸板上至少兩個時間交疊的觸摸作出響應(yīng)。響應(yīng)于時間交疊的用戶觸摸位置的進(jìn)一 步移動的方向,F(xiàn)F和RW媒體播放應(yīng)用718可以通過使由某個應(yīng)用顯示在顯示器720上的音 頻/圖片/視頻信息在時間上快進(jìn)和后退,來對該進(jìn)一步移動作出響應(yīng)。因而,響應(yīng)于圖3 的事件,播放FF和RW應(yīng)用718可以在顯示器720上顯示用戶可選的FF和RW按鈕/滾動 條。而且,響應(yīng)于圖6的事件,尤其是時刻、的事件,播放FF和RW應(yīng)用718可以使播放的 音頻/圖片/視頻信息在時間上快進(jìn),且響應(yīng)于相反方向(與630相反)的移動,可以使播 放的信息在時間上后退。圖8是根據(jù)本發(fā)明的一些實(shí)施方式,可以由圖1和/或圖7的觸摸板界面100實(shí) 施以檢測觸摸板110上發(fā)生了多個時間交疊的觸摸的操作800的流程圖。參照圖8,在框 802,從接收自觸摸板110的信號中感測觸摸坐標(biāo)位置。在框804,感測不同觸摸坐標(biāo)位置之 間的移動。在框806,確定觸摸坐標(biāo)位置之間的移動速度是否大于速度閾值。在移動速度大 于速度閾值時,在框808確定在觸摸板110上發(fā)生了至少兩個時間交疊的觸摸。在框810, 向目標(biāo)應(yīng)用(如應(yīng)用功能控制器710的一個或更多個上述應(yīng)用)提供表示在觸摸板110上 發(fā)生了至少兩個時間交疊的觸摸的信號或其他指示。在框812,還可以向目標(biāo)應(yīng)用提供觸摸 的坐標(biāo)位置。附圖和說明書中公開了本發(fā)明的典型優(yōu)選實(shí)施方式,盡管采用了特定術(shù)語,但是 這些術(shù)語是以一般意義使用的且僅是描述性的而不用于限制目的,本發(fā)明的范圍由所附權(quán) 利要求書來限定。
權(quán)利要求
一種方法,該方法包括以下步驟信息接收步驟,從觸摸板(110)接收表示在該觸摸板(110)上感測到的兩個用戶觸摸位置之間的移動的信息,以及觸摸識別步驟,響應(yīng)于至少該移動的閾值速度,識別出該觸摸板(110)上不同位置處發(fā)生了至少兩個時間交疊的觸摸。
2.根據(jù)權(quán)利要求1所述的方法,其中 信息接收步驟包括以下處理從所述觸摸板(110)接收第一觸摸坐標(biāo)位置;以及從所述觸摸板(110)接收第二觸摸坐標(biāo)位置,該第二觸摸坐標(biāo)位置看上去是在按壓所 述觸摸板(110)的同時觸摸位置的滑動;而觸摸識別步驟包括以下處理響應(yīng)于從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置的移動速度超過了所述閾值速度,識 別出在所述觸摸板(110)上發(fā)生了所述至少兩個時間交疊的觸摸。
3.根據(jù)權(quán)利要求1或2所述的方法,該方法還包括以下步驟響應(yīng)于小于所述閾值速度的移動,識別發(fā)生了單個觸摸然后在按壓所述觸摸板(110) 的同時從第一觸摸坐標(biāo)位置滑動到了第二觸摸坐標(biāo)位置。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,該方法還包括以下步驟響應(yīng)于識別了所述觸摸板(110)上的所述至少兩個時間交疊的觸摸,激活顯示滑塊模式。
5.根據(jù)權(quán)利要求4所述的方法,該方法還包括以下步驟在所述顯示滑塊模式被激活的情況下,通過使要顯示在顯示裝置上的圖像沿著用戶觸 摸位置在所述觸摸板(110)上進(jìn)一步移動的方向滾動,來對該進(jìn)一步移動作出響應(yīng)。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,該方法還包括以下步驟響應(yīng)于識別了所述觸摸板(110)上的所述至少兩個時間交疊的觸摸,激活顯示縮放模式。
7.根據(jù)權(quán)利要求6所述的方法,該方法還包括以下步驟在所述顯示縮放模式被激活的情況下,通過對要顯示在顯示裝置上的圖像的尺寸進(jìn)行 放大/縮小,來對用戶觸摸位置在所述觸摸板(110)上的進(jìn)一步移動作出響應(yīng)。
8.根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的方法,該方法還包括以下步驟響應(yīng)于識別了所述觸摸板(110)上的所述至少兩個時間交疊的觸摸,激活快進(jìn)和/或 倒退選項(xiàng)播放模式,并且通過向用戶加快播放音頻/視頻數(shù)據(jù)來對用戶觸摸位置在所述觸 摸板(110)上沿第一方向的進(jìn)一步移動作出響應(yīng),而通過向用戶倒退播放音頻/視頻數(shù)據(jù) 來對用戶觸摸位置在所述觸摸板(110)上沿不同的第二方向的進(jìn)一步移動作出響應(yīng)。
9.根據(jù)權(quán)利要求1-8中任一項(xiàng)所述的方法,該方法還包括以下步驟通過使要顯示在顯示裝置上的應(yīng)用界面菜單沿著用戶觸摸位置在所述觸摸板(110) 上進(jìn)一步移動的方向滾動,來對識別了所述觸摸板(110)上的所述至少兩個時間交疊的觸 摸以及該進(jìn)一步移動作出響應(yīng)。
10.一種電子設(shè)備,該電子設(shè)備包括觸摸板界面(100),其被設(shè)置為從觸摸板(110)接收表示在該觸摸板(110)上感測到的 兩個用戶觸摸位置之間的移動的信息,并且響應(yīng)于至少該移動的閾值速度來識別出在該觸摸板(110)上的不同位置處發(fā)生了至少兩個時間交疊的觸摸。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,該電子設(shè)備還包括觸摸板(110),其響應(yīng)于對 該觸摸板(110)的連續(xù)觸摸而向所述觸摸板界面輸出一系列觸摸坐標(biāo)位置,其中所述觸摸 板界面響應(yīng)于從這些觸摸坐標(biāo)位置中的第一觸摸坐標(biāo)位置到這些觸摸坐標(biāo)位置中的第二 觸摸坐標(biāo)位置的移動速度超過所述閾值速度,識別出在該觸摸板(110)上發(fā)生了至少兩個 時間交疊的觸摸。
12.根據(jù)權(quán)利要求10或11所述的電子設(shè)備,其中,所述觸摸板界面還被設(shè)置為響應(yīng)于 小于所述閾值速度的移動,識別發(fā)生了單個觸摸然后在按壓所述觸摸板(110)的同時從第 一觸摸坐標(biāo)位置滑動到了第二觸摸坐標(biāo)位置。
13.根據(jù)權(quán)利要求10-12中任一項(xiàng)所述的電子設(shè)備,其中,所述觸摸板界面包括觸摸坐標(biāo)電路(120),其被設(shè)置為通過生成表示所述觸摸板(110)被觸摸的坐標(biāo)位置的數(shù)字觸摸坐標(biāo)位置值來對表示對所述觸摸板(110)進(jìn)行了觸摸的信息作出響應(yīng);以及多觸摸檢測電路(130),其被設(shè)置為響應(yīng)于從這些觸摸坐標(biāo)位置中的第一觸摸坐標(biāo)位 置到這些觸摸坐標(biāo)位置中的第二觸摸坐標(biāo)位置的移動速度超過所述閾值速度,識別在所述 觸摸板(110)上發(fā)生了至少兩個時間交疊的觸摸,而響應(yīng)于小于所述閾值速度的移動,識 別發(fā)生了單個觸摸然后在按壓所述觸摸板(110)的同時從第一觸摸坐標(biāo)位置滑動到了第 二觸摸坐標(biāo)位置。
14.根據(jù)權(quán)利要求10-13中任一項(xiàng)所述的電子設(shè)備,其中,所述觸摸板(110)包括電阻 性觸摸板,該電阻性觸摸板被設(shè)置為將所述一系列觸摸坐標(biāo)位置生成為電壓幅度響應(yīng)于所 述觸摸板(110)上的不同觸摸位置而改變的信號。
15.根據(jù)權(quán)利要求10-14中任一項(xiàng)所述的電子設(shè)備,其中,所述觸摸板(110)包括電 容性觸摸板,該電容性觸摸板被設(shè)置為生成正弦信號,該正弦信號具有響應(yīng)于所述觸摸板 (110)上的不同觸摸位置而進(jìn)行不同調(diào)制的特性。
16.根據(jù)權(quán)利要求10-15中任一項(xiàng)所述的電子設(shè)備,該電子設(shè)備還包括應(yīng)用功能控制 器,其被設(shè)置為響應(yīng)于識別了所述觸摸板(110)上不同位置處的所述至少兩個時間交疊的 觸摸而激活顯示滑塊模式,并且在該模式被激活的情況下,通過使要顯示在顯示裝置上的 圖像沿著用戶觸摸位置在所述觸摸板(110)上進(jìn)一步移動的方向滾動,來對該進(jìn)一步移動 作出響應(yīng)。
17.根據(jù)權(quán)利要求10-16中任一項(xiàng)所述的電子設(shè)備,該電子設(shè)備還包括應(yīng)用功能控制 器,其被設(shè)置為響應(yīng)于識別了所述觸摸板(110)上不同位置處的所述至少兩個時間交疊的 觸摸而激活顯示縮放模式,并且在該模式被激活的情況下,通過對要顯示在顯示裝置上的 圖像的尺寸進(jìn)行放大/縮小,來對用戶觸摸位置在所述觸摸板(110)上的進(jìn)一步移動作出 響應(yīng)。
18.根據(jù)權(quán)利要求10-17中任一項(xiàng)所述的電子設(shè)備,該電子設(shè)備還包括應(yīng)用功能控制 器,其被設(shè)置為響應(yīng)于識別了所述觸摸板(110)上不同位置處的所述至少兩個時間交疊的 觸摸而激活快進(jìn)和倒退選項(xiàng)播放模式,并且在該模式被激活的情況下,通過向用戶加快播 放音頻/視頻數(shù)據(jù),來對用戶觸摸位置在所述觸摸板(110)上沿第一方向的進(jìn)一步移動作 出響應(yīng),而通過向用戶倒退播放音頻/視頻數(shù)據(jù),來對用戶觸摸位置在所述觸摸板(110)上 沿不同的第二方向的進(jìn)一步移動作出響應(yīng)。
19.根據(jù)權(quán)利要求10-18中任一項(xiàng)所述的電子設(shè)備,該電子設(shè)備還包括應(yīng)用功能控制 器,其被設(shè)置為通過使要顯示在顯示裝置上的應(yīng)用界面菜單沿著用戶觸摸位置在觸摸板上 進(jìn)一步移動的方向滾動,來對識別了所述觸摸板(110)上不同位置處的所述至少兩個時間 交疊的觸摸以及該進(jìn)一步移動作出響應(yīng)。
20.一種電子設(shè)備,該電子設(shè)備包括電阻性觸摸板,其被設(shè)置為生成觸摸坐標(biāo)位置信號,該觸摸坐標(biāo)位置信號具有響應(yīng)于 觸摸板(110)上的不同觸摸位置而改變的電壓幅度;觸摸坐標(biāo)電路(120),其被設(shè)置為通過生成表示該觸摸板(110)被觸摸的坐標(biāo)位置的 數(shù)字觸摸坐標(biāo)位置值,對來自該觸摸板(100)的所述觸摸坐標(biāo)位置信號作出響應(yīng);多觸摸檢測器電路,其被設(shè)置為響應(yīng)于從一個觸摸坐標(biāo)位置到另一個觸摸坐標(biāo)位置的 移動速度超過閾值速度值,識別出該觸摸板(110)上發(fā)生了至少兩個時間交疊的觸摸,而 響應(yīng)于小于該閾值速度的移動,識別發(fā)生了單個觸摸然后在按壓該觸摸板(110)的同時從 所述一個觸摸坐標(biāo)位置滑動到了所述另一個觸摸坐標(biāo)位置;應(yīng)用功能控制器,其被設(shè)置為通過觸發(fā)該電子設(shè)備的不同工作模式來對識別了該觸摸 板(110)上不同位置處的所述至少兩個時間交疊的觸摸作出響應(yīng)。
全文摘要
一種電子設(shè)備包括觸摸板界面,該觸摸板界面從觸摸板接收表示在觸摸板上感測到的兩個用戶觸摸位置之間的移動的信息,并且響應(yīng)于至少該移動的閾值速度,識別出在觸摸板上不同位置處發(fā)生了至少兩個時間交疊的觸摸。該觸摸板界面響應(yīng)于從一個觸摸坐標(biāo)位置到另一個觸摸坐標(biāo)位置的移動速度超過閾值速度,識別出在該觸摸板上發(fā)生了至少兩個時間交疊的觸摸。該觸摸板界面還響應(yīng)于小于閾值速度的移動,識別出發(fā)生了單個觸摸以及隨后在按壓觸摸板的同時從第一觸摸坐標(biāo)位置到第二觸摸坐標(biāo)位置的滑動。因?yàn)樵撚|摸板控制器可以區(qū)分單個觸摸和至少兩個時間交疊的觸摸,所以用戶可以使用這種觸摸的各種組合來觸發(fā)該電子設(shè)備的不同工作模式。
文檔編號G06F3/048GK101952796SQ200880127006
公開日2011年1月19日 申請日期2008年6月27日 優(yōu)先權(quán)日2008年2月19日
發(fā)明者佩爾-拉格納·漢森 申請人:索尼愛立信移動通訊有限公司