亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯架構(gòu)與方法

文檔序號(hào):6458261閱讀:239來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯架構(gòu)與方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種應(yīng)用于觸控輸入界面的環(huán)境中以進(jìn)行觸控應(yīng)用程序的 架構(gòu)與方法,尤指一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯架構(gòu)與方法。
背景技術(shù)
早期使用觸控輸入接口(例如,觸控板等觸控輸入裝置)的應(yīng)用環(huán)境, 一般 皆著重于如何感測(cè)單一手指于其上的移動(dòng)狀態(tài),以相對(duì)應(yīng)地控制屏幕光標(biāo)的 移動(dòng),并搭配若干按鍵,于是相當(dāng)程度地用以取代傳統(tǒng)鼠標(biāo)的光標(biāo)控制功能。
而且,隨著觸控輸入接口的技術(shù)發(fā)展,單純用以取代鼠標(biāo),甚或是鍵盤(pán) 的想法,顯已無(wú)法滿(mǎn)足消費(fèi)市場(chǎng)的需求;亦即,目前以單一手指于觸控板等 觸控輸入裝置上進(jìn)行各式的手勢(shì)操作(例如,移動(dòng)操作、旋轉(zhuǎn)操作或點(diǎn)擊操作 等等),皆已可用以控制一軟件對(duì)象(例如,音量控制對(duì)象、圖片等等)的行為 表現(xiàn)(例如,移動(dòng)量與移動(dòng)方向,或旋轉(zhuǎn)量與旋轉(zhuǎn)方向),但對(duì)于同時(shí)以多指手 指于觸控板等觸控輸入裝置上進(jìn)行上述各式的手勢(shì)操作,甚或更高難度的手 勢(shì)操作(例如,縮放操作),則仍有辨識(shí)的困難,抑或?qū)嵤┥铣杀九c辨識(shí)速度間 的兩難問(wèn)題待克服。
當(dāng)然,有關(guān)如何有效與快速地進(jìn)行多指手勢(shì)的辨識(shí)工作,申請(qǐng)人已提出 新的概念并已予以另案提出專(zhuān)利申請(qǐng);本發(fā)明是將著重于進(jìn)一步探討,如何 在快速地判斷完成多指手勢(shì)的操作意義后,即可能直接地用以觸控外掛于一 操作系統(tǒng)中的應(yīng)用程序(例如,ACDSee軟件、Acrobat或MS office等等各式 軟件包),而無(wú)需如現(xiàn)有技術(shù)做法般,不是仍因仰賴(lài)觸控板等觸控輸入裝置的 光標(biāo)控制功能而無(wú)法達(dá)到直接觸控應(yīng)用程序的目的,即是需要以較浪費(fèi)成本 的方式,先行于觸控輸入接口的硬件觸控范圍中事先設(shè)定一些工作區(qū)域,并于進(jìn)行模式切換后才能達(dá)到上述進(jìn)行觸控應(yīng)用程序的目的;當(dāng)然,前述的現(xiàn) 有技術(shù)做法,顯都將因無(wú)法滿(mǎn)足實(shí)時(shí)性的要求而可能面臨被淘汰的命運(yùn)。

發(fā)明內(nèi)容
本發(fā)明的主要目的,即在于提供一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸 控解譯架構(gòu)。
本發(fā)明的另一目的,即在于提供一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸 控解譯方法。
本發(fā)明的一較佳作法,是關(guān)于一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控
解譯架構(gòu),包含 一觸控輸入接口的控制單元,信號(hào)連接于一觸控輸入接口, 其是用以輸入于該觸控輸入接口處進(jìn)行一多指手勢(shì)操作后所產(chǎn)生的一觸控信 號(hào)封包,并產(chǎn)生一驅(qū)動(dòng)控制信號(hào)輸出;其中,該觸控信號(hào)封包至少包含一多
指手勢(shì)操作訊息; 一系統(tǒng)呼叫單元,信號(hào)連接于該控制單元,其是用以因應(yīng)
該驅(qū)動(dòng)控制信號(hào),以產(chǎn)生并輸出一系統(tǒng)呼叫指令;以及一解譯單元,信號(hào)連 接于該系統(tǒng)呼叫單元,其是用以因應(yīng)該系統(tǒng)呼叫指令,以自一熱鍵數(shù)據(jù)庫(kù)中 尋找對(duì)應(yīng)于該多指操作訊息的一熱鍵信息,且輸出包含有該熱鍵信息的一應(yīng) 用程控封包至一系統(tǒng)中,于是使一應(yīng)用程序中的一軟件對(duì)象,可因應(yīng)該應(yīng)用 程控封包而被觸控,并產(chǎn)生相對(duì)應(yīng)的行為表現(xiàn)。
根據(jù)上述較佳的做法,其中該觸控輸入接口是可包含一觸控板以及一信 號(hào)接口電路。
根據(jù)上述較佳的做法,其中該觸控輸入接口更可包含一光標(biāo)控制桿以及 一按鍵,且該觸控信號(hào)封包更可包含一光標(biāo)控制訊息以及一按鍵控制訊息。
根據(jù)上述較佳的做法,其中該控制單元是為一包含可用以控制該觸控輸 入接口的指令集的驅(qū)動(dòng)程序。
根據(jù)上述較佳的做法,其中該多指手勢(shì)操作是至少可為一多指移動(dòng)操作、 一多指旋轉(zhuǎn)操作、 一多指縮放操作或一多指點(diǎn)擊操作。
6根據(jù)上述較佳的做法,其中該是統(tǒng)呼叫單元是為該系統(tǒng)中包含有復(fù)數(shù)組 系統(tǒng)呼叫指令的一系統(tǒng)接口與控制模塊。
根據(jù)上述較佳的做法,其中該解譯單元是可包含一解譯程序,與一提供 作為該解譯程序的接口使用的一解譯接口與控制模塊。
根據(jù)上述較佳的做法,其中該熱鍵數(shù)據(jù)庫(kù)是可包含復(fù)數(shù)組對(duì)應(yīng)于不同應(yīng) 用程序的熱鍵功能的該熱鍵信息。
根據(jù)上述較佳的做法,其中該系統(tǒng)是可為一操作系統(tǒng),且其中該控制單 元與該系統(tǒng)呼叫單元,是皆屬于該操作系統(tǒng)中的核心模塊層次。
根據(jù)上述較佳的做法,其中該解譯單元與該應(yīng)用程序,是皆屬于該操作 系統(tǒng)中的使用者模塊層次。
根據(jù)上述較佳的做法,其中該應(yīng)用程序是可為一外掛至該系統(tǒng)的程序包。
本發(fā)明的另一較佳作法,是關(guān)于一種以多指手勢(shì)觸控應(yīng)用程序的觸控解 譯方法,包含因應(yīng)一觸控信號(hào)封包,以使一觸控輸入接口的控制單元產(chǎn)生 并輸出一驅(qū)動(dòng)控制信號(hào)至一系統(tǒng)呼叫單元;其中,該觸控信號(hào)封包至少包含 用以因應(yīng)一多指手勢(shì)操作而所產(chǎn)生的一多指手勢(shì)操作訊息;因應(yīng)該驅(qū)動(dòng)控制 信號(hào),以使該系統(tǒng)呼叫單元產(chǎn)生并輸出一系統(tǒng)呼叫指令至一解譯單元;因應(yīng) 該系統(tǒng)呼叫指令,以使該解譯單元可自一熱鍵數(shù)據(jù)庫(kù)中尋找對(duì)應(yīng)于該多指操 作訊息的一熱鍵信息;以及輸出包含有該熱鍵信息的一應(yīng)用程控封包至一系 統(tǒng)中,以使一應(yīng)用程序中的一軟件對(duì)象,可因應(yīng)該應(yīng)用程控封包而被觸控, 并產(chǎn)生相對(duì)應(yīng)的行為表現(xiàn)。


圖1:其是為本發(fā)明的一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的較佳觸控解譯 架構(gòu)的示例圖2:其是為本發(fā)明的一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的較佳觸控解譯 方法的流程示例圖;圖3a至3c:其是分別為以不同的多指手勢(shì)操作,以直接進(jìn)行觸控不同的
應(yīng)用程序的示例圖。 附圖標(biāo)號(hào)
觸控解譯架構(gòu) 10
核心模塊層次111
觸控輸入接口 13 信號(hào)接口電路132 系統(tǒng)呼叫單元 15
解譯程序 161 熱鍵數(shù)據(jù)庫(kù)17 觸控信號(hào)封包SI 系統(tǒng)呼叫指令S3 應(yīng)用程控封包S5 一與二手指Fl、 F2 計(jì)算機(jī)屏幕30
具體實(shí)施例方式
以下茲列舉一較佳實(shí)施例以說(shuō)明本發(fā)明,然熟悉本領(lǐng)域的相關(guān)人員皆知 此僅為一舉例,而并非用以限定發(fā)明本身。
請(qǐng)參閱圖1,其是為本發(fā)明的一較佳實(shí)施架構(gòu)的示例圖;于圖1中,以多 指手勢(shì)進(jìn)行觸控應(yīng)用程序的較佳觸控解譯架構(gòu)IO是可包含 一觸控輸入接口 13、 一控制單元14、 一系統(tǒng)呼叫單元15、 一解譯單元16、 一熱鍵數(shù)據(jù)庫(kù)17 以及一應(yīng)用程序18;其中,該觸控輸入接口 13是可包含一觸控板131以及一 信號(hào)接口電路132,且較佳者,該信號(hào)接口電路132是可為一PCI信號(hào)接口。
當(dāng)然,為達(dá)到執(zhí)行現(xiàn)有技術(shù)的鼠標(biāo)功能及/或部分鍵盤(pán)功能,該觸控輸入 接口 13更可包含一光標(biāo)控制桿以及一按鍵(圖未示出),而且,因該光標(biāo)控制
操作系統(tǒng)11 使用者模塊層次112 觸控板 131 控制單元14 解譯單元16 解譯接口與控制模塊162 應(yīng)用程序 18、 API至AP3 驅(qū)動(dòng)控制信號(hào)S2 熱鍵信息S4 行為控制指令S6 多指觸控操作M1至M3 軟件對(duì)象 01至03
8桿以及該按鍵皆為一現(xiàn)有技術(shù),故于此不再予以贅述。
再則,有關(guān)該控制單元14,其是為一包含可用以控制該觸控輸入接口 13 的指令集的驅(qū)動(dòng)程序(driver);該系統(tǒng)呼叫單元15則為該系統(tǒng)11中包含有復(fù) 數(shù)組系統(tǒng)呼叫指令(systemcall)的一系統(tǒng)接口與控制模塊;至于該解譯單元16, 其是可包含一解譯程序161,與一提供作為該解譯程序161的接口使用的一解 譯接口與控制模塊162(例如,可視為一API()模塊)。另外,于該熱鍵數(shù)據(jù)庫(kù) 17中,是可包含復(fù)數(shù)組對(duì)應(yīng)于不同應(yīng)用程序18的熱鍵(hotkey)功能的熱鍵信 息,且該應(yīng)用程序18是可為一外掛至一操作系統(tǒng)11的程序包。
舉例而言,假設(shè)使用者使用的應(yīng)用程序18是為一 Adobe Acrobat軟件包, 且其可與本發(fā)明的發(fā)明概念進(jìn)行搭配時(shí),則Adobe Acrobat軟件包18中有關(guān) 進(jìn)行對(duì)象"縮放"功能的熱鍵信息Ctri+M,應(yīng)已于事先搜集完成并儲(chǔ)存至該 熱鍵數(shù)據(jù)庫(kù)17中,于是供用以配合一多指手勢(shì)操作的手勢(shì)解譯結(jié)果。當(dāng)然, 所謂的該多指手勢(shì)操作,是至少可為一多指移動(dòng)操作、 一多指旋轉(zhuǎn)操作、一 多指縮放操作或一多指點(diǎn)擊操作。
再進(jìn)一步而言,有關(guān)上述組件與該操作系統(tǒng)ll間的配置關(guān)系,亦需進(jìn)行 一簡(jiǎn)要說(shuō)明;亦即,該控制單元14與該系統(tǒng)呼叫單元15,是皆屬于該操作系 統(tǒng)11中的核心模塊層次111,至于該解譯單元16與該應(yīng)用程序18,則屬于 該操作系統(tǒng)11中的使用者模塊層次112。
至于圖1所示較佳架構(gòu)的工作原理,則予以說(shuō)明如下所示信號(hào)連接于 該觸控輸入接口 13的該控制單元14,是用以輸入于該觸控輸入接口 13處進(jìn) 行一多指手勢(shì)操作后所產(chǎn)生的一觸控信號(hào)封包Sl,并產(chǎn)生一驅(qū)動(dòng)控制信號(hào)S2 輸出;其中,該觸控信號(hào)封包S1至少包含一多指手勢(shì)操作訊息;較佳者,當(dāng) 該觸控輸入接口 13更包含有前述的該光標(biāo)控制桿以及該按鍵時(shí),該觸控信號(hào) 封包S1亦將相對(duì)地更包含一光標(biāo)控制訊息以及一按鍵控制訊息。且,于該驅(qū) 動(dòng)控制信號(hào)S2中,是可用以過(guò)濾并辨識(shí)出包含于該觸控信號(hào)封包Sl中的各 種不同種類(lèi)的訊息(即,該多指手勢(shì)操作訊息、該光標(biāo)控制訊息、及/或該按鍵控制訊息等等)。
又,信號(hào)連接于該控制單元14的該系統(tǒng)呼叫單元15,其是用以因應(yīng)該驅(qū)
動(dòng)控制信號(hào)S2,以產(chǎn)生并輸出一系統(tǒng)呼叫(systemcall)指令S3,且之后,信號(hào) 連接于該系統(tǒng)呼叫單元15的該解譯單元16,其是用以因應(yīng)該系統(tǒng)呼叫指令 S3,以產(chǎn)生對(duì)應(yīng)于該多指操作訊息的多指手勢(shì)的各式解譯結(jié)果(例如,可為前 述多指移動(dòng)操作、多指旋轉(zhuǎn)操作、多指縮放操作或多指點(diǎn)擊操作等各式操作 中的任一者的手勢(shì)解譯結(jié)果),且因應(yīng)不同的多指手勢(shì)解譯結(jié)果,以自該熱鍵 數(shù)據(jù)庫(kù)17中尋找對(duì)應(yīng)于該多指手勢(shì)解譯結(jié)果的一熱鍵信息S4,并輸出包含有 該熱鍵信息S4的一應(yīng)用程控封包S5至該操作系統(tǒng)11中,于是使該應(yīng)用程序 18中的一軟件對(duì)象,可因應(yīng)由該操作系統(tǒng)11依據(jù)該應(yīng)用程控封包S5所產(chǎn)生 的一行為控制指令S6,以產(chǎn)生相對(duì)應(yīng)的行為表現(xiàn)。
當(dāng)然,有關(guān)上述的工作原理,亦可以本發(fā)明所提的一較佳實(shí)施方法予以 整理并說(shuō)明如圖2所示
步驟A1:開(kāi)始;
步驟A2:因應(yīng)于該觸控輸入接口 13處進(jìn)行的該多指手勢(shì)操作,以使該
觸控輸入接口 13產(chǎn)生并輸出該觸控信號(hào)封包S1;其中,該觸控信號(hào)封包S1
至少包含該多指手勢(shì)操作訊息;
步驟A3:因應(yīng)該觸控信號(hào)封包S1,以使該控制單元14產(chǎn)生并輸出該驅(qū) 動(dòng)控制信號(hào)S2至該系統(tǒng)呼叫單元15;
步驟A4:因應(yīng)該驅(qū)動(dòng)控制信號(hào)S2,以使該系統(tǒng)呼叫單元15產(chǎn)生并輸出 該系統(tǒng)呼叫指令S3至該解譯單元16;
步驟A5:因應(yīng)該系統(tǒng)呼叫指令S3,以使該解譯單元16進(jìn)行該多指手勢(shì) 操作訊息的解譯工作并產(chǎn)生一解譯結(jié)果,且進(jìn)一步因應(yīng)該解譯結(jié)果而自該熱
鍵數(shù)據(jù)庫(kù)中尋找對(duì)應(yīng)于該多指操作訊息的該熱鍵信息S4;以及
步驟A6:使該解譯單元16輸出包含有該熱鍵信息S4的該應(yīng)用程控封包 S5至該操作系統(tǒng)11中,以使該應(yīng)用程序18中的該軟件對(duì)象,可因應(yīng)由該操
10作系統(tǒng)11依據(jù)該應(yīng)用程控封包S5所產(chǎn)生的該行為控制指令S6所觸控,以產(chǎn) 生相對(duì)應(yīng)的行為表瑰; 步驟A7:結(jié)束。
為進(jìn)一步說(shuō)明本發(fā)明的具體實(shí)施效果,請(qǐng)參閱圖3a至3c,其是分別為以 不同的多指手勢(shì)操作,以直接進(jìn)行觸控不同的應(yīng)用程序的示例圖。
于圖3a中,第一與第二手指F1、 F2可分別于圖1中的該觸控板B1的 表面進(jìn)行一多指觸控操作Ml,亦即,該多指觸控操作M1是用以表示該第一 手指Fl是僅接觸于該觸控板131的表面而不動(dòng),但該第二手指F2于該觸控 板131的表面進(jìn)行一位移動(dòng)作,此時(shí),透過(guò)本發(fā)明所示的架構(gòu)與方法,即可 使呈現(xiàn)于一計(jì)算機(jī)屏幕30中的應(yīng)用程序18(例如, 一桌面程序AP1)的一對(duì)象 Ol ,亦可同步因應(yīng)該多指觸控操作Ml而遂行一位移動(dòng)作。
同理,于圖3b中,該第一與該第二手指F1、 F2分別于該觸控板131的 表面進(jìn)行一多指觸控操作M2,亦即,該多指觸控操作M2是用以表示該第一 手指Fl是僅接觸于該觸控板131的表面而不動(dòng),但該第二手指F2于該觸控 板131的表面進(jìn)行一點(diǎn)擊(tapping),以達(dá)到放大一對(duì)象的效果,此時(shí),透過(guò)本 發(fā)明所示的架構(gòu)與方法,即可使呈現(xiàn)于該計(jì)算機(jī)屏幕30中的應(yīng)用程序18(例 如,某種程序包AP2)的一對(duì)象02,亦能同步因應(yīng)該多指觸控操作M2而產(chǎn)生 被放大的效果。在此一提,若此點(diǎn)擊在實(shí)務(wù)上考慮誤判可能性時(shí),可以是兩 下或其它次數(shù),并且放大效果可以是在對(duì)象表面迭合放大鏡片使形成均勻放 大的效果。
又,于圖3c中,該第一與該第二手指F1、 F2分別于該觸控板131的表 面進(jìn)行一多指觸控操作M3,亦即,該多指觸控操作M3是用以表示該第一手 指Fl與該第二手指F2,皆于該觸控板131的表面進(jìn)行一雙重點(diǎn)擊(double tapping),以達(dá)啟動(dòng)位于該觸控板131的背板處的LED燈源(圖未示出),且同 時(shí)使應(yīng)用程序18(例如,背景程序AP3)于該計(jì)算機(jī)屏幕30中呈現(xiàn)已啟動(dòng)LED 燈源的文字訊息03(即,亦為一軟件對(duì)象)。綜上所述,透過(guò)上述的觸控解譯架構(gòu)與方法,顯可達(dá)到利用解譯多指手 勢(shì)操作后的解譯結(jié)果而直接地觸控應(yīng)用程序的目的,故本發(fā)明實(shí)為一極具產(chǎn) 業(yè)價(jià)值之作。
本發(fā)明得由熟悉領(lǐng)域的相關(guān)人員任施匠思而為諸般修飾,然皆不脫如附 權(quán)利要求所欲保護(hù)者。
權(quán)利要求
1、一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯架構(gòu),其特征在于,所述的觸控解譯架構(gòu)包含一控制單元,信號(hào)連接于一觸控輸入接口,其是用以輸入于該觸控輸入接口處進(jìn)行一多指手勢(shì)操作后所產(chǎn)生的一觸控信號(hào)封包,并產(chǎn)生一驅(qū)動(dòng)控制信號(hào)輸出;其中,該觸控信號(hào)封包至少包含一多指手勢(shì)操作訊息;一系統(tǒng)呼叫單元,信號(hào)連接于該控制單元,其是用以因應(yīng)該驅(qū)動(dòng)控制信號(hào),以產(chǎn)生并輸出一系統(tǒng)呼叫指令;以及一解譯單元,信號(hào)連接于該系統(tǒng)呼叫單元,其是用以因應(yīng)該系統(tǒng)呼叫指令,以自一熱鍵數(shù)據(jù)庫(kù)中尋找對(duì)應(yīng)于該多指操作訊息的一熱鍵信息,且輸出包含有該熱鍵信息的一應(yīng)用程控封包至一系統(tǒng)中,于是使一應(yīng)用程序中的一軟件對(duì)象,可因應(yīng)該應(yīng)用程控封包而被觸控,并產(chǎn)生相對(duì)應(yīng)的行為表現(xiàn)。
2、 如權(quán)利要求l所述的觸控解譯架構(gòu),其特征在于,該觸控輸入接口是可包含一觸控板以及一信號(hào)接口電路,抑或該觸控輸入接口更可包含一光標(biāo)控制桿以及一按鍵,且該觸控信號(hào)封包更可包含一光標(biāo)控制訊息以及一按鍵控制訊息。
3、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該控制單元是為一包含可用以控制該觸控輸入接口的指令集的驅(qū)動(dòng)程序。
4、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該多指手勢(shì)操作是至少可為一多指移動(dòng)操作、 一多指旋轉(zhuǎn)操作、 一多指縮放操作或一多指點(diǎn)擊操作。
5、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該系統(tǒng)呼叫單元是為該系統(tǒng)中包含有復(fù)數(shù)組系統(tǒng)呼叫指令的一系統(tǒng)接口與控制模塊。
6、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該解譯單元是可包含一解譯程序,與一提供作為該解譯程序的接口使用的一解譯接口與控制模塊。
7、 如權(quán)利要求l所述的觸控解譯架構(gòu),其特征在于,該熱鍵數(shù)據(jù)庫(kù)是可 包含復(fù)數(shù)組對(duì)應(yīng)于不同應(yīng)用程序的熱鍵功能的該熱鍵信息。
8、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該系統(tǒng)是可為一操作系統(tǒng),且其中該控制單元與該系統(tǒng)呼叫單元,是皆屬于該操作系統(tǒng)中的核 心模塊層次,而該解譯單元與該應(yīng)用程序,則皆屬于該操作系統(tǒng)中的使用者 模塊層次。
9、 如權(quán)利要求1所述的觸控解譯架構(gòu),其特征在于,該應(yīng)用程序是可為 一外掛至該系統(tǒng)的程序包。
10、 一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯方法,該觸控解譯方法包含因應(yīng)一觸控信號(hào)封包,以使一觸控輸入接口的控制單元產(chǎn)生并輸出一驅(qū)動(dòng)控制信號(hào)至一系統(tǒng)呼叫單元;其中,該觸控信號(hào)封包至少包含用以因應(yīng)一 多指手勢(shì)操作而所產(chǎn)生的一多指手勢(shì)操作訊息;因應(yīng)該驅(qū)動(dòng)控制信號(hào),以使該系統(tǒng)呼叫單元產(chǎn)生并輸出一系統(tǒng)呼叫指令 至一解譯單元;因應(yīng)該系統(tǒng)呼叫指令,以使該解譯單元可自一熱鍵數(shù)據(jù)庫(kù)中尋找對(duì)應(yīng)于 該多指操作訊息的一熱鍵信息;以及輸出包含有該熱鍵信息的一應(yīng)用程控封包至一系統(tǒng)中,以使一應(yīng)用程序 中的一軟件對(duì)象,可因應(yīng)該應(yīng)用程控封包而被觸控,并產(chǎn)生相對(duì)應(yīng)的行為表 現(xiàn)。
11、 如權(quán)利要求10所述的觸控解譯方法,其中該觸控輸入接口是可包括 一觸控板以及一信號(hào)接口電路,抑或該觸控輸入接口更可包含一光標(biāo)控制桿 以及一按鍵,且該觸控信號(hào)封包更可包含一光標(biāo)控制訊息以及一按鍵控制訊息o
12、 如權(quán)利要求10所述的觸控解譯方法,其中該多指手勢(shì)操作是至少可為一多指移動(dòng)操作、 一多指旋轉(zhuǎn)操作、 一多指縮放操作或一多指點(diǎn)擊操作。
13、 如權(quán)利要求10所述的觸控解譯方法,其中該控制單元是為一包含可 用以控制該觸控輸入接口的指令集的驅(qū)動(dòng)程序,該系統(tǒng)呼叫單元是為該系統(tǒng) 中包含有復(fù)數(shù)組系統(tǒng)呼叫指令的一系統(tǒng)接口與控制模塊,而該解譯單元?jiǎng)t可 包含一解譯程序,與一提供作為該解譯程序的接口使用的一解譯接口與控制模塊;另外,該熱鍵數(shù)據(jù)庫(kù)是可包含復(fù)數(shù)組對(duì)應(yīng)于不同應(yīng)用程序的熱鍵功能 的該熱鍵信息,且,該應(yīng)用程序是可為一外掛至該系統(tǒng)的程序包。
14、 如權(quán)利要求IO所述的觸控解譯方法,其中該系統(tǒng)是可為一操作系統(tǒng), 且其中該控制單元與該系統(tǒng)呼叫單元,是皆屬于該操作系統(tǒng)中的核心模塊層 次,而該解譯單元與該應(yīng)用程序,則皆屬于該操作系統(tǒng)中的使用者模塊層次。
全文摘要
本發(fā)明提出關(guān)于一種以多指手勢(shì)進(jìn)行觸控應(yīng)用程序的觸控解譯架構(gòu)與方法,所述的觸控解譯架構(gòu)與方法是利用于一觸控輸入接口的環(huán)境中進(jìn)行一多指手勢(shì)操作后,搭配一熱鍵數(shù)據(jù)庫(kù)而可立即解譯該多指手勢(shì)操作,并進(jìn)一步利用解譯的結(jié)果以達(dá)成直接觸控應(yīng)用程序的觸控功能的觸控解譯架構(gòu)與方法。
文檔編號(hào)G06F3/041GK101498973SQ200810009030
公開(kāi)日2009年8月5日 申請(qǐng)日期2008年1月30日 優(yōu)先權(quán)日2008年1月30日
發(fā)明者楊維文, 陳建偉 申請(qǐng)人:義隆電子股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1