觸控裝置及其操作方法
【專利摘要】一種動(dòng)態(tài)調(diào)整觸控裝置參數(shù)的操作方法在此揭露。操作方法應(yīng)用于觸控裝置,其中觸控裝置包括儲(chǔ)存組件以及觸控組件。儲(chǔ)存組件用以儲(chǔ)存至少一應(yīng)用程序以及相應(yīng)于應(yīng)用程序的多個(gè)觸控操作模式權(quán)重與多個(gè)觸控操作模式。操作方法包括:判斷應(yīng)用程序是否開(kāi)始被執(zhí)行;當(dāng)應(yīng)用程序開(kāi)始被執(zhí)行時(shí),通過(guò)觸控組件以相應(yīng)于多個(gè)觸控參數(shù)接收相應(yīng)于被執(zhí)行的應(yīng)用程序的多個(gè)觸碰動(dòng)作;根據(jù)觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重中的至少一者;以及,根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重調(diào)整觸控參數(shù)中的至少一者。
【專利說(shuō)明】觸控裝置及其操作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明是有關(guān)于一種電子裝置及其操作方法。特別是一種觸控裝置及其操作方 法。
【背景技術(shù)】
[0002] 隨著科技的快速進(jìn)展,觸控裝置已被廣泛地應(yīng)用在人們的生活當(dāng)中,諸如智能型 手機(jī)或平板計(jì)算機(jī)等。
[0003] -般而言,觸控裝置可包括觸控組件以及一處理組件。觸控組件可接收并傳送使 用者所輸入的觸碰動(dòng)作至處理組件。處理組件可分析并相應(yīng)于觸碰事件進(jìn)行操作。其中, 觸控組件的效能相應(yīng)于其耗能量。舉例而言,當(dāng)觸控組件的硬件傳感器掃描速率(hardware sensor scan rate)或硬件傳感器重復(fù)掃描速率(hardware sensor repeat time)越高時(shí), 其耗能量越大。相對(duì)地,如欲使觸控組件的耗能量降低,則其效能(如硬件傳感器掃描速率 或硬件傳感器重復(fù)掃描速率)亦會(huì)同時(shí)降低。
[0004] 是以,如何兼顧觸控組件的效能與其耗能量為實(shí)現(xiàn)觸控裝置的一重要議題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的一目的為一種動(dòng)態(tài)調(diào)整一觸控裝置的多個(gè)觸控參數(shù)的操作方法。通過(guò)此 操作方法,該觸控裝置的效能與其耗能量可被兼顧。
[0006] 根據(jù)本發(fā)明的一實(shí)施例,該觸控裝置包括一儲(chǔ)存組件、一觸控組件以及一處理組 件。該儲(chǔ)存組件用以儲(chǔ)存至少一應(yīng)用程序以及相應(yīng)于該應(yīng)用程序的多個(gè)觸控操作模式權(quán) 重(weight)與多個(gè)觸控操作模式。該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)觸控操作模式 (motion scenario)。該操作方法包括:判斷該應(yīng)用程序是否被執(zhí)行;當(dāng)該應(yīng)用程序被執(zhí)行 時(shí),通過(guò)該觸控組件接收相應(yīng)于該應(yīng)用程序的多個(gè)觸碰動(dòng)作;相應(yīng)于該些觸碰動(dòng)作調(diào)整相 應(yīng)于該應(yīng)用程序的該些觸控操作模式權(quán)重中的至少一者;以及,根據(jù)該些觸控操作模式權(quán) 重動(dòng)態(tài)調(diào)整該些觸控參數(shù)中的至少一者。
[0007] 根據(jù)本發(fā)明的一實(shí)施例,其中相應(yīng)于該些觸碰動(dòng)作調(diào)整相應(yīng)于該應(yīng)用程序的該 些觸控操作模式權(quán)重中的至少一者的步驟包括:分別判斷每一該些觸碰動(dòng)作是一觸擊 (click)或一滑動(dòng)(slide);分別判斷每一該些觸碰動(dòng)作是單點(diǎn)觸碰(single-touch)或 多點(diǎn)觸碰(multi-touch);計(jì)算該些觸碰動(dòng)作中相鄰兩者間的多個(gè)觸碰時(shí)間間隔(touch interval);以及,根據(jù)每一該些觸碰動(dòng)作是一觸擊或一滑動(dòng)、每一該些觸碰動(dòng)作是單點(diǎn)觸 碰或多點(diǎn)觸碰、以及該些觸碰時(shí)間間隔,以調(diào)整相應(yīng)于該應(yīng)用程序的該些觸控操作模式權(quán) 重中的至少一者。
[0008] 根據(jù)本發(fā)明的一實(shí)施例,其中該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)預(yù)定設(shè)置。 根據(jù)相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù)中的至少一 者的步驟更包括:在相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重中找出觸控操作 模式權(quán)重最重者(heaviest weight);以及,根據(jù)相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操 作模式權(quán)重中的觸控操作模式權(quán)重最重者所對(duì)應(yīng)的預(yù)定設(shè)置調(diào)整該些觸控參數(shù)中的至少 一者。
[0009] 根據(jù)本發(fā)明的一實(shí)施例,該操作方法更包括:儲(chǔ)存相應(yīng)于被執(zhí)行的該應(yīng)用程序的 該些觸控操作模式權(quán)重于該儲(chǔ)存組件;判斷被執(zhí)行的該應(yīng)用程序是否為初次執(zhí)行;讀取儲(chǔ) 存于該儲(chǔ)存組件中相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重;以及,根據(jù)所讀 取的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù)中的至少一者。
[0010] 根據(jù)本發(fā)明的一實(shí)施例,其中該處理組件用以執(zhí)行一觸碰程序(touch procedure),該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)負(fù)載等級(jí),該操作方法更包括:監(jiān)控 該處理組件的一使用率(utilization);在相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模 式權(quán)重中找出觸控操作模式權(quán)重最重者;以及,根據(jù)該使用率以及該些觸控操作模式權(quán)重 中的觸控操作模式權(quán)重最重者所相應(yīng)的負(fù)載等級(jí),調(diào)整該處理組件執(zhí)行該觸控程序的優(yōu)先 權(quán)。
[0011] 根據(jù)本發(fā)明的一實(shí)施例,該操作方法更包括:通過(guò)該觸碰組件相應(yīng)于一報(bào)點(diǎn)率 (report rate)輸出相應(yīng)于該應(yīng)用程序的該些觸碰動(dòng)作至該處理組件;設(shè)置該報(bào)點(diǎn)率為一 第一報(bào)點(diǎn)率;判斷觸碰事件是否發(fā)生;當(dāng)觸碰事件未發(fā)生時(shí),計(jì)時(shí)一無(wú)觸碰時(shí)間;以及,當(dāng) 該無(wú)觸碰時(shí)間小于一第一無(wú)觸碰門坎時(shí),調(diào)整該報(bào)點(diǎn)率為不同于該第一報(bào)點(diǎn)率的一第二報(bào) 點(diǎn)率。
[0012] 本發(fā)明的一目的為一種觸控裝置。通過(guò)實(shí)現(xiàn)該觸控裝置,該觸控裝置的效能與其 耗能量可被兼顧。
[0013] 根據(jù)本發(fā)明的一實(shí)施例,該觸控裝置包括一儲(chǔ)存組件、一觸控組件以及一處理組 件。該儲(chǔ)存組件用以儲(chǔ)存至少一應(yīng)用程序以及相應(yīng)于該應(yīng)用程序的多個(gè)觸控操作模式權(quán) 重,其中該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)觸控操作模式。該觸控組件用以相應(yīng)于多 個(gè)觸控參數(shù)接收多個(gè)觸碰動(dòng)作,并輸出該些觸碰動(dòng)作至該處理組件。該處理組件用以判斷 該至少一應(yīng)用程序是否開(kāi)始被執(zhí)行,并當(dāng)該應(yīng)用程序開(kāi)始被執(zhí)行時(shí),用以接收該觸控組件 輸出的該些觸碰動(dòng)作,并相應(yīng)于該些觸碰動(dòng)作調(diào)整相應(yīng)于該應(yīng)用程序該些觸控操作模式權(quán) 重中的至少一者,以及用以根據(jù)相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重調(diào)整 該些觸控參數(shù)中的至少一者。
[0014] 根據(jù)本發(fā)明的一實(shí)施例,該處理組件更用以分別判斷該些觸碰動(dòng)作是觸擊或滑 動(dòng),分別判斷該些觸碰動(dòng)作是單點(diǎn)觸碰或多點(diǎn)觸碰,計(jì)算該些觸碰動(dòng)作中相鄰兩者間的多 個(gè)觸碰時(shí)間間隔,以及用以根據(jù)該些觸碰動(dòng)作是觸擊或滑動(dòng)、該些觸碰動(dòng)作是單點(diǎn)觸碰或 多點(diǎn)觸碰、以及該些觸碰時(shí)間間隔,以調(diào)整相應(yīng)于該應(yīng)用程序的該些觸控操作模式權(quán)重中 的至少一者。
[0015] 根據(jù)本發(fā)明的一實(shí)施例,其中該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)預(yù)定設(shè)置, 該處理組件更用以在該些觸控操作模式權(quán)重中找出觸控操作模式權(quán)重最重者,以及用以根 據(jù)該些觸控操作模式權(quán)重中的觸控操作模式權(quán)重最重者所對(duì)應(yīng)的預(yù)定設(shè)置調(diào)整該些觸控 參數(shù)中的至少一者。
[0016] 根據(jù)本發(fā)明的一實(shí)施例,其中該處理組件更用以儲(chǔ)存相應(yīng)于被執(zhí)行的該應(yīng)用程序 的該些觸控操作模式權(quán)重于該儲(chǔ)存組件,其中當(dāng)該應(yīng)用程序啟動(dòng)時(shí),該處理組件用以判斷 被執(zhí)行的該應(yīng)用程序是否為初次執(zhí)行,讀取儲(chǔ)存于該儲(chǔ)存組件中相應(yīng)于被執(zhí)行的該應(yīng)用程 序的該些觸控操作模式權(quán)重,以及用以根據(jù)所讀取的該些觸控操作模式權(quán)重調(diào)整該些觸控 參數(shù)中的至少一者。
[0017] 綜上所述,通過(guò)應(yīng)用上述一實(shí)施例,觸控裝置可根據(jù)相應(yīng)于當(dāng)前所執(zhí)行的應(yīng)用程 序所接收到的觸碰動(dòng)作,計(jì)算此應(yīng)用程序的觸控操作模式權(quán)重,并依照此應(yīng)用程序的觸控 操作模式權(quán)重得知此應(yīng)用程序的效能需求,進(jìn)而根據(jù)此應(yīng)用程序的效能需求調(diào)整觸控參 數(shù)。如此一來(lái),觸控組件的效能與其耗能量得以被兼顧。
[0018] 另外,通過(guò)應(yīng)用上述一實(shí)施例,觸控裝置可監(jiān)控處理組件的使用率,以在處理組件 于高使用率的狀態(tài)下且在執(zhí)行高效能需求的應(yīng)用程序時(shí),調(diào)高處理組件處理觸控服務(wù)的優(yōu) 先權(quán),而避免在處理組件的負(fù)載增加時(shí),增加處理組件對(duì)觸碰事件發(fā)生的反應(yīng)時(shí)間。
[0019] 再者,通過(guò)應(yīng)用上述一實(shí)施例,觸控裝置可偵測(cè)觸碰事件,以在未偵測(cè)到觸碰事件 時(shí)逐步調(diào)低軟件觸碰回報(bào)率,以令觸控裝置的耗電量可隨無(wú)觸碰時(shí)間增加而減少。
【專利附圖】
【附圖說(shuō)明】
[0020] 圖1為根據(jù)本發(fā)明一實(shí)施例所繪示的觸控裝置的示意圖;
[0021] 圖2為根據(jù)本發(fā)明一實(shí)施例中觸控操作模式權(quán)重、應(yīng)用程序、觸控操作模式以及 負(fù)載等級(jí)的對(duì)應(yīng)關(guān)系所繪不不意圖;
[0022] 圖3為根據(jù)本發(fā)明一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法的流程圖;
[0023] 圖4為根據(jù)本發(fā)明另一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法的流程圖;
[0024] 圖5為根據(jù)本發(fā)明又一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法的流程圖。
[0025] 符號(hào)說(shuō)明
[0026] 100 :觸控裝置 S1-S8 :步驟
[0027] 110:儲(chǔ)存組件 T1-T11 :步驟
[0028] 120 :處理組件 U1-T14 :步驟
[0029] 130 :觸控組件 W100-W310 :觸控操作模
[0030] 200a :操作方法 式權(quán)重
[0031] 200b:操作方法 APP1-APP3 :應(yīng)用程序
[0032] 500 :操作方法
【具體實(shí)施方式】
[0033] 以下將以圖式及詳細(xì)敘述清楚說(shuō)明本
【發(fā)明內(nèi)容】
的精神,任何所屬【技術(shù)領(lǐng)域】中具有 通常知識(shí)者在了解本
【發(fā)明內(nèi)容】
的較佳實(shí)施例后,當(dāng)可由本
【發(fā)明內(nèi)容】
所示出的技術(shù),加以改 變及修飾,其并不脫離本
【發(fā)明內(nèi)容】
的精神與范圍。
[0034] 關(guān)于本發(fā)明中所使用的"第一"、"第二"、…等,并非特別指稱次序或順位的意思, 亦非用以限定本發(fā)明,其僅為了區(qū)別以相同技術(shù)用語(yǔ)描述的組件或操作。
[0035] 本發(fā)明的一目的為一觸控裝置。
[0036] 圖1為根據(jù)本發(fā)明一實(shí)施例所繪示的觸控裝置100的示意圖。觸控裝置例如是智 能型手機(jī)、平板計(jì)算機(jī)或其它具觸控功能的裝置。觸控裝置100包括儲(chǔ)存組件110、處理組 件120以及觸控組件130。
[0037] 儲(chǔ)存組件110可為任何形態(tài)的儲(chǔ)存裝置,例如是記憶卡、內(nèi)存等。儲(chǔ)存組件110可 用以儲(chǔ)存多個(gè)應(yīng)用程序(如信息軟件(例如是skype)、游戲、圖片瀏覽器等)以及分別相應(yīng) 于此些應(yīng)用程序的多個(gè)觸控操作模式權(quán)重與多個(gè)觸控操作模式。此些觸控操作模式權(quán)重分 別相應(yīng)于多個(gè)觸控操作模式,例如是低頻率單點(diǎn)觸擊模式、低頻率單點(diǎn)滑動(dòng)模式、低頻率多 點(diǎn)滑動(dòng)模式、高頻率多點(diǎn)滑動(dòng)模式等。
[0038] 此些觸控操作模式可分別相應(yīng)于不同的負(fù)載等級(jí)。舉例而言,在低頻率單點(diǎn)觸擊 模式下,處理組件120的使用率(utilization)較低,故低頻率單點(diǎn)觸擊模式相應(yīng)的負(fù)載等 級(jí)較低(例如是等級(jí)1);在高頻率多點(diǎn)滑動(dòng)模式下,處理組件120的使用率較高,故高頻率 多點(diǎn)滑動(dòng)模式相應(yīng)的負(fù)載等級(jí)較高(例如是等級(jí)10)。且相應(yīng)于儲(chǔ)存于儲(chǔ)存組件110的應(yīng) 用程序中的一者的多個(gè)觸控操作模式權(quán)重可分別對(duì)應(yīng)不同的負(fù)載等級(jí)。
[0039] 觸控組件130可為任何形態(tài)的觸控設(shè)備,例如是觸控板或觸控顯示面板等。觸 控組件130用以相應(yīng)于多個(gè)觸控參數(shù)接收使用者輸入的觸碰動(dòng)作,并相應(yīng)于其報(bào)點(diǎn)率 (report rate)輸出接收到的觸碰動(dòng)作至處理組件120。其中,報(bào)點(diǎn)率例如是每秒觸控組 件130輸出接收到的觸碰動(dòng)作至處理組件120的次數(shù)。另外,通過(guò)調(diào)整觸控參數(shù),可調(diào)整 觸控組件130的效能與耗電量。觸控參數(shù)例如是硬件傳感器掃描速率(hardware sensor scan rate)、硬件傳感器重復(fù)掃描速率(hardware sensor repeat time)、硬件感應(yīng)觸碰有 效值(hardware touch threshold)、硬件感應(yīng)低頻過(guò)濾器參數(shù)(hardware touch low pass filter parameter)以及硬件等待進(jìn)入休眠時(shí)間(hardware touch wait time to idle)中 的部份或全部。硬件傳感器掃描速率相應(yīng)于觸控組件130向觸控傳感器(未繪示)要求數(shù) 據(jù)的時(shí)間間隔。硬件傳感器重復(fù)掃描速率相應(yīng)于觸控傳感器每秒掃描的次數(shù)。硬件感應(yīng)觸 碰有效值相應(yīng)于觸控傳感器對(duì)觸碰的靈敏度,以避免在靈敏度過(guò)高時(shí),造成系統(tǒng)產(chǎn)生不必 要的能量消耗。硬件感應(yīng)低頻過(guò)濾器參數(shù)用以調(diào)整觸控傳感器的有效觸碰面積范圍,亦即, 在觸碰面積為多少大小時(shí),觸控傳感器會(huì)有反應(yīng)。硬件等待進(jìn)入休眠時(shí)間相應(yīng)于觸控傳感 器在多久未接收觸碰時(shí)會(huì)進(jìn)入休眠狀態(tài)。
[0040] 處理組件120可為任何形態(tài)的處理裝置,例如是中央處理器、或微處理器等。處理 組件120-方面可用以執(zhí)行儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序中任一者,另一方面可用以 判斷儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序中任一者是否開(kāi)始被執(zhí)行(例如分別通過(guò)不同的第 一、第二程序)。當(dāng)儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序開(kāi)始被執(zhí)行時(shí),處理組件120可例如 可加載預(yù)設(shè)的或預(yù)先儲(chǔ)存的觸控操作模式,并根據(jù)加載的觸控操作模式調(diào)整觸控參數(shù)中的 至少一者。接著,處理組件120可通過(guò)觸控組件130接收使用者輸入的且相應(yīng)于被執(zhí)行的 應(yīng)用程序的觸碰動(dòng)作,并分析接收到的觸碰動(dòng)作,且相應(yīng)于接收到的觸碰動(dòng)作調(diào)整相應(yīng)于 被執(zhí)行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重中的至少一者。而后,處理組件120可根據(jù)相 應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重動(dòng)態(tài)調(diào)整前述觸控參數(shù)中的至少一者。
[0041] 舉例而言,參照?qǐng)D2,在一實(shí)施例中,儲(chǔ)存組件110可分別儲(chǔ)存相應(yīng)于應(yīng)用程序 APP1 (例如是信息軟件)的觸控操作模式權(quán)重W100、W101、…、W110,相應(yīng)于應(yīng)用程序 APP2 (例如是游戲)的觸控操作模式權(quán)重W200、W201、…、W210,相應(yīng)于應(yīng)用程序APP3 (例 如是圖片瀏覽器)的觸控操作模式權(quán)重W300、W301、…、W310。當(dāng)應(yīng)用程序APP3開(kāi)始被執(zhí) 行時(shí),處理組件120例如可加載預(yù)設(shè)的或預(yù)先儲(chǔ)存的觸控操作模式,如低頻率單點(diǎn)觸擊模 式,并根據(jù)低頻率單點(diǎn)觸擊模式調(diào)整觸控參數(shù)中的至少一者。接著,處理組件120可通過(guò)觸 控組件130接收使用者輸入的相應(yīng)于應(yīng)用程序APP3的多個(gè)觸碰動(dòng)作。此時(shí),若相應(yīng)于應(yīng)用 程序APP3的觸碰動(dòng)作相應(yīng)于低頻率多點(diǎn)滑動(dòng)模式(例如是放大或縮小圖片)以及低頻率 單點(diǎn)觸擊模式(例如是開(kāi)啟圖片檔案),則處理組件120可相應(yīng)地調(diào)整相應(yīng)于低頻率多點(diǎn) 滑動(dòng)模式的觸控操作模式權(quán)重W309以及相應(yīng)于低頻率單點(diǎn)觸擊模式的觸控操作模式權(quán)重 W301 (例如處理組件120每接收到一個(gè)相應(yīng)于低頻率單點(diǎn)觸擊模式的觸碰動(dòng)作,就使相應(yīng) 于低頻率單點(diǎn)觸擊模式的觸控操作模式權(quán)重W301增加1)。而后,處理組件120可根據(jù)相應(yīng) 于應(yīng)用程序APP3的觸控操作模式權(quán)重W300、W301、…、W310動(dòng)態(tài)調(diào)整觸控參數(shù)中的至少一 者(例如是提升硬件傳感器掃描速率)。
[0042] 通過(guò)上述的設(shè)置,處理組件120可在分別執(zhí)行應(yīng)用程序APP1-APP3時(shí),分別根據(jù)相 應(yīng)于應(yīng)用程序APP1-APP3的觸控操作模式權(quán)重W100、W101、以分別得知使用者在 分別操作應(yīng)用程序APP1-APP3的特性,例如是使用者在分別操作應(yīng)用程序APP1-APP3時(shí)輸 入的觸碰動(dòng)作較傾向?qū)?yīng)于哪一個(gè)觸控操作模式,并從而得知使用者在分別操作應(yīng)用程序 APP1-APP3時(shí)的參數(shù)需求。如此一來(lái),處理組件120可根據(jù)不同使用者在操作不同應(yīng)用程序 APP1-APP3時(shí)的操作需求動(dòng)態(tài)調(diào)整觸控參數(shù),以動(dòng)態(tài)調(diào)整觸控組件130的效能與耗電量,而 使觸控組件130的效能與其耗能量得以被兼顧。
[0043] 舉例而言,當(dāng)使用者在操作應(yīng)用程序APP2(例如是游戲)時(shí),使用者輸入的觸碰 動(dòng)作經(jīng)常對(duì)應(yīng)于高頻率多點(diǎn)滑動(dòng)模式,是以,此時(shí)觸控組件130的效能需求較高,故處理組 件120可調(diào)整觸控參數(shù)以增加觸控組件130的效能與耗電量。當(dāng)使用者在操作應(yīng)用程序 APP1 (例如是信息軟件)時(shí),使用者輸入的觸碰動(dòng)作經(jīng)常對(duì)應(yīng)于單點(diǎn)觸碰,是以,此時(shí)觸控 組件130的效能需求較低,故處理組件120可調(diào)整觸控參數(shù)以減少觸控組件130的效能與 耗電量。
[0044] 另一方面,當(dāng)年輕者在操作應(yīng)用程序APP2(例如是游戲)時(shí),年輕者輸入的觸碰 動(dòng)作經(jīng)常對(duì)應(yīng)于高頻率多點(diǎn)滑動(dòng)模式,是以,此時(shí)觸控組件130的效能需求較高,故處理組 件120可調(diào)整觸控參數(shù)以增加觸控組件130的效能與耗電量。而當(dāng)年長(zhǎng)者在操作應(yīng)用程序 APP2 (例如是游戲)時(shí),年長(zhǎng)者輸入的觸碰動(dòng)作經(jīng)常對(duì)應(yīng)于單點(diǎn)滑動(dòng),是以,此時(shí)觸控組件 130的效能需求較低,故處理組件120可調(diào)整觸控參數(shù)以減少觸控組件130的效能與耗電 量。
[0045] 在一實(shí)施例中,處理組件120可周期性地(periodically)(例如是一預(yù)設(shè)時(shí)間 (如每10秒))根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重調(diào)整觸控參數(shù)。亦 艮P,處理組件120可持續(xù)接收并分析觸碰動(dòng)作,且持續(xù)根據(jù)觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí)行的 應(yīng)用程序的觸控操作模式權(quán)重,且在每一周期(如每10秒)相應(yīng)于此些觸控操作模式權(quán)重 調(diào)整觸控參數(shù)。在另一實(shí)施例中,使用者可操作性決定是否令處理組件120周期性地(例 如是又一預(yù)設(shè)時(shí)間(如每30秒))將相應(yīng)于被執(zhí)行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重設(shè) 置為初始值(例如是零)。
[0046] 通過(guò)上述的設(shè)置,在執(zhí)行同一應(yīng)用程序下,若使用者由年輕者變換為年長(zhǎng)者,觸控 組件130的效能需求相應(yīng)地由高變低,則處理組件120可在相應(yīng)于被執(zhí)行的應(yīng)用程序的多 個(gè)觸控操作模式權(quán)重被設(shè)置為初始值后,快速地適應(yīng)(adopt)年長(zhǎng)者的使用習(xí)慣,以調(diào)整 觸控參數(shù)、調(diào)節(jié)(例如是減少)觸控組件130的效能與耗電量。
[0047] 在一實(shí)施例中,處理組件120是在儲(chǔ)存于儲(chǔ)存組件110的應(yīng)用程序被執(zhí)行中時(shí),接 收觸碰動(dòng)作并調(diào)整觸控操作模式權(quán)重及觸碰參數(shù)。亦即,在沒(méi)有任一儲(chǔ)存于儲(chǔ)存組件110 的應(yīng)用程序被執(zhí)行中時(shí),處理組件120即停止接收觸碰動(dòng)作并停止調(diào)整觸控操作模式權(quán)重 及觸碰參數(shù)。
[0048] 在本發(fā)明一實(shí)施例中,處理組件120可更用以分別判斷相應(yīng)于被執(zhí)行的應(yīng)用程序 的觸碰動(dòng)作是觸擊或滑動(dòng),分別判斷相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作是單點(diǎn)觸碰或多 點(diǎn)觸碰,計(jì)算相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作中相鄰兩者間的多個(gè)觸碰時(shí)間間隔。其 中觸碰動(dòng)作中相鄰兩者例如分別是第η次接收到的觸碰動(dòng)作與第n-1次接收到的觸碰動(dòng) 作。接著,處理組件120可根據(jù)此些觸碰動(dòng)作分別是觸擊或滑動(dòng)、此些觸碰動(dòng)作分別是單點(diǎn) 觸碰或多點(diǎn)觸碰以及此些觸碰時(shí)間間隔以調(diào)整相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式 權(quán)重中的至少一者。舉例而言,當(dāng)一第一觸碰動(dòng)作被判斷為滑動(dòng)以及多點(diǎn)觸碰時(shí),若第一觸 碰動(dòng)作與前一觸碰動(dòng)作的觸碰時(shí)間間隔小于一預(yù)設(shè)間隔(例如是1秒),則處理組件120可 調(diào)整(例如是增加)相應(yīng)于相應(yīng)被執(zhí)行的應(yīng)用程序且相應(yīng)于高頻率多點(diǎn)滑動(dòng)模式的觸控操 作模式權(quán)重(例如可為觸控操作模式權(quán)重W110、W210或W310)。
[0049] 在本發(fā)明一實(shí)施例中,處理組件120可更用以儲(chǔ)存相應(yīng)于被執(zhí)行的應(yīng)用程序的觸 控操作模式權(quán)重于儲(chǔ)存組件110。而后,在儲(chǔ)存于儲(chǔ)存組件110的應(yīng)用程序被執(zhí)行時(shí),處理 組件120可判斷被執(zhí)行的應(yīng)用程序是否為初次執(zhí)行,并用以讀取儲(chǔ)存于儲(chǔ)存組件110中,相 應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重,并根據(jù)所讀取的觸控操作模式權(quán)重調(diào)整觸控 參數(shù)中的至少一者。
[0050] 通過(guò)上述的設(shè)置,處理組件120可儲(chǔ)存相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式 權(quán)重于儲(chǔ)存組件110,并在下一次開(kāi)啟同一應(yīng)用程序時(shí)相應(yīng)于儲(chǔ)存的觸控操作模式權(quán)重調(diào) 整觸控參數(shù)。
[0051] 在本發(fā)明一實(shí)施例中,觸控操作模式分別相應(yīng)于不同的預(yù)定設(shè)置(predetermined configuration)。預(yù)定設(shè)置可分別為不同觸碰參數(shù)的設(shè)置組合,例如可為儲(chǔ)存于儲(chǔ)存組件 110中的設(shè)置文件。舉例而言,在相應(yīng)于低頻率單點(diǎn)觸碰模式的預(yù)定設(shè)置中,硬件傳感器掃 描速率可為第一數(shù)值、硬件傳感器重復(fù)掃描速率可為第二數(shù)值、硬件感應(yīng)觸碰有效值可為 第三數(shù)值;在相應(yīng)于高頻率多點(diǎn)滑動(dòng)模式的預(yù)定設(shè)置中,硬件傳感器掃描速率可為第四數(shù) 值、硬件傳感器重復(fù)掃描速率可為第五數(shù)值、硬件感應(yīng)觸碰有效值可為第六數(shù)值。
[0052] 在本實(shí)施例中,處理組件120可更用以在相應(yīng)于被執(zhí)行的應(yīng)用程序(例如是應(yīng)用 程序APP2)的觸控操作模式權(quán)重(例如是W201-W210)中,找出觸控操作模式權(quán)重最重者 (例如是觸控操作模式權(quán)重最大者)。處理組件并用以根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的觸 控操作模式權(quán)重(例如是W201-W210)中的觸控操作模式權(quán)重最重者所相應(yīng)的預(yù)定設(shè)置調(diào) 整觸控參數(shù)中的至少一者。
[0053] 在本發(fā)明一實(shí)施例中,處理組件120可更用以執(zhí)行觸碰程序(touch procedure), 以處理觸碰事件(touch event)(例如是分析觸碰事件并相應(yīng)地改變所顯示的畫面)。此 夕卜,處理組件120可監(jiān)控其自身的使用率(例如是藉由一監(jiān)控程序),并在相應(yīng)于被執(zhí)行的 應(yīng)用程序的多個(gè)觸控操作模式權(quán)重中找出觸控操作模式權(quán)重最重者,并根據(jù)其自身的使用 率以及該些觸控操作模式權(quán)重中的觸控操作模式權(quán)重最重者所相應(yīng)的負(fù)載等級(jí),調(diào)整其執(zhí) 行觸控程序的優(yōu)先權(quán)(priority)。
[0054] 舉例而言,在處理組件120的使用率高于一使用率門坎(例如是50%)時(shí),若 相應(yīng)于被執(zhí)行的應(yīng)用程序(例如是應(yīng)用程序APP2)的多個(gè)觸控操作模式權(quán)重(例如是 W201-W210)中的觸控操作模式權(quán)重最重者(例如是W210)所相應(yīng)的負(fù)載等級(jí)(例如是等級(jí) 10)高于一負(fù)載等級(jí)門坎(例如是等級(jí)5),則處理組件120可調(diào)高其執(zhí)行觸控程序的優(yōu)先 權(quán)。如此一來(lái),可避免在處理組件120的負(fù)載增加時(shí),增加處理組件120對(duì)觸碰事件發(fā)生的 反應(yīng)時(shí)間。
[0055] 當(dāng)注意到,在本實(shí)施例中,上述觸碰事件發(fā)生于觸控組件130接收到(例如是來(lái)自 使用者或其它物體)的觸碰時(shí)。另一方面,上述段落中的觸碰動(dòng)作是相應(yīng)于被執(zhí)行的應(yīng)用 程序的觸碰。觸碰事件可發(fā)生于但不限于接收到觸碰動(dòng)作。
[0056] 在本發(fā)明一實(shí)施例中,在觸控裝置100啟動(dòng)后,處理組件120可更用以設(shè)置觸碰組 件130的報(bào)點(diǎn)率為第一報(bào)點(diǎn)率(例如是200Hz)。處理組件120并可在儲(chǔ)存于儲(chǔ)存組件110 中的應(yīng)用程序未被執(zhí)行時(shí),判斷觸碰事件是否發(fā)生。若觸碰事件未發(fā)生,則處理組件120可 計(jì)時(shí)無(wú)觸碰時(shí)間,并相應(yīng)于無(wú)觸碰時(shí)間增加而降低觸碰組件130的報(bào)點(diǎn)率。舉例而言,處理 組件120可于無(wú)觸碰時(shí)間小于第一無(wú)觸碰門坎(例如是10秒)時(shí),設(shè)置觸碰組件130的報(bào) 點(diǎn)率為第二報(bào)點(diǎn)率(例如是160Hz),于無(wú)觸碰時(shí)間小于第二無(wú)觸碰門坎(例如是20秒) 時(shí),設(shè)置觸碰組件130的報(bào)點(diǎn)率為第三報(bào)點(diǎn)率(例如是120Hz)等。另外,無(wú)觸碰時(shí)間可在 觸碰事件發(fā)生時(shí)被設(shè)置為零,亦即,在觸碰事件發(fā)生時(shí),處理組件120所累計(jì)的無(wú)觸碰時(shí)間 可被重置為零。
[0057] 通過(guò)上述的設(shè)置,觸控裝置100的耗電量可隨無(wú)觸碰時(shí)間增加而減少。
[0058] 本發(fā)明的一動(dòng)態(tài)調(diào)整觸控裝置的觸控參數(shù)的操作方法。
[0059] 圖3為根據(jù)本發(fā)明一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法200a的流程圖。 操作方法200a可應(yīng)用于但不限于圖1中觸控裝置100。在以下的段落中,為方便敘述,將同 時(shí)參照第1-3圖。
[0060] 在一實(shí)施例中,操作方法200a可包括如下步驟:
[0061] 步驟S1 :處理組件120可判斷儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序中任一者(例如 是應(yīng)用程序APP1、應(yīng)用程序APP2、或應(yīng)用程序APP3)是否開(kāi)始被執(zhí)行?若是,繼續(xù)進(jìn)行步驟 S2,否則重復(fù)執(zhí)行步驟S1。
[0062] 步驟S2 :處理組件120可通過(guò)觸控組件130,以相應(yīng)于觸控參數(shù)接收使用者輸入的 且相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作。
[0063] 步驟S3 :接續(xù)步驟S2,處理組件120可相應(yīng)于接收到的觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí) 行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重中的至少一者(例如是觸控操作模式權(quán)重W100、 W101、…、或 W310)。
[0064] 步驟S4 :接續(xù)步驟S3,處理組件120可根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作 模式權(quán)重調(diào)整觸控參數(shù)中的至少一者。
[0065] 在本實(shí)施例中,有關(guān)儲(chǔ)存組件110、處理組件120、觸控組件130、應(yīng)用程序、觸控操 作模式權(quán)重以及觸控參數(shù)的詳細(xì)說(shuō)明可參照前一實(shí)施例,在此不再贅述。
[0066] 通過(guò)上述的設(shè)置,處理組件120可在分別執(zhí)行儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序 (例如是應(yīng)用程序APP1-APP3)時(shí),分別根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重 者(例如是觸控操作模式權(quán)重W100、W101、…、W310)以分別得知使用者在分別操作儲(chǔ)存于 儲(chǔ)存組件110中的應(yīng)用程序時(shí)的效能需求。如此一來(lái),處理組件120可根據(jù)不同使用者在 操作不同應(yīng)用程序時(shí)的效能需求調(diào)整觸控參數(shù),以調(diào)整觸控組件130的效能與耗電量,而 使觸控組件130的效能與其耗能量得以被兼顧。
[0067] 在一實(shí)施例中,上述步驟S3例如可包括:分別判斷相應(yīng)于被執(zhí)行的應(yīng)用程序的觸 碰動(dòng)作是觸擊或滑動(dòng);分別判斷相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作是單點(diǎn)觸碰或多點(diǎn)觸 碰;計(jì)算相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作中相鄰兩者間的多個(gè)觸碰時(shí)間間隔;根據(jù)此 些觸碰動(dòng)作分別是觸擊或滑動(dòng)、此些觸碰動(dòng)作分別是單點(diǎn)觸碰或多點(diǎn)觸碰以及此些觸碰時(shí) 間間隔以調(diào)整相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重中的至少一者。
[0068] 其中觸碰動(dòng)作中相鄰兩者例如分別是第η次接收到的觸碰動(dòng)作與第n-1次接收到 的觸碰動(dòng)作。
[0069] 舉例而言,當(dāng)一第一觸碰動(dòng)作被判斷為滑動(dòng)以及多點(diǎn)觸碰時(shí),若第一觸碰動(dòng)作與 前一觸碰動(dòng)作的觸碰時(shí)間間隔小于一預(yù)設(shè)間隔(例如是1秒),則處理組件120可調(diào)整(例 如是增加)相應(yīng)于相應(yīng)被執(zhí)行的應(yīng)用程序且相應(yīng)于高頻率多點(diǎn)滑動(dòng)模式的觸控操作模式 權(quán)重(例如可為觸控操作模式權(quán)重W110、W210或W310)。
[0070] 在一實(shí)施例中,上述步驟S4例如可包括:在相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作 模式權(quán)重中,找出觸控操作模式權(quán)重最重者;以及,根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操 作模式權(quán)重中的觸控操作模式權(quán)重最重者調(diào)整觸控參數(shù)中的至少一者。
[0071] 在一實(shí)施例中,操作方法200a例如可通過(guò)處理組件120周期性地(periodically) (例如是每10秒)根據(jù)相應(yīng)于被執(zhí)行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重調(diào)整觸控參數(shù)。 亦即,處理組件120可持續(xù)接收并分析觸碰動(dòng)作,且持續(xù)根據(jù)觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí)行 的應(yīng)用程序的觸控操作模式權(quán)重,且在每一周期(例如每10秒)相應(yīng)于此些觸控操作模式 權(quán)重調(diào)整觸控參數(shù)。在另一實(shí)施例中,使用者例如可決定操作方法200a是否周期性地(例 如是每30秒)將相應(yīng)于被執(zhí)行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重設(shè)置為初始值(例如 是零)。
[0072] 通過(guò)如上的設(shè)置,在執(zhí)行同一應(yīng)用程序下,若使用者由年輕者變換為年長(zhǎng)者,觸控 組件130的效能需求相應(yīng)地由高變低,則處理組件120可在相應(yīng)于被執(zhí)行的應(yīng)用程序的多 個(gè)觸控操作模式權(quán)重被設(shè)置為初始值后,快速地適應(yīng)(adopt)年長(zhǎng)者的使用習(xí)慣,以調(diào)整 觸控參數(shù)、調(diào)節(jié)(例如是減少)觸控組件130的效能與耗電量。
[0073] 在一實(shí)施例中,操作方法200a可更包括:
[0074] 步驟S5 :接續(xù)步驟S4,處理組件120可儲(chǔ)存相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作 模式權(quán)重于儲(chǔ)存組件110。
[0075] 步驟S6 :接續(xù)步驟S5,處理組件120可判斷被執(zhí)行的應(yīng)用程序是否結(jié)束。若是,回 到步驟S1,若否,回到步驟S2。
[0076] 步驟S7 :于步驟S1與步驟S2間,處理組件120可判斷被執(zhí)行的應(yīng)用程序是否為 初次執(zhí)行。若是,繼續(xù)進(jìn)行步驟S2,若否,繼續(xù)進(jìn)行步驟S8。
[0077] 步驟S8 :處理組件120可讀取相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重,并 根據(jù)所讀取的觸控操作模式權(quán)重調(diào)整觸控參數(shù)中的至少一者。而后,繼續(xù)進(jìn)行步驟S2。
[0078] 當(dāng)注意到,在本實(shí)施例中,步驟S4與步驟S5的執(zhí)行順序可對(duì)調(diào)。
[0079] 通過(guò)上述的操作,處理組件120可儲(chǔ)存相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模式 權(quán)重于儲(chǔ)存組件110,并在下一次開(kāi)啟同一應(yīng)用程序時(shí)相應(yīng)于儲(chǔ)存的觸控操作模式權(quán)重調(diào) 整觸控參數(shù)。
[0080] 另外,在本實(shí)施例中,處理組件120是在儲(chǔ)存于儲(chǔ)存組件110的應(yīng)用程序被執(zhí)行中 時(shí),接收觸碰動(dòng)作并調(diào)整觸控操作模式權(quán)重及觸碰參數(shù)。亦即,在沒(méi)有任一儲(chǔ)存于儲(chǔ)存組件 110的應(yīng)用程序被執(zhí)行中時(shí),處理組件120即停止接收觸碰動(dòng)作并停止調(diào)整觸控操作模式 權(quán)重及觸碰參數(shù)。
[0081] 圖4為根據(jù)本發(fā)明另一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法200b的流程 圖。
[0082] 在本實(shí)施例中,操作方法200b可包括如前所述的步驟S1-S4以及步驟T1-T11。為 簡(jiǎn)潔起見(jiàn),步驟S1-S4可參考上述段落,在此不贅述。步驟T1-T11的詳細(xì)敘述如下:
[0083] 步驟T1 :處理組件120可設(shè)置觸控組件130的報(bào)點(diǎn)率為第一報(bào)點(diǎn)率(例如是 200Hz)。接著,進(jìn)行步驟S1。在步驟S1中,若處理組件120判斷沒(méi)有任一儲(chǔ)存于儲(chǔ)存組件 110中的應(yīng)用程序開(kāi)始被執(zhí)行,則執(zhí)行步驟S2與步驟T2。
[0084] 步驟T2 :處理組件120可判斷是否有觸碰事件發(fā)生。若是,繼續(xù)執(zhí)行步驟T3,若 否,則計(jì)時(shí)無(wú)觸碰時(shí)間并繼續(xù)執(zhí)行步驟T5。
[0085] 步驟T3 :處理組件120可判斷觸控組件130的報(bào)點(diǎn)率是否為第一報(bào)點(diǎn)率。若是, 則回到步驟S1,若否,則執(zhí)行步驟T4。
[0086] 步驟T4 :處理組件120可設(shè)置觸控組件130的報(bào)點(diǎn)率為第一報(bào)點(diǎn)率。接著,回到 步驟S1。
[0087] 步驟T5 :處理組件120可判斷無(wú)觸碰時(shí)間是否小于第一無(wú)觸碰門坎(例如是10 秒)。若是,則執(zhí)行步驟T6,若否,則執(zhí)行步驟T7。
[0088] 步驟T6 :處理組件120可設(shè)置觸控組件130的報(bào)點(diǎn)率為第二報(bào)點(diǎn)率(例如是 160Hz)。接著,回到步驟S1。
[0089] 步驟T7 :處理組件120可判斷無(wú)觸碰時(shí)間是否小于第二無(wú)觸碰門坎(例如是20 秒)。若是,則代表無(wú)觸碰時(shí)間介于第二無(wú)觸碰門坎與第一無(wú)觸碰門坎之間,則執(zhí)行步驟 T8,若否,則執(zhí)行步驟T9。
[0090] 步驟T8 :處理組件120可設(shè)置觸控組件130的報(bào)點(diǎn)率為第三報(bào)點(diǎn)率(例如是 120Hz)。接著,回到步驟S1。
[0091] 步驟T9 :處理組件120可判斷無(wú)觸碰時(shí)間是否小于第三無(wú)觸碰門坎(例如是30 秒)。若是,則代表無(wú)觸碰時(shí)間介于第三無(wú)觸碰門坎與第二無(wú)觸碰門坎之間,則執(zhí)行步驟 T10,若否,則回到步驟S1。
[0092] 步驟T10 :處理組件120可設(shè)置觸控組件130的報(bào)點(diǎn)率為第四報(bào)點(diǎn)率(例如是 80Hz)。
[0093] 步驟T11 :接續(xù)步驟T10,處理組件120可判斷是否有觸碰事件發(fā)生。若是,則回到 步驟S1,若否,則繼續(xù)執(zhí)行步驟T11。
[0094] 在本實(shí)施例中,上述步驟T5-T8可被選擇性省略。在本實(shí)施例中,無(wú)觸碰時(shí)間可在 觸碰事件發(fā)生時(shí)被設(shè)置為零,亦即,在觸碰事件發(fā)生時(shí),處理組件120所累計(jì)的無(wú)觸碰時(shí)間 可被重置為零。另外,有關(guān)報(bào)點(diǎn)率以及觸碰事件的說(shuō)明可參照前一實(shí)施例,在此不再贅述。
[0095] 通過(guò)上述的方法,觸控組件130的報(bào)點(diǎn)率可隨無(wú)觸碰時(shí)間增加而降低。如此一來(lái), 可節(jié)省觸控裝置100的耗電量。
[0096] 在一實(shí)施例中,觸控操作模式分別相應(yīng)于不同的預(yù)定設(shè)置。預(yù)定設(shè)置可分別為不 同觸碰參數(shù)的設(shè)置組合,例如可為儲(chǔ)存于儲(chǔ)存組件110中的設(shè)置文件。
[0097] 在此實(shí)施例中,操作方法200a、200b例如可通過(guò)處理組件120,在相應(yīng)于被執(zhí)行的 應(yīng)用程序(例如是應(yīng)用程序APP2)的觸控操作模式權(quán)重(例如是W201-W210)中,找出觸控 操作模式權(quán)重最重者(例如是觸控操作模式權(quán)重最大者)。處理組件并用以根據(jù)相應(yīng)于被 執(zhí)行的應(yīng)用程序的觸控操作模式權(quán)重(例如是W201-W210)中的觸控操作模式權(quán)重最重者 所相應(yīng)的預(yù)定設(shè)置,以調(diào)整觸控參數(shù)中的至少一者。
[0098] 在一實(shí)施例中,操作方法200a、200b可通過(guò)處理組件120執(zhí)行觸碰程序(touch procedure),以處理觸碰事件(touch event)(例如是分析觸碰事件并相應(yīng)地改變所顯示的 畫面)。
[0099] 圖5為根據(jù)本發(fā)明又一實(shí)施例所繪示的應(yīng)用于觸控裝置的操作方法500的流程 圖。
[0100] 在本實(shí)施例中,操作方法500可包括以下步驟:
[0101] 步驟U1 :處理組件120可判斷儲(chǔ)存于儲(chǔ)存組件110中的應(yīng)用程序中任一者(例如 是應(yīng)用程序APP1、應(yīng)用程序APP2、或應(yīng)用程序APP3)是否開(kāi)始被執(zhí)行?若是,繼續(xù)進(jìn)行步驟 U2,否則重復(fù)執(zhí)行步驟U1。
[0102] 步驟U2 :處理組件120可監(jiān)控其自身的使用率。
[0103] 步驟U3 :接續(xù)步驟U2,處理組件120可通過(guò)觸控組件130,以相應(yīng)于觸控參數(shù)接收 使用者輸入的且相應(yīng)于被執(zhí)行的應(yīng)用程序的觸碰動(dòng)作。
[0104] 步驟U4 :接續(xù)步驟U3,處理組件120可相應(yīng)于接收到的觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí) 行的應(yīng)用程序的多個(gè)觸控操作模式權(quán)重中的至少一者(例如是觸控操作模式權(quán)重W100、 W101、…、或 W310)。
[0105] 步驟U5 :接續(xù)步驟U4,處理組件120可在相應(yīng)于被執(zhí)行的應(yīng)用程序的觸控操作模 式權(quán)重中找出觸控操作模式權(quán)重最重者。
[0106] 步驟U6 :接續(xù)步驟U5,處理組件120可判斷找出的觸控操作模式權(quán)重最重者相應(yīng) 的負(fù)載等級(jí)是否大于一設(shè)定的觸控操作模式(configured touch motion scenario)相應(yīng) 的負(fù)載等級(jí),若是,則執(zhí)行U7,若否,則執(zhí)行U9。
[0107] 步驟U7 :接續(xù)步驟U6,處理組件120可設(shè)置處理組件120執(zhí)行觸控程序的優(yōu)先權(quán) 為高優(yōu)先權(quán)。
[0108] 步驟U8 :接續(xù)步驟U7,處理組件120可根據(jù)設(shè)定的觸控操作模式所相應(yīng)的預(yù)定設(shè) 置(例如是設(shè)置檔),以調(diào)整觸控參數(shù)。
[0109] 步驟U9 :接續(xù)步驟U6,處理組件120判斷找出的觸控操作模式權(quán)重最重者的觸控 操作模式權(quán)重是否大于設(shè)定的觸控操作模式的觸控操作模式權(quán)重,若是,則執(zhí)行步驟U11, 若否,則執(zhí)行步驟U10。
[0110] 步驟U10 :接續(xù)步驟U9,處理組件120不以找出的觸控操作模式權(quán)重最重者取代設(shè) 定的觸控操作模式。
[0111] 步驟U11 :接續(xù)步驟U9,處理組件120用找出的觸控操作模式權(quán)重最重者取代設(shè)定 的觸控操作模式。
[0112] 步驟U12 :接續(xù)步驟U10或步驟11,處理組件120可判斷處理組件120的使用率是 否大于一使用率門坎(例如是50%),若是,則執(zhí)行步驟U13,若否,則執(zhí)行步驟U14。
[0113] 步驟U13 :接續(xù)步驟U12,處理組件120可判斷觸控操作模式權(quán)重最重者所相應(yīng)的 負(fù)載等級(jí)是否大于一負(fù)載等級(jí)門坎(例如是等級(jí)5),若是,則執(zhí)行步驟U7,若否,則執(zhí)行步 驟U8。
[0114] 步驟U14 :接續(xù)步驟U12,處理組件120可設(shè)置處理組件120執(zhí)行觸控程序的優(yōu)先 權(quán)為普通優(yōu)先權(quán)。
[0115] 如此一來(lái),可避免在處理組件120的負(fù)載增加時(shí),增加處理組件120對(duì)觸碰事件的 反應(yīng)時(shí)間。
[0116] 雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者, 在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍以權(quán) 利要求中所界定的內(nèi)容為準(zhǔn)。
【權(quán)利要求】
1. 一種動(dòng)態(tài)調(diào)整一觸控裝置的多個(gè)觸控參數(shù)的操作方法,其特征在于,該觸控裝置包 括一儲(chǔ)存組件、一觸控組件以及一處理組件,該儲(chǔ)存組件用以儲(chǔ)存至少一應(yīng)用程序以及相 應(yīng)于該應(yīng)用程序的多個(gè)觸控操作模式權(quán)重(weight)與多個(gè)觸控操作模式,該些觸控操作 模式權(quán)重分別相應(yīng)于多個(gè)觸控操作模式(motion scenario),該操作方法包括: 判斷該應(yīng)用程序是否開(kāi)始被執(zhí)行; 當(dāng)該應(yīng)用程序開(kāi)始被執(zhí)行時(shí),通過(guò)該觸控組件接收相應(yīng)于被執(zhí)行的該應(yīng)用程序的多個(gè) 觸碰動(dòng)作; 相應(yīng)于該些觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重中的 至少一者;以及 根據(jù)該些觸控操作模式權(quán)重動(dòng)態(tài)調(diào)整該些觸控參數(shù)中的至少一者。
2. 如權(quán)利要求1所述的操作方法,其特征在于,相應(yīng)于該些觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí) 行的該應(yīng)用程序的該些觸控操作模式權(quán)重中的至少一者的步驟包括: 分別判斷每一該些觸碰動(dòng)作是一觸擊(click)或一滑動(dòng)(slide); 分別判斷每一該些觸碰動(dòng)作是單點(diǎn)觸碰(single-touch)或多點(diǎn)觸碰(multi-touch); 計(jì)算該些觸碰動(dòng)作中相鄰兩者間的多個(gè)觸碰時(shí)間間隔(touch interval);以及 根據(jù)每一該些觸碰動(dòng)作是一觸擊或一滑動(dòng)、每一該些觸碰動(dòng)作是單點(diǎn)觸碰或多點(diǎn)觸 碰、以及該些觸碰時(shí)間間隔,以調(diào)整相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重 中的至少一者。
3. 如權(quán)利要求1所述的操作方法,其特征在于,該些觸控操作模式權(quán)重分別相應(yīng)于多 個(gè)預(yù)定設(shè)置,根據(jù)相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù) 中的至少一者的步驟更包括: 在相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重中找出觸控操作模式權(quán)重最 重者(heaviest weight);以及 根據(jù)相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重中的觸控操作模式權(quán)重最 重者所對(duì)應(yīng)的預(yù)定設(shè)置調(diào)整該些觸控參數(shù)中的至少一者。
4. 如權(quán)利要求1所述的操作方法,其特征在于,更包括: 儲(chǔ)存相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重于該儲(chǔ)存組件; 判斷被執(zhí)行的該應(yīng)用程序是否為初次執(zhí)行; 讀取儲(chǔ)存于該儲(chǔ)存組件中相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重;以及 根據(jù)所讀取的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù)中的至少一者。
5. 如權(quán)利要求1所述的操作方法,其特征在于,該處理組件用以執(zhí)行一觸碰程序 (touch procedure),該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)負(fù)載等級(jí),該操作方法更包 括: 監(jiān)控該處理組件的一使用率(utilization); 在相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重中找出觸控操作模式權(quán)重最 重者;以及 根據(jù)該使用率以及該些觸控操作模式權(quán)重中的觸控操作模式權(quán)重最重者所相應(yīng)的負(fù) 載等級(jí),調(diào)整該處理組件執(zhí)行該觸控程序的優(yōu)先權(quán)。
6. 如權(quán)利要求1所述的操作方法,其特征在于,更包括: 通過(guò)該觸碰組件相應(yīng)于一報(bào)點(diǎn)率(report rate)輸出相應(yīng)于被執(zhí)行的該應(yīng)用程序的該 些觸碰動(dòng)作至該處理組件; 設(shè)置該報(bào)點(diǎn)率為一第一報(bào)點(diǎn)率; 判斷觸碰事件是否發(fā)生; 當(dāng)觸碰事件未發(fā)生時(shí),計(jì)時(shí)一無(wú)觸碰時(shí)間;以及 當(dāng)該無(wú)觸碰時(shí)間小于一第一無(wú)觸碰門坎時(shí),調(diào)整該報(bào)點(diǎn)率為不同于該第一報(bào)點(diǎn)率的一 第二報(bào)點(diǎn)率。
7. -種觸控裝置,其特征在于,包括: 一儲(chǔ)存組件,用以儲(chǔ)存至少一應(yīng)用程序以及相應(yīng)于該應(yīng)用程序的多個(gè)觸控操作模式權(quán) 重,其中該些觸控操作模式權(quán)重分別相應(yīng)于多個(gè)觸控操作模式; 一觸控組件,用以相應(yīng)于多個(gè)觸控參數(shù)接收多個(gè)觸碰動(dòng)作,并輸出該些觸碰動(dòng)作至該 處理組件;以及 一處理組件,用以判斷該至少一應(yīng)用程序是否開(kāi)始被執(zhí)行,并當(dāng)該應(yīng)用程序開(kāi)始被執(zhí) 行時(shí),用以接收該觸控組件輸出的該些觸碰動(dòng)作,并相應(yīng)于該些觸碰動(dòng)作調(diào)整相應(yīng)于被執(zhí) 行的該應(yīng)用程序該些觸控操作模式權(quán)重中的至少一者,以及用以根據(jù)相應(yīng)于被執(zhí)行的該應(yīng) 用程序的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù)中的至少一者。
8. 如權(quán)利要求7所述的觸控裝置,其特征在于,該處理組件更用以分別判斷該些觸碰 動(dòng)作是觸擊或滑動(dòng),分別判斷該些觸碰動(dòng)作是單點(diǎn)觸碰或多點(diǎn)觸碰,計(jì)算該些觸碰動(dòng)作中 相鄰兩者間的多個(gè)觸碰時(shí)間間隔,以及用以根據(jù)該些觸碰動(dòng)作是觸擊或滑動(dòng)、該些觸碰動(dòng) 作是單點(diǎn)觸碰或多點(diǎn)觸碰、以及該些觸碰時(shí)間間隔,以調(diào)整相應(yīng)于被執(zhí)行的該應(yīng)用程序的 該些觸控操作模式權(quán)重中的至少一者。
9. 如權(quán)利要求7所述的觸控裝置,其特征在于,該些觸控操作模式權(quán)重分別相應(yīng)于多 個(gè)預(yù)定設(shè)置,該處理組件更用以在該些觸控操作模式權(quán)重中找出觸控操作模式權(quán)重最重 者,以及用以根據(jù)該些觸控操作模式權(quán)重中的觸控操作模式權(quán)重最重者所對(duì)應(yīng)的預(yù)定設(shè)置 調(diào)整該些觸控參數(shù)中的至少一者。
10. 如權(quán)利要求9所述的觸控裝置,其特征在于,該處理組件更用以儲(chǔ)存相應(yīng)于被執(zhí)行 的該應(yīng)用程序的該些觸控操作模式權(quán)重于該儲(chǔ)存組件, 其中當(dāng)該應(yīng)用程序開(kāi)始被執(zhí)行時(shí),該處理組件用以判斷被執(zhí)行的該應(yīng)用程序是否為初 次執(zhí)行,讀取儲(chǔ)存于該儲(chǔ)存組件中相應(yīng)于被執(zhí)行的該應(yīng)用程序的該些觸控操作模式權(quán)重, 以及用以根據(jù)所讀取的該些觸控操作模式權(quán)重調(diào)整該些觸控參數(shù)中的至少一者。
【文檔編號(hào)】G06F3/0488GK104063083SQ201310110407
【公開(kāi)日】2014年9月24日 申請(qǐng)日期:2013年4月1日 優(yōu)先權(quán)日:2013年3月19日
【發(fā)明者】張明裕, 王俊明, 陳畇睿, 陳佳慧, 李文翰, 郭斐志, 牛秉憲 申請(qǐng)人:仁寶電腦工業(yè)股份有限公司