• / 22
  • 下載費用:30 金幣  

信息處理方法及電子設備.pdf

摘要
申請專利號:

CN201510272223.8

申請日:

2015.05.25

公開號:

CN104915138A

公開日:

2015.09.16

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/0488申請日:20150525|||公開
IPC分類號: G06F3/0488(2013.01)I 主分類號: G06F3/0488
申請人: 聯想(北京)有限公司
發明人: 許奔
地址: 100085北京市海淀區上地西路6號
優先權:
專利代理機構: 北京派特恩知識產權代理有限公司11270 代理人: 張振偉; 張穎玲
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510272223.8

授權公告號:

||||||

法律狀態公告日:

2018.06.01|||2015.10.14|||2015.09.16

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種信息處理方法及電子設備,方法包括:獲取第一信息;解析所述第一信息,得到所述電子設備所處的使用場景信息;基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元實施的操作。采用本發明,能夠支持用戶在不同的使用場景中對電子設備進行不同方式的觸控操作,提升操作效率。

權利要求書

權利要求書
1.  一種信息處理方法,應用于電子設備,其特征在于,所述電子設備設置有觸控顯示單元;所述方法包括:
獲取第一信息;
解析所述第一信息,得到所述電子設備所處的使用場景信息;
基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;
基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元實施的操作。

2.  根據權利要求1所述的方法,其特征在于,所述根據所確定的目標觸控模式響應所述觸控操作,包括:
檢測所述觸控操作的操作點對應的操作面積;
基于操作點面積閾值在所述操作點中識別出至少一個第一操作點以及至少一個第二操作點,所述第一操作點的操作面積大于所述操作點面積閾值,所述第二操作點的操作面積小于所述操作面積閾值;
基于操作解析策略解析所述至少一個第一操作點與所述至少一個第二操作點,生成與所述第一操作點對應的第一指令,以及與所述第二操作點對應的第二指令,所述第一指令與所述第二指令不同;
執行所述第一指令和所述第二指令,以控制所述顯示單元的顯示。

3.  根據權利要求1所述的方法,其特征在于,手勢根據所確定的目標觸控模式響應所述觸控操作,包括:
檢測所述觸控操作的操作點對應的操作面積;
在所述操作點中識別出至少一個第三操作點,所述第三操作點的操作面積大于操作點面積閾值;
基于操作解析策略解析所述至少一個第三操作點,生成與所述至少一個第三操作點對應的第三指令;
執行所述第三指令,以控制所述顯示單元的顯示。

4.  根據權利要求1所述的方法,其特征在于,所述根據所確定的目標觸控模式響應所述觸控操作,包括:
檢測所述觸控操作的操作點對應的操作面積;
基于操作點面積閾值在所述操作點中識別出至少一個第四操作點,所述第四操作點的操作面積小于所述操作點面積閾值;
基于操作解析策略解析所述至少一個第四操作點,生成與所述至少一個第四操作點對應的第四指令;
執行所述第四指令,以控制所述顯示單元的顯示。

5.  根據權利要求1至4任一項所述的方法,其特征在于,所述使用場景信息包括所述電子設備中當前處于聚焦模式的應用的信息;
所述基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式,包括:
將處于聚焦模式的應用的操作特征,與所述候選觸控模式的操作特征進行匹配;
將匹配度最高的候選觸控模式確定為所述目標觸控模式。

6.  一種電子設備,特征在于,所述電子設備設置有觸控顯示單元;所述電子設備還包括:
獲取單元,用于獲取第一信息;
解析單元,用于解析所述第一信息,得到所述電子設備所處的使用場景信息;
選取單元,用于基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;
響應單元,用于基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元實施的操作。

7.  根據權利要求6所述的電子設備,其特征在于,所述響應單元包括:
第一檢測模塊,用于檢測所述觸控操作的操作點對應的操作面積;
第一識別模塊,用于基于操作點面積閾值在所述操作點中識別出至少一個第一操作點以及至少一個第二操作點,所述第一操作點的操作面積大于所述操作點面積閾值,所述第二操作點的操作面積小于所述操作面積閾值;
第一解析模塊,用于基于操作解析策略解析所述至少一個第一操作點與所述至少一個第二操作點,生成與所述第一操作點對應的第一指令,以及與所述第二操作點對應的第二指令,所述第一指令與所述第二指令不同;
第一執行模塊,用于執行所述第一指令和所述第二指令,以控制所述顯示單元的顯示。

8.  根據權利要求6所述的電子設備,其特征在于,所述響應單元包括:
第二檢測模塊,用于檢測所述觸控操作的操作點對應的操作面積;
第二識別模塊,用于在所述操作點中識別出至少一個第三操作點,所述第三操作點的操作面積大于操作點面積閾值;
第二解析模塊,用于基于操作解析策略解析所述至少一個第三操作點,生成與所述第三操作點對應的第三指令;
第二執行模塊,用于執行所述第三指令,以控制所述顯示單元的顯示。

9.  根據權利要求6所述的電子設備,其特征在于,所述響應單元包括:
第三檢測模塊,用于檢測所述觸控操作的操作點對應的操作面積;
第三識別模塊,用于基于操作點面積閾值在所述操作點中識別出至少一個第四操作點,所述第四操作點的操作面積小于所述操作點面積閾值;
第三解析模塊,用于基于操作解析策略解析所述第四操作點,生成與所述至少一個第四操作點對應的第四指令;
第三執行模塊,用于執行所述第四指令,以控制所述顯示單元的顯示。

10.  根據權利要求6至9任一項所述的電子設備,其特征在于,所述選取單元,包括:
匹配模塊,用于將處于聚焦模式的應用的操作特征,與所述候選觸控模式的操作特征進行匹配;所述使用場景信息包括所述電子設備中當前處于聚焦模式的應用的信息;
確定模塊,用于將匹配度最高的候選觸控模式確定為所述目標觸控模式。

說明書

說明書信息處理方法及電子設備
技術領域
本發明涉及信息處理技術,尤其涉及一種信息處理方法及電子設備。
背景技術
電子設備的顯示屏不斷向大尺寸發展,以滿足日益增多的使用場景需要(如觀看電影、處理文檔);電子設備的顯示區域不斷更大,但目前用戶仍然只能使用單點觸控或多點觸控的方式來對電子設備顯示單元實施觸控操作,由于電子設備的使用場景越來越多且不同使用場景的觸控操作的特點往往不同,這就導致用戶難以在不同的使用場景中對電子設備進行差異化的控制,無法提升操作效率。
發明內容
本發明實施例提供一種信息處理方法及電子設備,能夠支持用戶在不同的使用場景中對電子設備進行不同方式的觸控操作,提升操作效率。
本發明實施例的技術方案是這樣實現的:
本發明實施例提供一種信息處理方法,應用于電子設備,所述電子設備設置有觸控顯示單元;所述方法包括:
獲取第一信息;
解析所述第一信息,得到所述電子設備所處的使用場景信息;
基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;
基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元實施的操作。
本發明實施例提供一種電子設備,所述電子設備設置有觸控顯示單元;所 述電子設備還包括:
獲取單元,用于獲取第一信息;
解析單元,用于解析所述第一信息,得到所述電子設備所處的使用場景信息;
選取單元,用于基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;
響應單元,用于基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元實施的操作。
本發明實施例中通過對電子設備的使用場景進行識別,并基于使用場景確定適配的觸控模式,從而能夠在不同的使用場景中使用不同的觸控模式對用戶實施的觸控操作進行識別、響應,實現了基于不同的使用場景對電子設備的差異化觸控操作,提高了用戶的操作效率,進而提升了用戶體驗。
附圖說明
圖1為本發明實施例中信息處理方法的實現流程示意圖一;
圖2為本發明實施例中信息處理方法的實現流程示意圖二;
圖3為本發明實施例中觸控操作的場景示意圖一;
圖4為本發明實施例中觸控操作的場景示意圖二;
圖5為本發明實施例中信息處理方法的實現流程示意圖三;
圖6為本發明實施例中觸控操作的場景示意圖三;
圖7為本發明實施例中信息處理方法的實現流程示意圖四;
圖8為本發明實施例中觸控操作的場景示意圖四;
圖9為本發明實施例中電子設備的結構示意圖。
具體實施方式
下面結合附圖和具體實施例對本發明作進一步詳細說明。
實施例一
本發明實施例記載一種信息處理方法,可以應用于智能手機、平板電腦、智能桌面設備等具有觸控顯示單元的電子設備,當然,本實施例記載的信息處理方法不僅限于以上所述的電子設備,任意具有觸控顯示單元(尤其是具有較大面積顯示單元)的電子設備,均可實施本實施例記載的信息處理方法;如圖1所示,本實施例記載的信息處理方法包括:
步驟S101,獲取第一信息。
例如,第一信息可以是用戶指示觸控模式(也即指示觸控模式的類型)的指令,例如,電子設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式;
再例如,第一信息可以是電子設備用戶當前需要運行的應用的信息,電子設備中運行不同的應用,不同的應用的操作特征不同,例如對于游戲,需要電子設備能夠支持盡可能多種類的觸控操作,以便對游戲場景進行快捷的控制,對于瀏覽圖片的應用,所需要支持的觸控操作的種類則往往比較簡單,最常用的觸控操作是通過滑動來觸發應用切換當前顯示的圖片。
步驟S102,解析所述第一信息,得到所述電子設備所處的使用場景信息。
與前述示例對應,當第一信息為用戶指示觸控模式的指令時,根據指令指示的觸控模式可以確定使用場景,例如僅使用手指進行觸控操作的手指觸控使用場景,僅使用手掌進行觸控操作的手掌觸控使用場景,以及同時使用手指和手掌配合進行觸控操作的掌指觸控使用場景;
當第一信息為當前需要運行的應用的信息時,可以基于應用與使用場景的對應關系確定電子設備所處的使用場景信息,對于具有大面積觸控顯示單元的智能桌面設備,對應關系的一個示例如下所示:游戲-掌指觸控使用場景;圖片瀏覽-手掌觸控使用場景;網頁瀏覽-手指觸控使用場景。
步驟S103,基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式。
步驟S104,基于所確定的目標觸控模式響應觸控操作。
所述觸控操作為對所述觸控顯示單元實施的操作。
仍以智能桌面設備為例,與前述示例對應,第一信息是用戶指示觸控模式的指令時,可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式,并基于用戶選定的觸控模式對后續用戶實施的觸控操作進行識別和響應,當用戶再次登錄時可以使用用戶之前所設定的觸控模式對用戶實施的觸控操作進行識別和響應,當然,也可以在用戶每次登錄時都詢問用戶此次登錄需要使用的觸控模式;
當第一信息是電子設備用戶當前需要運行的應用的信息時:
1)對于游戲需要多種復雜的操作模式,為便于在游戲中使用多種快捷操作對游戲場景進行控制,基于預先設定的應用與使用場景的對應關系,確定電子設備當前處于掌指觸控使用場景,相應的在候選觸控模式(包括掌指觸控模式、手指觸控模式和手掌觸控模式)中選取掌指觸控模式作為目標觸控模式,對用戶使用手掌實施的操作、以及用戶使用手指實施的操作都進行識別,基于識別結果確定操作所對應的指令,并執行指令以對觸控顯示單元顯示的內容進行控制;
2)對于相對簡單的應用,例如在具有大面積觸控顯示單元的智能桌面中瀏覽圖片時,此時用戶使用手掌對觸控顯示單元進行操作以切換顯示的圖片,較用戶使用手指控制智能桌面設備切換圖片更符合用戶的使用習慣,基于使用場景與應用的對應關系,可以確定電子設備當前處于手掌觸控使用場景,從而在候選觸控模式中選取手掌觸控模式作為目標觸控模式,基于手掌觸控模式對用戶通過手掌實施的觸控操作識別,執行操作所對應的指令,從而控制觸控顯示單元的顯示,例如切換當前顯示的圖片。
3)對于智能桌面設備,可以存在以下的使用場景,在智能桌面的特定顯示區域中顯示一個或多個應用的運行界面,每個應用所占用的顯示區域與常規的智能手機的屏幕面積一致,此時,基于應用、應用的使用模式與使用場景的對應關系,確定電子設備所處的使用場景,在這樣的使用場景中使用手指觸控操作較符合用戶使用習慣,相應的一個對應關系的示例如下所示:微信-小窗口模式-手指觸控使用場景;當智能桌面以小窗口模式運行微信時,基于上述對應關 系可以確定處于手指觸控使用場景,從而在候選觸控模式中選取手指觸控模式作為目標觸控模式,對用戶在微信窗口通過手指進行的觸控操作進行識別,執行操作對應的指令以更新微信窗口顯示的內容。
本實施例中通過對電子設備的使用場景進行識別,并基于使用場景確定適配的觸控模式,從而能夠在不同的使用場景中使用不同的觸控模式對用戶實施的觸控操作進行識別、響應,實現了基于不同的使用場景對電子設備的差異化觸控操作,提高了用戶的操作效率,進而提升了用戶體驗。
實施例二掌指觸控模式
本發明實施例記載一種信息處理方法,可以應用于智能手機、平板電腦、智能桌面設備等具有觸控顯示單元的電子設備,當然,本實施例記載的信息處理方法不僅限于以上所述的電子設備,任意具有觸控顯示單元(尤其是具有較大面積顯示單元)的電子設備,均可實施本實施例記載的信息處理方法;如圖2所示,本實施例記載的信息處理方法包括:
步驟S201,獲取第一信息。
以智能桌面設備為例,第一信息可以是用戶向智能桌面設備指示觸控模式(也即指示觸控模式的類型)的指令,例如,智能桌面設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式;
第一信息也可以是智能桌面設備用戶當前需要運行的應用的信息,智能桌面設備運行不同的應用,不同的應用的操作特征不同,例如對于游戲,需要智能桌面設備能夠支持盡可能多種類的觸控操作,以便對游戲場景進行快捷的控制,對于瀏覽圖片的應用,所需要支持的觸控操作的種類則往往比較簡單,最常用的觸控操作是通過滑動來觸發應用切換當前顯示的圖片。
步驟S202,解析所述第一信息,得到所述電子設備所處的使用場景信息。
與前述示例對應,當第一信息為用戶指示觸控模式的指令時,根據指令指示的觸控模式可以確定使用場景;
當第一信息為當前需要運行的應用的信息時,可以基于應用與使用場景的對應關系確定電子設備所處的使用場景信息,對于具有大面積觸控顯示單元的智能桌面設備,對應關系的一個示例如下所示:游戲-掌指觸控使用場景;圖片瀏覽-手掌觸控使用場景;網頁瀏覽-手指觸控使用場景;
上述對應關系均以應用為全屏模式運行為例,實際應用中,智能桌面設備往往會以小窗口的形式運行多個應用,供多個用戶操作使用,如圖3所示,智能桌面設備100在小窗口110、小窗口120、小窗口130以及小窗口140中運行應用,4觸控運行的應用可以歸屬于相同的用戶,也可以歸屬于不同的用戶,考慮到上述的使用場景,應用與使用的場景的對應關系中還可以加入應用的使用模式,即基于應用、應用的使用模式(小窗口運行還是全屏運行)、使用場景三者的對應關系確定智能桌面設備所處的使用場景,對應關系的一個示例如下所示:游戲-全屏窗口-掌指觸控使用場景;圖片瀏覽-全屏窗口-手掌觸控使用場景;網頁瀏覽-小窗口-手指觸控使用場景。
步驟S203,基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式。
仍以智能桌面設備為例,與前述示例對應,第一信息是用戶指示觸控模式的指令時,例如,電子設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式,并基于用戶選定的觸控模式對后續用戶實施的觸控操作進行識別和響應,當用戶再次登錄時可以使用用戶之前所設定的觸控模式對用戶實施的觸控操作進行識別和響應,當然,也可以在用戶每次登錄時都詢問用戶此次登錄需要使用的觸控模式;
當第一信息是電子設備用戶當前需要運行的應用的信息時:
1)對于游戲需要多種復雜的操作模式,為便于在游戲中使用多種快捷操作對游戲場景進行控制,基于預先設定的應用與使用場景的對應關系,確定電子設備當前處于掌指觸控使用場景,相應的在候選觸控模式(包括掌指觸控模式、手指觸控模式和手掌觸控模式)中選取掌指觸控模式作為目標觸控模式,對用戶使用手掌實施的操作、以及用戶使用手指實施的操作都進行識別,基于識別 結果確定操作所對應的指令,并執行指令以對觸控顯示單元顯示的內容進行控制。
2)對于使用場景相對簡單的應用,例如在具有大面積觸控顯示單元的智能桌面中瀏覽圖片時,此時用戶使用手掌對觸控顯示單元進行操作以切換顯示的圖片,較用戶使用手指控制智能桌面設備切換圖片更符合用戶的使用習慣,基于使用場景與應用的對應關系,可以確定電子設備當前處于手掌觸控使用場景,從而在候選觸控模式中選取手掌觸控模式作為目標觸控模式,基于手掌觸控模式對用戶通過手掌實施的觸控操作識別,執行操作所對應的指令,從而控制觸控顯示單元的顯示,例如切換當前顯示的圖片。
3)作為優選方案,可以將處于聚焦模式的應用的操作特征(例如是處于小窗口操作模式和全屏窗口操作模式),與所述候選觸控模式的操作特征進行匹配,將匹配度最高的候選觸控模式確定為所述目標觸控模式,實際進行匹配時可以利用應用-操作特征(小窗口還是全屏窗口)-使用場景確定目標觸控模式:
對于智能桌面設備以小窗口運行應用的使用場景,基于應用、應用的使用模式與使用場景的對應關系,確定電子設備所處的使用場景,在這樣的使用場景中使用手指觸控操作較符合用戶使用習慣,相應的一個對應關系的示例如下所示:微信-小窗口模式-手指觸控使用場景;當智能桌面以小窗口模式運行微信時,基于上述對應關系可以確定處于手指觸控使用場景,從而在候選觸控模式中選取手指觸控模式作為目標觸控模式,對用戶在微信窗口通過手指進行的觸控操作進行識別,執行操作對應的指令以更新微信窗口顯示的內容。
本實施例中后續以使用手指和手掌配合進行觸控操作的掌指觸控使用場景進行說明,此時所確定的目標觸控模式為掌指觸控模式。
步驟S204,檢測所述觸控操作的操作點對應的操作面積。
步驟S205,基于操作點面積閾值在所述操作點中識別出第一操作點以及至少一個第二操作點。
所述第一操作點的操作面積大于所述操作點面積閾值,操作點面積閾值大于用戶使用手指觸控操作時手指與觸控顯示單元的接觸面積,例如該閾值可以 設置為觸控操作時接觸面積的2倍,從而基于操作點面積閾值可以區分用戶實施的操作的類型,當操作點的面積小于操作點面積閾值時,表明用戶在通過手指實施觸控操作,當操作點的面積大于操作點面積閾值時,表明用戶在通過手掌實施觸控操作。
由于智能桌面設備處于掌指觸控模式,因此步驟205中基于操作點面積閾值在所述操作點中識別出第一操作點以及至少一個第二操作點,包括以下三種情況:1)僅識別出第一操作點(這里的第一操作點為對第一操作也即手掌識別得到的至少一個操作點);2)僅識別出第二操作點(這里的第二操作點為對第二操作也是手指觸控操作識別得到的至少一個操作點);3)識別出第一操作點以及第二操作點(這里的第一操作點為對第一操作也即手掌識別得到的至少一個操作點、這里的第一操作點為對第二操作也是手指觸控操作識別得到的至少一個操作點),其中第一操作點和第二操作點的識別先后順序不做區分。
步驟S206,基于操作解析策略解析所述第一操作點與所述第二操作點,生成與所述第一操作點對應的第一指令,以及與所述第二操作點對應的第二指令。
所述第一指令與所述第二指令不同,對應步驟S205中記載的三種識別結果,在步驟S206中確定第一指令以及第二指令也包括三種情況:1)當僅識別出第一操作的第一操作點時,確定第一操作點所對應的第一操作所關聯的第一指令;2)僅識別出第二操作點時,確定第二操作點所對應的第二操作所關聯的第二指令;3)識別出第一操作點以及第二操作點,確定第一操作點所對應的第一操作所關聯的第一指令,以及確定第二操作點所對應的第二操作所關聯的第二指令。
步驟S207,執行所述第一指令和所述第二指令,以控制所述顯示單元的顯示。
第一指令和第二指令的執行順序與檢測出第一操作點、第二操作點的先后順序對應。
一個掌指觸控場景如圖4所示,用戶使用智能桌面200以小窗口模式運行茄子快傳應用210,智能桌面設備200檢測到該應用的以小窗口模式運行,基 于以下對應關系:茄子快傳-小窗口-掌指觸控使用場景,確定當前處于掌指觸控使用場景,在候選觸控模式(掌指觸控模式、手指觸控模式、手掌觸控模式)中選取掌指觸控模式作為目標觸控模式,相應的進入掌指觸控模式,對第一操作的操作點(操作點面積大于操作點面積閾值的操作點)和第二操作的操作點(操作點的面積小于操作點面積閾值的操作點)進行檢測和識別,由于用于使用手掌實施觸控操作,因此識別出第一操作(包括至少一個第一操作點),執行第一操作點所對應的第一操作關聯的指令,顯示接收文件菜單230以及發送文件菜單240;用戶使用手指點觸發送文件菜單240,智能桌面設備識別出第二操作(包括至少一個第二操作點),確定用戶需要發送文件,后續可以呈現文件選取界面供用戶選中選取的文件發送至目標設備。
實施例三手掌觸控模式
本發明實施例記載一種信息處理方法,可以應用于智能手機、平板電腦、智能桌面設備等具有觸控顯示單元的電子設備,當然,本實施例記載的信息處理方法不僅限于以上所述的電子設備,任意具有觸控顯示單元(尤其是具有較大面積顯示單元)的電子設備,均可實施本實施例記載的信息處理方法;如圖5所示,本實施例記載的信息處理方法包括:
步驟S301,獲取第一信息。
以智能桌面設備為例,第一信息可以是用戶向智能桌面設備指示觸控模式(也即指示觸控模式的類型)的指令,例如,智能桌面設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式;
第一信息也可以是智能桌面設備用戶當前需要運行的應用的信息,智能桌面設備運行不同的應用,不同的應用的操作特征不同,例如對于游戲,需要智能桌面設備能夠支持盡可能多種類的觸控操作,以便對游戲場景進行快捷的控制,對于瀏覽圖片的應用,所需要支持的觸控操作的種類則往往比較簡單,最常用的觸控操作是通過滑動來觸發應用切換當前顯示的圖片。
步驟S302,解析所述第一信息,得到所述電子設備所處的使用場景信息。
與前述示例對應,當第一信息為用戶指示觸控模式的指令時,根據指令指示的觸控模式可以確定使用場景;
當第一信息為當前需要運行的應用的信息時,可以基于應用與使用場景的對應關系確定電子設備所處的使用場景信息,對于具有大面積觸控顯示單元的智能桌面設備,對應關系的一個示例如下所示:游戲-掌指觸控使用場景;圖片瀏覽-手掌觸控使用場景;網頁瀏覽-手指觸控使用場景;
上述對應關系均以應用為全屏模式運行為例,實際應用中,智能桌面設備往往會以小窗口的形式運行多個應用,供多個用戶操作使用,如圖3所示,智能桌面設備100在小窗口110、小窗口120、小窗口130以及小窗口140中運行應用,4觸控運行的應用可以歸屬于相同的用戶,也可以歸屬于不同的用戶,考慮到上述的使用場景,應用與使用的場景的對應關系中還可以加入應用的使用模式,即基于應用、應用的使用模式(小窗口運行還是全屏運行)、使用場景三者的對應關系確定智能桌面設備所處的使用場景,對應關系的一個示例如下所示:游戲-全屏窗口-掌指觸控使用場景;圖片瀏覽-全屏窗口-手掌觸控使用場景;網頁瀏覽-小窗口-手指觸控使用場景。
步驟S303,基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式。
仍以智能桌面設備為例,與前述示例對應,第一信息是用戶指示觸控模式的指令時,例如,電子設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式,并基于用戶選定的觸控模式對后續用戶實施的觸控操作進行識別和響應,當用戶再次登錄時可以使用用戶之前所設定的觸控模式對用戶實施的觸控操作進行識別和響應,當然,也可以在用戶每次登錄時都詢問用戶此次登錄需要使用的觸控模式;
當第一信息是電子設備用戶當前需要運行的應用的信息時:
1)對于游戲需要多種復雜的操作模式,為便于在游戲中使用多種快捷操作對游戲場景進行控制,基于預先設定的應用與使用場景的對應關系,確定電子 設備當前處于掌指觸控使用場景,相應的在候選觸控模式(包括掌指觸控模式、手指觸控模式和手掌觸控模式)中選取掌指觸控模式作為目標觸控模式,對用戶使用手掌實施的操作、以及用戶使用手指實施的操作都進行識別,基于識別結果確定操作所對應的指令,并執行指令以對觸控顯示單元顯示的內容進行控制。
2)對于使用場景相對簡單的應用,例如在具有大面積觸控顯示單元的智能桌面中瀏覽圖片時,此時用戶使用手掌對觸控顯示單元進行操作以切換顯示的圖片,較用戶使用手指控制智能桌面設備切換圖片更符合用戶的使用習慣,基于使用場景與應用的對應關系,可以確定電子設備當前處于手掌觸控使用場景,從而在候選觸控模式中選取手掌觸控模式作為目標觸控模式,基于手掌觸控模式對用戶通過手掌實施的觸控操作識別,執行操作所對應的指令,從而控制觸控顯示單元的顯示,例如切換當前顯示的圖片。
3)作為優選方案,可以將處于聚焦模式的應用的操作特征(例如是處于小窗口操作模式和全屏窗口操作模式),與所述候選觸控模式的操作特征進行匹配,將匹配度最高的候選觸控模式確定為所述目標觸控模式,實際進行匹配時可以利用應用-操作特征(小窗口還是全屏窗口)-使用場景確定目標觸控模式:
對于智能桌面設備以小窗口運行應用的使用場景,基于應用、應用的使用模式與使用場景的對應關系,確定電子設備所處的使用場景,在這樣的使用場景中使用手指觸控操作較符合用戶使用習慣,相應的一個對應關系的示例如下所示:微信-小窗口模式-手指觸控使用場景;當智能桌面以小窗口模式運行微信時,基于上述對應關系可以確定處于手指觸控使用場景,從而在候選觸控模式中選取手指觸控模式作為目標觸控模式,對用戶在微信窗口通過手指進行的觸控操作進行識別,執行操作對應的指令以更新微信窗口顯示的內容。
本實施例中后續以使用手掌進行觸控操作的手掌觸控使用場景進行說明,此時所確定的目標觸控模式為手掌觸控模式。
步驟S304,檢測所述觸控操作的操作點對應的操作面積。
步驟S305,在所述操作點中識別出一個第三操作點。
所述第三操作點的操作面積大于所述操作點面積閾值,操作點面積閾值大于用戶使用手指觸控操作時手指與觸控顯示單元的接觸面積,例如該閾值可以設置為觸控操作時接觸面積的2倍,從而基于操作點面積閾值可以區分用戶實施的操作的類型,當操作點的面積小于操作點面積閾值時,表明用戶在通過手指實施觸控操作,此時檢測出的操作可以忽略也即不進行后續的處理,當操作點的面積大于操作點面積閾值時,此時檢測出的操作識別為手掌觸控操作,表明用戶在通過手掌實施觸控操作
由于智能桌面設備處于掌指觸控模式,因此步驟S305中基于操作點面積閾值在所述操作點中識別出第三操作點,包括以下三種情況:1)僅識別出第三操作點(這里的第三操作點為對第三操作也即手掌識別得到的至少一個操作點);2)僅識別出第二操作點(這里的第二操作點為對第二操作也是手指觸控操作識別得到的至少一個操作點);3)識別出第三操作點以及第二操作點(這里的第三操作點為對第三操作也即手掌識別得到的至少一個操作點、這里的第二操作點為對第二操作也是手指觸控操作識別得到的至少一個操作點),其中第三操作點和第二操作點的識別先后順序不做區分。
步驟S306,基于操作解析策略解析所述第三操作點,生成與所述第三操作點對應的第三指令。
步驟S307,執行所述第三指令,以控制所述顯示單元的顯示。
對應步驟S305中記載的三種識別結果,在步驟S306的處理包括以下三種情況:1)當僅識別出第三操作的第三操作點時,確定第三操作點所對應的第三操作所關聯的第三指令;2)僅識別出第二操作點時,屏蔽進行響應;3)識別出第一操作點以及第二操作點時,屏蔽進行響應。
一個手掌觸控場景如圖6所示,用戶使用智能桌面設備300以全屏模式運行相冊應用并顯示圖片1,智能桌面設備300檢測到該應用的以全屏窗口模式運行,基于以下對應關系:相冊-全屏窗口-手掌觸控使用場景,確定當前處于手掌觸控使用場景,在候選觸控模式(掌指觸控模式、手指觸控模式、手掌觸控模式)中選取手掌觸控模式作為目標觸控模式,相應的進入手掌觸控模式, 對第三操作的操作點(操作點面積大于操作點面積閾值的操作點)進行識別,圖6中用戶使用手掌對圖片1實施滑動操作,因此識別出第三操作(包括至少一個第一操作點),執行第三操作點所對應的第三操作關聯的指令,顯示相冊中的下一個圖片即圖片2。
實施例四手指觸控模式
本發明實施例記載一種信息處理方法,可以應用于智能手機、平板電腦、智能桌面設備等具有觸控顯示單元的電子設備,當然,本實施例記載的信息處理方法不僅限于以上所述的電子設備,任意具有觸控顯示單元(尤其是具有較大面積顯示單元)的電子設備,均可實施本實施例記載的信息處理方法;如圖7所示,本實施例記載的信息處理方法包括:
步驟S401,獲取第一信息。
以智能桌面設備為例,第一信息可以是用戶向智能桌面設備指示觸控模式(也即指示觸控模式的類型)的指令,例如,智能桌面設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式;
第一信息也可以是智能桌面設備用戶當前需要運行的應用的信息,智能桌面設備運行不同的應用,不同的應用的操作特征不同,例如對于游戲,需要智能桌面設備能夠支持盡可能多種類的觸控操作,以便對游戲場景進行快捷的控制,對于瀏覽圖片的應用,所需要支持的觸控操作的種類則往往比較簡單,最常用的觸控操作是通過滑動來觸發應用切換當前顯示的圖片。
步驟S402,解析所述第一信息,得到所述電子設備所處的使用場景信息。
與前述示例對應,當第一信息為用戶指示觸控模式的指令時,根據指令指示的觸控模式可以確定使用場景;
當第一信息為當前需要運行的應用的信息時,可以基于應用與使用場景的對應關系確定電子設備所處的使用場景信息,對于具有大面積觸控顯示單元的 智能桌面設備,對應關系的一個示例如下所示:游戲-掌指觸控使用場景;圖片瀏覽-手掌觸控使用場景;網頁瀏覽-手指觸控使用場景;
上述對應關系均以應用為全屏模式運行為例,實際應用中,智能桌面設備往往會以小窗口的形式運行多個應用,供多個用戶操作使用,如圖3所示,智能桌面設備100在小窗口110、小窗口120、小窗口130以及小窗口140中運行應用,4觸控運行的應用可以歸屬于相同的用戶,也可以歸屬于不同的用戶,考慮到上述的使用場景,應用與使用的場景的對應關系中還可以加入應用的使用模式,即基于應用、應用的使用模式(小窗口運行還是全屏運行)、使用場景三者的對應關系確定智能桌面設備所處的使用場景,對應關系的一個示例如下所示:游戲-全屏窗口-掌指觸控使用場景;圖片瀏覽-全屏窗口-手掌觸控使用場景;網頁瀏覽-小窗口-手指觸控使用場景。
步驟S403,基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式。
仍以智能桌面設備為例,與前述示例對應,第一信息是用戶指示觸控模式的指令時,例如,電子設備可以設置每個用戶擁有自己的登錄賬號,在每個用戶首次登錄時,詢問用戶當前需要使用的觸控模式,并基于用戶選定的觸控模式對后續用戶實施的觸控操作進行識別和響應,當用戶再次登錄時可以使用用戶之前所設定的觸控模式對用戶實施的觸控操作進行識別和響應,當然,也可以在用戶每次登錄時都詢問用戶此次登錄需要使用的觸控模式;
當第一信息是電子設備用戶當前需要運行的應用的信息時:
1)對于游戲需要多種復雜的操作模式,為便于在游戲中使用多種快捷操作對游戲場景進行控制,基于預先設定的應用與使用場景的對應關系,確定電子設備當前處于掌指觸控使用場景,相應的在候選觸控模式(包括掌指觸控模式、手指觸控模式和手掌觸控模式)中選取掌指觸控模式作為目標觸控模式,對用戶使用手掌實施的操作、以及用戶使用手指實施的操作都進行識別,基于識別結果確定操作所對應的指令,并執行指令以對觸控顯示單元顯示的內容進行控制。
2)對于使用場景相對簡單的應用,例如在具有大面積觸控顯示單元的智能桌面中瀏覽圖片時,此時用戶使用手掌對觸控顯示單元進行操作以切換顯示的圖片,較用戶使用手指控制智能桌面設備切換圖片更符合用戶的使用習慣,基于使用場景與應用的對應關系,可以確定電子設備當前處于手掌觸控使用場景,從而在候選觸控模式中選取手掌觸控模式作為目標觸控模式,基于手掌觸控模式對用戶通過手掌實施的觸控操作識別,執行操作所對應的指令,從而控制觸控顯示單元的顯示,例如切換當前顯示的圖片。
3)作為優選方案,可以將處于聚焦模式的應用的操作特征(例如是處于小窗口操作模式和全屏窗口操作模式),與所述候選觸控模式的操作特征進行匹配,將匹配度最高的候選觸控模式確定為所述目標觸控模式,實際進行匹配時可以利用應用-操作特征(小窗口還是全屏窗口)-使用場景確定目標觸控模式:
對于智能桌面設備以小窗口運行應用的使用場景,基于應用、應用的使用模式與使用場景的對應關系,確定電子設備所處的使用場景,在這樣的使用場景中使用手指觸控操作較符合用戶使用習慣,相應的一個對應關系的示例如下所示:微信-小窗口模式-手指觸控使用場景;當智能桌面以小窗口模式運行微信時,基于上述對應關系可以確定處于手指觸控使用場景,從而在候選觸控模式中選取手指觸控模式作為目標觸控模式,對用戶在微信窗口通過手指進行的觸控操作進行識別,執行操作對應的指令以更新微信窗口顯示的內容。
本實施例中后續以使用手掌進行觸控操作的手指觸控使用場景進行說明,此時所確定的目標觸控模式為手指觸控模式。
步驟S404,檢測所述觸控操作的操作點對應的操作面積。
步驟S405,在所述操作點中識別出一個第四操作點。
所述第四操作點的操作面積小于所述操作點面積閾值,操作點面積閾值大于用戶使用手指觸控操作時手指與觸控顯示單元的接觸面積,例如該閾值可以設置為觸控操作時接觸面積的2倍,從而基于操作點面積閾值可以區分用戶實施的操作的類型,當操作點的面積小于操作點面積閾值時,表明用戶在通過手指實施觸控操作,此時檢測出的操作可以忽略也即不進行后續的處理,當操作 點的面積大于操作點面積閾值時,此時檢測出的操作識別為手掌觸控操作,表明用戶在通過手掌實施觸控操作
由于智能桌面設備處于掌指觸控模式,因此步驟S405中基于操作點面積閾值在所述操作點中識別出第四操作點時,包括以下三種情況:1)僅識別出第一操作點(這里的第一操作點為對第一操作也即手掌識別得到的至少一個操作點);2)僅識別出第四操作點(這里的第四操作點為對第四操作也是手指觸控操作識別得到的至少一個操作點);3)識別出第一操作點以及第四操作點(這里的第一操作點為對第一操作也即手掌識別得到的至少一個操作點、這里的四操作點為對第四操作也是手指觸控操作識別得到的至少一個操作點),其中第一操作點和第四操作點的識別先后順序不做區分。
步驟S406,基于操作解析策略解析所述第四操作點,生成與所述第四操作點對應的第四指令。
步驟S407,執行所述第四指令,以控制所述顯示單元的顯示。
對應步驟S405中記載的三種識別結果,在步驟S406的處理包括以下三種情況:1)當僅識別出第四操作的第四操作點時,確定第四操作點所對應的第四操作所關聯的第三指令;2)僅識別出第一操作點時,表明用戶在進行手指觸控操作,屏蔽進行響應;3)識別出第一操作點以及第四操作點時,表明用戶在進行掌指觸控操作,屏蔽進行響應。
一個手掌觸控場景如圖8所示,用戶使用智能桌面設備400以全屏模式運行瀏覽器應用,智能桌面設備300檢測到該應用的以全屏窗口模式運行,基于以下對應關系:瀏覽器-全屏窗口-手指使用場景,確定當前處于手指觸控使用場景,在候選觸控模式(掌指觸控模式、手指觸控模式、手掌觸控模式)中選取手指觸控模式作為目標觸控模式,相應的進入手指觸控模式,對第四操作410的操作點(操作點面積大于操作點面積閾值的操作點)進行識別,圖6中用戶使用手指點擊鏈接3,因此識別出第四操作410(包括至少一個第一操作點),執行第四操作點所對應的第四操作關聯的指令,顯示鏈接3對應的頁面。
實施例五
本發明實施例記載一種電子設備,所述電子設備設置有觸控顯示單元50;所述電子設備還包括:
獲取單元10,用于獲取第一信息;
解析單元20,用于解析所述第一信息,得到所述電子設備所處的使用場景信息;
選取單元30,用于基于所述電子設備所處的使用場景信息,在至少兩個候選觸控模式中確定與所述使用場景信息適配的目標觸控模式;
響應單元40,用于基于所確定的目標觸控模式響應觸控操作,所述觸控操作為對所述觸控顯示單元50實施的操作。
作為一個示例,所述響應單元40包括:
第一檢測模塊401,用于檢測所述觸控操作的操作點對應的操作面積;
第一識別模塊402(與第一檢測模塊401耦合),用于基于操作點面積閾值在所述操作點中識別出第一操作點以及至少一個第二操作點,所述第一操作點的操作面積大于所述操作點面積閾值,所述第二操作點的操作面積小于所述操作面積閾值;
第一解析模塊403(與第一識別模塊402耦合),用于基于操作解析策略解析所述第一操作點與所述第二操作點,生成與所述第一操作點對應的第一指令,以及與所述第二操作點對應的第二指令,所述第一指令與所述第二指令不同;
第一執行模塊404(與第一解析模塊403耦合),用于執行所述第一指令和所述第二指令,以控制所述顯示單元的顯示。
作為一個示例,所述響應單元40包括:
第二檢測模塊405,用于檢測所述觸控操作的操作點對應的操作面積;
第二識別模塊406(與第二檢測模塊404耦合),用于在所述操作點中識別出一個第三操作點,所述第三操作點的操作面積大于操作點面積閾值;
第二解析模塊407(與第二識別模塊405),用于基于操作解析策略解析所述第三操作點,生成與所述第三操作點對應的第三指令;
第二執行模塊408(與第二解析模塊407耦合),用于執行所述第三指令,以控制所述顯示單元的顯示。
作為一個示例,所述響應單元40包括:
第三檢測模塊409,用于檢測所述觸控操作的操作點對應的操作面積;
第三識別模塊410(與第三檢測模塊409耦合),用于基于操作點面積閾值在所述操作點中識別出至少一個第四操作點,所述第四操作點的操作面積小于所述操作點面積閾值;
第三解析模塊411(與第三識別模塊410耦合),用于基于操作解析策略解析所述第四操作點,生成與所述至少一個第四操作點對應的第四指令;
第三執行模塊412(與第三解析模塊411耦合),用于執行所述第四指令,以控制所述顯示單元的顯示。
作為一個示例,所述選取單元30,包括:
匹配模塊301,用于將處于聚焦模式的應用的操作特征,與所述候選觸控模式的操作特征進行匹配;所述使用場景信息包括所述電子設備中當前處于聚焦模式的應用的信息;
確定模塊302(與匹配模塊301耦合),用于將匹配度最高的候選觸控模式確定為所述目標觸控模式。
實際應用中,觸控顯示單元50可由電子設備的觸控顯示屏幕及其驅動電路實現;獲取單元10、解析單元20、選取單元30和響應單元40可由電子設備中的處理器(CPU)、微處理器(MCU)或邏輯可編程門陣列(FPGA)實現。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
或者,本發明上述集成的單元如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、服務器、或者網絡設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。

關 鍵 詞:
信息處理 方法 電子設備
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:信息處理方法及電子設備.pdf
鏈接地址:http://www.rgyfuv.icu/p-6373463.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图