信息處理方法及電子設備的制作方法
【專利摘要】本發(fā)明實施例公開了一種信息處理方法及電子設備,所述方法包括:接收第一操作,解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù);基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置;將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配;將匹配成功的操控對象確定為所述第一操作的目標操控對象。通過本發(fā)明實施例的技術方案,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
【專利說明】信息處理方法及電子設備
【技術領域】
[0001]本發(fā)明涉及信息處理技術,尤其涉及一種信息處理方法及電子設備。
【背景技術】
[0002]電子設備如智能手機的屏幕面積日益增大,由于用戶生理上的限制,導致用戶無法使用單手來選擇屏幕區(qū)域中的全部圖標,在某些場合(如乘車)時,會用戶帶來不便;如果幫助用戶使用單手即可對屏幕的全部區(qū)域進行操作,相關技術尚無有效解決方案。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種信息處理方法及電子設備,能夠幫助用戶使用單手即可對屏幕的全部區(qū)域進行操作,提升用戶體驗。
[0004]本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
[0005]本發(fā)明實施例提供一種信息處理方法,應用于一電子設備,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示至少一個操控對象;所述方法包括:
[0006]接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域;
[0007]解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù);
[0008]基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置;
[0009]將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配;
[0010]將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0011]本發(fā)明實施例提供一種電子設備,所述電子設備包括觸控顯示單元,所述觸控顯示單元觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;
[0012]所述電子設備還包括:控制單元、解析單元、確定單元和匹配單元;其中,
[0013]所述控制單元,用于控制所述觸控顯示單元在所述第一區(qū)域顯示至少一個操控對象;
[0014]所述觸控顯示單元,用于接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域;
[0015]所述解析單元,用于解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù);
[0016]所述確定單元,用于基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置;
[0017]所述匹配單元,用于將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配;將匹配成功的操控對象確定為所述第一操作的目標操控對象。[0018]通過本發(fā)明實施例的技術方案,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
【專利附圖】
【附圖說明】
[0019]圖1a為本發(fā)明實施例一中電子設備觸控顯示單元的顯示示意圖一;
[0020]圖1b為本發(fā)明實施例一中電子設備觸控顯示單元的顯示示意圖二 ;
[0021]圖1c為本發(fā)明實施例一中電子設備觸控顯示單元的顯示示意圖三;
[0022]圖1d為本發(fā)明實施例一中信息處理方法的實現(xiàn)流程示意圖;
[0023]圖2a為本發(fā)明實施例二中電子設備觸控顯示單元的顯示示意圖一;
[0024]圖2b為本發(fā)明實施例二中電子設備觸控顯示單元的顯示示意圖二 ;
[0025]圖2c為本發(fā)明實施例二中信息處理方法的實現(xiàn)流程示意圖;
[0026]圖2d為本發(fā)明實施例二中第一操作的實施示意圖;
[0027]圖2e為本發(fā)明實施例二中電子設備觸控顯示單元的顯示示意圖三;
[0028]圖2f為本發(fā)明實施例二中電子設備觸控顯示單元的顯示示意圖四;
[0029]圖3a為本發(fā)明實施例三中電子設備觸控顯示單元的顯示示意圖一;
[0030]圖3b為本發(fā)明實施例三中電子設備觸控顯示單元的顯示示意圖二 ;
[0031]圖3c為本發(fā)明實施例三中信息處理方法的實現(xiàn)流程示意圖;
[0032]圖3d為本發(fā)明實施例三中電子設備觸控顯示單元的顯示示意圖三;
[0033]圖3e為本發(fā)明實施例三中電子設備觸控顯示單元的顯示示意圖四;
[0034]圖3f為本發(fā)明實施例三中電子設備觸控顯示單元的顯示示意圖五;
[0035]圖4a為本發(fā)明實施例四中電子設備觸控顯示單元的顯示示意圖一;
[0036]圖4b為本發(fā)明實施例四中電子設備觸控顯示單元的顯示示意圖二 ;
[0037]圖4c為本發(fā)明實施例四中信息處理方法的實現(xiàn)流程示意圖;
[0038]圖4d為本發(fā)明實施例四中電子設備觸控顯示單元的顯示示意圖三;
[0039]圖4e為本發(fā)明實施例四中電子設備觸控顯示單元的顯示示意圖四;
[0040]圖4f為本發(fā)明實施例四中電子設備觸控顯示單元的顯示示意圖五;
[0041]圖5a為本發(fā)明實施例五中電子設備觸控顯示單元的顯示示意圖一;
[0042]圖5b為本發(fā)明實施例五中電子設備觸控顯示單元的顯示示意圖二 ;
[0043]圖5c為本發(fā)明實施例五中信息處理方法的實現(xiàn)流程示意圖;
[0044]圖5d為本發(fā)明實施例五中電子設備觸控顯示單元的顯示示意圖三;
[0045]圖5e為本發(fā)明實施例五中電子設備觸控顯示單元的顯示示意圖四;
[0046]圖5f為本發(fā)明實施例五中電子設備觸控顯示單元的顯示示意圖五;
[0047]圖6為本發(fā)明實施例五中電子設備的結構示意圖一;
[0048]圖7為本發(fā)明實施例五中電子設備確定單元的結構示意圖一;
[0049]圖8為本發(fā)明實施例五中電子設備確定單元的結構示意圖二 ;
[0050]圖9為本發(fā)明實施例五中電子設備的結構示意圖二 ;
[0051]圖10為本發(fā)明實施例五中電子設備確定單元的結構示意圖三?!揪唧w實施方式】
[0052]下面結合附圖和具體實施例對本發(fā)明作進一步詳細說明。
[0053]實施例一
[0054]本實施例記載一種信息處理方法,應用于一電子設備,如圖1a所示,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域,需要指出的是,觸控顯示單元可以在觸控顯示區(qū)域上標識所述第二區(qū)域,即以區(qū)別于第一區(qū)域的方式顯示第二區(qū)域,例如以區(qū)別第一顯示區(qū)域的顏色顯示第二區(qū)域,或者以特定樣式標識第二區(qū)域(例如圖1a所示,以虛線在觸控顯示單元的顯示區(qū)域中標識第二區(qū)域);當然,觸控顯示單元也可以僅將第二區(qū)域作為接收觸控操作的區(qū)域,但不對第一區(qū)域和第二區(qū)域進行顯式的視覺上的劃分。
[0055]實際應用中,第二區(qū)域的位置信息可以根據(jù)用戶的握持信息確定,當握持信息指示用戶習慣右手握持電子設備時,則圖1a所示,將觸控顯示單元靠近用戶拇指的區(qū)域作為第二區(qū)域;當握持信息指示用戶習慣左手握持電子設備時,則圖1b所示,將觸控顯示單元靠近用戶左手拇指的區(qū)域作為第二區(qū)域;所述握持信息可以預設于電子設備中,或由電子設備根據(jù)用戶的握持操作確定;例如,當用戶握持電子設備時,如圖1c所示,電子設備根據(jù)在第一握持端(設置壓力傳感器)所感應到的第一壓力和在第二握持端(設置壓力傳感器)所感應到的第二壓力,確定握持信息,當?shù)谝粔毫Υ笥诘诙毫r,表征電子設備處于右手握持狀態(tài);當?shù)谝粔毫π∮诘诙毫Γ碚麟娮釉O備處于左手握持狀態(tài)。
[0056]如圖la、圖1b和圖1c所示,所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示有至少一個操控對象;如圖1d所示,所述方法包括以下步驟:
[0057]步驟101,接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域。
[0058]步驟102,解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù)。
[0059]步驟103,基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置。
[0060]作為一個示例,所述第一操作參數(shù)可以表征所述第一操作在所述第一區(qū)域的移動距離,所述第二參數(shù)可以表征所述第一操作在所述第一區(qū)域的移動方向;相應地,在步驟103中,可以基于所述第一參數(shù)和所述第二參數(shù),確定第一位移,所述第一位移表征所述第一操作在所述第一區(qū)域的累積位移;并基于第二位置、以及所述第一位移確定所述第一位置,所述第二位置為所述第一區(qū)域中的預設位置。
[0061]作為另一個示例,所述第一參數(shù)可以表征所述第一操作在所述第一區(qū)域的角位移,所述第二參數(shù)可以表征所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫?;相應地,在步驟103中,可以基于所述第一參數(shù)、所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離;基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及第三位置確定所述第一位置,所述第三位置為所述第一區(qū)域中的預設位置。
[0062]步驟104,將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配,將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0063]作為又一個示例,在步驟104中之后,還可以檢測所述目標操控對象所關聯(lián)的應用;在所述觸控顯示單元運行所述應用,即在步驟104之后直接觸發(fā)應用運行;[0064]當然,也可以在步驟104之后,接收第二操作;解析出所述第二操作的操作參數(shù);基于所述操作參數(shù)判斷所述第二操作是否與第一指令關聯(lián);當判斷出所述第二操作與所述第一指令關聯(lián)時,檢測所述目標操控對象所關聯(lián)的應用;在所述觸控顯示單元運行所述應用;所述第二操作的目標操作區(qū)域可以為所述第二區(qū)域,也可以為所述第一區(qū)域。
[0065]本實施例中,基于用戶對第一區(qū)域的操作確定相應地第一參數(shù)和第二參數(shù),并基于第一參數(shù)和第二參數(shù)確定目標操控對象;這樣,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
[0066]實施例二
[0067]本實施例記載一種信息處理方法,應用于一電子設備,如圖2a所示,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;需要說明的是,圖2a所示的第二區(qū)域的位置僅僅是示例性的,實際應用中,第二區(qū)域的位置信息可以根據(jù)用戶的握持信息確定,當握持信息指示用戶習慣右手握持電子設備時,則圖2a所示,將觸控顯示單元靠近用戶拇指的區(qū)域作為第二區(qū)域;當握持信息指示用戶習慣左手握持電子設備時,則圖2b所示,將觸控顯示單元靠近用戶左手拇指的區(qū)域作為第二區(qū)域;握持信息的確定方式與實施例所述相同,這里不再贅述。
[0068]如圖2a和圖2b所示,所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示有至少一個操控對象;如圖2c所示,所述方法包括以下步驟:
[0069]步驟201,接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域。
[0070]步驟202,解析所述第一操作在所述第一操作在所述第一區(qū)域的移動距離,得到第一參數(shù)。
[0071]步驟203,解析所述第一操作在所述第一區(qū)域的移動方向,得到第二參數(shù)。
[0072]所述第一操作的移動距離和移動方向,可以根據(jù)觸控顯示單元感應到的觸點的位置、以及感應到觸點的時間確定。
[0073]步驟204,基于所述第一參數(shù)和所述第二參數(shù),確定第一位移,所述第一位移表征所述第一操作在所述第一區(qū)域的累積位移。
[0074]由于第二區(qū)域的面積較小,因此,用戶實施第一操作時,可能需要在第二區(qū)域進行多次滑動以完成第一操作;一個示例如圖2d所示,用戶在實施第一操作時,首先按照圖2d所示箭頭方向進行第一次滑動,并返回進行第一次滑動操作的起始區(qū)域(或位置)進行第二次滑動,實際應用中,用戶在實施第一操作時可以進行多次滑動,相應地,第一位移為多次滑動操作位移的疊加。
[0075]步驟205,基于第二位置、以及所述第一位移確定第一位置,所述第二位置為所述第一區(qū)域中的預設位置。
[0076]第二位置的一個示例如圖2e所示,第二位置可以與最靠近第一區(qū)域的操控對象I的位置對應,當然,第二位置也可以與距離第二區(qū)域最近的操控對象2的位置對應,圖2e所示的第二位置僅僅是示例性的,實際應用中,第二位置也可以不與第一區(qū)域中的操控對象的位置對應。
[0077]作為一個示例,可以根據(jù)以下公式確定第一位置:
[0078]第一位置=第二位置+a*第一位移;其中,a為大于O的整數(shù);當a大于I時,用戶通過在第一區(qū)域進行小幅度的滑動以實施第一操作可以快速選定操控對象;例如,當a為3時,如果用戶在第二區(qū)域?qū)嵤┑谝徊僮鞯睦奂游灰茷镮厘米(沿觸控顯示單元的對角線方向),且第二位置與圖2e中的操控對象2的位置對應,且第一位置與操控對象2距離為3厘米(沿對角線方向)的位置的操控對象對應。
[0079]實際應用中,還可以控制觸控顯示單元實時顯示第一位置的標識,以便于用戶確定當前所實施的第一操作在第一區(qū)域中對應的位置,所述標識可以采用箭頭、手型等。
[0080]步驟206,確定所述第一操作的目標操控對象。
[0081]將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配,將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0082]下面結合具體使用場景對本實施例進行說明。
[0083]用戶右手握持電子設備時,需要選定如圖2f所示操控對象I時,電子設備首先控制觸控顯示單元顯示第二位置的標識(以虛線箭頭標識),并根據(jù)在第一握持端和第二握持端所感應到的壓力,確定用戶右手握持電子設備,并將靠近用戶右手拇指的區(qū)域作為第二區(qū)域,以在第二區(qū)域接收用戶的第一操作;當用戶實施第一操作時,電子設備實時確定第一位置,并控制觸控顯示單元顯示第一位置的標識(以實線短箭頭標識);用戶在實施第一操作的過程中,第一位置的標識的位置對應發(fā)生變化,當用戶發(fā)現(xiàn)第一位置的標識指向操控對象I時,停止實施第一操作,則電子設備將操控對象I確定為目標操控對象。
[0084]本實施例中,基于用戶對第一區(qū)域的操作確定相應地第一參數(shù)和第二參數(shù),并基于第一參數(shù)和第二參數(shù)確定目標操控對象;這樣,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
[0085]實施例三
[0086]本實施例記載一種信息處理方法,應用于一電子設備,如圖3a所示,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;需要說明的是,圖3a所示的第二區(qū)域的位置僅僅是示例性的,實際應用中,第二區(qū)域的位置信息可以根據(jù)用戶的握持信息確定,當握持信息指示用戶習慣右手握持電子設備時,則圖3a所示,將觸控顯示單元靠近用戶拇指的區(qū)域作為第二區(qū)域;當握持信息指示用戶習慣左手握持電子設備時,則圖3b所示,將觸控顯示單元靠近用戶左手拇指的區(qū)域作為第二區(qū)域;握持信息的確定方式與實施例一所述相同,這里不再贅述。
[0087]如圖3a和圖3b所示,所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示有至少一個操控對象;如圖3c所示,所述方法包括以下步驟:
[0088]步驟301,接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域。
[0089]步驟302,解析所述第一操作在所述第一操作在所述第一區(qū)域的角位移,得到第一參數(shù)。
[0090]所述第一操作的角位移,可以根據(jù)觸控顯示單元感應到的觸點的位置、以及感應到觸點的時間確定;所述第一操作的壓力,可以根據(jù)觸控顯示單元在觸點感應到的電容的變化值確定,觸控顯示單元被施加的壓力與所感應到的電容的變化值成正比。
[0091]步驟303,解析所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫?,得到第二參?shù)。
[0092]步驟304,基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離。
[0093]在一個示例中,根據(jù)以下公式確定第二移動距離:
[0094]第二移動距離=第一參數(shù)*預設比例;也就是說,用戶在觸控顯示單元施加的壓力與第二移動距離成正比。
[0095]步驟305,基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及預設第三位置確定所述第一位置,所述預設第三位置為預設于所述第一區(qū)域中的位置。
[0096]在一個示例中,根據(jù)以下公式確定第一位置:
[0097]第一位置=預設第三位置+第二移動距離*角位移;其中,預設第三位置為預設與第一區(qū)域中的位置,并且第三位置還具有角度屬性;第三位置的一個示例如圖3d所示,第三位置以箭頭標識(箭頭指向與角度對應),第三位置可以與最靠近第一區(qū)域的操控對象I的位置對應,并且角度與觸控顯示單元的對角線方向?qū)?;當然,第三位置也可以與距離第二區(qū)域最近的操控對象2的位置對應,并與觸控顯示單元的對角線方向?qū)粓D3d所示的第三位置僅僅是示例性的,實際應用中,第三位置也可以不與第一區(qū)域中的操控對象的位置對應。
[0098]實際應用中,還可以控制觸控顯示單元實時顯示第一位置的標識,以便于用戶確定當前所實施的第一操作在第一區(qū)域中對應的位置,所述標識可以采用箭頭、手型等。
[0099]步驟306,將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配,將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0100]下面結合具體使用場景對本實施例進行說明。
[0101]用戶右手握持電子設備時,需要選定如圖3d所示操控對象I時,電子設備根據(jù)在第一握持端和第二握持端所感應到的壓力,確定用戶右手握持電子設備,并將靠近用戶右手拇指的區(qū)域作為第二區(qū)域,并顯示如圖3e所示的第三位置的標識,以在第二區(qū)域接收用戶的第一操作;
[0102]當用戶第二區(qū)域第一操作時,電子設備根據(jù)用戶實施的壓力、實施的角位移確定第一位置,并實時顯示第一位置的標識,如圖3f所示,第三位置的標識如虛線箭頭所示(也可以不顯示),第一位置的標識如實線箭頭所示,標識用戶第一操作當前所對應的操控對象;
[0103]當?shù)谝晃恢玫臉俗R對應操控對象I時,用戶停止實施第一操作,則電子設備將操控對象I確定為第一操作的目標操控對象。
[0104]本實施例中,基于用戶對第一區(qū)域的操作確定相應地第一參數(shù)和第二參數(shù),并基于第一參數(shù)和第二參數(shù)確定目標操控對象;這樣,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
[0105]實施例四
[0106]本實施例記載一種信息處理方法,應用于一電子設備,如圖4a所不,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;需要說明的是,圖4a所示的第二區(qū)域的位置僅僅是示例性的,實際應用中,第二區(qū)域的位置信息可以根據(jù)用戶的握持信息確定,當握持信息指示用戶習慣右手握持電子設備時,則圖4a所示,將觸控顯示單元靠近用戶拇指的區(qū)域作為第二區(qū)域;當握持信息指示用戶習慣左手握持電子設備時,則圖4b所示,將觸控顯示單元靠近用戶左手拇指的區(qū)域作為第二區(qū)域;握持信息的確定方式與實施例一所述相同,這里不再贅述。
[0107]如圖4a和圖4b所示,所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示有至少一個操控對象;如圖4c所示,所述方法包括以下步驟:
[0108]步驟401,接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域。
[0109]步驟402,解析所述第一操作在所述第一操作在所述第一區(qū)域的角位移,得到第一參數(shù)。
[0110]所述第一操作的角位移,可以根據(jù)觸控顯示單元感應到的觸點的位置、以及感應到觸點的時間確定;所述第一操作的壓力,可以根據(jù)觸控顯示單元在觸點感應到的電容的變化值確定,觸控顯示單元被施加的壓力與所感應到的電容的變化值成正比。
[0111]步驟403,解析所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫?,得到第二參?shù)。
[0112]步驟404,基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離。
[0113]在一個示例中,根據(jù)以下公式確定第二移動距離:
[0114]第二移動距離=第一參數(shù)*預設比例;也就是說,用戶在觸控顯示單元施加的壓力與第二移動距離成正比。
[0115]步驟405,基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及預設第三位置確定所述第一位置,所述預設第三位置為預設于所述第一區(qū)域中的位置。
[0116]在一個示例中,根據(jù)以下公式確定第一位置:
[0117]第一位置=預設第三位置+第二移動距離*角位移;其中,預設第三位置為預設與第一區(qū)域中的位置,并且第三位置還具有角度屬性;第三位置的一個示例如圖4d所示,第三位置以實線箭頭標識,箭頭指向標識角度屬性,第三位置可以與最靠近第一區(qū)域的操控對象I的位置對應,并且角度與觸控顯示單元的對角線方向?qū)?;當然,第三位置也可以與距離第二區(qū)域最近的操控對象2的位置對應,并與觸控顯示單元的對角線方向?qū)粓D4d所示的第三位置僅僅是示例性的,實際應用中,第三位置也可以不與第一區(qū)域中的操控對象的位置對應。
[0118]實際應用中,還可以控制觸控顯示單元實時顯示第一位置的標識,以便于用戶確定當前所實施的第一操作在第一區(qū)域中對應的位置,所述標識可以采用箭頭、手型等。
[0119]步驟406,將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配,將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0120]步驟407,檢測所述目標操控對象所關聯(lián)的應用,在所述觸控顯示單元運行所述應用。
[0121]也就是說,當電子設備確定用戶選中的目標操控對象時,即運行目標操控對象所對應的應用。
[0122]下面結合具體使用場景對本實施例進行說明。
[0123]用戶右手握持電子設備時,需要選定如圖4d所示觸控對象I時,電子設備根據(jù)在第一握持端和第二握持端所感應到的壓力,確定用戶右手握持電子設備,并將靠近用戶右手拇指的區(qū)域作為第二區(qū)域,并顯示如圖4e所示的第三位置的標識,以在第二區(qū)域接收用戶的第一操作;[0124]當用戶第二區(qū)域第一操作時,電子設備根據(jù)用戶實施的壓力、實施的角位移確定第一位置,并實時顯示第一位置的標識,如圖4f所示,第三位置的標識如虛線箭頭所示(也可以不顯示),第一位置的標識如實線箭頭所示,標識用戶第一操作當前所對應的操控對象;
[0125]當?shù)谝晃恢玫臉俗R對應觸控對象I時,用戶停止實施第一操作,則電子設備將觸控對象I確定為第一操作的目標觸控對象;此時,電子設備檢測所述操控對象I所關聯(lián)的應用,在所述觸控顯示單元運行所述應用。
[0126]本實施例中,基于用戶對第一區(qū)域的操作確定相應地第一參數(shù)和第二參數(shù),并基于第一參數(shù)和第二參數(shù)確定目標操控對象;這樣,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
[0127]實施例五
[0128]本實施例記載一種信息處理方法,應用于一電子設備,如圖5a所示,所述電子設備包含一觸控顯示單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;需要說明的是,圖5a所示的第二區(qū)域的位置僅僅是示例性的,實際應用中,第二區(qū)域的位置信息可以根據(jù)用戶的握持信息確定,當握持信息指示用戶習慣右手握持電子設備時,則圖5a所示,將觸控顯示單元靠近用戶拇指的區(qū)域作為第二區(qū)域;當握持信息指示用戶習慣左手握持電子設備時,則圖5b所示,將觸控顯示單元靠近用戶左手拇指的區(qū)域作為第二區(qū)域;握持信息的確定方式與實施例所述相同,這里不再贅述。
[0129]如圖5a和圖5b所示,所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示有至少一個操控對象;如圖5c所示,所述方法包括以下步驟:
[0130]步驟501,接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域。
[0131]步驟502,解析所述第一操作在所述第一操作在所述第一區(qū)域的角位移,得到第一參數(shù)。
[0132]所述第一操作的角位移,可以根據(jù)觸控顯示單元感應到的觸點的位置、以及感應到觸點的時間確定;所述第一操作的壓力,可以根據(jù)觸控顯示單元在觸點感應到的電容的變化值確定,觸控顯示單元被施加的壓力與所感應到的電容的變化值成正比。
[0133]步驟503,解析所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫?,得到第二參?shù)。
[0134]步驟504,基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離。
[0135]在一個示例中,根據(jù)以下公式確定第二移動距離:
[0136]第二移動距離=第一參數(shù)*預設比例;也就是說,用戶在觸控顯示單元施加的壓力與第二移動距離成正比。
[0137]步驟505,基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及預設第三位置確定所述第一位置,所述預設第三位置為預設于所述第一區(qū)域中的位置。
[0138]在一個示例中,根據(jù)以下公式確定第一位置:
[0139]第一位置=預設第三位置+第二移動距離*角位移;其中,預設第三位置為預設與第一區(qū)域中的位置,并且第三位置還具有角度屬性;第三位置的一個示例如圖5d所示,第三位置以箭頭標識,角度以箭頭指向標識,第三位置可以與最靠近第一區(qū)域的操控對象I的位置對應,并且角度與觸控顯示單元的對角線方向?qū)?;當然,第三位置也可以與距離第二區(qū)域最近的操控對象2的位置對應,并與觸控顯示單元的對角線方向?qū)?;圖5d所示的第三位置僅僅是示例性的,實際應用中,第三位置也可以不與第一區(qū)域中的操控對象的位置對應。
[0140]實際應用中,還可以控制觸控顯示單元實時顯示第一位置的標識,以便于用戶確定當前所實施的第一操作在第一區(qū)域中對應的位置,所述標識可以采用箭頭、手型等。
[0141]步驟506,將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配,將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0142]步驟507,接收第二操作。
[0143]步驟508,解析出所述第二操作的操作參數(shù)。
[0144]步驟509,基于所述操作參數(shù)判斷所述第二操作是否與第一指令關聯(lián);如果關聯(lián),則執(zhí)行步驟510 ;否則,停止處理。
[0145]作為一個示例,所述第二操作可以為語音操作或?qū)Φ诙^(qū)域的特定形式的觸控操作;也就是說,當電子設備確定用戶選中的目標操控對象時,還需要確定用戶后續(xù)實施的操作是否為目標觸控對象對應應用的操作。
[0146]步驟510,檢測所述目標操控對象所關聯(lián)的應用,在所述觸控顯示單元運行所述應用。
[0147]也就是說,當電子設備確定用戶選中的目標操控對象,并確定用戶實施觸發(fā)目標操控對象對應應用的操作時,即運行目標操控對象所對應的應用。
[0148]下面結合具體使用場景對本實施例進行說明。
[0149]用戶右手握持電子設備時,需要選定如圖5d所示觸控對象I時,電子設備根據(jù)在第一握持端和第二握持端所感應到的壓力,確定用戶右手握持電子設備,并將靠近用戶右手拇指的區(qū)域作為第二區(qū)域,并顯示如圖5e所示的第三位置的標識,以在第二區(qū)域接收用戶的第一操作;
[0150]當用戶第二區(qū)域第一操作時,電子設備根據(jù)用戶實施的壓力、實施的角位移確定第一位置,并實時顯示第一位置的標識,如圖5f所示,第三位置的標識如虛線箭頭所示(也可以不顯示),第一位置的標識如實現(xiàn)箭頭所示,標識用戶第一操作當前所對應的操控對象;
[0151]當?shù)谝晃恢玫臉俗R對應觸控對象I時,用戶停止實施第一操作,則電子設備將觸控對象I確定為第一操作的目標觸控對象;此時,用戶可以在第二區(qū)域繼續(xù)實施第二操作(例如單擊或雙擊),當電子設備檢測到第二操作為觸發(fā)目標觸控對應的應用的特定操作時,在所述觸控顯示單元運行所述操控對象I對應的應用。
[0152]本實施例中,基于用戶對第一區(qū)域的操作確定相應地第一參數(shù)和第二參數(shù),并基于第一參數(shù)和第二參數(shù)確定目標操控對象;這樣,用戶無需對第一區(qū)域進行操作即可選定第一區(qū)域的目標操控對象,尤其在觸控顯示單元面積較大時,方便了用戶進行單手操作,避免了在一些場合操作電子設備不便的問題,提升了用戶體驗。
[0153]這里需要指出的是:以下電子設備實施例中的描述,與上述方法描述是類似的,同方法的有益效果描述,不作贅述。對于本發(fā)明電子設備實施例中未披露的技術細節(jié),請參照本發(fā)明方法實施例的描述。[0154]實施例六
[0155]本實施例記載一種電子設備6,如圖6所示,包括:觸控顯示單元61,所述觸控顯示單元61接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;
[0156]所述電子設備還包括:控制單元62、解析單元63、確定單元64和匹配單元65 ;其中,
[0157]所述控制單元62,用于控制所述顯示單元在所述第一區(qū)域顯示有至少一個操控對象;
[0158]所述觸控顯示單元61,用于接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域;
[0159]所述解析單元63,用于解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù);
[0160]所述確定單元64,用于基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置;
[0161]所述匹配單元65,用于將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配;將匹配成功的操控對象確定為所述第一操作的目標操控對象。
[0162]作為一個實施方式,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的移動距離,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域的移動方向;相應地,如圖7所示,所述確定單元64,包括:
[0163]第一確定子單元641,用于基于所述第一參數(shù)和所述第二參數(shù),確定第一位移,所述第一位移表征所述第一操作在所述第一區(qū)域的累積位移;
[0164]第二確定子單元642,用于基于第二位置、以及所述第一位移確定所述第一位置,所述第二位置為所述第一區(qū)域中的預設位置。
[0165]作為一個實施方式,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的角位移,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫?;相應地,如圖8所示,所述確定單元64,包括:
[0166]第三確定子單元643,用于基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離;
[0167]第四確定子單元644,用于基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及第三位置確定所述第一位置,所述第三位置為所述第一區(qū)域中的預設位置。
[0168]作為一個實施方式,如圖9所不,在圖6所不電子設備6的基礎上,所述電子設備6還包括:檢測單元66 ;
[0169]所述確定單元64,還用于在確定所述目標操控對象之后觸發(fā)所述檢測單元66 ;
[0170]所述檢測單元66,用于檢測所述目標操控對象所關聯(lián)的應用;
[0171]所述控制單元62,還用于在所述觸控顯示單元61運行所述檢測單元66所確定的應用。
[0172]作為一個實施方式,如圖10所示,所述確定單元64包括:
[0173]觸發(fā)子單元645,用于還用于在觸發(fā)所述觸控顯示單元61接收第二操作;
[0174]解析子單元646,用于解析出所述第二操作的操作參數(shù);
[0175]判斷子單元647,用于基于所述操作參數(shù)判斷所述第二操作是否與第一指令關聯(lián);當判斷出所述第二操作與所述第一指令關聯(lián)時,檢測所述目標操控對象所關聯(lián)的應用;
[0176]相應地,所述控制單元62,還用于并觸發(fā)所述觸控顯示單元61運行所述判斷子單元所檢測到的應用。
[0177]實際應用中,所述觸控顯示單元61可由電子設備中的觸控顯示屏及相關驅(qū)動電路實現(xiàn);所述控制單元62、解析單元63、確定單元64、匹配單元65和檢測單元66可由電子設備中的中央處理器(CPU, Central Processing Unit)、數(shù)字信號處理器(DSP, DigitalSignal Processor)或現(xiàn)場可編程門陣列(FPGA, Field Programmable Gate Array)實現(xiàn)。
[0178]在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0179]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
[0180]另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0181]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:移動存儲設備、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0182]或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明實施例的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質(zhì)包括:移動存儲設備、ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0183]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【權利要求】
1.一種信息處理方法,應用于一電子設備,其特征在于,所述電子設備包含一觸控顯不單元,所述觸控顯示單元支持接收觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域;所述電子設備支持控制所述觸控顯示單元在所述第一區(qū)域顯示至少一個操控對象;所述方法包括: 接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域; 解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù); 基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置; 將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配; 將匹配成功的操控對象確定為所述第一操作的目標操控對象。
2.根據(jù)權利要求1所述的方法,其特征在于,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的移動距離,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域的移動方向; 相應地,所述基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,包括: 基于所述第一參數(shù)和所述第二參數(shù),確定第一位移,所述第一位移表征所述第一操作在所述第 一區(qū)域的累積位移; 基于第二位置、以及所述第一位移確定所述第一位置,所述第二位置為所述第一區(qū)域中的預設位置。
3.根據(jù)權利要求1所述的方法,其特征在于,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的角位移,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫Γ? 相應地,所述基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,包括: 基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離; 基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及第三位置確定所述第一位置,所述第三位置為所述第一區(qū)域中的預設位置。
4.根據(jù)權利要求1至3任一項所述的方法,其特征在于,所述將匹配成功的操控對象確定為所述第一操作的目標操控對象之后,所述方法還包括: 檢測所述目標操控對象所關聯(lián)的應用; 在所述觸控顯示單元運行所述應用。
5.根據(jù)權利要求1至3任一項所述的方法,其特征在于,所述將匹配成功的操控對象確定為所述第一操作的目標操控對象之后,所述方法還包括: 接收第二操作; 解析出所述第二操作的操作參數(shù); 基于所述操作參數(shù)判斷所述第二操作是否與第一指令關聯(lián); 當判斷出所述第二操作與所述第一指令關聯(lián)時,檢測所述目標操控對象所關聯(lián)的應用; 在所述觸控顯示單元運行所述應用。
6.一種電子設備,其特征在于,所述電子設備包括觸控顯示單元,所述觸控顯示單元觸控操作的區(qū)域包括第一區(qū)域和第二區(qū)域; 所述電子設備還包括:控制單元、解析單元、確定單元和匹配單元;其中,所述控制單元,用于控制所述觸控顯示單元在所述第一區(qū)域顯示至少一個操控對象; 所述觸控顯示單元,用于接收第一操作,所述第一操作的目標操作區(qū)域為所述第二區(qū)域; 所述解析單元,用于解析所述第一操作,得到所述第一操作的第一參數(shù)和第二參數(shù),所述第一參數(shù)和所述第二參數(shù)為不同類型參數(shù); 所述確定單元,用于基于所述第一操作的第一參數(shù)和第二參數(shù),確定第一位置,所述第一位置表征所述第一操作的操作點的位置; 所述匹配單元,用于將所述至少兩個操控對象的位置信息分別與所述第一位置進行匹配;將匹配成功的操控對象確定為所述第一操作的目標操控對象。
7.根據(jù)權利要求6所述的電子設備,其特征在于,所述確定單元,包括: 第一確定子單元,用于基于所述第一參數(shù)和所述第二參數(shù),確定第一位移,所述第一位移表征所述第一操作在所述第一區(qū)域的累積位移;其中,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的移動距離,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域的移動方向; 第二確定子單元,用于基于第二位置、以及所述第一位移確定所述第一位置,所述第二位置為所述第一區(qū)域中的預設位置。
8.根據(jù)權利要 求6所述的電子設備,其特征在于,所述確定單元,包括: 第三確定子單元,用于基于所述第一參數(shù)、以及所述第一參數(shù)與第二移動距離的預設比例,確定所述第二移動距離,其中,所述第一參數(shù)表征所述第一操作在所述第一區(qū)域的角位移,所述第二參數(shù)表征所述第一操作在所述第一區(qū)域?qū)嵤┑膲毫Γ? 第四確定子單元,用于基于所述第二移動距離、所述第一參數(shù)所表征的角位移、以及第三位置確定所述第一位置,所述第三位置為所述第一區(qū)域中的預設位置。
9.根據(jù)權利要求6至8任一項所述的電子設備,其特征在于,所述電子設備還包括檢測單元; 所述確定單元,還用于在確定所述目標操控對象之后觸發(fā)所述檢測單元; 所述檢測單元,用于檢測所述目標操控對象所關聯(lián)的應用; 所述控制單元,還用于在所述觸控顯示單元運行所述檢測單元所檢測到的應用。
10.根據(jù)權利要求6至8任一項所述的電子設備,其特征在于,所述確定單元包括: 觸發(fā)子單元,用于觸發(fā)所述觸控顯示單元接收第二操作; 解析子單元,用于解析出所述第二操作的操作參數(shù); 判斷子單元,用于基于所述操作參數(shù)判斷所述第二操作是否與第一指令關聯(lián);當判斷出所述第二操作與所述第一指令關聯(lián)時,檢測所述目標操控對象所關聯(lián)的應用; 所述控制單元,還用于觸發(fā)所述觸控顯示單元運行所述判斷子單元所檢測到的應用。
【文檔編號】G06F3/0484GK104007928SQ201410224766
【公開日】2014年8月27日 申請日期:2014年5月26日 優(yōu)先權日:2014年5月26日
【發(fā)明者】許奔 申請人:聯(lián)想(北京)有限公司