亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

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

文檔序號(hào):6577069閱讀:278來源:國(guó)知局
專利名稱:包括觸敏輸入表面的電子設(shè)備及確定用戶所選輸入的方法
技術(shù)領(lǐng)域
本申請(qǐng)一般涉及具有觸敏輸入表面的電子設(shè)備及確定輸入表面處 的用戶選擇的方法。
背景技術(shù)
電子設(shè)備(包括便攜式電子設(shè)備)已經(jīng)得到了廣泛的使用,并且
可以提供例如包括電話、電子消息處理(electronic messaging)以及其 他個(gè)人信息管理器(PIM)應(yīng)用功能在內(nèi)的各種功能。便攜式電子設(shè) 備可以包括多種類型的設(shè)備,這包括諸如簡(jiǎn)單蜂窩電話、智能電話、 無線PDA和具有無線802.11或藍(lán)牙功能的膝上計(jì)算機(jī)等的移動(dòng)臺(tái)。 從諸如Mobitex和DataTAC等僅數(shù)據(jù)網(wǎng)絡(luò)(data-only network)到諸如 GSM/GPRS、 CDMA、 EDGE、 UMTS禾Q CDMA2000網(wǎng)絡(luò)等語音和數(shù) 據(jù)網(wǎng)絡(luò),這些設(shè)備運(yùn)行在很多種網(wǎng)絡(luò)上。
諸如PDA或智能電話等設(shè)備通常旨在手持使用和易于攜帶。一般 對(duì)于便攜性而言期望更小的設(shè)備。在這樣的手持設(shè)備中,由具有觸敏 覆層的顯示器(如,液晶顯示器)構(gòu)成的觸摸屏設(shè)備是有用的,這是 因?yàn)檫@樣的手持設(shè)備小,從而在用戶輸入和輸出設(shè)備可用的空間方 面受到限制。此外,可以根據(jù)正在執(zhí)行的功能和操作來修改觸摸屏設(shè) 備上的屏幕內(nèi)容。
然而,這些的觸摸屏設(shè)備有不足之處,因?yàn)樵诖_定多個(gè)觸摸輸入 時(shí)這樣的觸摸屏設(shè)備的分辨率是有限的。當(dāng)從圖形用戶界面中選擇兩 個(gè)小間距的(closely-spaced)選項(xiàng)時(shí),具體地,當(dāng)通過觸摸來選擇第 二選項(xiàng)而同時(shí)用戶仍然在第一選項(xiàng)處觸摸觸摸屏?xí)r,未正確地確定用 戶所選選項(xiàng)。代替地, 一般檢測(cè)單個(gè)觸摸輸入,而不是多個(gè)觸摸輸入。 此外,在觸摸空間緊鄰的相鄰選項(xiàng)時(shí),觸摸屏設(shè)備的分辨率不足以確 定用戶試圖選擇哪個(gè)選項(xiàng)。例如,這在以下情況下尤其成問題在沒
4有對(duì)鍵盤上相鄰按鈕的選擇正確地做出分辨時(shí),提供虛擬鍵盤以供用 戶選擇虛擬按鈕。
因此需要對(duì)便攜式電子設(shè)備進(jìn)行改進(jìn)。

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


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