麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

控制方法和電子設備的制作方法

文檔序號:6507266閱讀:199來源:國知局
控制方法和電子設備的制作方法
【專利摘要】本發明的實施例提供了一種用于電子設備的控制方法及相應的電子設備。根據本發明實施例的控制方法,應用于電子設備。所述控制方法包括:檢測電子設備的使用參數;確定使用狀態參數是否滿足預定使用條件;當經由電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得移動輸入的移動距離;當使用狀態參數滿足預定使用條件時,根據預先設置的高屏幕分辨率,將移動距離映射為高分辨率像素位移,其中預先設置的高屏幕大于電子設備的實際屏幕分辨率;以及根據高分辨率像素位移生成控制指令。
【專利說明】控制方法和電子設備

【技術領域】
[0001 ] 本發明涉及一種用于電子設備的控制方法及相應的電子設備。

【背景技術】
[0002]目前,例如個人計算機、筆記本計算機、平板式計算機、智能手機、和便攜式多媒體播放器之類的各種電子裝備已經被廣泛應用。為了方便用戶的操作這些電子裝備通常配備有例如觸摸屏、觸摸面板之類的觸摸輸入單元。用戶可通過觸摸輸入單元,進行單擊、雙擊、滑動、拖曳等動作來實現相應的控制功能。
[0003]然而,在一些情況下,用戶可能不便于在觸摸輸入單元上將手指移動較長的距離以進行例如滑動、拖曳之類的動作以輸入相應的控制指令。例如,當多個用戶同時在諸如智能桌面電腦之類的電子設備上進行操作時,如果一個用戶在智能桌面電腦的觸摸屏上進行較長距離的手指移動操作,則可能對其他用戶造成影響。
[0004]又例如,目前大多數電子設備中的觸摸輸入單元為電容式觸摸輸入單元,用戶在觸摸輸入單元上進行輸入操作時,需要利用例如手指的身體的一部分與觸摸輸入單元相接觸。與正常的溫度相比,在寒冷的天氣里面,人們通常容易縮短手指在觸摸輸入單元上移動的距離,盡量減少手指裸露的時間。然而,減小滑動距離容易導致電子設備不能正確地對用戶的輸入手勢進行識別。


【發明內容】

[0005]本發明實施例的目的在于提供一種用于電子設備的控制方法及相應的電子設備,以解決上述問題。
[0006]本發明的一個實施例提供了一種控制方法,應用于電子設備。所述控制方法包括:檢測電子設備的使用參數;確定使用狀態參數是否滿足預定使用條件;當經由電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得移動輸入的移動距離;當使用狀態參數滿足預定使用條件時,根據預先設置的高屏幕分辨率,將移動距離映射為高分辨率像素位移,其中預先設置的高屏幕大于電子設備的實際屏幕分辨率;以及根據高分辨率像素位移生成控制指令。
[0007]本發明的另一實施例提供了一種電子設備,包括:檢測單元,配置來檢測電子設備的使用參數;條件確定單元,配置來確定使用狀態參數是否滿足預定使用條件;距離獲取單元,配置來當經由電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得移動輸入的移動距離;映射單元,配置來當使用狀態參數滿足預定使用條件時,根據預先設置的高屏幕分辨率,將移動距離映射為高分辨率像素位移,其中預先設置的高屏幕大于電子設備的實際屏幕分辨率;以及指令生成單元,配置來根據高分辨率像素位移生成控制指令。
[0008]通過上述本發明實施例提供的方案,不需要修改當前的電子設備中的手勢識別算法也可以滿足用戶在特定使用條件下的操作需求,從而方便了用戶的輸入。

【專利附圖】

【附圖說明】
[0009]為了更清楚地說明本發明實施例的技術方案,下面將對實施例的描述中所需要使用的附圖作簡單地介紹。下面描述中的附圖僅僅是本發明的示例性實施例。
[0010]圖1是描述了根據本發明一個實施例的控制方法的流程圖。
[0011]圖2是示出了根據本發明實施例的電子設備的示范性結構框圖。
[0012]圖3是示出了根據用戶在電子設備的觸摸面板上進行的輸入,生成控制指令的示例情形的說明圖。

【具體實施方式】
[0013]在下文中,將參考附圖詳細描述本發明的優選實施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標記來表示,且對這些步驟和元素的重復解釋將被省略。
[0014]在本發明的以下實施例中,電子設備的具體形式包括但不限于智能桌面電腦、個人計算機、筆記本計算機、平板式計算機、智能電話、個人數字助手、游戲機、多媒體播放器等。根據本發明實施例的電子設備包括例如觸摸屏、觸摸面板之類的觸摸輸入單元。圖1是描述了根據本發明一個實施例的控制方法100的流程圖。下面,將參照圖1來描述根據本發明一個實施例的控制方法。控制方法100可用于上述電子設備。
[0015]如圖1所示,在步驟SlOl中,檢測電子設備的使用參數。然后,在步驟S102中,確定使用狀態參數是否滿足預定使用條件。根據本發明的一個示例,在方法100中,可確定當前是否存在多個同時使用電子設備的用戶。具體地,在步驟SlOl中可檢測當前使用電子設備的用戶人數。然后,在步驟S102中,確定當前使用電子設備的用戶人數是否達到了預定人數。根據本發明的另一個示例,在方法100中,可確定當前電子設備使用環境中的溫度是否較低。具體地,在步驟SlOl中,檢測電子設備使用環境中的環境溫度。然后,在步驟S102中,確定環境溫度是否小于或等于第一預定溫度。
[0016]在步驟S103中,當經由電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得移動輸入的移動距離。在步驟S104中,當在步驟S102中確定使用狀態參數滿足預定使用條件時,根據預先設置的高屏幕分辨率,將在步驟S103獲得的移動距離映射為高分辨率像素位移,其中預先設置的高屏幕大于電子設備的實際屏幕分辨率。例如,當在步驟S102中確定環境溫度是否小于或等于第一預定溫度時,在步驟S104中可根據預先設置的高屏幕分辨率,將移動距離映射為高分辨率像素位移。從而在步驟S104中可將在步驟S103中獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離。然后,在步驟S105中,根據高分辨率像素位移生成控制指令。
[0017]根據本發明的一個示例,預定使用條件包括第一預定使用條件和第二預定使用條件。當使用狀態參數滿足第一預定使用條件并且不滿足第二使用條件時,在步驟S104中可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當使用狀態參數滿足第二使用條件時,在步驟S104中可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。優選地,第二高屏幕分辨率大于第一高屏幕分辨率。
[0018]例如對于智能桌面電腦等允許多個用戶同時使用的電子設備,第一預定使用條件可以是同時使用該電子設備的第一預定人數,以及第二預定使用條件可以是同時使用該電子設備的第二預定人數,其中第一預定人數可小于第二預定人數,也就是說,當同時使用該電子設備的人數達到第二預定人數時,與同時使用該電子設備的人數達到第一預定人數而未達到第二預定人數的情況相比,用戶會感覺更為擁擠,并且每個用戶在電子設備上的操作空間更小。當在步驟S102中確定同時使用該電子設備的人數達到第一預定人數而未達到第二預定人數時,在步驟S104中可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當同時使用該電子設備的人數未達到第二預定人數時,在步驟S104中可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。在本示例中,第二高屏幕分辨率大于第一高屏幕分辨率,從而在步驟S104中可將在步驟S103中獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離,并且在同時使用該電子設備的人數達到第二預定人數時在步驟S104中映射的距離比同時使用該電子設備的人數未達到第二預定人數時在步驟S104中映射的距離更長。
[0019]又例如對于便攜式電子設備等用戶可能在戶外使用的電子設備,第一預定使用條件可以是關于該電子設備的使用環境的第一預定溫度,以及第二預定使用條件可以是關于該電子設備的使用環境的第二環境溫度,其中第一預定溫度可高于第二預定溫度,也就是說,當使用該電子設備的環境溫度低于第二預定溫度時,與使用該電子設備的溫度低于第一預定溫度而未低于第二預定溫度的情況相比,用戶會感覺更為寒冷。當在步驟S102中確定使用該電子設備的環境溫度達到第一預定溫度而未達到第二預定溫度時,在步驟S104中可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當使用該電子設備的環境溫度未達到第二預定溫度時,在步驟S104中可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。在本示例中,第二高屏幕分辨率大于第一高屏幕分辨率,從而在步驟S104中可將在步驟S103中獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離,并且在使用該電子設備的環境溫度達到第二預定溫度時在步驟S104中映射的距離比使用該電子設備的環境溫度未低于第二預定溫度時在步驟S104中映射的距離更長。
[0020]此外,根據本發明的另一示例,當在步驟S103檢測到用戶在觸摸面板上進行例如點擊或雙擊之類的在固定位置上的觸摸輸入(即,非移動輸入的觸摸輸入)時,可獲得觸摸輸入在觸摸面板上的觸摸位置。并且當使用狀態參數滿足預定使用條件時,不進行映射操作,而是根據觸摸位置生成控制指令。從而減少了電子設備進行手勢識別所需進行的運算。
[0021]此外,根據本發明的另一示例,當使用狀態參數不滿足預定使用條件時,根據電子設備的實際屏幕分辨率,可將移動距離映射為實際像素位移。并且可根據實際像素位移生成控制指令。
[0022]通過上述本實施例的控制方法,不需要修改當前的電子設備中的手勢識別算法也可以滿足用戶在特定使用條件下的操作需求,從而方便了用戶的輸入。
[0023]下面,參照圖2說明本發明的實施例的電子設備。圖2是示出根據本發明實施例的電子設備200的示范性結構框圖。如圖2中所示,本實施例的電子設備200包括檢測單元210、條件確定單元220、距離獲取單元230、映射單元240和指令生成單元250。電子設備200的各個模塊執行上述圖1中的顯示方法的各個步驟/功能,因此,為了描述簡潔,不再具體描述。
[0024]例如,檢測單元210可檢測電子設備200的使用參數。然后,條件確定單元220可確定使用狀態參數是否滿足預定使用條件。根據本發明的一個示例,電子設備200可確定當前是否存在多個同時使用電子設備的用戶。具體地,檢測單元210可檢測當前使用電子設備的用戶人數。然后,條件確定單元220可確定當前使用電子設備的用戶人數是否達到了預定人數。根據本發明的另一個示例,電子設備200可確定當前電子設備使用環境中的溫度是否較低。具體地,檢測單元210可檢測電子設備使用環境中的環境溫度。然后,條件確定單元220可確定環境溫度是否小于或等于第一預定溫度。
[0025]距離獲取單元230當經由電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得移動輸入的移動距離。映射單元240可當條件確定單元220確定使用狀態參數滿足預定使用條件時,根據預先設置的高屏幕分辨率,將距離獲取單元230獲得的移動距離映射為高分辨率像素位移,其中預先設置的高屏幕大于電子設備的實際屏幕分辨率。例如,當條件確定單元220確定環境溫度是否小于或等于第一預定溫度時,映射單元240可根據預先設置的高屏幕分辨率,將移動距離映射為高分辨率像素位移。從而映射單元240可將距離獲取單元230獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離。然后,指令生成單元250可根據高分辨率像素位移生成控制指令。
[0026]根據本發明的一個示例,預定使用條件包括第一預定使用條件和第二預定使用條件。當使用狀態參數滿足第一預定使用條件并且不滿足第二使用條件時,映射單元240可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當使用狀態參數滿足第二使用條件時,映射單元240可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。優選地,第二高屏幕分辨率大于第一高屏幕分辨率。
[0027]例如對于智能桌面電腦等允許多個用戶同時使用的電子設備,第一預定使用條件可以是同時使用該電子設備的第一預定人數,以及第二預定使用條件可以是同時使用該電子設備的第二預定人數,其中第一預定人數可小于第二預定人數,也就是說,當同時使用該電子設備的人數達到第二預定人數時,與同時使用該電子設備的人數達到第一預定人數而未達到第二預定人數的情況相比,用戶會感覺更為擁擠,并且每個用戶在電子設備上的操作空間更小。當條件確定單元220確定同時使用該電子設備的人數達到第一預定人數而未達到第二預定人數時,映射單元240可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當同時使用該電子設備的人數未達到第二預定人數時,映射單元240可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。在本示例中,第二高屏幕分辨率大于第一高屏幕分辨率,從而映射單元240可將距離獲取單元230獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離,并且在同時使用該電子設備的人數達到第二預定人數時通過映射單元240映射的距離比同時使用該電子設備的人數未達到第二預定人數時通過映射單元240映射的距離更長。
[0028]又例如對于便攜式電子設備等用戶可能在戶外使用的電子設備,第一預定使用條件可以是關于該電子設備的使用環境的第一預定溫度,以及第二預定使用條件可以是關于該電子設備的使用環境的第二環境溫度,其中第一預定溫度可高于第二預定溫度,也就是說,當使用該電子設備的環境溫度低于第二預定溫度時,與使用該電子設備的溫度低于第一預定溫度而未低于第二預定溫度的情況相比,用戶會感覺更為寒冷。當條件確定單元220確定使用該電子設備的環境溫度達到第一預定溫度而未達到第二預定溫度時,映射單元240可根據預先設置的第一高屏幕分辨率,將移動距離映射為第一高分辨率像素位移。而當使用該電子設備的環境溫度未達到第二預定溫度時,映射單元240可根據預先設置的第二高屏幕分辨率,將移動距離映射為第二高分辨率像素位移。在本示例中,第二高屏幕分辨率大于第一高屏幕分辨率,從而映射單元240可將距離獲取單元230獲得的移動輸入的移動距離映射為比根據電子設備的實際像素估算的移動距離更長的距離,并且在使用該電子設備的環境溫度達到第二預定溫度時通過映射單元240映射的距離比使用該電子設備的環境溫度未低于第二預定溫度時通過映射單元240映射的距離更長。
[0029]此外,根據本發明的另一示例,電子設備200還可包括位置獲取單元。當用戶在觸摸面板上進行例如點擊或雙擊之類的在固定位置上的觸摸輸入(即,非移動輸入的觸摸輸入)時,位置獲取單元可獲得觸摸輸入在觸摸面板上的觸摸位置。并且當使用狀態參數滿足預定使用條件時,映射單元240不對位置獲取單元獲得的觸摸位置進行映射操作,指令生成單元250可直接根據觸摸位置生成控制指令。從而減少了電子設備進行手勢識別所需進行的運算。
[0030]圖3是示出了根據用戶在電子設備的觸摸面板上進行的輸入,生成控制指令的示例情形的說明圖。圖3中所示的電子設備300為圖2中所示的電子設備200的一個示例,為了簡潔,在此僅對電子設備300的部件進行簡要描述。
[0031]如圖3所示,檢測單元310與條件確定單元320相連接。條件確定單元320可確定檢測單元310所檢測的使用狀態參數是否滿足預定使用條件。條件確定單元320與映射單元340相連接。當經由電子設備300的觸摸面板360檢測到用戶在該觸摸面板上進行移動輸入時,通過電子設備300的距離獲取單元330獲得移動輸入的移動距離,并且映射單元340可根據條件確定單元320的確定結果,對距離獲取單元330獲得移動輸入的移動距離進行映射操作。另一方面,當經由電子設備300的觸摸面板360檢測到用戶在該觸摸面板上進行非移動輸入時,位置獲取單元370獲得觸摸輸入在觸摸面板上的觸摸位置。指令生成單元350與映射單元340和位置獲取單元370相連接,以便根據映射單元340映射的距離和/或位置獲取單元370獲取的位置生成控制指令。
[0032]此外,根據本發明的另一示例,當使用狀態參數不滿足預定使用條件時,根據電子設備的實際屏幕分辨率,可將移動距離映射為實際像素位移。并且可根據實際像素位移生成控制指令。
[0033]通過上述本實施例的電子設備,不需要修改當前的電子設備中的手勢識別算法也可以滿足用戶在特定使用條件下的操作需求,從而方便了用戶的輸入。
[0034]本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。本領域技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
[0035]本領域技術人員應該理解,可依賴于設計需求和其它因素對本發明進行各種修改、組合、部分組合和替換,只要它們在所附權利要求書及其等價物的范圍內。
【權利要求】
1.一種控制方法,應用于電子設備,所述控制方法包括: 檢測所述電子設備的使用參數; 確定所述使用狀態參數是否滿足預定使用條件; 當經由所述電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得所述移動輸入的移動距離; 當所述使用狀態參數滿足所述預定使用條件時,根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移,其中所述預先設置的高屏幕大于所述電子設備的實際屏幕分辨率;以及 根據所述高分辨率像素位移生成控制指令。
2.如權利要求1所述的方法,其中 所述檢測所述電子設備的使用參數包括: 檢測所述電子設備使用環境中的環境溫度; 所述確定所述使用狀態參數是否滿足預定使用條件包括: 確定所述環境溫度是否小于或等于第一預定溫度; 所述當所述使用狀態參數滿足所述預定使用條件時,根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移包括: 當所述環境溫度小于或等于所述第一預定溫度時,根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移。
3.如權利要求1或2所述的控制方法,還包括: 當所述使用狀態參數不滿足預定使用條件時,根據所述電子設備的實際屏幕分辨率,將所述移動距離映射為實際像素位移;以及根據所述實際像素位移生成控制指令。
4.如權利要求1或2所述的控制方法,其中 所述預定使用條件包括第一預定使用條件和第二預定使用條件; 所述當所述使用狀態參數滿足所述預定使用條件時,根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移包括: 當所述使用狀態參數滿足所述第一預定使用條件并且不滿足所述第二使用條件時,根據預先設置的第一高屏幕分辨率,將所述移動距離映射為第一高分辨率像素位移;以及當所述使用狀態參數滿足所述第二使用條件時,根據預先設置的第二高屏幕分辨率,將所述移動距離映射為第二高分辨率像素位移, 其中所述第二高屏幕分辨率大于所述第一高屏幕分辨率。
5.如權利要求1或2所述的控制方法,還包括: 當檢測到用戶在所述觸摸面板上進行非移動輸入的觸摸輸入時,獲得所述觸摸輸入在觸摸面板上的觸摸位置;以及 當所述使用狀態參數滿足所述預定使用條件時,根據所述觸摸位置生成控制指令。
6.—種電子設備,包括: 檢測單元,配置來檢測所述電子設備的使用參數; 條件確定單元,配置來確定所述使用狀態參數是否滿足預定使用條件; 距離獲取單元,配置來當經由所述電子設備的觸摸面板檢測到用戶在該觸摸面板上進行移動輸入時,獲得所述移動輸入的移動距離; 映射單元,配置來當所述使用狀態參數滿足所述預定使用條件時,根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移,其中所述預先設置的高屏幕大于所述電子設備的實際屏幕分辨率;以及 指令生成單元,配置來根據所述高分辨率像素位移生成控制指令。
7.如權利要求6所述的電子設備,其中 所述檢測單元檢測所述電子設備使用環境中的環境溫度; 所述條件確定單元確定所述環境溫度是否小于或等于第一預定溫度; 當所述環境溫度小于或等于所述第一預定溫度時,所述距離獲取單元根據預先設置的高屏幕分辨率,將所述移動距離映射為高分辨率像素位移。
8.如權利要求6或7所述的電子設備,其中 所述映射單元還配置來當所述使用狀態參數不滿足預定使用條件時,根據所述電子設備的實際屏幕分辨率,將所述移動距離映射為實際像素位移;以及所述指令生成單元還配置來根據所述實際像素位移生成控制指令。
9.如權利要求7所述的電子設備,其中 所述預定使用條件包括第一預定使用條件和第二預定使用條件; 當所述使用狀態參數滿足所述第一預定使用條件并且不滿足所述第二使用條件時,所述映射單元根據預先設置的第一高屏幕分辨率,將所述移動距離映射為第一高分辨率像素位移;以及 當所述使用狀態參數滿足所述第二使用條件時,所述映射單元根據預先設置的第二高屏幕分辨率,將所述移動距離映射為第二高分辨率像素位移, 其中所述第二高屏幕分辨率大于所述第一高屏幕分辨率。
10.如權利要求6或7所述的電子設備,還包括: 位置獲取單元,配置來當檢測到用戶在所述觸摸面板上進行非移動輸入的觸摸輸入時,獲得所述觸摸輸入在觸摸面板上的觸摸位置, 其中所述指令生成單元還配置來當所述使用狀態參數滿足所述預定使用條件時,根據所述觸摸位置生成控制指令。
【文檔編號】G06F3/0488GK104346061SQ201310341723
【公開日】2015年2月11日 申請日期:2013年8月7日 優先權日:2013年8月7日
【發明者】謝曉輝, 盧睿, 曾志偉, 付榮 申請人:聯想(北京)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 彩票| 兴业县| 中西区| 阿克陶县| 阳高县| 伊春市| 嵊泗县| 铁岭县| 济阳县| 安义县| 海城市| 怀安县| 沾益县| 宁乡县| 依兰县| 图木舒克市| 县级市| 攀枝花市| 平乡县| 洪雅县| 沂源县| 河津市| 台东县| 黄石市| 灵丘县| 韶山市| 洛南县| 都昌县| 双桥区| 麟游县| 垦利县| 开阳县| 高雄市| 屏南县| 芦山县| 顺义区| 沈阳市| 汉川市| 天峻县| 新绛县| 杭锦后旗|