一種信息處理方法及電子設備的制造方法
【專利摘要】本發明公開了一種信息處理方法及電子設備,用于解決電子設備中兩個本體因為靠近容易產生誤操作而導致電子設備的誤響應率較高的技術問題。該方法包括:獲取電子設備的第一參數;所述第一參數用于指示所述電子設備的第一本體與第二本體之間的夾角;其中,所述電子設備包括相互連接的所述第一本體和所述第二本體,所述第一本體和所述第二本體能夠相對旋轉;判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角;若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。
【專利說明】
_種信息處理方法及電子設備
技術領域
[0001]本發明涉及計算機技術領域,尤其涉及一種信息處理方法及電子設備。
【背景技術】
[0002]目前的電子設備,比如筆記本,可以包括相互連接的兩個本體,兩個本體上可能設置輸入設備,而輸入設備的靈敏度可能很高,當兩個本體相互靠近時,其中的一個本體可能會誤碰到另一個本體的輸入設備,從而對另一個本體發生誤觸操作,即兩個本體相互之間容易彼此產生誤操作,導致電子設備的誤響應率較高。
【發明內容】
[0003]本發明實施例提供一種信息處理方法及電子設備,用于解決電子設備中兩個本體因為靠近容易產生誤觸操作而導致電子設備的誤響應率較高的技術問題。
[0004]第一方面,提供一種信息處理方法,所述方法包括:
[0005]獲取電子設備的第一參數;所述第一參數用于指示所述電子設備的第一本體與第二本體之間的夾角;其中,所述電子設備包括相互連接的所述第一本體和所述第二本體,所述第一本體和所述第二本體能夠相對旋轉;
[0006]判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角;
[0007]若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。
[0008]可選的,若關閉了所述第一本體的輸入功能,則所述方法還包括:
[0009]獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角;
[0010]判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角;
[0011]若所述第二參數的值位于所述第二預設范圍內,則關閉所述第二本體的輸入功會K。
[0012]可選的,在關閉所述第二本體的輸入功能之前,還包括:
[0013]向所述電子設備中的電源管理模塊發送第一狀態調整指令,以將所述電子設備的狀態調整為第一狀態;其中,在所述電子設備處于所述第一狀態時,禁止喚醒所述電子設備的系統。
[0014]可選的,所述方法還包括:
[0015]向所述電源管理模塊發送休眠指令;
[0016]通過所述電源管理模塊執行休眠指令,使得所述電子設備的系統進入休眠狀態,以關閉所述第二本體的輸入功能。
[0017]可選的,在關閉所述第二本體的輸入功能之后,還包括:
[0018]接收針對所述第二本體的請求消息;所述請求消息用于請求使得所述電子設備的系統進入工作狀態,或所述請求消息用于通過所述第二本體輸入信息;
[0019]查詢所述電子設備的狀態;
[0020]若所述電子設備的狀態為所述第一狀態,則丟棄所述請求消息。
[0021]可選的,在關閉所述第一本體的輸入功能之后,還包括:
[0022]接收針對所述第一本體的輸入操作信息;
[0023]丟棄所述針對所述第一本體的輸入操作信息,以拒絕響應針對所述第一本體的輸入操作。
[0024]可選的,在關閉所述第一本體和/或所述第二本體的輸入功能之后,還包括:
[0025]重新獲取所述第一參數;
[0026]判斷重新獲取的所述第一參數的值是否位于所述第一預設范圍內;
[0027]若所述第一參數的值沒有位于所述第一預設范圍內,則開啟所述第一本體和/或所述第二本體的輸入功能。
[0028]可選的,若開啟了所述第一本體的輸入功能,則所述方法還包括:
[0029]重新獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角;
[0030]判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角;
[0031 ]若所述第二參數的值沒有位于所述第二預設范圍內,則開啟所述第二本體的輸入功能。
[0032]可選的,在開啟所述第二本體的輸入功能之前,還包括:
[0033]向所述電子設備中的電源管理模塊發送第二狀態調整指令;
[0034]通過所述電源管理模塊執行所述第二狀態調整指令,以將所述電子設備的狀態調整為第二狀態;其中,在所述電子設備處于所述第二狀態時,允許喚醒所述電子設備的系統。
[0035]可選的,所述方法還包括:
[0036]向所述電源管理模塊發送蘇醒指令;
[0037]通過所述電源管理模塊執行蘇醒指令,使得所述電子設備的系統進入工作狀態,以開啟所述第二本體的輸入功能。
[0038]第二方面,提供一種電子設備,包括:
[0039]第一本體;
[0040]第二本體;其中,所述第一本體和所述第二本體相互連接,且所述第一本體和所述第二本體能夠相對旋轉;
[0041]存儲器,設置在所述第一本體或所述第二本體內,用于存儲指令;
[0042]處理器,設置在所述第一本體或所述第二本體內,用于執行所述指令:
[0043]獲取所述電子設備的第一參數;所述第一參數用于指示所述第一本體與所述第二本體之間的夾角;
[0044]判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角;
[0045]若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。
[0046]可選的,所述處理器還用于:
[0047]若關閉了所述第一本體的輸入功能,獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角;
[0048]判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角;
[0049]若所述第二參數的值位于所述第二預設范圍內,則關閉所述第二本體的輸入功會K。
[0050]可選的,所述處理器還用于:
[0051]在關閉所述第二本體的輸入功能之前,向所述電子設備中的電源管理模塊發送第一狀態調整指令,以將所述電子設備的狀態調整為第一狀態;其中,在所述電子設備處于所述第一狀態時,禁止喚醒所述電子設備的系統。
[0052]可選的,所述處理器還用于:
[0053]向所述電源管理模塊發送休眠指令;
[0054]通過所述電源管理模塊執行休眠指令,使得所述電子設備的系統進入休眠狀態,以關閉所述第二本體的輸入功能。
[0055]可選的,所述處理器還用于:
[0056]在關閉所述第二本體的輸入功能之后,接收針對所述第二本體的請求消息;所述請求消息用于請求使得所述電子設備的系統進入工作狀態,或所述請求消息用于通過所述第二本體輸入信息;
[0057]查詢所述電子設備的狀態;
[0058]若所述電子設備的狀態為所述第一狀態,則丟棄所述請求消息。
[0059]可選的,所述處理器還用于:
[0060]在關閉所述第一本體的輸入功能之后,接收針對所述第一本體的輸入操作信息;[0061 ]丟棄所述針對所述第一本體的輸入操作信息,以拒絕響應針對所述第一本體的輸入操作。
[0062]可選的,所述處理器還用于:
[0063]在關閉所述第一本體和/或所述第二本體的輸入功能之后,重新獲取所述第一參數;
[0064]判斷重新獲取的所述第一參數的值是否位于所述第一預設范圍內;
[0065]若所述第一參數的值沒有位于所述第一預設范圍內,則開啟所述第一本體和/或所述第二本體的輸入功能。
[0066]可選的,所述處理器還用于:
[0067]若開啟了所述第一本體的輸入功能,則重新獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角;
[0068]判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角;
[0069]若所述第二參數的值沒有位于所述第二預設范圍內,則開啟所述第二本體的輸入功能。
[0070]可選的,所述處理器還用于:
[0071]在開啟所述第二本體的輸入功能之前,向所述電子設備中的電源管理模塊發送第二狀態調整指令;
[0072]通過所述電源管理模塊執行所述第二狀態調整指令,以將所述電子設備的狀態調整為第二狀態;其中,在所述電子設備處于所述第二狀態時,允許喚醒所述電子設備的系統。
[0073]可選的,所述處理器還用于:
[0074]向所述電源管理模塊發送蘇醒指令;
[0075]通過所述電源管理模塊執行蘇醒指令,使得所述電子設備的系統進入工作狀態,以開啟所述第二本體的輸入功能。
[0076]第三方面,提供另一種電子設備,包括:
[0077]獲取模塊,用于獲取電子設備的第一參數;所述第一參數用于指示所述電子設備的第一本體與第二本體之間的夾角;其中,所述電子設備包括相互連接的所述第一本體和所述第二本體,所述第一本體和所述第二本體能夠相對旋轉;
[0078]判斷模塊,用于判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角;
[0079]處理模塊,用于若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。
[0080]本發明實施例可以根據電子設備的第一本體和第二本體之間的夾角的大小確定是否關閉第一本體和/或第二本體的輸入功能,如果第一本體和第二本體之間的夾角較小,則可以關閉第一本體和/或第二本體的輸入功能,從而在一定程度上減少了第一本體和第二本體因相互靠近而彼此產生誤觸操作的可能性,降低了電子設備的誤響應率。
【附圖說明】
[0081]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0082]圖1為本發明實施例中信息處理方法的流程圖;
[0083]圖2為本發明實施例中電子設備的一種結構不意圖;
[0084]圖3A是本發明實施例中電子設備處于合蓋狀態的形態示意圖;
[0085]圖3B是本發明實施例中電子設備處于平板狀態的形態示意圖;
[0086]圖3C是本發明實施例中電子設備處于筆記本狀態的形態示意圖;
[0087]圖3D是本發明實施例中電子設備處于帳篷狀態的形態示意圖;
[0088]圖4是本發明實施例中電子設備的一種結構不意圖;
[0089]圖5是本發明實施例中電子設備的一種結構不意圖。
【具體實施方式】
[0090]為使本發明的目的、技術方案和優點更加清楚明白,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互任意組合。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。
[0091]另外,本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,六和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另夕卜,本文中字符“/”,在不做特別說明的情況下,一般表示前后關聯對象是一種“或”的關系。[0092 ]為了更好地理解上述技術方案,下面將結合說明書附圖對上述技術方案進行詳細地說明。
[0093]請參見圖1,提供一種信息處理方法,該方法的流程描述如下。
[0094]步驟101:獲取電子設備的第一參數;第一參數用于指示電子設備的第一本體與第二本體之間的夾角;其中,電子設備包括相互連接的第一本體和第二本體,第一本體和第二本體能夠相對旋轉;
[0095]步驟102:判斷第一參數的值是否位于第一預設范圍內;第一預設范圍用于指示第一本體和第二本體之間的夾角小于第一預設夾角;
[0096]步驟103:若第一參數的值位于第一預設范圍內,則關閉第一本體和/或第二本體的輸入功能。
[0097]可選的,請參見圖2,以電子設備是筆記本為例,當然本發明實施例中的電子設備的類型不限于此。可選的,電子設備可以包括第一本體101和第二本體102,第一本體101可以與第二本體102相連,其中,第一本體101可以相對于第二本體102旋轉。圖2中,第一本體101和第二本體102可以通過連接軸103相連接,第一本體101可以設置輸入設備,第一本體101上設置的輸入設備可以包括觸控屏,或者也可以包括非觸控屏,第二本體102也可以設置輸入設備,第二本體102上設置的輸入設備可以包括觸控板、鍵盤、觸控屏或非觸控屏等,第一本體101上設置的輸入設備和第二本體102上設置的輸入設備的類型可以相同也可以不同。
[0098]可選的,根據第一本體101和第二本體102之間的夾角的不同,該電子設備可以具有不同的狀態。請參見圖3A,在第一本體101和第二本體102之間的夾角為0°時,可以將電子設備所處的狀態稱為合蓋狀態,請參見圖3B,第一本體101和第二本體102之間的夾角為180°時,可以將電子設備所處的狀態稱為平板狀態,請參見圖3C,第一本體101和第二本體102之間的夾角為(0°,180°)時,可以將電子設備所處的狀態稱為筆記本狀態,請參見圖3D,第一本體101和第二本體102之間的夾角為(180°,360°)時,可以將電子設備所處的狀態稱為帳篷狀態,等等。第一本體102和第二本體102可以相對旋轉,因此電子設備可以較為自如地在各種狀態之間任意切換。
[0099]電子設備的第一參數可以指示第一本體101和第二本體102的夾角,在一種實施方式中,第一參數可以包括第一本體101和第二本體102的實際夾角,在另一種實施方式中,第一參數可以包括第一本體101和第二本體102之間的不同的相對位置關系所對應的值,在這種情況下,在第一本體101和第二本體102之間的夾角不同時,第一參數的值也可以不同。因此,無論第一參數包括第一本體101和第二本體102的實際夾角還是包括不同相對位置關系所對應的值,都可以認為第一參數用于指示第一本體101和第二本體102之間的夾角。當然,以上的兩種第一參數只是示例,本發明實施例對于第一參數包括的內容不作限制。
[0100]其中,如果第一參數包括第一本體101和第二本體102之間的實際夾角,那么獲取電子設備的第一參數,可以有不同的方式,下面舉例介紹。
[0101 ]方式一:可以通過設置在第一本體101的第一加速度傳感器和設置在第二本體102的第二加速度傳感器來獲取。
[0102]第一本體101和第二本體102在相對旋轉時,第一加速度傳感器可以獲得第一本體101相對于參考面的角度,參考面可以是水平面,也可以是鉛垂面,同樣,第二加速度傳感器也會獲得第二本體102相對于該參考面的角度。第一本體101和第二本體102在相對旋轉時,例如第一加速度傳感器采集的角度為30°,第二本體102可能沒有轉動,所以第二加速度傳感器采集的角度是0°,則電子設備可以計算第一加速度傳感器獲取的角度和第二加速度傳感器獲取的角度的差值,并根據該差值得到第一本體101與第二本體102之間的實際夾角,例如可以直接將該差值作為第一本體101與第二本體102之間的實際夾角。例如,第一加速度傳感器采集的角度是30°,第二加速度傳感器采集的角度是0°,那么電子設備可以確定第一本體101和第二本體102之間的實際夾角為30°,或者例如,第一加速度傳感器采集的角度為30°,第二加速度傳感器采集的角度為-30°,那么,電子設備可以確定第一本體101和第二本體102之間的夾角為60°。
[0103]方式二:可以通過設置在第一本體101的第一電子羅盤和設置在第二本體102的第二電子羅盤來獲取。
[0104]假設第一本體101相對于第二本體102旋轉后,第一電子羅盤采集的偏移值Aa=30°,第二電子羅盤采集的偏移值Ab = 0°。則電子設備能夠根據第一電子羅盤采集的偏移值Aa和第二電子羅盤采集的偏移值Ab計算第一本體101與第二本體102之間的實際夾角,例如一種計算方式為,計算第一電子羅盤采集的偏移值Aa和第二電子羅盤采集的偏移值Ab的差值,將該差值作為第一本體101與第二本體102之間的實際夾角。例如,Aa = 30°,Λb = 0°,那么電子設備可以計算得到第一本體和第二本體之間的實際夾角為30°。
[0105]如果第一參數包括第一本體101和第二本體102之間的相對位置關系所對應的值,則可以通過設置在第一本體101上的磁體和設置在第二本體102上的霍爾傳感器來獲取電子設備的第一參數。例如,可以在第一本體1I內安裝磁體,可以是磁鋼,也可以是磁珠等,在第二本體102中與第一本體101中安裝了磁體的位置相對應的位置安裝霍爾傳感器,比如,可以在第一本體101的端部設置磁體,在第二本體102的端部安裝霍爾傳感器,其中,第一本體1I的端部可以是第一本體1I的四條邊中任意兩條邊的相交點附近位置,第二本體102的端部可以是第二本體102的四條邊中與第一本體101中設置了磁體的相對應的兩個邊的相交點附近位置。或者也可以在第一本體1I的中部設置磁體,在第二本體102的中部安裝霍爾傳感器,其中,第一本體101的中部可以是第一本體101的四條邊中任意一條邊的中間位置,第二本體102的中部可以是第二本體102的四條邊中與第一本體101中設置了磁體的邊相對應的邊的中間位置。霍爾傳感器可以是開關型霍爾傳感器,如單級型霍爾傳感器、鎖定型霍爾傳感器、雙極型霍爾傳感器、全級型傳感器、或線性霍爾傳感器。以霍爾傳感器是開關型霍爾傳感器為例,當霍爾傳感器感應的磁感應強度達到霍爾傳感器的磁感應強度開啟點時,霍爾傳感器輸出高電平,例如輸出“I”,當霍爾傳感器感應的磁感應強度低于磁感應強度關閉點時,霍爾傳感器的輸出電壓值就會發生翻轉,輸出低電平,例如輸出“O”。比如,當霍爾傳感器的磁感應強度開啟點為50特斯拉,磁感應強度關閉點為30特斯拉,當第一本體101和第二本體102相對旋轉時,如果霍爾傳感器感應的磁感應強度為60特斯拉,那么霍爾傳感器輸出高電平,如果霍爾傳感器感應的磁感應強度為40特斯拉,那么霍爾傳感器輸出的還是高電平,如果霍爾傳感器感應的磁感應強度為10特斯拉,那么霍爾傳感器輸出低電平。所以,在具體實現過程中,當第一本體101相對第二本體102旋轉時,第一本體101和第二本體102之間的距離會發生變化,導致第一本體101和第二本體102之間磁感應強度發生變化。這樣霍爾傳感器就能感知到第一本體101和第二本體102之間的磁感應強度的變化,從而根據感應結果相應輸出高電平或低電平。
[0106]在獲取了電子設備的第一參數后,可以判斷第一參數的值是否位于第一預設范圍內,以確定是否關閉第一本體101和/或第二本體102的輸入功能,根據第一參數包括的內容不同,判斷方式也有所不同,下面分別介紹。
[0107]如果電子設備獲取的第一參數包括第一本體101和第二本體102之間的實際夾角,則可以將獲取的實際夾角與第一本體101和第二本體102的預設夾角進行比較,以確定是否關閉第一本體101和/或第二本體102的輸入功能,其中第一預設范圍為角度范圍,比如為[0,第一預設夾角]。可選的,可以預先設置第一預設夾角,可以設置為15°,或者可以設置為30°,或者也可以設置為其他可能的度數,例如事先通過實驗測試兩個本體彼此能夠發生誤觸時兩個本體之間的夾角,可以將該角度設置為第一預設夾角。比如,第一預設夾角是15°,如果電子設備所獲取的第一本體101和第二本體102的實際夾角是20°,大于第一預設夾角,那么電子設備可以確定第一參數的值沒有位于第一預設范圍內,無需關閉第一本體101和/或第二本體102的輸入功能。而如果電子設備所獲取的第一本體101和第二本體102的實際夾角是10°,小于第一預設夾角,那么電子設備可以確定第一參數的值位于第一預設范圍內,則關閉第一本體101和/或第二本體102的輸入功能。
[0108]如果電子設備獲取的第一參數是霍爾傳感器的輸出值,S卩O或者I,那么根據霍爾傳感器的輸出,判斷是否要關閉第一本體101和/或第二本體102的輸入功能。第一預設范圍可以包括第一本體101靠近第二本體102時霍爾傳感器輸出的值,可以是0,也可以是1,根據霍爾傳感器的不同設置而有所不同。以第一預設范圍是O為例,如果霍爾傳感器輸出0,即第一本體101和第二本體102處于靠近狀態,此時,霍爾傳感器的輸出值位于第一預設范圍內,那么電子設備可以確定關閉第一本體101和/或第二本體102的輸入功能。如果霍爾傳感器輸出I,即第一本體101和第二本體102處于遠離狀態,此時,霍爾傳感器的輸出值沒有位于第一預設范圍內,那么電子設備可以確定不需要關閉第一本體101和/或第二本體102的輸入功能。
[0109]電子設備若確定第一參數的值位于第一預設范圍內,則可以關閉第一本體101的輸入功能,也可以關閉第二本體102的輸入功能,或者可以同時關閉第一本體101和第二本體102的輸入功能。
[0110]其中,關閉任意一個本體的輸入功能,可能有不同的關閉方式,其中,可能的一種實施方式是,可以向電子設備中的電源管理模塊發送休眠指令,通過電源管理模塊執行休眠指令,使得電子設備的系統進入休眠狀態,進而關閉第一本體101和第二本體102的輸入功能。可能的另一種實施方式是,通過電子設備執行關閉指令,使得第一本體101或第二本體102的輸入功能關閉。
[0111]在本發明一個實施例中,關閉第一本體101的輸入功能后,如果電子設備接收了針對第一本體101進行的輸入操作信息,那么電子設備可以丟棄該輸入操作信息,以拒絕響應針對第一本體101的輸入操作,從而在一定程度上減小了第一本體101因與第二本體102相互靠近而發生誤操作的可能性。
[0112]若第一參數的值位于第一預設范圍內,電子設備選擇關閉了第一本體101的輸入功能,如果要繼續確定是否需關閉第二本體102的輸入功能,可以繼續獲取電子設備的第二參數,電子設備可以根據第二參數來確定是否關閉第二本體102的輸入功能。第二參數可以是第一本體101和第二本體102的實際夾角,也可以是第一本體101和第二本體102之間的相對位置關系所對應的值,總之第二參數可以指示第一本體101和第二本體102之間的夾角。本發明實施例中,如果第一參數是第一本體101和第二本體102之間的實際夾角,那么第二參數可以是第一本體101和第二本體102之間的實際夾角,也可以是第一本體101和第二本體102之間的相對位置關系所對應的值。如果第一參數是第一本體101和第二本體102之間的相對位置關系所對應的值,那么第二參數可以是第一本體101和第二本體102之間的實際夾角。如果第二參數是第一本體101和第二本體102之間的實際夾角,那么獲取電子設備的第二參數可以參考前述通過加速度傳感器或電子羅盤獲取電子設備的第一參數的方式來獲取。如果第二參數是第一本體101和第二本體102之間的相對位置關系所對應的值,那么獲取電子設備的第二參數可以參考前述通過霍爾傳感器獲取電子設備的第一參數的方式來獲取。
[0113]電子設備根據第二參數來判斷是否關閉第二本體102的輸入功能,根據第二參數包括的內容不同,判斷方式也有所不同,下面分別介紹。
[0114]在第一種方式下,如果第二參數是第一本體101和第二本體102的實際夾角,獲取第二參數后,可以判斷所獲取的第二參數的值是否位于第二預設范圍內,若第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。比如,第二預設范圍為角度范圍,比如為[0,第二預設夾角],第二預設夾角可以預先設置,可以為小于第一預設夾角的任意值。例如第一預設夾角是15°,第二預設夾角是10°,在根據第一預設夾角關閉第一本體101的輸入功能后,電子設備再次獲取的第一本體101和第二本體102的實際夾角是13°,該實際夾角大于第二預設夾角,那么電子設備可以確定第二參數的值沒有位于第二預設范圍內,無需關閉第二本體102的輸入功能。而如果電子設備再次獲取的第一本體101和第二本體102的實際夾角是5°,小于第二預設夾角,那么電子設備可以確定第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0115]在第二種方式下,如果第二參數是第一本體101和第二本體102之間的相對位置關系所對應的值,獲取第二參數后,可以判斷所獲取的第二參數的值是否位于第二預設范圍內,若第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。第二預設范圍可以包括第一本體101靠近第二本體102時霍爾傳感器輸出的值,可以規定是0,也可以規定是I,根據霍爾傳感器的不同設置而有所不同。以第二預設范圍是O為例,如果霍爾傳感器輸出0,即第一本體101和第二本體102處于靠近狀態,此時,電子設備確定霍爾傳感器的輸出值位于第二預設范圍內,那么電子設備可以關閉第二本體102的輸入功能。如果霍爾傳感器輸出I,即第一本體101和第二本體102處于遠離狀態,此時,電子設備確定霍爾傳感器的輸出值沒有位于第二預設范圍內,那么可以無需關閉第二本體102的輸入功能。
[0116]在本發明的一個實施例中,可以通過令電子設備的操作系統休眠的方式來關閉第二本體102的輸入功能,則在關閉第二本體102的輸入功能前,可以向電子設備中的電源管理模塊(Power Manager)發送第一狀態調整指令,以將電子設備的狀態調整為第一狀態,第一狀態可以表示電子設備的操作系統處于休眠狀態,還可以向電源管理模塊發送休眠指令,例如為gotosleep指令,電源管理模塊可以執行休眠指令,執行休眠指令的結果是令電子設備的操作系統進入休眠狀態,電子設備的操作系統進入休眠狀態后,第二本體102的輸入功能自然會關閉。
[0117]另外,在電子設備的操作系統處于第一狀態時,禁止喚醒電子設備的操作系統。例如,電子設備的操作系統處于休眠狀態,即第一本體101和第二本體102的輸入功能都已經關閉,此時,如果接收了針對第二本體102的請求信息,該請求消息用于請求使得電子設備的操作系統進入工作狀態,或者該請求消息用于請求通過第二本體102輸入信息,那么電子設備接收請求消息后,可以查詢電子設備的狀態,如果所查詢的電子設備的狀態為第一狀態,則電子設備不會喚醒操作系統,可以直接丟棄該請求消息,以達到節能的效果。
[0118]如前介紹的都是關閉第一本體101和/或第二本體102的方案,在關閉第一本體101和/或第二本體102的輸入功能之后,還可以開啟第一本體101和/或第二本體102的輸入功能。根據關閉第一本體101和/或第二本體102的輸入功能的方式的不同,對應的開啟第一本體101和/或第二本體102的輸入功能的方式也有所不同,下面分別介紹。
[0119]第一種開啟方式:若根據獲取的第一參數關閉了第一本體101和第二本體102的輸入功能,或者若根據獲取的第一參數關閉了第一本體101的輸入功能,及根據獲取的第二參數關閉了第二本體102的輸入功能,在關閉第一本體101和第二本體102的輸入功能之后,還可以重新獲取第一參數,如果重新獲取的第一參數沒有位于第一預設范圍內,則可以開啟第一本體101的輸入功能,或者開啟第二本體102的輸入功能,或者同時開啟第一本體101和第二本體102的輸入功能。關于第一參數包括的內容及相應的第一預設范圍的介紹可參考如前的實施例。
[0120]第二種開啟方式:若根據獲取的第一參數關閉了第一本體101和第二本體102的輸入功能,或者若根據獲取的第一參數關閉了第一本體101的輸入功能,及根據獲取的第二參數關閉了第二本體102的輸入功能,在關閉第一本體101和第二本體102的輸入功能之后,還可以重新獲取第二參數,如果重新獲取的第二參數沒有位于第二預設范圍內,則可以開啟第一本體101的輸入功能,或者開啟第二本體102的輸入功能,或者同時開啟第一本體101和第二本體102的輸入功能。關于第二參數包括的內容及相應的第二預設范圍的介紹可參考如前的實施例。
[0121 ]第三種開啟方式:若根據獲取的第一參數關閉了第一本體101和第二本體102的輸入功能,或者若根據獲取的第一參數關閉了第一本體101的輸入功能,及根據獲取的第二參數關閉了第二本體102的輸入功能,在關閉第一本體101和第二本體102的輸入功能之后,可以重新獲取第一參數,如果重新獲取的第一參數沒有位于第一預設范圍內,則可以開啟第一本體101的輸入功能,及還可以重新獲取第二參數,如果重新獲取的第二參數沒有位于第二預設范圍內,則可以開啟第二本體102的輸入功能。關于第一參數包括的內容、相應的第一預設范圍、第二參數包括的內容及相應的第二預設范圍的介紹可參考如前的實施例。
[0122]在這種開啟方式下,如果是通過令電子設備的操作系統進入休眠狀態而關閉了第二本體102的輸入功能,那么若確定需開啟第二本體102的輸入功能,可以向電源管理模塊發送蘇醒指令,例如為full wakeup指令或者為wakeup指令,電源管理模塊通過執行該蘇醒指令可以使得電子設備的操作系統由休眠狀態進入工作狀態,從而開啟第二本體102的輸入功能。
[0123]其中,如果在令電子設備進入休眠狀態時還將電子設備的狀態調整為了第一狀態,那么在令電子設備的操作系統重新進入工作狀態之前,可以先查詢電子設備的狀態,如果電子設備的狀態是第一狀態,在第一狀態下電子設備的操作系統需要保持休眠狀態,則為了令電子設備的操作系統進入工作狀態,可以向電源管理模塊發送狀態調整指令,例如將該狀態調整指令稱為第二狀態調整指令,電源管理模塊通過執行該第二狀態調整指令可以將電子設備的狀態從第一狀態調整為第二狀態,在電子設備處于第二狀態時,允許喚醒電子設備的操作系統,則在電子設備處于第二狀態時,可以令電子設備的操作系統重新進入工作狀態,從而可以重新開啟第二本體102的輸入功能。
[0124]下面結合附圖介紹本發明實施例所提供的設備。
[0125]請參見圖4,基于同一發明構思,本發明實施例提供一種電子設備,該電子設備可以包括第一本體101、第二本體102、存儲器401和處理器402。其中,第一本體101和第二本體102可以相互連接,且能夠相對旋轉。存儲器401用于存儲指令,存儲器401可以設置在第一本體101內,或者可以設置在第二本體102內。處理器402可以設置在第一本體101內,或者可以設置在第二本體102內,圖4以存儲器401和處理器402設置在第二本體102上為例。另外,由于存儲器401和處理器402實際是設置在第二本體102內部,應該是不可見的,因此在圖4中通過虛線框進行示意。處理器402用于執行存儲器401存儲的指令,獲取電子設備的第一參數,判斷第一參數的值是否位于第一預設范圍內,若第一參數的值位于第一預設范圍內,則關閉第一本體101和/或第二本體102的輸入功能。其中,第一參數用于指示第一本體101與第二本體102之間的夾角,第一預設范圍用于指示第一本體101和第二本體102之間的夾角小于第一預設夾角。
[0126]其中,該電子設備還可以包括傳感器,通過傳感器采集第一參數,處理器402可以獲取傳感器采集的第一參數。
[0127]可選的,處理器402還可以用于:
[0128]若關閉了第一本體101的輸入功能,獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;
[0129]判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;
[0130]若第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0131]其中,該電子設備還可以包括傳感器,通過傳感器采集第二參數,處理器402可以獲取傳感器采集的第二參數。且,采集第一參數的傳感器和采集第二參數的傳感器可以是相同的傳感器,或者也可以是不同的傳感器。
[0132]可選的,處理器402還可以用于:
[0133]在關閉第二本體102的輸入功能之前,向電子設備中的電源管理模塊發送第一狀態調整指令,以將電子設備的狀態調整為第一狀態;其中,在電子設備處于第一狀態時,禁止喚醒電子設備的系統。
[0134]可選的,處理器402還可以用于:
[0135]向電源管理模塊發送休眠指令;
[0136]通過電源管理模塊執行休眠指令,使得電子設備的系統進入休眠狀態,以關閉第二本體102的輸入功能。
[0137]可選的,處理器還可以用于:
[0138]在關閉第二本體102的輸入功能之后,接收針對第二本體102的請求消息;請求消息用于請求使得電子設備的系統進入工作狀態,或請求消息用于通過第二本體102輸入信息;
[0139]查詢電子設備的狀態;
[0140]若電子設備的狀態為第一狀態,則丟棄請求消息。
[0141]可選的,處理器還可以用于:
[0142 ]在關閉第一本體1I的輸入功能之后,接收針對第一本體1I的輸入操作信息;
[0143]丟棄針對第一本體101的輸入操作信息,以拒絕響應針對第一本體101的輸入操作。
[0144]可選的,處理器還可以用于:
[0145]在關閉第一本體101和/或第二本體102的輸入功能之后,重新獲取第一參數;
[0146]判斷重新獲取的第一參數的值是否位于第一預設范圍內;
[0147]若第一參數的值沒有位于第一預設范圍內,則開啟第一本體101和/或第二本體102的輸入功能。
[0148]可選的,處理器還可以用于:
[0149]若開啟了第一本體101的輸入功能,則重新獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;
[0150]判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;
[0151]若第二參數的值沒有位于第二預設范圍內,則開啟第二本體102的輸入功能。
[0152]可選的,處理器還可以用于:
[0153]在開啟第二本體102的輸入功能之前,向電子設備中的電源管理模塊發送第二狀態調整指令;
[0154]通過電源管理模塊執行第二狀態調整指令,以將電子設備的狀態調整為第二狀態;其中,在電子設備處于第二狀態時,允許喚醒電子設備的系統。
[0155]可選的,處理器還可以用于:
[0156]向電源管理模塊發送蘇醒指令;
[0157]通過電源管理模塊執行蘇醒指令,使得電子設備的系統進入工作狀態,以開啟第二本體102的輸入功能。
[0158]可選的,第一參數可以是第一本體101和第二本體102之間的實際夾角,或者可以是第一本體101和第二本體102之間相對位置關系對應的值,那么處理器可以獲取電子設備的第一參數,并判斷第一參數的值是否位于第一預設范圍內,若第一參數位于第一預設范圍內,則關閉第一本體101和第二本體102的輸入功能。
[0159]可選的,當第一參數可以是第一本體101和第二本體102之間的實際夾角時,第二參數可以是第一本體101和第二本體102之間的實際夾角,或者可以是第一本體101和第二本體102之間相對位置關系對應的值。那么處理器可以獲取電子設備的第二參數,并判斷第二參數的值是否位于第二預設范圍內,若第二參數位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0160]可選的,當第一參數是第一本體101和第二本體102之間相對位置關系對應的值時,第二參數可以是第一本體101和第二本體102之間的實際夾角,那么處理器可以獲取電子設備的第二參數,并判斷第二參數的值是否位于第二預設范圍內,若第二參數位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0161]該設備可以用于執行上述圖1所述的方法,因此,對于該設備中的各單元所實現的功能等,可參考如前方法部分的描述,不多贅述。
[0162]請參見圖5,基于同一發明構思,本發明實施例還提供另一種電子設備,該電子設備與圖4所示的電子設備可以是同一電子設備。該電子設備可以包括獲取模塊501、判斷模塊502和處理模塊503。
[0163]獲取模塊501可以用于獲取電子設備的第一參數;第一參數用于指示電子設備的第一本體101與第二本體102之間的夾角;其中,電子設備包括相互連接的第一本體101和第二本體102,第一本體101和第二本體102能夠相對旋轉;
[0164]判斷模塊502可以用于判斷第一參數的值是否位于第一預設范圍內;第一預設范圍用于指示第一本體101和第二本體102之間的夾角小于第一預設夾角;
[0165]處理模塊503可以用于若第一參數的值位于第一預設范圍內,則關閉第一本體101和/或第二本體102的輸入功能。
[0166]可選的,若處理器503根據第一參數關閉了第一本體101的輸入功能,獲取模塊501還用于獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;相應的,判斷模塊502還用于判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;相應的,處理模塊503還用于若第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0167]可選的,處理模塊503,還用于在關閉第二本體102的輸入功能之前,向電子設備中的電源管理模塊發送第一狀態調整指令,以將電子設備的狀態調整為第一狀態;其中,在電子設備處于第一狀態時,禁止喚醒電子設備的系統。
[0168]可選的,處理模塊503,還用于:
[0169]向電源管理模塊發送休眠指令;
[0170]通過該電源管理模塊執行休眠指令,使得電子設備的系統進入休眠狀態,以關閉第二本體102的輸入功能。
[0171]可選的,處理模塊503,還用于:
[0172]關閉第二本體102的輸入功能之后,接收針對第二本體的請求消息;請求消息用于請求使得電子設備的系統進入工作狀態,或請求消息用于通過第二本體102輸入信息;
[0173]查詢電子設備的狀態,若電子設備的狀態為第一狀態,則丟棄該請求消息。
[0174]可選的,處理模塊503,還用于:
[0175]在關閉第一本體101的輸入功能之后,接收針對第一本體101的輸入操作信息;
[0176]丟棄針對第一本體101的輸入操作信息,以拒絕響應針對第一本體101的輸入操作。
[0177]可選的,在關閉所述第一本體和/或所述第二本體的輸入功能之后,獲取模塊501還用于在關閉第一本體101和/或第二本體102的輸入功能之后,重新獲取第一參數;相應的,判斷模塊502還用于判斷重新獲取的第一參數的值是否位于第一預設范圍內;相應的,處理模塊503還用于若第一參數的值沒有位于第一預設范圍內,則開啟第一本體101和/或第二本體102的輸入功能。
[0178]可選的,若開啟了第一本體101的輸入功能,獲取模塊501還用于重新獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;相應的,判斷模塊502還用于判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;相應的,處理模塊503還用于若第二參數的值沒有位于第二預設范圍內,則開啟第二本體102的輸入功能。
[0179]可選的,處理模塊503還用于:
[0180]在開啟第二本體102的輸入功能之前,向電子設備中的電源管理模塊發送第二狀態調整指令;
[0181]通過電源管理模塊執行第二狀態調整指令,以將電子設備的狀態調整為第二狀態;其中,在電子設備處于第二狀態時,允許喚醒電子設備的系統。
[0182]可選的,處理模塊503還用于:
[0183]向所述電源管理模塊發送蘇醒指令;
[0184]通過電源管理模塊執行蘇醒指令,使得所述電子設備的系統進入工作狀態,以開啟所述第二本體的輸入功能。
[0185]其中,獲取模塊501、判斷模塊502和處理模塊503所對應的實體設備均可以是圖4中的處理器402。
[0186]本發明實施例可以根據電子設備的第一本體101和第二本體102之間的夾角的大小確定是否關閉第一本體101和/或第二本體102的輸入功能,如果第一本體101和第二本體102之間的夾角較小,則可以關閉第一本體101和/或第二本體102的輸入功能,從而在一定程度上減少了第一本體101和第二本體102因相互靠近而彼此產生誤觸操作的可能性,降低了電子設備的誤響應率。
[0187]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0188]在本發明所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0189]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
[0190]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0191]所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:通用串行總線閃存驅動器(Universal Serial Bus flash drive ,USB flash drive)、移動硬盤、只讀存儲器(Read-OnlyMemory,R0M)、隨機存取存儲器(Random Access Memory ,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0192]具體來講,本發明實施例中的信息處理方法對應的計算機程序指令可以被存儲在光盤,硬盤,USB flash drive等存儲介質上,當存儲介質中的與信息處理方法對應的計算機程序指令被一電子設備讀取或被執行時,包括:
[0193]獲取電子設備的第一參數;第一參數用于指示第一本體101與第二本體102之間的夾角;
[0194]判斷第一參數的值是否位于第一預設范圍內;第一預設范圍用于指示第一本體101和第二本體102之間的夾角小于第一預設夾角;
[0195]若第一參數的值位于第一預設范圍內,則關閉第一本體101和/或第二本體102的輸入功能。
[0196]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:關閉了第一本體101的輸入功能之后被執行,在被執行時包括:
[0197]獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;
[0198]判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;
[0199]若第二參數的值位于第二預設范圍內,則關閉第二本體102的輸入功能。
[0200]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:關閉第二本體102的輸入功能之前被執行,在被執行時包括:
[0201]向電子設備中的電源管理模塊發送第一狀態調整指令,以將電子設備的狀態調整為第一狀態;其中,在電子設備處于第一狀態時,禁止喚醒電子設備的系統。
[0202]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在被執行時,包括:
[0203]向電源管理模塊發送休眠指令;
[0204]通過電源管理模塊執行休眠指令,使得電子設備的系統進入休眠狀態,以關閉第二本體102的輸入功能。
[0205]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:關閉第二本體102的輸入功能之后被執行,在被執行時,包括:
[0206]接收針對第二本體102的請求消息;請求消息用于請求使得電子設備的系統進入工作狀態,或請求消息用于通過第二本體102輸入信息;
[0207]查詢電子設備的狀態;
[0208]若電子設備的狀態為第一狀態,則丟棄請求消息。
[0209]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:關閉第一本體101的輸入功能之后被執行,在被執行時,包括:
[0210]接收針對第一本體101的輸入操作信息;
[0211]丟棄針對第一本體101的輸入操作信息,以拒絕響應針對第一本體101的輸入操作。
[0212]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:關閉第一本體101和/或第二本體102的輸入功能之后被執行,在被執行時,包括:
[0213]重新獲取第一參數;
[0214]判斷重新獲取的第一參數的值是否位于第一預設范圍內;
[0215]若第一參數的值沒有位于第一預設范圍內,則開啟第一本體101和/或第二本體102的輸入功能。
[0216]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:開啟了第一本體101的輸入功能之后被執行,在被執行時,包括:
[0217]重新獲取電子設備的第二參數;第二參數用于指示第一本體101和第二本體102之間的夾角;
[0218]判斷第二參數的值是否位于第二預設范圍內;第二預設范圍用于指示第一本體101和第二本體102之間的夾角小于第二預設夾角;
[0219]若第二參數的值沒有位于第二預設范圍內,則開啟第二本體102的輸入功能。
[0220]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟:開啟第二本體102的輸入功能之前被執行,在被執行時,包括:
[0221 ]向電子設備中的電源管理模塊發送第二狀態調整指令;
[0222]通過電源管理模塊執行第二狀態調整指令,以將電子設備的狀態調整為第二狀態;其中,在電子設備處于第二狀態時,允許喚醒電子設備的系統。
[0223]可選的,所述存儲介質中還存儲有另外一些計算機指令,這些計算機指令在被執行時,包括:
[0224]向電源管理模塊發送蘇醒指令;
[0225]通過電源管理模塊執行蘇醒指令,使得電子設備的系統進入工作狀態,以開啟第二本體102的輸入功能。
[0226]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種信息處理方法,包括: 獲取電子設備的第一參數;所述第一參數用于指示所述電子設備的第一本體與第二本體之間的夾角;其中,所述電子設備包括相互連接的所述第一本體和所述第二本體,所述第一本體和所述第二本體能夠相對旋轉; 判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角; 若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。2.如權利要求1所述的方法,其特征在于,若關閉了所述第一本體的輸入功能,則所述方法還包括: 獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角; 判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角; 若所述第二參數的值位于所述第二預設范圍內,則關閉所述第二本體的輸入功能。3.如權利要求2所述的方法,其特征在于,在關閉所述第二本體的輸入功能之前,還包括: 向所述電子設備中的電源管理模塊發送第一狀態調整指令,以將所述電子設備的狀態調整為第一狀態;其中,在所述電子設備處于所述第一狀態時,禁止喚醒所述電子設備的系統。4.如權利要求3所述的方法,其特征在于,所述方法還包括: 向所述電源管理模塊發送休眠指令; 通過所述電源管理模塊執行休眠指令,使得所述電子設備的系統進入休眠狀態,以關閉所述第二本體的輸入功能。5.如權利要求3所述的方法,其特征在于,在關閉所述第二本體的輸入功能之后,還包括: 接收針對所述第二本體的請求消息;所述請求消息用于請求使得所述電子設備的系統進入工作狀態,或所述請求消息用于通過所述第二本體輸入信息; 查詢所述電子設備的狀態; 若所述電子設備的狀態為所述第一狀態,則丟棄所述請求消息。6.如權利要求1-3任一所述的方法,其特征在于,在關閉所述第一本體的輸入功能之后,還包括: 接收針對所述第一本體的輸入操作信息; 丟棄所述針對所述第一本體的輸入操作信息,以拒絕響應針對所述第一本體的輸入操作。7.如權利要求1所述的方法,其特征在于,在關閉所述第一本體和/或所述第二本體的輸入功能之后,還包括: 重新獲取所述第一參數; 判斷重新獲取的所述第一參數的值是否位于所述第一預設范圍內; 若所述第一參數的值沒有位于所述第一預設范圍內,則開啟所述第一本體和/或所述第二本體的輸入功能。8.如權利要求7所述的方法,其特征在于,若開啟了所述第一本體的輸入功能,則所述方法還包括: 重新獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角; 判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角; 若所述第二參數的值沒有位于所述第二預設范圍內,則開啟所述第二本體的輸入功會K。9.如權利要求8所述的方法,其特征在于,在開啟所述第二本體的輸入功能之前,還包括: 向所述電子設備中的電源管理模塊發送第二狀態調整指令; 通過所述電源管理模塊執行所述第二狀態調整指令,以將所述電子設備的狀態調整為第二狀態;其中,在所述電子設備處于所述第二狀態時,允許喚醒所述電子設備的系統。10.如權利要求9所述的方法,其特征在于,所述方法還包括: 向所述電源管理模塊發送蘇醒指令; 通過所述電源管理模塊執行蘇醒指令,使得所述電子設備的系統進入工作狀態,以開啟所述第二本體的輸入功能。11.一種電子設備,包括: 第一本體; 第二本體;其中,所述第一本體和所述第二本體相互連接,且所述第一本體和所述第二本體能夠相對旋轉; 存儲器,設置在所述第一本體或所述第二本體內,用于存儲指令; 處理器,設置在所述第一本體或所述第二本體內,用于執行所述指令: 獲取所述電子設備的第一參數;所述第一參數用于指示所述第一本體與所述第二本體之間的夾角; 判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角; 若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。12.如權利要求11所述的電子設備,其特征在于,所述處理器還用于: 若關閉了所述第一本體的輸入功能,獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角; 判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角; 若所述第二參數的值位于所述第二預設范圍內,則關閉所述第二本體的輸入功能。13.如權利12所述的電子設備,其特征在于,所述處理器還用于: 在關閉所述第二本體的輸入功能之前,向所述電子設備中的電源管理模塊發送第一狀態調整指令,以將所述電子設備的狀態調整為第一狀態;其中,在所述電子設備處于所述第一狀態時,禁止喚醒所述電子設備的系統。14.如權利要求13所述的電子設備,其特征在于,所述處理器還用于; 向所述電源管理模塊發送休眠指令; 通過所述電源管理模塊執行休眠指令,使得所述電子設備的系統進入休眠狀態,以關閉所述第二本體的輸入功能。15.如權利要求13所述的電子設備,其特征在于,所述處理器還用于: 在關閉所述第二本體的輸入功能之后,接收針對所述第二本體的請求消息;所述請求消息用于請求使得所述電子設備的系統進入工作狀態,或所述請求消息用于通過所述第二本體輸入信息; 查詢所述電子設備的狀態; 若所述電子設備的狀態為所述第一狀態,則丟棄所述請求消息。16.如權利要求11-13任一所述的電子設備,其特征在于,所述處理器還用于: 在關閉所述第一本體的輸入功能之后,接收針對所述第一本體的輸入操作信息; 丟棄所述針對所述第一本體的輸入操作信息,以拒絕響應針對所述第一本體的輸入操作。17.如權利要求11所述的電子設備,其特征在于,所述處理器還用于: 在關閉所述第一本體和/或所述第二本體的輸入功能之后,重新獲取所述第一參數; 判斷重新獲取的所述第一參數的值是否位于所述第一預設范圍內; 若所述第一參數的值沒有位于所述第一預設范圍內,則開啟所述第一本體和/或所述第二本體的輸入功能。18.如權利要求17所述的電子設備,其特征在于,所述處理器還用于: 若開啟了所述第一本體的輸入功能,則重新獲取所述電子設備的第二參數;所述第二參數用于指示所述第一本體和所述第二本體之間的夾角; 判斷所述第二參數的值是否位于第二預設范圍內;所述第二預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第二預設夾角; 若所述第二參數的值沒有位于所述第二預設范圍內,則開啟所述第二本體的輸入功會K。19.如權利要求18所述的電子設備,其特征在于,所述處理器還用于: 在開啟所述第二本體的輸入功能之前,向所述電子設備中的電源管理模塊發送第二狀態調整指令; 通過所述電源管理模塊執行所述第二狀態調整指令,以將所述電子設備的狀態調整為第二狀態;其中,在所述電子設備處于所述第二狀態時,允許喚醒所述電子設備的系統。20.如權利要求19所述的電子設備,其特征在于,所述處理器還用于: 向所述電源管理模塊發送蘇醒指令; 通過所述電源管理模塊執行蘇醒指令,使得所述電子設備的系統進入工作狀態,以開啟所述第二本體的輸入功能。21.—種電子設備,包括: 獲取模塊,用于獲取電子設備的第一參數;所述第一參數用于指示所述電子設備的第一本體與第二本體之間的夾角;其中,所述電子設備包括相互連接的所述第一本體和所述第二本體,所述第一本體和所述第二本體能夠相對旋轉; 判斷模塊,用于判斷所述第一參數的值是否位于第一預設范圍內;所述第一預設范圍用于指示所述第一本體和所述第二本體之間的夾角小于第一預設夾角; 處理模塊,用于若所述第一參數的值位于所述第一預設范圍內,則關閉所述第一本體和/或所述第二本體的輸入功能。
【文檔編號】G06F9/44GK106095429SQ201610398965
【公開日】2016年11月9日
【申請日】2016年6月7日
【發明人】張書賢, 李勝春, 楊清, 汪國林, 王悅
【申請人】聯想(北京)有限公司