欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

控制觸摸屏的方法及支持該方法的電子設(shè)備與流程

文檔序號:11635052閱讀:431來源:國知局
控制觸摸屏的方法及支持該方法的電子設(shè)備與流程

相關(guān)申請的交叉引用

本申請要求于2015年2月3日提交至韓國知識產(chǎn)權(quán)局且分配的序列號為10-2015-0016934的韓國專利申請的權(quán)益,該韓國專利申請的全部公開內(nèi)容通過引用整體地并入本文。

本公開涉及用于控制觸摸屏的方法及支持該方法的電子設(shè)備。



背景技術(shù):

隨著觸摸屏被用作電子設(shè)備的輸入裝置,與電子設(shè)備和用戶之間的交互對應(yīng)的用戶體驗(ux,userexperience)和用戶接口變得更加重要。

設(shè)置有觸摸屏的電子設(shè)備可識別來自用戶的觸摸輸入,然后執(zhí)行與觸摸輸入對應(yīng)的過程。如果觸摸屏的特定部分被觸摸,則電子設(shè)備可檢測特定部分的坐標(biāo),然后執(zhí)行針對顯示在該坐標(biāo)處的項目限定的預(yù)定操作。

上述信息作為背景信息提出,以僅幫助理解本公開。至于以上信息中的任意信息是否可適用于作為針對本公開的現(xiàn)有技術(shù),沒有做出確定并且沒有做出斷言。



技術(shù)實現(xiàn)要素:

技術(shù)問題

觸摸響應(yīng)性,是觸摸屏感測觸摸輸入以及對觸摸輸入做出反應(yīng)的能力,受到觸摸屏的觸摸報告速率的影響。如果觸摸報告速率太低,則觸摸響應(yīng)性可能降低。相反,如果觸摸報告速率太高,則電流消耗可能增大。

問題的解決方案

本公開的方面在于至少解決上述問題和/或缺點,并且至少提供下述有益效果。因此,本公開的一方面在于提供控制能減少功耗的觸摸屏的方法以及支持該方法的電子設(shè)備。

根據(jù)本公開的一方面,提供一種電子設(shè)備。該電子設(shè)備包括處理器和觸摸屏,其中觸摸屏配置為:檢測外部對象的觸摸輸入,監(jiān)測觸摸輸入,基于監(jiān)測觸摸輸入的結(jié)果將觸摸報告速率從第一頻率改變?yōu)榈诙l率,以及當(dāng)觸摸輸入被保持的時候,以觸摸報告向處理器報告觸摸輸入。

根據(jù)本公開的另一方面,提供控制觸摸屏的方法。該方法包括:通過觸摸屏檢測外部對象的觸摸輸入;監(jiān)測觸摸輸入;基于監(jiān)測觸摸輸入的結(jié)果,將觸摸報告速率從第一頻率改變至第二頻率;以及當(dāng)觸摸輸入被保持的時候,以觸摸報告速率向電連接觸摸屏的處理器報告觸摸輸入。

通過結(jié)合附圖披露本公開各實施方式的以下詳細(xì)說明,本公開的其它方面、有益效果和顯著特征對本領(lǐng)域技術(shù)人員將變得明顯。

發(fā)明的有益效果

根據(jù)本公開各實施方式,用于控制觸摸屏的方法能夠:通過基于所監(jiān)測的輸入的至少一部分動態(tài)地將頻率改變?yōu)閺膬蓚€或更多頻率中選擇的一個頻率,在具有改進的觸摸響應(yīng)性的情況下降低功耗。

附圖說明

通過結(jié)合附圖的以下詳細(xì)說明,本公開某些實施方式的上述和其它方面、特征和有益效果將變得更加明顯,在附圖中:

圖1示出根據(jù)本公開各實施方式處于網(wǎng)絡(luò)環(huán)境中的電子設(shè)備;

圖2是根據(jù)本公開各實施方式觸摸屏的框圖;

圖3是示出根據(jù)本公開各實施方式當(dāng)起始觸摸輸入被感測時改變觸摸報告速率的圖;

圖4是示出根據(jù)本公開各實施方式當(dāng)觸摸屏上的觸摸被保持時改變觸摸報告速率的圖;

圖5是示出根據(jù)本公開各實施方式當(dāng)觸摸被釋放時改變觸摸報告速率的圖;

圖6是示出根據(jù)本公開各實施方式當(dāng)觸摸輸入位于特定區(qū)域時改變觸摸報告速率的圖;

圖7a和圖7b是示出根據(jù)本公開各實施方式用于針對每個應(yīng)用設(shè)定觸摸報告速率的用戶接口的圖;

圖8是根據(jù)本公開各實施方式用于控制觸摸報告速率的方法的流程圖;

圖9是根據(jù)本公開各實施方式用于控制觸摸報告速率的方法的流程圖;以及

圖10是根據(jù)本公開各實施方式用于控制觸摸報告速率的方法的流程圖。

在全部附圖中,相同的參考標(biāo)記將理解為表示相同的部件、組件和結(jié)構(gòu)。

具體實施方式

提供以下參照附圖的描述,以幫助全面地理解如由權(quán)利要求及其等同限定的本公開各實施方式。包括各種具體細(xì)節(jié)以幫助理解,但是這些細(xì)節(jié)僅僅視為示例性的。因此,在不脫離本公開的范圍和精神的情況下,本領(lǐng)域普通技術(shù)人員應(yīng)意識到,可對本文描述的各實施方式做出各種變型和修改。此外,為了清楚和簡明,可省略公知功能和結(jié)構(gòu)的描述。

以下描述和權(quán)利要求中使用的術(shù)語和詞語不限于書面含義,而是僅僅由發(fā)明者用以使得能夠清楚和一致地理解本公開。因此,對于本領(lǐng)域技術(shù)人員應(yīng)顯而易見,本公開各實施方式的以下描述僅僅是出于例示的目的提供,而不是出于限制本公開的目的,本公開由所附權(quán)利要求及其等同限定。

應(yīng)理解,除非上下文清楚地另外規(guī)定,否則單數(shù)形式“一”、“一個”和“所述”包括復(fù)數(shù)引用物。因此,例如,對“組件表面”的引用包括對一個或多個這樣的表面的引用。

本文使用的術(shù)語“具有”、“可具有”、“包括”、“可包括”、“包括”等是指存在對應(yīng)特征(例如,數(shù)量、功能、操作或元件),而不排除存在另外的特征。

術(shù)語“a或b”、“a或/和b中的至少一個”或“a或/和b中的一個或多個”可包括一起列出的項目的全部可能組合。例如,術(shù)語“a或b”、“a和b中的至少一個”或“a或b中的至少一個”可表示以下所有的情況:(1)包括至少一個a;(2)包括至少一個b;以及(3)包括至少一個a和至少一個b。

本文使用的術(shù)語“第一”、“第二”等可修飾各種元件而與它的順序和/或優(yōu)先級無關(guān),但是不限制所述元件。例如,“第一用戶設(shè)備”和“第二用戶設(shè)備”指示不同的用戶設(shè)備,而不考慮順序和/或優(yōu)先級。例如,在不脫離本公開的范圍的情況下,第一元件可稱作第二元件,反之第二元件可稱為第一元件。

應(yīng)理解,當(dāng)某些元件(例如,第一元件)被稱為“操作性地或通信地聯(lián)接/聯(lián)接至”或“連接至”另一元件(例如,第二元件)時,所述某些元件可直接地聯(lián)接至所述另一元件,或者經(jīng)由另一元件(例如,第三元件)聯(lián)接至所述另一元件。然而,當(dāng)某些元件(例如,第一元件)被稱為“直接聯(lián)接”或“直接連接”至另一元件(例如,第二元件)時,在所述元件和所述另一元件之間不存在中間元件(例如,第三元件)。

術(shù)語“配置(或設(shè)定)為”可與術(shù)語例如“適于”、“有能力”、“設(shè)計成”、“適合于”、“制造成”或“能夠”交換地使用。術(shù)語“配置(或設(shè)定)為”可不必具有“專門設(shè)計成”的含義。在某些情況中,術(shù)語“設(shè)備配置為”可表示所述設(shè)備與其它設(shè)備或組件一起“可執(zhí)行”。例如,術(shù)語“配置(或設(shè)定)為執(zhí)行a、b和c的處理器”可表示執(zhí)行相應(yīng)操作的專用處理器(例如,嵌入式處理器),或者表示運行存儲在存儲器設(shè)備中的至少一個軟件程序以執(zhí)行相應(yīng)操作的通用處理器(例如,中央處理單元(cpu)或應(yīng)用處理器(ap))。

本文使用的術(shù)語,包括技術(shù)術(shù)語或科學(xué)術(shù)語,具有與本領(lǐng)域技術(shù)人員所理解的含義相同的含義。在詞典中定義的通常使用的術(shù)語可解釋為具有與在相關(guān)領(lǐng)域中限定的上下文含義相同或相似的含義,并且除非明確地另外定義,否則不應(yīng)以理想化或過于正式的含義進行解釋。根據(jù)情況,本文定義的術(shù)語不應(yīng)如此解釋為排除本公開的各實施方式。

根據(jù)本公開各實施方式,電子設(shè)備可包括以下至少之一:智能電話、平板個人計算機(pc)、移動電話、視頻電話、電子圖書閱讀器、臺式pc、膝上型pc、上網(wǎng)本、工作站、服務(wù)器、個人數(shù)字助理(pda)、便攜式多媒體播放器(pmp)、運動圖像專家組階段1或運動圖像專家組階段2(mpeg-1或mpeg-2)音頻層3(mp3)播放器、移動醫(yī)療設(shè)備、相機或可穿戴設(shè)備(例如,智能眼鏡、頭戴式設(shè)備(hmd)、電子服裝、電子手環(huán)、電子項鏈、電子配件、電子紋身、智能鏡子或智能手表)。

在本公開各實施方式中,電子設(shè)備可以是智能家電。智能家電可包括以下至少之一:例如,電視(tv)、數(shù)字化視頻光盤(dvd)播放器、音響、冰箱、空調(diào)、除塵器、烤箱、微波爐、洗衣機、空氣凈化器、機頂盒、家庭自動控制面板、安保控制面板、電視盒(例如,samsunghomesynctm、appletvtm或googletvtm)、游戲機(例如,xboxtm或playstationtm)、電子詞典、電子鑰匙、攝影機或電子相框。

在本公開的其它各實施方式中,電子設(shè)備可包括以下至少之一:各種醫(yī)療設(shè)備(例如,各種便攜式醫(yī)療測量設(shè)備(例如,血糖測量設(shè)備、心率測量設(shè)備、血壓測量裝置、體溫測量設(shè)備等)、磁共振血管造影術(shù)(mra)、磁共振成像(mri)、計算機斷層掃描(ct)、掃描儀、超聲波設(shè)備等)、導(dǎo)航設(shè)備、全球定位系統(tǒng)(gps)接收器、行車記錄儀(edr)、飛行數(shù)據(jù)記錄儀(fdr)、汽車信息娛樂設(shè)備、船舶電子設(shè)備(例如,導(dǎo)航系統(tǒng)、回轉(zhuǎn)羅盤等)、航空電子設(shè)備、安全設(shè)備、車輛車頭單元、工業(yè)或家用機器人、自動柜員機(atm)、商店銷售點(pos)或物聯(lián)網(wǎng)設(shè)備(例如,燈泡、各種傳感器、電表或燃?xì)獗?、灑水車、火警警報器、恒溫器、路燈、烤面包機、鍛煉裝備、熱水箱、加熱器、鍋爐等)。

根據(jù)本公開各實施方式,電子設(shè)備可包括以下至少之一:家具或建筑物/構(gòu)筑物的一部分、電子板、電子簽名接收設(shè)備、投影儀或測量儀器(例如,水表、電表、燃?xì)獗?、電波表?。在本公開各實施方式中,電子設(shè)備可以是上述設(shè)備的一個或多個組合。根據(jù)本公開各實施方式,電子設(shè)備可以是柔性設(shè)備。根據(jù)本公開實施方式,電子設(shè)備不限于上述設(shè)備,并且可隨著技術(shù)發(fā)展包括新的電子設(shè)備。

在下文中,將參照附圖描述根據(jù)本公開各實施方式的電子設(shè)備。本文使用的術(shù)語“用戶”可表示使用電子設(shè)備的人,或者可表示使用電子設(shè)備的設(shè)備(例如,人工智能電子設(shè)備)。

圖1示出根據(jù)本公開各實施方式處于網(wǎng)絡(luò)環(huán)境中的電子設(shè)備。

參照圖1,將描述根據(jù)本公開各實施方式處于網(wǎng)絡(luò)環(huán)境100中的電子設(shè)備101。電子設(shè)備101可包括總線110、處理器120、存儲器130、輸入/輸出接口140、顯示器150和通信接口160。在本公開各實施方式中,可省略前述元件中的至少一個,或者可向電子設(shè)備101添加另外的元件。

總線110可包括用于將上述設(shè)備彼此連接并且在上述元件之間傳送信息(例如,控制消息和/或數(shù)據(jù))的電路。

處理器120可包括以下至少之一:cpu、ap或通信處理器(cp)。處理器120可執(zhí)行數(shù)據(jù)處理或用于通信的操作和/或控制電子設(shè)備101的其它元件中的至少一個。

根據(jù)本公開各實施方式,處理器120可從觸摸屏接收關(guān)于觸摸輸入或懸停輸入的觸摸信息。處理器120可基于所述觸摸信息執(zhí)行控制,以使得與觸摸輸入或懸停輸入對應(yīng)的操作被執(zhí)行。例如,處理器120可基于所接收的觸摸信息,在觸摸屏上顯示觸摸輸入的反饋。例如,如果用戶觸摸觸摸屏的特定區(qū)域,則可在觸摸部分上顯示箭頭。如另一示例,如果用戶觸摸顯示在觸摸屏上的圖標(biāo),則可在觸摸屏上執(zhí)行與所觸摸的圖標(biāo)對應(yīng)的應(yīng)用。

存儲器130可包括易失性存儲器和/或非易失性存儲器。存儲器130可儲存與電子設(shè)備101的其它元件中的至少一個相關(guān)的指令或數(shù)據(jù)。根據(jù)本公開實施方式,存儲器130可儲存軟件和/或程序。程序可包括,例如內(nèi)核131、中間件133、應(yīng)用編程接口(api)135和/或應(yīng)用(或“應(yīng)用程序”)137。內(nèi)核131、中間件133或api135中的至少一部分可被稱作操作系統(tǒng)(os)。

內(nèi)核131可控制或管理用于執(zhí)行其它程序(例如,中間件133、api135或應(yīng)用137)的操作或功能系統(tǒng)資源(例如,總線110、處理器120、存儲器130等)。此外,內(nèi)核131可提供允許中間件133、api135或應(yīng)用137接入電子設(shè)備101的個體元件以控制或管理系統(tǒng)資源的接口。

中間件133可充當(dāng)媒介物,以使得api135或應(yīng)用137與內(nèi)核131通信并交換數(shù)據(jù)。

此外,中間件133可根據(jù)優(yōu)先級順序處理從應(yīng)用137接收的一個或多個任務(wù)需求。例如,中間件133可為至少一個應(yīng)用137特定利用電子設(shè)備101的系統(tǒng)資源(例如,總線110、處理器120、存儲器130等)的優(yōu)先級。例如,中間件133可根據(jù)特定給至少一個應(yīng)用的優(yōu)先級處理一個或多個任務(wù)需求,從而執(zhí)行一個或多個任務(wù)需求的調(diào)度或負(fù)荷均衡。

api135,允許應(yīng)用137控制由內(nèi)核131或中間件133提供的功能的接口,可包括例如用于文件控制、窗口控制、圖像處理、字符控制等的至少一個接口或功能(例如,指令)。

根據(jù)本公開各實施方式,應(yīng)用137可包括短消息服務(wù)(sms)/多媒體消息服務(wù)(mms)應(yīng)用、電子郵件應(yīng)用、日歷應(yīng)用、警報應(yīng)用、健康護理應(yīng)用(例如,用于測量鍛煉量或血糖的應(yīng)用)或環(huán)境信息應(yīng)用(例如,用于提供大氣壓力、濕度或溫度信息的應(yīng)用)。另外或可替代地,應(yīng)用137可以是與電子設(shè)備101和外部電子設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)之間的信息交換相關(guān)的應(yīng)用。信息交換應(yīng)用可包括:例如,用于向外部電子設(shè)備中繼具體信息的通知中繼應(yīng)用,或者用于管理外部電子設(shè)備的設(shè)備管理應(yīng)用。

例如,通知中繼應(yīng)用可包括向外部電子設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)傳送由電子設(shè)備101的另一應(yīng)用(例如,sms/mms應(yīng)用、電子郵件應(yīng)用、健康護理應(yīng)用或環(huán)境信息應(yīng)用)生成的通知信息的功能。另外或可替代地,通知中繼應(yīng)用可從外部電子設(shè)備接收通知信息,并且可向用戶提供所接收的通知信息。設(shè)備管理應(yīng)用可管理(例如,安裝、卸載或更新)與電子設(shè)備101通信的至少一部分外部設(shè)備的功能(例如,打開/關(guān)閉外部電子設(shè)備(或它的組件)或調(diào)節(jié)顯示器的亮度(或分辨率))、在外部電子設(shè)備中操作的應(yīng)用、或者從外部電子設(shè)備提供的服務(wù)(例如,呼叫服務(wù)或短消息服務(wù))。

根據(jù)本公開各實施方式,應(yīng)用137可包括根據(jù)外部電子設(shè)備的屬性(例如,電子設(shè)備的類型)特定的應(yīng)用。例如,如果外部電子設(shè)備是mp3播放器,則應(yīng)用137可包括與音樂回放相關(guān)的應(yīng)用。類似地,如果外部電子設(shè)備是移動醫(yī)療設(shè)備,則應(yīng)用137可包括與健康護理相關(guān)的應(yīng)用。根據(jù)本公開實施方式,應(yīng)用137可包括針對電子設(shè)備101特定的應(yīng)用或從外部電子設(shè)備接收的應(yīng)用中的至少一者。

輸入/輸出接口140可用于向電子設(shè)備101的其它元件傳送從用戶或另一外部設(shè)備接收的指令或數(shù)據(jù)。例如,輸入/輸出接口140可向處理器120提供通過輸入/輸出設(shè)備(例如,傳感器、鍵盤或觸摸屏)接收的數(shù)據(jù)。此外,輸入/輸出接口140可向用戶或另一外部設(shè)備輸出從電子設(shè)備101的其它元件接收的指令或數(shù)據(jù)。例如,輸入/輸出接口140可通過輸入/輸出設(shè)備(例如,揚聲器或顯示器)向用戶輸出由處理器120處理的數(shù)據(jù)。

顯示器150可包括,例如液晶顯示器(lcd)、發(fā)光二極管(led)顯示器、有機發(fā)光二極管(oled)顯示器、微電子機械系統(tǒng)(mems)顯示器或電子紙顯示器。顯示器150可向用戶呈現(xiàn)各種內(nèi)容(例如,文本、圖像、視頻、圖標(biāo)、符號等)。顯示器150可包括觸摸屏,并且可接收電子筆或用戶身體的一部分的觸摸、手勢、接近或懸停輸入。

通信接口160可在電子設(shè)備101和外部設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)之間形成信息鏈路。例如,通信接口160可通過無線或有線通信連接至網(wǎng)絡(luò)162,以與外部設(shè)備(例如,第二電子設(shè)備104或服務(wù)器106)通信。

例如,對于無線通信,可使用以下蜂窩通信協(xié)議至少之一:諸如,長期演進技術(shù)(lte)、高級長期演進(lte-a)、碼分多址(cdma)、寬帶碼分多址(wcdma)、通用移動通信系統(tǒng)(umts)、無線寬帶(wibro)、全球移動通信系統(tǒng)(gsm)等。無線通信可包括例如短程通信連接164。短程通信連接164可包括以下至少之一:無線保真(wi-fi)、近場通信(nfc)、gps等。有線通信可包括以下至少之一:通用串行總線(usb)、高清晰度多媒體接口(hdmi)、推薦標(biāo)準(zhǔn)232(rs-232)、普通老式電話服務(wù)(pots)等。網(wǎng)絡(luò)162可包括以下電信網(wǎng)絡(luò)至少之一:例如,計算機網(wǎng)絡(luò)(例如,局域網(wǎng)(lan)或廣域網(wǎng)(wan))、互聯(lián)網(wǎng)或電話網(wǎng)絡(luò)。

根據(jù)本公開實施方式,電信網(wǎng)絡(luò)可包括以下至少之一:計算機網(wǎng)絡(luò)、互聯(lián)網(wǎng)、物聯(lián)網(wǎng)或電話網(wǎng)絡(luò)。

根據(jù)本公開實施方式,用于在電子設(shè)備101和外部設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)之間進行通信的協(xié)議(例如,傳輸層協(xié)議、數(shù)據(jù)鏈路層協(xié)議或物理層協(xié)議)可由內(nèi)核131、中間件133、api135、應(yīng)用137或通信接口160至少之一支持。

第一電子設(shè)備102和第二電子設(shè)備104的類型可與電子設(shè)備101的類型相同或不同。根據(jù)本公開實施方式,服務(wù)器106可包括一個或多個服務(wù)器的群組。根據(jù)本公開各實施方式,在電子設(shè)備101中執(zhí)行的一部分或所有操作可在一個或多個其它電子設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)中執(zhí)行。根據(jù)本公開實施方式,在電子設(shè)備101應(yīng)當(dāng)自動地或響應(yīng)于請求而執(zhí)行某一功能或服務(wù)的情況下,電子設(shè)備101可從另一設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)請求與該功能或服務(wù)相關(guān)的至少一部分功能來代替它本身執(zhí)行該功能或服務(wù),或者除了它本身的功能或服務(wù)還從所述另一設(shè)備請求與該功能或服務(wù)相關(guān)的至少一部分功能。其它電子設(shè)備(例如,第一電子設(shè)備102、第二電子設(shè)備104或服務(wù)器106)可執(zhí)行所請求的功能或另外的功能,并且可向電子設(shè)備101傳送執(zhí)行的結(jié)果。電子設(shè)備101可使用所接收的結(jié)果或另外處理所接收的結(jié)果來提供所請求的功能或服務(wù)。為此,可使用例如云計算技術(shù)、分布式計算技術(shù)或客戶端-服務(wù)器計算技術(shù)。

圖2是根據(jù)本公開各實施方式的觸摸屏的框圖。

參照圖2,觸摸屏200可包括觸摸面板210、顯示面板220、觸摸控制模塊230和顯示控制模塊240,其中,觸摸面板210用于感測輸入源的觸摸輸入、懸停輸入、手勢或接近,顯示面板220用于顯示信息,觸摸控制模塊230用于控制觸摸面板210的操作,以及顯示控制模塊240用于控制顯示面板220的操作。

參照圖2,觸摸面板210和顯示面板220可聯(lián)接以實施為一個觸摸屏面板。例如,觸摸面板210可疊加在觸摸屏200上(疊加(add-on)式),或者可插入到觸摸屏200中(面板表面(on-cell)或面板內(nèi)部(in-cell)式)。觸摸面板210可利用各種類型的觸摸面板來實施,諸如電阻型、電磁感測型、電容型、超聲波型、紅外型等。

觸摸面板210可包括用于感測以下至少之一的多個觸摸傳感器:壓力變化、電/磁場變化、電容變化、或者由觸摸輸入、懸停輸入、手勢輸入或接近觸摸面板210的表面而感生的光強度變化。

例如,每個觸摸傳感器可通過連接至每個觸摸傳感器的tx線路(channel),以特定時間間隔(例如,傳輸(tx)驅(qū)動頻率)接收驅(qū)動信號(例如,脈沖等),并且可通過與tx線路(或驅(qū)動信號)對應(yīng)的接收(rx)線路來傳輸指示每個觸摸傳感器的狀態(tài)(例如,壓力、磁場、電容、光強度等)的電信號(例如,電壓等)。觸摸控制模塊230可通過監(jiān)測每個觸摸傳感器的狀態(tài)來識別施加到觸摸面板210的壓力。

根據(jù)本公開各實施方式,觸摸面板210還可包括用于驅(qū)動觸摸面板210的電路或元件,諸如tx線路、rx線路或模數(shù)轉(zhuǎn)換器(adc)。

顯示面板220可在屏幕上顯示各種信息(例如,多媒體數(shù)據(jù)、文本數(shù)據(jù)等)。顯示面板220可根據(jù)從顯示控制模塊240接收的控制信號來顯示信息。例如,顯示面板220可響應(yīng)于經(jīng)由觸摸面板210感測的觸摸輸入,顯示對觸摸輸入的反饋。例如,顯示面板220可在與觸摸輸入對應(yīng)的位置上顯示圖標(biāo)、圖像、視頻等??商娲?,顯示面板220可顯示響應(yīng)于觸摸輸入而執(zhí)行的應(yīng)用。根據(jù)本公開各實施方式,顯示面板220還可包括用于驅(qū)動顯示面板220的電路或元件。

觸摸控制模塊230可基于從觸摸面板210接收的信號(例如,通過rx線路傳輸?shù)碾娦盘柣蛲ㄟ^對電信號模數(shù)轉(zhuǎn)換獲得的數(shù)字信號)生成輸入信息(例如,觸摸報告),其中輸入信息包括以下至少之一:與通過觸摸面板210感測的輸入有關(guān)的、可從所接收的信號獲得的信息、接近信息、手勢、懸停區(qū)域尺寸、懸停位置(例如,懸停坐標(biāo)、懸停面積等)、壓力、靈敏度、觸摸區(qū)域尺寸、觸摸位置(例如,觸摸坐標(biāo)、觸摸區(qū)域、單點觸摸、多點觸摸等)或標(biāo)識信息。

根據(jù)本公開各實施方式,觸摸控制模塊230可對從觸摸面板210接收的信號執(zhí)行數(shù)據(jù)處理(或信號處理),諸如,移除噪點;選擇等于或大于閾值的有效輸入(例如,信號水平、持續(xù)時間或幀數(shù)中的至少一者);選擇對特定區(qū)域的輸入;計算觸摸位置、觸摸區(qū)域尺寸、懸停位置或懸停區(qū)域尺寸;或者識別與輸入對應(yīng)的手勢或接近信息。閾值可與用于選擇有效輸入的參考值對應(yīng)。閾值可隨著輸入類型而變化。例如,如果所接收的信號的水平等于或高于閾值,則觸摸控制模塊230可配置為識別用戶做出有效輸入,響應(yīng)于有效輸入生成指示輸入發(fā)生的觸摸事件(或中斷),以及向處理器120傳送(即,提供)觸摸事件。處理器120可根據(jù)觸摸事件對來自用戶的輸入恰當(dāng)?shù)剡M行響應(yīng)。相反,如果所接收信號的水平低于閾值,則觸摸控制模塊230可忽視所接收的信號。

觸摸控制模塊230可向處理器120傳送所生成的輸入信息。根據(jù)本公開實施方式,如果輸入對應(yīng)于觸摸輸入或懸停輸入,則僅僅當(dāng)識別的觸摸位置或懸停位置變化時,觸摸控制模塊230才可向處理器120傳送所述輸入信息。

在本公開的實施方式中,觸摸控制模塊230和顯示控制模塊240可對應(yīng)于控制觸摸面板210和顯示面板220的控制電路(例如,觸摸控制電路、觸摸集成電路(ic)、顯示驅(qū)動電路、顯示驅(qū)動器集成電路(ddic)等)。

觸摸屏200可變?yōu)榭臻e(idle)狀態(tài)或激活狀態(tài)。例如,如果對于特定時間觸摸面板210感測不到輸入,則觸摸屏200可變?yōu)榭臻e狀態(tài)。如另一示例,如果在空閑狀態(tài)下識別觸摸輸入(或懸停、手勢或接近輸入),則觸摸屏200可變?yōu)榧せ顮顟B(tài)。

空閑狀態(tài)可表示觸摸屏200的至少一部分功能可被禁用的狀態(tài)、觸摸屏的操作頻率可設(shè)定為較低的狀態(tài)、或者當(dāng)對于特定時間感測不到輸入時用于降低功耗的待命狀態(tài)。換言之,在激活狀態(tài)下,觸摸屏200的所有功能通常均執(zhí)行;然而在空閑狀態(tài)下,觸摸屏200的至少一部分功能可禁用。在空閑狀態(tài)下,觸摸面板210可以以特定時間間隔掃描每個觸摸傳感器的狀態(tài)以感測發(fā)生在每個觸摸傳感器上的輸入,并且可向觸摸控制模塊230傳送指示每個觸摸傳感器的狀態(tài)的信號。觸摸控制模塊230可基于從觸摸面板210接收的信號,確定是否發(fā)生觸摸輸入(或懸停、手勢或接近輸入)。然而,在空閑狀態(tài)下,觸摸控制模塊230可以不向處理器120傳送獲得的輸入信息(例如,觸摸報告)。

觸摸控制模塊230可改變向處理器120傳送輸入信息的速率或頻率(例如,觸摸報告速率)。從觸摸控制模塊230向處理器120傳送輸入信息的速率可不同于掃描觸摸傳感器以感測觸摸輸入(或懸停、手勢或接近輸入)的速率、通過tx線路向每個觸摸傳感器傳送驅(qū)動信號的速率(例如,tx驅(qū)動頻率)、或通過觸摸面板210中的rx線路(例如,rx驅(qū)動頻率)監(jiān)測由每個觸摸傳感器感測的信號的速率。例如,如果傳送輸入信息的速率不夠高,則可降低響應(yīng)速率,其中所述響應(yīng)速率是電子設(shè)備101對來自用戶的觸摸輸入的響應(yīng)速率。例如,可能無法執(zhí)行對初始觸摸輸入(從起始觸摸輸入被執(zhí)行的時間開始在預(yù)定時間內(nèi)執(zhí)行的觸摸輸入)或諸如輕彈的快速連續(xù)運動的觸摸輸入的適當(dāng)響應(yīng),或者對它們的響應(yīng)可能較慢,從而使得可能無法確保電子設(shè)備101具有足夠的觸摸性能。然而,如果為了避免這樣的狀況而提高從觸摸控制模塊230傳送輸入信息的速率,則當(dāng)正常傳送速率足夠時,諸如觸摸拖動被執(zhí)行時,輸入信息可能以不必要的高速率進行傳送,從而使得電子設(shè)備101的電流消耗可能過多地增加。

根據(jù)本公開實施方式,觸摸控制模塊230可基于經(jīng)由觸摸面板210感測的至少一部分輸入(從觸摸面板210接收的信號)和/或從接收的信號獲得的信息),來改變傳送輸入信息的速率。換言之,觸摸控制模塊230可基于經(jīng)由觸摸面板210感測的至少一部分輸入,來確定傳送輸入信息的速率。

可替代地,觸摸控制模塊230可從處理器120接收用于傳送輸入信息的速率,并且可將先前傳送輸入信息速率改變?yōu)樗邮盏乃俾?。例如,處理?20可基于從觸摸控制模塊230接收的至少一部分輸入信息確定用于傳送輸入信息的速率,并且可向觸摸控制模塊230傳輸所確定的傳送速率。例如,處理器120可基于通過觸摸控制模塊230接收的輸入信息(例如,觸摸報告)來檢查觸摸的發(fā)生、觸摸的移動/移動距離或觸摸的釋放,并且可基于觸摸輸入的歷史來確定用于傳送輸入信息的速率。觸摸控制模塊230可以所確定的傳送速率向處理器120傳送諸如觸摸坐標(biāo)的輸入信息。

可替代地,觸摸控制模塊230可通過輸入/輸出接口140接收用于傳送輸入信息的速率,并且可將先前傳送輸入信息的速率改變?yōu)樗邮盏乃俾省@?,輸?輸出接口140可向觸摸控制模塊230傳送由用戶輸入的傳送速率。

觸摸控制模塊230可基于經(jīng)由觸摸面板210感測的至少一部分輸入,來確定用于傳送輸入信息的速率。然而,本公開的實施方式不限于此,并且用于傳送輸入信息的速率可由處理器120或電子設(shè)備101的另一模塊(例如,輸入/輸出接口140或不同于處理器120的至少一個處理器)確定,并且可傳送至觸摸控制模塊230。

根據(jù)本公開實施方式,觸摸控制模塊230可根據(jù)經(jīng)由觸摸面板210感測的至少一部分輸入,將用于傳送輸入信息的速率改變?yōu)槎鄠€傳送速率之一。例如,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾?或第一頻率)和第二速率(或第二頻率)之一。觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)閮蓚€速率之一。然而,本公開的實施方式不限于此,并且觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)閮蓚€或更多速率之一。有效速率的數(shù)值(number)和它的水平可隨著在電子設(shè)備101中的應(yīng)用、電力利用模式等而變化。此外,有效速率的數(shù)值和它的水平可隨著電子設(shè)備101的硬件規(guī)格而變化。

第一速率和第二速率可由以下確定。第一速率可與高于第二速率的傳送速率(例如,高速率)對應(yīng),其中第二速率對應(yīng)于正常的速率。例如,第一速率可表示足夠響應(yīng)初始觸摸輸入(從起始觸摸輸入被執(zhí)行的時間開始在預(yù)定時間內(nèi)執(zhí)行的觸摸輸入)或快速連續(xù)運動的觸摸輸入(例如,輕彈)的速率。例如,第一速率可以是大約90hz或更高,即根據(jù)觸摸控制模塊230的硬件規(guī)格可容許的最高速率。第二速率可與傳送輸入信息的正常速率對應(yīng)。例如,第二速率可表示確保對于正常觸摸輸入而不是快速連續(xù)運動的觸摸輸入或初始觸摸輸入具有足夠觸摸性能的速率。例如,第二速率可以是大約60hz或觸摸屏200的顯示面板220的幀改變速率。因此,第二速率可低于第一速率。

根據(jù)以下描述的本公開各實施方式,觸摸控制模塊230可根據(jù)經(jīng)由觸摸面板210感測的至少一部分輸入,將傳送輸入信息的速率改變?yōu)榈谝凰俾屎偷诙俾手弧?/p>

根據(jù)本公開實施方式,如果觸摸輸入對應(yīng)于起始觸摸輸入,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾?。起始觸摸輸入可表示直到觸摸面板210上的觸摸被釋放為止,在基于觸摸控制模塊230從每個觸摸傳感器接收的信號而獲得的一系列觸摸輸入之中首先獲得的觸摸輸入。觸摸輸入是否與起始觸摸輸入對應(yīng)可由觸摸控制模塊230基于經(jīng)由觸摸面板210感測的至少一部分輸入來確定。下文將參照圖3描述該操作。

根據(jù)本公開實施方式,如果由觸摸控制模塊230計算的傳送輸入信息的次數(shù)變成等于或大于閾值,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。例如,?dāng)在起始觸摸輸入被感測之后保持觸摸而不釋放時,觸摸控制模塊230可計算傳送輸入信息的次數(shù)。下文將參照圖4描述該操作。

根據(jù)本公開實施方式,如果等于或大于特定量(例如,閾值)的時間經(jīng)過,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾省@?,?dāng)在起始觸摸輸入被感測之后保持觸摸而不釋放時,觸摸控制模塊230可計算自觸摸發(fā)生起經(jīng)過的時間。下文將參照圖4描述這個操作。

根據(jù)本公開實施方式,如果觸摸的移動距離變成等于或大于閾值,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。例如,?dāng)觸摸在起始觸摸輸入被感測之后被保持而不釋放時,觸摸控制模塊230可計算觸摸的移動距離。下文將參照圖4描述這個操作。

根據(jù)本公開實施方式,如果觸摸輸入位于觸摸屏的特定區(qū)域,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾省S|摸控制模塊230可基于根據(jù)從觸摸面板210接收的信號獲得的觸摸坐標(biāo)信息,確定觸摸輸入是否位于特定區(qū)域。下文將參照圖6描述這個操作。

根據(jù)本公開實施方式,如果觸摸被釋放,則觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。觸摸控制模塊230可基于從觸摸面板210接收的信號,確定先前觸摸輸入是否被釋放。下文將參照圖7a和圖7b描述這個操作。

根據(jù)本公開各實施方式,觸摸控制模塊230可實現(xiàn)為具有微控制器單元(mcu)或至少一個處理器。觸摸控制模塊230可包括用于驅(qū)動mcu或至少一個處理器的固件。此外,觸摸控制模塊230可向/從處理器120傳輸/接收數(shù)據(jù)或指令。根據(jù)本公開各實施方式,觸摸控制模塊230可利用諸如內(nèi)部集成電路(i2c)接口的串口向處理器120傳送輸入信息。

顯示控制模塊240可從處理器120接收顯示在顯示面板220上的數(shù)據(jù)。顯示控制模塊240可基于所接收的數(shù)據(jù),對傳輸至顯示面板220的信號執(zhí)行信號處理。顯示控制模塊240可向顯示面板220傳輸信號以使得信息可顯示在顯示面板220上。

根據(jù)本公開各實施方式,電子設(shè)備101包括觸摸屏200和至少一個處理器120,其中,觸摸屏200配置為供外部對象以選定頻率向處理器傳送觸摸或懸停輸入,至少一個處理器120電連接至觸摸屏200,其中觸摸屏200可監(jiān)測經(jīng)由觸摸屏200的觸摸面板210感測的輸入并且可至少基于所監(jiān)測的輸入動態(tài)地將頻率改變?yōu)槎鄠€、至少兩個頻率之中的一個選定頻率。

根據(jù)本公開各實施方式,至少兩個頻率包括第一頻率和高于第一頻率的第二頻率,并且觸摸屏200可響應(yīng)于輸入將頻率改變?yōu)檫x自于第一頻率和第二頻率的一個頻率。

根據(jù)本公開各實施方式,如果輸入與起始觸摸輸入對應(yīng),則觸摸屏200可將頻率改變?yōu)榈诙l率。

根據(jù)本公開各實施方式,如果輸入被釋放,則觸摸屏200可將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,觸摸屏200可在輸入被保持的時候計算傳送輸入的次數(shù),并且如果所計算的傳送輸入的次數(shù)大于特定閾值,則可將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,觸摸屏200可在輸入被保持的時候計算輸入的移動距離,并且如果所計算的移動距離大于閾值,則可將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,如果在輸入被保持的時候自輸入發(fā)生起經(jīng)過的時間大于閾值,則觸摸屏200可將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,如果輸入在觸摸面板210上移動至特定區(qū)域10,則觸摸屏200可將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,可針對每個應(yīng)用或每個電力利用模式設(shè)定第一頻率或第二頻率。

圖3是示出根據(jù)本公開各實施方式當(dāng)起始觸摸輸入被感測時改變觸摸報告速率的圖。

如果觸摸輸入對應(yīng)于起始觸摸輸入,則觸摸控制模塊230可以比正常傳送速率更高的速率(上述示例中的第一速率)向處理器120傳送輸入信息。

參照圖3,如果在觸摸屏200上發(fā)起觸摸,則觸摸控制模塊230可基于從每個觸摸傳感器接收的信號來感測起始觸摸輸入。例如,起始觸摸輸入可包括在空閑狀態(tài)中執(zhí)行的觸摸輸入,或者當(dāng)不存在先前觸摸輸入歷史或先前觸摸輸入被釋放時執(zhí)行的觸摸輸入。

根據(jù)本公開實施方式,如果在空閑狀態(tài)下,從每個觸摸傳感器接收的信號的一部分對應(yīng)于有效觸摸輸入,則觸摸屏200可變?yōu)榧せ顮顟B(tài),并且可確定相應(yīng)的觸摸輸入為起始觸摸輸入。

根據(jù)本公開實施方式,如果在電子設(shè)備101啟動之后,在不存在先前觸摸輸入歷史的狀態(tài)下,從每個觸摸傳感器接收的信號的一部分對應(yīng)于有效觸摸輸入,則觸摸屏200可確定相應(yīng)的觸摸輸入為起始觸摸輸入。

根據(jù)本公開實施方式,如果在激活狀態(tài)下,在先前觸摸輸入被釋放之后,從每個觸摸傳感器接收的信號的一部分對應(yīng)于有效觸摸輸入,則觸摸屏200可確定相應(yīng)的觸摸輸入為起始觸摸輸入。

通過響應(yīng)于起始觸摸點將傳送輸入信息的速率改變?yōu)楸日魉退俾矢叩乃俾?,觸摸控制模塊230可響應(yīng)于初始觸摸輸入(即,從起始觸摸輸入被執(zhí)行的時間開始在預(yù)定時間內(nèi)執(zhí)行的觸摸輸入)或諸如輕彈的快速連續(xù)運動的觸摸輸入而執(zhí)行適當(dāng)?shù)捻憫?yīng)。因此,可以確保電子設(shè)備101具有足夠的觸摸性能。

圖4是示出根據(jù)本公開各實施方式當(dāng)保持觸摸屏上的觸摸時改變觸摸報告速率的圖。

觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定先前感測的觸摸是否被釋放。

參照圖4,如果觸摸屏200上的觸摸保持而不釋放,則觸摸控制模塊230可基于所計算的傳送輸入信息的次數(shù)、自輸入發(fā)生起經(jīng)過的時間或觸摸的移動距離中的至少一者,將傳送輸入信息的速率改變?yōu)檎魉退俾?上述示例中的第二速率)。

根據(jù)本公開實施方式,如果計算的傳送輸入信息的次數(shù)變成等于或大于閾值并且觸摸不釋放,則觸摸控制模塊230可以正常傳送速率(即,上述示例中的第二速率)向處理器120傳送輸入信息。例如,當(dāng)起始觸摸輸入被獲得時,觸摸控制模塊230可開始計算傳送輸入信息的次數(shù)??商娲?,當(dāng)接著起始觸摸輸入的觸摸輸入被獲得時,觸摸控制模塊230可開始計算傳送輸入信息的次數(shù)。然而,本公開的實施方式不限于此;而且,觸摸控制模塊230可在觸摸從起始觸摸輸入起移動特定距離之后,或在自起始觸摸輸入發(fā)生起經(jīng)過時間之后,開始計算傳送輸入信息的次數(shù)。如果保持的觸摸被釋放,則對傳送輸入信息的次數(shù)的計算可初始化,而與閾值無關(guān)。

根據(jù)本公開實施方式,如果當(dāng)觸摸被保持的時候所測量的經(jīng)過時間變成等于或大于閾值,則觸摸控制模塊230可以正常傳送速率(即,上述示例中的第二速率)向處理器120傳送輸入信息。例如,當(dāng)起始觸摸輸入被獲得時,觸摸控制模塊230可開始測量時間??商娲兀谟|摸從起始觸摸輸入起移動特定距離之后或當(dāng)傳送輸入信息的次數(shù)超過特定數(shù)量時,觸摸控制模塊230可開始測量經(jīng)過的時間。如果觸摸被釋放,則經(jīng)過的時間可初始化,而與閾值無關(guān)。

根據(jù)本公開實施方式,如果當(dāng)觸摸被保持的時候獲得的觸摸的移動距離變成等于或大于閾值,則觸摸控制模塊230可以正常傳送速率(上述示例中的第二速率)向處理器120傳送輸入信息。例如,當(dāng)起始觸摸輸入被獲得時,觸摸控制模塊230可開始獲得觸摸的移動距離??商娲兀谧云鹗加|摸輸入發(fā)生起的經(jīng)過時間之后或當(dāng)傳送輸入信息的次數(shù)超過特定數(shù)量時,觸摸控制模塊230可開始獲得觸摸的移動距離。如果觸摸被釋放,則觸摸的移動距離可初始化,而與閾值無關(guān)。

在起始觸摸輸入被獲得之后,如果諸如經(jīng)過時間、達到傳輸輸入信息的特定次數(shù)或移動特定距離的某一條件被滿足,則正常傳送速率可確保足夠的觸摸性能,因此觸摸控制模塊230可將傳送速率改變?yōu)榈诙俾室越档筒槐匾墓摹?/p>

圖5是示出根據(jù)本公開各實施方式當(dāng)觸摸被釋放時改變觸摸報告速率的圖。

參照圖5,如果觸摸從觸摸屏200釋放,則觸摸控制模塊230可以正常傳送速率(即,上述示例中的第二速率)向處理器120傳送輸入信息。觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定先前感測的觸摸是否被釋放。例如,如果通過在先前觸摸輸入被識別之后由每個觸摸傳感器立即執(zhí)行監(jiān)測觸摸面板210沒有感測到觸摸輸入,則觸摸控制模塊230可基于從每個觸摸傳感器接收的信號確定觸摸被釋放。

觸摸的釋放可發(fā)生在觸摸控制模塊230的傳送速率為高于正常傳送速率的速率(例如,第一速率)或者為正常傳送速率(例如,第二速率)時。如果當(dāng)在觸摸控制模塊230維持第一速率的時候觸摸被釋放時觸摸控制模塊230沒有將第一速率改變?yōu)榈诙俾剩瑒t直到下一個輸入發(fā)生或觸摸屏200進入空閑狀態(tài)為止,觸摸控制模塊230以不必要的高速率持續(xù)向處理器120傳送輸入信息,從而導(dǎo)致不必要的功耗。

因此,如果觸摸被釋放,則觸摸控制模塊230可將傳送速率改變?yōu)檎魉退俾始吹诙俾?,以使得可減小不必要的功耗。

在觸摸被釋放之后,觸摸屏200可維持激活狀態(tài)直到由于經(jīng)過時間不活動而進入空閑狀態(tài)為止;而且,觸摸控制模塊230可從觸摸面板210接收指示每個觸摸傳感器的狀態(tài)的信號,并且可以正常傳送速率向處理器120傳送輸入信息。

如果在觸摸被釋放之后的特定時間觸摸面板210沒有感測到觸摸輸入,則觸摸屏200可變?yōu)榭臻e狀態(tài)。在空閑狀態(tài)下,觸摸控制模塊230可從觸摸面板210接收指示每個觸摸傳感器的狀態(tài)的信號,但是可不向處理器120傳送輸入信息。

圖6是示出根據(jù)本公開各實施方式當(dāng)觸摸輸入位于特定區(qū)域時改變觸摸報告速率的圖。

參照圖6,如果觸摸輸入位于觸摸屏200的特定區(qū)域10上,則觸摸控制模塊230可以比正常傳送速率更高的傳送速率(上述示例中的第一速率)向處理器120傳送輸入信息。觸摸控制模塊230可基于從每個觸摸傳感器接收的信號確定觸摸輸入的坐標(biāo),并且可基于坐標(biāo)信息確定觸摸輸入是否位于特定區(qū)域10上。

例如,觸摸控制模塊230可包括觸摸面板210的邊緣的、作為特定區(qū)域10的部分區(qū)域(例如,邊緣區(qū)域)。例如,如圖6所示,用戶可利用手指或手寫筆在觸摸面板210上快速劃線。如果劃的線接近觸摸面板210的邊緣,則因為觸摸面板210接觸觸摸面板210周圍的框架的邊界,所以即使所述邊緣被觸摸所述邊緣的部分區(qū)域的觸摸坐標(biāo)也可能不會被正常地傳送。因此,如果觸摸輸入位于觸摸面板210上的特定區(qū)域10,則傳送速率可改變?yōu)楸日魉退俾矢叩牡谝凰俾?,以使得即使對于觸摸面板210的拐角端部,觸摸輸入的輸入信息(例如,觸摸坐標(biāo))也可被精確地傳送(或報告)。

然而,根據(jù)本公開各實施方式,特定區(qū)域10不限于圖6所示的特定區(qū)域10,并且可包括在觸摸面板210上的各種區(qū)域(例如,通過正常傳送速率不能確保足夠的觸摸性能的區(qū)域或相距前述區(qū)域在特定距離內(nèi)的區(qū)域)。

如上所述,如果觸摸輸入位于通過正常傳送速率不能確保足夠的觸摸性能的區(qū)域,則觸摸控制模塊230可將傳送速率改變?yōu)楦叩乃俾?,以使得對觸摸的響應(yīng)可以更快。

圖7a和圖7b是示出根據(jù)本公開各實施方式用于設(shè)定每個應(yīng)用(application)的觸摸報告速率的用戶接口的圖。

參照圖7a和圖7b,電子設(shè)備101可針對每個應(yīng)用設(shè)定可用的傳送速率的數(shù)值及它們各自的水平。例如,如果在電子設(shè)備101執(zhí)行的應(yīng)用引起觸摸頻繁地發(fā)生或者對于所述應(yīng)用觸摸響應(yīng)性較重要,則電子設(shè)備101可針對這樣的應(yīng)用將傳送輸入信息的第一速率(比正常傳送速率更高的速率)或傳送輸入信息的第二速率(正常傳送速率)中的至少一者的值改變?yōu)楸犬?dāng)前值更高的值。例如,電子設(shè)備101可設(shè)定對其觸摸響應(yīng)性較重要的應(yīng)用(例如,游戲應(yīng)用)的觸摸報告速率,以使得如果在電子設(shè)備101中設(shè)定的第一速率是80hz,則將第一速率改變?yōu)?0hz。如另一示例,電子設(shè)備101可設(shè)定對于不會引起觸摸輸入頻繁發(fā)生的應(yīng)用的觸摸報告速率,以使得所述輸入信息僅僅以第二速率被傳送,而不應(yīng)用根據(jù)輸入改變傳送速率的過程。如另一示例,電子設(shè)備101可針對每個應(yīng)用設(shè)定觸摸需要被快速響應(yīng)的區(qū)域,或者可針對每個應(yīng)用設(shè)定是否利用特定區(qū)域。

根據(jù)本公開實施方式,電子設(shè)備101可經(jīng)由輸入/輸出接口140接收針對每個應(yīng)用設(shè)定可用的傳送速率的數(shù)值和它們各自的水平的用戶輸入。例如,如圖7a和圖7b所示,用戶可針對每個應(yīng)用設(shè)定第一速率或第二速率。如另一示例,用戶可針對每個應(yīng)用設(shè)定觸摸報告速率以使得輸入信息僅僅以一個速率被傳送,或者傳送速率基于輸入改變?yōu)槿齻€或更多速率。如另一示例,用戶可針對每個應(yīng)用設(shè)定觸摸需要被快速響應(yīng)的區(qū)域,或者可針對每個應(yīng)用選擇是否利用特定區(qū)域。

根據(jù)本公開實施方式,電子設(shè)備101可根據(jù)電力利用模式(例如,節(jié)能模式、超節(jié)能模式等)設(shè)定可用傳送速率的數(shù)值和它們各自的水平。例如,如果電子設(shè)備101幾乎沒有剩余電力,則電子設(shè)備101可變?yōu)槌?jié)能模式;而且,為了降低電流消耗,電子設(shè)備101可設(shè)定為僅僅以第二速率傳送輸入信息而不改變觸摸報告速率??商娲兀娮釉O(shè)備101可將第二速率減小為更低的速率(第三速率),以進一步地降低電流消耗。如另一示例,如果電子設(shè)備101的電力減小至閾值或更低,或者電子設(shè)備101達到特定地方或特定時間,則電子設(shè)備101可變?yōu)楣?jié)能模式,并且可減小第一速率或第二速率的水平以降低電流消耗。

根據(jù)本公開實施方式,電子設(shè)備101可經(jīng)由輸入/輸出接口140接收用于針對每個電力利用模式設(shè)定可用傳送速率的數(shù)量和它們各自的水平的用戶輸入。例如,在與圖7a和圖7b所示的方式相似的方式中,用戶可根據(jù)電力利用模式設(shè)定第一速率或第二速率。如另一示例,用戶可針對每個電力利用模式設(shè)定觸摸報告速率以使得輸入信息僅僅以一個速率被傳送,或者傳送速率基于輸入改變?yōu)槿齻€或更多速率。如另一示例,用戶可針對每個電力利用模式減少或增大觸摸需要被快速響應(yīng)的區(qū)域,或者可選擇是否利用特定區(qū)域。

圖8是根據(jù)本公開各實施方式用于控制觸摸報告速率的方法的流程圖。

參照圖8,所示方法包括通過圖1和圖2所示的電子設(shè)備執(zhí)行的操作。因此,應(yīng)理解,圖1和圖2所示的電子設(shè)備101的以上描述可應(yīng)用于圖8所示的方法,即使在下文中所述描述被省略。

在操作801中,觸摸控制模塊230可從觸摸面板210接收指示每個觸摸傳感器的狀態(tài)的信號。例如,觸摸控制模塊230可周期性地從每個觸摸傳感器接收信號,以監(jiān)測每個觸摸傳感器的狀態(tài)。

在操作803中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定先前感測的觸摸是否被釋放。例如,當(dāng)從觸摸面板210周期性地接收信號的時候,如果從先前接收的信號中識別出觸摸輸入,但是從接下來的信號中沒有感測到觸摸輸入,則觸摸控制模塊230可確定觸摸被釋放。

如果觸摸沒有被釋放,則觸摸控制模塊230可執(zhí)行操作805,但是如果觸摸被釋放,則觸摸控制模塊230可執(zhí)行操作819。

在操作805中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定是否存在有效觸摸輸入。例如,觸摸控制模塊230可通過將從觸摸面板210接收的信號(或通過對所接收信號執(zhí)行信號處理而獲得的信號)與閾值(例如,信號水平、持續(xù)時間或幀數(shù)中的至少一個)進行比較,來選擇有效觸摸輸入。

如果存在有效觸摸輸入,則觸摸控制模塊230可執(zhí)行操作807,但是如果不存在有效觸摸輸入,則觸摸控制模塊230可返回至操作801直到有效觸摸輸入被接收為止。

在操作807中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定通過觸摸面板210感測的觸摸是否與起始觸摸輸入對應(yīng)。例如,觸摸控制模塊230可通過確定在觸摸屏200處于空閑狀態(tài)的時候是否感測到有效觸摸輸入,或者如果當(dāng)不存在先前觸摸輸入時或在先前觸摸輸入被釋放之后是否感測到觸摸輸入,來識別起始觸摸輸入。

如果有效觸摸輸入與起始觸摸輸入對應(yīng),則觸摸控制模塊230可執(zhí)行操作809,但是如果有效觸摸輸入不與起始觸摸輸入對應(yīng),則觸摸控制模塊230可執(zhí)行操作813。

在操作809中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾?。在本公開的實施方式中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾屎偷诙俾手弧5谝凰俾士蓪?yīng)于比第二速率更高的傳送速率,其中第二速率為正常傳送速率。例如,第一速率可表示足夠響應(yīng)初始觸摸輸入(從起始觸摸輸入被執(zhí)行的時間起在預(yù)定時間內(nèi)執(zhí)行的觸摸輸入)或快速連續(xù)運動的觸摸輸入(例如,輕彈)的速率。

在操作811中,觸摸控制模塊230可增大傳送輸入信息的次數(shù)。例如,如果起始觸摸輸入被感測,則觸摸控制模塊230可計算傳送輸入信息的次數(shù)。

在操作813中,觸摸控制模塊230可增大傳送輸入信息的次數(shù)。例如,在起始觸摸輸入被感測之后,當(dāng)觸摸被保持而不被釋放時,觸摸控制模塊230可計算傳送輸入信息的次數(shù)。

在操作815中,觸摸控制模塊230可確定傳送輸入信息的次數(shù)是否等于或大于閾值。閾值可表示在將傳送速率從第一速率變?yōu)榈诙俾手?,傳送輸入信息的次?shù)的參考值。換言之,當(dāng)傳送輸入信息的次數(shù)等于或大于閾值時,觸摸控制模塊230不需要維持高的傳送速率。閾值可隨著電子設(shè)備、用戶、應(yīng)用或電力利用模式而變化。

如果傳送輸入信息的次數(shù)等于或大于閾值,則觸摸控制模塊230可執(zhí)行操作817,但是如果傳送輸入信息的次數(shù)小于閾值,則觸摸控制模塊230可返回操作801。

在操作817中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。第二速率可與正常傳送速率對應(yīng)。例如,第二速率可表示確保對于正常觸摸輸入具有足夠觸摸性能的傳送速率,其中正常觸摸輸入排除快速連續(xù)運動的觸摸輸入或初始觸摸輸入。

如果自從觸摸發(fā)生起保持的觸摸被釋放,則觸摸控制模塊230可在操作819中初始化所計算的傳送輸入信息的次數(shù)(計數(shù)(count)=0)。

如果觸摸被保持而不被釋放以使得傳送輸入信息的次數(shù)保持等于或大于特定數(shù)量,則觸摸控制模塊230可將傳送速率改變?yōu)檎魉退俾室詼p少不必要的功耗,并且以適當(dāng)?shù)乃俾蕡?zhí)行對觸摸輸入的響應(yīng)。

圖9是根據(jù)本公開各實施方式控制觸摸報告速率的方法的流程圖。

參照圖9,在操作901中,觸摸控制模塊230可從觸摸面板210接收指示每個觸摸傳感器的狀態(tài)的信號。

在操作903中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定先前感測的觸摸是否被釋放。如果觸摸沒有被釋放,則觸摸控制模塊230可執(zhí)行操作905,但是如果觸摸被釋放,則觸摸控制模塊230可執(zhí)行操作917。

在操作905中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定有效觸摸輸入是否存在。如果有效觸摸輸入存在,則觸摸控制模塊230可執(zhí)行操作907。如果有效觸摸輸入不存在,則觸摸控制模塊230可返回到操作901。

在操作907中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定通過觸摸面板210感測的觸摸是否與起始觸摸輸入對應(yīng)。如果有效觸摸輸入對應(yīng)于起始觸摸輸入,則觸摸控制模塊230可執(zhí)行操作909。如果有效觸摸輸入不與起始觸摸輸入對應(yīng),則觸摸控制模塊230可執(zhí)行操作913。

在操作909中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾?。第一速率可對?yīng)于比第二速率更高的傳送速率,其中第二速率為正常傳送速率。

在操作911中,觸摸控制模塊230可啟動計時器。例如,如果起始觸摸輸入被感測,則觸摸控制模塊230可啟動計時器。例如,在起始觸摸輸入被感測之后直到觸摸被釋放為止,計時器可使經(jīng)過的時間增加。

在操作913中,觸摸控制模塊230可確定計時器是否達到特定時間,即是否計時器終止(expire)。特定時間(或時間閾值)可表示從感測起始觸摸輸入起經(jīng)過的時間的參考值,以確定傳送速率從第一速率改變?yōu)榈诙俾?。計時器終止可指示觸摸控制模塊230不需要維持高傳送速率。特定時間可基于電子設(shè)備、用戶、應(yīng)用或電力利用模式而變化。

如果在操作913中計時器終止,則觸摸控制模塊230可執(zhí)行操作915。如果計時器沒有終止,則觸摸控制模塊230可執(zhí)行操作901。

在操作915中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。第二速率可與正常傳送速率對應(yīng)。

如果自從觸摸發(fā)生起保持的觸摸被釋放,則觸摸控制模塊230可在操作917中重新設(shè)定所述計時器。

如果觸摸被保持在特定時間或更長而沒有被釋放,則觸摸控制模塊230可將傳送速率改變?yōu)檎魉退俾室詼p少不必要的功耗,并且以適當(dāng)?shù)乃俾蕡?zhí)行對觸摸輸入的響應(yīng)。

圖10是根據(jù)本公開各實施方式控制觸摸報告速率的方法的流程圖。

參照圖10,在操作1001中,觸摸控制模塊230可從觸摸面板210接收指示每個觸摸傳感器的狀態(tài)的信號。

在操作1003中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定先前感測的觸摸是否被釋放。如果觸摸沒有被釋放,則觸摸控制模塊230可執(zhí)行操作1005。如果觸摸被釋放,則觸摸控制模塊230可執(zhí)行操作1017。

在操作1005中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定有效觸摸輸入是否存在。如果有效觸摸輸入存在,則觸摸控制模塊230可執(zhí)行操作1007。如果有效觸摸輸入不存在,則觸摸控制模塊230可執(zhí)行操作1001。

在操作1007中,觸摸控制模塊230可基于從每個觸摸傳感器接收的信號,確定通過觸摸面板210感測的觸摸是否與起始觸摸輸入對應(yīng)。如果有效觸摸輸入對應(yīng)于起始觸摸輸入,則觸摸控制模塊230可執(zhí)行操作1009。如果有效觸摸輸入與起始觸摸輸入不對應(yīng),則觸摸控制模塊230可執(zhí)行操作1013。

在操作1009中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈谝凰俾省5谝凰俾士蓪?yīng)于比第二速率更高的傳送速率,其中第二速率為正常傳送速率。

在操作1011中,觸摸控制模塊230可計算觸摸的移動距離。例如,如果觸摸在沒有被釋放的情況下移動,在觸摸控制模塊230可計算從先前觸摸輸入已經(jīng)被感測的點到之后觸摸輸入被感測的點的移動距離。

在操作1013中,在計算移動距離之后,觸摸控制模塊230可確定所計算的移動距離是否等于或大于閾值。閾值可表示用于將傳送速率從第一速率改變?yōu)榈诙俾手暗?、觸摸的移動距離的參考值。所計算的移動距離等于或大于閾值可表示觸摸控制模塊230不需要維持高傳送速率。閾值可基于電子設(shè)備、用戶、應(yīng)用或電力利用模式而變化。

在操作1013中,如果所計算的移動距離等于或大于閾值,則觸摸控制模塊230可執(zhí)行操作1015。如果所計算的移動距離小于閾值,則觸摸控制模塊230可返回至操作1001。

在操作1015中,觸摸控制模塊230可將傳送輸入信息的速率改變?yōu)榈诙俾?。第二速率可與正常傳送速率對應(yīng)。

如果自從觸摸發(fā)生起保持的觸摸被釋放,則觸摸控制模塊230可在操作1017中初始化所計算的移動距離。

如果觸摸在沒有被釋放的情況下移動至少特定距離,則觸摸控制模塊230可將傳送速率改變?yōu)檎魉退俾室詼p少不必要的功耗,并且以適當(dāng)?shù)乃俾蕡?zhí)行觸摸輸入的響應(yīng)。

根據(jù)本公開各實施方式,控制觸摸屏的方法可包括:通過觸摸屏的觸摸面板感測外部對象的觸摸或懸停輸入;監(jiān)測所感測的輸入;以選定的頻率將所監(jiān)測的輸入傳送至處理器;以及基于所監(jiān)測的輸入的至少一部分,將所述頻率動態(tài)地改變?yōu)樵谥辽賰蓚€頻率之中選擇的一個頻率。

根據(jù)本公開各實施方式,所述至少兩個頻率可包括第一頻率和比第一頻率更高的第二頻率,以及改變所述頻率可包括響應(yīng)于所述輸入,將所述頻率改變?yōu)樵诘谝活l率和第二頻率之中選擇的一個頻率。

根據(jù)本公開各實施方式,改變所述頻率可包括:如果所述輸入對應(yīng)于起始觸摸輸入,則將頻率改變?yōu)榈诙l率。

根據(jù)本公開各實施方式,改變所述頻率可包括:如果所述輸入被釋放,則將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,改變所述頻率可包括:當(dāng)輸入被保持的時候,計算傳送輸入的次數(shù),以及如果所計算的傳送輸入的次數(shù)大于特定閾值,則將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,改變所述頻率可包括:當(dāng)輸入被保持的時候,計算輸入的移動距離,以及如果所計算的移動距離大于特定閾值,則將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,改變所述頻率可包括:當(dāng)輸入被保持的時候,如果自從輸入發(fā)生起經(jīng)過的時間大于閾值,則將頻率改變?yōu)榈谝活l率。

根據(jù)本公開各實施方式,改變所述頻率可包括:如果觸摸移動至觸摸面板上的特定區(qū)域,則將頻率改變?yōu)榈诙l率。

根據(jù)本公開各實施方式,可針對每個應(yīng)用或每個電力模式設(shè)定第一頻率或第二頻率。

根據(jù)本公開各實施方式,如果觸摸屏處于第一狀態(tài),則可以不執(zhí)行向處理器傳送所監(jiān)測的輸入。

本文所使用的術(shù)語“模塊”可表示例如包括硬件、軟件和固件之一或者它們的組合的單元。術(shù)語“模塊”可與術(shù)語“單元”、“邏輯”、“邏輯塊”、“組件”和“電路”交換地使用?!澳K”可以是集成組件的最小單元或可以是它的一部分?!澳K”可以是用于執(zhí)行一個或多個功能的最小單元或它的一部分。“模塊”可機械地或電氣地來實現(xiàn)。例如,“模塊”可包括已經(jīng)知曉或以后將研發(fā)的以下至少之一:專用集成電路(asic)芯片、現(xiàn)場可編程門陣列(fpga)以及用于執(zhí)行某些操作的可編程邏輯設(shè)備。

根據(jù)本公開各實施方式,至少一部分設(shè)備(例如,模塊或它的功能)或方法(例如,操作)可實現(xiàn)為以程序模塊的形式存儲在計算機可讀存儲介質(zhì)中的指令。在指令被處理器(例如,處理器120)執(zhí)行的情況下,處理器可執(zhí)行與所述指令對應(yīng)的功能。計算機可讀存儲介質(zhì)可以是例如存儲器130。

計算機可讀記錄介質(zhì)可包括:硬盤、軟盤、磁性介質(zhì)(例如,磁帶)、光學(xué)介質(zhì)(光盤只讀存儲器(cd-rom)、dvd)、磁光媒體(例如,軟盤)或硬件設(shè)備(例如,rom、隨機存取存儲器(ram)、閃速存儲器等)。程序指令可包括編譯器生成機器語言代碼以及可由計算機利用譯碼器執(zhí)行的高級語言代碼。為了執(zhí)行本公開各實施方式的操作,上述硬件設(shè)備可配置成作為一個或多個軟件模塊進行操作,反之,上述軟件模塊可配置成作為一個或多個硬件設(shè)備進行操作。

根據(jù)本公開各實施方式,模塊或程序模塊可包括上述元件中的至少一個,或者可省去一些元件,或者可添加其它另外的元件。根據(jù)本公開各實施方式,通過所述模塊、程序模塊或其它元件執(zhí)行的操作可以順序的、并行的、迭代的或試探的方式來執(zhí)行。此外,可以另一順序執(zhí)行一些操作,或者可省去一些操作,或者可添加其它的操作。

雖然本公開已經(jīng)參照它的各實施方式被示出和描述,但是本領(lǐng)域技術(shù)人員應(yīng)理解,在不脫離本公開的精神和范圍的情況下,可在形式和細(xì)節(jié)方面進行各種變型,本公開的精神和范圍如由所附權(quán)利要求及其等同限定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永定县| 曲沃县| 宿迁市| 中阳县| 平邑县| 墨江| 威远县| 乐昌市| 佛坪县| 班玛县| 宁南县| 兴宁市| 邵阳市| 绥芬河市| 咸宁市| 理塘县| 济南市| 株洲市| 舞钢市| 曲麻莱县| 砚山县| 奉化市| 文山县| 株洲市| 莱芜市| 随州市| 修水县| 宁陵县| 行唐县| 和平区| 佛教| 兴安县| 安泽县| 类乌齐县| 沙田区| 上林县| 邹城市| 镇平县| 余干县| 谷城县| 福清市|