新四季網

包括觸敏輸入表面的電子設備及確定用戶所選輸入的方法

2023-12-01 13:23:06

專利名稱:包括觸敏輸入表面的電子設備及確定用戶所選輸入的方法
技術領域:
本申請一般涉及具有觸敏輸入表面的電子設備及確定輸入表面處 的用戶選擇的方法。
背景技術:
電子設備(包括可攜式電子設備)已經得到了廣泛的使用,並且
可以提供例如包括電話、電子消息處理(electronic messaging)以及其 他個人信息管理器(PIM)應用功能在內的各種功能。可攜式電子設 備可以包括多種類型的設備,這包括諸如簡單蜂窩電話、智慧型電話、 無線PDA和具有無線802.11或藍牙功能的膝上計算機等的移動臺。 從諸如Mobitex和DataTAC等僅數據網絡(data-only network)到諸如 GSM/GPRS、 CDMA、 EDGE、 UMTS禾Q CDMA2000網絡等語音和數 據網絡,這些設備運行在很多種網絡上。
諸如PDA或智慧型電話等設備通常旨在手持使用和易於攜帶。一般 對於便攜性而言期望更小的設備。在這樣的手持設備中,由具有觸敏 覆層的顯示器(如,液晶顯示器)構成的觸控螢幕設備是有用的,這是 因為這樣的手持設備小,從而在用戶輸入和輸出設備可用的空間方 面受到限制。此外,可以根據正在執行的功能和操作來修改觸控螢幕設 備上的屏幕內容。
然而,這些的觸控螢幕設備有不足之處,因為在確定多個觸摸輸入 時這樣的觸控螢幕設備的解析度是有限的。當從圖形用戶界面中選擇兩 個小間距的(closely-spaced)選項時,具體地,當通過觸摸來選擇第 二選項而同時用戶仍然在第一選項處觸摸觸控螢幕時,未正確地確定用 戶所選選項。代替地, 一般檢測單個觸摸輸入,而不是多個觸摸輸入。 此外,在觸摸空間緊鄰的相鄰選項時,觸控螢幕設備的解析度不足以確 定用戶試圖選擇哪個選項。例如,這在以下情況下尤其成問題在沒
4有對鍵盤上相鄰按鈕的選擇正確地做出分辨時,提供虛擬鍵盤以供用 戶選擇虛擬按鈕。
因此需要對可攜式電子設備進行改進。

發明內容
根據一個方面,可提供一種根據對電子設備的觸敏輸入表面的至 少一個觸摸來確定用戶選擇的方法。該方法可包括根據觸摸屬性確 定第一用戶選擇,檢測包括位置變化在內的觸摸屬性的變化,以及根 據位置變化的方向來確定第二用戶選擇。
所檢測的觸摸屬性的變化包括大小變化。
觸敏輸入表面可以是觸控螢幕顯示器的一部分,可以根據圖形用戶 界面上多個用戶可選選項之一來確定第一用戶選擇。還可以根據所述 多個用戶可選選項來確定第二用戶選擇。第一用戶選擇和第二用戶選 擇可以彼此相鄰。
第一用戶選擇和第二用戶選擇可以是觸控螢幕顯示器上的虛擬鍵盤 的按鈕,第二用戶所選按鈕可以與第一用戶所選按鈕相鄰。
在確定第一用戶選擇之前根據觸摸信號來確定觸摸屬性,通過確 定觸摸信號的變化來檢測觸摸屬性的變化。
根據另一方面,可以提供一種電子設備,包括外殼、外露於外殼 的顯示設備、以及覆蓋在顯示設備上的觸敏輸入設備。外殼中的功能 組件包括存儲設備和處理器,所述處理器與顯示設備、觸敏輸入設備 和存儲設備連接,用於執行存儲在存儲器中的程序以使電子設備執行 上述方法。
觸敏輸入設備可包括觸敏覆層以及與觸敏覆層和處理器連接的控
先u器。
觸敏輸入設備可以是電容性觸敏輸入設備。
根據另一方面,可以提供一種計算機可讀媒體,內嵌有計算機可 讀代碼,所述計算機可讀代碼供處理器執行,以根據觸摸屬性來確定 第一用戶選擇、檢測包括大小變化和位置變化在內的觸摸屬性的變化、 以及根據位置變化的方向來確定第二用戶選擇。有利地,當多於兩根手指在緊靠在一起的(close together)位置 處接觸觸敏輸入界面時,例如,在觸控螢幕上所顯示的虛擬鍵盤上選擇 相鄰的字母時,可以分辨出每個選擇。確定第一選擇,接著確定第二 選擇,即使用戶仍然在按壓第一選擇。因此,即使在緊靠在一起時也 可以分辨出多個觸摸。在另外的示例中,可以選擇shift鍵,接著在仍 然壓制shift鍵的同時選擇鄰近(proximal) shift鍵的字母或其他鍵來 提供大寫字母。


現在將參照附圖僅以示例的方式對本申請的實施例進行描述,在 附圖中-
圖1是根據實施例的方面的組件的簡化框圖,組件包括可攜式電 子設備的內部組件;
圖2示出了示例性可攜式電子設備的正視圖3是示出了根據實施例的方面的、確定用戶所選輸入的方法的 流程圖4示出了圖2所示的可攜式電子設備的正視圖,該圖描述了與 虛擬鍵盤上的字母"J"相對應的虛擬按鈕的用戶選擇;以及
圖5示出了圖2所示的可攜式電子設備的正視圖,該圖描述了與 字母"U"相對應的虛擬按鈕的用戶選擇。
具體實施例方式
將理解,為了說明的簡要和清楚,在適當的情況下,可以在附圖 中重複使用參考數字來指示相應的或類似的元件。另外,闡述了大量 的特定細節,以便提供對這裡所述實施例的全面理解。然而,本領域 技術人員可以理解的是,沒有這些特定的細節也可以實現這裡所描述 的實施例。另一方面,沒有詳細描述公知的方法、過程和組件,以免 模糊這裡所描述的實施例。同樣,不應將描述解釋為限於這裡所描述 的實施例。
本申請總體涉及電子設備,所述電子設備在此處描述的實施例中是可攜式電子設備。可攜式電子設備的示例包括移動、或手持、無線 通信設備,如尋呼機、蜂窩電話、蜂窩智慧型電話、無線管理器、個人 數字助理、支持無線功能的筆記本計算機等。
可攜式電子設備可以是具有高級數據通信能力的雙向通信設備, 所述高級數據通信能力包括通過收發機站網絡與其他可攜式電子設備 或計算機系統進行通信的能力。可攜式電子設備還可以具有允許語音 通信的能力。根據可攜式電子設備所提供的功能,可以將其看作是數 據消息收發設備、雙向尋呼機、具有數據消息收發功能的蜂窩電話、 無線網際網路裝置、或數據通信設備(具有或不具有電話能力)。可攜式 電子設備還可以是不具有無線通信能力的可攜式設備,如手持電子遊 戲設備、數字相冊、數碼攝像機等。
首先參考附圖來描述可攜式電子設備的實施例, 一般由數字20
表示所述可攜式電子設備。可攜式電子設備20包括外殼74、外露於 外殼的顯示設備32、以及輸入設備,在本實施例中所述輸入設備是連 接到控制器36以接收用戶輸入(user-input)的觸敏覆層34。可攜式 電子設備20還包括容納在外殼中的功能組件。功能組件包括諸如快閃記憶體 30之類的存儲設備以及與顯示設備32、輸入設備(觸敏覆層34)和 存儲設備連接的處理器22。存儲設備用於存儲計算機可讀程序代碼, 由處理器22執行該程序代碼,以根據觸摸屬性確定第一用戶選擇、檢 測包括位置變化在內的觸摸屬性的變化、以及根據位置變化的方向確 定第二用戶選擇。
參見圖l,圖l示出了可攜式電子設備20的示例實施例的方框圖。 可攜式電子設備20包含多個組件,如,用於對可攜式設備20的全部 操作加以控制的處理器22。通過通信子系統24來實現包含數據和語 音通信在內的通信功能。可以利用解碼器26對可攜式設備20所接收 的數據迸行解壓和解碼,解碼器26按照任何合適的解壓技術(如, YK解壓以及其他已知技術)和加密技術(如,使用諸如數據加密標 準(DES)、三重DES、或高級加密標準(AES)等加密技術)進行操 作。通信子系統24從無線網絡IOO接收消息以及向無線網絡100發送 消息。在可攜式電子設備20的該示例實施例中,根據全球移動通信系統(GSM)和通用分組無線業務(GPRS)標準對通信子系統24進行 配置。GSM/GPRS無線網絡可以在全世界範圍內使用,並且這些標準 有望被增強型數據GSM環境(EDGE)和全球移動通信業務(UMTS) 最終取代。目前仍然在定義新標準,然而相信新標準將與這裡描述的 網絡行為具有相似之處,本領域技術人員應當理解,此處說明的實施 例旨在採用將於未來開發出來的其他合適的標準。將通信子系統24與 無線網絡100相連接的無線鏈路代表按照為GSM/GPRS通信指定的規 定協議工作的一條或更多條不同的射頻(RF)信道。利用較新的網絡 協議,上述信道能夠支持電路交換語音通信和分組交換數據通信。
雖然在一示例實現中,與可攜式電子設備20相關聯的無線網絡 100是GSM/GPRS無線網絡,然而在變體實現中其他無線網絡也可以 與可攜式電子設備20相關聯。例如,可以使用的不同類型的無線網絡 包括數據中心(data-centric)無線網絡、語音中心(voice-centric) 無線網絡、以及能夠在相同物理基站上既支持語音通信又支持數據通 信的雙模式網絡。組合的雙模式網絡包括而不限於碼分多址(CDMA) 或CDMA1000網絡、GSM/GPRS網絡(如上所述)、以及如EDGE和 UMTS等未來的第三代(3G)網絡。數據中心網絡的一些其他示例包 括WiFi 802.11、 MobitexTM以及DataTACTM網絡通信系統。其他語 音中心數據網絡的示例包括諸如GSM和時分多址(TDMA)系統等 個人通信系統(PCS)網絡。
處理器22還與附加的子系統交互,如,隨機存取存儲器(RAM) 28、快閃記憶體30、顯示器32 (具有與電子控制器36連接的觸敏覆層34, 與電子控制器36和觸敏覆層34 —起構成觸控螢幕顯示器38)、輔助輸 入/輸出(I/O)子系統40、數據埠42、揚聲器44、麥克風46、短程 通信48以及其他設備子系統50。觸敏覆層34和電子控制器36提供 觸敏輸入設備,處理器22經由電子控制器36與觸敏覆層34交互。
可攜式電子設備20的某些子系統執行通信相關的功能,而其他子 系統可以提供"駐留"或設備上(on-device)功能。作為示例,顯示器 32以及觸敏覆層34可以既用於通信相關的功能(如,輸入文本消息 以在網絡100上傳輸)又用於設備駐留功能(如,計算器或任務列表)。
8在完成網絡註冊或激活過程後,可攜式設備20可以通過無線網絡
100發送和接收通信信號。網絡接入與可攜式電子設備20的用戶或訂 戶相關。基於本實施例,為了識別用戶,可攜式電子設備20使用插在 SIM/RUIM接口 50中的SIM/RUIM卡52 (即,訂戶識別模塊或可移 除用戶識別模塊)與網絡(如,網絡100)進行通信。SIM卡和RUIM 52是一種傳統的"智慧卡",可用於識別可攜式電子設備20的訂戶以及 將可攜式設備20個性化,等等。在本實施例中,沒有SIM卡/RUIM 52, 可攜式電子設備20不全力(full叩eratinoal for)與無線網絡100通信。 通過在SIM/RUIM接口 54中插入SIM/RUIM卡52,用戶可以訪問所 有定製的服務。服務可包括web瀏覽和消息收發服務,如,電子郵件、 語音郵件、短消息服務(SMS)、多媒體消息收發服務(MMS)。更多 高級服務可包括銷售點(point of sale )、現場服務、銷售力量自動化 (sales force automation)。 SIM卡/RUIM 52包括處理器和用於存儲信 息的存儲器。SIM卡/RUIM 52 —旦被插入SIM卡/RUIM接口 54,就 耦合到處理器22。為了識別訂戶,SIM卡/RUIM52可以包括一些用戶 參數,如,國際移動訂戶身份(IMSI)。使用SIM卡/RUIM52的優點 在於,用戶不必受任何單個物理可攜式電子設備的束縛。SIM卡/RUIM 52還可以針對可攜式電子設備存儲附加用戶信息,包括記事本(或日 歷)信息和最近通話信息。備選地,還可以將用戶識別信息編寫到閃 存30中。
可攜式電子設備20是電池供電設備,包括電池接口 56,電池接 口 56用於接收一個或更多個可再充電電池58。至少在某些實施例中, 電池58可以是具有嵌入式微處理器的智能電池。電池接口 56連接到 穩壓器(未示出),穩壓器協助電池58為可攜式識別20提供電力V+。 雖然,現有技術使用電池,但是未來技術(如微型燃料電池)也可為 可攜式設備20提供電力。
可攜式設備20還包括以下將詳細描述的作業系統60和軟體組件 62至72。典型地,由處理器22執行的作業系統60和軟體組件62存 儲於諸如快閃記憶體30之類的永久性存儲器中,快閃記憶體30備選地可以由只讀 存儲器(ROM)或類似的存儲元件(未示出)代替。本領域技術人員
9將意識到,可以將作業系統60和軟體組件62到72的一部分(如,特 定的設備應用程式或者其部分)臨時加載到諸如RAM 28之類的易失 性存儲器中。如本領域技術人員所熟知的,還可以包括其他軟體組件。
通常,將在可攜式電子設備20的製造期間把控制基本設備操作的 軟體應用程式62的子集(包括數據和語音通信應用程式)安裝在便攜 式電子設備20中。其他軟體應用程式包括消息應用程式64,消息應 用程序64可以是使可攜式設備20的用戶可以發送和接收電子消息的 任何合適的軟體程序。如本領域技術人員所熟知的,存在消息應用程 序64的多種變體。用戶己發送或接收的消息典型地存儲於可攜式電子 設備20的快閃記憶體30中或存儲於可攜式電子設備20中的某個其他合適的 存儲元件中。在至少某些實施例中,相對於設備20遠程地存儲某些所 發送和所接收的消息,如,存儲在與可攜式設備20通信的相關主機系 統的數據存儲器中。
軟體應用程式還可以包括設備狀態模塊66、個人信息管理器 (PIM) 68以及其他合適的模塊(未示出)。設備狀態模塊66可提供 永久性,即設備狀態模塊66確保將重要的設備數據存儲在諸如快閃記憶體 30之類的永久性存儲器中,使得當可攜式電子設備20關閉或掉電時 數據不會丟失。
PIM68包括對用戶感興趣的數據項(例如而不限於電子郵件、 通訊錄、日曆事件、語音郵件、約會、以及任務項)進行組織和管理 的功能。PIM應用程式能夠經由無線網絡100發送和接收數據項。利
用所存儲的和/或與主機系統相關聯的可攜式電子設備訂戶的相關數 據項,可以經由無線網絡IOO對PIM數據項進行無縫集成、同步和更
新。該功能關於上述項目在可攜式電子設備上創建鏡像主計算機。這 在主計算機系統是可攜式電子設備訂戶的辦公室計算機系統時尤其有 利。
可攜式電子設備20還包括連接模塊70和信息技術(IT)策略模 塊72。連接模塊70實現了可攜式電子設備20與無線基礎設施和諸如 企業系統之類的任何主機系統進行通信所需要的通信協議,其中所述 可攜式設備被授權與所述無線基礎設施和諸如企業系統之類的任何主機系統連接。
連接模塊70包括可以與可攜式電子設備20結合的API組,以允
許可攜式電子設備20可以使用與企業系統相關的、任何數目的服務。 連接模塊70允許可攜式電子設備20建立與主機系統之間的、端到端 的、安全的、經認證的通信管道。連接模塊70提供對其訪問的應用程 序子集可以用於將IT策略命令從主機系統傳送至可攜式電子設備20。 這是可以以無線或有線方式來實現的。然後可以將這些指令傳送到IT 策略模塊72,以修改設備20的配置。備選地,在某些情形下,還可 以通過有線連接來實現IT策略更新。
還可以在可攜式電子設備20上安裝其他類型的軟體應用程式。這 些軟體應用程式可以是在製造可攜式電子設備20後添加的第三方應 用程序。第三方應用程式的示例包括:遊戲、日曆、實用工具(utility) 等。
可以通過無線網絡IOO、輔助1/0子系統40、數據埠42、短程 通信子系統48或任何其他合適的設備子系統中的至少一種將附加應 用程序加載到可攜式電子設備20上。這種在應用程式安裝方面的靈活 性增強了可攜式設備20的功能,並且可以提供增強的設備上功能、通 信相關功能、或二者。例如,安全通信應用程式使能使用可攜式電子 設備20來執行電子商務功能和其他此類金融交易。
數據埠 42使用戶能夠通過外部設備或軟體應用程式設置偏好, 並且可以通過向可攜式電子設備20提供信息或軟體下載而不是通過 無線通信網絡,來擴展可攜式電子設備20的功能。例如,可以使用備 選下載路徑通過直接進而可靠和可信的連接,將密鑰加載到可攜式電 子設備20上,以提供安全的設備通信。
數據埠 42可以是使能可攜式電子設備20與另一計算設備之間 的數據通信的任意合適的埠。數據埠 42可以是串行埠或並行端 口。在某些實例中,數據埠 42可以是包含數據線以及供電線在內的 USB埠,其中,所述數據線用於傳輸數據,所述供電線能夠提供充 電電流以為可攜式電子設備20的電池58充電。
短程通信子系統可以在不使用無線網絡100的情況下,提供可攜式電子設備20與不同系統或設備之間的通信。例如,短程通信子系統 48可以包括用於短程通信的紅外設備及相關電路和組件。短程通信標
準的示例包括由紅外數據協會(IrDA)開發的標準、藍牙、以及由 IEEE開發的802.11標準族(family)。
在使用中,通信子系統24對諸如文本消息、電子郵件消息或網頁 下載之類的接收信號進行處理,並將其輸入至處理器22。接著,處理 器22對接收信號進行處理,以輸出至顯示器32,或備選地輸出至輔 助1/0子系統40。此外,例如,訂戶還可以使用顯示器32上的觸敏覆 層34 (所述顯示器32和觸敏層34是觸控螢幕顯示器38的一部分),以 及可能使用輔助I/O子系統40,來編寫諸如電子郵件消息之類的數據 項。輔助子系統40可以包括諸如滑鼠、軌跡球、紅外指紋檢測器或具 有動態按鈕按壓(dynamic button pressing)能力的滾輪(roller wheel) 之類的設備。可以通過通信子系統24在無線網絡100上傳輸編輯好的 項目。
對於語音通信,可攜式電子設備20全部操作實質上是類似的,除 了將接收信號輸出至揚聲器44以及由麥克風產生用於傳輸的信號之 外。還可以在可攜式電子設備上20實現備選的語音或音頻I/O子系統, 如語音消息錄製子系統。雖然主要通過揚聲器44來實現語音和音頻信 號的輸出,然而還可以使用顯示器32來提供附加信息,如對主叫方的 身份、語音呼叫的持續時間、或其他語音呼叫相關信息.
現在參見圖2,圖2示出了示例可攜式電子設備20的正視圖。便 攜式電子設備20包括容納了圖1所示的內部組件的外殼74,構架觸 摸屏顯示器38使得觸控螢幕顯示器38外露,以便在使用可攜式電子設 備20時利用觸控螢幕顯示器38進行用戶交互。在圖2所示的示例中, 觸控螢幕顯示器38包括虛擬鍵盤76,以供在可攜式電子設備20工作期 間,如,在電子郵件應用中編輯電子郵件期間或在其它合適的應用中, 用戶輸入例如文本形式的數據。僅出於示例目的示出虛擬鍵盤76,本 申請不限於虛擬鍵盤76,也可能使用其它用戶可選選項。此外,包括 緊湊鍵盤在內的其它鍵盤是可能的。
觸控螢幕顯示器38是電容性觸控螢幕顯示器。因此,電容性觸控螢幕顯
12示器38包括顯示器32和觸敏覆層34,觸敏覆層34是電容性觸敏覆 層34。將意識到,電容性觸敏覆層34包括層疊的多個層,並經由合 適的光學透明粘合劑(optically clear adhesive)被固定到顯示器32。 例如,層包括利用合適的粘合劑固定在LCD顯示器32上的基板、 接地屏蔽層(ground shield layer)、阻擋層(barrier layer)、由基板或 其它阻擋層分隔開的一對電容性觸摸傳感器層、以及由適當的粘合劑 固定在第二電容性觸摸傳感器層上的覆蓋層。電容性觸摸傳感器層可 以是任何合適的材料,如圖案化的銦錫氧化物(ITO)。
在本示例中,確定觸摸事件的X和Y位置,其中,利用通過與觸 摸傳感器層之一進行電容性耦合而產生的信號來確定X的位置,利用 通過與另一觸摸傳感器層進行電容性耦合而產生的信號來確定Y的位 置。通過與諸如用戶的手指或用戶赤手所持的導電對象之類的合適對 象進行電容性耦合而使得每個觸摸傳感器層的電場發生變化,每個觸 摸傳感器層向控制器36提供信號。該信號代表相應的X和Y位置值。 將意識到,還可以確定觸控螢幕顯示器38上用戶觸摸的其它屬性。例如, 根據控制器36從觸摸傳感器層接收到的信號,除了位置(X和Y值) 之外還可以確定觸控螢幕顯示器上觸摸的大小和形狀。
仍然參見圖2,將意識到,通過確定X和Y觸摸位置來確定觸摸 屏顯示器38上的用戶觸摸,根據X和Y觸摸位置以及處理器22執行 的應用程式來確定用戶所選輸入。在圖2的正視圖中所示的示例屏幕 中,應用程式提供虛擬鍵盤76,用戶所選擇的虛擬鍵盤76的按鈕與X 和Y觸摸位置相匹配。因此,根據該X和Y觸摸位置和應用程式來確 定用戶所選擇的按鈕。在圖2示出的示例中,用戶經由虛擬鍵盤76輸 入文本。
現在參見圖3來描述根據一個實施例的、確定用戶所選輸入的方 法。將意識到,由處理器22所執行的軟體的例程(routine)或子例程 (subroutine)來實施圖3的步驟。對軟體進行編碼以實施這樣的步驟 完全在考慮本描述的本領域技術人員的範圍之內。
用戶手指與電容性觸控螢幕顯示器38之間的電容性耦合導致電場 變化,在控制器36處接收得到的信號(步驟110)。在控制器36處分析該信號,並將得到的數據傳輸至處理器22。從而確定了 X和Y觸
摸位置以及其它屬性,如,在觸控螢幕顯示器38處觸摸的大小和形狀(步 驟112)。使用觸摸屬性以及具體地X和Y位置數據,處理器22根據 應用程式來確定輸入(步驟114)。例如,在用戶從覆層34上抬起手 指從而結束用戶手指與覆層34之間的電容性耦合時,或在將另一手指 放在覆層34的另一位置時,到控制器36的信號發生變化(步驟116)。 確定是否由於用戶從覆層抬起手指從而結束電容性耦合導致了該變化
(步驟118)。如果是,則方法結束,可攜式電子設備20等待來自用 戶的另外的輸入。反之,如果用戶的手指沒有從觸控螢幕顯示器38的覆 層34抬起,則通過在控制器36處對在步驟116接收的、變化的信號
(changed signal)進行分析並將得到的數據傳輸至處理器,再次確定 觸摸屬性(步驟120)。通過將步驟120處確定的屬性與步驟114處確 定的屬性相比較,確定觸摸的大小是否有變化(步驟122)。例如,通 過用戶將第二手指緊靠第一手指放在覆層34上,觸摸的大小可以發生 變化。因此,當兩根手指緊靠在一起時,在控制器處接收到的信號的 峰值位置和大小發生變化。備選地,通過滾動手指以觸摸覆層34上更 大的區域,觸摸的大小可以發生變化。如果確定在觸控螢幕顯示器38的 覆層處的第一觸摸的大小沒有變化,則方法進行到步驟114以根據觸 摸屬性確定輸入。因此,如果用戶觸摸第二位置,其中在觸控螢幕顯示 器38的覆層34上所述第二位置與第一位置充分隔開使得可以分辨出 兩個觸摸位置,則再次根據步驟120處確定的觸摸屬性以及根據應用 程序來確定輸入。反之,如果確定觸摸的大小有變化,則根據在步驟 120確定的X和Y值以及在步驟112確定的X和Y值來確定位置變化 的方向(步驟124)。從而,如果信號中心的位置隨大小的變化而變化, 則確定了變化的方向。然後根據方向的變化來確定輸入(步驟126)。 繼續參見圖3以及圖2、 4和5來描述根據本實施例的、確定用戶 所選輸入的方法的示例。本示例提供了更好的理解,不旨在限制本申 請的範圍。
在本示例中,可攜式設備20運行應用程式,如,消息應用程式或 諸如其它PIM應用程式之類的任何其它合適的應用程式,其中提供虛擬鍵盤76以供用戶輸入文本。如圖2所示,用戶通過依次在與所輸入 的字母相對應的按鈕位置觸摸虛擬鍵盤來輸入文本。當觸摸虛擬按鈕
之一時,由於用戶的手指與觸控螢幕顯示器38的覆層34之間的電容性 耦合使得在控制器處接收觸摸信號(步驟110)。
在控制器36處分析該信號,將得到的數據傳輸至處理器22。從 而確定了 X和Y觸摸位置以及包括觸控螢幕顯示器38處觸摸的大小和 形狀在內的其它屬性(步驟112)。使用觸摸屬性以及具體地X和Y位 置數據,處理器22根據應用程式來確定輸入(步驟114)。在本示例 中,通過將X和Y位置數據映射到所提供的虛擬鍵盤的按鈕來確定輸 入。從而在文本中輸入相應的字母。接著,當用戶從觸控螢幕顯示器38 的覆層34抬起手指時,確定信號的變化(步驟116)。在步驟118確 定與覆層34的電容性耦合結束從而過程結束。
在另一示例中,可攜式設備20運行應用程式,如,消息應用程式 或諸如其它PIM應用程式之類的任何其它合適的應用程式,其中提供 虛擬鍵盤76以供用戶輸入文本。當觸摸虛擬按鈕之一時,由於用戶的 手指與觸控螢幕顯示器38的覆層34之間的電容性耦合使得在控制器處 接收觸摸信號(步驟110)。
在控制器36分析該信號,將得到的的數據傳輸至處理器22。從 而確定X和Y觸摸位置以及包括在觸控螢幕顯示器38處觸摸的大小和 形狀在內的其它屬性(步驟112)。使用觸摸屬性以及具體地X和Y位 置數據,處理器22根據應用程式確定用戶所選輸入(步驟114)。在 本示例中,通過將X和Y位置數據映射到所提供的虛擬鍵盤的按鈕來 確定用戶所選輸入。從而在文本中輸入相應的字母。接著,當用戶將 第二手指放在觸控螢幕顯示器38的覆層34上第二位置時確定信號的變 化,其中所述第二位置與第一手指的位置充分隔開使得可以分辨出隔 開的觸摸位置(步驟116)。在步驟118中確定電容性耦合沒有結束從 而信號變化不是由於用戶將第一手指從覆層34抬起而導致的。通過控 制器36對變化的信號進行分析並將得到的數據傳輸至處理器,再次確 定觸摸屬性(步驟120)。通過將來自步驟120的屬性與先前在步驟114 確定的屬性相比較,確定第一觸摸的大小尚未變化(步驟122)。然後,根據第二觸摸的屬性確定第二用戶所選輸入(步驟114),在文本中輸 入相應的字母。從而可攜式電子設備確定了附加的用戶所選選項。
在另外的示例中,可攜式設備20運行應用程式,如,消息應用程
序或其它任何合適的應用程式,其中提供虛擬鍵盤76以供用戶輸入文 本。當觸摸虛擬按鈕之一時,由於用戶的手指與觸控螢幕顯示器38的覆 層34之間電容性耦合使得在控制器處接收觸摸信號(步驟110)。
在控制器36處分析該信號,將得到的數據傳輸至處理器22。從 而確定X和Y觸摸位置以及包括在觸控螢幕顯示器38上觸摸的大小和 形狀在內的其它屬性(步驟112)。使用觸摸屬性以及具體地X和Y位 置數據,處理器22根據應用程式來確定用戶所選輸入(步驟114)。 在本示例中,通過將X和Y位置數據映射到所提供的虛擬鍵盤的按鈕 來確定用戶所選輸入。從而在文本中輸入相應的字母。如圖4所示, 第一觸摸位置78與虛擬鍵盤上的字母"J"相對應,從而將該字母添加 到文本中。
接著,當用戶將第二手指放在觸控螢幕顯示器38的覆層34上與第 一手指相鄰的位置時,確定信號的變化(步驟116)。在本示例中,如 圖5所示,用戶將第二手指放在覆層34上第二觸摸位置80,所述第 二觸摸位置80與虛擬鍵盤76上針對字母"U"的按鈕相對應。步驟118 中確定信號的變化不是由於用戶從覆層34抬起手指而引起的。通過控 制器36對變化的信號進行分析並將得到的數據傳輸至處理器,再次確 定觸摸屬性(步驟120)。如所指出的,用戶將第二根手指放在覆層34 上與虛擬鍵盤76上針對字母"U"的按鈕相對應的位置。在本示例中, 兩個觸摸位置"J"和"U"在虛擬鍵盤上相鄰,控制器36不能將兩個觸摸 分辨為單獨的觸摸位置。因此,步驟120中確定單個觸摸位置。然而, 包括X和Y位置和大小在內的觸摸屬性與在步驟114確定的屬性不同。 通過將根據第一觸摸信號而確定的屬性與根據變化的觸摸信號而確定 屬性相比較,確定大小的變化(步驟122)。然後使用大小的變化來確 定位置變化的方向。如所指出的,當確定單個信號時,分辨不出針對 相鄰觸摸位置的觸摸信號。然而,當信號中心的位置以第二觸摸位置 的方向移動時,信號中心的X和Y位置與在步驟114所確定的不同。
16因此,在本示例中,在虛擬鍵盤76上,信號中心從對應字母"J"的X
和Y位置向對應字母"U"的X和Y位置移動。在步驟124中確定位置 變化的方向是朝向與虛擬鍵盤76上字母"U"相對應的X和Y位置的, 根據該變化的方向確定第二用戶所選輸入是字母"U"。通過確定在位置 變化的方向上的下一個最接近選項,確定第二用戶所選輸入。
例如,當兩根手指在靠在一起的位置接觸觸敏輸入界面時,例如 當在觸控螢幕顯示器上所顯示的虛擬鍵盤上選擇相鄰的字母時,可以分 辨出每個選擇。確定第一選擇,接著確定第二選擇,即使用戶仍然按 壓第一選擇。因此,甚至在緊靠在一起時也可以分辨出多個觸摸。在 另外的示例中,可以選擇shift鍵,然後在仍然保持shift鍵按下的同時 選擇字母或其它鄰近shift鍵的按鍵,以提供大寫字母。由於可以分辨 出連續字母或按鍵的用戶輸入(user-entry),所以減少了錯誤的輸入。 將意識到,在可攜式電子設備中輸入時間的減少特別有利,因為這樣 的減少轉變為功率使用的減少以及從而充電之間電池使用期限(life) 的增加。
將意識到,本申請不限於對所示虛擬鍵盤的使用,可以使用很多 其它鍵盤類型,例如包括緊湊鍵盤(reduced keyboard)。此外,在觸摸 屏顯示器38上可能有其它用戶可選選項,本申請不限於虛擬鍵盤上的 用戶可選選項。
儘管此處描述的實施例關注對確定用戶所選輸入的電子設備和方 法的具體實現,然而將理解,本領域技術人員可以想到修改和變體。 認為所有這些修改和變體在本申請的領域和範圍之內。
1權利要求
1、一種根據對電子設備的觸敏輸入表面的至少一個觸摸來確定用戶選擇的方法,該方法包括根據觸摸屬性確定第一用戶選擇檢測所述觸摸屬性的變化,所述觸摸屬性包括所述至少一個觸摸的大小;以及如果所述至少一個觸摸的大小有變化,則確定所述至少一個觸摸的位置變化的方向;以及根據所述位置變化的方向來確定第二用戶選擇。
2、 根據權利要求1所述的方法,其中,所述觸敏輸入表面包括 觸控螢幕顯示器,所述確定第一用戶選擇包括在觸控螢幕顯示器上顯示 的圖形用戶界面中,在多個用戶可選選項中確定第一用戶所選選項。
3、 根據權利要求2所述的方法,其中,所述確定第二用戶選擇 包括在圖形用戶界面中,在所述多個用戶可選選項中確定第二用戶 所選選項。
4、 根據權利要求3所述的方法,其中,所述第二用戶所選選項 與所述第一用戶所選選項相鄰。
5、 根據權利要求1所述的方法,其中,所述確定第一用戶選擇 包括在觸控螢幕顯示器上虛擬鍵盤的按鈕中確定第一按鈕上的觸摸, 所述確定第二用戶選擇包括在虛擬鍵盤的按鈕中確定第二按鈕上的 觸摸。
6、 根據權利要求5所述的方法,其中,所述確定第二按鈕包括 確定與第一按鈕相鄰的按鈕上的觸摸。
7、 根據權利要求1至6中任意一項所述的方法,包括在所述 確定第一用戶選擇之前,接收觸摸信號以及根據所述觸摸信號來確定 觸摸屬性。
8、 根據權利要求7所述的方法,其中,所述檢測觸摸屬性的變 化包括檢測變化的觸摸信號。
9、 根據權利要求8所述的方法,其中,所述檢測觸摸屬性的變化包括根據變化的觸摸信號來確定觸摸屬性。
10、 一種電子設備,包括 外殼;顯示設備,外露於所述外殼; 觸敏輸入設備,覆蓋在所述顯示設備上;所述外殼中的功能組件,包括存儲設備和處理器,所述處理器 與所述顯示設備、觸敏輸入設備和存儲設備可操作地連接,用於執行 存儲在所述存儲器中的程序以使所述電子設備執行權利要求1至9中 任意一項所述的方法。
11、 根據權利要求10所述的可攜式電子設備,其中,所述觸敏 輸入設備包括觸敏覆層以及與所述觸敏覆層和所述處理器連接的控制 器。
12、 根據權利要求11所述的可攜式電子設備,其中,所述觸敏 輸入設備包括電容性觸敏輸入設備。
13、 一種計算機可讀介質,內嵌有計算機可讀代碼,所述計算機 可讀代碼供計算設備的處理器執行以使所述計算設備實現根據權利要 求1至9中任意一項所述的方法的步驟。
全文摘要
一種根據在電子設備的觸敏輸入表面處的至少一個觸摸來確定用戶選擇的方法,包括根據觸摸屬性確定第一用戶選擇,檢測包括大小變化和位置變化在內的觸摸屬性的變化,以及根據位置變化的方向確定第二用戶選擇。
文檔編號G06F3/0488GK101539839SQ20091012654
公開日2009年9月23日 申請日期2009年3月12日 優先權日2008年3月19日
發明者堅 吳, 羅伯特·洛萊斯 申請人:捷訊研究有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀