用于在電子裝置中提供光標(biāo)的設(shè)備及其方法
【專利摘要】本發(fā)明提供一種用于在電子裝置中提供光標(biāo)的設(shè)備及其方法。所述設(shè)備包括控制器,其中,所述控制器被配置為用于:檢測顯示對象是否是圖標(biāo);當(dāng)顯示對象是圖標(biāo)時(shí),檢測光標(biāo)是否位于顯示對象周圍的區(qū)域的內(nèi)部;當(dāng)光標(biāo)位于所述區(qū)域的內(nèi)部時(shí),將光標(biāo)移動(dòng)到顯示對象內(nèi)的第一位置;在光標(biāo)被移動(dòng)到第一位置之后,將光標(biāo)保持靜止,其中,光標(biāo)在等待時(shí)間段內(nèi)保持靜止。
【專利說明】用于在電子裝置中提供光標(biāo)的設(shè)備及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子裝置,具體來說,涉及在電子裝置中提供光標(biāo)。
【背景技術(shù)】
[0002]電子裝置(諸如智能電話、平板電腦和機(jī)頂盒)在不斷地發(fā)展。其中一些電子裝置提供用于允許用戶選擇顯示對象的鼠標(biāo)光標(biāo)。然而,當(dāng)對象的尺寸小時(shí),會(huì)難以利用鼠標(biāo)光標(biāo)來選擇它們。因此,需要用于在電子裝置中提供光標(biāo)的新技術(shù),便于利用鼠標(biāo)光標(biāo)來選擇小的對象。
【發(fā)明內(nèi)容】
[0003]本公開旨在滿足上述需要。
[0004]因此,本公開的一方面提供一種用于允許用戶在電子裝置中方便地使用鼠標(biāo)光標(biāo)的設(shè)備和方法。
[0005]本公開的另一方面提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備和方法,其中,所述鼠標(biāo)光標(biāo)允許用戶容易地在包括指示符的對象中選擇指示符上的預(yù)定位置。
[0006]根據(jù)本公開的一方面,提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備,包括:控制器,被配置為用于基于顯示對象的對象屬性信息來確定所述顯示對象是否是圖標(biāo)。如果顯示對象是圖標(biāo),則所述控制器確定鼠標(biāo)光標(biāo)是否位于所述顯示對象的對象區(qū)域中;如果所述鼠標(biāo)光標(biāo)位于所述顯示對象的所述對象區(qū)域中,則所述控制器將所述鼠標(biāo)光標(biāo)移動(dòng)到對象的參考位置。所述控制器對預(yù)定等待時(shí)間段進(jìn)行計(jì)時(shí),確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則確定所述預(yù)定等待時(shí)間段是否已經(jīng)過去。如果所述預(yù)定等待時(shí)間段尚未過去,則控制器通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將所述鼠標(biāo)光標(biāo)保持在所述參考位置。
[0007]根據(jù)本公開的另一方面,提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備,包括:控制器,被配置為用于基于顯示對象的對象屬性信息來確定所述顯示對象是否是包括指示符的對象。如果顯示對象是包括指示符的對象,則所述控制器確定鼠標(biāo)光標(biāo)是否位于所述顯示對象的對象區(qū)域中;如果所述鼠標(biāo)光標(biāo)位于所述顯示對象的對象區(qū)域中,則所述控制器將所述鼠標(biāo)光標(biāo)從第一位置移動(dòng)到指示符上的預(yù)定位置。所述控制器確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則所述控制器將鼠標(biāo)光標(biāo)根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。如果基于比較的結(jié)果確定所述鼠標(biāo)光標(biāo)的移動(dòng)距離短于所述參考移動(dòng)距離,則所述控制器沿所述指示符來移動(dòng)所述鼠標(biāo)光標(biāo)。
[0008]根據(jù)本公開的另一方面,提供一種電子裝置,包括:第一通信單元,被配置為用于與外部輸入裝置進(jìn)行通信;第二通信單元,被配置為用于與外部顯示裝置進(jìn)行通信;控制器,被連接到所述第一通信單元和所述第二通信單元。所述控制器從第一通信單元接收表示所述外部輸入裝置的方位和方位改變中的至少一個(gè)的信息。所述控制器將用于控制顯示在所述外部顯示裝置上的光標(biāo)的信號通過所述第二通信單元發(fā)送到所述外部顯示裝置,其中,所述信號基于所述信息而產(chǎn)生。
[0009]根據(jù)本公開的另一方面,提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括:基于顯示對象的對象屬性信息來確定所述顯示對象是否是圖標(biāo)。如果所述顯示對象是圖標(biāo),則確定鼠標(biāo)光標(biāo)是否位于所述顯示對象的對象區(qū)域中,如果所述鼠標(biāo)光標(biāo)位于所述顯示對象的對象區(qū)域中,則將所述鼠標(biāo)光標(biāo)移動(dòng)到對象的參考位置。然后,對預(yù)定等待時(shí)間段進(jìn)行計(jì)時(shí),確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收。如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則確定所述預(yù)定等待時(shí)間段是否已經(jīng)過去。如果所述預(yù)定等待時(shí)間段尚未過去,則通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將所述鼠標(biāo)光標(biāo)保持在所述參考位置。
[0010]根據(jù)本公開的另一方面,提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括:基于顯示對象的對象屬性信息來確定所述顯示對象是否是包括指示符的對象。如果所述顯示對象是包括指示符的對象,則確定鼠標(biāo)光標(biāo)是否位于所述顯示對象的對象區(qū)域中,并且,如果所述鼠標(biāo)光標(biāo)位于所述顯示對象的所述對象區(qū)域中,則將所述鼠標(biāo)光標(biāo)從第一位置移動(dòng)到所述指示符上的預(yù)定位置。確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收,如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則將鼠標(biāo)光標(biāo)根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。如果基于比較的結(jié)果確定所述鼠標(biāo)光標(biāo)的移動(dòng)距離短于所述參考移動(dòng)距離,則沿所述指示符來移動(dòng)所述鼠標(biāo)光標(biāo)。
[0011]根據(jù)本公開的另一方面,提供一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括:確定所述鼠標(biāo)光標(biāo)是否位于顯示單元上顯示的預(yù)定對象的區(qū)域中;如果所述鼠標(biāo)光標(biāo)位于所述預(yù)定對象的區(qū)域中,則改變所述預(yù)定對象的顯示。
[0012]根據(jù)本公開的另一方面,提供一種在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括:確定所述鼠標(biāo)光標(biāo)是否位于顯示單元上顯示的預(yù)定對象的區(qū)域中;如果所述鼠標(biāo)光標(biāo)位于所述預(yù)定對象的區(qū)域中,則改變所述鼠標(biāo)光標(biāo)的顯示。
[0013]通過對結(jié)合附圖公開本公開的示例性方面的以下詳細(xì)的描述,本公開的其它方面、優(yōu)點(diǎn)和突出的特點(diǎn)將對本領(lǐng)域的技術(shù)人員變得清楚。
【專利附圖】
【附圖說明】
[0014]通過結(jié)合附圖進(jìn)行的以下描述,本公開的特定示例性方面的上述和其它方面、特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚,其中:
[0015]圖1是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的示例的示圖。
[0016]圖2是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的另一示例的示圖。
[0017]圖3是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0018]圖4是示出根據(jù)本公開的各方面的電子裝置的示例的框圖。
[0019]圖5是示出根據(jù)本公開的各方面的系統(tǒng)的示例的框圖。
[0020]圖6是示出根據(jù)本公開的各方面的提供空中鼠標(biāo)功能的電子裝置的示例的框圖。
[0021]圖7是示出根據(jù)本公開的各方面的電子裝置的示例的框圖。[0022]圖8是示出根據(jù)本公開的各方面的處理的示例的流程圖。
[0023]圖9是示出根據(jù)本公開的各方面的另一處理的示例的流程圖。
[0024]圖10是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0025]圖11是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0026]圖12是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0027]圖13是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0028]圖14是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。
[0029]圖15是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。
[0030]圖16是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。
[0031]圖17是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。
[0032]圖18是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。
[0033]圖19是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。
[0034]貫穿附圖,相同的標(biāo)號將被理解為表示相同的部件、組件和結(jié)構(gòu)。
【具體實(shí)施方式】
[0035]提供參照附圖的以下描述以幫助全面理解由權(quán)利要求及其等同物限定的本公開的示例性方面。所述描述包括各種特定細(xì)節(jié)以幫助理解,但這些細(xì)節(jié)被視為僅僅是示例性的。因此,本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到:在不脫離本公開的范圍和精神的情況下,可對描述于此的各方面進(jìn)行各種改變和修改。此外,為了清楚和簡潔,可省略對公知的功能和構(gòu)造的描述。
[0036]根據(jù)本公開的各個(gè)方面的電子裝置可包括任何合適類型的移動(dòng)和非移動(dòng)裝置。非移動(dòng)裝置的示例可包括臺(tái)式計(jì)算機(jī)和其它類似的裝置,而移動(dòng)裝置的示例可包括移動(dòng)終端,例如視頻電話、移動(dòng)電話、智能電話、國際移動(dòng)通信系統(tǒng)2000 (IMT-2000)終端、寬帶碼分多址(WCDMA)終端、通用移動(dòng)通信系統(tǒng)(UMTS)終端、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、數(shù)字多媒體廣播(DMB)終端、電子書(E-book)、筆記本電腦、平板電腦或數(shù)字相機(jī)。
[0037]圖1是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的示例的示圖。如第一屏幕101上所示,如果在對象103被顯示之后,鼠標(biāo)光標(biāo)被用戶從位置111移動(dòng)到位于對象區(qū)域105中的位置113,則相應(yīng)的電子裝置將鼠標(biāo)光標(biāo)從位置113移動(dòng)到位置115,然后在預(yù)定等待時(shí)間段內(nèi)暫停鼠標(biāo)光標(biāo)的移動(dòng)。
[0038]根據(jù)圖1的示例,對象區(qū)域105可以是包括對象103 (例如,圖標(biāo))的預(yù)定區(qū)域。此夕卜,如所示,對象區(qū)域105可包括對象的一些周圍環(huán)境。進(jìn)一步地,可基于參考位置109來確定位置115。參考位置109可以是對象103的中心點(diǎn)(或中心部分中的另一點(diǎn))。進(jìn)一步地,所述預(yù)定等待時(shí)間段被預(yù)先指定。[0039]在操作中,如果用戶在預(yù)定等待時(shí)間段過去之前請求移動(dòng)鼠標(biāo)光標(biāo),則電子裝置忽略來自用戶的請求。相反,如果用戶在預(yù)定等待時(shí)間段已經(jīng)過去之后請求移動(dòng)鼠標(biāo)光標(biāo),則電子裝置將鼠標(biāo)光標(biāo)移動(dòng)到用戶所請求的位置。
[0040]圖2是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的另一示例的示圖。如屏幕201上所示,如果在對象203被顯示之后,鼠標(biāo)光標(biāo)被用戶從位置211移動(dòng)到位于對象區(qū)域205中的位置213,則相應(yīng)的電子裝置將鼠標(biāo)光標(biāo)從位置213移動(dòng)到位置215。
[0041]根據(jù)圖2的示例,對象203包括在X軸方向上延伸的指示符204。所述指示符可以是指示路徑的路徑指示符(path indicator)。例如,所述指示符可以是視頻播放器的進(jìn)度條、文字處理器的滾動(dòng)條、軌道條(gauge)、滑動(dòng)條的一部分和/或任何其它合適的用戶界面組件的一部分。對象區(qū)域205可以是包括對象203的預(yù)定區(qū)域。位置215可基于位置209來確定。在一些實(shí)施方式中,位置209可以是位于指示符204上的最靠近位置213的位置。附加地或可選地,在一些實(shí)施方式中,位置209可位于指示符204與鼠標(biāo)光標(biāo)的y軸移動(dòng)參考線207的交叉處。
[0042]例如,如果用戶試圖將鼠標(biāo)光標(biāo)從當(dāng)前位置移動(dòng)到新的位置,則電子裝置可將當(dāng)前位置與新的位置之間的距離(以下稱為“移動(dòng)距離”)與參考移動(dòng)距離進(jìn)行比較。電子裝置可基于比較的結(jié)果來確定鼠標(biāo)光標(biāo)的移動(dòng)距離是否等于或長于參考移動(dòng)距離。如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則電子裝置將鼠標(biāo)光標(biāo)移動(dòng)到用戶所請求的位置。相反,如果鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則電子裝置可沿指示符204移動(dòng)鼠標(biāo)光標(biāo)。
[0043]圖3是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如屏幕301上所示,如果在對象303被顯示之后,鼠標(biāo)光標(biāo)被用戶從位置311移動(dòng)到位于對象區(qū)域305中的位置313,則相應(yīng)的電子裝置可將鼠標(biāo)光標(biāo)從位置313移動(dòng)到位置315。如所示,對象303可包括軌跡路徑指示符304,其中,鼠標(biāo)光標(biāo)可沿軌跡路徑指示符304移動(dòng)。如上所述,所述指示符可以是滑動(dòng)條、進(jìn)度條、滾動(dòng)條、軌道條的一部分和/或任何其它合適的用戶界面組件的一部分。因此,對象303可包括進(jìn)度條、滑動(dòng)條、滾動(dòng)條、軌道條和/或任何其它合適的用戶界面組件。
[0044]根據(jù)圖3的示例,對象區(qū)域305可以是包括對象303的預(yù)定區(qū)域。進(jìn)一步地,可基于位置307來確定位置315。位置307可以是指示符304 (或者對象303的任何其它特定組件)上最靠近位置313的位置。附加地或可選地,在一些實(shí)施方式中,位置307可以是指示符304與相對于鼠標(biāo)光標(biāo)的對角移動(dòng)參考線309的交叉處。
[0045]在操作中,如果用戶請求移動(dòng)鼠標(biāo)光標(biāo),則電子裝置可將鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。電子裝置可基于比較的結(jié)果來確定鼠標(biāo)光標(biāo)的移動(dòng)距離是否等于或長于參考移動(dòng)距離。如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則電子裝置可將鼠標(biāo)光標(biāo)移動(dòng)到用戶所請求的位置。相反,如果鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則電子裝置可沿軌跡對象303移動(dòng)鼠標(biāo)光標(biāo)。
[0046]圖10是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如所示,如果鼠標(biāo)光標(biāo)被從位置1001移動(dòng)到位于顯示有對象1005的對象區(qū)域1003中的位置1007,則相應(yīng)的電子裝置可通過改變對象區(qū)域1003的顏色(或任何其它合適的特征)來顯示對象區(qū)域1009。這里,對象區(qū)域1003或?qū)ο髤^(qū)域1009可以是包括對象1005的預(yù)定區(qū)域。之后,如果鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1009之外,則電子裝置可將對象區(qū)域1009的顏色改變?yōu)閷ο髤^(qū)域1003的顏色或另一顏色。
[0047]圖11是示出根據(jù)本公開的實(shí)施例的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如圖所示,在對象1105被顯示之后,鼠標(biāo)光標(biāo)被從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107。響應(yīng)于鼠標(biāo)光標(biāo)被移動(dòng),相應(yīng)的電子裝置可通過放大對象區(qū)域1103的尺寸(或改變另一特性)來顯示對象區(qū)域1109,以取代對象區(qū)域1103。之后,如果鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1109之外,則電子裝置可將對象區(qū)域1109的尺寸縮小到對象區(qū)域1103的尺寸。這里,對象區(qū)域1103或?qū)ο髤^(qū)域1109可以是包括對象1105的預(yù)定區(qū)域。
[0048]圖10和圖11涉及基于鼠標(biāo)光標(biāo)是否位于對象區(qū)域之內(nèi)來改變對象區(qū)域的顏色或尺寸的示例。然而,也可改變對象區(qū)域的另一特性。例如,當(dāng)鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變對象區(qū)域的圖案或紋理。然而,這些是示例性實(shí)施例,而其它實(shí)施例也是可行的。
[0049]圖12是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如所示,如果在對象1205被顯示之后,鼠標(biāo)光標(biāo)被從位置1201移動(dòng)到位于對象區(qū)域1203中的位置1207,則相應(yīng)的電子裝置可改變鼠標(biāo)光標(biāo)的顏色(和/或任何其它合適的外觀特征)。之后,如果鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203之外,則電子裝置可將鼠標(biāo)光標(biāo)的顏色恢復(fù)到它原來的顏色。電子裝置可將鼠標(biāo)光標(biāo)的顏色改變成與鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)之前鼠標(biāo)光標(biāo)的顏色不同的另一顏色。
[0050]圖12涉及基于鼠標(biāo)光標(biāo)是否位于對象區(qū)域之內(nèi)來改變鼠標(biāo)光標(biāo)的顏色的示例。然而,也可改變鼠標(biāo)光標(biāo)的另一特性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變鼠標(biāo)光標(biāo)的圖案、紋理或尺寸。
[0051]然而,這些是示例性實(shí)施例,而其它實(shí)施例也是可行的。
[0052]圖13是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如所示,如果鼠標(biāo)光標(biāo)被從位置1301移動(dòng)到位于顯示有對象1305的對象區(qū)域1303中的位置1307,則電子裝置可改變鼠標(biāo)光標(biāo)的移動(dòng)速度。例如,當(dāng)鼠標(biāo)光標(biāo)進(jìn)入對象區(qū)域1303時(shí),電子裝置可將鼠標(biāo)光標(biāo)的移動(dòng)速度減小到預(yù)定速度。更具體地講,在一示例中,電子裝置可在預(yù)定等待時(shí)間段內(nèi)將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置為“0”,以便使鼠標(biāo)光標(biāo)在預(yù)定等待時(shí)間段內(nèi)保持靜止。在預(yù)定等待時(shí)間段過去之后,電子裝置可將鼠標(biāo)光標(biāo)的速度增加到大于“O”的值。在一些實(shí)施方式中,可將速度增加到小于(或大于)在鼠標(biāo)光標(biāo)進(jìn)入對象區(qū)域1303之前鼠標(biāo)光標(biāo)的速度的值。進(jìn)一步地,在一些實(shí)施方式中,對象區(qū)域1303可以是包括對象1305的預(yù)定區(qū)域。
[0053]附加地或可選地,在一些實(shí)施方式中,當(dāng)鼠標(biāo)光標(biāo)離開對象區(qū)域1303時(shí),電子裝置可將鼠標(biāo)光標(biāo)的移動(dòng)速度改變?yōu)樗瓉淼囊苿?dòng)速度。更具體地講,在一示例中,電子裝置可將鼠標(biāo)光標(biāo)的移動(dòng)速度(或其它任何適合的移動(dòng)特征)改變?yōu)閰⒖妓俣?。例如,所述參考速度可以是在鼠?biāo)光標(biāo)被移動(dòng)到對象區(qū)域1303內(nèi)之前鼠標(biāo)光標(biāo)的速度。如果預(yù)定等待時(shí)間段已經(jīng)過去,則電子裝置可將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置為參考速度。如果鼠標(biāo)光標(biāo)被用戶移動(dòng)到對象區(qū)域1303之外,則電子裝置可以以參考速度來移動(dòng)鼠標(biāo)光標(biāo)。
[0054]圖12和圖13涉及基于鼠標(biāo)光標(biāo)是否位于對象區(qū)域之內(nèi)來改變鼠標(biāo)光標(biāo)的顏色或移動(dòng)速度的示例。然而,也可根據(jù)鼠標(biāo)光標(biāo)是否離開或進(jìn)入對象區(qū)域來改變鼠標(biāo)光標(biāo)的另一特性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變鼠標(biāo)光標(biāo)的圖案、紋理或尺寸。然而,這些是示例性方面,而其它方面也是可行的。
[0055]圖14是示出根據(jù)本公開的各方面的用于在電子裝置中移動(dòng)鼠標(biāo)光標(biāo)的技術(shù)的又一示例的示圖。如所示,如果在對象1405被顯示之后,鼠標(biāo)光標(biāo)被從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則相應(yīng)的電子裝置可通過放大對象1405的尺寸(或改變另一特性)來顯示對象1409。在一些實(shí)施方式中,對象區(qū)域1403可以是包括對象1405或?qū)ο?409的預(yù)定區(qū)域。當(dāng)鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1403之外時(shí),電子裝置可將對象1409的尺寸縮小到對象1405的尺寸?;蛘呖蛇x地,電子裝置可將對象1409的尺寸改變?yōu)榕c對象1405的尺寸不同的另一尺寸。
[0056]圖14涉及基于鼠標(biāo)光標(biāo)是否位于與對象(例如圖標(biāo))相應(yīng)的對象區(qū)域之內(nèi)來改變對象的尺寸的示例。然而,也可在鼠標(biāo)光標(biāo)進(jìn)入或離開對象區(qū)域時(shí)改變對象的另一特性。例如,當(dāng)鼠標(biāo)光標(biāo)移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變對象的圖案、紋理或尺寸。
[0057]圖4是示出根據(jù)本公開的各方面的電子裝置的示例的框圖。如所示,電子裝置可包括第一控制器401、第一顯不單兀403、第一輸入單兀405、第一存儲(chǔ)器單兀407、第一射頻(RF)單元409、第一數(shù)據(jù)處理器411和第一聲音處理器413。
[0058]以下將對上述組件進(jìn)行詳細(xì)的描述。第一 RF單元409執(zhí)行電子裝置的無線通信功能。更詳細(xì)地講,第一 RF單元409可包括無線電發(fā)送器和無線電接收器等,其中,無線電發(fā)送器用于對將被發(fā)送的信號的頻率進(jìn)行上變換并放大將被發(fā)送的信號;無線電接收器用于對接收的信號進(jìn)行低噪聲放大并對接收的信號的頻率進(jìn)行下變換。
[0059]第一數(shù)據(jù)處理器411包括發(fā)送器和接收器等,其中,發(fā)送器用于對將被發(fā)送的信號進(jìn)行編碼和調(diào)制,接收器用于對接收的信號等進(jìn)行解調(diào)和解碼。這里,第一數(shù)據(jù)處理器411可包括調(diào)制解調(diào)器和編解碼器,所述編解碼器可包括:數(shù)據(jù)編解碼器,用于處理分組數(shù)據(jù)等;音頻編解碼器,用于處理音頻信號(諸如語音)等。
[0060]第一聲音處理器413執(zhí)行通過揚(yáng)聲器再現(xiàn)從第一數(shù)據(jù)處理器411輸出的接收音頻信號、或?qū)柠溈孙L(fēng)接收的傳輸音頻信號發(fā)送到第一數(shù)據(jù)處理器411的功能。
[0061]第一輸入單元405可包括:用于允許用戶輸入數(shù)字和文本信息的鍵、以及用于設(shè)置各種功能的功能鍵。
[0062]第一顯示單元403在屏幕上顯示圖像信號,并顯示由第一控制器401請求輸出的數(shù)據(jù)。
[0063]如果第一顯示單元403被實(shí)現(xiàn)為電容型或電阻型觸摸屏,則第一輸入單元405可包括最少數(shù)量的預(yù)定鍵,而且第一顯示單元403可提供一部分第一輸入單元405的鍵輸入功能。
[0064]第一存儲(chǔ)器單元407可包括任何合適類型的易失性和/或非易失性存儲(chǔ)器,例如只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、閃存、固態(tài)驅(qū)動(dòng)器(SSD)、硬盤驅(qū)動(dòng)器(HD)。在一些實(shí)施方式中,第一存儲(chǔ)器單元407可包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。所述程序存儲(chǔ)器存儲(chǔ)用于控制電子裝置的一般操作的引導(dǎo)和操作系統(tǒng)(以下,稱為“OS”),所述數(shù)據(jù)存儲(chǔ)器存儲(chǔ)在電子裝置進(jìn)行操作時(shí)創(chuàng)建的各種類型的數(shù)據(jù)。[0065]電子裝置可包括短距離通信單元(未示出)和高清晰度多媒體接口(HDMI)通信單元(未示出)。所述短距離通信單元可支持藍(lán)牙,并與外部輸入裝置進(jìn)行通信。所述外部輸入裝置可以是鍵盤或者鼠標(biāo)。所述HDMI通信單元可與外部顯示裝置進(jìn)行通信。所述外部顯示裝置可以是電視(TV)或者監(jiān)視器。
[0066]第一控制器401可包括以下項(xiàng)中的一個(gè)或多個(gè):處理器(例如,基于ARM的處理器、基于x86的處理器、基于MIPS的處理器)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)和/或任何其它合適類型的處理電路。在操作中,第一控制器401執(zhí)行控制電子裝置的整體操作的功能。具體地講,第一控制器401可根據(jù)顯示對象的屬性將鼠標(biāo)光標(biāo)移動(dòng)到所述對象中的預(yù)定位置。
[0067]更詳細(xì)地講,根據(jù)本公開的各方面,第一控制器401可確定是否存在顯示對象。如果確定存在顯示對象,則第一控制器401可搜索并分析對應(yīng)于顯示對象的對象屬性信息,由此確定對象是否是圖標(biāo)或包括指示符的對象。所述指示符可指的是對于量(quantity)或位置的視覺指示。例如,在一些實(shí)施方式中,所述指示符可指的是“播放內(nèi)容項(xiàng)目的進(jìn)度的指示(例如,媒體播放進(jìn)度條)”和“內(nèi)容項(xiàng)目內(nèi)的位置的指示(例如,文檔滾動(dòng)條)”中的至少一個(gè)。這里,對象屬性信息是表示對象的一個(gè)或多個(gè)屬性的信息。如果對象包括指示符,則對象屬性信息包括與指示符相關(guān)的指示符信息,并且所述指示符信息可標(biāo)識(shí)指示符的一個(gè)或多個(gè)特性。例如,所述指示符信息可標(biāo)識(shí)指示符的坐標(biāo)和對應(yīng)于指示符的參考移動(dòng)距離。如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0068]如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401根據(jù)所述請求 來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第一控制器401將鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到圖標(biāo)中的參考位置。
[0069]這里,圖標(biāo)的對象區(qū)域是包括圖標(biāo)的預(yù)定區(qū)域。此外,參考位置是圖標(biāo)中的預(yù)定位置。例如,所述參考位置可以是圖標(biāo)的中心點(diǎn)。
[0070]此外,第一控制器401可針對鼠標(biāo)光標(biāo)的移動(dòng)對預(yù)定等待時(shí)間段進(jìn)行計(jì)時(shí)??深A(yù)先指定所述預(yù)定等待時(shí)間段,以便保持鼠標(biāo)光標(biāo)。然后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。
[0071]如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)過去,則第一控制器401可計(jì)算鼠標(biāo)光標(biāo)響應(yīng)于對于移動(dòng)鼠標(biāo)光標(biāo)的請求從參考位置移動(dòng)到用戶所請求的位置的移動(dòng)距離,然后將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離。
[0072]例如,第一控制器401可利用下面的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。
[0073]dx=當(dāng)前的X-先前的X
[0074]dy=當(dāng)前的Y-先前的Y(I)
[0075]其中,dx表示沿X軸方向的移動(dòng)距離,X表示X軸坐標(biāo)信息,dy表示沿J軸方向的移動(dòng)距離,Y表示Y軸坐標(biāo)信息。[0076]同時(shí),如果預(yù)定等待時(shí)間段尚未過去,則第一控制器401可通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在參考位置。
[0077]附加地或可選地,第一控制器401可搜索并分析與顯示對象相應(yīng)的對象屬性信息。例如,如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0078]例如,如果第一控制器401確定對象是包括指示符的對象,則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于包括指示符的對象的對象區(qū)域中。如果第一控制器401基于鼠標(biāo)光標(biāo)的當(dāng)前位置確定鼠標(biāo)光標(biāo)位于包括指示符的對象的對象區(qū)域中,則第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置的坐標(biāo)信息和指示符的坐標(biāo)信息將鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到指示符上的預(yù)定位置。
[0079]這里,包括指示符的對象的對象區(qū)域是包括對象的預(yù)定區(qū)域,所述預(yù)定位置可以是指示符上與鼠標(biāo)光標(biāo)的當(dāng)前位置距離最短的位置。
[0080]第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可計(jì)算鼠標(biāo)光標(biāo)根據(jù)所述請求的移動(dòng)距離。此時(shí),第一控 制器401可根據(jù)以上定義的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。
[0081]第一控制器401可將計(jì)算出的鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。第一控制器401可基于比較的結(jié)果來確定鼠標(biāo)光標(biāo)的移動(dòng)距離是否等于或長于參考移動(dòng)距離。
[0082]例如,如果指示符是沿X軸方向延伸的線型路徑指示符(例如,諸如圖2所示的進(jìn)度條),則第一控制器401可使用以下的等式(2)將鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。
[0083]dy>=range (a )(2)
[0084]其中,dy表示沿y軸方向的移動(dòng)距離,range (α )表示參考移動(dòng)距離。
[0085]例如,如果指示符是沿I軸方向延伸的線型路徑指示符,則第一控制器401可使用以下的等式(3)將鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。
[0086]dx>=range (β )(3)
[0087]其中,dx表示沿X軸方向的移動(dòng)距離,range ( β )表示參考移動(dòng)距離。
[0088]如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則第一控制器401可將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離dx和dy。相反,如果鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則第一控制器401可沿指示符來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果指示符是沿X軸方向延伸的線型路徑指示符,則第一控制器401可將鼠標(biāo)光標(biāo)沿X軸方向移動(dòng)計(jì)算出的移動(dòng)距離dx(dy=0)。同時(shí),如果指示符是沿I軸方向延伸的線型路徑指示符,則第一控制器401可將鼠標(biāo)光標(biāo)沿y軸方向移動(dòng)計(jì)算出的移動(dòng)距離dy (dx=0)ο
[0089]附加地或可選地,根據(jù)本公開的各方面,第一控制器401可確定是否存在顯示對象。如果第一控制器401確定存在顯示對象,則第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第一控制器401可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。對象屬性信息是表示對象的屬性的信息,如果對象包括指示符,則對象屬性信息包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0090]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象。另外,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0091]例如,如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo)。然后,第一控制器401可檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。例如,第一控制器401可根據(jù)鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。
[0092]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第一控制器401可改變包括圖標(biāo)的對象區(qū)域的顏色。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。例如,參照圖10,在對象1005被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1001移動(dòng)到位于對象區(qū)域1003中的位置1007,則第一控制器401可通過改變對象區(qū)域1003的顏色來顯示對象區(qū)域1009。
[0093]之后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo)。然后,第一控制器401可檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0094]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第一控制器401可改變包括圖標(biāo)的對象區(qū)域的顏色。更具體地講,在一實(shí)例中,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第一控制器401可將對象區(qū)域1009的顏色改變成對象區(qū)域1003的顏色。附加地或可選地,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第一控制器401可將對象區(qū)域1009的顏色改變成與對象區(qū)域1003的顏色不同的另一顏色。
[0095]附加地或可選地,根據(jù)本公開的各方面,第一控制器401可確定是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第一控制器401可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0096]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0097]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo)。然后,第一控制器401可檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。附加地或可選地,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第一控制器401可改變對象區(qū)域的尺寸。例如,包括圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0098]例如,參照圖11,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107,則第一控制器401可通過按照預(yù)定的縮放比例放大對象區(qū)域1103的尺寸來顯示對象區(qū)域1109。作為另一示例,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107,則第一控制器401可通過縮小對象區(qū)域1103的尺寸來顯示對象區(qū)域1103。
[0099]此后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo)。然后,第一控制器401可檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0100]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第一控制器401可改變對象區(qū)域的尺寸。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域1109之外,則第一控制器401可將對象區(qū)域1109的尺寸縮小到對象區(qū)域1103的尺寸。作為另一不例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1109之外,則第一控制器401可將對象區(qū)域1109的尺寸放大到對象區(qū)域1103的尺寸。
[0101]上述實(shí)施例涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變對象區(qū)域的顏色或尺寸的示例。然而,也可改變對象區(qū)域的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),第一控制器401可改變對象區(qū)域的圖案或紋理。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0102]附加地或可選地,根據(jù)本公開的各方面,第一控制器401可確定是否存在顯示對象。如果第一控制器401確定存在顯示對象,則第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,分析對象屬性信息,然后基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息可以是表示對象的屬性的信息。例如,如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。在一些實(shí)施方式中,指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0103]如果對象屬性信息包括指示符信息,則第一控制器401可確定相應(yīng)的對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定相應(yīng)的對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0104]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0105]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。例如,參照圖12,在對象1205被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1201移動(dòng)到位于對象區(qū)域1203中的位置1207,則第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。
[0106]此后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0107]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,則第一控制器401可將鼠標(biāo)光標(biāo)的顏色恢復(fù)到鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)之前鼠標(biāo)光標(biāo)的原來的顏色。作為另一不例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,則第一控制器401可將鼠標(biāo)光標(biāo)的顏色改變成與鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域內(nèi)之前(或鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域內(nèi)之時(shí))鼠標(biāo)光標(biāo)的顏色不同的另一顏色。
[0108]附加地或可選地,根據(jù)本公開的各方面,第一控制器401可確定是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第一控制器401可根據(jù)分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。這里,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0109]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第一控制器401可將鼠標(biāo)光標(biāo)保持在其當(dāng)前位置。例如,參照圖13,在對象1305被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被從位置1301移動(dòng)到位置1307,則第一控制器401可在預(yù)定等待時(shí)間段內(nèi)將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置為“0”,以便使鼠標(biāo)光標(biāo)在預(yù)定等待時(shí)間段內(nèi)保持靜止。
[0110]然后,第一控制器401可針對鼠標(biāo)光標(biāo)的移動(dòng)等候預(yù)定等待時(shí)間段。預(yù)定等待時(shí)間段可已被預(yù)先指定,以便保持鼠標(biāo)光標(biāo)。然后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。
[0111]如果第一控制器401確定預(yù)定等待時(shí)間段尚未過去,則第一控制器401可通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在其當(dāng)前位置。如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)過去,則第一控制器401可根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)過去,則第一控制器401可將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置成參考速度,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1303之夕卜,則第一控制器401可以以參考速度來移動(dòng)鼠標(biāo)光標(biāo)。例如,參考速度是鼠標(biāo)光標(biāo)的參考移動(dòng)速度,并且指的是在鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1303內(nèi)之前鼠標(biāo)光標(biāo)的移動(dòng)速度。
[0112]圖12和圖13涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變鼠標(biāo)光標(biāo)的顏色或移動(dòng)速度的示例。然而,也可改變鼠標(biāo)光標(biāo)的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),第一控制器401可改變鼠標(biāo)光標(biāo)的圖案、紋理或尺寸。然而,這些是示例性實(shí)施例,而其它實(shí)施例也是可行的。
[0113]根據(jù)本公開的各方面,第一控制器401可確定在第一顯示單元403 (或外部顯示單元)上是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第一控制器401可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0114]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0115]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),然后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于對象的對象區(qū)域中。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0116]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象的對象區(qū)域中,則第一控制器401可改變圖標(biāo)的尺寸。例如,參考圖14,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第一控制器401可通過放大對象1405的尺寸來顯示對象1409。作為另一示例,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第一控制器401可通過縮小對象1405的尺寸來顯示對象1409。
[0117]之后,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后確定鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0118]例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第一控制器401可改變圖標(biāo)的尺寸。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之夕卜,則第一控制器401可將對象1409的尺寸縮小到對象1405的尺寸。作為另一示例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之外,則第一控制器401可將對象1409的尺寸放大到對象1405的尺寸。
[0119]上述實(shí)施例涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外來改變對象的尺寸的示例。然而,也可改變對象的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外時(shí),則第一控制器401可改變對象的圖案、紋理或顏色。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0120]圖5是示出根據(jù)本公開的各方面的系統(tǒng)的示例的框圖。在這個(gè)示例中,系統(tǒng)包括終端501、移動(dòng)終端503和外部顯示設(shè)備505。
[0121]外部顯示設(shè)備505在終端501的控制下顯示對象。例如,外部顯示設(shè)備505可顯示包括圖標(biāo)或路徑的對象。[0122]移動(dòng)終端503通過短距離無線連接來連接到終端501,并可將關(guān)于移動(dòng)終端503的移動(dòng)的移動(dòng)信息發(fā)送到終端501,以便提供空中鼠標(biāo)功能。例如,移動(dòng)終端503可充當(dāng)用于終端501的鼠標(biāo)或空中鼠標(biāo)。例如,可使用藍(lán)牙協(xié)議來建立短距離無線連接。在操作中,終端503可將指示移動(dòng)終端503的方位(或方位的改變)的信號提供給終端501。
[0123]進(jìn)一步地,在這個(gè)示例中,終端501以有線或無線的連接方式連接到外部顯示設(shè)備505。終端501從移動(dòng)終端503接收移動(dòng)信息。例如,終端501可通過高清晰度多媒體接口(HDMI)連接到外部顯示設(shè)備505。在操作中,終端501可輸出對象到外部顯示設(shè)備505。此外,終端501可根據(jù)對象的屬性以及從終端503接收到的指示終端503的方位(或方位的改變)的信號來移動(dòng)顯示在外部顯示設(shè)備505上的鼠標(biāo)光標(biāo)。
[0124]圖6是示出根據(jù)本公開的各方面的提供空中鼠標(biāo)功能的電子裝置的示例的框圖。
[0125]參照圖6,電子裝置可包括第二控制器601、第二顯示單元603、第二輸入單元605、第二存儲(chǔ)器單元607、傳感器單元609、第二 RF單元611、第二數(shù)據(jù)處理器613、第二聲音處理器615和第一短距離通信單元617。第二 RF單元611執(zhí)行電子裝置的無線通信功能。更詳細(xì)地,第二 RF單元611包括無線電發(fā)送器和無線電接收器等,其中,無線電發(fā)送器用于對將被發(fā)送的信號的頻率進(jìn)行上變換并放大將被發(fā)送的信號;無線電接收器用于對接收的信號進(jìn)行低噪聲放大并對接收的信號的頻率進(jìn)行下變換等。
[0126]此外,第二數(shù)據(jù)處理器613包括發(fā)送器和接收器等,其中,發(fā)送器用于對將被發(fā)送的信號進(jìn)行編碼和調(diào)制;接收器用于對接收的信號進(jìn)行解調(diào)和解碼。這里,第二數(shù)據(jù)處理器613可包括調(diào)制解調(diào)器和編解碼器,并且所述編解碼器可包括:數(shù)據(jù)編解碼器,用于處理分組數(shù)據(jù)等;音頻編解碼器,用于處理音頻信號(例如語音)等。
[0127]此外,第二聲音處理器615執(zhí)行通過揚(yáng)聲器再現(xiàn)從第二數(shù)據(jù)處理器613輸出的接收音頻信號、或?qū)柠溈孙L(fēng)接收的傳輸音頻信號發(fā)送到第二數(shù)據(jù)處理器613的功能。
[0128]第二輸入單元605可包括:用于允許用戶輸入數(shù)字和文本信息的鍵、以及用于設(shè)置各種功能的功能鍵。
[0129]第二顯示單元603可在屏幕上顯示圖像信號,并顯示由第二控制器601請求輸出的數(shù)據(jù)。
[0130]如果第二顯示單元603被實(shí)現(xiàn)為電容型或電阻型觸摸屏,則第二輸入單元605可包括最少數(shù)量的預(yù)定鍵,而且第二顯示單元603可提供一部分第二輸入單元605的鍵輸入功能。
[0131]第二存儲(chǔ)器單元607可包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。所述程序存儲(chǔ)器存儲(chǔ)用于控制電子裝置的一般操作的OS,所述數(shù)據(jù)存儲(chǔ)器存儲(chǔ)在電子裝置進(jìn)行操作時(shí)創(chuàng)建的各種類型的數(shù)據(jù)。
[0132]第一短距離通信單元617執(zhí)行電子裝置的短距離通信功能。例如,第一短距離通信單元617可以是用于提供藍(lán)牙通信的藍(lán)牙模塊。具體地講,第一短距離通信單元617從第二控制器601接收移動(dòng)信息,并將接收到的移動(dòng)信息發(fā)送到終端501 (見圖5)。
[0133]然后,傳感器單元609測量用戶對電子裝置的移動(dòng),并將測量的結(jié)果發(fā)送到第二控制器601。具體地講,傳感器單元609可包括陀螺儀傳感器和加速度傳感器,以便通過陀螺儀傳感器來測量電子裝置的移動(dòng)方向并通過加速度傳感器來測量電子裝置的移動(dòng)距離。
[0134]此外,第二控制器601執(zhí)行控制電子裝置的整體操作的功能。具體地講,第二控制器601可基于從傳感器單元609接收到的測量結(jié)果來創(chuàng)建移動(dòng)信息。第二控制器601可通過第一短距離通信單元617將創(chuàng)建的移動(dòng)信息發(fā)送到終端501 (見圖5)。
[0135]更具體地講,第二控制器601可從傳感器單元609接收電子裝置的移動(dòng)方向和對應(yīng)于移動(dòng)方向的移動(dòng)距離,并基于接收到的移動(dòng)方向和移動(dòng)距離來針對電子裝置的移動(dòng)計(jì)算X軸移動(dòng)距離和I軸移動(dòng)距離。第二控制器601可創(chuàng)建包括計(jì)算出的X軸移動(dòng)距離和y軸移動(dòng)距離的移動(dòng)信息,并將創(chuàng)建的移動(dòng)信息發(fā)送到第一短距離通信單元617。
[0136]圖7是示出根據(jù)本公開的各方面的電子裝置的示例的框圖。這個(gè)示例中的電子裝置包括第三控制器701、輸出單元703、第三存儲(chǔ)器單元705和第二短距離通信單元707。第三存儲(chǔ)器單元705可包括任何合適類型的易失性和/或非易失性存儲(chǔ)器,例如只讀存儲(chǔ)器(ROM),隨機(jī)存取存儲(chǔ)器(RAM)、閃存、固態(tài)驅(qū)動(dòng)器(SSD)、硬盤驅(qū)動(dòng)器(HD)。在操作中,第三存儲(chǔ)器單元705包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。所述程序存儲(chǔ)器存儲(chǔ)用于控制電子裝置的一般操作的OS,所述數(shù)據(jù)存儲(chǔ)器存儲(chǔ)在電子裝置進(jìn)行操作時(shí)創(chuàng)建的各種類型的數(shù)據(jù)。
[0137]輸出單元703將存儲(chǔ)在第三存儲(chǔ)器單元705中的對象發(fā)送到外部顯示設(shè)備505(見圖5)。具體地講,輸出單元703將包括圖標(biāo)或指示符的對象發(fā)送到外部顯示設(shè)備505。
[0138]第二短距離通信單元707執(zhí)行電子裝置的短距離通信功能。例如,第二短距離通信單元707可以是用于提供藍(lán)牙通信的藍(lán)牙模塊。具體地講,第二短距離通信單元707可從移動(dòng)終端503接收移動(dòng)信息,并將接收到的移動(dòng)信息發(fā)送到第三控制器701。
[0139]第三控制器701可包括以下項(xiàng)中的一個(gè)或多個(gè):處理器(例如,基于ARM的處理器、基于x86的處理器、基于MIPS的處理器)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)和/或任何其它合適類型的處理電路。在操作中,第三控制器701執(zhí)行控制電子裝置的整體操作的功能。具體地講,第三控制器701可根據(jù)對象的屬性在顯示對象上移動(dòng)鼠標(biāo)光標(biāo)。更詳細(xì)地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。如果第三控制器你701確定存在顯示對象,則第三控制器701可搜索并分析與顯示對象相應(yīng)的對象屬性信息,以確定對象是否是圖標(biāo)或包括指示符的對象。在這個(gè)示例中,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的路徑指示符信息。所述指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0140]例如,如果對象屬性信息包括指示符信息,則第三控制器701可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第三控制器701可確定對象是圖標(biāo)。
[0141]如果第三控制器701確定對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果第三控制器701從移動(dòng)終端503 (見圖5)接收移動(dòng)信息,則第三控制器701可確定已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第三控制器701可將鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到圖標(biāo)中的參考位置。這里,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。此外,參考位置可以是圖標(biāo)中的預(yù)定位置。例如,所述參考位置可以是圖標(biāo)的中心點(diǎn)。
[0142]此外,第三控制器701可針對鼠標(biāo)光標(biāo)的移動(dòng)等候預(yù)定等待時(shí)間段。這里,可已經(jīng)預(yù)先指定所述預(yù)定等待時(shí)間段,以便保持鼠標(biāo)光標(biāo)。之后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。
[0143]如果第三控制器701確定預(yù)定等待時(shí)間段已經(jīng)過去,則第三控制器701可計(jì)算鼠標(biāo)光標(biāo)響應(yīng)于對于移動(dòng)鼠標(biāo)光標(biāo)的請求從參考位置移動(dòng)到用戶所請求的位置的移動(dòng)距離,然后將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離。例如,第三控制器701可使用以上定義的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。同時(shí),如果第三控制器701確定預(yù)定等待時(shí)間段尚未過去,則第三控制器701可通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求而將鼠標(biāo)光標(biāo)保持在參考位置。
[0144]根據(jù)第二方面和第三方面,第三控制器701可搜索并分析與顯示對象相應(yīng)的對象屬性信息。例如,如果對象屬性信息包括指示符信息,則第三控制器701可確定顯示對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第三控制器701可確定顯示對象是圖標(biāo)。
[0145]如果第三控制器701確定顯示對象是包括指示符的對象,則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于包括指示符的對象的對象區(qū)域中。如果第三控制器701確定鼠標(biāo)光標(biāo)位于包括指示符的對象的對象區(qū)域中,則第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置的坐標(biāo)信息和指示符的坐標(biāo)信息將鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到指示符的預(yù)定位置。
[0146]這里,包括指示符的對象的對象區(qū)域是包括對象的預(yù)定區(qū)域,所述預(yù)定位置可以是指示符上與鼠標(biāo)光標(biāo)的當(dāng)前位置距離最短的位置。
[0147]之后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。例如,第三控制器701可根據(jù)以上定義的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。
[0148]然后,第三控制器701可將計(jì)算出的鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較,并基于比較的結(jié)果來確定鼠標(biāo)光標(biāo)的移動(dòng)距離是否等于或長于參考移動(dòng)距離。
[0149]例如,如果指示符的形狀為沿X軸方向延伸的線,則第三控制器701可使用以上定義的等式(2)將鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。附加地或可選地,如果指示符的形狀為沿y軸方向延伸的線,則第三控制器701可使用以上定義的等式(3)將鼠標(biāo)光標(biāo)的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較。
[0150]如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則第三控制器701將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離dx和dy。相反,如果鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則第三控制器701可沿指示符來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果指示符是沿X軸方向延伸的線型路徑指示符,則第三控制器701可將鼠標(biāo)光標(biāo)沿X軸方向移動(dòng)計(jì)算出的移動(dòng)距離dx (dy=0)。同時(shí),如果指示符是沿I軸方向延伸的線型路徑指示符,則第三控制器701可將鼠標(biāo)光標(biāo)沿y軸方向移動(dòng)計(jì)算出的移動(dòng)距離dy (dx=0)ο
[0151]附加地或可選地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。如果第三控制器701確定存在顯示對象,則第三控制器701可在第三存儲(chǔ)器單元705中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第三控制器701可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0152]例如,如果對象屬性信息包括指示符信息,則第三控制器701可確定對象是包括指示符的對象。例如,如果對象屬性信息未包括指示符信息,則第三控制器701可確定對象是圖標(biāo)。
[0153]例如,如果第三控制器701確定對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。例如,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。
[0154]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第三控制器701可改變對象區(qū)域的顏色。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。例如,參照圖10,在對象1005被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1001移動(dòng)到位于對象區(qū)域1003中的位置1007,則第三控制器701可通過改變對象區(qū)域1003的顏色來顯示對象區(qū)域 1009。
[0155]之后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0156]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第三控制器701可改變包括圖標(biāo)的對象區(qū)域的顏色。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第三控制器701可將對象區(qū)域1009的顏色改變成對象區(qū)域1003的顏色。作為另一示例,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第三控制器701可將對象區(qū)域1009的顏色改變成與對象區(qū)域1003的顏色不同的另一顏色。
[0157]附加地或可選地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。例如,如果第三控制器701確定存在顯示對象,則第三控制器701可在第三存儲(chǔ)器單元705中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第三控制器701可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0158]如果對象屬性信息包括指示符信息,則第三控制器701可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第三控制器701可確定對象是圖標(biāo)。例如,如果第三控制器701確定對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0159]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第三控制器701可改變包括圖標(biāo)的對象區(qū)域的尺寸。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0160]例如,參照圖11,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107,則第三控制器701可通過按照預(yù)定的縮放比例放大對象區(qū)域1103的尺寸來顯示對象區(qū)域1109。作為另一示例,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被從位置1101移動(dòng)到位置1107,則第三控制器701可通過縮小對象區(qū)域1103的尺寸來顯示對象區(qū)域1109。
[0161]此后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到的對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0162]如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第三控制器701可改變包括圖標(biāo)的對象區(qū)域的尺寸。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1109之外,則第三控制器701可將對象區(qū)域1109的尺寸縮小到對象區(qū)域1103的尺寸。作為另一示例,如果第三控制器701確定用戶使得鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域1109之夕卜,則第三控制器701可將對象區(qū)域1109的尺寸放大到對象區(qū)域1103的尺寸。
[0163]上述實(shí)施例涉及一種根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變對象區(qū)域的顏色或尺寸的方法。然而,也可改變對象區(qū)域的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),第三控制器701可改變對象區(qū)域的圖案或紋理。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0164]附加地或可選地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。如果第三控制器701確定存在顯示對象,則第三控制器701可在第三存儲(chǔ)器單元705中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第三控制器701可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。這里,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0165]例如,如果對象屬性信息包括指示符信息,則第三控制器701可確定相應(yīng)的對象是包括指示符的對象。例如,如果對象屬性信息未包括指示符信息,則第三控制器701可確定相應(yīng)的對象是圖標(biāo)。例如,如果第三控制器701確定對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0166]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0167]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則第三控制器701可改變鼠標(biāo)光標(biāo)的顏色。例如,參照圖12,在對象1205被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1201移動(dòng)到位于對象區(qū)域1203中的位置1207,則第三控制器701可改變鼠標(biāo)光標(biāo)的顏色。
[0168]此后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0169]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第三控制器701可改變鼠標(biāo)光標(biāo)的顏色。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,則第三控制器701可將鼠標(biāo)光標(biāo)的顏色恢復(fù)到在鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)之前鼠標(biāo)光標(biāo)的原來的顏色。作為另一不例,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,則第三控制器701可將鼠標(biāo)光標(biāo)的顏色改變成與在鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)之前鼠標(biāo)光標(biāo)的顏色不同的另一顏色。
[0170]附加地或可選地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。例如,如果第三控制器701確定存在顯示對象,則第三控制器701可在第三存儲(chǔ)器單元705中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第三控制器701可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。這里,對象屬性信息是表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0171]如果對象屬性信息包括指示符信息,則第三控制器701可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第三控制器701可確定對象是圖標(biāo)。例如,如果第三控制器701確定對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0172]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域中。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域中,則第三控制器701可將鼠標(biāo)光標(biāo)保持在它的當(dāng)前位置。例如,參照圖13,在對象1305被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1301移動(dòng)到位于對象區(qū)域1303中的位置1307,則第三控制器701可在預(yù)定等待時(shí)間段內(nèi)將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置為“0”,以便在預(yù)定等待時(shí)間段內(nèi)保持鼠標(biāo)光標(biāo)靜止。
[0173]然后,第三控制器701可針對鼠標(biāo)光標(biāo)的移動(dòng)等候預(yù)定等待時(shí)間段。在一些實(shí)施方式中,可已經(jīng)預(yù)先指定預(yù)定等待時(shí)間段。之后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。
[0174]如果第三控制器701可確定預(yù)定等待時(shí)間段尚未過去,則第三控制器701可通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在它的當(dāng)前位置。如果第三控制器701確定預(yù)定等待時(shí)間段已經(jīng)過去,則第三控制器701可根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果第三控制器701確定預(yù)定等待時(shí)間段已經(jīng)過去,則第三控制器701可將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置成參考速度,并且當(dāng)鼠標(biāo)光標(biāo)離開對象區(qū)域1303時(shí),第三控制器701可將鼠標(biāo)光標(biāo)的速度改變成參考速度。在一些實(shí)施方式中,參考速度可以是在鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1303內(nèi)部之前鼠標(biāo)光標(biāo)的速度。
[0175]上述實(shí)施例涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外來改變鼠標(biāo)光標(biāo)的顏色或移動(dòng)速度的示例。然而,也可改變鼠標(biāo)光標(biāo)的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),第三控制器701可改變鼠標(biāo)光標(biāo)的圖案、紋理或尺寸。然而,這些是示例性實(shí)施例,而其它實(shí)施例也是可行的。
[0176]附加地或可選地,根據(jù)本公開的各方面,第三控制器701可確定是否存在顯示對象。例如,如果第三控制器701確定存在顯示對象,則第三控制器701可在第三存儲(chǔ)器單元705中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。第三控制器701可基于分析的結(jié)果來確定對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息可包括表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0177]例如,如果對象屬性信息包括指示符信息,則第三控制器701可確定對象是包括指示符的對象。例如,如果對象屬性信息未包括指示符信息,則第三控制器701可確定對象是圖標(biāo)。例如,如果對象是圖標(biāo),則第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。
[0178]例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于對象的對象區(qū)域中。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0179]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象的對象區(qū)域中,則第三控制器701可改變圖標(biāo)的尺寸。例如,參考圖14,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第三控制器701可通過放大對象1405的尺寸來顯示對象1409。作為另一示例,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第三控制器701可通過縮小對象1405的尺寸來顯示對象1409。
[0180]之后,第三控制器701可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。例如,如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則第三控制器701可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后檢查鼠標(biāo)光標(biāo)的當(dāng)前位置。然后,第三控制器701可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。
[0181]例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則第三控制器701可改變圖標(biāo)的尺寸。例如,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之夕卜,則第三控制器701可將對象1409的尺寸縮小到對象1405的尺寸。作為另一示例,如果第三控制器701確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之外,則第三控制器701可將對象1409的尺寸放大到對象1405的尺寸。
[0182]上述實(shí)施例涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外來改變對象的尺寸的示例。然而,也可改變對象的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)被移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外時(shí),第三控制器701可改變對象的圖案、紋理或顏色。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0183]圖8是根據(jù)本公開的各方面的處理的示例的流程圖。根據(jù)該處理,參照圖4和圖8,在操作801中,第一控制器401可確定在第一顯示單元403上是否存在顯示對象。如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行到操作803,如果第一控制器401確定不存在顯示對象,則重復(fù)操作801。
[0184]在操作803中,第一控制器401可在第一存儲(chǔ)器單元407中搜索對象屬性信息。然后,在操作805中,第一控制器401可基于對象屬性信息來確定顯示對象是否是圖標(biāo)或包括指示符的對象。這里,對象屬性信息可以是表示對象的屬性的信息。例如,如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0185]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象。另外,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作807,否則該方法可進(jìn)行操作 801。
[0186]在操作807中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作809。否則,如果沒有接收到請求,則可重復(fù)操作807。
[0187]在操作809中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后確定鼠標(biāo)光標(biāo)的當(dāng)前位置。在操作811中,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否已經(jīng)進(jìn)入圖標(biāo)的對象區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則該處理可進(jìn)行操作813。否則,如果鼠標(biāo)光標(biāo)沒有位于圖標(biāo)的對象區(qū)域中,則該處理可返回操作807。
[0188]在操作813中,第一控制器401可將鼠標(biāo)光標(biāo)從它的當(dāng)前位置(例如,在操作809中鼠標(biāo)光標(biāo)被移動(dòng)到的位置)移動(dòng)到圖標(biāo)的參考位置,而后該處理可進(jìn)行操作815。這里,圖標(biāo)的對象區(qū)域是包括圖標(biāo)的預(yù)定區(qū)域。此外,參考位置是圖標(biāo)中的預(yù)定位置。例如,參考位置可以是圖標(biāo)的中心點(diǎn)、圖標(biāo)的中心部分中的位置、或者圖標(biāo)中的任何其它位置。
[0189]在操作815中,第一控制器401可啟動(dòng)用于測量預(yù)定等待時(shí)間段(其中,在所述預(yù)定等待時(shí)間段內(nèi),鼠標(biāo)光標(biāo)將保持靜止)的計(jì)時(shí)器,而后該處理可進(jìn)行操作817。在一些實(shí)施方式中,所述預(yù)定等待時(shí)間段可預(yù)先被指定。
[0190]在操作817中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作819。否則,可重復(fù)進(jìn)行操作817。
[0191]在操作819中,第一控制器401可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)過去,則該處理可進(jìn)行操作821。否則,如果預(yù)定等待時(shí)間段尚未過去,則該處理可進(jìn)行操作823。
[0192]在操作821中,第一控制器401可計(jì)算鼠標(biāo)光標(biāo)響應(yīng)于對于移動(dòng)鼠標(biāo)光標(biāo)的請求從參考位置到用戶所請求的位置的移動(dòng)距離,而后將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離。例如,第一控制器401可使用以上定義的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。在操作823中,第一控制器401可忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求而使鼠標(biāo)光標(biāo)在它的當(dāng)前位置保持靜止。
[0193]圖9是示出根據(jù)本公開的各方面的另一處理的示例的流程圖。參照圖4和圖9,在操作901中,第一控制器401可確定對象是否被顯示在第一顯示單元403上。如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作903。否則,可重復(fù)進(jìn)行操作901。
[0194]在操作903中,第一控制器401可獲得與顯示對象相應(yīng)的對象屬性信息。[0195]在操作905中,第一控制器401可確定顯示對象是否是包括指示符的對象。例如,對象屬性信息可以是表示對象的屬性的信息。如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息,并且指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0196]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象。否則,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。如果對象是包括指示符的對象,則該處理可進(jìn)行操作907。否則,如果對象不是包括指示符的對象,則可重復(fù)進(jìn)行操作905。
[0197]在操作907中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作909。否則,可重復(fù)進(jìn)行操作907。
[0198]在操作909中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后確定鼠標(biāo)光標(biāo)的當(dāng)前位置。在操作911中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)進(jìn)入包括指示符的對象的對象區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域中,則該處理可進(jìn)行操作913。否則,該處理可返回操作907。
[0199]在操作913中,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置的坐標(biāo)信息和指示符的坐標(biāo)信息,將鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到對象的指示符上的預(yù)定位置,而后該處理可進(jìn)行操作915。例如,對象區(qū)域可以是包括對象的預(yù)定區(qū)域。在一些實(shí)施方式中,預(yù)定位置可位于指示符與鼠標(biāo)光標(biāo)之間的最短路徑上。
[0200]在操作915中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或者空中鼠標(biāo)信號。所述請求可指定鼠標(biāo)光標(biāo)從它的當(dāng)前位置移動(dòng)到新的位置。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作917。否則,可重復(fù)進(jìn)行操作915。
[0201]在操作917中,第一控制器401可計(jì)算鼠標(biāo)光標(biāo)根據(jù)所述請求的移動(dòng)距離。在一些實(shí)施方式中,移動(dòng)距離可以是鼠標(biāo)光標(biāo)的當(dāng)前位置到所述請求中指示的新的位置之間的距離。例如,第一控制器401可基于以上定義的等式(I)來計(jì)算鼠標(biāo)光標(biāo)的移動(dòng)距離。
[0202]在操作919中,第一控制器401可將計(jì)算出的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較,并確定鼠標(biāo)光標(biāo)的移動(dòng)距離是否等于或長于參考移動(dòng)距離。
[0203]例如,如果指示符是沿X軸方向延伸的線型路徑指示符,則第一控制器401可使用以上定義的等式(2)將鼠標(biāo)光標(biāo)的移動(dòng)距離和參考移動(dòng)距離進(jìn)行比較,如果指示符是沿y軸方向延伸的線型路徑指示符,則第一控制器401可使用以上定義的等式(3)將鼠標(biāo)光標(biāo)的移動(dòng)距離和參考移動(dòng)距離進(jìn)行比較。如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則該處理可進(jìn)行操作921。否則,如果移動(dòng)距離短于參考移動(dòng)距離,則該處理可進(jìn)行操作923。
[0204]在操作921中,第一控制器401可將鼠標(biāo)光標(biāo)移動(dòng)計(jì)算出的移動(dòng)距離dx和dy以到達(dá)由接收到的請求所指定的新的位置。在操作923中,第一控制器401可沿對象的指示符來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果指示符的形狀為沿X軸方向延伸的直線(例如,圖2中所示的進(jìn)度條),則第一控制器401可將鼠標(biāo)光標(biāo)沿X軸方向移動(dòng)計(jì)算出的移動(dòng)距離dx(dy=0)。附加地或可選地,如果指示符的形狀為沿y軸方向延伸的線,則第一控制器401可將鼠標(biāo)光標(biāo)沿I軸方向移動(dòng)計(jì)算出的移動(dòng)距離dy (dx=0)O
[0205]圖8和圖9涉及電子裝置的第一控制器401根據(jù)對象的屬性將鼠標(biāo)光標(biāo)移動(dòng)到顯示對象的預(yù)定位置的方法,然而,電子裝置的第三控制器701可執(zhí)行以上參照圖8和圖9描述的相同方法。
[0206]圖15是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。參照圖4和圖15,在操作1501中,第一控制器401可確定在第一顯示單元403上是否存在顯示對象。如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作1503。否則,可重復(fù)進(jìn)行操作1501。
[0207]在操作1503中,第一控制器401可從第一存儲(chǔ)器單元407獲得與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。
[0208]在操作1505中,第一控制器401可基于對象屬性信息來確定顯示對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息可包括表示對象的屬性的信息,如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0209]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作1507。否則,該處理可返回操作1501。
[0210]在操作1507中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1509。否則,可重復(fù)進(jìn)行操作1507。
[0211]在操作1509中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后確定鼠標(biāo)光標(biāo)的當(dāng)前位置。在操作1511中,第一控制器401可確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域的內(nèi)部。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則該處理可進(jìn)行操作1513。否則,該處理可返回操作1507。
[0212]在操作1513中,第一控制器401可改變包括圖標(biāo)的對象區(qū)域的顏色。例如,參照圖10,在對象1005被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被從位置1001移動(dòng)到位于對象區(qū)域1003中的位置1007,則第一控制器401可通過改變對象區(qū)域1003的顏色來顯示對象區(qū)域1009。
[0213]在操作1515中,第一控制器401可確定是否從用戶接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1517。否則,可重復(fù)進(jìn)行操作1515。
[0214]在操作1517中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),而后確定鼠標(biāo)光標(biāo)的當(dāng)前位置。
[0215]在操作1519中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)離開圖標(biāo)的對象區(qū)域。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)已經(jīng)離開圖標(biāo)的對象區(qū)域,則該處理可進(jìn)行操作1521。否則,該處理可返回操作1515。
[0216]在操作1521中,第一控制器401可改變包括圖標(biāo)的對象區(qū)域的顏色。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第一控制器401可將對象區(qū)域1009的顏色改變成對象區(qū)域1003的顏色。作為另一示例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1009之外,則第一控制器401可將對象區(qū)域1009的顏色改變成與對象區(qū)域1003的顏色不同的另一顏色。
[0217]圖16是根據(jù)本公開的各方面的又一處理的示例的流程圖。參照圖4和圖16,在操作1601中,第一控制器401可確定在第一顯示單元403上是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作1603。否則,可重復(fù)進(jìn)行操作1601。
[0218]在操作1603中,第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。在操作1605中,第一控制器401可基于對象屬性信息來確定顯示對象是否是圖標(biāo)或包括指示符的對象。例如,對象屬性信息可包括表示對象的屬性的信息,并且如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。
[0219]如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。例如,如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作1607。否則,該處理可返回操作1601。
[0220]在操作1607中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1609。否則,可重復(fù)進(jìn)行操作1607。
[0221]在操作1609中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并確定鼠標(biāo)光標(biāo)的當(dāng)前位置。
[0222]在操作1611中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)進(jìn)入圖標(biāo)的對象區(qū)域。如上所述,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則該處理可進(jìn)行操作1613。否則,該處理可返回操作1607。
[0223]在操作1613中,第一控制器401可改變包括圖標(biāo)的對象區(qū)域的尺寸。例如,參照圖11,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107,則第一控制器401可通過按照預(yù)定的縮放比例放大對象區(qū)域1103的尺寸來顯示對象區(qū)域1109。作為另一示例,在對象1105被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1101移動(dòng)到位于對象區(qū)域1103中的位置1107,則第一控制器401可通過按照預(yù)定的縮放比例縮小對象區(qū)域1103的尺寸來顯示對象區(qū)域1109。
[0224]在操作1615中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1617。否則,可重復(fù)進(jìn)行操作1615。
[0225]在操作1617中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并檢查鼠標(biāo)光標(biāo)的當(dāng)前位置,而后進(jìn)行操作1619。
[0226]在操作1619中,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否位于圖標(biāo)的對象區(qū)域之外。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則該處理可進(jìn)行操作1621。否則,該處理可返回操作1615。
[0227]在操作1621中,第一控制器401可改變包括圖標(biāo)的對象區(qū)域的尺寸。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1109之外,則第一控制器401可將對象區(qū)域1109的尺寸縮小到對象區(qū)域1103的尺寸。作為另一示例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1109之外,則第一控制器401可將對象區(qū)域1109的尺寸放大到對象區(qū)域1103的尺寸。
[0228]同時(shí),圖15和圖16涉及電子裝置的第一控制器401根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外來改變對象區(qū)域的顏色或尺寸的方法,然而,電子裝置的第三控制器701可執(zhí)行以上參照圖15和圖16描述的相同方法。
[0229]圖15和圖16涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外來改變對象區(qū)域的顏色或尺寸的方法。然而,也可改變對象區(qū)域的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變對象區(qū)域的圖案或紋理。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0230]圖17是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。參照圖17,在操作1701中,第一控制器401 (見圖4)可確定在第一顯示單元403上是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作1703。否則,可重復(fù)進(jìn)行操作1701。
[0231]在操作1703中,第一控制器401可從第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息(例如,見圖4)。在操作1705中,第一控制器401可基于對象屬性信息來確定所述對象是否是圖標(biāo)或包括指示符的對象。
[0232]例如,對象屬性信息可包括表示對象的一個(gè)或多個(gè)特性的信息。如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0233]如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作1707。否則,該處理可返回操作1701。
[0234]在操作1707中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,該請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。如果已經(jīng)接收到所述請求,則該處理可進(jìn)行操作1709。否則,可重復(fù)進(jìn)行操作1707。
[0235]在操作1709中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并確定鼠標(biāo)光標(biāo)的當(dāng)前位置。在操作1711中,第一控制器401可確定鼠標(biāo)光標(biāo)是否進(jìn)入圖標(biāo)的對象區(qū)域。圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域的內(nèi)部,則該處理可進(jìn)行操作1713。否則,該處理可進(jìn)行操作1707。
[0236]在操作1713中,第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。例如,參照圖12,如果鼠標(biāo)光標(biāo)已經(jīng)被從位置1201移動(dòng)到位于對象區(qū)域1003中的位置1207,則第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。
[0237]在操作1715中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1717。否則,可重復(fù)進(jìn)行操作1715。
[0238]在操作1717中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并確定鼠標(biāo)光標(biāo)的當(dāng)前位置。
[0239]在操作1719中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)離開圖標(biāo)的對象區(qū)域。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)不再位于圖標(biāo)的對象區(qū)域內(nèi)部,則該處理可進(jìn)行操作1721。否則,該處理可進(jìn)行操作1715。
[0240]在操作1721中,第一控制器401可改變鼠標(biāo)光標(biāo)的顏色。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,則第一控制器401可將鼠標(biāo)光標(biāo)的顏色恢復(fù)到鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)部之前原來的顏色。作為另一示例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1203之外,貝U第一控制器401可將鼠標(biāo)光標(biāo)的顏色改變成與鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1203內(nèi)之前鼠標(biāo)光標(biāo)的顏色不同的另一顏色。
[0241]圖18是示出根據(jù)本公開的各方面的又一處理的示例的流程圖。在操作1801中,第一控制器401可確定在第一顯示單元403上是否存在顯示對象。如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作1803。否則,可重復(fù)進(jìn)行操作1801。
[0242]在操作1803中,第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息。在操作1805中,第一控制器401可基于對象屬性信息來確定所述對象是否是圖標(biāo)或包括指示符的對象。
[0243]例如,對象屬性信息可包括表示對象的一個(gè)或多個(gè)特性的信息。如果對象包括指示符,則對象屬性信息可包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0244]例如,如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作1807。否則,該處理可進(jìn)行操作1801。
[0245]在操作1807中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1809。否則,可重復(fù)進(jìn)行操作1807。
[0246]在操作1809中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并可確定鼠標(biāo)光標(biāo)的當(dāng)前位置。在操作1811中,第一控制器401可基于鼠標(biāo)光標(biāo)的當(dāng)前位置來確定鼠標(biāo)光標(biāo)是否已經(jīng)進(jìn)入圖標(biāo)的對象區(qū)域。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則該處理可進(jìn)行操作1813。否則,該處理可進(jìn)行操作1807。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。
[0247]在操作1813中,第一控制器401可將鼠標(biāo)光標(biāo)保持在它的當(dāng)前位置,而后進(jìn)行操作1815。例如,參照圖13,在對象1305被顯示之后,如果第一控制器401確定鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1301移動(dòng)到位于對象區(qū)域1303中的位置1307,則第一控制器401可在預(yù)定等待時(shí)間段內(nèi)將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置為“0”,以便在預(yù)定等待時(shí)間段內(nèi)保持鼠標(biāo)光標(biāo)。
[0248]在操作1815中,第一控制器401可開啟測量預(yù)定等待時(shí)間段的計(jì)時(shí)器,其中,在所述預(yù)定等待時(shí)間段內(nèi),鼠標(biāo)光標(biāo)將保持靜止。例如,所述預(yù)定等待時(shí)間段可預(yù)先被指定。
[0249]在操作1817中,第一控制器401可確定接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,該請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1819。否則,可重復(fù)操作1817。
[0250]在操作1819中,第一控制器401可確定預(yù)定等待時(shí)間段是否已經(jīng)過去。例如,如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)過去,則該處理可進(jìn)行操作1821。否則,該處理可進(jìn)行操作1823。
[0251]在操作1821中,第一控制器401可根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo)。例如,如果第一控制器401確定預(yù)定等待時(shí)間段已經(jīng)經(jīng)過,則第一控制器401可將鼠標(biāo)光標(biāo)的移動(dòng)速度設(shè)置成參考速度。如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1303之外,則第一控制器401可按照參考速度來移動(dòng)鼠標(biāo)光標(biāo)。例如,參考速度可以是在鼠標(biāo)光標(biāo)被移動(dòng)到對象區(qū)域1303內(nèi)之時(shí)鼠標(biāo)光標(biāo)的速度。
[0252]在操作1823中,第一控制器401可通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在它的當(dāng)前位置。
[0253]圖17和圖18涉及電子裝置的第一控制器401根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變鼠標(biāo)光標(biāo)的顏色或移動(dòng)速度的方法,然而,電子裝置的第三控制器701也可執(zhí)行以上參照圖17和圖18描述的相同方法。
[0254]圖17和圖18涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變鼠標(biāo)光標(biāo)的顏色或移動(dòng)速度的方法。然而,也可改變鼠標(biāo)光標(biāo)的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)移動(dòng)到對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變鼠標(biāo)光標(biāo)的圖案、紋理或尺寸。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0255]圖19是根據(jù)本公開的各方面的又一處理的示例的流程圖。在操作1901中,第一控制器401可確定在第一顯示單元403上是否存在顯示對象。例如,如果第一控制器401確定存在顯示對象,則該處理可進(jìn)行操作1903。否則,可重復(fù)進(jìn)行操作1901。
[0256]在操作1903中,第一控制器401可在第一存儲(chǔ)器單元407中搜索與顯示對象相應(yīng)的對象屬性信息,并分析對象屬性信息。在操作1905中,第一控制器401可基于對象屬性信息來確定所述對象是否是圖標(biāo)或包括指示符的對象。
[0257]例如,對象屬性信息可包括表示對象的一個(gè)或多個(gè)屬性的信息。如果對象包括指示符,則對象屬性信息包括與指示符相關(guān)的指示符信息。指示符信息可包括指示符的坐標(biāo)信息和對應(yīng)于指示符的參考移動(dòng)距離。如果對象屬性信息包括指示符信息,則第一控制器401可確定對象是包括指示符的對象,如果對象屬性信息未包括指示符信息,則第一控制器401可確定對象是圖標(biāo)。
[0258]如果第一控制器401確定對象是圖標(biāo),則該處理可進(jìn)行操作1907。否則該處理可返回操作1901。
[0259]在操作1907中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可包括鼠標(biāo)信號或空中鼠標(biāo)信號。如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1909。否則,可重復(fù)進(jìn)行操作1907。
[0260]在操作1909中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并確定鼠標(biāo)光標(biāo)的當(dāng)前位置。
[0261]在操作1911中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)進(jìn)入圖標(biāo)的對象區(qū)域。例如,圖標(biāo)的對象區(qū)域可以是包括圖標(biāo)的預(yù)定區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域中,則該處理可進(jìn)行操作1913。否則,該處理可進(jìn)行操作1907。
[0262]在操作1913中,第一控制器401可改變圖標(biāo)的尺寸。例如,參照圖14,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第一控制器401可通過放大對象1405的尺寸來顯示對象1409。作為另一示例,在對象1405被顯示之后,如果鼠標(biāo)光標(biāo)已經(jīng)被用戶從位置1401移動(dòng)到位于對象區(qū)域1403中的位置1407,則第一控制器401可通過縮小對象1405的尺寸來顯示對象1409。
[0263]在操作1915中,第一控制器401可確定是否接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求。在一些實(shí)施方式中,所述請求可以是鼠標(biāo)信號或空中鼠標(biāo)信號。例如,如果已經(jīng)接收到對于移動(dòng)鼠標(biāo)光標(biāo)的請求,則該處理可進(jìn)行操作1917。否則,可重復(fù)進(jìn)行操作1915。
[0264]在操作1917中,第一控制器401可根據(jù)所述請求來移動(dòng)鼠標(biāo)光標(biāo),并確定鼠標(biāo)光標(biāo)的當(dāng)前位置。
[0265]在操作1919中,第一控制器401可確定鼠標(biāo)光標(biāo)是否已經(jīng)離開圖標(biāo)的對象區(qū)域。如果第一控制器401確定鼠標(biāo)光標(biāo)位于圖標(biāo)的對象區(qū)域之外,則該處理可進(jìn)行操作1921。否則,該處理可進(jìn)行操作1915。
[0266]在操作1921中,第一控制器401可改變圖標(biāo)的尺寸。例如,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之外,則第一控制器401可將對象1409的尺寸縮小到對象1405的尺寸。作為另一不例,如果第一控制器401確定鼠標(biāo)光標(biāo)位于對象區(qū)域1403之夕卜,則第一控制器401可將對象1409的尺寸放大到對象1405的尺寸。
[0267]同時(shí),圖19涉及電子裝置的第一控制器401根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)被移動(dòng)到對象區(qū)域之內(nèi)或之外來改變圖標(biāo)的尺寸的方法,然而,電子裝置的第三控制器701可執(zhí)行以上參照圖19描述的相同方法。
[0268]圖19涉及根據(jù)鼠標(biāo)光標(biāo)是否已經(jīng)移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外來改變對象的尺寸的方法。然而,也可改變對象的另一屬性。例如,當(dāng)鼠標(biāo)光標(biāo)已經(jīng)移動(dòng)到相應(yīng)的對象區(qū)域之內(nèi)或之外時(shí),電子裝置可改變對象的圖案、紋理或尺寸。然而,這些是示例性實(shí)施例,其它實(shí)施例也是可行的。
[0269]因此,根據(jù)如上所述的用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備和方法,用戶可容易地選擇圖標(biāo)。此外,根據(jù)如上所述的用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備和方法,用戶可容易地在包括指示符的對象中選擇所述指示符上的預(yù)定位置。
[0270]針對圖8、圖9、圖15至圖19而提供的處理僅作為示例而被提供。這些處理中的任何處理中的至少一些操作可被同時(shí)執(zhí)行、以不同的順序執(zhí)行或者完全被省略。盡管針對圖8、圖9、圖15至圖19提供的處理被描述為由第一控制器401來執(zhí)行,但是在其它示例中,也可由控制器701和/或任何其它合適的裝置(或其組件)來執(zhí)行所述處理。
[0271]本公開的上述各方面可利用硬件、固件來實(shí)現(xiàn),或可經(jīng)由可存儲(chǔ)在記錄介質(zhì)(諸如CD ROM、數(shù)字通用盤(DVD)、磁帶、RAM、軟盤、硬盤或磁光盤)中的軟件或計(jì)算機(jī)代碼或最初存儲(chǔ)在遠(yuǎn)程記錄介質(zhì)或非暫時(shí)機(jī)器可讀介質(zhì)上并通過網(wǎng)絡(luò)下載以存儲(chǔ)在本地記錄介質(zhì)上的計(jì)算機(jī)代碼的運(yùn)行來實(shí)現(xiàn),使得可使用通用計(jì)算機(jī)或?qū)S锰幚砥骰蚶每删幊袒驅(qū)S糜布?諸如ASIC或FPGA)經(jīng)由存儲(chǔ)在記錄介質(zhì)上的軟件來實(shí)施這里描述的方法。如本領(lǐng)域中所理解的,計(jì)算機(jī)、處理器、微處理器控制器或可編程硬件包括可存儲(chǔ)或接收軟件或計(jì)算機(jī)代碼的存儲(chǔ)器部件,例如,RAM、ROM、閃存等,其中,當(dāng)計(jì)算機(jī)、處理器或硬件訪問并運(yùn)行所述軟件或計(jì)算機(jī)代碼時(shí),所述軟件或計(jì)算機(jī)代碼將實(shí)現(xiàn)這里描述的處理方法。此外,應(yīng)認(rèn)識(shí)到:當(dāng)通用計(jì)算機(jī)訪問用于實(shí)現(xiàn)這里示出的處理的代碼時(shí),所述代碼的運(yùn)行將通用計(jì)算機(jī)轉(zhuǎn)換為用于執(zhí)行這里示出的處理的專用計(jì)算機(jī)。附圖中提供的任何功能和步驟可利用硬件、軟件或兩者的組合來實(shí)現(xiàn),并可在計(jì)算機(jī)的可編程指令內(nèi)整體或部分地執(zhí)行。
[0272]雖然已經(jīng)參照特定示例性方面(諸如移動(dòng)通信終端)示出并描述了本公開,但是本領(lǐng)域的技術(shù)人員將理解:在不脫離由權(quán)利要求及其等同物限定的本公開的精神和范圍的情況下,可在此進(jìn)行形式和細(xì)節(jié)上的各種變化。例如,本公開可使用除了以上描述的藍(lán)牙通信之外的其它短距離通信方法。
【權(quán)利要求】
1.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備,包括: 控制器,用于基于顯示對象的對象屬性信息來確定顯示對象是否是圖標(biāo);如果顯示對象是圖標(biāo),則確定鼠標(biāo)光標(biāo)是否位于顯示對象的對象區(qū)域中;如果鼠標(biāo)光標(biāo)位于顯示對象的對象區(qū)域中,則將鼠標(biāo)光標(biāo)移動(dòng)到對象的參考位置;對預(yù)定等待時(shí)間段進(jìn)行計(jì)時(shí),確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則確定所述預(yù)定等待時(shí)間段是否已經(jīng)過去;如果所述預(yù)定等待時(shí)間段尚未過去,則通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在參考位置。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,如果所述預(yù)定等待時(shí)間段已經(jīng)過去,則控制器根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo)。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其中,如果對象屬性信息未包括指示符信息,則控制器確定顯不對象是圖標(biāo)。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其中,參考位置是顯示對象的中心點(diǎn)。
5.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的設(shè)備,包括: 控制器,用于基于顯示對象的對象屬性信息來確定顯示對象是否是包括指示符的對象;如果顯示對象是包括指示符的對象,則確定鼠標(biāo)光標(biāo)是否位于顯示對象的對象區(qū)域中;如果鼠標(biāo)光標(biāo)位于顯示對象的對象區(qū)域中,則將鼠標(biāo)光標(biāo)從第一位置移動(dòng)到指示符上的預(yù)定位置;確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則將鼠標(biāo)光標(biāo)根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較;如果基于比較的結(jié)果確定鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則沿指示符來移動(dòng)鼠標(biāo)光標(biāo)。
6.根據(jù)權(quán)利要求5所述的設(shè)備,其中,如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則控制器將鼠標(biāo)光標(biāo)從所述預(yù)定位置移動(dòng)到第二位置。
7.根據(jù)權(quán)利要求5所述的設(shè)備,其中,如果對象屬性信息包括指示符信息,則控制器確定顯示對象是包括指示符的對象。
8.根據(jù)權(quán)利要求5所述的設(shè)備,其中,所述預(yù)定位置是指示符上與鼠標(biāo)光標(biāo)的第一位置距離最短的位置。
9.根據(jù)權(quán)利要求5所述的設(shè)備,其中,所述指示符是線型路徑指示符和軌跡路徑指示符之一。
10.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括: 基于顯示對象的對象屬性信息來確定顯示對象是否是圖標(biāo); 如果顯示對象是圖標(biāo),則確定鼠標(biāo)光標(biāo)是否位于顯示對象的對象區(qū)域中;如果鼠標(biāo)光標(biāo)位于顯示對象的對象區(qū)域中,則將鼠標(biāo)光標(biāo)移動(dòng)到對象的參考位置; 對預(yù)定等待時(shí)間段進(jìn)行計(jì)時(shí),確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則確定所述預(yù)定等待時(shí)間段是否已經(jīng)過去; 如果所述預(yù)定等待時(shí)間段尚未過去,則通過忽略對于移動(dòng)鼠標(biāo)光標(biāo)的請求來將鼠標(biāo)光標(biāo)保持在參考位置。
11.根據(jù)權(quán)利要求10所述的方法,還包括:如果所述預(yù)定等待時(shí)間段已經(jīng)過去,則根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求來移動(dòng)鼠標(biāo)光標(biāo)。
12.根據(jù)權(quán)利要求10所述的方法,其中,確定顯示對象是否是圖標(biāo)的步驟包括:如果對象屬性信息未包括指示符信息,則確定顯示對象是圖標(biāo)。
13.根據(jù)權(quán)利要求10所述的方法,其中,參考位置是顯示對象的中心點(diǎn)。
14.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括: 基于顯示對象的對象屬性信息來確定顯示對象是否是包括指示符的對象; 如果顯示對象是包括指示符的對象,則確定鼠標(biāo)光標(biāo)是否位于顯示對象的對象區(qū)域中;如果鼠標(biāo)光標(biāo)位于顯示對象的對象區(qū)域中,則將鼠標(biāo)光標(biāo)從第一位置移動(dòng)到指示符上的預(yù)定位置; 確定對于移動(dòng)鼠標(biāo)光標(biāo)的請求是否被接收;如果對于移動(dòng)鼠標(biāo)光標(biāo)的請求已經(jīng)被接收,則將鼠標(biāo)光標(biāo)根據(jù)對于移動(dòng)鼠標(biāo)光標(biāo)的請求的移動(dòng)距離與參考移動(dòng)距離進(jìn)行比較; 如果基于比較的結(jié)果確定鼠標(biāo)光標(biāo)的移動(dòng)距離短于參考移動(dòng)距離,則沿指示符來移動(dòng)鼠標(biāo)光標(biāo)。
15.根據(jù)權(quán)利要求14所述的方法,還包括:如果鼠標(biāo)光標(biāo)的移動(dòng)距離等于或長于參考移動(dòng)距離,則將鼠標(biāo)光標(biāo)從所述預(yù)定位置移動(dòng)到第二位置。
16.根據(jù)權(quán)利要求14所述的方法,其中,確定顯示對象是否是包括指示符的對象的步驟包括:如果對象屬性信息包括指示符信息,則確定顯示對象是包括指示符的對象。
17.根據(jù)權(quán)利要求 14所述的方法,其中,所述預(yù)定位置是指示符上與鼠標(biāo)光標(biāo)的第一位置距離最短的位置。
18.根據(jù)權(quán)利要求14所述的方法,其中,所述指示符是線型路徑指示符和軌跡路徑指不符之一。
19.一種電子裝置,包括: 第一通信單元,用于與外部輸入裝置進(jìn)行通信; 第二通信單元,用于與外部顯示裝置進(jìn)行通信; 控制器,被連接到第一通信單元和第二通信單元; 其中,控制器從第一通信單元接收表示外部輸入裝置的方位和方位改變中的至少一個(gè)的信息,將用于控制顯示在外部顯示裝置上的光標(biāo)的信號通過第二通信單元發(fā)送到外部顯示裝置,其中,所述信號基于所述信息而產(chǎn)生。
20.根據(jù)權(quán)利要求19所述的電子裝置,其中,第一通信單元支持藍(lán)牙通信。
21.根據(jù)權(quán)利要求19所述的電子裝置,其中,第二通信單元支持高清晰度多媒體接口(HDMI)通信。
22.根據(jù)權(quán)利要求19所述的電子裝置,其中,如果光標(biāo)已經(jīng)被移動(dòng)到外部顯示裝置上顯示的預(yù)定區(qū)域之內(nèi),則控制器忽略用于移動(dòng)光標(biāo)的方位和方位改變中的至少一個(gè)。
23.根據(jù)權(quán)利要求22所述的電子裝置,其中,所述預(yù)定區(qū)域包括可點(diǎn)擊的圖標(biāo)。
24.根據(jù)權(quán)利要求23所述的電子裝置,其中,如果光標(biāo)位于所述預(yù)定區(qū)域之中,則控制器將光標(biāo)自動(dòng)地移動(dòng)到圖標(biāo)上。
25.根據(jù)權(quán)利要求23所述的電子裝置,其中,如果光標(biāo)位于所述預(yù)定區(qū)域之中,則控制器將光標(biāo)自動(dòng)地移動(dòng)到圖標(biāo)的中心上。
26.根據(jù)權(quán)利要求19所述的電子裝置,其中,如果光標(biāo)位于所述預(yù)定區(qū)域之中,則控制器改變光標(biāo)的顏色、尺寸、移動(dòng)速度和紋理中的至少一個(gè)。
27.根據(jù)權(quán)利要求19所述的電子裝置,其中,如果光標(biāo)位于所述預(yù)定區(qū)域之中,則控制器改變所述預(yù)定區(qū)域的顏色、尺寸和紋理中的至少一個(gè)。
28.根據(jù)權(quán)利要求19所述的電子裝置,其中,如果光標(biāo)位于所述預(yù)定區(qū)域之中,則控制器改變包括在所述預(yù)定區(qū)域中的圖標(biāo)的顏色、尺寸和紋理中的至少一個(gè)。
29.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括: 確定鼠標(biāo)光標(biāo)是否位于顯示單元上顯示的預(yù)定區(qū)域中; 如果所述光標(biāo)位于所述預(yù)定區(qū)域中,則改變所述預(yù)定區(qū)域的顯示。
30.根據(jù)權(quán)利要求29所述的方法,其中,所述改變所述預(yù)定區(qū)域的顯示的步驟包括:改變所述預(yù)定區(qū)域的顏色。
31.根據(jù)權(quán)利要求29所述的方法,其中,所述改變所述預(yù)定區(qū)域的顯示的步驟包括:改變所述預(yù)定區(qū)域的紋理。
32.根據(jù)權(quán)利要求29所述的方法,其中,所述改變所述預(yù)定區(qū)域的顯示的步驟包括:改變所述預(yù)定區(qū)域的尺寸。
33.一種用于在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括: 確定鼠標(biāo)光標(biāo)是否位于顯示單元上顯示的預(yù)定對象的區(qū)域中; 如果鼠標(biāo)光標(biāo)位于 預(yù)定對象的區(qū)域中,則改變所述預(yù)定對象的顯示。
34.根據(jù)權(quán)利要求33所述的方法,其中,所述改變所述預(yù)定對象的顯示的步驟包括:改變所述預(yù)定對象的顏色、尺寸和紋理中的至少一個(gè)。
35.一種在電子裝置中提供鼠標(biāo)光標(biāo)的方法,包括: 確定鼠標(biāo)光標(biāo)是否位于顯示單元上顯示的預(yù)定對象的區(qū)域中; 如果鼠標(biāo)光標(biāo)位于所述預(yù)定對象的區(qū)域中,則改變鼠標(biāo)光標(biāo)的顯示。
36.根據(jù)權(quán)利要求35所述的方法,其中,所述改變所述鼠標(biāo)光標(biāo)的顯示的步驟包括:改變鼠標(biāo)光標(biāo)的顏色和移動(dòng)速度中的至少一個(gè)。
37.根據(jù)權(quán)利要求35所述的方法,其中,所述改變鼠標(biāo)光標(biāo)的顯示的步驟包括:在預(yù)定等待時(shí)間段內(nèi)將鼠標(biāo)光標(biāo)保持在所述預(yù)定對象的區(qū)域中的預(yù)定位置。
【文檔編號】G06F3/033GK104007842SQ201410068990
【公開日】2014年8月27日 申請日期:2014年2月24日 優(yōu)先權(quán)日:2013年2月22日
【發(fā)明者】鄭奭熙, 申幸真, 林玟京, 崔泳謹(jǐn), 黃炯錫 申請人:三星電子株式會(huì)社