本公開(kāi)涉及一種電子裝置及識(shí)別施加于所述電子裝置的觸摸的方法。更具體地,本公開(kāi)涉及一種通過(guò)使用包括在電子裝置的觸摸顯示面板中的觸摸傳感器來(lái)檢測(cè)壓力的方法。
背景技術(shù):
移動(dòng)終端指能夠向用戶(hù)提供各種功能(諸如無(wú)線(xiàn)通信、網(wǎng)絡(luò)訪問(wèn)、數(shù)字廣播接收等)而使得用戶(hù)能夠在任何地點(diǎn)、任何時(shí)間使用所述功能的電子裝置。隨著電子通信技術(shù)的發(fā)展,移動(dòng)終端允許用戶(hù)使用更多的各種功能。不像被配置為僅提供預(yù)設(shè)功能的現(xiàn)有的移動(dòng)終端,最近的電子裝置(諸如智能電話(huà)、平板個(gè)人計(jì)算機(jī)(PC)等)已從應(yīng)用市場(chǎng)(諸如App商店等)下載了各種應(yīng)用,并且把下載的各種應(yīng)用安裝在所述電子裝置中,從而允許用戶(hù)經(jīng)由應(yīng)用來(lái)使用功能。
大多數(shù)移動(dòng)終端已配備有觸摸面板。觸摸面板指被配置為檢測(cè)觸摸或接觸屏幕的示出命令的特定部分的用戶(hù)的手指或輸入工具的輸入裝置(諸如觸控筆等),,從而執(zhí)行命令并提供功能。觸摸面板可與顯示器(諸如液晶顯示器(LCD)、有機(jī)發(fā)光二極管(OLED)或前述項(xiàng)的組合等)一起被配置。在這種情況下,觸摸面板用來(lái)提供顯示和輸入功能(即,觸摸屏),使得用戶(hù)能夠在觀看屏幕時(shí)使用手指或觸控筆向屏幕輸入觸摸。
觸摸面板可被實(shí)現(xiàn)為各種類(lèi)型,例如,表面聲波型、紅外光束型、電阻型、電容型等。電阻型和電容型的觸摸面板已被移動(dòng)終端廣泛采用。
近年來(lái),觸摸面板已配備有用于測(cè)量施加于觸摸面板的觸摸的壓力的等級(jí)的壓力傳感器。通常,壓力傳感器被放置在觸摸面板的外邊緣以防止觸摸面板的可視性下降。因此,當(dāng)具有壓力傳感器的觸摸面板被安裝到電子裝置時(shí),可使用由壓力傳感器檢測(cè)的觸摸輸入的等級(jí)以及觸摸輸入來(lái)優(yōu)化地控制電子裝置。
與現(xiàn)有的電容型觸摸面板相比,具有壓力傳感器的觸摸面板優(yōu)點(diǎn)在于它們能夠容易地從觸摸被施加的接觸區(qū)域檢測(cè)壓力的等級(jí)。但是,由于具有壓力傳感器的觸摸面板按照具有間隙的以測(cè)量在兩個(gè)電極之間的距離的變化的方式被配置,故這種配置使得他們難以被應(yīng)用于移動(dòng)終端。另外,由于具有壓力傳感器的觸摸面板以具有中心軸和移動(dòng)軸的方式被配置,故它們的缺點(diǎn)在于不是通過(guò)觸摸的所有點(diǎn)都會(huì)對(duì)它們進(jìn)行點(diǎn)擊??蛇x地,由于具有壓力傳感器的觸摸面板需要包括用于檢測(cè)根據(jù)壓力的電容的變化的附加傳感器,故它們會(huì)增加移動(dòng)終端的沿Z軸的厚度并且也會(huì)增加制造成本。
因此,存在對(duì)于通過(guò)使用包括在電子裝置的觸摸顯示面板中的觸摸傳感器來(lái)檢測(cè)壓力的方法的需求。
上述信息僅作為背景信息被呈現(xiàn)以幫助理解本公開(kāi)。至于任何上述信息是否可應(yīng)用為針對(duì)本公開(kāi)的現(xiàn)有技術(shù),尚未做出確定,也未做出聲明。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)的各方面將至少解決上述問(wèn)題和/或缺點(diǎn)并將至少提供下述優(yōu)點(diǎn)。因此,本公開(kāi)的一方面在于提供一種通過(guò)使用包括在電子裝置的觸摸顯示面板中的觸摸傳感器來(lái)檢測(cè)壓力的方法。
根據(jù)本公開(kāi)的一方面,提供了一種電子裝置。所述電子裝置包括:顯示器;具有多個(gè)電極的觸摸面板,被放置在顯示器上;處理器,被電連接到顯示器和觸摸面板;以及存儲(chǔ)器,被電連接到處理器。
在本公開(kāi)的一方面中,存儲(chǔ)器存儲(chǔ)使處理器能夠執(zhí)行以下操作的指令:接收施加于觸摸面板的至少部分的用戶(hù)輸入;響應(yīng)于用戶(hù)輸入,將在所述多個(gè)電極的至少一部分之中形成的電容變化相加;并且基于電容變化的總和,確定用戶(hù)輸入對(duì)觸摸面板的壓力的等級(jí)。
在本公開(kāi)的各種實(shí)施例中,所述指令使處理器能夠執(zhí)行以下操作:確定在預(yù)設(shè)時(shí)間段內(nèi)由用戶(hù)輸入引起的電容的變化率;當(dāng)確定的變化率是第一比率時(shí),將電容變化的總和與第一參考值進(jìn)行比較以確定壓力的等級(jí);并且當(dāng)確定的變化率是第二比率時(shí),將電容變化的總和與第二參考值進(jìn)行比較以確定壓力的等級(jí)。
在本公開(kāi)的各種實(shí)施例中,處理器使用以確定壓力的等級(jí)的參考值在設(shè)計(jì)電子裝置的過(guò)程中被確定并被存儲(chǔ)在存儲(chǔ)器中。
在本公開(kāi)的各種實(shí)施例中,處理器接收用戶(hù)的各個(gè)手指的觸摸壓力,將與接收的觸摸壓力相應(yīng)的數(shù)據(jù)發(fā)送到服務(wù)器,從服務(wù)器接收與所述數(shù)據(jù)相匹配的參考值,并使用接收的參考值來(lái)更新存儲(chǔ)在存儲(chǔ)器中的參考值。
在本公開(kāi)的各種實(shí)施例中,處理器基于更新后的參考值來(lái)設(shè)置用戶(hù)手指的觸摸壓力的變化的模式,并存儲(chǔ)與所述模式相匹配的用戶(hù)標(biāo)識(shí)信息。
在本公開(kāi)的各種實(shí)施例中,電容變化的總和是通過(guò)將在與觸摸面板的被直接施加了觸摸的區(qū)域相應(yīng)的電極之間形成的電容變化相加而產(chǎn)生的。此外,電容變化的總和是通過(guò)進(jìn)一步包括在觸摸面板的未被直接施加觸摸的區(qū)域的電極之間形成的電容變化而被校正的。
在本公開(kāi)的各種實(shí)施例中,所述指令使處理器能夠執(zhí)行以下操作:接收施加于觸摸面板的至少部分的多觸摸,將通過(guò)多觸摸形成的電容變化相加,將通過(guò)多觸摸形成的電容變化的總和與參考值進(jìn)行比較,并基于比較的結(jié)果來(lái)確定壓力的等級(jí)。
根據(jù)本公開(kāi)的另一方面,提供了一種電子裝置。所述電子裝置包括:顯示器;觸摸面板,被放置在顯示器上;處理器,被電連接到顯示器和觸摸面板;以及存儲(chǔ)器,被電連接到處理器。存儲(chǔ)器存儲(chǔ)使處理器能夠執(zhí)行以下操作的指令:在從第一用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始的選擇的時(shí)間段內(nèi),接收使用第一等級(jí)的壓力觸摸在觸摸面板上的選擇的區(qū)域的接觸區(qū)域的第一用戶(hù)輸入;響應(yīng)于第一用戶(hù)輸入執(zhí)行第一功能;在從第二用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始的選擇的時(shí)間段內(nèi),接收使用第二等級(jí)的壓力觸摸在觸摸面板上的同一選擇的區(qū)域的另一接觸區(qū)域的第二用戶(hù)輸入;并且響應(yīng)于第二用戶(hù)輸入執(zhí)行第二功能,其中,第二功能在類(lèi)型或程度上不同于第一功能。
在本公開(kāi)的各種實(shí)施例中,所述指令使處理器能夠在從第一用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始選擇的時(shí)間段已過(guò)去之后執(zhí)行第一功能,并且在從第二用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始選擇的時(shí)間段已過(guò)去之后執(zhí)行第二功能。
在本公開(kāi)的各種實(shí)施例中,在選擇的時(shí)間段已過(guò)去之后,使用第三等級(jí)的壓力在觸摸面板上的選擇的區(qū)域的各個(gè)接觸區(qū)域施加第一用戶(hù)輸入和第二用戶(hù)輸入。
在本公開(kāi)的各種實(shí)施例中,觸摸面板包括第一電極和第二電極,并且所述指令使處理器能夠基于在第一電極和第二電極之間形成的電容的變化來(lái)獲得第一用戶(hù)輸入或第二用戶(hù)輸入的平面坐標(biāo)。
從以下結(jié)合附圖公開(kāi)本公開(kāi)的示例性實(shí)施例的詳細(xì)描述中,本公開(kāi)的其它示例性方面、優(yōu)點(diǎn)和突出特征將對(duì)本領(lǐng)域普通技術(shù)人員而言變得清楚。
附圖說(shuō)明
從以下結(jié)合附圖進(jìn)行的詳細(xì)的描述,本公開(kāi)的特定示例性實(shí)施例的以上和其它方面、特征和優(yōu)點(diǎn)將會(huì)更清楚,其中:
圖1是示出根據(jù)本公開(kāi)的各種實(shí)施例的電子裝置的配置的框圖;
圖2是示出根據(jù)本公開(kāi)的實(shí)施例的電子裝置的配置的框圖;
圖3是示出根據(jù)本公開(kāi)的各種實(shí)施例的程序模塊的配置的框圖;
圖4是示出根據(jù)本公開(kāi)的各種實(shí)施例的使用觸摸傳感器檢測(cè)壓力的方法的流程圖;
圖5A至圖5E示出描述根據(jù)本公開(kāi)的各種實(shí)施例的使用被直接施加了觸摸的接觸區(qū)域的坐標(biāo)來(lái)將變化相加的方法的示圖;
圖6A至圖6D示出描述根據(jù)本公開(kāi)的各種實(shí)施例的使用未被直接施加觸摸的非接觸區(qū)域的附加坐標(biāo)來(lái)計(jì)算變化的方法的示圖;
圖7A和圖7B示出根據(jù)本公開(kāi)的各種實(shí)施例的通過(guò)特定時(shí)間段的觸摸檢測(cè)的ADC CODE的變化的計(jì)算結(jié)果的圖表;
圖8是根據(jù)本公開(kāi)的各種實(shí)施例的用于基于電容變化的總和來(lái)確定壓力的等級(jí)的參考值表;
圖9A至圖9C是描述根據(jù)本公開(kāi)的各種實(shí)施例的考慮到用戶(hù)輸入來(lái)更新參考值的方法的示圖;
圖10A和圖10B是描述根據(jù)本公開(kāi)的各種實(shí)施例的檢測(cè)與多觸摸輸入相應(yīng)的壓力的方法的示圖。
貫穿附圖,應(yīng)注意到:相同的附圖標(biāo)號(hào)被用于描述相同或相似的元件、特征和結(jié)構(gòu)。
具體實(shí)施方式
提供參照附圖的以下描述以幫助全面理解由權(quán)利要求及其等同物限定的本公開(kāi)的各種實(shí)施例。雖然以下描述包括各種特定細(xì)節(jié)以幫助所述理解,但是這些特定細(xì)節(jié)將被認(rèn)為僅僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到:在不脫離本公開(kāi)的范圍和精神的情況下,可做出在此描述的各種實(shí)施例的各種改變和修改。此外,為了清晰和簡(jiǎn)潔,公知的功能和構(gòu)造的描述可被省略。
在以下描述和權(quán)利要求中使用的術(shù)語(yǔ)和詞匯不限于文獻(xiàn)含義,而僅被發(fā)明人用于實(shí)現(xiàn)對(duì)本公開(kāi)的清晰和一致的理解。因此,對(duì)本領(lǐng)域技術(shù)人員而言應(yīng)該清楚的是:提供本公開(kāi)的各種實(shí)施例的以下描述僅用于示意目的而并非為了限制由權(quán)利要求及其等同物限定的本公開(kāi)的目的。
通過(guò)術(shù)語(yǔ)“大體上”,它意指引用的特征、參數(shù)或數(shù)值不需要被精確地實(shí)現(xiàn),而偏差或變化(其中,偏差或變化包括:例如,公差、測(cè)量誤差、測(cè)量精度限制和本領(lǐng)域技術(shù)人員已知的其它因素)可按照不妨礙期望所述特征提供的效果的總量出現(xiàn)。
可在本公開(kāi)中使用的諸如“包括”和“可包括”的表述表示公開(kāi)的功能、操作和組成元素的存在并且不限制一個(gè)或更多個(gè)附加的功能、操作和組成元件。在本公開(kāi)的實(shí)施例中,諸如“包括”和/或“具有”的術(shù)語(yǔ)可被解釋為表示特定特征、數(shù)量、操作、組成元件、組件或前述項(xiàng)的組合,但可不被解釋為排除存在或添加一個(gè)或更多個(gè)其它特征、數(shù)量、操作、組成元件、組件或前述項(xiàng)的組合的可能性。
此外,在本公開(kāi)中,表述“和/或”包括相關(guān)列出詞語(yǔ)的任何和所有組合。例如,表述“A和/或B”可包括A,可包括B,或者可包括A和B兩者。
在本公開(kāi)的實(shí)施例中,包括序數(shù)的表述(諸如,“第一”和“第二”等)可修飾各種元件。然而,這樣的元件不被上面的表述所限制。例如,上面的表述不限制元件的順序和/或重要性。上面的表述僅用于將元件與其它元件進(jìn)行區(qū)分的目的。例如,雖然第一用戶(hù)裝置和第二用戶(hù)裝置兩者都是用戶(hù)裝置,但是他們指示不同的用戶(hù)裝置。例如,在不脫離本公開(kāi)的范圍的情況下,第一元件可被稱(chēng)為第二元件,并且類(lèi)似地,第二元件也可被稱(chēng)為第一元件。
在組件被稱(chēng)為被“連接”或“接入”到其它組件的情況下,應(yīng)理解:不僅組件被直接地連接到或接入到其它組件,而且在它們之間可存在另一組件。同時(shí),在組件被稱(chēng)為被“直接地連接”或“直接地接入”到其它組件的情況下,應(yīng)理解:在它們之間不存在組件。在本公開(kāi)中使用的術(shù)語(yǔ)僅被用于描述本公開(kāi)的特定各種實(shí)施例,并不意在限制本公開(kāi)。如在此所使用,單數(shù)形式也意在包括復(fù)數(shù)形式,除非上下文清楚地另有指示。單數(shù)形式也意在包括復(fù)數(shù)形式,除非上下文清楚地另有指示。
根據(jù)本公開(kāi)的電子裝置可以是包括通信功能的裝置。例如,裝置與以下項(xiàng)中的至少一項(xiàng)的組合相應(yīng):智能電話(huà)、平板個(gè)人計(jì)算機(jī)(PC)、移動(dòng)電話(huà)、視頻電話(huà)、電子書(shū)閱讀器、臺(tái)式PC、膝上型PC、筆記本計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、數(shù)字音頻播放器、移動(dòng)醫(yī)療裝置、電子手鐲、電子項(xiàng)鏈、電子配件、相機(jī)、可穿戴裝置、電子鐘、手表、家用電器(例如,空調(diào)、吸塵器、烤箱、微波爐、洗衣機(jī)、空氣凈化器等)、人工智能機(jī)器人、電視(TV)、數(shù)字通用盤(pán)(DVD)播放器、音頻裝置、各種醫(yī)療裝置(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、計(jì)算機(jī)斷層掃描(CT)、掃描機(jī)、超聲波裝置等)、導(dǎo)航裝置、全球定位系統(tǒng)(GPS)接收器、事件數(shù)據(jù)記錄器(EDR)、飛行數(shù)據(jù)記錄器(FDR)、機(jī)頂盒、TV盒子(例如,三星HomeSyncTM、蘋(píng)果TVTM或谷歌TVTM)、電子詞典、車(chē)輛信息娛樂(lè)裝置、用于船舶的電子裝備(例如,用于船舶的導(dǎo)航裝備、回轉(zhuǎn)羅盤(pán)等)、航空電子設(shè)備、安裝裝置、電子服裝、電子鑰匙、攝像機(jī)、游戲控制臺(tái)、頭戴式顯示器(HMD)、平板顯示裝置、電子相框、電子相冊(cè)、包括通信功能的家具或建筑/結(jié)構(gòu)的一部分、電子板、電子簽名接收裝置、投影儀等。對(duì)本領(lǐng)域技術(shù)人員而言明顯的是,根據(jù)本公開(kāi)的電子裝置不限于前述裝置。
圖1是示出根據(jù)本公開(kāi)的實(shí)施例的電子裝置的配置的框圖。
參照?qǐng)D1,電子裝置100可包括總線(xiàn)110、處理器120、存儲(chǔ)器130、用戶(hù)輸入模塊150、顯示模塊160、通信模塊170和其它類(lèi)似和/或合適的組件。
總線(xiàn)110是使上述元件互相連接并在上述元件之間傳輸通信(例如,控制消息)的電路。
處理器120可通過(guò)總線(xiàn)110從上述其它元件(例如,存儲(chǔ)器130、用戶(hù)輸入模塊150、顯示模塊160、通信模塊170等)接收命令,可解釋接收的命令,并可根據(jù)解釋的命令來(lái)執(zhí)行計(jì)算或數(shù)據(jù)處理。
存儲(chǔ)器130可存儲(chǔ)從處理器120或其它元件(用戶(hù)輸入模塊150、顯示模塊160、通信模塊170等)接收的或通過(guò)處理器120或另一元件產(chǎn)生的命令或數(shù)據(jù)。存儲(chǔ)器130可包括編程模塊,諸如內(nèi)核141、中間件143、應(yīng)用程序編程接口(API)145、應(yīng)用147等。上述編程模塊中的每個(gè)可以以軟件、固件、硬件或前述項(xiàng)的兩個(gè)或更多個(gè)的組合來(lái)實(shí)現(xiàn)。
內(nèi)核141可控制或管理用于執(zhí)行由其它編程模塊(例如,中間件143、API 145或應(yīng)用147)實(shí)現(xiàn)的操作或功能的系統(tǒng)資源(例如,總線(xiàn)110、處理器120、存儲(chǔ)器130等)。此外,內(nèi)核141可提供通過(guò)使用中間件143、API 145或應(yīng)用147能夠訪問(wèn)并控制或管理電子裝置100的各個(gè)元件的接口。
中間件143可用來(lái)以API 145或應(yīng)用147與內(nèi)核141進(jìn)行通信并在它們之間交換數(shù)據(jù)這樣的方式來(lái)在API 145或應(yīng)用147和內(nèi)核141之間進(jìn)行運(yùn)作。此外,與從一個(gè)或更多個(gè)應(yīng)用140和/或中間件143接收的工作請(qǐng)求相關(guān),例如,可通過(guò)使用向一個(gè)或更多個(gè)應(yīng)用140中的至少一個(gè)分配使用電子裝置100的系統(tǒng)資源(例如,總線(xiàn)110、處理器120、存儲(chǔ)器130等)的優(yōu)先級(jí)的方法來(lái)執(zhí)行工作請(qǐng)求的負(fù)載平衡。
API 145是應(yīng)用147能夠通過(guò)其控制由內(nèi)核141或中間件143提供的功能的接口,并且可包括例如用于文件控制、窗口控制、圖像處理、字符控制等的至少一個(gè)接口或功能。
用戶(hù)輸入模塊150例如可從用戶(hù)接收命令或數(shù)據(jù)作為輸入,并可通過(guò)總線(xiàn)110將接收的命令或數(shù)據(jù)傳輸?shù)教幚砥?20或存儲(chǔ)器130。顯示模塊160可向用戶(hù)顯示視頻、圖像、數(shù)據(jù)等。
通信模塊170可連接另一電子裝置102和電子裝置100之間的通信。通信模塊170可支持短程通信協(xié)議164(例如,Wi-Fi、藍(lán)牙(BT)和近場(chǎng)通信(NFC))或網(wǎng)絡(luò)通信162(例如,互聯(lián)網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、電信網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、簡(jiǎn)易老式電話(huà)服務(wù)(POTS)等)。電子裝置102和電子裝置104中的每個(gè)可以是與電子裝置100完全相同的(例如,相同類(lèi)型的)裝置或不同于電子裝置100的(例如,不同類(lèi)型的)裝置。此外,通信模塊170可經(jīng)由網(wǎng)絡(luò)162連接服務(wù)器106和電子裝置100之間的通信。
圖2是示出根據(jù)本公開(kāi)的實(shí)施例的電子裝置的配置的框圖。
參照?qǐng)D2,電子裝置200可以是例如圖1中示出的電子裝置100。
參照?qǐng)D2,電子裝置201可包括一個(gè)或更多個(gè)處理器210、用戶(hù)識(shí)別模塊(SIM)卡224、存儲(chǔ)器230、通信模塊220、傳感器模塊240、用戶(hù)輸入模塊250、顯示模塊260、接口270、音頻編碼器/解碼器(編解碼器)280、相機(jī)模塊291、電力管理模塊295、電池296、指示器297、電機(jī)298和任何其它類(lèi)似和/和合適的組件。
處理器210(例如,處理器120)可包括一個(gè)或更多個(gè)應(yīng)用處理器(AP)、或一個(gè)或更多個(gè)通信處理器(CP)。處理器210可以是例如圖1中示出的處理器120。AP和CP被示出為被包括在圖2中的處理器210中,但可分別被包括在不同的集成電路(IC)封裝中。根據(jù)本公開(kāi)的實(shí)施例,AP和CP可以被包括在一個(gè)IC封裝中。
AP可執(zhí)行操作系統(tǒng)(OS)或應(yīng)用程序,從而可控制連接到AP的多個(gè)硬件或軟件元件并可對(duì)包括多媒體數(shù)據(jù)的各種數(shù)據(jù)執(zhí)行處理和算術(shù)操作。AP可通過(guò),例如,片上系統(tǒng)(SoC)來(lái)實(shí)現(xiàn)。根據(jù)本公開(kāi)的實(shí)施例,處理器210還可包括圖形處理單元(GPU)(未示出)。
CP可管理數(shù)據(jù)傳輸線(xiàn)并可在包括電子裝置201的電子裝置(例如,電子裝置100)和通過(guò)網(wǎng)絡(luò)連接到電子裝置的不同的電子裝置之間的通信的情況下對(duì)通信協(xié)議進(jìn)行轉(zhuǎn)換。CP可通過(guò)例如SoC來(lái)實(shí)現(xiàn)。根據(jù)本公開(kāi)的實(shí)施例,CP可執(zhí)行多媒體控制功能中的至少一些。CP例如可通過(guò)使用SIM(例如,SIM卡224)來(lái)區(qū)分并驗(yàn)證通信網(wǎng)絡(luò)中的終端。另外,CP可向用戶(hù)提供服務(wù),諸如,語(yǔ)音電話(huà)呼叫、視頻電話(huà)呼叫、文本消息、包數(shù)據(jù)等。
另外,CP可通過(guò)通信模塊220來(lái)控制數(shù)據(jù)的發(fā)送和接收。在圖2中,諸如CP、電源管理模塊295、存儲(chǔ)器230等元件被示出為與AP分離的元件。然而,根據(jù)本公開(kāi)的實(shí)施例,AP可包括上述元件中的至少一些(例如,CP)。
根據(jù)本公開(kāi)的實(shí)施例,AP或CP可將從非易失性存儲(chǔ)器以及連接到AP和CP中的每個(gè)的其它元件中的至少一個(gè)接收的命令或數(shù)據(jù)加載到易失性存儲(chǔ)器,并可處理加載的命令或數(shù)據(jù)。此外,AP或CP可在非易失性存儲(chǔ)器中存儲(chǔ)從其他元件中的至少一個(gè)接收的或通過(guò)其他元件中的至少一個(gè)產(chǎn)生的數(shù)據(jù)。
SIM卡224可以是實(shí)現(xiàn)SIM的卡,并可被插入到在電子裝置100的特定部分中形成的插槽中。SIM卡224可包括唯一識(shí)別信息(例如,集成電路卡識(shí)別碼(ICCID))或用戶(hù)信息(例如,國(guó)際移動(dòng)用戶(hù)身份(IMSI))。
存儲(chǔ)器230可包括內(nèi)部存儲(chǔ)器232和外部存儲(chǔ)器234。存儲(chǔ)器230可以是例如圖1中示出的存儲(chǔ)器130。內(nèi)部存儲(chǔ)器232可包括,例如,以下項(xiàng)中的至少一項(xiàng):易失性存儲(chǔ)器(例如,動(dòng)態(tài)RAM(DRAM)、靜態(tài)RAM(SRAM)、同步動(dòng)態(tài)RAM(SDRAM)等)和非易失性存儲(chǔ)器(例如,一次性可編程ROM(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、掩膜式ROM、閃存ROM、非與(NAND)閃存存儲(chǔ)器、或非或(NOR)閃存存儲(chǔ)器等)。根據(jù)本公開(kāi)的實(shí)施例,內(nèi)部存儲(chǔ)器232可以是固態(tài)驅(qū)動(dòng)器(SSD)的形式。外部存儲(chǔ)器234還可包括閃存驅(qū)動(dòng)器,例如,小型閃存(CF)、安全數(shù)字(SD)、微SD、迷你SD、極限數(shù)字(xD)、記憶棒等。
通信模塊220可包括無(wú)線(xiàn)通信模塊231或射頻(RF)模塊229。通信模塊220可以是例如圖1中示出的通信模塊160。無(wú)線(xiàn)通信模塊231可包括,例如,Wi-Fi部件233、BT部件235、GPS部件237或NFC部件239。例如,無(wú)線(xiàn)通信模塊231可通過(guò)使用RF來(lái)提供無(wú)線(xiàn)通信功能。另外或可選地,無(wú)線(xiàn)通信模塊231可包括用于將電子裝置201連接到網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)、LAN、WAN、電信網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、衛(wèi)星網(wǎng)絡(luò)、POTS等)的網(wǎng)絡(luò)接口(例如,LAN卡)、調(diào)制器/解調(diào)器(調(diào)制解調(diào)器)等。
通信模塊220(例如,通信接口170)可通過(guò)網(wǎng)絡(luò)與其它電子裝置(例如,電子裝置104和服務(wù)器106)執(zhí)行數(shù)據(jù)通信。根據(jù)本公開(kāi)的實(shí)施例,通信模塊220可包括蜂窩模塊221、Wi-Fi模塊223、BT模塊225、GNSS模塊227、NFC模塊228和射頻(RF)模塊229。
RF模塊229可被用于數(shù)據(jù)的發(fā)送和接收,例如,RF信號(hào)或稱(chēng)作電子信號(hào)的發(fā)送和接收。雖然未示出,但是RF單元229可包括,例如,收發(fā)器、電力放大模塊(PAM)、頻率過(guò)濾器、低噪聲放大器(LNA)等。此外,RF模塊229還可包括用于在無(wú)線(xiàn)通信中的自由空間中發(fā)送和接收電磁波的組件,例如,導(dǎo)體、導(dǎo)電線(xiàn)等。
傳感器模塊240可包括,例如,以下項(xiàng)中的至少一個(gè):手勢(shì)傳感器240A、陀螺儀傳感器240B、大氣壓傳感器240C、磁性傳感器240D、加速度傳感器240E、握持傳感器240F、接近傳感器240G、紅色、綠色和藍(lán)色(RGB)傳感器240H、生物計(jì)量傳感器240I、溫度/濕度傳感器240J、照度傳感器240K和紫外線(xiàn)(UV)傳感器240M。傳感器模塊240可測(cè)量物理量或可檢測(cè)電子裝置100的操作狀態(tài),并可將測(cè)量的或檢測(cè)的信息轉(zhuǎn)換成電信號(hào)。另外/可選地,傳感器模塊240可包括,例如,電子鼻(E-nose)傳感器(未示出)、肌電圖(EMG)傳感器(未示出)、腦電波(EEG)傳感器(未示出)、心電圖(ECG)傳感器(未示出)、指紋傳感器(未示出)等。另外/可選地,傳感器模塊240可包括,例如,E-nose傳感器(未示出)、EMG傳感器(未示出)、EEG傳感器(未示出)、ECG傳感器(未示出)、指紋傳感器(未示出)等。傳感器模塊240還可包括用于控制傳感器模塊240中包括的一個(gè)或更多個(gè)傳感器的控制電路(未示出)。
用戶(hù)輸入模塊250可包括觸摸面板252、筆傳感器254(例如,數(shù)字筆傳感器)、鍵256和超聲輸入單元258。用戶(hù)輸入模塊250可以是例如圖1中示出的用戶(hù)輸入模塊140。觸摸面板252可以以例如電容方案、電阻方案、紅外方案和超聲波方案中的至少一個(gè)方案來(lái)識(shí)別觸摸輸入。另外,觸摸面板252還可包括控制器(未示出)。在電容類(lèi)型中,觸摸面板252能夠識(shí)別接近以及直接觸摸。觸摸面板252還可包括觸覺(jué)層(未示出)。在這種情況下,觸摸面板252可向用戶(hù)提供觸覺(jué)反應(yīng)。
筆傳感器254(例如,數(shù)字筆傳感器),例如,可通過(guò)使用與從用戶(hù)接收觸摸輸入的方法相同或相似的方法來(lái)實(shí)現(xiàn),或者可通過(guò)使用用于識(shí)別的單獨(dú)的片來(lái)實(shí)現(xiàn)。例如,鍵盤(pán)或觸摸鍵可被用作鍵256。超聲輸入單元258通過(guò)產(chǎn)生超聲信號(hào)的筆來(lái)使終端能夠通過(guò)使用終端的麥克風(fēng)(例如,麥克風(fēng)288)檢測(cè)聲波信號(hào),并識(shí)別數(shù)據(jù)。超聲輸入單元258能夠進(jìn)行無(wú)線(xiàn)識(shí)別。根據(jù)本公開(kāi)的實(shí)施例,電子裝置201可通過(guò)通信模塊220來(lái)從連接到通信模塊220的外部裝置(例如,網(wǎng)絡(luò)、計(jì)算機(jī)或服務(wù)器)接收用戶(hù)輸入。
顯示模塊260可包括面板262或全息圖261。顯示模塊260可以是例如圖1中示出的顯示模塊150。面板262可以是,例如,液晶顯示器(LCD)和有源矩陣有機(jī)發(fā)光二極管(AM-OLED)顯示器等。面板262可被實(shí)現(xiàn)為是例如柔性的、透明的或可穿戴的。面板262可包括觸摸面板252和一個(gè)模塊。全息圖264可通過(guò)使用光的干涉來(lái)在空中顯示三維圖像。根據(jù)本公開(kāi)的實(shí)施例,顯示模塊260還可包括用于控制面板262或全息圖264的控制電路。
接口270可包括,例如,高清多媒體接口(HDMI)272、通用串行總線(xiàn)(USB)274、光學(xué)接口276和D-超小型(D-sub)278。另外/可選地,接口270可包括,例如,SD/多媒體卡(MMC)(未示出)或紅外數(shù)據(jù)協(xié)會(huì)(IrDA)(未示出)。
音頻編解碼器280可對(duì)聲音和電信號(hào)進(jìn)行雙向轉(zhuǎn)換。音頻編解碼器280可通過(guò)例如揚(yáng)聲器282、接收器284、耳機(jī)286、麥克風(fēng)288等對(duì)輸入到音頻編解碼器280或從音頻編解碼器280輸出的語(yǔ)音信息進(jìn)行轉(zhuǎn)換。
相機(jī)模塊291可捕獲圖像和運(yùn)動(dòng)圖像。根據(jù)本公開(kāi)的實(shí)施例,相機(jī)模塊291可包括一個(gè)或更多個(gè)圖像傳感器(例如,前透鏡或后透鏡)、圖像信號(hào)處理器(ISP)(未示出)和閃光LED(未示出)。
電力管理模塊295可管理電子裝置201的電力。雖然未示出,但是電力管理模塊295可包括,例如,電力管理集成電路(PMIC)、充電器集成電路(IC)、或電池燃料計(jì)。
PMIC可被安裝到,例如,IC或SoC半導(dǎo)體。充電方面可被分類(lèi)為有線(xiàn)充電方法和無(wú)線(xiàn)充電方法。充電器IC可對(duì)電池進(jìn)行充電,并可防止從充電器到電池的過(guò)電壓或過(guò)電流。根據(jù)本公開(kāi)的實(shí)施例,充電器IC可包括用于有線(xiàn)充電方法和無(wú)線(xiàn)充電方法中的至少一個(gè)的充電器IC。無(wú)線(xiàn)充電方法的示例可包括磁共振方法、磁感應(yīng)方法、電磁方法等。用于無(wú)線(xiàn)充電的附加電路(例如,線(xiàn)圈回路、諧振電路、整流器等)可被添加以便執(zhí)行無(wú)線(xiàn)充電。
電池燃料計(jì)可測(cè)量在電池296的充電期間的剩余量、或電壓、電流或溫度。電池296可通過(guò)產(chǎn)生電力來(lái)供電,并可以是例如可充電電池。
指示器297可指示電子裝置201或電子裝置201的部分(例如,AP)的特定狀態(tài)(例如,啟動(dòng)狀態(tài)、消息狀態(tài)、充電狀態(tài)等)。電機(jī)298可將電信號(hào)轉(zhuǎn)換成機(jī)械振動(dòng)。處理器210可控制傳感器模塊240。
雖然未示出,但是電子裝置201可包括用于支持模塊TV的處理單元(例如,GPU)。用于支持模塊TV的處理單元可根據(jù)諸如例如數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)、媒體流等的標(biāo)準(zhǔn)來(lái)處理媒體數(shù)據(jù)。根據(jù)本公開(kāi)的實(shí)施例的電子裝置201的上述元件中的每個(gè)元件可包括一個(gè)或更多個(gè)組件,并且相關(guān)的元件的名稱(chēng)可根據(jù)電子裝置的類(lèi)型而改變。根據(jù)本公開(kāi)的實(shí)施例的電子裝置201可包括上述元件中的至少一個(gè)??蓮碾娮友b置201省略上述元件中的一些元件,或者電子裝置201還可包括附加的元件。此外,根據(jù)本公開(kāi)的實(shí)施例的電子裝置201的多個(gè)元件中的一些元件可被組合成一個(gè)實(shí)體,其中,該實(shí)體可執(zhí)行與組合之前相關(guān)元件的功能相同的功能。
在本公開(kāi)中使用的術(shù)語(yǔ)“模塊”可表示,例如,包括硬件、軟件和固件中一個(gè)或更多個(gè)組合的單元?!澳K”可與諸如“單元”、“邏輯”、“邏輯塊”、“組件”、“電路”等的術(shù)語(yǔ)互換使用?!澳K”可以是被形成作為一個(gè)主體的組件的最小單元或最小單元的部分。“模塊”可以是用于執(zhí)行一個(gè)或更多個(gè)功能的最小單元或用于執(zhí)行一個(gè)或更多個(gè)功能的最小單元的部分?!澳K”可被機(jī)械地或電子地實(shí)現(xiàn)。例如,根據(jù)本公開(kāi)的實(shí)施例的“模塊”可包括以下項(xiàng)中的至少一個(gè):專(zhuān)用集成電路(ASIC)芯片、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)和用于執(zhí)行已知的或?qū)⒃谖磥?lái)開(kāi)發(fā)的操作的可編程邏輯器件。
圖3是示出根據(jù)本公開(kāi)的實(shí)施例的程序模塊的配置的框圖。
參照?qǐng)D3,程序模塊300可被包括(或被存儲(chǔ))在圖1中示出的電子裝置100(例如,存儲(chǔ)器130)中或者被包括(或被存儲(chǔ))在電子裝置200(例如,存儲(chǔ)器230)中。程序模塊300的至少部分可以以軟件、固件、硬件或前述項(xiàng)的兩個(gè)或更多個(gè)的組合來(lái)實(shí)現(xiàn)。程序模塊300可以以硬件(例如,電子裝置201)來(lái)實(shí)現(xiàn),并可包括控制與電子裝置(例如,電子裝置100)相關(guān)的資源的OS和/或在OS中執(zhí)行的各種應(yīng)用(例如,應(yīng)用370)。例如,OS可以是Android、iOS、Windows、Symbian、Tizen、Bada等。
參照?qǐng)D3,程序模塊300可包括內(nèi)核310、中間件330、API 360和/或應(yīng)用程序370。
內(nèi)核310(例如,內(nèi)核141)可包括系統(tǒng)資源管理器311和/或裝置驅(qū)動(dòng)器312。系統(tǒng)資源管理器311可包括,例如,進(jìn)程管理器(未示出)、存儲(chǔ)管理器(未示出)、和文件系統(tǒng)管理器(未示出)。系統(tǒng)資源管理器311可執(zhí)行系統(tǒng)資源的控制、分配、恢復(fù)等。裝置驅(qū)動(dòng)器312可包括,例如,顯示驅(qū)動(dòng)器(未示出)、相機(jī)驅(qū)動(dòng)器(未示出)、BT驅(qū)動(dòng)器(未示出)、共享存儲(chǔ)器驅(qū)動(dòng)器(未示出)、USB驅(qū)動(dòng)器(未示出)、鍵區(qū)驅(qū)動(dòng)器(未示出)、Wi-Fi驅(qū)動(dòng)器(未示出)、和/或音頻驅(qū)動(dòng)器(未示出)。此外,根據(jù)本公開(kāi)的實(shí)施例,裝置驅(qū)動(dòng)器312可包括進(jìn)程間通信(IPC)驅(qū)動(dòng)器(未示出)。
中間件330可包括預(yù)先實(shí)現(xiàn)的多個(gè)模塊,以便提供通常由應(yīng)用370使用的功能。另外,中間件330可通過(guò)API 360向應(yīng)用370提供功能,以便使應(yīng)用370能夠有效地使用電子裝置中有限的系統(tǒng)資源。例如,如圖3所示,中間件330(例如,中間件143)可包括以下項(xiàng)中的至少一個(gè):運(yùn)行時(shí)庫(kù)335、應(yīng)用管理器341、窗口管理器342、多媒體管理器343、資源管理器344、電力管理器345、數(shù)據(jù)庫(kù)管理器346、包管理器347、連接管理器348、通知管理器349、位置管理器350、圖形管理器351、安全管理器352、和任何其它合適和/或類(lèi)似的管理器。
運(yùn)行時(shí)庫(kù)335可包括例如由編譯器使用的庫(kù)模塊,以便在應(yīng)用370的執(zhí)行期間通過(guò)使用編程語(yǔ)言來(lái)添加新功能。根據(jù)本公開(kāi)的實(shí)施例,運(yùn)行時(shí)庫(kù)335可執(zhí)行與輸入和輸出、存儲(chǔ)器的管理、算術(shù)功能等相關(guān)的功能。
應(yīng)用管理器341可管理,例如,應(yīng)用370中的至少一個(gè)應(yīng)用的生命周期。窗口管理器342可管理在屏幕上使用的圖形用戶(hù)界面(GUI)資源。多媒體管理器343可檢測(cè)用于再現(xiàn)各種媒體文件的格式,并可通過(guò)適合于相關(guān)格式的編解碼器來(lái)對(duì)媒體文件進(jìn)行編碼或解碼。資源管理器344可管理應(yīng)用370中的至少一個(gè)應(yīng)用的諸如源代碼、存儲(chǔ)器和存儲(chǔ)空間等的資源。
電力管理器345可與基本輸入/輸出系統(tǒng)(BIOS)一起進(jìn)行操作,可管理電池或電源,并且可提供用于操作的電力信息等。數(shù)據(jù)庫(kù)管理器346可以以使數(shù)據(jù)庫(kù)的產(chǎn)生、搜索和/或改變能夠由應(yīng)用370中的至少一個(gè)應(yīng)用使用的方式來(lái)管理數(shù)據(jù)庫(kù)。包管理器347可管理以包文件的形式分布的應(yīng)用的安裝和/或更新。
連接管理器348可管理諸如例如Wi-Fi和BT的無(wú)線(xiàn)連接。通知管理器349可以以不打擾用戶(hù)的方式向用戶(hù)顯示或報(bào)告諸如到達(dá)的消息、預(yù)約、接近告警等的事件。位置管理器350可管理電子裝置的位置信息。圖形管理器351可管理將向用戶(hù)提供的圖形效果、和/或與圖形效果相關(guān)的用戶(hù)界面。安全管理器352可提供系統(tǒng)安全、用戶(hù)認(rèn)證等所使用的各種安全功能。根據(jù)本公開(kāi)的實(shí)施例,當(dāng)電子裝置(例如,電子裝置100)具有電話(huà)功能時(shí),中間件330還可包括用于管理電子裝置的語(yǔ)音電話(huà)呼叫功能和/或視頻電話(huà)呼叫功能的電話(huà)管理器(未示出)。
中間件330可通過(guò)上述內(nèi)部元件模塊的各種功能組合來(lái)產(chǎn)生并使用新的中間件模塊。中間件330可提供根據(jù)OS的類(lèi)型所專(zhuān)用的模塊,以便提供不同功能。此外,中間件330可動(dòng)態(tài)地刪除一些現(xiàn)存的元件,或者可添加新的元件。因此,中間件330可省略在本公開(kāi)的各種實(shí)施例中描述的元件中的一些元件,還可包括其它元件,或者可使用每個(gè)元件執(zhí)行類(lèi)似的功能并具有不同的名稱(chēng)的元件來(lái)替代上述元件中的一些元件。
API 360(例如,API 145)是API編程函數(shù)的集合,并且可根據(jù)OS用不同配置來(lái)提供。例如,在Android或iOS的情況下,可向每個(gè)平臺(tái)提供一個(gè)API集。例如,在Tizen的情況下,可向每個(gè)平臺(tái)提供兩個(gè)或更多個(gè)API集。
應(yīng)用370(例如,應(yīng)用147)可包括,例如,預(yù)先加載的應(yīng)用和/或第三方應(yīng)用。應(yīng)用370(例如,應(yīng)用147)可包括,例如,主頁(yè)應(yīng)用371、撥號(hào)器應(yīng)用372、短消息服務(wù)(SMS)/多媒體消息服務(wù)(MMS)應(yīng)用373、即時(shí)消息(IM)應(yīng)用374、瀏覽器應(yīng)用375、相機(jī)應(yīng)用376、鬧鐘應(yīng)用377、聯(lián)系人應(yīng)用378、語(yǔ)音撥號(hào)應(yīng)用379、電子郵件(e-mail)應(yīng)用380、日歷應(yīng)用381、媒體播放器應(yīng)用382、相冊(cè)應(yīng)用383、時(shí)鐘應(yīng)用384、和任何其它合適和/或類(lèi)似的應(yīng)用。
程序模塊300中的至少部分可通過(guò)存儲(chǔ)在非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令來(lái)實(shí)現(xiàn)。當(dāng)通過(guò)一個(gè)或更多個(gè)處理器(例如,一個(gè)或更多個(gè)處理器210)來(lái)執(zhí)行指令時(shí),一個(gè)或更多個(gè)處理器可執(zhí)行與所述指令相應(yīng)的功能。非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是例如存儲(chǔ)器230。程序模塊300中的至少部分可通過(guò)例如一個(gè)或更多個(gè)處理器210來(lái)實(shí)現(xiàn)(例如,執(zhí)行)。程序模塊300中的至少部分可包括,例如,用于執(zhí)行一個(gè)或更多個(gè)功能的模塊、程序、例程、指令集和/或進(jìn)程。
根據(jù)本公開(kāi)的實(shí)施例的程序模塊(例如,程序模塊300)的元件的名稱(chēng)可根據(jù)OS的類(lèi)型而改變。根據(jù)本公開(kāi)的實(shí)施例的程序模塊可包括上述元件中的一個(gè)或更多個(gè)??蛇x地,可從程序模塊省略上述元件中的一些元件??蛇x地,程序模塊還可包括附加的元件。根據(jù)本公開(kāi)的實(shí)施例的通過(guò)程序模塊或其它元件執(zhí)行的操作可以以順序方法、并行方法、重復(fù)方法、或啟發(fā)式方法來(lái)處理。此外,操作中的一些操作可被省略,或者其它操作可被添加到操作。
在本公開(kāi)的實(shí)施例中,電子裝置被配置為包括顯示器、被放置在顯示器上的具有多個(gè)電極的觸摸面板、被電連接到顯示器和觸摸面板的處理器、以及被電連接到處理器的存儲(chǔ)器。存儲(chǔ)器存儲(chǔ)使處理器能夠執(zhí)行以下操作的指令:接收施加于觸摸面板的至少部分的用戶(hù)輸入;響應(yīng)于用戶(hù)輸入,將在所述多個(gè)電極的至少一部分之中形成的電容變化相加;并且基于電容變化的總和,確定用戶(hù)輸入對(duì)觸摸面板的壓力的等級(jí)。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,所述指令使處理器能夠執(zhí)行以下操作:確定在預(yù)設(shè)時(shí)間段內(nèi)由用戶(hù)輸入引起的電容的變化率;當(dāng)確定的變化率是第一比率時(shí),將電容變化的總和與第一參考值進(jìn)行比較以確定壓力的等級(jí);并且當(dāng)確定的變化率是第二比率時(shí),將電容變化的總和與第二參考值進(jìn)行比較以確定壓力的等級(jí)。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,處理器使用以確定壓力的等級(jí)的參考值在設(shè)計(jì)電子裝置的過(guò)程中被確定并被存儲(chǔ)在存儲(chǔ)器中。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,處理器接收用戶(hù)的各個(gè)手指的觸摸壓力,將與接收的觸摸壓力相應(yīng)的數(shù)據(jù)發(fā)送到服務(wù)器,從服務(wù)器接收與所述數(shù)據(jù)相匹配的參考值,并且使用接收的參考值來(lái)更新存儲(chǔ)在存儲(chǔ)器中的參考值。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,處理器基于更新后的參考值,設(shè)置用戶(hù)手指的觸摸壓力的變化的模式,并存儲(chǔ)與所述模式相匹配的用戶(hù)標(biāo)識(shí)信息。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,電容變化的總和是通過(guò)將在與觸摸面板的被直接施加了觸摸的區(qū)域相應(yīng)的電極之間形成的電容變化相加而產(chǎn)生的。此外,電容變化的總和是通過(guò)進(jìn)一步包括在觸摸面板的未被直接施加觸摸的區(qū)域的電極之間形成的電容變化而被校正的。
在根據(jù)本公開(kāi)的實(shí)施例的電子裝置中,所述指令使處理器能夠執(zhí)行以下操作:接收施加于觸摸面板的至少部分的多觸摸,將通過(guò)多觸摸形成的電容變化相加,將通過(guò)多觸摸的電容變化的總和與參考值進(jìn)行比較,并基于比較的結(jié)果來(lái)確定壓力的等級(jí)。
在本公開(kāi)的另一實(shí)施例中,電子裝置被配置為包括顯示器、被放置在顯示器上的觸摸面板、被電連接到顯示器和觸摸面板的處理器、以及被電連接到處理器的存儲(chǔ)器。存儲(chǔ)器存儲(chǔ)使處理器能夠執(zhí)行以下操作的指令:在從第一用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始的選擇的時(shí)間段內(nèi),接收用第一等級(jí)的壓力觸摸在觸摸面板上的選擇的區(qū)域的接觸區(qū)域的第一用戶(hù)輸入;響應(yīng)于第一用戶(hù)輸入執(zhí)行第一功能;在從第二用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始的選擇的時(shí)間段內(nèi),接收用第二等級(jí)的壓力觸摸在觸摸面板上的同一選擇的區(qū)域的另一接觸區(qū)域的第二用戶(hù)輸入;并且響應(yīng)于第二用戶(hù)輸入執(zhí)行第二功能,其中,第二功能在類(lèi)型或程度上不同于第一功能。
在根據(jù)本公開(kāi)的另一實(shí)施例的電子裝置中,所述指令使處理器能夠在從第一用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始選擇的時(shí)間段已過(guò)去之后執(zhí)行第一功能,并且在從第二用戶(hù)輸入被施加的時(shí)間點(diǎn)開(kāi)始選擇的時(shí)間段已過(guò)去之后執(zhí)行第二功能。
在根據(jù)本公開(kāi)的另一實(shí)施例的電子裝置中,在選擇的時(shí)間段已過(guò)去之后,使用第三等級(jí)的壓力在觸摸面板上的選擇的區(qū)域的各個(gè)接觸區(qū)域施加第一用戶(hù)輸入和第二用戶(hù)輸入。
在根據(jù)本公開(kāi)的另一實(shí)施例的電子裝置中,觸摸面板包括第一電極和第二電極,并且所述指令使處理器能夠基于在第一電極和第二電極之間形成的電容的變化來(lái)獲得第一用戶(hù)輸入或第二用戶(hù)輸入的平面坐標(biāo)。
圖4是示出根據(jù)本公開(kāi)的各種實(shí)施例的使用觸摸傳感器檢測(cè)壓力的方法的流程圖。根據(jù)本公開(kāi)的實(shí)施例的電子裝置能夠包括用于對(duì)從觸摸傳感器面板(TSP)接收的數(shù)據(jù)進(jìn)行計(jì)算的IC(被稱(chēng)為T(mén)SP IC)。觸摸面板輸出根據(jù)觸摸壓力的等級(jí)而變化的模數(shù)轉(zhuǎn)換器(ADC)值。ISP IC計(jì)算在當(dāng)ADC編碼值的變化大于或等于(或小于)預(yù)設(shè)值時(shí)檢測(cè)到的若干坐標(biāo)處的變化值,并基于計(jì)算的值來(lái)獲得壓力和觸摸之間的相關(guān)性。
參照?qǐng)D4,ADC編碼值以如下方式被創(chuàng)建:當(dāng)ADC將與根據(jù)觸摸手勢(shì)而產(chǎn)生的電容相應(yīng)的電壓轉(zhuǎn)換成數(shù)字值并經(jīng)由ADC端口將轉(zhuǎn)換的數(shù)字值傳輸?shù)教幚砥鲿r(shí),處理器對(duì)接收的數(shù)字值進(jìn)行編碼。ADC編碼值被用于以如下方式控制電子裝置:ADC編碼值將模擬輸入信號(hào)映射到根據(jù)預(yù)設(shè)電壓值設(shè)置的ADC編碼值,并執(zhí)行與編碼值相應(yīng)的功能(諸如輸出字母或數(shù)字、執(zhí)行應(yīng)用等)。ADC編碼值的變化可通過(guò)各種計(jì)算公式以及將在坐標(biāo)處測(cè)量的且大于或等于(或小于)預(yù)設(shè)值的值相加來(lái)計(jì)算,或者通過(guò)使用值進(jìn)行索引等來(lái)計(jì)算。
在本公開(kāi)的實(shí)施例中,在坐標(biāo)處的大于或等于(或小于)預(yù)設(shè)值的值被用于獲得ADC編碼值的變化,并且這降低了可能在檢測(cè)觸摸的過(guò)程中創(chuàng)建的噪聲的影響。例如,雖然觸摸傳感器未被特定對(duì)象觸摸,但是它們繼續(xù)檢測(cè)周?chē)h(huán)境,例如,通過(guò)空氣、水分等的觸摸。預(yù)設(shè)值指可被設(shè)置以降低噪聲的值。預(yù)設(shè)值可由裝置制造商在電子裝置被設(shè)計(jì)時(shí)設(shè)置為默認(rèn)值。可選地,預(yù)設(shè)值可由電子裝置的用戶(hù)設(shè)置。實(shí)施例將預(yù)設(shè)值設(shè)置為20,但這不限于此。例如,預(yù)設(shè)值可被調(diào)整為相對(duì)低的值以便增加敏感性,或者被調(diào)整為相對(duì)高的值以便降低噪聲的影響。為了確定ADC編碼值的變化是否在預(yù)設(shè)值的范圍內(nèi),參考值(即,RAW值)可被使用。RAW值可以是在整個(gè)觸摸面板中測(cè)量的ADC編碼值的平均值或根據(jù)字符串設(shè)置的值。
根據(jù)本公開(kāi)的實(shí)施例的電子裝置包括顯示器、被放置在顯示器上的具有多個(gè)電極的觸摸面板、被電連接到顯示器和觸摸面板的處理器、以及被電連接到處理器的存儲(chǔ)器。當(dāng)處理器接收到被施加于觸摸面板的至少部分的用戶(hù)輸入時(shí),響應(yīng)于用戶(hù)輸入,處理器將在所述多個(gè)電極的至少一部分之中形成的電容的變化(例如,ADC編碼的RAW值的變化)相加。處理器基于電容變化的總和來(lái)確定用戶(hù)輸入對(duì)觸摸面板的壓力的等級(jí)。
參照?qǐng)D4,當(dāng)在操作410中觸摸被施加于觸摸面板時(shí),在操作420中通過(guò)在觸摸面板中的觸摸傳感器來(lái)測(cè)量電容的變化。電容可在被直接施加了觸摸的接觸區(qū)域中變化。圖6C所示,電容還可在未被直接施加了觸摸的非接觸區(qū)域中變化。在參照?qǐng)D6C的實(shí)施例中,當(dāng)觸摸被施加于觸摸面板653時(shí),觸摸壓力可引起觸摸面板653中的物理變化。本公開(kāi)的實(shí)施例獲得并計(jì)算在被直接施加了觸摸的接觸區(qū)域的電容的變化,并使用計(jì)算的值來(lái)確定觸摸壓力的等級(jí)。
如圖6D所示,在未被直接施加了觸摸的非接觸區(qū)域的電容的變化可與壓力具有線(xiàn)性關(guān)系。因此,基于在未被直接施加了觸摸的非接觸區(qū)域的電容的變化而計(jì)算的值被另外應(yīng)用于基于在被直接施加了觸摸的接觸區(qū)域的電容的變化而計(jì)算的結(jié)果,從而校正計(jì)算結(jié)果,去除誤差。
為了獲得計(jì)算結(jié)果,在操作430中需要將被直接施加了觸摸的接觸區(qū)域與未被直接施加了觸摸的非接觸區(qū)域進(jìn)行區(qū)分。為此,ADC編碼值的變化(或者電容的變化)被測(cè)量,并且基于關(guān)于測(cè)量的變化是否大于(或大于或等于)閾值的條件來(lái)執(zhí)行被直接施加了觸摸的接觸區(qū)域與未被直接施加了觸摸的非接觸區(qū)域之間的區(qū)別。
在操作430之后,在操作440中,計(jì)算在被直接施加了觸摸的接觸區(qū)域產(chǎn)生的電容的變化。在操作450中,計(jì)算在未被直接施加了觸摸的非接觸區(qū)域產(chǎn)生的電容的變化。因此,在操作460中,通過(guò)計(jì)算方法(例如,加法、索引、根據(jù)變化的幅度應(yīng)用權(quán)重等)來(lái)處理在接觸區(qū)域的電容變化和在非接觸區(qū)域的電容變化。因此,計(jì)算值與在圖8示出的表中的參考值相匹配,從而在操作470中確定壓力的等級(jí)。
在在操作470中確定了施加于觸摸面板的觸摸的壓力的等級(jí)之后,在操作480中,電子裝置確定觸摸面板是否在睡眠模式下進(jìn)行操作,即,觸摸面板是否接收到額外的觸摸。當(dāng)在操作480中電子裝置確認(rèn)觸摸面板接收到額外的觸摸(即,觸摸面板未在睡眠模式下進(jìn)行操作)時(shí),電子裝置返回到操作410并執(zhí)行處理以確定額外的觸摸的壓力的等級(jí)。另一方面,當(dāng)在操作480中電子裝置確認(rèn)觸摸面板未收到額外的觸摸(即,觸摸面板在睡眠模式下進(jìn)行操作)時(shí),電子裝置結(jié)束程序。
在以下描述中,參照?qǐng)D5A至圖5E和圖6A至圖6D來(lái)描述計(jì)算變化的方法。
圖5A至圖5E示出描述根據(jù)本公開(kāi)的各種實(shí)施例的使用被直接施加了觸摸的接觸區(qū)域的坐標(biāo)來(lái)將變化相加的方法的示圖。
參照?qǐng)D5A至圖5E,圖5A中示出的圖表510和圖表520(圖5C中示出的圖表540和圖表550)表示電子裝置的觸摸面板。觸摸面板包括單元格(網(wǎng)格點(diǎn)),其中,每個(gè)單元格(網(wǎng)格點(diǎn))具有用于檢測(cè)觸摸的坐標(biāo)。在圖5A中示出的表格510(在圖5C中示出的表格540)中,數(shù)字表示在各個(gè)網(wǎng)格中檢測(cè)的ADC編碼。在圖5A中示出的表格520(圖5C中示出的表格550)中,數(shù)字表示對(duì)于在各個(gè)單元格中測(cè)量的ADC編碼值的RAW值的變化的值。將電容的變化進(jìn)行相加的處理可包括:獲得在觸摸面板中的使用等級(jí)的壓力被直接施加了觸摸的接觸區(qū)域的ADC編碼值的處理、以及使用獲得的值的變化來(lái)執(zhí)行計(jì)算的處理。
圖5B中示出的圖表530(圖5D中示出的圖表560)表示根據(jù)觸摸面板上的觸摸坐標(biāo)的變化。TX軸531和RX軸532以及TX軸561和RX軸562分別表示電子裝置的觸摸面板的寬度和長(zhǎng)度。Z軸533和Z軸563表示在圖表510(圖表540)中示出的各個(gè)坐標(biāo)處測(cè)量的ADC編碼值。變化的總和表示圖5B中示出的三維(3-D)圖表530(圖5D示出的三維(3-D)圖表560)的體積。例如,與被直接施加了觸摸的坐標(biāo)的接觸區(qū)域相應(yīng)的變化的總和的輪廓沿Z軸上升。在圖表530和圖表560的比較中,觸摸面板通過(guò)如圖表560使用1000克力的壓力的觸摸的體積比通過(guò)如圖530使用200克力的壓力的觸摸的體積大。
參照?qǐng)D5E,當(dāng)通過(guò)使用在觸摸面板上的被直接地施加了觸摸壓力的接觸區(qū)域的ADC編碼值來(lái)計(jì)算電容的變化時(shí),如圖580所示,電容的變化與壓力線(xiàn)性相關(guān)。在圖表580中,Y-軸582表示ADC編碼的變化的總和,X-軸584表示施加于觸摸面板的壓力的等級(jí)(觸摸的強(qiáng)度)。
圖5A示出當(dāng)使用200克力的壓力的觸摸被施加于觸摸面板時(shí)的表。如圖5A所示,表510示出與檢測(cè)的在觸摸面板中的網(wǎng)格中形成的觸摸區(qū)域相應(yīng)的坐標(biāo)的ADC編碼值,表520示出RAW值的變化。在表510中,在被施加了直接觸摸的中心區(qū)域處的ADC編碼值的數(shù)字比在未被施加直接觸摸的圍繞接觸區(qū)域的區(qū)域(非接觸區(qū)域)的數(shù)字相對(duì)較低。在與表510相應(yīng)的表520中,基于測(cè)量的ADC編碼值來(lái)描述針對(duì)各個(gè)觸摸坐標(biāo)的RAW值的變化。圖5C示出當(dāng)使用1000克力的壓力的觸摸被施加于觸摸面板時(shí)的表。如圖5C所示,表540示出與檢測(cè)的在觸摸面板中的網(wǎng)格中形成的觸摸相應(yīng)的坐標(biāo)的ADC編碼值,表550示出根據(jù)相應(yīng)的坐標(biāo)的RAW值的變化。
如上所述,考慮在觸摸面板中的被直接施加了特定對(duì)象(例如,手指)的接觸區(qū)域和觸摸面板中的未被直接施加特定對(duì)象的非接觸區(qū)域來(lái)執(zhí)行將電容的變化相加的處理。
圖6A至圖6D示出描述根據(jù)本公開(kāi)的各種實(shí)施例的使用未被直接施加觸摸的非接觸區(qū)域的附加坐標(biāo)來(lái)計(jì)算變化的方法的示圖。
參照?qǐng)D6A至圖6D,與參照僅使用被直接施加了觸摸的接觸區(qū)域的數(shù)據(jù)來(lái)計(jì)算變化的圖5A至圖5E的實(shí)施例相比,參照?qǐng)D6A至圖6D的實(shí)施例按照以下方式被實(shí)現(xiàn):監(jiān)測(cè)觸摸面板的整個(gè)區(qū)域,并使用通過(guò)測(cè)量未被直接施加觸摸的非接觸區(qū)域而獲得的數(shù)據(jù)以及通過(guò)測(cè)量被直接施加了觸摸的接觸區(qū)域而獲得的數(shù)據(jù)來(lái)計(jì)算變化。從根據(jù)本公開(kāi)的實(shí)施例的TSP,根據(jù)鄰近接地體積的電容的變化被測(cè)量并且根據(jù)金屬結(jié)構(gòu)(接地體積)的電容的變化被測(cè)量。
圖6C示出電子裝置的示圖以描述在TSP上的被施加了具有壓力的觸摸的接觸區(qū)域中發(fā)生的彎曲現(xiàn)象以及在除了接觸區(qū)域之外的非接觸區(qū)域中出現(xiàn)的由彎曲效應(yīng)引起的間隙,其中,在該彎曲效應(yīng)中,在非接觸區(qū)域的測(cè)量與在接觸區(qū)域的測(cè)量成反比。近來(lái)移動(dòng)終端已被配置為具有以下方式的結(jié)構(gòu):當(dāng)顯示器正在面對(duì)上方時(shí),前玻璃651位于頂部;采用氧化銦錫(ITO)等的顯示面板653被放置在前玻璃651的下方,并且用于支撐玻璃和面板的硬殼體655(或金屬支架)獲得耐力。硬殼體655被配置為具有可用于其部分柔軟的顯示器(觸摸面板)的結(jié)構(gòu)。如圖6C中的示圖660所示,當(dāng)壓力的觸摸被施加于終端的觸摸面板時(shí),接收壓力的直接觸摸的接觸區(qū)域670被相對(duì)較深的按壓。同時(shí),未接收壓力的直接觸摸的非接觸區(qū)域680被相對(duì)抬升。
圖6A和圖6B示出施加于觸摸面板的壓力值的測(cè)量。圖表610(630)和圖表620(640)示出在觸摸面板中的若干單元格以及根據(jù)在各個(gè)單元格中檢測(cè)的壓力的ADC值的變化。在圖表610和圖表630中描述的數(shù)字表示在各個(gè)單元格中檢測(cè)的ADC編碼值。在圖表620和圖表630中描述的數(shù)字表示針對(duì)按各個(gè)單元格測(cè)量的ADC編碼值的RAW值的變化的值。在圖6A中示出的圖表620中和在圖6B中示出的圖表640中,將認(rèn)識(shí)到:除了接收使用壓力的直接觸摸的接觸區(qū)域621和接觸區(qū)域641之外,在非接觸區(qū)域622和非接觸區(qū)域642中也創(chuàng)建了電容的變化。因此,觸摸面板的整個(gè)區(qū)域被監(jiān)視并且從接觸區(qū)域621和接觸區(qū)域641獲得的數(shù)據(jù)和從非接觸區(qū)域622和非接觸區(qū)域642獲得的數(shù)據(jù)被用于計(jì)算電容的變化,從而獲得更加準(zhǔn)確的電容的變化。
參照?qǐng)D6D,當(dāng)使用觸摸面板上的未被直接施加觸摸的非接觸區(qū)域的ADC編碼值來(lái)計(jì)算電容的變化696時(shí),值696與壓力697具有線(xiàn)性關(guān)系。使用非接觸區(qū)域的ADC編碼值獲得的數(shù)據(jù)可被用于對(duì)從接觸區(qū)域獲得的值進(jìn)行校正。
雖然以從非接觸區(qū)域獲得的值696與壓力697之間的關(guān)系是線(xiàn)性的(或成反比的)方式來(lái)描述實(shí)施例,但是應(yīng)理解本公開(kāi)不限于此。例如,根據(jù)觸摸面板的設(shè)計(jì)可以以從非接觸區(qū)域獲得的值696與壓力697成比例的方式來(lái)修改實(shí)施例。因此,基于觸摸面板的整個(gè)區(qū)域的監(jiān)視結(jié)果,實(shí)施例能夠獲得被直接施加了觸摸的接觸區(qū)域與變化的值之間的各種相關(guān)性,從而使用相關(guān)性來(lái)提高測(cè)量的精確度。
圖7A和圖7B示出根據(jù)本公開(kāi)的各種實(shí)施例的在特定時(shí)間段內(nèi)通過(guò)觸摸檢測(cè)的ADC CODE的變化的計(jì)算結(jié)果的圖表。
參照?qǐng)D7A,根據(jù)本公開(kāi)的各種實(shí)施例,示出了在時(shí)間716內(nèi)通過(guò)觸摸創(chuàng)建的ADC編碼的變化的計(jì)算結(jié)果714的圖表。變化的計(jì)算結(jié)果指電容的變化的總和,但是不限于此。計(jì)算結(jié)果可以以各種計(jì)算方法被獲得。在本公開(kāi)的實(shí)施例中,TSP IC的掃描頻率可以是大約90Hz,或者大約10ms的周期。然而,應(yīng)理解:本公開(kāi)不被測(cè)量周期等所限制。在圖表中,通過(guò)正整數(shù)將X-軸的時(shí)間716表示為相對(duì)值以示出變化的線(xiàn)性關(guān)系,而無(wú)需采用任何特定單元。
在用于經(jīng)由觸摸傳感器來(lái)檢測(cè)壓力的各種實(shí)施例中,電容的變化可根據(jù)用戶(hù)或同一用戶(hù)的手指而變化。例如,對(duì)觸摸面板的接觸區(qū)域可根據(jù)男性的手指、女性的手指、用戶(hù)觸摸的速度、觸摸的強(qiáng)度、用戶(hù)的年齡等而在面積上變化。甚至對(duì)一個(gè)人來(lái)說(shuō),電容的變化可根據(jù)手指而變化,這是因?yàn)橛|摸面板可通過(guò)手指接收不同的壓力。圖7A中示出的圖表描述了通過(guò)上述因素校正差異的方法??赏ㄟ^(guò)計(jì)算在觸摸的開(kāi)始創(chuàng)建的變化的斜率來(lái)實(shí)現(xiàn)對(duì)變化的差異的校正。
如圖7A所示,圖表指示當(dāng)用戶(hù)向觸摸面板施加真實(shí)的觸摸時(shí),測(cè)量的計(jì)算結(jié)果714在開(kāi)始710急劇上升,并且雖然用戶(hù)的觸摸速度和觸摸強(qiáng)度彼此不同,但是接近各個(gè)最大值的時(shí)間大約彼此相同。例如,在觸摸的開(kāi)始,變化的斜率與接觸面積密切相關(guān),而不管觸摸的類(lèi)型如何。例如,當(dāng)用戶(hù)使用右手的拇指向觸摸面板施加觸摸時(shí),觸摸速度(諸如對(duì)觸摸面板的快或慢按壓)不顯性地影響變化的值。此外,按壓觸摸手勢(shì)的等級(jí)(諸如對(duì)觸摸面板的強(qiáng)或弱按壓)不顯性地影響變化的值。因此,當(dāng)右手的拇指觸摸觸摸面板時(shí),觸摸面板在變化的斜率上具有相同的值,而管觸摸的類(lèi)型如何。這是因?yàn)樵谟|摸的開(kāi)始時(shí)的變化可受在從手指觸摸的開(kāi)始到特定時(shí)間點(diǎn)測(cè)量的面積的變化的效果所影響。
參照?qǐng)D7B,圖表被示出為描述在開(kāi)始時(shí)施加于觸摸面板的不同手指的觸摸的變化的斜率的不同的測(cè)量的獲得。如圖7B所示,當(dāng)相對(duì)大的手指722用相對(duì)大的接觸區(qū)域接觸觸摸面板時(shí),可使用起初當(dāng)大的手指722觸摸觸摸面板時(shí)的第一接觸面積以及在預(yù)設(shè)時(shí)間段過(guò)去之后的最后的接觸面積來(lái)獲得從觸摸的開(kāi)始到特定時(shí)刻測(cè)量的接觸面積的變化。手指722的接觸面積的變化可比相對(duì)小的手指724的接觸面積的變化大。
處理器確定在選擇的時(shí)間段(例如,小于40ms)內(nèi)由用戶(hù)輸入引起的電容的變化率。當(dāng)處理器確認(rèn)電容的變化率是第一比率時(shí),處理器將電容變化的總和(ADC編碼變化的計(jì)算值)與第一參考值進(jìn)行比較以確定壓力的等級(jí)。
返回參照?qǐng)D7A,當(dāng)用戶(hù)使用右手的拇指向觸摸面板施加觸摸時(shí),測(cè)量的計(jì)算結(jié)果在開(kāi)始710時(shí)急劇上升。在選擇的時(shí)間段過(guò)去之后,ADC編碼變化的計(jì)算值保持特定等級(jí)。例如,當(dāng)自用戶(hù)使用拇指向觸摸面板施加1500克力的觸摸之后選擇的時(shí)間段已過(guò)去時(shí),變化的計(jì)算值被測(cè)量為12000。當(dāng)通過(guò)拇指按壓觸摸面板的程度被降低(對(duì)觸摸面板的拇指的壓力被降低)時(shí),變化的計(jì)算也變?yōu)樾≈怠.?dāng)通過(guò)拇指按壓觸摸面板的程度被從降低的點(diǎn)增大到1500克力時(shí),計(jì)算值被再次獲得為12000。
這一結(jié)果還可從食指向觸摸面板施加觸摸的情況下以相同的方式被獲得。當(dāng)食指向觸摸面板施加1500克力的壓力的觸摸時(shí),在開(kāi)始時(shí)變化的斜率急劇上升并且隨后獲得大約7000的計(jì)算值。當(dāng)按壓觸摸面板的程度被降低時(shí),計(jì)算值被降低至大約4000。當(dāng)按壓觸摸面板的程度被從降低的點(diǎn)增大至1500克力時(shí),計(jì)算值被再次獲得為大約7000。
這些結(jié)果是由于觸摸觸摸面板的手指的接觸面積的變化具有特定值而出現(xiàn)的特征。雖然基于手指觸摸描述實(shí)施例,但是應(yīng)理解:本公開(kāi)還可被應(yīng)用于觸摸觸摸面板、改變接觸區(qū)域的各種類(lèi)型的工具(例如,觸控筆等)。
圖8是根據(jù)本公開(kāi)的各種實(shí)施例的用于基于電容變化的總和來(lái)確定壓力的等級(jí)的參考值表。表中的參考值作為默認(rèn)值被存儲(chǔ)在移動(dòng)終端的存儲(chǔ)器中并被用戶(hù)使用。當(dāng)新移動(dòng)終端的處理器接收到用戶(hù)的觸摸輸入時(shí),新移動(dòng)終端的處理器經(jīng)由網(wǎng)絡(luò)將相應(yīng)的信號(hào)發(fā)送到服務(wù)器或云服務(wù)器并從服務(wù)器或云服務(wù)器接收參考值。此后,移動(dòng)終端使用接收的參考值來(lái)更新表以滿(mǎn)足用戶(hù)的請(qǐng)求。
參照?qǐng)D8,參照?qǐng)D7A中示出的圖表來(lái)描述參考值表。如參照?qǐng)D7A所述,在表中描述了與通過(guò)拇指和食指的電容的變化相關(guān)的數(shù)據(jù)。通過(guò)拇指的壓力的測(cè)量的變化的計(jì)算值(或電容變化的總和)在開(kāi)始具有比通過(guò)食指的壓力的測(cè)量的變化的計(jì)算值更加陡的斜率。當(dāng)在開(kāi)始時(shí)的斜率值被與在表中的參考值進(jìn)行比較時(shí),壓力的匹配等級(jí)能夠被確定。例如,在開(kāi)始通過(guò)拇指的計(jì)算值的斜率可以是11。在開(kāi)始通過(guò)食指的計(jì)算值的斜率還可以是5。參照參考值表,與通過(guò)拇指和食指的在開(kāi)始時(shí)的兩個(gè)斜率匹配的壓力的等級(jí)可以被獲得。在上述實(shí)施例中,在開(kāi)始時(shí)通過(guò)拇指的計(jì)算值的斜率是11并且測(cè)量的變化的計(jì)算值是12000。當(dāng)將所述值與表中的參考值相比較時(shí),通過(guò)拇指的壓力是1500克力并且其在壓力的等級(jí)的范圍內(nèi)。在上述實(shí)施例中,在開(kāi)始時(shí)通過(guò)食指的計(jì)算值的斜率是5并且測(cè)量的變化的計(jì)算值是6000。在這種情況下,通過(guò)食指的壓力是1500克力并且其在壓力的等級(jí)的范圍內(nèi)。如上所述,參考值表可根據(jù)用戶(hù)被優(yōu)化更新??蛇x地,參考值表還可以以以下方式被設(shè)計(jì):參考值表學(xué)習(xí)用戶(hù)的輸入模式以提高精確度。
在斜率表810中,初始斜率變化被分類(lèi)為從類(lèi)型1至類(lèi)型10,然而,它可根據(jù)用戶(hù)被布置??蛇x地,初始斜率變化可基于從圖7A中示出的圖表測(cè)量的簡(jiǎn)單斜率來(lái)計(jì)算??蛇x地,初始斜率變化還可通過(guò)將權(quán)重應(yīng)用于初始觸摸區(qū)域的變化來(lái)計(jì)算。
在壓力表820中,針對(duì)各個(gè)單元格的電容的變化的范圍可被設(shè)置為500,但不限于此。電容變化的范圍可通過(guò)用戶(hù)的輸入初始觸摸值來(lái)調(diào)整。通過(guò)根據(jù)本公開(kāi)的方法測(cè)量的壓力值被用于比較輸入觸摸之間的相對(duì)大小。壓力值還可被用于計(jì)算數(shù)據(jù)、經(jīng)由數(shù)據(jù)學(xué)習(xí)以及測(cè)量用戶(hù)觸摸的絕對(duì)壓力或權(quán)重的方法。
圖9A至圖9C是描述根據(jù)本公開(kāi)的各種實(shí)施例的考慮用戶(hù)輸入來(lái)更新參考值的方法的示圖。
參照?qǐng)D9A至圖9C,如上所述,用于確定壓力的等級(jí)的參考值表可被存儲(chǔ)在移動(dòng)終端的存儲(chǔ)器中。由于觸摸的測(cè)量可根據(jù)用戶(hù)或手指而變化,故參考值需要被更新。以下描述提供了更新參考值的方法。
如圖9A所示,當(dāng)移動(dòng)終端910接收到通過(guò)用戶(hù)的手指的觸摸輸入時(shí),移動(dòng)終端可根據(jù)手指創(chuàng)建不同的接觸區(qū)域。通常,通過(guò)拇指911的觸摸可具有最大的ADC編碼變化。根據(jù)食指912、中指913、無(wú)名指914和小拇指915的觸摸面板中的ADC編碼變化可不根據(jù)手指的接觸大小或手指的順序被確定。在本公開(kāi)的實(shí)施例中,由于通過(guò)各個(gè)手指輸入的ADC編碼變化彼此不同,故觸摸觸摸面板的手指可以被識(shí)別。
移動(dòng)終端的處理器在開(kāi)始時(shí)或周期性地接收用戶(hù)的輸入觸摸模式或?qū)κ种傅挠|摸的測(cè)量。圖9B和圖9C示出與處理器已經(jīng)經(jīng)由觸摸面板從用戶(hù)的各個(gè)手指接收的輸入相應(yīng)的圖表927和圖表937。圖表927和圖表937表示通過(guò)用戶(hù)的各個(gè)手指進(jìn)行的輸入的ADC編碼變化的計(jì)算值(或測(cè)量的變化的計(jì)算值)。為了提高測(cè)量準(zhǔn)確性的程度,處理器可以以圖9C中示出的手指的順序來(lái)接收輸入,其中,圖9C中示出的手指的順序不同于圖9B中示出的手指的順序。在本公開(kāi)的實(shí)施例中,當(dāng)處理器以拇指911、食指912、中指913、無(wú)名指914和小拇指915的順序接收到輸入時(shí),計(jì)算結(jié)果被獲得為在圖9B中示出的圖表。在圖9B中示出的圖表可以以不同手指在每個(gè)特定時(shí)間間隔向觸摸面板上的同一位置施加觸摸921至觸摸925并且隨后不同手指的ADC編碼變化被測(cè)量的方式被獲得??蛇x地,圖9B中示出的圖表可以以不同手指如圖9A所示向在觸摸面板上的不同位置施加觸摸并且隨后不同手指的ADC編碼變化被測(cè)量的方式被獲得。根據(jù)本公開(kāi)的實(shí)施例,處理器能夠識(shí)別觸摸觸摸面板的一個(gè)手指或多個(gè)手指,并且識(shí)別結(jié)果不依賴(lài)于施加觸摸輸入的時(shí)刻和位置。
圖9C示出根據(jù)另一實(shí)施例的以特定順序施加于觸摸面板的多個(gè)觸摸輸入931至觸摸輸入935的圖表。壓力的等級(jí)和各個(gè)觸摸輸入的順序被處理為模式并被存儲(chǔ)在存儲(chǔ)器中。存儲(chǔ)的觸摸輸入的模式可被用作將在稍后被描述的用戶(hù)認(rèn)證系統(tǒng)。例如,在觸摸輸入的模式已被設(shè)置為用于解鎖移動(dòng)終端的解鎖模式的狀態(tài)下,當(dāng)移動(dòng)終端接收到觸摸輸入時(shí),移動(dòng)終端將觸摸輸入的輸入模式與存儲(chǔ)的模式進(jìn)行比較。例如,當(dāng)移動(dòng)終端在允許范圍內(nèi)以觸摸輸入的存儲(chǔ)的順序接收到觸摸輸入時(shí),移動(dòng)終端可被解鎖。例如,當(dāng)移動(dòng)終端將密碼設(shè)置為圖9C中示出的模式時(shí),移動(dòng)終端的密碼的模式可以是3-5-1-4-2。
在本公開(kāi)的另一實(shí)施例中,處理器將從用戶(hù)的輸入計(jì)算的模式或數(shù)據(jù)作為個(gè)人簡(jiǎn)介存儲(chǔ)在存儲(chǔ)器中。處理器經(jīng)由電子裝置的通信單元將個(gè)人簡(jiǎn)介發(fā)送到網(wǎng)絡(luò)中的云服務(wù)器或服務(wù)器,并從云服務(wù)器或服務(wù)器接收參考值,其中,參考值對(duì)用戶(hù)的登記的模式或通過(guò)用戶(hù)的手指的測(cè)量的變化進(jìn)行優(yōu)化。處理器使用接收的參考值來(lái)更新存儲(chǔ)器中的參考值,從而向移動(dòng)終端用戶(hù)提供更加精確的壓力的等級(jí)。更新方法的示例是以下方法:對(duì)存儲(chǔ)在移動(dòng)終端中的數(shù)據(jù)進(jìn)行更新的方法、經(jīng)由數(shù)據(jù)通信網(wǎng)絡(luò)實(shí)時(shí)發(fā)送/接收數(shù)據(jù)而無(wú)需在移動(dòng)終端中存儲(chǔ)數(shù)據(jù),并向移動(dòng)終端用戶(hù)提供優(yōu)化值的方法、以及通過(guò)將數(shù)據(jù)備份在云服務(wù)器中來(lái)更新個(gè)人簡(jiǎn)介的方法。
參照?qǐng)D9A,以下描述提供根據(jù)本公開(kāi)的另一實(shí)施例的輸入個(gè)人簡(jiǎn)介的方法。移動(dòng)終端顯示示出用戶(hù)的輸入的順序和位置的個(gè)人簡(jiǎn)介輸入屏幕。輸入順序和輸入位置可以按照以下方式被自動(dòng)確定:當(dāng)用戶(hù)在顯示器(觸摸面板)上放置手或手指時(shí),處理器檢測(cè)并分析手指的排列并設(shè)置手指的觸摸位置。當(dāng)用戶(hù)以輸入順序或輸入位置向觸摸面板施加觸摸壓力時(shí),處理器分析壓力的斜率和電容變化的分布并基于所述分析來(lái)更新個(gè)人簡(jiǎn)介。例如,處理器基于在個(gè)人簡(jiǎn)介輸入屏幕上更新的壓力的斜率變化和電容的最大變化來(lái)使用預(yù)設(shè)計(jì)算公式更新表中的壓力的各個(gè)等級(jí)。
參照?qǐng)D9B和圖9C中示出的圖表,與各個(gè)手指相關(guān)的斜率變化和ADC編碼變化經(jīng)由輸入個(gè)人簡(jiǎn)介的處理來(lái)獲得??墒褂眯甭首兓虯DC編碼變化來(lái)設(shè)置壓力變化的模式。壓力變化的模式還可被用于如上面所述的用戶(hù)認(rèn)證。當(dāng)輸入順序連同壓力變化的模式一起被用于用戶(hù)認(rèn)證時(shí),這可提高用戶(hù)認(rèn)證信息的安全性。為了執(zhí)行用戶(hù)認(rèn)證,用戶(hù)可逐一使用手指對(duì)觸摸面板施加觸摸壓力??蛇x地,用戶(hù)可在觸摸面板上放置所有的手指并向觸摸面板施加壓力。這些方法產(chǎn)生具有相對(duì)高的準(zhǔn)確度的結(jié)果??筛鶕?jù)觸摸傳感器的檢測(cè)周期(例如,幾毫秒的單位)來(lái)執(zhí)行斜率變化的識(shí)別。
圖10A和圖10B是示出根據(jù)本公開(kāi)的各種實(shí)施例的檢測(cè)與多觸摸輸入相應(yīng)的壓力的方法的示圖。當(dāng)多觸摸被施加于觸摸面板時(shí),檢測(cè)通過(guò)多觸摸進(jìn)行的輸入并且執(zhí)行與檢測(cè)的多觸摸輸入的數(shù)量相應(yīng)的功能。本公開(kāi)的實(shí)施例檢測(cè)多觸摸的壓力并將檢測(cè)的結(jié)果應(yīng)用于各種類(lèi)型的界面,諸如,用戶(hù)界面(UI)、用戶(hù)體驗(yàn)(UX)等。
參照?qǐng)D10A和圖10B,在本公開(kāi)的實(shí)施例中,當(dāng)通過(guò)多觸摸的壓力被施加于TSP時(shí),TSP具有針對(duì)ADC編碼變化的壓力的異常分布。由于壓力的異常分布可分別通過(guò)根據(jù)用戶(hù)的特定值來(lái)獲得,故壓力的異常分布可被用于個(gè)人認(rèn)證系統(tǒng)。所述個(gè)人認(rèn)證系統(tǒng)是通過(guò)以便于檢測(cè)握力的等級(jí)之間的差異以及對(duì)TSP進(jìn)行按壓的手指的等級(jí)之間的差異的方式使用觸摸TSP的一只手1020來(lái)對(duì)用戶(hù)進(jìn)行認(rèn)證的系統(tǒng)。例如,所述個(gè)人認(rèn)證系統(tǒng)使用由多觸摸產(chǎn)生的壓力的獨(dú)有模式來(lái)執(zhí)行用戶(hù)認(rèn)證。參照?qǐng)D10A,用戶(hù)將手1020定位在TSP 1010上并向TSP 1010施加通過(guò)三個(gè)手指的觸摸輸入的壓力。在本公開(kāi)的實(shí)施例中,三個(gè)手指1030、1040和1050向TSP 1010同時(shí)施加具有壓力的觸摸輸入??蛇x地,三個(gè)手指1030、1040和1050還可以在每個(gè)特定時(shí)間間隔以形成觸摸輸入的模式的順序逐一向TSP 1010施加具有壓力的觸摸輸入,作為附加輸入。例如,電子裝置接收以如圖10B示出的觸摸壓力的分布的觸摸輸入的模式,并將觸摸壓力的分布設(shè)置為認(rèn)證數(shù)據(jù)。當(dāng)電子裝置經(jīng)由TSP接收到多觸摸時(shí),電子裝置可從接收的多觸摸之間的交互附加地提取與通過(guò)一個(gè)手指的觸摸的壓力的數(shù)據(jù)不同的壓力的數(shù)據(jù),并還可將附加提取的數(shù)據(jù)用于用戶(hù)認(rèn)證。
雖然根據(jù)本公開(kāi)的實(shí)施例的多觸摸檢測(cè)方法被應(yīng)用于用戶(hù)認(rèn)證,但是應(yīng)理解:本公開(kāi)不限于此。例如,多觸摸檢測(cè)方法可以以根據(jù)觸摸壓力的等級(jí)來(lái)演奏鋼琴曲的方式被應(yīng)用于與樂(lè)器(例如,鋼琴)相關(guān)的應(yīng)用。多觸摸檢測(cè)方法還可以以根據(jù)觸摸壓力的等級(jí)來(lái)控制汽車(chē)的加速器或剎車(chē)的方式被應(yīng)用于游戲應(yīng)用(例如,賽車(chē)游戲)。
在本公開(kāi)的實(shí)施例中,通過(guò)電子裝置的觸摸傳感器來(lái)檢測(cè)壓力的方法包括:接收施加于具有多個(gè)電極的觸摸面板的至少部分的用戶(hù)輸入;響應(yīng)于用戶(hù)輸入,將在所述多個(gè)電極的至少一部分之中形成的電容變化相加;并且基于電容變化的總和,確定用戶(hù)輸入對(duì)觸摸面板的壓力的等級(jí)。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,確定壓力的等級(jí)的步驟包括:確定在預(yù)設(shè)時(shí)間段內(nèi)由用戶(hù)輸入引起的電容的變化率,當(dāng)確定的變化率是第一比率時(shí),將電容變化的總和與第一參考值進(jìn)行比較以確定壓力的等級(jí);并且當(dāng)確定的變化率是第二比率時(shí),將電容變化的總和與第二參考值進(jìn)行比較以確定壓力的等級(jí)。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,所述方法還可包括在存儲(chǔ)器中存儲(chǔ)將被用于確定壓力的等級(jí)的參考值。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,存儲(chǔ)參考值的步驟包括:接收用戶(hù)的各個(gè)手指的觸摸壓力,將與接收的觸摸壓力相應(yīng)的數(shù)據(jù)發(fā)送到服務(wù)器,從服務(wù)器接收與所述數(shù)據(jù)相匹配的參考值,并使用接收的參考值來(lái)更新存儲(chǔ)在存儲(chǔ)器中的參考值。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,所述方法還包括:基于更新后的參考值來(lái)設(shè)置用戶(hù)手指的觸摸壓力的變化的模式,并存儲(chǔ)與所述模式相匹配的用戶(hù)標(biāo)識(shí)信息。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,將電容變化相加的步驟包括:將在與觸摸面板的被直接施加了觸摸的區(qū)域相應(yīng)的電極之間形成的電容變化相加。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,將電容變化相加的步驟包括:通過(guò)進(jìn)一步包括在觸摸面板的未被直接施加觸摸的區(qū)域的電極之間形成的電容變化來(lái)校正電容變化的總和。
在根據(jù)本公開(kāi)的實(shí)施例的方法中,確定用戶(hù)輸入的壓力的等級(jí)的步驟包括:接收施加于觸摸面板的至少部分的多觸摸,將通過(guò)多觸摸形成的電容變化相加,并將通過(guò)多觸摸形成的電容變化的總和與參考值進(jìn)行比較以確定壓力的等級(jí)。
根據(jù)本公開(kāi)的各種實(shí)施例,移動(dòng)終端(電子裝置)能夠使用內(nèi)置觸摸傳感器來(lái)檢測(cè)壓力變化,而不需要用于根據(jù)壓力來(lái)檢測(cè)電容變化的傳感器。因此,移動(dòng)終端去除了通過(guò)采用壓力傳感器而可能引起的制造成本。移動(dòng)終端還通過(guò)去除用于兩個(gè)電極之間的壓力傳感器的安裝所需確保的間隙來(lái)降低厚度。
在此參照根據(jù)本公開(kāi)的實(shí)施例的用戶(hù)界面的流程圖圖解、方法和計(jì)算機(jī)程序產(chǎn)品描述了上面討論的方法。將理解:流程圖圖解的每個(gè)塊和在流程圖圖解中的塊的組合可通過(guò)計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可被提供給通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生機(jī)器,使得經(jīng)由計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)流程圖塊或多個(gè)塊中指定的功能的方法。這些計(jì)算機(jī)程序指令還可被存儲(chǔ)在可以以特定方式引導(dǎo)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備運(yùn)轉(zhuǎn)的計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在計(jì)算機(jī)可用或計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括實(shí)現(xiàn)在流程圖塊或多個(gè)塊中指定功能的指令的制品。計(jì)算機(jī)程序指令還可被加載到計(jì)算機(jī)或其它可編程數(shù)據(jù)設(shè)備上,以引起一系列操作在計(jì)算機(jī)或其它可編程設(shè)備上被執(zhí)行以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,使得在計(jì)算機(jī)或其它可編程設(shè)備上執(zhí)行的所述指令提供用于實(shí)現(xiàn)在流程圖塊或多個(gè)塊中指定的功能的操作。
流程圖圖解中的每個(gè)塊可表示包括用于實(shí)現(xiàn)指定邏輯功能的一個(gè)或更多個(gè)可執(zhí)行指令的模塊、段或代碼的部分。還應(yīng)注意到:在一些可選實(shí)現(xiàn)方式中,在塊中注釋的功能可不按順序發(fā)生。例如,實(shí)際上,根據(jù)涉及的功能,連續(xù)示出的兩個(gè)塊可被大體上同時(shí)發(fā)生,或者塊可有時(shí)以相反的順序被執(zhí)行。
本公開(kāi)的特定方面也可被實(shí)施為在非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)是可存儲(chǔ)隨后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)裝置。非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、壓縮盤(pán)-ROM(CD-ROMs)、磁帶、軟盤(pán)和光學(xué)數(shù)據(jù)存儲(chǔ)裝置。非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)也可被分布在聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)上,使得按照分布方式來(lái)存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。此外,用于實(shí)現(xiàn)本公開(kāi)的功能性程序、代碼和代碼段可被本公開(kāi)所屬領(lǐng)域的程序員容易地理解。
在這一點(diǎn)上,應(yīng)該注意到:如上所述的本公開(kāi)的各種實(shí)施例通常在一定程度上涉及輸入數(shù)據(jù)的處理和輸出數(shù)據(jù)的產(chǎn)生??稍谟布蚺c硬件組合的軟件中實(shí)施所述輸入數(shù)據(jù)處理和輸出數(shù)據(jù)產(chǎn)生。例如,可在移動(dòng)裝置或者用于實(shí)施與如上所述的本公開(kāi)的各種實(shí)施例相關(guān)聯(lián)的功能的相似或相關(guān)電路中采用特定電子組件??蛇x地,根據(jù)存儲(chǔ)的指令而運(yùn)行的一個(gè)或多個(gè)處理器可實(shí)施與如上所述的本公開(kāi)的各種實(shí)施例相關(guān)聯(lián)的功能。如果是這種情況,則可在一個(gè)或多個(gè)非暫時(shí)性處理器可讀介質(zhì)上存儲(chǔ)這樣的指令是在本公開(kāi)的范圍內(nèi)。處理器可讀介質(zhì)的示例包括ROM、RAM、CD-ROM、磁帶、軟盤(pán)和光學(xué)數(shù)據(jù)存儲(chǔ)裝置。處理器可讀介質(zhì)也可被分布在聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)上,使得按照分布方式來(lái)存儲(chǔ)和執(zhí)行所述指令。此外,用于實(shí)現(xiàn)本公開(kāi)的功能性計(jì)算機(jī)程序、指令和指令段可被本公開(kāi)所屬領(lǐng)域的程序員容易地理解。
盡管已經(jīng)參照本公開(kāi)的各種實(shí)施例示出并描述了本公開(kāi),但是本領(lǐng)域的技術(shù)人員將理解:在不脫離由權(quán)利要求及其等同物限定的本公開(kāi)的精神和范圍的情況下,可做出在形式和細(xì)節(jié)上的各種改變。