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

在多系統(tǒng)間切換焦點的交互方法

文檔序號:6464855閱讀:154來源:國知局
專利名稱:在多系統(tǒng)間切換焦點的交互方法
技術領域
本發(fā)明涉及電子設備,更具體地涉及在多系統(tǒng)間切換焦點的交互方法。
背景技術
隨著電子設備被越來越廣泛地應用于各個領域,現(xiàn)在己經(jīng)出現(xiàn)了對在 一臺電子設備中集成兩個系統(tǒng)的需求。圖1示出了集成有兩個系統(tǒng)的電子設備1。如圖1所示,電子設備1包括主系統(tǒng)11和輔助系統(tǒng)12,它們可以分別獨立地執(zhí)行各自的常規(guī)操作, 并且可以通過通信機制(例如線纜、無線電、紅外、藍牙等)彼此通信。 主系統(tǒng)11具有輸入裝置111,輔助系統(tǒng)12具有顯示兼指點輸入裝置(例 如觸摸屏)121。在下文中,顯示設備兼指點輸入裝置將被簡稱為輔屏。輔屏既可作為主系統(tǒng)的輸入裝置也可作為輔助系統(tǒng)的輸入裝置,然而 對于兩不同系統(tǒng)的輸入操作都發(fā)生在同一輸入裝置上,如何使得輸入裝置 (如輔屏)便利的在兩系統(tǒng)間進行切換,現(xiàn)有技術中尚未給出便利的切換 方法。發(fā)明內(nèi)容本發(fā)明提供一種能夠方便用戶在輔助系統(tǒng)12的顯示和輸入裝置與主 系統(tǒng)11的輸入裝置之間進行切換的方法和系統(tǒng)。根據(jù)本發(fā)明的一個方面,提供了一種用于雙系統(tǒng)電子設備的操作方 法,所述雙系統(tǒng)包括第一系統(tǒng)和與所述第一系統(tǒng)通信的第二系統(tǒng),所述 第二系統(tǒng)具有作為所述第一系統(tǒng)的輸入裝置的觸摸板,所述操作方法包 括接收由用戶對所述觸摸板的第一用戶操作而產(chǎn)生的第一用戶輸入信號;10處理所述第一用戶輸入信號,獲得第一用戶輸入信號處理結果; 根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作形成的第一輸入軌跡是否形成閉合曲線;當所述第一輸入軌跡形成閉合曲線時,所述閉合曲線將所述觸摸板劃分為處于所述閉合曲線內(nèi)部的第一區(qū)域和處于所述閉合曲線外部的第二區(qū)域;以及在檢測到發(fā)生在所述第一用戶操作之后的第二用戶操作位于所述第 一區(qū)域時,將由所述第二用戶操作產(chǎn)生的第二用戶輸入信號輸入至所述第 一系統(tǒng)。優(yōu)選地,其中所述觸摸板為觸摸屏,所述操作方法還包括在所述第 一區(qū)域顯示特定圖像。優(yōu)選地,其中在當所述第一輸入軌跡形成閉合曲線時,所述閉合曲線 將所述觸摸板劃分為處于所述閉合曲線內(nèi)部的第一區(qū)域和處于所述閉合 曲線外部的第二區(qū)域的步驟之后,所述操作方法還包括接收由用戶對所述觸摸板的第三用戶操作而產(chǎn)生的第三用戶輸入信號;處理所述第三用戶輸入信號,獲得第三用戶輸入信號處理結果;根據(jù)所述第三用戶輸入信號處理結果判斷所述第三用戶操作形成的 第三輸入軌跡與預設輸入軌跡是否在預定誤差范圍內(nèi)相同;當所述第三輸入軌跡與所述預設輸入軌跡在預定誤差范圍內(nèi)相同時, 取消所述閉合曲線對于所述觸摸板形成的區(qū)域劃分。優(yōu)選地,其中所述在所述第一區(qū)域顯示特定圖像的步驟具體為確定 所述第一系統(tǒng)中鼠標的當前鼠標位置并截取以所述當前鼠標位置為中心 顯示在所述第一系統(tǒng)的顯示屏上的的部分顯示內(nèi)容,并在所述第一區(qū)域顯 示所述部分顯示內(nèi)容。優(yōu)選地,其中所述在所述第一區(qū)域顯示所述部分顯示內(nèi)容的步驟具體 為根據(jù)所述觸摸屏的分辨率、所述第一區(qū)域的邊界坐標以及預設放大倍 率確定所述部分顯示內(nèi)容,并以所述預設放大倍率在所述觸摸屏上顯示所 述部分顯示內(nèi)容。優(yōu)選地,其中所述觸摸板為觸摸屏,所述操作方法還包括在所述根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作 形成的第一輸入軌跡是否形成閉合曲線的步驟之前,在所述觸摸屏上顯示 快捷按鈕;在所述根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作 形成的第一輸入軌跡是否形成閉合曲線的步驟之后,當所述第一輸入軌跡 形成閉合曲線時,根據(jù)所述第一區(qū)域的最大及最小橫縱坐標值確定所述第 一區(qū)域的矩形邊界,在所述觸摸屏上處于所述矩形邊界以外的區(qū)域重新排 列所述快捷按鈕。根據(jù)本發(fā)明的另一個方面,還提供了一種雙系統(tǒng)電子設備,包括第一系統(tǒng)包括第一系統(tǒng)核心邏輯裝置,用于控制第一系統(tǒng)中的其他裝置執(zhí) 行相應操作;和第一系統(tǒng)通信接口裝置,第一系統(tǒng)核心裝置經(jīng)由第一系統(tǒng)通 信接口裝置與第二系統(tǒng)通信;以及 與所述第一系統(tǒng)通信的第二系統(tǒng),包括第二系統(tǒng)核心邏輯裝置,用于控制第二系統(tǒng)中的其他裝置執(zhí) 行相應操作;第二系統(tǒng)通信接口裝置,第二系統(tǒng)核心裝置經(jīng)由第二系統(tǒng)通 信接口裝置與第一系統(tǒng)通信;第二系統(tǒng)輸入信息處理裝置;以及作為第二系統(tǒng)輸入裝置的觸摸板,其中觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息 傳遞給第二系統(tǒng)輸入信息處理裝置;第二系統(tǒng)輸入信息處理裝置 判斷用戶輸入是否形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合 區(qū)域設置為臨時輸入?yún)^(qū),并將該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入轉(zhuǎn) 換為第一系統(tǒng)鼠標事件發(fā)送給第二系統(tǒng)核心邏輯裝置,第二系統(tǒng) 核心邏輯裝置將第一系統(tǒng)鼠標事件經(jīng)由第二系統(tǒng)通信接口裝置 和第一系統(tǒng)通信接口裝置發(fā)送給第一系統(tǒng)核心邏輯裝置。 優(yōu)選地,其中第二系統(tǒng)輸入信息處理裝置將臨時輸入?yún)^(qū)以外的用戶輸 入轉(zhuǎn)換為第二系統(tǒng)鼠標事件并發(fā)送給第二系統(tǒng)核心邏輯裝置。優(yōu)選地,其中第二系統(tǒng)輸入信息處理裝置包括類型確定裝置、閉合 區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨時輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事 件生成裝置,其中類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 將輸入信息發(fā)送給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第一 系統(tǒng)鼠標事件;如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果 形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將臨時輸入?yún)^(qū)邊 界坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置,如果不形成閉合區(qū)域則通知類型確定 裝置指示鼠標事件生成裝置生成第二系統(tǒng)鼠標事件;臨時輸入?yún)^(qū)設置裝置基于臨時輸入?yún)^(qū)邊界坐標將臨時輸入?yún)^(qū)與第一 系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用戶在臨時輸入?yún)^(qū)中的輸入信息轉(zhuǎn) 換為第一系統(tǒng)鼠標事件所需的各個匹配參數(shù),然后將匹配參數(shù)、臨時輸入 區(qū)邊界坐標和指示存在臨時輸入?yún)^(qū)的臨時輸入?yún)^(qū)存在性指示存儲在臨時 輸入?yún)^(qū)參數(shù)存儲裝置中;并且鼠標事件生成裝置根據(jù)輸入信息和匹配參數(shù)生成第一系統(tǒng)鼠標事件。 優(yōu)選地,電子設備,其中第一系統(tǒng)還包括鼠標位置確定裝置和顯示內(nèi)容確定裝置,第二系統(tǒng)還 包括臨時輸入?yún)^(qū)顯示控制裝置和顯示裝置,其中每次用戶在臨時輸入?yún)^(qū)中進行輸入后,第二系統(tǒng)核心邏輯裝置從輸入 信息處理裝置獲得第一系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標,并把它們經(jīng) 由第二系統(tǒng)通信接口裝置、第一系統(tǒng)通信接口裝置發(fā)送給第一系統(tǒng)核心邏輯裝置;鼠標位置確定裝置從第一系統(tǒng)核心邏輯裝置接收第一系統(tǒng)鼠標事件 并把當前顯示屏上的鼠標位置輸出到顯示內(nèi)容確定裝置;顯示內(nèi)容確定裝置截取以當前鼠標位置為中心的第一系統(tǒng)的 分屏幕顯示內(nèi)容,所截取的內(nèi)容大小根據(jù)預先設置的第二系統(tǒng)顯示裝置的分辨 率、臨時輸入?yún)^(qū)邊界坐標以及所需放大倍率確定,并將所截取的顯示內(nèi)容 發(fā)送給第一系統(tǒng)核心邏輯裝置;第一系統(tǒng)核心邏輯裝置通過第一系統(tǒng)通信接口裝置、第二系統(tǒng)通信接口裝置將所截取的顯示內(nèi)容發(fā)送給第二系統(tǒng)核心邏輯裝置;第二系統(tǒng)核心邏輯裝置將所截取的顯示內(nèi)容發(fā)送給臨時輸入?yún)^(qū)顯示 控制裝置;臨時輸入?yún)^(qū)顯示控制裝置將所截取的顯示內(nèi)容按上述所需放大倍率 放大,并將放大后的圖像在第二系統(tǒng)的顯示裝置中與臨時輸入?yún)^(qū)相對應的 顯示區(qū)域內(nèi)顯示。優(yōu)選地,第二系統(tǒng)還包括布局裝置和顯示裝置,其中第二系統(tǒng)顯示裝置顯示快捷按鈕;臨時輸入?yún)^(qū)設置裝置根據(jù)閉合區(qū)域的最大和最小x、 y坐標計算出其 矩形邊界坐標,并將該矩形邊界坐標作為臨時輸入?yún)^(qū)邊界坐標存儲到臨時 輸入?yún)^(qū)參數(shù)存儲裝置中;第二系統(tǒng)核心邏輯裝置從臨時輸入?yún)^(qū)參數(shù)存儲裝置獲得臨時輸入?yún)^(qū) 邊界坐標,并將其發(fā)送給布局裝置;布局裝置基于臨時輸入?yún)^(qū)邊界坐標,對快捷按鈕重新布局。優(yōu)選地,所述電子設備是筆記本,所述第一系統(tǒng)包括顯示屏和作為輸 入裝置的鍵盤或觸摸板,所述第二系統(tǒng)包括作為顯示和輸入裝置的觸摸 屏。優(yōu)選地,所述電子設備是筆記本,所述第一和第二系統(tǒng)均包括作為顯 示和輸入裝置的觸摸屏。優(yōu)選地,所述第一系統(tǒng)是電器,所述第二系統(tǒng)是遙控器。 根據(jù)本發(fā)明的又一個方面,還提供了一種雙系統(tǒng)電子設備,包括-第一系統(tǒng)包括第一系統(tǒng)核心邏輯裝置,用于控制第一系統(tǒng)中的其他裝置執(zhí) 行相應操作;第一系統(tǒng)通信接口裝置,第一系統(tǒng)核心裝置經(jīng)由第一系統(tǒng)通信接口裝置與第二系統(tǒng)通信;和第一系統(tǒng)輸入信息處理裝置;以及 與所述第一系統(tǒng)相互通信的第二系統(tǒng)包括
第二系統(tǒng)核心邏輯裝置,用于控制第二系統(tǒng)中的其他裝置執(zhí) 行相應操作;
第二系統(tǒng)通信接口裝置,第二系統(tǒng)核心裝置經(jīng)由第二系統(tǒng)通 信接口裝置與第一系統(tǒng)通信;
作為第二系統(tǒng)輸入裝置的觸摸板;和 分配器,將觸摸板耦合到第一系統(tǒng)信息處理裝置,其中 觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息 傳遞給第一系統(tǒng)輸入信息處理裝置;第一系統(tǒng)輸入信息處理裝置 判斷用戶輸入是否形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合 區(qū)域設置為臨時輸入?yún)^(qū),并將該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入轉(zhuǎn) 換為第一系統(tǒng)鼠標事件發(fā)送給第一系統(tǒng)核心邏輯裝置。 優(yōu)選地,其中第二系統(tǒng)包括第二系統(tǒng)信息處理裝置, 觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息傳遞給第 二系統(tǒng)輸入信息處理裝置;第二系統(tǒng)輸入信息處理裝置判斷用戶輸入是否 形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合區(qū)域設置為臨時輸入?yún)^(qū),并 不對該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入作出響應,而將臨時輸入?yún)^(qū)以外的用 戶輸入轉(zhuǎn)換為第二系統(tǒng)鼠標事件并發(fā)送給第二系統(tǒng)核心邏輯裝置。
優(yōu)選地,其中第一系統(tǒng)輸入信息處理裝置包括類型確定裝置、閉合 區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨時輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事 件生成裝置,其中
類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 將輸入信息發(fā)送給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第一 系統(tǒng)鼠標事件;
如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果
15形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將閉合區(qū)域邊界 坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置;
臨時輸入?yún)^(qū)設置裝置基于臨時輸入?yún)^(qū)邊界坐標將臨時輸入?yún)^(qū)與第一 系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用戶在該臨時輸入?yún)^(qū)中的輸入信息 轉(zhuǎn)換為第一系統(tǒng)鼠標事件所需的各個匹配參數(shù),然后將匹配參數(shù)、臨時輸 入?yún)^(qū)邊界坐標和指示存在臨時輸入?yún)^(qū)的臨時輸入?yún)^(qū)存在性指示存儲在臨
時輸入?yún)^(qū)參數(shù)存儲裝置中;并且
鼠標事件生成裝置根據(jù)輸入信息和匹配參數(shù)生成第一系統(tǒng)鼠標事件。
優(yōu)選地,其中第二系統(tǒng)輸入信息處理裝置包括類型確定裝置、閉合 區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨時輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事 件生成裝置,其中:
類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 丟棄輸入信息,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)以外,則把輸入信息發(fā)送
給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第二系統(tǒng)鼠標事件;
如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果 形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將臨時輸入?yún)^(qū)邊
界坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置;
臨時輸入?yún)^(qū)設置裝置將臨時輸入?yún)^(qū)邊界坐標和指示存在臨時輸入?yún)^(qū) 的臨時輸入?yún)^(qū)存在性指示存儲在臨時輸入?yún)^(qū)參數(shù)存儲裝置中。
優(yōu)選地,第一系統(tǒng)還包括鼠標位置確定裝置和顯示內(nèi)容確定裝置,第 二系統(tǒng)還包括臨時輸入?yún)^(qū)顯示控制裝置和顯示裝置,其中
每次用戶在臨時輸入?yún)^(qū)中進行輸入后,第一系統(tǒng)核心邏輯裝置從第一
系統(tǒng)輸入信息處理裝置獲得第一系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標; 鼠標位置確定裝置從第一系統(tǒng)核心邏輯裝置接收第一系統(tǒng)鼠標事件
并把當前顯示屏上的鼠標位置輸出到顯示內(nèi)容確定裝置;
顯示內(nèi)容確定裝置截取以當前鼠標位置為中心的第一系統(tǒng)的部分屏
16幕顯示內(nèi)容,所截取的內(nèi)容大小根據(jù)預先設置的第二系統(tǒng)顯示裝置的分辨 率、臨時輸入?yún)^(qū)邊界坐標以及所需放大倍率確定,并將所截取的顯示內(nèi)容 發(fā)送給第一系統(tǒng)核心邏輯裝置;
第一系統(tǒng)核心邏輯裝置通過第一系統(tǒng)通信接口裝置、第二系統(tǒng)通信接 口裝置將所截取的顯示內(nèi)容發(fā)送給第二系統(tǒng)核心邏輯裝置;
第二系統(tǒng)核心邏輯裝置將所截取的顯示內(nèi)容發(fā)送給臨時輸入?yún)^(qū)顯示
控制裝置;
臨時輸入?yún)^(qū)顯示控制裝置將所截取的顯示內(nèi)容按上述所需放大倍率 放大,并將放大后的圖像在第二系統(tǒng)的顯示裝置中與臨時輸入?yún)^(qū)相對應的
顯示區(qū)域內(nèi)顯示。
優(yōu)選地,第二系統(tǒng)還包括布局裝置和顯示裝置,其中
第二系統(tǒng)顯示裝置顯示快捷按鈕;
臨時輸入?yún)^(qū)設置裝置根據(jù)閉合區(qū)域的最大和最小x、 y坐標計算出其 矩形邊界坐標,并將該矩形邊界坐標作為臨時輸入?yún)^(qū)邊界坐標存儲到臨時 輸入?yún)^(qū)參數(shù)存儲裝置中;
第二系統(tǒng)核心邏輯裝置從臨時輸入?yún)^(qū)參數(shù)存儲裝置獲得臨時輸入?yún)^(qū) 邊界坐標,并將其發(fā)送給布局裝置;
布局裝置基于臨時輸入?yún)^(qū)邊界坐標,對快捷按鈕重新布局。
優(yōu)選地,所述電子設備是筆記本,所述第一系統(tǒng)包括顯示屏和作為輸 入裝置的鍵盤或觸摸板,所述第二系統(tǒng)包括作為顯示和輸入裝置的觸摸 屏。
優(yōu)選地,所述電子設備是筆記本,所述第一和第二系統(tǒng)均包括作為顯
示和輸入裝置的觸摸屏。
優(yōu)選地,所述第一系統(tǒng)是電器,所述第二系統(tǒng)是遙控器。 本發(fā)明的實施例至少可以達到以下有益效果通過判斷用戶操作是否
形成閉合軌跡來判斷觸控板當前工作狀態(tài),通過閉合曲線將觸控板劃分為
兩個區(qū)域,分別作為主系統(tǒng)和輔助系統(tǒng)的輸入裝置,便捷的完成了輸入裝
置在兩系統(tǒng)間的切換,用戶體驗良好,學習成本低。


圖1示出了集成有兩個系統(tǒng)的設備的示意圖。
圖2簡要示出了本發(fā)明的一般性原理。
圖3根據(jù)本發(fā)明實施例對圖2的過程進行進一步的說明。
圖4A根據(jù)本發(fā)明實施例示出了電子設備4。
圖4B根據(jù)本發(fā)明實施例示出了輸入信息處理裝置423執(zhí)行的示例性 處理。
圖4C根據(jù)本發(fā)明實施例示出了輸入信息處理裝置423的示例性框圖。
圖5A示出了根據(jù)本發(fā)明另一個實施例的電子設備5的框圖。
圖5B根據(jù)本發(fā)明實施例示出了第二輸入信息處理裝置516執(zhí)行的處理。
圖5C根據(jù)本發(fā)明實施例示出了輸入信息處理裝置523執(zhí)行的操作。 圖5D根據(jù)本發(fā)明實施例示出了第二輸入信息處理裝置516的框圖。 圖5E根據(jù)本發(fā)明實施例示出了輸入信息處理裝置523的示例性框圖。 圖6描述了根據(jù)本發(fā)明實施例的閉合區(qū)域判斷裝置執(zhí)行的判斷用戶輸
入是否形成閉合區(qū)域的示例性過程。
圖7根據(jù)本發(fā)明實施例描述了類型確定裝置執(zhí)行的判斷用戶輸入是否
位于臨時輸入?yún)^(qū)域的示例性過程。
圖8A示出了根據(jù)本發(fā)明另一實施例,在電子設備中實現(xiàn)"畫中畫" 的示意圖。
圖8B示出了根據(jù)本發(fā)明另一實施例的電子設備8的框圖。
圖9A示出了根據(jù)本發(fā)明另一實施例將輔屏的功能一分為二的示意圖。
圖9B示出了根據(jù)該實施例的輔助系統(tǒng)92框圖。 圖IO示出了應用根據(jù)本發(fā)明實施例的計算機。 圖11示出了應用根據(jù)本發(fā)明實施例的電器及其遙控器。
具體實施例方式
下面將參考附圖和本發(fā)明的優(yōu)選實施例描述本發(fā)明的原理。 圖2簡要示出了本發(fā)明的一般性原理。在圖2中,大方塊代表圖l所
示的輔助系統(tǒng)12的顯示設備兼指點輸入裝置121,里面的小矩形代表應用
程序的圖標。
18如圖2所示,在狀態(tài)l (為什么狀態(tài),在第一次出現(xiàn)時,應該進行說 明,下面的狀態(tài)2也一樣)時,輔屏121作為輔助系統(tǒng)12的顯示和輸入
裝置。輔屏121上可以顯示輔助系統(tǒng)12上正在運行的程序(應該是程序
運行界面或運行結果吧,程序本身是代碼,在運行的時候是沒法被直接顯
示的。),用戶通過手指或手寫筆的輸入,可以對輔屏121上顯示的交互元
素(第一次出現(xiàn)時,應該對交互元素進行定義,說明為什么手指或手寫筆 為什么能和交互元素進行交互,不用太長, 一兩句話)進行操作。在狀態(tài)
2時,用戶在輔屏上畫出一閉合區(qū)域。根據(jù)本發(fā)明的實施例,該閉合區(qū)域 接下來將作為主系統(tǒng)11的輸入裝置而不再作為輔助系統(tǒng)12的顯示和輸入 裝置(感覺很口語,另外,在寫專利時,尤其是在寫說明書時,盡量避免 直接寫技術結果或效果,而是應該和技術過程一起來寫)??梢酝ㄟ^使該 閉合區(qū)域顯示特定圖像或使輔助系統(tǒng)12發(fā)出特定聲音來提示用戶已形成 閉合區(qū)域(此處,應該將這種提示用戶的方式作為技術方案一部分來寫,
比如……進行判斷,并輸出判斷結果,在所述判斷結果顯示所述用戶通
過手寫筆在所述輔屏上輸入的線條為一封閉曲線時,生成一提示信號,將
所述提示信號輸出,以提示用戶。所述提示信號輸出方式有很多種,比如 在所述提示信號為聲音信號時,將所述聲音信號通過聲音輸出設備輸出, 進而達到提示用戶的目的)。整個說明書的撰寫方式請參考上述方式進行
調(diào)整。在狀態(tài)3時,用戶使用上述閉合區(qū)域?qū)χ飨到y(tǒng)11進行輸入。在狀 態(tài)4時,用戶進行任意指定操作,例如雙擊邊界線、在邊界線上畫差、在
閉合區(qū)域外畫某個特定圖形,或者按下輔助系統(tǒng)的某個特定按鍵,等等,
使輔屏121恢復為輔助系統(tǒng)12的顯示和輸入裝置。
圖3根據(jù)本發(fā)明實施例對圖2的過程進行進一步的說明。圖3中的第 一、二、三列分別描述了在圖2所示各個狀態(tài)下,用戶、輔助系統(tǒng)和主系 統(tǒng)執(zhí)行的操作。
在狀態(tài)l,主系統(tǒng)和輔助系統(tǒng)分別運行各自的應用程序,并且輔屏作 為輔助系統(tǒng)的顯示和輸入裝置。
在狀態(tài)2,用戶例如用手指在輔屏表面畫出一條曲線。輔助系統(tǒng)利用 下文將詳細描述的方法判斷該曲線是否形成一塊閉合區(qū)域,如果是,則將 該閉合區(qū)域限定為主系統(tǒng)的臨時輸入?yún)^(qū)(以下簡稱為"臨時輸入?yún)^(qū)")。然后,輔助系統(tǒng)將臨時輸入?yún)^(qū)形狀與主系統(tǒng)的屏幕顯示區(qū)域進行匹配,從而 可以將用戶手指在該臨時輸入?yún)^(qū)中的輸入轉(zhuǎn)換為對主系統(tǒng)的輸入。該匹配 和輸入轉(zhuǎn)換方法是計算機輸入領域的公知技術,因此在這里不再詳述。 (不要直接承認那一部分是現(xiàn)有技術)
在狀態(tài)3,使用下文將詳述的方法判斷用戶是否在輔屏的臨時輸入?yún)^(qū) 中進行輸入。如果用戶在臨時輸入?yún)^(qū)中進行輸入,這些輸入將等同于對主 系統(tǒng)的輸入,而輔助系統(tǒng)則不對這些輸入作出任何響應;相反,如果用戶 在臨時輸入?yún)^(qū)以外進行輸入,則這些輸入仍作為對輔助系統(tǒng)的輸入,而主 系統(tǒng)不對這些輸入作出任何響應??商鎿Q地,當用戶在臨時輸入?yún)^(qū)以外輸 入時,這些輸入也可以被忽視,即輔助系統(tǒng)也不對其作出任何響應。
在狀態(tài)4,如輔助系統(tǒng)發(fā)現(xiàn)用戶執(zhí)行了預定操作,則輔助系統(tǒng)取消臨
時輸入?yún)^(qū),即把整個輔屏都恢復作為輔助系統(tǒng)的顯示和輸入裝置。
圖4A根據(jù)本發(fā)明實施例示出了電子設備4。該電子設備4包括主系 統(tǒng)41和輔助系統(tǒng)42。
主系統(tǒng)41包括核心邏輯裝置411,用于控制主系統(tǒng)41中的各個組 件執(zhí)行相應操作;耦合到核心邏輯裝置411的通信接口裝置412,用于與 輔助系統(tǒng)42進行通信;耦合到核心邏輯裝置411的輸入信息處理裝置413, 以及耦合到輸入信息處理裝置413的用于接收用戶輸入的輸入裝置414。 其中,輸入裝置414接收用戶輸入,并將其作為輸入信息傳遞給輸入信息 處理裝置413。輸入信息處理裝置413接收來自輸入裝置414的輸入信息, 并將其轉(zhuǎn)換為針對主系統(tǒng)的鼠標事件發(fā)送給核心邏輯裝置411。
輔助系統(tǒng)42包括核心邏輯裝置421,用于控制輔助系統(tǒng)42中的各 個組件執(zhí)行相應操作;耦合到核心邏輯裝置421的通信接口裝置422,用 于與主系統(tǒng)41進行通信;耦合到核心邏輯裝置421的輸入信息處理裝置 423,以及耦合到輸入信息處理裝置423的用于接收用戶輸入的輸入裝置 424。其中,輸入信息處理裝置423接收來自輸入裝置424的輸入信息, 并將其轉(zhuǎn)換為針對輔助系統(tǒng)的鼠標事件。根據(jù)本發(fā)明實施例,輸入裝置424 可以使用觸摸屏來實現(xiàn)。為了使說明更加直觀,在下文中將輸入裝置424 稱為輔屏424。
在輔助系統(tǒng)42中,輔屏424將用戶手指在輔屏上運動形成的曲線軌跡以軌跡點坐標集合的形式作為輸入信息傳遞給輸入信息處理裝置423。
輸入信息處理裝置423執(zhí)行圖5所示的操作,從而判斷該輸入信息應該由
主系統(tǒng)處理還是應該由輔助系統(tǒng)處理,并將輸入信息轉(zhuǎn)換為相應的鼠標事
件發(fā)送給核心邏輯裝置421。核心邏輯裝置421判斷鼠標事件是主系統(tǒng)鼠 標事件還是輔助系統(tǒng)鼠標事件,如果是輔助系統(tǒng)鼠標事件,則核心邏輯裝 置421執(zhí)行相應操作;如果是主系統(tǒng)鼠標事件,則核心邏輯裝置421將該 鼠標事件經(jīng)由通信接口裝置422發(fā)送給主系統(tǒng)41 。
圖4B根據(jù)本發(fā)明實施例示出了輸入信息處理裝置423執(zhí)行的示例性 處理。該處理開始于步驟S40。在步驟S41,接收輸入信息。在步驟S42, 判斷輔屏424中是否存在臨時輸入?yún)^(qū)。如果不存在臨時輸入?yún)^(qū),則在步驟 S43判斷用戶輸入是否形成閉合區(qū)域。如果是,則在步驟S44通過如下方 式將該閉合區(qū)域設置為臨時輸入?yún)^(qū)將臨時輸入?yún)^(qū)形狀與主系統(tǒng)的屏幕顯 示區(qū)域進行匹配,得到將用戶在該閉合區(qū)域中的輸入轉(zhuǎn)換為主系統(tǒng)的鼠標 事件所需的各個匹配參數(shù);存儲所述匹配參數(shù)和閉合區(qū)域的邊界坐標等作 為臨時輸入?yún)^(qū)參數(shù)。如果在步驟S43判斷用戶輸入不形成閉合區(qū)域,則執(zhí) 行步驟S46。
在步驟S42,如果存在臨時輸入?yún)^(qū),則在步驟S45判斷用戶輸入是否 發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸入不是發(fā)生在臨時輸入?yún)^(qū)中,則確定該 輸入信息應由輔助系統(tǒng)處理,并在步驟S46將該輸入信息轉(zhuǎn)換為輔助系統(tǒng) 的鼠標事件。如果用戶輸入發(fā)生在臨時輸入?yún)^(qū),則確定該輸入信息應由主 系統(tǒng)處理,并在步驟S47根據(jù)上述匹配參數(shù)將該輸入信息轉(zhuǎn)換為主系統(tǒng)的 鼠標事件。然后在步驟S48,將鼠標事件發(fā)送給核心邏輯裝置421。
圖4C根據(jù)本發(fā)明實施例示出了輸入信息處理裝置423的示例性框圖。 輸入信息處理裝置423包括:類型確定裝置4231 ,閉合區(qū)域判斷裝置4232, 臨時輸入?yún)^(qū)設置裝置4233,臨時輸入?yún)^(qū)參數(shù)存儲裝置4234,以及鼠標事 件生成裝置4235。
類型確定裝置4231接收輸入信息,根據(jù)來自臨時輸入?yún)^(qū)參數(shù)存儲裝 置4234的臨時輸入?yún)^(qū)存在性指示(該存在性指示在輔助系統(tǒng)加電時被設 置為指示不存在臨時輸入?yún)^(qū))判斷是否存在臨時輸入?yún)^(qū)。如果類型確定裝 置4231判斷出存在臨時輸入?yún)^(qū),則根據(jù)來自輸入?yún)^(qū)參數(shù)存儲裝置4234的臨時輸入?yún)^(qū)邊界坐標判斷用戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸 入發(fā)生在臨時輸入?yún)^(qū)中,則類型確定裝置將輸入信息和指示應生成主系統(tǒng) 鼠標事件的指示發(fā)送到鼠標事件生成裝置4235。如果用戶輸入發(fā)生在臨時 輸入?yún)^(qū)以外,則類型確定裝置將輸入信息和指示應生成輔助系統(tǒng)鼠標事件
的指示發(fā)送到鼠標事件生成裝置4235。如果類型確定裝置4231判斷出不 存在臨時輸入?yún)^(qū),則將輸入信息發(fā)送給閉合區(qū)域判斷裝置4232,閉合區(qū)域 判斷裝置4232根據(jù)下文將描述的方法判斷用戶輸入是否形成閉合區(qū)域。 閉合區(qū)域判斷裝置4232將判斷結果通知類型確定裝置4231,如果用戶輸 入形成閉合區(qū)域,類型確定裝置4231不將輸入信息發(fā)送給鼠標事件生成 裝置4235,反之,類型確定裝置4231將輸入信息和指示應生成輔助系統(tǒng) 鼠標事件的指示一起發(fā)送給鼠標事件生成裝置4235。鼠標事件生成裝置 4235根據(jù)指示應生成哪種鼠標事件的指示,將輸入信息轉(zhuǎn)換為相應的鼠標 事件。
同時,如果閉合區(qū)域判斷裝置4232判斷出用戶輸入形成閉合區(qū)域, 則它把從輸入信息獲得的閉合區(qū)域邊界坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置 4233,作為臨時輸入?yún)^(qū)邊界坐標。臨時輸入?yún)^(qū)設置裝置4233基于臨時輸 入?yún)^(qū)邊界坐標將臨時輸入?yún)^(qū)與主系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用 戶在該閉合區(qū)域中的輸入所產(chǎn)生的輸入信息轉(zhuǎn)換為主系統(tǒng)的鼠標事件所 需的各個匹配參數(shù)。然后,臨時輸入?yún)^(qū)設置裝置4233在臨時輸入?yún)^(qū)參數(shù) 存儲裝置4234中存儲所述匹配參數(shù)、臨時輸入?yún)^(qū)邊界,并將臨時輸入?yún)^(qū) 存在性指示改寫為指示存在臨時輸入?yún)^(qū)。
根據(jù)本發(fā)明的實施例,當輔助系統(tǒng)的核心邏輯裝置421檢測到用戶執(zhí) 行了預定操作,則它通過將臨時輸入?yún)^(qū)存在性指示改寫為指示不存在臨時 輸入?yún)^(qū)來取消臨時輸入?yún)^(qū)。
圖5A示出了根據(jù)本發(fā)明另一個實施例的電子設備5的框圖。電子設 備5包括主系統(tǒng)51和輔助系統(tǒng)52。
主系統(tǒng)51包括核心邏輯裝置511,用于控制主系統(tǒng)51中的各個組 件執(zhí)行相應操作;耦合到核心邏輯裝置511的通信接口裝置512,用于與 輔助系統(tǒng)52進行通信;耦合到核心邏輯裝置511的第一輸入信息處理裝 置513,以及耦合到第一輸入信息處理裝置513的用于接收用戶輸入的輸
22入裝置514。其中,輸入裝置514接收用戶輸入,并將其作為輸入信息傳 遞給第一輸入信息處理裝置513。第一輸入信息處理裝置513接收來自輸 入裝置514的輸入信息,并將其轉(zhuǎn)換為針對主系統(tǒng)的鼠標事件發(fā)送給核心 邏輯裝置511。主系統(tǒng)51還包括第二輸入信息處理裝置516,用于接收來 自輔助系統(tǒng)的輸入信息,在判斷出該輸入信息應該由主系統(tǒng)處理時,將該 輸入信息發(fā)送給核心邏輯裝置511。
輔助系統(tǒng)52包括核心邏輯裝置521,用于控制輔助系統(tǒng)52中的各 個組件執(zhí)行相應操作;耦合到核心邏輯裝置521的通信接口裝置522,用 于與主系統(tǒng)51進行通信;耦合到核心邏輯裝置521的輸入信息處理裝置 523,以及耦合到輸入信息處理裝置523的分配器525。分配器525耦合到 用于接收用戶輸入的輸入裝置524,用于將來自輸入裝置524的輸入信息 同時傳遞給輸入信息處理裝置523和第二輸入信息處理裝置516。輸入信 息處理裝置523接收來自分配器525的輸入信息,并將其轉(zhuǎn)換為針對輔助 系統(tǒng)的鼠標事件。根據(jù)本發(fā)明實施例,輸入裝置524可以使用觸摸屏來實 現(xiàn)。為了使說明更加直觀,在下文中將輸入裝置524稱為輔屏524。
圖5B根據(jù)本發(fā)明實施例示出了第二輸入信息處理裝置516執(zhí)行的處 理。該處理開始于步驟S510。在步驟S511,接收輸入信息。在步驟S512, 判斷輔屏524中是否存在臨時輸入?yún)^(qū)。如果不存在臨時輸入?yún)^(qū),則在步驟 S513判斷用戶輸入是否形成閉合區(qū)域。如果是,則在步驟S514通過如下 方式將該閉合區(qū)域設置為臨時輸入?yún)^(qū)將臨時輸入?yún)^(qū)與主系統(tǒng)的屏幕顯示 區(qū)域進行匹配,得到將用戶在該閉合區(qū)域中的輸入轉(zhuǎn)換為主系統(tǒng)的鼠標事 件所需的各個匹配參數(shù);存儲所述匹配參數(shù)和閉合區(qū)域的邊界坐標等作為 臨時輸入?yún)^(qū)參數(shù)。如果在步驟S513判斷用戶輸入不形成閉合區(qū)域,則返 回步驟S5U。
在步驟S512,如果存在臨時輸入?yún)^(qū),則在步驟S515判斷用戶輸入是 否發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸入不是發(fā)生在臨時輸入?yún)^(qū)中,則返回 步驟S511。如果用戶輸入發(fā)生在臨時輸入?yún)^(qū),則確定該輸入信息應由主系 統(tǒng)處理,并在步驟S517根據(jù)上述匹配參數(shù)將該輸入信息轉(zhuǎn)換為主系統(tǒng)的 鼠標事件。然后在步驟S518,將鼠標事件發(fā)送給核心邏輯裝置511。
圖5C根據(jù)本發(fā)明實施例示出了輸入信息處理裝置523執(zhí)行的操作。該處理開始于步驟S520。在步驟S521,接收輸入信息。在步驟S522,判 斷輔屏524中是否存在臨時輸入?yún)^(qū)。如果不存在臨時輸入?yún)^(qū),則在步驟 S523判斷用戶輸入是否形成閉合區(qū)域。如果是,則在步驟S524通過如下 方式將該閉合區(qū)域設置為臨時輸入?yún)^(qū)將臨時輸入?yún)^(qū)與主系統(tǒng)的屏幕顯示 區(qū)域進行匹配,得到將用戶在該閉合區(qū)域中的輸入轉(zhuǎn)換為主系統(tǒng)的鼠標事 件所需的各個匹配參數(shù);存儲所述匹配參數(shù)和閉合區(qū)域的邊界坐標等作為 臨時輸入?yún)^(qū)參數(shù)。如果在步驟S523判斷用戶輸入不形成閉合區(qū)域,則執(zhí) 行步驟S526,將輸入信息轉(zhuǎn)換為輔助系統(tǒng)鼠標事件,并在步驟S528將鼠 標事件發(fā)送給核心邏輯裝置521。
在步驟S522,如果存在臨時輸入?yún)^(qū),則在步驟S525判斷用戶輸入是 否發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸入不是發(fā)生在臨時輸入?yún)^(qū)中,則執(zhí)行 步驟S526,將輸入信息轉(zhuǎn)換為輔助系統(tǒng)鼠標事件,并在步驟S528將鼠標 事件發(fā)送給核心邏輯裝置521。如果用戶輸入發(fā)生在臨時輸入?yún)^(qū),則返回 步驟S521。
圖5D根據(jù)本發(fā)明實施例示出了第二輸入信息處理裝置516的框圖。 輸入信息處理裝置516包括:類型確定裝置5161 ,閉合區(qū)域判斷裝置5162, 臨時輸入?yún)^(qū)設置裝置5163,臨時輸入?yún)^(qū)參數(shù)存儲裝置5164,以及鼠標事 件生成裝置5165。
類型確定裝置5161接收輸入信息,根據(jù)來自臨時輸入?yún)^(qū)參數(shù)存儲裝 置5164的臨時輸入?yún)^(qū)存在性指示(該存在性指示在輔助系統(tǒng)加電時被設 置為指示不存在臨時輸入?yún)^(qū))判斷是否存在臨時輸入?yún)^(qū)。如果類型確定裝 置5161判斷出存在臨時輸入?yún)^(qū),則根據(jù)來自輸入?yún)^(qū)參數(shù)存儲裝置5164的 臨時輸入?yún)^(qū)邊界坐標判斷用戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸 入發(fā)生在臨時輸入?yún)^(qū)中,則類型確定裝置將輸入信息發(fā)送到鼠標事件生成 裝置5165。鼠標事件生成裝置將輸入信息轉(zhuǎn)換成主系統(tǒng)鼠標事件。如果用 戶輸入發(fā)生在臨時輸入?yún)^(qū)以外,則類型確定裝置丟棄輸入信息。如果類型 確定裝置5161判斷出不存在臨時輸入?yún)^(qū),則將輸入信息發(fā)送給閉合區(qū)域 判斷裝置5162,閉合區(qū)域判斷裝置5162根據(jù)下文將描述的方法判斷用戶 輸入是否形成閉合區(qū)域。
如果閉合區(qū)域判斷裝置5162判斷出用戶輸入形成閉合區(qū)域,則它把
24從輸入信息獲得的閉合區(qū)域邊界坐標作為臨時輸入?yún)^(qū)邊界坐標發(fā)送給臨
時輸入?yún)^(qū)設置裝置5163。臨時輸入?yún)^(qū)設置裝置5163基于臨時輸入?yún)^(qū)邊界
坐標將臨時輸入?yún)^(qū)與主系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用戶在該閉 合區(qū)域中的輸入所產(chǎn)生的輸入信息轉(zhuǎn)換為主系統(tǒng)的鼠標事件所需的各個
匹配參數(shù)。然后,臨時輸入?yún)^(qū)設置裝置5163在臨時輸入?yún)^(qū)參數(shù)存儲裝置 5164中存儲所述匹配參數(shù)、臨時輸入?yún)^(qū)邊界,并將臨時輸入?yún)^(qū)存在性指示
改寫為指示存在臨時輸入?yún)^(qū)。
圖5E根據(jù)本發(fā)明實施例示出了輸入信息處理裝置523的示例性框圖。 輸入信息處理裝置523包括:類型確定裝置5231,閉合區(qū)域判斷裝置5232, 臨時輸入?yún)^(qū)設置裝置5233,臨時輸入?yún)^(qū)參數(shù)存儲裝置5234,以及鼠標事 件生成裝置5235。
類型確定裝置5231接收輸入信息,根據(jù)來自臨時輸入?yún)^(qū)參數(shù)存儲裝 置5234的臨時輸入?yún)^(qū)存在性指示(該存在性指示在輔助系統(tǒng)加電時被設 置為指示不存在臨時輸入?yún)^(qū))判斷是否存在臨時輸入?yún)^(qū)。如果類型確定裝 置5231判斷出存在臨時輸入?yún)^(qū),則根據(jù)來自輸入?yún)^(qū)參數(shù)存儲裝置5234的 臨時輸入?yún)^(qū)邊界坐標判斷用戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中。如果用戶輸 入發(fā)生在臨時輸入?yún)^(qū)中,則類型確定裝置5231丟棄輸入信息。如果用戶 輸入發(fā)生在臨時輸入?yún)^(qū)以外,則類型確定裝置將輸入信息發(fā)送到鼠標事件 生成裝置5235。如果類型確定裝置5231判斷出不存在臨時輸入?yún)^(qū),則將 輸入信息發(fā)送給閉合區(qū)域判斷裝置5232,閉合區(qū)域判斷裝置5232根據(jù)下 文將描述的方法判斷用戶輸入是否形成閉合區(qū)域。閉合區(qū)域判斷裝置5232 將判斷結果通知類型確定裝置5231,如果用戶輸入形成閉合區(qū)域,類型確 定裝置5231不將輸入信息發(fā)送給鼠標事件生成裝置5235,反之,類型確 定裝置5231將輸入信息發(fā)送給鼠標事件生成裝置5235。鼠標事件生成裝 置5235將輸入信息轉(zhuǎn)換成輔助系統(tǒng)鼠標事件。
如果閉合區(qū)域判斷裝置5232判斷出用戶輸入形成閉合區(qū)域,則它把 從輸入信息獲得的閉合區(qū)域邊界坐標作為臨時輸入?yún)^(qū)邊界坐標發(fā)送給臨 時輸入?yún)^(qū)設置裝置5233。臨時輸入?yún)^(qū)設置裝置5233在臨時輸入?yún)^(qū)參數(shù)存 儲裝置5234中存儲臨時輸入?yún)^(qū)邊界坐標,并將臨時輸入?yún)^(qū)存在性指示改 寫為指示存在臨時輸入?yún)^(qū)。下面參考圖6描述根據(jù)本發(fā)明實施例的閉合區(qū)域判斷裝置執(zhí)行的判斷 用戶輸入是否形成閉合區(qū)域的示例性過程。如上所述,閉合區(qū)域判斷裝置 接收到包括軌跡點坐標的輸入信息。閉合區(qū)域判斷裝置將相鄰軌跡點用直 線連接,得到一條由軌跡點間按順序連接的折線。如果該折線形成閉合圖 形,則用戶輸入形成閉合區(qū)域。
下面參考圖7根據(jù)本發(fā)明實施例來描述類型確定裝置執(zhí)行的判斷用戶 輸入是否位于臨時輸入?yún)^(qū)域的示例性過程。如上所述,類型確定裝置接收 到包括軌跡點坐標的輸入信息。同時,類型確定裝置從臨時輸入?yún)^(qū)參數(shù)存 儲裝置獲得臨時輸入?yún)^(qū)的邊界坐標,在本實施例中,假設該臨時輸入?yún)^(qū)的 邊界是無交叉的。從要判斷的軌跡點引一條水平射線,如果與臨時輸入?yún)^(qū) 邊界的交點是奇數(shù)個,則確定該軌跡點在臨時輸入?yún)^(qū)內(nèi),反之該點在臨時 輸入?yún)^(qū)外。如果該射線剛好經(jīng)過臨時輸入?yún)^(qū)的多邊形頂點,則此時需要逐 漸改變所引水平射線的斜率,直到該射線沒有經(jīng)過臨時輸入?yún)^(qū)的多邊形頂 點,且與多邊形有交點時為有效射線,此時再計算交點的個數(shù)并從而確定 該點是否在臨時輸入?yún)^(qū)內(nèi)。
本領域技術人員可以理解,上述判斷用戶輸入是否形成閉合區(qū)域的過 程和判斷用戶輸入是否位于臨時輸入?yún)^(qū)中的過程也可以使用計算機圖形 學中的其他已知方法來實現(xiàn)。
圖8A示出了根據(jù)本發(fā)明另一實施例,在電子設備中實現(xiàn)"畫中畫"
的示意圖。當作輔屏中定義好閉合區(qū)域之后,該區(qū)域作為主系統(tǒng)的輸入裝 置,同時顯示光標在主系統(tǒng)中的所在區(qū)域,起到放大鏡的作用。
圖8B示出了根據(jù)本發(fā)明另一實施例的電子設備8的框圖。電子設備 8的結構與圖4所示的電子設備4類似,不同之處在于電子設備8的主系 統(tǒng)81還包括耦合到核心邏輯裝置411的鼠標位置確定裝置815和耦合到 鼠標位置確定裝置815的顯示內(nèi)容確定裝置816。此外,輔助系統(tǒng)82還包 括耦合到核心邏輯裝置421的臨時輸入?yún)^(qū)顯示控制裝置827和耦合到臨時 輸入?yún)^(qū)顯示控制裝置的顯示裝置828。注意,顯示裝置828可以是輔屏424 的顯示部分,但是為了說明的方便,將其單獨示出。
每次用戶在臨時輸入?yún)^(qū)中進行輸入后,核心邏輯裝置421從輸入信息 處理裝置423獲得主系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標,并把它們經(jīng)由通信接口裝置422、通信接口裝置421發(fā)送給核心邏輯裝置411。鼠標位 置確定裝置815從核心邏輯裝置411接收鼠標事件并把當前顯示屏上的鼠 標位置輸出到顯示內(nèi)容確定裝置816。顯示內(nèi)容確定裝置816截取以當前 鼠標位置為中心的主系統(tǒng)81的部分屏幕顯示內(nèi)容,所截取的內(nèi)容大小根 據(jù)預先設置的輔屏分辨率、臨時輸入?yún)^(qū)邊界坐標以及所需放大倍率確定, 并將所截取的顯示內(nèi)容發(fā)送給核心邏輯裝置411。核心邏輯裝置411通過 通信接口裝置412、 422將所截取的顯示內(nèi)容發(fā)送給核心邏輯裝置421。核 心邏輯裝置421將所截取的顯示內(nèi)容發(fā)送給臨時輸入?yún)^(qū)顯示控制裝置 827,臨時輸入?yún)^(qū)顯示控制裝置827將圖像按上述所需放大倍率放大,并 將放大后的圖像在顯示裝置828與臨時輸入?yún)^(qū)相對應的顯示區(qū)域內(nèi)顯示。 為了保證放大后的圖像僅顯示在與臨時輸入?yún)^(qū)相對應的顯示區(qū)域內(nèi),臨時 輸入?yún)^(qū)顯示控制裝置827對待顯示圖像的所有像素點逐一進行判斷,只有 位于臨時輸入?yún)^(qū)內(nèi)的像素點才顯示。或者,放大操作可由顯示內(nèi)容確定裝 置816執(zhí)行。
在電子設備5中也可以類似地實現(xiàn)這樣的畫中畫功能,但是本領域技 術人員可以理解,此時主系統(tǒng)的核心邏輯裝置411從第二輸入信息處理裝 置516接收主系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標。
圖9A示出了根據(jù)本發(fā)明另一實施例將輔屏的功能一分為二的示意 圖。如圖9A所示,在初始狀態(tài)下,輔屏上顯示快捷按鈕。當用戶在輔屏 上畫出閉合區(qū)域之后,輔助系統(tǒng)將與該閉合區(qū)域相對應的一個矩形設定為 臨時輸入?yún)^(qū),并將快捷按鈕重新布局。
圖9B示出了根據(jù)該實施例的輔助系統(tǒng)92框圖。輔助系統(tǒng)92的結構 與輔助系統(tǒng)42或52基本相同。這里以輔助系統(tǒng)42為例進行說明。輔助 系統(tǒng)92還包括輔屏布局裝置927和顯示裝置928。這里顯示裝置928可以 是輔屏424的顯示部分,但是為了說明的方便,將其單獨示出。
在輔助系統(tǒng)92的輸入信息處理裝置423中,臨時輸入?yún)^(qū)設置裝置4233 根據(jù)閉合區(qū)域的最大和最小x、 y坐標計算出其矩形邊界,并將該矩形邊 界作為臨時輸入?yún)^(qū)邊界存儲到臨時輸入?yún)^(qū)參數(shù)存儲裝置4234中。核心邏 輯裝置421從臨時輸入?yún)^(qū)參數(shù)存儲裝置4234獲得該矩形邊界,并將其發(fā) 送給輔屏布局裝置927。輔屏布局裝置927基于該矩形邊界,根據(jù)未被該矩形占用的區(qū)域的位置、尺寸、縱橫比和快捷按鈕的個數(shù),重新布置快捷 按鈕。然后,核心邏輯裝置421修改輔屏點擊位置與按鈕功能映射的數(shù)據(jù)。 圖10示出了應用根據(jù)本發(fā)明實施例的計算機。雖然圖中示出了筆記 本計算機,但是本領域技術人員可以理解,本發(fā)明實施例可以應用于除筆 記本計算機以外的計算機。如圖10左側圖所示,筆記本計算機中集成了
根據(jù)本發(fā)明實施例的主系統(tǒng)和輔助系統(tǒng),并且LCD1和鍵盤分別作為主系 統(tǒng)的顯示和輸入裝置,LCD2作為輔助系統(tǒng)的顯示和輸入裝置。如圖10 右側圖所示,筆記本計算機中集成了根據(jù)本發(fā)明實施例的主系統(tǒng)和輔助系 統(tǒng),并且LCD1作為主系統(tǒng)的顯示和輸入裝置,LCD2作為輔助系統(tǒng)的顯
示和輸入裝置。 -
圖11示出了應用根據(jù)本發(fā)明實施例的電器及其遙控器,其中電器相 當于上述主系統(tǒng),遙控器相當于上述輔助系統(tǒng)。遙控器包括觸摸屏作為顯 示和輸入裝置。
本領域普通技術人員可以理解,實現(xiàn)上述功能的方法中的全部或部分 步驟可以通過軟件、硬件、固件或其組合來實現(xiàn),還可以通過程序來實現(xiàn)。 所述程序可以存儲于ROM、 RAM、磁盤、光盤等計算機可讀介質(zhì)中。
以上結合本發(fā)明的多個實施例描述了本發(fā)明。但是應當理解,上面的 描述僅是示例性而非限制性的。本發(fā)明將覆蓋落在所附權利要求范圍內(nèi)的 所有變化和修改。
權利要求
1.一種用于雙系統(tǒng)電子設備的操作方法,所述雙系統(tǒng)包括第一系統(tǒng)和與所述第一系統(tǒng)通信的第二系統(tǒng),所述第二系統(tǒng)具有作為所述第一系統(tǒng)的輸入裝置的觸摸板,其特征在于,所述操作方法包括接收由用戶對所述觸摸板的第一用戶操作而產(chǎn)生的第一用戶輸入信號;處理所述第一用戶輸入信號,獲得第一用戶輸入信號處理結果;根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作形成的第一輸入軌跡是否形成閉合曲線;當所述第一輸入軌跡形成閉合曲線時,所述閉合曲線將所述觸摸板劃分為處于所述閉合曲線內(nèi)部的第一區(qū)域和處于所述閉合曲線外部的第二區(qū)域;以及在檢測到發(fā)生在所述第一用戶操作之后的第二用戶操作位于所述第一區(qū)域時,將由所述第二用戶操作產(chǎn)生的第二用戶輸入信號輸入至所述第一系統(tǒng)。
2. 根據(jù)權利要求1所述的操作方法,其中所述觸摸板為觸摸屏,所 述操作方法還包括在所述第一區(qū)域顯示特定圖像。
3. 根據(jù)權利要求1所述的操作方法,其中在當所述第一輸入軌跡形 成閉合曲線時,所述閉合曲線將所述觸摸板劃分為處于所述閉合曲線內(nèi)部 的第一區(qū)域和處于所述閉合曲線外部的第二區(qū)域的步驟之后,所述操作方 法還包括接收由用戶對所述觸摸板的第三用戶操作而產(chǎn)生的第三用戶輸入信號 處理所述第三用戶輸入信號,獲得第三用戶輸入信號處理結果; 根據(jù)所述第三用戶輸入信號處理結果判斷所述第三用戶操作形成的第三輸入軌跡與預設輸入軌跡是否在預定誤差范圍內(nèi)相同;當所述第三輸入軌跡與所述預設輸入軌跡在預定誤差范圍內(nèi)相同時,取消所述閉合曲線對于所述觸摸板形成的區(qū)域劃分。
4. 根據(jù)權利要求2所述的操作方法,其中所述在所述第一區(qū)域顯示特定圖像的步驟具體為確定所述第一系統(tǒng)中鼠標的當前鼠標位置并截取 以所述當前鼠標位置為中心顯示在所述第一系統(tǒng)的顯示屏上的的部分顯 示內(nèi)容,并在所述第一區(qū)域顯示所述部分顯示內(nèi)容。
5. 根據(jù)權利要求4所述的操作方法,其中所述在所述第一區(qū)域顯示 所述部分顯示內(nèi)容的步驟具體為根據(jù)所述觸摸屏的分辨率、所述第一區(qū) 域的邊界坐標以及預設放大倍率確定所述部分顯示內(nèi)容,并以所述預設放 大倍率在所述觸摸屏上顯示所述部分顯示內(nèi)容。
6. 根據(jù)權利要求1所述的操作方法,其中所述觸摸板為觸摸屏,所 述操作方法還包括在所述根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作 形成的第一輸入軌跡是否形成閉合曲線的步驟之前,在所述觸摸屏上顯示 快捷按鈕;在所述根據(jù)所述第一用戶輸入信號處理結果判斷所述第一用戶操作 形成的第一輸入軌跡是否形成閉合曲線的步驟之后,當所述第一輸入軌跡 形成閉合曲線時,根據(jù)所述第一區(qū)域的最大及最小橫縱坐標值確定所述第 一區(qū)域的矩形邊界,在所述觸摸屏上處于所述矩形邊界以外的區(qū)域重新排 列所述快捷按鈕。
7. —種雙系統(tǒng)電子設備,其特征在于,包括 第一系統(tǒng)包括第一系統(tǒng)核心邏輯裝置,用于控制第一系統(tǒng)中的其他裝置執(zhí) 行相應操作;和第一系統(tǒng)通信接口裝置,第一系統(tǒng)核心裝置經(jīng)由第一系統(tǒng)通 信接口裝置與第二系統(tǒng)通信;以及 與所述第一系統(tǒng)通信的第二系統(tǒng),包括第二系統(tǒng)核心邏輯裝置,用于控制第二系統(tǒng)中的其他裝置執(zhí) 行相應操作;第二系統(tǒng)通信接口裝置,第二系統(tǒng)核心裝置經(jīng)由第二系統(tǒng)通 信接口裝置與第一系統(tǒng)通信;第二系統(tǒng)輸入信息處理裝置;以及 作為第二系統(tǒng)輸入裝置的觸摸板,其中觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息 傳遞給第二系統(tǒng)輸入信息處理裝置;第二系統(tǒng)輸入信息處理裝置 判斷用戶輸入是否形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合 區(qū)域設置為臨時輸入?yún)^(qū),并將該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入轉(zhuǎn) 換為第一系統(tǒng)鼠標事件發(fā)送給第二系統(tǒng)核心邏輯裝置,第二系統(tǒng) 核心邏輯裝置將第一系統(tǒng)鼠標事件經(jīng)由第二系統(tǒng)通信接口裝置 和第一系統(tǒng)通信接口裝置發(fā)送給第一系統(tǒng)核心邏輯裝置。
8. 根據(jù)權利要求7所述的電子設備,其中第二系統(tǒng)輸入信息處理裝 置將臨時輸入?yún)^(qū)以外的用戶輸入轉(zhuǎn)換為第二系統(tǒng)鼠標事件并發(fā)送給第二 系統(tǒng)核心邏輯裝置。
9. 根據(jù)權利要求7所述的電子設備,其中第二系統(tǒng)輸入信息處理裝置包括類型確定裝置、閉合區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨時 輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事件生成裝置,其中類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 將輸入信息發(fā)送給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第一 系統(tǒng)鼠標事件;如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果 形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將臨時輸入?yún)^(qū)邊 界坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置,如果不形成閉合區(qū)域則通知類型確定 裝置指示鼠標事件生成裝置生成第二系統(tǒng)鼠標事件;臨時輸入?yún)^(qū)設置裝置基于臨時輸入?yún)^(qū)邊界坐標將臨時輸入?yún)^(qū)與第一 系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用戶在臨時輸入?yún)^(qū)中的輸入信息轉(zhuǎn) 換為第一系統(tǒng)鼠標事件所需的各個匹配參數(shù),然后將匹配參數(shù)、臨時輸入 區(qū)邊界坐標和指示存在臨時輸入?yún)^(qū)的臨時輸入?yún)^(qū)存在性指示存儲在臨時輸入?yún)^(qū)參數(shù)存儲裝置中;并且鼠標事件生成裝置根據(jù)輸入信息和匹配參數(shù)生成第一系統(tǒng)鼠標事件。
10. 根據(jù)權利要求7所述的電子設備,其中第一系統(tǒng)還包括鼠標位置確定裝置和顯示內(nèi)容確定裝置,第二系統(tǒng)還 包括臨時輸入?yún)^(qū)顯示控制裝置和顯示裝置,其中每次用戶在臨時輸入?yún)^(qū)中進行輸入后,第二系統(tǒng)核心邏輯裝置從輸入 信息處理裝置獲得第一系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標,并把它們經(jīng) 由第二系統(tǒng)通信接口裝置、第一系統(tǒng)通信接口裝置發(fā)送給第一系統(tǒng)核心邏 輯裝置;鼠標位置確定裝置從第一系統(tǒng)核心邏輯裝置接收第一系統(tǒng)鼠標事件并把當前顯示屏上的鼠標位置輸出到顯示內(nèi)容確定裝置;顯示內(nèi)容確定裝置截取以當前鼠標位置為中心的第一系統(tǒng)的部分屏幕顯示內(nèi)容,所截取的內(nèi)容大小根據(jù)預先設置的第二系統(tǒng)顯示裝置的分辨率、臨時輸入?yún)^(qū)邊界坐標以及所需放大倍率確定,并將所截取的顯示內(nèi)容發(fā)送給第一系統(tǒng)核心邏輯裝置;第一系統(tǒng)核心邏輯裝置通過第一系統(tǒng)通信接口裝置、第二系統(tǒng)通信接口裝置將所截取的顯示內(nèi)容發(fā)送給第二系統(tǒng)核心邏輯裝置;第二系統(tǒng)核心邏輯裝置將所截取的顯示內(nèi)容發(fā)送給臨時輸入?yún)^(qū)顯示控制裝置;臨時輸入?yún)^(qū)顯示控制裝置將所截取的顯示內(nèi)容按上述所需放大倍率 放大,并將放大后的圖像在第二系統(tǒng)的顯示裝置中與臨時輸入?yún)^(qū)相對應的 顯示區(qū)域內(nèi)顯示。
11. 根據(jù)權利要求9所述的電子設備,第二系統(tǒng)還包括布局裝置和顯 示裝置,其中第二系統(tǒng)顯示裝置顯示快捷按鈕;臨時輸入?yún)^(qū)設置裝置根據(jù)閉合區(qū)域的最大和最小x、 y坐標計算出其 矩形邊界坐標,并將該矩形邊界坐標作為臨時輸入?yún)^(qū)邊界坐標存儲到臨時 輸入?yún)^(qū)參數(shù)存儲裝置中;第二系統(tǒng)核心邏輯裝置從臨時輸入?yún)^(qū)參數(shù)存儲裝置獲得臨時輸入?yún)^(qū) 邊界坐標,并將其發(fā)送給布局裝置;布局裝置基于臨時輸入?yún)^(qū)邊界坐標,對快捷按鈕重新布局。
12. 根據(jù)權利要求7所述的電子設備,所述電子設備是筆記本,所述第一系統(tǒng)包括顯示屏和作為輸入裝置的鍵盤或觸摸板,所述第二系統(tǒng)包括 作為顯示和輸入裝置的觸摸屏。
13. 根據(jù)權利要求7所述的電子設備,所述電子設備是筆記本,所述 第一和第二系統(tǒng)均包括作為顯示和輸入裝置的觸摸屏。
14. 根據(jù)權利要求7所述的電子設備,所述第一系統(tǒng)是電器,所述第 二系統(tǒng)是遙控器。
15. —種雙系統(tǒng)電子設備,其特征在于,包括 第一系統(tǒng)包括第一系統(tǒng)核心邏輯裝置,用于控制第一系統(tǒng)中的其他裝置執(zhí) 行相應操作;第一系統(tǒng)通信接口裝置,第一系統(tǒng)核心裝置經(jīng)由第一系統(tǒng)通 信接口裝置與第二系統(tǒng)通信;和第一系統(tǒng)輸入信息處理裝置;以及 與所述第一系統(tǒng)相互通信的第二系統(tǒng)包括第二系統(tǒng)核心邏輯裝置,用于控制第二系統(tǒng)中的其他裝置執(zhí) 行相應操作;第二系統(tǒng)通信接口裝置,第二系統(tǒng)核心裝置經(jīng)由第二系統(tǒng)通 信接口裝置與第一系統(tǒng)通信;作為第二系統(tǒng)輸入裝置的觸摸板;和分配器,將觸摸板耦合到第一系統(tǒng)信息處理裝置,其中觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息 傳遞給第一系統(tǒng)輸入信息處理裝置;第一系統(tǒng)輸入信息處理裝置 判斷用戶輸入是否形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合 區(qū)域設置為臨時輸入?yún)^(qū),并將該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入轉(zhuǎn) 換為第一系統(tǒng)鼠標事件發(fā)送給第一系統(tǒng)核心邏輯裝置。
16. 根據(jù)權利要求15所述的電子設備,其中第二系統(tǒng)包括第二系統(tǒng) 信息處理裝置,觸摸板將用戶輸入以軌跡點坐標集合的形式作為輸入信息傳遞給第 二系統(tǒng)輸入信息處理裝置;第二系統(tǒng)輸入信息處理裝置判斷用戶輸入是否 形成閉合區(qū)域,如果形成閉合區(qū)域則將該閉合區(qū)域設置為臨時輸入?yún)^(qū),并不對該臨時輸入?yún)^(qū)中的后續(xù)用戶輸入作出響應,而將臨時輸入?yún)^(qū)以外的用 戶輸入轉(zhuǎn)換為第二系統(tǒng)鼠標事件并發(fā)送給第二系統(tǒng)核心邏輯裝置。
17. 根據(jù)權利要求15所述的電子設備,其中第一系統(tǒng)輸入信息處理 裝置包括類型確定裝置、閉合區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨 時輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事件生成裝置,其中.類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 將輸入信息發(fā)送給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第一 系統(tǒng)鼠標事件;如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果 形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將閉合區(qū)域邊界 坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置;臨時輸入?yún)^(qū)設置裝置基于臨時輸入?yún)^(qū)邊界坐標將臨時輸入?yún)^(qū)與第一 系統(tǒng)的屏幕顯示區(qū)域進行匹配,得到將用戶在該臨時輸入?yún)^(qū)中的輸入信息 轉(zhuǎn)換為第一系統(tǒng)鼠標事件所需的各個匹配參數(shù),然后將匹配參數(shù)、臨時輸 入?yún)^(qū)邊界坐標和指示存在臨時輸入?yún)^(qū)的臨時輸入?yún)^(qū)存在性指示存儲在臨 時輸入?yún)^(qū)參數(shù)存儲裝置中;并且鼠標事件生成裝置根據(jù)輸入信息和匹配參數(shù)生成第一系統(tǒng)鼠標事件。
18. 根據(jù)權利要求16所述的電子設備,其中第二系統(tǒng)輸入信息處理 裝置包括類型確定裝置、閉合區(qū)域判斷裝置、臨時輸入?yún)^(qū)設置裝置、臨 時輸入?yún)^(qū)參數(shù)存儲裝置和鼠標事件生成裝置,其中類型確定裝置接收輸入信息,并根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲 的臨時輸入?yún)^(qū)存在性指示判斷是否存在臨時輸入?yún)^(qū),如果存在臨時輸入 區(qū),則根據(jù)臨時輸入?yún)^(qū)參數(shù)存儲裝置中存儲的臨時輸入?yún)^(qū)邊界坐標判斷用 戶輸入是否發(fā)生在臨時輸入?yún)^(qū)中,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)中,則 丟棄輸入信息,如果用戶輸入發(fā)生在臨時輸入?yún)^(qū)以外,則把輸入信息發(fā)送 給鼠標事件生成裝置,并指示鼠標事件生成裝置生成第二系統(tǒng)鼠標事件;如果類型確定裝置確定不存在臨時輸入?yún)^(qū),則把輸入信息發(fā)送給閉合 區(qū)域判斷裝置,閉合區(qū)域判斷裝置判斷用戶輸入是否形成閉合區(qū)域,如果 形成閉合區(qū)域則從輸入信息得到臨時輸入?yún)^(qū)邊界坐標,并將臨時輸入?yún)^(qū)邊 界坐標發(fā)送給臨時輸入?yún)^(qū)設置裝置;臨時輸入?yún)^(qū)設置裝置將臨時輸入?yún)^(qū)邊界坐標和指示存在臨時輸入?yún)^(qū) 的臨時輸入?yún)^(qū)存在性指示存儲在臨時輸入?yún)^(qū)參數(shù)存儲裝置中。
19. 根據(jù)權利要求15所述的電子設備,其中第一系統(tǒng)還包括鼠標位置確定裝置和顯示內(nèi)容確定裝置,第二系統(tǒng)還 包括臨時輸入?yún)^(qū)顯示控制裝置和顯示裝置,其中每次用戶在臨時輸入?yún)^(qū)中進行輸入后,第一系統(tǒng)核心邏輯裝置從第一 系統(tǒng)輸入信息處理裝置獲得第一系統(tǒng)鼠標事件和臨時輸入?yún)^(qū)邊界坐標;鼠標位置確定裝置從第一系統(tǒng)核心邏輯裝置接收第一系統(tǒng)鼠標事件并把當前顯示屏上的鼠標位置輸出到顯示內(nèi)容確定裝置;顯示內(nèi)容確定裝置截取以當前鼠標位置為中心的第一系統(tǒng)的部分屏幕顯示內(nèi)容,所截取的內(nèi)容大小根據(jù)預先設置的第二系統(tǒng)顯示裝置的分辨率、臨時輸入?yún)^(qū)邊界坐標以及所需放大倍率確定,并將所截取的顯示內(nèi)容發(fā)送給第一系統(tǒng)核心邏輯裝置;第一系統(tǒng)核心邏輯裝置通過第一系統(tǒng)通信接口裝置、第二系統(tǒng)通信接口裝置將所截取的顯示內(nèi)容發(fā)送給第二系統(tǒng)核心邏輯裝置;第二系統(tǒng)核心邏輯裝置將所截取的顯示內(nèi)容發(fā)送給臨時輸入?yún)^(qū)顯示控制裝置;臨時輸入?yún)^(qū)顯示控制裝置將所截取的顯示內(nèi)容按上述所需放大倍率 放大,并將放大后的圖像在第二系統(tǒng)的顯示裝置中與臨時輸入?yún)^(qū)相對應的 顯示區(qū)域內(nèi)顯示。
20. 根據(jù)權利要求18所述的電子設備,第二系統(tǒng)還包括布局裝置和 顯示裝置,其中第二系統(tǒng)顯示裝置顯示快捷按鈕;臨時輸入?yún)^(qū)設置裝置根據(jù)閉合區(qū)域的最大和最小x、 y坐標計算出其 矩形邊界坐標,并將該矩形邊界坐標作為臨時輸入?yún)^(qū)邊界坐標存儲到臨時 輸入?yún)^(qū)參數(shù)存儲裝置中;第二系統(tǒng)核心邏輯裝置從臨時輸入?yún)^(qū)參數(shù)存儲裝置獲得臨時輸入?yún)^(qū) 邊界坐標,并將其發(fā)送給布局裝置;布局裝置基于臨時輸入?yún)^(qū)邊界坐標,對快捷按鈕重新布局。
21. 根據(jù)權利要求15所述的電子設備,所述電子設備是筆記本,所述第一系統(tǒng)包括顯示屏和作為輸入裝置的鍵盤或觸摸板,所述第二系統(tǒng)包 括作為顯示和輸入裝置的觸摸屏。
22. 根據(jù)權利要求15所述的電子設備,所述電子設備是筆記本,所 述第一和第二系統(tǒng)均包括作為顯示和輸入裝置的觸摸屏。
23. 根據(jù)權利要求15所述的電子設備,所述第一系統(tǒng)是電器,所述 第二系統(tǒng)是遙控器。
全文摘要
本發(fā)明提供了一種用于雙系統(tǒng)電子設備的操作方法包括接收由用戶對第二系統(tǒng)觸摸板的第一用戶操作而產(chǎn)生的第一用戶輸入信號;處理第一用戶輸入信號,獲得第一用戶輸入信號處理結果;根據(jù)第一用戶輸入信號處理結果判斷第一用戶操作形成的第一輸入軌跡是否形成閉合曲線;當?shù)谝惠斎胲壽E形成閉合曲線時,閉合曲線將觸摸板劃分為處于閉合曲線內(nèi)部的第一區(qū)域和處于閉合曲線外部的第二區(qū)域;以及在檢測到發(fā)生在第一用戶操作之后的第二用戶操作位于第一區(qū)域時,將由第二用戶操作產(chǎn)生的第二用戶輸入信號輸入至第一系統(tǒng)。還提供了兩種雙系統(tǒng)電子設備,實現(xiàn)了通過同一觸控板方便的在對兩個系統(tǒng)的控制操作之間進行切換。
文檔編號G06F3/01GK101667058SQ20081011957
公開日2010年3月10日 申請日期2008年9月3日 優(yōu)先權日2008年9月3日
發(fā)明者劉俊峰, 容 楊, 遠 郜, 瀟 郭 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1