在柔性電子設備上生成控制指令集的方法及柔性電子設備的制造方法
【專利摘要】本發明公開了一種在柔性電子設備上生成控制指令集的方法及柔性電子設備。該方法包括:獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。通過該方法,用戶能夠自定義形變和控制指令的,提高了電子設備控制的靈活性、多樣性。
【專利說明】
在柔性電子設備上生成控制指令集的方法及柔性電子設備
技術領域
[0001]本發明涉及信息處理技術領域,尤其涉及一種在柔性電子設備上生成控制指令集的方法及柔性電子設備。
【背景技術】
[0002]科學技術的發展帶動了社會的進步,電子設備也由剛性向柔性發展,所以柔性電子設備也成為了當前電子設備發展的方向。
[0003]柔性電子設備相較于傳統的剛性的電子設備而言,可以發生形變,進行彎折,所以對柔性電子設備的控制方法,除了可以采用控制剛性電子設備的方式以外,還根據柔性電子設備的可形變的特色發展出了根據柔性電子設備的形變控制電子設備的方法。具體來說,柔性電子設備在出廠時,已配置好具體的形變和對應的控制指令,例如用戶對折柔性電子設備時,就會執行關機指令。
[0004]本申請發明人在實現本申請實施例中技術方案的過程中,發現現有技術存在如下技術問題:現有技術雖然利用了柔性電子設備的形變特性實現了對柔性電子設備的控制,但是發生什么樣的形變,對應什么樣的控制指令都是固定的,一方面,柔性電子設備在出廠時,研發人員不可能窮舉所有的形變方式和對應的控制指令,后期也無法增加,另一方面,用戶在后期使用中無法做出更改,所以現有技術中通過形變對電子設備進行控制的方式比較受限,不夠靈活。
【發明內容】
[0005]本發明提供一種在柔性電子設備上生成控制指令集的方法及柔性電子設備,用以解決現有技術中存在的通過形變對電子設備進行控制的方式比較受限,不夠靈活的技術問題。
[0006]本發明第一方面提供了一種在柔性電子設備上生成控制指令集的方法,包括:
[0007]獲得并記錄柔性電子設備發生的第一形變的第一變形參數;
[0008]獲得并記錄第一控制指令;
[0009]基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
[0010]可選的,所述獲得并記錄柔性電子設備發生的第一形變的第一變形參數,包括:
[0011]當在外力的作用下使得所述柔性電子設備發生第一形變時,通過所述柔性電子設備的傳感器記錄所述第一形變的第一變形參數。
[0012]可選的,所述獲得并記錄柔性電子設備發生的第一形變的變形參數,包括:
[0013]確定用于表征第一形變的示意圖;
[0014]根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。
[0015]可選的,所述獲得并記錄柔性電子設備發生的第一形變的變形參數,包括:
[0016]獲得所述柔性電子設備發生第一形變時對應的第二形變參數;
[0017]按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數;
[0018]相應的,在所述生成第一執行規則之后,所述方法還包括:
[0019]當檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;
[0020]判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。
[0021 ]可選的,所述第一控制指令具有第一類型和第二類型,當所述第一控制指令為所述第一類型的控制指令時,所述第一執行規則還包括:當檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,執行所述第一控制指令的逆向指令;
[0022]當所述第一控制指令為所述第二類型的控制指令時,所述第一執行規則還包括:當檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,保持所述柔性電子設備的狀態為執行所述第一控制指令后的狀態。
[0023]可選的,所述變形參數表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。
[0024]本發明第二方面提供一種柔性電子設備,包括:
[0025]柔性結構,用于實現所述柔性電子設備的彎曲變形;傳感器;本體,包括處理器,所述處理器用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當通過所述傳感器檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
[0026]可選的,所述處理器用于當在外力的作用下使得所述柔性電子設備發生第一形變時,通過所述傳感器記錄所述第一形變的第一變形參數。
[0027]可選的,所述處理器用于確定用于表征第一形變的示意圖;并根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。
[0028]可選的,所述處理器用于:獲得所述柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數;
[0029]相應的,所述處理器還用于:當通過所述傳感器檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。
[0030]可選的,所述第一控制指令具有第一類型和第二類型,當所述第一控制指令為所述第一類型的控制指令時,所述第一執行規則還包括:當通過所述傳感器檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,執行所述第一控制指令的逆向指令;
[0031]當所述第一控制指令為所述第二類型的控制指令時,所述第一執行規則還包括:當通過所述傳感器檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,保持所述柔性電子設備的狀態為執行所述第一控制指令后的狀態。
[0032]可選的,所述變形參數表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。
[0033]可選的,所述柔性結構包括:第一滑動軸;第二滑動軸;中間滑動軸組,所述中間滑動軸組包括多個成排設置的中間滑動軸;
[0034]連接構件組,所述連接構件組將所述中間滑動軸組可動地連接于所述第一滑動軸和所述第二滑動軸;其中,所述柔性結構10能夠沿所述中間滑動軸組的延伸方向彎折,并且所述柔性結構10的彎折處始終呈弧形結構。
[0035]本發明第三方面提供一種柔性電子設備,包括:
[0036]第一獲取單元,用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數;第二獲取單元,用于獲得并記錄第一控制指令;處理單元,用于基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
[0037]本發明有益效果如下:
[0038]在本發明實施例中,允許用戶自定義形變和控制指令,所以相較于現有技術中固定的控制方式,本發明實施例中的方法更加靈活,對柔性電子設備的控制方式也更加個性化,多樣化,便于用戶使用。
【附圖說明】
[0039]圖1為本發明一實施例中的在柔性電子設備上生成控制指令集的方法的流程圖;
[0040]圖2a_圖2b為本發明一實施例中的獲得第一形變的示意圖;
[0041]圖3a_圖3b為本發明另一實施例中的獲得第一形變的示意圖;
[0042]圖4a_圖4e為本發明另一實施例中的形變的示意圖;
[0043]圖5為本發明一實施例中的一種柔性電子設備的結構圖;
[0044]圖6-12為本發明一實施例中的一種柔性結構的結構圖;
[0045]圖13為本發明一實施例中的一種柔性電子設備的功能框圖。
【具體實施方式】
[0046]本發明實施例提供一種在柔性電子設備上生成控制指令集的方法及柔性電子設備,用以解決現有技術中存在的通過形變對電子設備進行控制的方式比較受限,不夠靈活的技術問題。
[0047]本發明實施例中的技術方案為解決上述的技術問題,總體思路如下:
[0048]獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。換言之,本發明實施例中的方法能夠讓用戶自定義形變與控制指令,這樣的方式更加靈活,對柔性電子設備的控制方式也更加個性化,多樣化,便于用戶使用。
[0049]為了更好的理解上述技術方案,下面將結合說明書附圖以及具體的實施方式對上述技術方案進行詳細的說明。
[0050]請參考圖1所示,為本發明實施例提供的在柔性電子設備上生成控制指令集的方法的流程圖。該柔性電子設備例如為柔性手機、柔性平板電腦。
[0051]如圖1所示,該方法包括:
[0052]步驟101:獲得并記錄柔性電子設備發生的第一形變的第一變形參數;
[0053]步驟102:獲得并記錄第一控制指令;
[0054]步驟103:基于第一變形參數和第一控制指令,生成第一執行規則,第一執行規則為當檢測到柔性電子設備發生第一形變時執行第一控制指令。
[0055]在實際運用中,用戶可以進行柔性電子設備的系統設置項中觸發該流程的執行,也可以是在具體的應用的設置項中觸發該流程的執行。通常來講,在系統設置項中觸發該流程,控制指令是針對整個電子設備而言的,例如電子設備的模式的切換,開關機、應用程序的開啟和關閉等。在應用的設置項中觸發該流程,控制指令是針對該應用的,例如該應用的應用界面的上翻、下翻、暫停播放等。
[0056]在觸發該流程之后,步驟101和步驟102之間的順序是可以互換的,例如先執行步驟101,再執行步驟102,也可以是先執行步驟102,再執行步驟101。以下將詳細描述步驟101和步驟102的具體實施過程。
[0057]在第一種可能的實現方式中,步驟101包括:當在外力的作用下使得柔性電子設備發生第一形變時,通過柔性電子設備的傳感器記錄第一形變的第一變形參數。
[0058]舉例來說,當用戶點選進行形變設置時,柔性電子設備的顯示屏上可以顯示有提示信息,例如,請輸入形變。那么此時用戶就可以用手彎折柔性電子設備,直到用戶想要的形變姿態。此時,柔性電子設備中設置的傳感器就會記錄此時的變形參數,變形參數例如表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。
[0059]其中,彎折方向可以包括兩個方向,一是向屏幕內彎折,二是向與屏幕相對的面彎折,兩者相反。彎折角度可以是指彎折之后屏幕被分為兩個區域之間的夾角,也可以是指被彎折的部分相對于未形變時顯示屏所在平面之間的夾角。彎折線位置即柔性電子設備被彎折時形成的彎折線的位置,通常可能是與柔性電子設備的短邊平行的線,或與柔性電子設備的長邊平行的線,或者是柔性電子設備的相鄰兩條邊之間的連線,特殊情況為對角線。被彎折位置是指在外力作用下,相對在運動的部分,例如是電子設備的左側被彎折起來,還是右側被彎折起來。
[0060]通常來講,如果記錄的變形參數表征的內容越少,能夠定義的形變就越少,但是用戶在設置完成之后進行操作時,限制的程度就會較小。如果記錄的變形參數表征的內容越多,那么能夠定義的形變就越多,但是用戶在操作時所受的限制就會越多。舉例來說,如果記錄的參數僅表征向屏幕內彎折,那么用戶在操作時,既可以從短邊所在側進行彎折,也可以從長邊所在側進行彎折,彎折線的位置可以是任意位置,被彎折的位置也可以是任意位置,在這些情況下,電子設備均認為是再次發生第一形變,所以就會執行第一控制指令。因此,在這種情況下,對于用戶而言,操作就比較隨意。如果記錄的參數表征了短邊所在側的左側向屏幕內彎折60度,那么后續用戶在操作時,就只能從短邊所在側的左側向屏幕內彎折60度,電子設備才會執行第一控制指令。短邊所在側的右側向屏幕內彎折60度,又可以對應另一個控制指令,短邊所在側的右側向屏幕內彎折90度還可以對應其它控制指令,所以在這種情況下,能夠定義的形變的狀態較多,但是用戶在后續操作時,要滿足的條件較多,所以需要用戶記憶的內容較多。
[0061]請參考圖2a所示,用戶將柔性電子設備從左側的未形變的狀態彎折成右側所示的形變狀態,假設用戶是將柔性電子設備的左側向屏幕內彎折了 60度,此時傳感器會記錄此時的變形參數。該變形參數表征柔性電子設備的左側向屏幕內彎折60度。
[0062]在第二種可能的實現方式中,步驟101包括:確定用于表征第一形變的示意圖;根據示意圖與變形參數的對應關系,記錄與第一形變對應的第一變形參數。
[0063]舉例來說,假設在柔性電子設備出廠時,已經設置了至少一組形變,并分別記錄了每組形變對應的變形參數。當用戶點選了進行形變設置時,柔性電子設備可以給出至少一個表征形變的示意圖。請參考圖2b所示,圖2b中示意了兩組形變。第一組是右上角向屏幕內折起90度。第二組是左下角沿對角線向屏幕內折起145度。用戶在看到這兩組示意的形變時,可以按壓“選擇”按鈕,這時,柔性電子設備檢測到用戶的按壓操作,即可確定用于表征第一形變的示意圖,例如用戶選擇了第一組示意圖中的形變,那么柔性電子設備就確定了第一形變為第一組示意圖中的形變。然后根據示意圖與變形參數的對應關系,記錄與第一形變對應的第一變形參數。記錄的第一變形參數例如表征了右上角向屏幕內折起90度。
[0064]步驟102具有以下兩種單不限于以下兩種具體實現方式。第一種,由用戶輸入第一控制指令,例如在顯示屏上顯示輸入框,允許用戶輸入控制指令,在用戶輸入控制指令之后,電子設備就獲得了第一控制指令,并將該指令保存。第二種,電子設備提供多個控制指令的選擇列表,由用戶選擇其中一個控制指令。在用戶選擇完成之后,電子設備就記錄用戶選擇的控制指令。
[0065]對于先執行步驟101的情況,例如在設置項中觸發設置形變的流程時,顯示屏上顯示提示信息,提示用戶將電子設備進行彎折,用戶可以將電子設備彎折成較方便操作的形狀,在記錄完成第一變形參數后,顯示屏上可以顯示控制指令選擇列表,并提示用戶選擇對應的控制指令。用戶選擇其中一個指令,并確定選擇,例如選擇的控制指令為關閉應用A。那么電子設備就記錄用戶選擇的控制指令。接下來執行步驟103,即基于記錄的第一變形參數和第一控制指令,生成第一執行規則,第一執行規則為當檢測到柔性電子設備發生第一形變時執行第一控制指令。例如,在退出設置頁面之后,當用戶再次將電子設備彎折為圖2a所示的形狀時,如果此時應用A處于打開狀態,那么電子設備就會執行關閉應用A的控制指令。如此,即完成了一次自定義的通過形變控制電子設備的過程。
[0066]對于先執行步驟102的情況,例如在閱讀應用的設置項中觸發設置形變的流程時,顯示屏上可以顯示控制指令選擇列表,并提示用戶選擇對應的控制指令。用戶選擇其中一個指令,并確定選擇,例如選擇的控制指令為下翻一頁。那么電子設備就記錄用戶選擇的控制指令。然后顯示屏上顯示提示信息,提示用戶將電子設備進行彎折,用戶可以將電子設備彎折成較方便操作的形狀,在記錄完成第一變形參數后,接下來執行步驟103,即基于記錄的第一變形參數和第一控制指令,生成第一執行規則,第一執行規則為當檢測到柔性電子設備發生第一形變時執行第一控制指令。例如,在退出設置頁面之后,當用戶再次將電子設備彎折為圖2b所示的第一組形狀時,如果此時閱讀應用處于打開狀態,那么電子設備就會執行下翻一頁的控制指令。如此,即完成了一次自定義的通過形變控制電子設備的過程。
[0067]由上述描述可以看出,本發明實施例中的方法允許用戶自定義形變的狀態以及對應的控制指令,所以用戶可以根據自己的使用習慣進行定義,所以比較靈活,個性化,而且便于操作。進一步,因為可以用戶自定義,所以可以很多種形變及對應的控制指令,從理論上來講,是沒有限制的,所以豐富了通過形變控制柔性電子設備的多樣性。
[0068]可選的,為了避免用戶在設置第一執行規則成功之后,為了控制電子設備,需要將柔性電子設備彎折為第一形變時,匹配的成功率較低的問題,步驟101包括:獲得柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展第二形變參數獲得參數范圍作為第一變形參數。
[0069]相應的,在步驟103之后,該方法還包括:當檢測到柔性電子設備發生第二形變時,記錄第二形變對應的變形參數;判斷第二變形對應的變形參數是否在參數范圍內;其中,當第二變形對應的變形參數在參數范圍內時,表征第二形變即為第一形變。此時可以執行第一控制指令。
[0070]舉例來說,當在步驟101中,用戶將電子設備在左側部分彎折起30度時,傳感器會檢測到該形變的對應的第二形變參數,此時可以將第二形變參數中用于表征的左側部分擴展為電子設備的中軸線的左側,將30度擴展為10度至60度之間。因此,在用戶需要電子設備執行第一控制指令時,就可以將電子設備的左側彎折起,只要彎折的角度在10度與60度之間,電子設備均會執行第一控制指令,而不需要用戶嚴格的彎折為30度。因為用戶是通過肉眼判斷當前彎折起的角度,所以通過該實施例中的方法,使得用戶更易使用。
[0071]需要說明的是,預定規則可以事先配置,也可以由用戶設置。進一步,預定規則針對不同的內容可以有不同的規則,例如針對彎折線的位置的預定規則為:如果在步驟101中檢測到的彎折線的位置為相鄰的第一條邊上的A點和第二條邊上的B點之間的連線,那么預定規則為只要是第一條邊和第二條邊上的點之間的連接即可。再例如針對彎折角度的預定規則為:如果在步驟101中檢測到的彎折角度為X度,那么預定規則可以為X度上下20度的范圍均可,所以記錄的就是X度上下20度的角度范圍。
[0072]可選的,第一控制指令具有第一類型和第二類型,當第一控制指令為第一類型的控制指令時,第一執行規則還包括:當檢測到柔性電子設備從第一形變恢復至未形變的狀態時,執行第一控制指令的逆向指令;而當第一控制指令為第二類型的控制指令時,第一執行規則還包括:當檢測到柔性電子設備從第一形變恢復至未形變的狀態時,保持柔性電子設備的狀態為執行第一控制指令后的狀態。
[0073]具體來說,第一類型的控制指令例如為電子設備的工作模式的切換指令。舉例來說,請參考圖3a所示,假設步驟101中的第一形變為圖3a中的右側所示,而步驟102中的第一控制指令為切換為筆記本模式,在圖3a中的左側的未形變狀態下,電子設備的工作模式為平板模式。在筆記本模式下,被折起的部分可以用作顯示屏,而另一部分可以顯示虛擬鍵盤,當做輸入裝置使用。因為第一控制指令是涉及到電子設備的工作模式的切換,所以當電子設備由第一形變恢復為未形變的狀態時,需要恢復至未形變時的工作模式,所以在步驟103中,根據第一形變的第一變形參數和第一控制指令,生成的第一執行規則為:當檢測到柔性電子設備發生如圖3a左側所示的第一形變時,執行由平板模式切換至筆記本的工作模式的指令,并且當檢測到柔性電子設備從如圖3a左側所示的第一形變恢復至圖3a右側所示的未形變的狀態時,執行第一控制指令的逆向指令,即切換為平板模式的控制指令。
[0074]具體來說,第二類型的控制指令例如為翻頁、關閉應用程序、關機、鎖屏、縮放界面、打開應用等。舉例來說,請參考圖3b所示,假設步驟101中的第一形變為圖3b中的右側所示,而步驟102中的第一控制指令為下翻一頁。因為第一控制指令是例如閱讀應用中的下翻一頁,所以當電子設備由第一形變恢復為未形變的狀態時,需要保持下翻一頁后的頁面,而不需要再上翻一頁翻回去,所以在步驟103中,根據第一形變的第一變形參數和第一控制指令,生成的第一執行規則為:當檢測到柔性電子設備發生如圖3b左側所示的第一形變時,執行由當前頁面下翻一頁的指令,并且當檢測到柔性電子設備從如圖3b左側所示的第一形變恢復至圖3b右側所示的未形變的狀態時,保持下翻一頁之后的狀態即可,而不需要再上翻一頁翻回去。
[0075]可選的,在一些情景下,當檢測到柔性電子設備發生第一形變時,除了執行第一控制指令之外,還需要保持電子設備處于第一形變的狀態,例如前述描述的工作模式切換的情況,例如電子設備發生如圖3a左側所示的第一形變時,將電子設備的工作模式切換為筆記本模式,并且要保持第一形變的狀態不變,直至在外力的作用下再次發生其它形變。而在另一些情景下,當檢測到柔性電子設備發生第一形變時,只要執行第一控制指令即可,而不需要保持第一形變的狀態,所以被彎折的部分可以在恢復力的作用恢復至未形變的狀態。例如前述描述的圖3b中的左側的第一形變的情況,這時電子設備會執行下翻一頁的指令,然后用戶放開被彎折的右上角,右上角就會在恢復力的作用下恢復這圖3b的右側的未形變的狀態,當需要再次翻頁時,用戶可以再次彎折右上角,就會再次執行下翻一頁的控制指令。
[0076]下面再舉例說明幾種形變和控制指令的對應關系。請參考圖4a所示,第一形變為左側向屏幕內彎折90度,在實際運用中,第一變形參數可以記錄為左側向屏幕內彎折70度至110度。第一控制指令例如為打開拍照應用。請再參考圖4b所示,第一形變為左側向屏幕內彎折150度,在實際運用中,第一變形參數可以記錄為左側向屏幕內彎折130度至170度。用戶可以設置的第一控制指令例如為鎖屏。圖4c所示的第一形變為左側向屏幕外彎折90,在實際運用中,第一變形參數可以記錄為左側向屏幕外彎折70度至110度。用戶可以設置的第一控制指令例如為關機指令。圖4d所示的第一形變為左下角沿對角線向屏幕內彎折,用戶可以設置的第一控制指令例如為放大當前頁面。圖4e所示的第一形變為右下角沿對角線向內彎折,用戶可以設置的第一控制指令例如為縮小當前頁面。
[0077]當然,以上部分均為了舉例說明,在實際運用中,第一形變可以是其它的形變,第一控制指令也可以是其它指令,而且第一形變和第一控制指令的對應關系也可以是其它情形,本發明不作具體限定。
[0078]基于同一發明構思,請參考圖5所示,為本發明實施例提供的一種柔性電子設備的結構框圖。該柔性電子設備例如為手機、平板電腦等。該柔性電子設備包括:柔性結構10,用于實現柔性電子設備的彎曲變形;傳感器20;本體30,包括處理器300,處理器300用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當通過傳感器20檢測到柔性電子設備發生所述第一形變時執行第一控制指令。
[0079]可選的,處理器300用于當在外力的作用下使得柔性電子設備發生第一形變時,通過傳感器20記錄所述第一形變的第一變形參數。
[0080]可選的,處理器300用于確定用于表征第一形變的示意圖;并根據示意圖與變形參數的對應關系,記錄與第一形變對應的第一變形參數。
[0081]可選的,處理器300用于:獲得柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展第二形變參數獲得參數范圍作為第一變形參數;
[0082]相應的,處理器300還用于:當通過傳感器20檢測到柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;判斷第二變形對應的變形參數是否在所述參數范圍內;其中,當第二變形對應的變形參數在所述參數范圍內時,表征第二形變即為第一形變。
[0083]可選的,所述第一控制指令具有第一類型和第二類型,當所述第一控制指令為所述第一類型的控制指令時,所述第一執行規則還包括:當通過傳感器20檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,執行所述第一控制指令的逆向指令;當所述第一控制指令為所述第二類型的控制指令時,所述第一執行規則還包括:當通過傳感器20檢測到柔性電子設備從所述第一形變恢復至未形變的狀態時,保持所述柔性電子設備的狀態為執行所述第一控制指令后的狀態。
[0084]可選的,所述變形參數表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。
[0085]可選的,處理器300具體可以是通用中央處理器或特定應用集成電路(英文:Applicat1n Specific Integrated Circuit,簡稱:ASIC),可以是一個或多個用于控制程序執行的集成電路,可以是使用現場可編程門陣列(英文:FieldProgrammable GateArray,簡稱:FPGA)開發的硬件電路,可以是基帶處理器。
[0086]可選的,處理器300可以包括至少一個處理核心。
[0087]可選的,柔性電子設備還包括存儲器,設置在本體30上,存儲器可以包括只讀存儲器(英文:Read Only Memory,簡稱:ROM)、隨機存取存儲器(英文:Random Access Memory,簡稱:RAM)和磁盤存儲器中的一種或多種。存儲器用于存儲處理器300運行時所需的數據。存儲器的數量為一個或多個。
[0088]可選的,柔性結構10可以為塑性板。
[0089]可選的,柔性結構10還可以是其它結構,請參考圖6-12所示,柔性結構10包括:第一滑動軸301;第二滑動軸302;中間滑動軸組,中間滑動軸組包括多個成排設置的中間滑動軸303 ;連接構件組,連接構件組將中間滑動軸組可動地連接于第一滑動軸301和第二滑動軸302;其中,柔性結構10能夠沿中間滑動軸組的延伸方向彎折,并且柔性結構10的彎折處始終呈弧形結構。
[0090]可選的,第一滑動軸301、第二滑動軸302和中間滑動軸303的軸線均相互平行,并且第一滑動軸301和第二滑動軸302位于中間滑動軸組的兩側。
[0091]上述柔性結構10中,彎折處包括M根滑動軸,并且彎折處呈弧形結構是指M根滑動軸的外切面為弧形面。
[0092]進一步的,上述柔性結構10在上述M根滑動軸形成弧形結構時,位于該M根滑動軸第一側的各滑動軸相互相對靜止,位于該M根滑動軸的第二側的各滑動軸相互相對靜止。該柔性結構10中,M根滑動軸形成弧形結構的過程中其兩側的各滑動軸分別相對靜止,S卩M根滑動軸形成弧形結構的過程中,柔性結構10上彎折部分的兩側均不發生形變,方便用戶根據實際需要彎曲柔性結構10。當然,上述M根滑動軸可以設置為包括第一滑動軸301和部分中間滑動軸組或包括第二滑動軸302和部分中間滑動軸組;M根滑動軸可設置為包括第一滑動軸301、第二滑動軸302和滑動軸組,相應的,該柔性結構10可形成C型弧形結構,還可以卷曲成卷軸形狀,方便用戶收納。
[0093]具體的,上述柔性結構10中,連接構件組的兩端分別套裝于第一滑動軸301和第二滑動軸302,連接構件組的中間部分套裝于中間滑動軸組。
[0094]上述連接構件組可以設置為包括套裝于滑動軸的雙軸齒塊,雙軸齒塊使滑動軸連接為整體,并且相鄰的雙軸齒塊嚙合形成干涉連接,從而實現使該柔性結構10中M個滑動軸能夠形成弧形結構。為了簡化結構、方便裝配,上述連接結構優選設置為包括:
[0095]第一連接構件110,第一連接構件110具有沿第一直線方向分布的五個套裝孔,其中,中間的套裝孔為第一套裝孔111,兩側的套裝孔分別為第二套裝孔112;第一套裝孔111能夠使與該第一套裝孔111配合的滑動軸繞自身軸線轉動,并能使該滑動軸沿與上述第一直線方向垂直的方向滑動;第二套裝孔112能夠使與該第二套裝孔112配合的滑動軸繞自身軸線轉動;
[0096]第二連接構件120,第二連接構件120具有沿第二直線方向分布的五個套裝孔,其中,中間的套裝孔為第三套裝孔121,與該第三套裝孔121緊鄰的兩個套裝孔分別為第四套裝孔122,位于兩端的兩個套裝孔分別為第五套裝孔123;第三套裝孔121夠使與該第三套裝孔121配合的滑動軸繞自身軸線轉動,并能使該滑動軸沿與上述第二直線方向垂直的方向滑動;第四套裝孔122夠使與該第四孔配合的滑動軸繞自身軸線轉動,并能使該滑動軸沿上述第二直線方向滑動;第五套裝孔123能夠使與該第五套裝孔123配合的滑動軸繞自身軸線轉動;
[0097]其中,第一連接構件110沿中間滑動軸組的排列方向依次首尾連接,并形成第一連接構件組;第二連接構件120沿中間滑動軸組的排列方向依次首尾連接,并形成第二連接構件組;第一套裝孔111和第五套裝孔123套裝于同一根滑動軸。上述首尾連接是指相鄰的兩個連接構件的端部套裝孔分別套裝在同一根滑動軸上,從而形成連接構件分別交錯布置的第一連接構件組和第二連接構件組。當然,為了便于制造,上述第三套裝孔121和兩個第四套裝孔122可設置為相互連通,如圖8所示。
[0098]本實施例提供的柔性結構10中兩種連接構件分別套裝在滑動軸上,能夠在使用過程中利用滑動軸在套裝孔內的運動和滑動軸本身的微小變形實現使M個滑動軸形成弧形結構,結構簡單,且裝配方便。在實際應用過程中通過對各套裝孔的尺寸進行合理實際,能夠使上述M個滑動軸的外切面變形為圓弧面,一方面能夠滿足用戶的使用需要,另一方面利于減小柔性結構10折疊為U型結構或蛇形結構時的體積,方便用戶收納。
[0099]上述實施例提供的柔性結構10中,第一連接構件組中,第一連接構件110的個數至少為5個,第二連接構件組中第二連接構件120的個數至少為4個,以確保該柔性結構10能夠彎曲,并且彎曲過程中彎曲部分始終呈弧形。
[0100]可選的,為了在柔性電子設備被彎折為第一形變時,能夠保持在第一形變的固定狀態,如前述柔性電子設備被彎折為如圖3a左側所示的第一形變時,切換為筆記本工作模式,需要保持在第一形變的狀態,如此電子設備才能維持筆記本工作模式。柔性結構10可以通過設置額外的構件實現保持在任意彎折狀態,如將連接構件組設置為還包括第三連接構件130和第四連接構件140,第三連接構件130與第一連接構件110的結構以及排布方式相同,并且第三連接構件130和第一連接構件110套裝在相同的滑動軸上;第四連接構件140與第二連接構件120的結構和排布方式設置為相同,并且兩者套裝在相同的滑動軸上;第三連接構件130中位于兩端的兩個第二套裝孔112能夠分別為與之對應的滑動軸提供自轉阻尼;第四連接構件140的第五套裝孔123能夠為與該第五套裝孔123對應的滑動軸提供自轉阻尼。上述第三連接構件130上位于兩端的兩個第二套裝孔112以及第四連接件104的第五套裝孔123可分別設置為開口孔,既方便兩者與套裝孔裝配,又能實現使上述兩種套裝孔通過過盈配合的方式為與之對應的滑動軸提供轉動阻尼。
[0101]當然,為了減少連接構件的數量、簡化裝配操作,上述實施例提供的柔性裝置還可以設置為將第一連接件上兩端的第二套裝孔112以及第二連接件的第五套裝孔123設置為能夠為與之對應的滑動軸提供自轉阻尼的套裝孔,以實現使該柔性裝置能夠保持在任意彎折狀態。具體可在上述套裝孔內固定用于與滑動軸緊密配合的摩擦墊,如橡膠墊等。
[0102]本實施例中的柔性電子設備與前述圖1所示的在柔性電子設備上生成控制指令集的方法是基于同一構思下的發明,通過前述對在柔性電子設備上生成控制指令集的方法及其各種變化形式的詳細描述,本領域技術人員可以清楚的了解本實施例中柔性電子設備的實施過程,所以為了說明書的簡潔,在此不再贅述。
[0103]基于同一發明構思,本發明實施例還提供一種柔性電子設備,用于執行如圖1所示的在柔性電子設備上生成控制指令集的方法。該柔性電子設備例如為手機、平板電腦等。請參考圖13所示,該柔性電子設備包括:第一獲取單元401,用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數;第二獲取單元402,用于獲得并記錄第一控制指令;處理單元403,用于基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
[0104]可選的,處理單元403用于確定用于表征第一形變的示意圖;根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。
[0105]可選的,處理單元403用于:獲得所述柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數;
[0106]相應的,處理單元403還用于當檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。
[0107]本實施例中的柔性電子設備與前述圖1所示的在柔性電子設備上生成控制指令集的方法是基于同一構思下的發明,通過前述對在柔性電子設備上生成控制指令集的方法及其各種變化形式的詳細描述,本領域技術人員可以清楚的了解本實施例中柔性電子設備的實施過程,所以為了說明書的簡潔,在此不再贅述。
[0108]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0109]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0110]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0111]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0112]具體來講,本申請圖1實施例中的在柔性電子設備上生成控制指令集的方法對應的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質上,當存儲介質中的與在柔性電子設備上生成控制指令集的方法對應的計算機程序指令被一電子設備讀取或被執行時,包括如下步驟:獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
[0113]可選的,存儲介質還包括下述步驟對應的指令,當該指令被執行時,包括如下步驟:確定用于表征第一形變的示意圖;根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。
[0114]可選的,存儲介質還包括下述步驟對應的指令,當該指令被執行時,包括如下步驟:獲得所述柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數;當檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。
[0115]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種在柔性電子設備上生成控制指令集的方法,包括: 獲得并記錄柔性電子設備發生的第一形變的第一變形參數; 獲得并記錄第一控制指令; 基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。2.如權利要求1所述的方法,其特征在于,所述獲得并記錄柔性電子設備發生的第一形變的第一變形參數,包括: 當在外力的作用下使得所述柔性電子設備發生第一形變時,通過所述柔性電子設備的傳感器記錄所述第一形變的第一變形參數。3.如權利要求1所述的方法,其特征在于,所述獲得并記錄柔性電子設備發生的第一形變的變形參數,包括: 確定用于表征第一形變的示意圖; 根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。4.如權利要求1所述的方法,其特征在于,所述獲得并記錄柔性電子設備發生的第一形變的變形參數,包括: 獲得所述柔性電子設備發生第一形變時對應的第二形變參數; 按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數; 相應的,在所述生成第一執行規則之后,所述方法還包括: 當檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數; 判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。5.如權利要求1-4任一項所述的方法,其特征在于,所述第一控制指令具有第一類型和第二類型,當所述第一控制指令為所述第一類型的控制指令時,所述第一執行規則還包括:當檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,執行所述第一控制指令的逆向指令; 當所述第一控制指令為所述第二類型的控制指令時,所述第一執行規則還包括:當檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,保持所述柔性電子設備的狀態為執行所述第一控制指令后的狀態。6.如權利要求1-4任一項所述的方法,其特征在于,所述變形參數表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。7.一種柔性電子設備,其特征在于,包括: 柔性結構,用于實現所述柔性電子設備的彎曲變形; 傳感器; 本體,包括處理器,所述處理器用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數;獲得并記錄第一控制指令;基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當通過所述傳感器檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。8.如權利要求7所述的柔性電子設備,其特征在于,所述處理器用于當在外力的作用下使得所述柔性電子設備發生第一形變時,通過所述傳感器記錄所述第一形變的第一變形參數。9.如權利要求7所述的柔性電子設備,其特征在于,所述處理器用于確定用于表征第一形變的示意圖;并根據示意圖與變形參數的對應關系,記錄與所述第一形變對應的第一變形參數。10.如權利要求7所述的柔性電子設備,其特征在于,所述處理器用于:獲得所述柔性電子設備發生第一形變時對應的第二形變參數;按照預定規則擴展所述第二形變參數獲得參數范圍作為所述第一變形參數; 相應的,所述處理器還用于:當通過所述傳感器檢測到所述柔性電子設備發生第二形變時,記錄所述第二形變對應的變形參數;判斷所述第二變形對應的變形參數是否在所述參數范圍內;其中,當所述第二變形對應的變形參數在所述參數范圍內時,表征所述第二形變即為所述第一形變。11.如權利要求7-10任一項所述的柔性電子設備,其特征在于,所述第一控制指令具有第一類型和第二類型,當所述第一控制指令為所述第一類型的控制指令時,所述第一執行規則還包括:當通過所述傳感器檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,執行所述第一控制指令的逆向指令; 當所述第一控制指令為所述第二類型的控制指令時,所述第一執行規則還包括:當通過所述傳感器檢測到所述柔性電子設備從所述第一形變恢復至未形變的狀態時,保持所述柔性電子設備的狀態為執行所述第一控制指令后的狀態。12.如權利要求7-10任一項所述的柔性電子設備,其特征在于,所述變形參數表征彎折方向、彎折角度、彎折線位置、被彎折位置中的任一個或任意組合。13.如權利要求7-10任一項所述的柔性電子設備,其特征在于,所述柔性結構包括: 第一滑動軸; 第二滑動軸; 中間滑動軸組,所述中間滑動軸組包括多個成排設置的中間滑動軸; 連接構件組,所述連接構件組將所述中間滑動軸組可動地連接于所述第一滑動軸和所述第二滑動軸; 其中,所述柔性結構10能夠沿所述中間滑動軸組的延伸方向彎折,并且所述柔性結構10的彎折處始終呈弧形結構。14.一種柔性電子設備,其特征在于,包括: 第一獲取單元,用于獲得并記錄柔性電子設備發生的第一形變的第一變形參數; 第二獲取單元,用于獲得并記錄第一控制指令; 處理單元,用于基于所述第一變形參數和所述第一控制指令,生成第一執行規則,所述第一執行規則為當檢測到所述柔性電子設備發生所述第一形變時執行所述第一控制指令。
【文檔編號】G06F3/01GK105892653SQ201610189272
【公開日】2016年8月24日
【申請日】2016年3月29日
【發明人】王亮亮
【申請人】聯想(北京)有限公司