一種信息處理方法、指針定位裝置及電子設備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法、指針定位裝置及電子設備,該信息處理方法應用于一指針定位裝置,該指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述方法包括:當指針定位裝置處于第一預設模式時,檢測指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量;發(fā)送第一位移分量至電子設備,使得電子設備所述第一位移分量和指針的當前位置控制指針沿所述第一方向移動。通過上述技術方案,針對第一預設模式控制指針沿第一方向移動,解決了現(xiàn)有技術中指針無法針對不同場景定向一定的技術問題,提高了指針定位裝置的準確性。
【專利說明】一種信息處理方法、指針定位裝置及電子設備
【技術領域】
[0001]本發(fā)明涉及電子【技術領域】,特別涉及一種信息處理方法、指針定位裝置及電子設備。
【背景技術】
[0002]隨著科學技術的不斷發(fā)展,計算機的輸入設備得到了快速的發(fā)展,如鼠標、鍵盤、觸控板、語音輸入裝置等。雖然計算機輸入設備越來越多樣化,但鼠標在始終是計算機最重要的輸入設備之一。
[0003]現(xiàn)有技術中,無論是光電鼠標還是空鼠在進行指針定位時均可以向上下左右等各個方向移動。在實際應用過程中,很多場景下指針只有沿某一個方向移動才有效,如word中的上下滑動條,指針只有上下移動才有效;視頻播放進度區(qū)域,指針只有左右移動才有效;在音量調節(jié)區(qū)域中,指針只有上下移動才有效。
[0004]然而,現(xiàn)有指針均隨鼠標的移動而移動,移動軌跡與鼠標的移動軌跡相同,無法針對不同的場景定向移動,如用戶在播放視頻的場景下想要用控制指針橫向移動拖動進度條,若鼠標移動稍稍傾斜那么指針則斜向移動而不會橫向移動??梢姮F(xiàn)有技術中指針存在無法針對不同場景定向移動的技術問題。
【發(fā)明內容】
[0005]本發(fā)明實施例提供一種信息處理方法、指針定位裝置及電子設備,用于解決現(xiàn)有技術中指針無法針對不同場景定向移動的技術問題。
[0006]本申請實施例提供一種信息處理方法,應用于一指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述方法包括:
[0007]當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量;
[0008]發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
[0009]可選的,在所述檢測所述指針定位裝置的第一位移之前,所述方法還包括:
[0010]響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者
[0011]接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
[0012]可選的,在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,所述方法還包括:鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
[0013]可選的,在所述發(fā)送所述第一位移分量至所述電子設備之后,所述方法還包括:響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式;在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
[0014]可選的,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
[0015]本申請實施例還提供一種信息處理方法,應用于電子設備,所述電子設備包含一顯示單元,所述方法包括:
[0016]檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效;
[0017]若所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
[0018]可選的,在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,所述方法還包括:
[0019]鎖定所述第一預設區(qū)域內的可移動對象;
[0020]按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
[0021]可選的,在所述鎖定所述第一預設區(qū)域內的可移動對象之后,所述方法還包括:響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動。
[0022]本申請實施例還提供一種指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述指針定位裝置包括:
[0023]檢測單元,當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量;
[0024]發(fā)送單元,用于發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
[0025]可選的,所述指針定位裝置還包括:
[0026]設置單元,用于在所述檢測所述指針定位裝置的第一位移之前,響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者
[0027]接收單元,用于接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
[0028]可選的,所述指針定位裝置還包括:鎖定單元,用于在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
[0029]可選的,所述設置單元還用于:在所述發(fā)送所述第一位移分量至所述電子設備之后,響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式;在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
[0030]可選的,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
[0031]本申請實施例還提供一種電子設備,所述電子設備包括一顯示單元,所述電子設備還包括:
[0032]檢測單元,用于檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效;
[0033]控制單元,用于在所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
[0034]可選的,所述電子設備還包括:
[0035]鎖定單元,用于在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,鎖定所述第一預設區(qū)域內的可移動對象;
[0036]放大單元,用于按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
[0037]可選的,所述鎖定單元還用于:在所述鎖定所述第一預設區(qū)域內的可移動對象之后,響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動。
[0038]本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
[0039]1、當指針定位裝置處于第一預設模式時,通過檢測所述指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量,并將第一位移分量發(fā)送至與指針定位裝置相連的電子設備,使得電子設備根據(jù)第一位移分量和指針的當前位置控制指針沿第一方向移動,即在第一預設模式下指針沿只沿第一方向定向移動,解決了現(xiàn)有技術中指針無法針對不同場景定向一定的技術問題,提高了指針定位裝置的準確性。
[0040]2、由于在將指針定位裝置的當前模式設置為第一預設模式的同時或之后,本申請實施例還鎖定指針所在當前區(qū)域內對應的可移動對象,使得電子設備在接收到第一位移分量后,根據(jù)第一位移分量控制指針拖動可移動對象沿第一方向移動,為此用戶不需要在將指針移動到可移動對象上,再選中可移動對象,最后進行拖動,大大提高了操作效率,提升了用戶體驗。
[0041]3、通過檢測指針所在的當前位置是否在第一預設區(qū)域內,第一預設區(qū)域內指針只有沿第一方向移動才有效,那么檢測出指針在第一預設區(qū)域時,響應針對指針的符合預設條件的移動操作,控制指針沿第一方向移動,從而解決現(xiàn)有技術中指針存在無法針對不同場景定向移動的技術問題,提高了指針移動的準確性。
【專利附圖】
【附圖說明】[0042]圖1為本申請實施例一提供的一種信息處理方法的流程示意圖;
[0043]圖2為本申請實施例一提供的指針定位裝置和指針的移動示意圖;
[0044]圖3為本申請實施例一提供的鎖定可移動對象的示意圖;
[0045]圖4為本申請實施例二提供的一種信息處理方法的流程示意圖;
[0046]圖5為本申請實施例三提供的一種指針定位裝置的結構方框圖;
[0047]圖6為本申請實施例四提供的一種電子設備的結構方框圖。
【具體實施方式】
[0048]在本申請實施例提供的技術方案中,在指針定位裝置處于第一預設模式時,檢測指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量,并將第一位移分量發(fā)送至與指針定位裝置相連的電子設備,使得電子設備根據(jù)第一位移分量和指針的當前位置控制指針沿第一方向移動,即在第一預設模式下指針沿只沿第一方向定向移動,解決了現(xiàn)有技術中指針額發(fā)針對不同場景定向一定的技術問題,提高了指針定位裝置的準確性。
[0049]下面結合附圖對本申請實施例技術方案的主要實現(xiàn)原理、【具體實施方式】及其對應能夠達到的有益效果進行詳細的闡述。
[0050]實施例一
[0051]請參考圖1,本申請實施例提供一種信息處理方法,應用于一指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述方法包括:
[0052]SlOl:當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量;
[0053]S102:發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
[0054]在具體實施過程中,指針定位裝置具體可以是鼠標如有線鼠標、無線鼠標、空鼠等用于定位電子設備上指針位置的定位裝置。下面以空鼠為例對本發(fā)明實施例進行詳細說明,但本發(fā)明提供的指針定位裝置并不限制于空鼠。本實施例提供的指針定位裝置的運行模式包含第一預設模式和第二預設模式,其中在第一預設模式下指針定位裝置只獲得指針定位裝置在第一方向上的第一位移分量,在第二預設模式下指針定位裝置檢測獲得指針定位裝置的運動軌跡。
[0055]指針定位裝置的第一預設模式和第二預設模式可以通過如下兩種方式來設置:方式一,接收與指針定位裝置連接的電子設備發(fā)送的第一控制指令,執(zhí)行該第一控制指令自動將指針定位裝置的當前模式設置為第一預設模式;當然,也可以接收電子設備發(fā)送的第二控制指令,執(zhí)行該控制指令自動的將指針定位裝置的當前模式設置為第二預設模式。方式二,響應指針定位裝置上用于選擇第一預設模式的選擇操作,將指針定位裝置的當前模式設置為第一預設模式;相應的,指針定位裝置也可以響應用于退出第一預設模式的退出操作,將其當前模式設置為第二預設模式。具體的,指針定位裝置上提供了一用于選擇指針定位裝置的運行模式的模式選擇按鍵,用戶可以通過操作該模式選擇按鍵選擇指針定位裝置的運行模式,例如:若指針定位裝置的當前模式為第二預設模式,用戶可以點擊一次模式選擇按鍵,那么指針定位裝置將響應該選擇操作將當前模式設置為第一預設模式;在指針定位裝置當前模式為第一預設模式時,用于點擊一次模式選擇按鍵,那么指針定位裝置將相應該退出操作將當前模式設置為第二預設模式。
[0056]當所述指針定位裝置處于第一預設模式時,執(zhí)行SlOl檢測指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量。具體的,指針定位裝置可以通過其內部安裝的感應裝置來檢測第一位移,如空鼠可以通過陀螺儀來檢測其在空中運動的第一位移。由于第一預設模式下,指針定位裝置只需控制指針沿第一方向移動,出第一方向以外的其他方向無效,因此指針定位裝置僅獲得第一位移在第一方向上的第一位移分量。例如:假設空鼠的第一位移與第一方向上的射線的夾角為α、大小為S,那么指針定位裝置則可以獲取第一位移在第一方向上的第一位移分量,第一位移分量的方向則為第一方向、其大小為第一位移在第一方向上的投影SXcos α。
[0057]指針定位裝置獲得第一位移分量之后執(zhí)行S102:發(fā)送第一位移分量至電子設備,使得電子設備根據(jù)第一位移分量和指針的當前位置控制指針沿第一方向移動。具體的,電子設備接收指針定位裝置發(fā)送的第一位移分量,以指針的當前位置為起始位置,以第一位移分量為移動向量在第一方向上移動。為此,在第一預設模式下,用戶控制指針定位裝置運動的方向不完全沿第一方向,但經(jīng)過指針定位裝置屏蔽第一方向以外的移動分量,獲得在第一方向上的第一位移分量并發(fā)送給電子設備,使得用戶控制指針定位裝置的運動軌跡即使有誤差,指針也能夠準確的沿第一方向移動,大大提高了指針定位裝置在第一預設模式下指針定位的準確性。
[0058]請參考圖2,例如:用戶在將指針移動到視頻播放進度條上時,視頻播放進度條只能在水平方向上前后移動。此時,用戶可以點擊空鼠上的模式選擇按鍵,指針定位裝置則會響應用戶的選擇操作將當前模式設置為第一預設模式。在第一預設模式下,電子設備上的指針的當前位置為Al,用戶控制指針定位裝置從位置A移動到位置B,在與水平線成60度的方向上產生2個單位長度的位移,指針定位裝置則會檢測獲得制作定位裝置在第一預設模式對應的水平方向上的第一位移分量為水平方向上I個單位長度的位移,并將第一位移分量發(fā)送至電子設備,使得電子設備根據(jù)第一位移分量控制視頻播放進度條在水平方向上向前移動I個單位長度,此時指針移動到BI位置。
[0059]在具體實施過程中,第一預設模式可以為水平運動模式,與水平運動方式對應的第一方向則為水平方向;第一預設模式也可以為豎直運動模式,與豎直運動模式對應的第一方向則為豎直方向;第一預設模式還可以為與水平線成一定夾角的斜向運動模式,與斜向運動模式對應的第一方向則為與水平線成一定夾角的斜線對應的方向。
[0060]在實際應用過程中,通常針對特定可移動對象才需要指針沿特定方向移動,如調節(jié)音量大小的滑塊、拖動頁面上下/左右移動的滑塊、調節(jié)音視頻播放進度滑塊等,并且這些可移動操作對象所在的對應區(qū)域內不包含其他可移動對象。為了提高指針定位的效率,本申請實施例還在將指針定位裝置的當前模式設置為第一預設模式的同時或之后,鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。具體的指針定位裝置鎖定可移動對象具體可以通過在發(fā)送第一位移分量至電子設備時攜帶選中可移動對象的選中指令來鎖定可移動對象。
[0061]請參考圖3,例如:指針當前位于word頁面的上下拖動頁面的拖動區(qū)域,用戶控制指針定位裝置置于第一預設模式時,指針處于當前位置處于Al,指針定位裝置則自動將的鎖定拖動區(qū)域內的滑塊,在發(fā)送豎直向下的第一位移分量H至電子設備時攜帶選中可移動對象的選中指令,使得電子設備在接收到攜帶選中指令的第一位移分量后,根據(jù)第一位移分量控制指針拖動滑塊沿第一方向從位置Cl移動到位置BI。由此,用戶在需要上下拖動word頁面時,只要將指針移動到拖動區(qū)域內,指針定位裝置則會自動鎖定拖動區(qū)域內的滑塊,無需用戶再手動選中滑塊,在滑塊移動到對應位置后,用戶可以通過點擊空鼠右鍵來解鎖可移動對象,大大提聞了指針定位效率。
[0062]在上述實施例中,當指針定位裝置處于第一預設模式時,通過檢測所述指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量,并將第一位移分量發(fā)送至與指針定位裝置相連的電子設備,使得電子設備根據(jù)第一位移分量和指針的當前位置控制指針沿第一方向移動,即在第一預設模式下指針沿只沿第一方向定向移動,解決了現(xiàn)有技術中指針無法針對不同場景定向一定的技術問題,提高了指針定位裝置的準確性。
[0063]由于在將指針定位裝置的當前模式設置為第一預設模式的同時或之后,本申請實施例還鎖定指針所在當前區(qū)域內對應的可移動對象,使得電子設備在接收到第一位移分量后,根據(jù)第一位移分量控制指針拖動可移動對象沿第一方向移動,為此用戶不需要在將指針移動到可移動對象上,再選中可移動對象,最后進行拖動,大大提高了操作效率,提升了用戶體驗。
[0064]實施例二
[0065]請參考圖4,本申請實施例提供一種信息處理方法,應用于電子設備,所述電子設備包含一顯示單元,所述方法包括:
[0066]S401:檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效;
[0067]S402:若所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
[0068]在具體實施過程中,所述電子設備可以是連接有鼠標的電腦,也可以是具有觸控板、觸控屏等指針定位裝置的PAD、手機等。在該電子設備中的第一預設區(qū)域內指針只有沿第一方向移動才有效,如調節(jié)聲音大小的聲音調節(jié)區(qū)域、瀏覽器右邊沿的拖動網(wǎng)頁上下移動的網(wǎng)頁拖動區(qū)域、excel下邊沿的拖動exel界面左右移動的界面移動區(qū)域等。為了提高指針定位效率,本申請實施例在移動指針位置的過程中,首先執(zhí)行S401檢測顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果。其中第一檢測結果包含兩種:一是,指針的當前位置不在第一預設區(qū)域內,那么電子設備控制指針隨鼠標的移動而對應移動。二是,指針的當前位置在第一預設區(qū)域內,那么對應執(zhí)行S402。
[0069]在第一檢測結果表明所述當前位置在所述第一區(qū)域內時,執(zhí)行S402響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。具體的,用戶可以通過移動鼠標使鼠標向電子設備輸入用戶針對指針的移動操作,或者通過觸控觸控板使觸控板向電子設備輸入用戶針對指針的移動操作。當指針在第一預設區(qū)域內時,電子設備響應移動操作,獲得移動操作對應位移在第一方向上的第一位移分量,即獲得移動操作對應的位移在第一方向上的投影。例如:某一移動操作對應的位移為大小為S,與第一方向的夾角為β,那么獲得第一位移分量的大小則為SXcosP ,第一位移分量的方向則為第一方向。為此電子設備根據(jù)第一位移分量控制指針沿第一方向移動,即控制指針以當前位置為起點沿第一方向移動第一位移分量大小的距離。
[0070]在具體實施過程中,第一預設區(qū)域內通常設置有一個特定的可移動對象,而在第一預設區(qū)域內用戶往往向要操作的對象就是該可移動對象,如:聲音調節(jié)區(qū)域內的音量調節(jié)滑塊。為了簡化用戶操作步驟,提高指針定位效率,本申請實施例還在第一檢測檢測結構表明指針的當前位置在第一預設區(qū)域內之后,響應針對指針的移動操作之前,鎖定第一預設區(qū)域內的可移動對象,然后按照預設比例放大第一預設區(qū)域中的顯示對象,使得指針能夠帶動可移動對象移動到用戶在第一預設區(qū)域內指定的位置。例如:在用戶將指針移動到電子設備聲音調節(jié)區(qū)域內,但指針未移動到聲音調節(jié)區(qū)域中的音量調節(jié)滑塊上,此時電子設備則可以自動鎖定聲音調節(jié)區(qū)域內的可移動對象即音量調節(jié)滑塊,同時為了便于用戶對音量大小進行精確的調節(jié),電設備還按照預設比例放大聲音調節(jié)區(qū)域內的顯示對象,以使用戶可以很方便的通過指針帶動音量調節(jié)滑塊移動到用戶指定的位置。
[0071]相應的,在鎖定第一預設區(qū)域內的可移動對象之后,用戶也可以通過點擊特定按鍵,如鼠標右鍵或左鍵等解鎖該可移動對象,電子設備在檢測到用戶用于解鎖可移動對應的的解鎖操作后,則會響應該解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動,此時指針的移動軌跡與鼠標的運動軌跡保持一致,或者指針的移動軌跡與觸控板上用戶的觸控軌跡保持一致。
[0072]本申請實施例,通過檢測指針所在的當前位置是否在第一預設區(qū)域內,第一預設區(qū)域內指針只有沿第一方向移動才有效,那么檢測出指針在第一預設區(qū)域時,響應針對指針的符合預設條件的移動操作,控制指針沿第一方向移動,從而解決現(xiàn)有技術中指針存在無法針對不同場景定向移動的技術問題,提高了指針移動的準確性。
[0073]于此同時,在指針移動到第一預設區(qū)域時,電子設備還自動鎖定第一預設區(qū)域內的可移動對象,并按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得指針能夠直接帶動可移動對象移動到用戶在第一預設區(qū)域內指定的位置,為此用戶不需要在將指針移動到可移動對象上,再選中可移動對象,最后進行拖動,大大提高了操作效率,提升了用戶體驗。
[0074]實施例三
[0075]請參考圖5,本申請實施例提供一種指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述指針定位裝置包括:
[0076]檢測單元501,當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量;
[0077]發(fā)送單元502,用于發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
[0078]在具體實施過程中,為了切換指針定位裝置的運行模式,所述指針定位裝置還提供:
[0079]設置單元503,用于在所述檢測所述指針定位裝置的第一位移之前,響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者
[0080]接收單元504,用于接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
[0081]在具體實施過程中,所述指針定位裝置還提供:
[0082]鎖定單元505,用于在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
[0083]實際應用過程中,所述設置單元503還用于:在所述發(fā)送所述第一位移分量至所述電子設備之后,響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式;在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
[0084]在具體實施過程中,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
[0085]由于本實施例中的指針定位裝置為與實施例一的信息處理方法對應的虛擬裝置,所以,其具體的工作過程就不再進行具體的描述了。
[0086]實施例四
[0087]請參考圖6,本申請實施例提供一種電子設備,所述電子設備包括一顯示單元,所述電子設備還包括:
[0088]檢測單元601,用于檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效;
[0089]控制單元602,用于在所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
[0090]在具體實施過程中,為了提供指針定位的效率,所述電子設備還提供:
[0091]鎖定單元603,用于在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,鎖定所述第一預設區(qū)域內的可移動對象;
[0092]放大單元604,用于按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
[0093]在具體實施過程中,所述鎖定單元603還用于:在所述鎖定所述第一預設區(qū)域內的可移動對象之后,響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動。
[0094]由于本實施例中的指針定位裝置為與實施例二的信息處理方法對應的虛擬裝置,所以,其具體的工作過程就不再進行具體的描述了。
[0095]通過本申請實施例中的一個或多個技術方案,可以實現(xiàn)如下一個或多個技術效果:
[0096]1、當指針定位裝置處于第一預設模式時,通過檢測所述指針定位裝置的第一位移,獲得第一位移在第一方向上的第一位移分量,并將第一位移分量發(fā)送至與指針定位裝置相連的電子設備,使得電子設備根據(jù)第一位移分量和指針的當前位置控制指針沿第一方向移動,即在第一預設模式下指針沿只沿第一方向定向移動,解決了現(xiàn)有技術中指針無法針對不同場景定向一定的技術問題,提高了指針定位裝置的準確性。
[0097]2、由于在將指針定位裝置的當前模式設置為第一預設模式的同時或之后,本申請實施例還鎖定指針所在當前區(qū)域內對應的可移動對象,使得電子設備在接收到第一位移分量后,根據(jù)第一位移分量控制指針拖動可移動對象沿第一方向移動,為此用戶不需要在將指針移動到可移動對象上,再選中可移動對象,最后進行拖動,大大提高了操作效率,提升了用戶體驗。
[0098]3、通過檢測指針所在的當前位置是否在第一預設區(qū)域內,第一預設區(qū)域內指針只有沿第一方向移動才有效,那么檢測出指針在第一預設區(qū)域時,響應針對指針的符合預設條件的移動操作,控制指針沿第一方向移動,從而解決現(xiàn)有技術中指針存在無法針對不同場景定向移動的技術問題,提高了指針移動的準確性。
[0099]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0100]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0101]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0102]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0103]具體來講,本申請實施例中的信息處理方法對應的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質上,當存儲介質中的與該信息處理方法對應的計算機程序指令被一電子設備讀取或被執(zhí)行時,包括如下步驟:
[0104]當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量;
[0105]發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
[0106]可選的,在所述檢測所述指針定位裝置的第一位移之前,所述方法還包括:響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
[0107]可選的,在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,所述方法還包括:鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
[0108]可選的,在所述發(fā)送所述第一位移分量至所述電子設備之后,所述方法還包括:響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式;在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
[0109]可選的,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
[0110]除此之外,本申請實施例中的信息處理方法對應的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質上,當存儲介質中的與該信息處理方法對應的計算機程序指令被一電子設備讀取或被執(zhí)行時,包括如下步驟:
[0111]檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效;
[0112]若所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
[0113]可選的,在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,所述方法還包括:鎖定所述第一預設區(qū)域內的可移動對象;按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
[0114]可選的,在所述鎖定所述第一預設區(qū)域內的可移動對象之后,所述方法還包括:響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動。
[0115]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0116]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
【權利要求】
1.一種信息處理方法,應用于一指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述方法包括: 當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量; 發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
2.如權利要求1所述的方法,其特征在于,在所述檢測所述指針定位裝置的第一位移之前,所述方法還包括: 響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者 接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
3.如權利要求2所述的方法,其特征在于,在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,所述方法還包括: 鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
4.如權利要求1所述的方法,其特征在于,在所述發(fā)送所述第一位移分量至所述電子設備之后,所述方法還包括: 響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式; 在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
5.如權利要求1~4中任一權項所述的方法,其特征在于,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
6.一種信息處理方法,應用于電子設備,所述電子設備包含一顯示單元,所述方法包括: 檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效; 若所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
7.如權利要求6所述的方法,其特征在于,在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,所述方法還包括: 鎖定所述第一預設區(qū)域內的可移動對象; 按照預設比例放大所述第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
8.如權利要求7所述的方法,其特征在于,在所述鎖定所述第一預設區(qū)域內的可移動對象之后,所述方法還包括: 響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域內移動。
9.一種指針定位裝置,所述指針定位裝置能夠與一電子設備進行數(shù)據(jù)交換,所述指針定位裝置包括: 檢測單元,當所述指針定位裝置處于第一預設模式時,檢測所述指針定位裝置的第一位移,獲得所述第一位移在第一方向上的第一位移分量; 發(fā)送單元,用于發(fā)送所述第一位移分量至所述電子設備,使得所述電子設備根據(jù)所述第一位移分量和所述指針的當前位置控制所述指針沿所述第一方向移動。
10.如權利要求9所述的裝置,其特征在于,所述指針定位裝置還包括: 設置單元,用于在所述檢測所述指針定位裝置的第一位移之前,響應所述指針定位裝置上用于選擇第一預設模式的選擇操作,將所述指針定位裝置的當前模式設置為所述第一預設模式;或者 接收單元,用于接收并執(zhí)行所述電子設備發(fā)送的第一控制指令,將所述指針定位裝置的當前模式設置為所述第一預設模式。
11.如權利要求10所述的裝置,其特征在于,所述指針定位裝置還包括: 鎖定單元,用于在所述將所述指針定位裝置的當前模式設置為所述第一預設模式的同時或之后,鎖定所述指針所在的當前區(qū)域內對應的可移動對象,使得所述電子設備能夠在接收到所述第一位移分量后,根據(jù)所述第一位移分量控制所述指針拖動所述可移動對象沿所述第一方向移動。
12.如權利要求9所述的裝置,其特征在于,所述設置單元還用于: 在所述發(fā)送所述第一位移分量至所述電子設備之后,響應所述指針定位裝置上用于退出第一預設模式的退出操作,或接收所述電子設備發(fā)送的第二控制指令,將所述指針定位裝置的當前模式設置為第二預設模式; 在所述第二預設模式下,檢測所述指針定位裝置的第二運動軌跡,并將所述第二運動軌跡發(fā)送至所述電子設備,以使所述電子設備控制所述指針對應所述第二運動軌跡移動。
13.如權利要求9~12中任一權項所述的裝置,其特征在于,所述第一預設模式為水平運動模式時,所述第一方向為水平方向;所述第一預設模式為豎直運動模式時,所述第一方向為豎直方向。
14.一種電子設備,所述電子設備包括一顯示單元,所述電子設備還包括: 檢測單元,用于檢測所述顯示單元上的指針的當前位置是否在第一預設區(qū)域內,獲得第一檢測結果,其中,所述指針只有以第一方向在所述第一預設區(qū)域上移動時才有效; 控制單元,用于在所述第一檢測結果表明所述當前位置在所述第一區(qū)域內時,響應針對所述指針的移動操作,根據(jù)所述移動操作對應的位移在所述第一方向上的第一位移分量,控制所述指針沿所述第一方向移動。
15.如權利要求14所述的電子設備,其特征在于,所述電子設備還包括: 鎖定單元,用于在所述第一檢測結果表明所述當前位置在所述第一預設區(qū)域內之后,響應針對所述指針的移動操作之前,鎖定所述第一預設區(qū)域內的可移動對象; 放大單元,用于按照預設比例放大所述 第一預設區(qū)域中的顯示對象,使得所述指針能夠帶動所述可移動對象移動到用戶在所述第一預設區(qū)域內指定的位置。
16.如權利要求15所述的電子設備,其特征在于,所述鎖定單元還用于: 在所述鎖定所述第一預設區(qū)域內的可移動對象之后,響應用于解鎖所述可移動對象的解鎖操作,解鎖所述可移動對象,以使所述指針能夠在與第一預設區(qū)域不同的第一預設區(qū)域 內移動。
【文檔編號】G06F3/033GK103823573SQ201410062455
【公開日】2014年5月28日 申請日期:2014年2月24日 優(yōu)先權日:2014年2月24日
【發(fā)明者】蔡獻峰 申請人:聯(lián)想(北京)有限公司