一種在pc端共享移動終端的方法及裝置制造方法
【專利摘要】本發(fā)明涉及智能終端【技術(shù)領(lǐng)域】,尤其涉及一種在PC端共享移動終端的方法及裝置。一方面,本發(fā)明實施例提供了一種移動終端的控制方法,包括:獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像,向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像,接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成,控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。本發(fā)明實施例中提供的在PC端共享移動終端的方法及裝置,豐富了在PC端共享移動終端的方法,提升了用戶體驗。
【專利說明】一種在PC端共享移動終端的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端【技術(shù)領(lǐng)域】,尤其涉及一種在PC端共享移動終端的方法及裝置。
【背景技術(shù)】
[0002]隨著智能終端技術(shù)的快速發(fā)展,智能手機和平板電腦等移動終端已經(jīng)廣泛應(yīng)用于工作和生活的各個領(lǐng)域。在用戶使用移動終端的過程中經(jīng)常會遇到部分功能按鍵損壞或者觸摸屏損壞等輸入設(shè)備無法使用的情況。若有重要緊急來電、密碼驗證碼確認(rèn)短信等,通過移動終端無法接聽及查看,因此需要借助外部設(shè)備對移動終端進(jìn)行操作。
[0003]目前,主要通過在PC (Personal Computer,PC)端等外部設(shè)備中安裝應(yīng)用程序,實現(xiàn)通過外部設(shè)備查看、備份和還原移動終端中的數(shù)據(jù)等功能。但是,現(xiàn)有的在PC端控制移動終端的方法較簡單,用戶體驗較差,無法滿足用戶需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提出一種在PC端共享移動終端的方法及裝置,以豐富在PC端模擬移動終端的功能,提升了用戶體驗。
[0005]一方面,本發(fā)明實施例提供了一種移動終端的控制方法,包括:
[0006]獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;
[0007]向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像;
[0008]接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成;
[0009]控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0010]一方面,本發(fā)明實施例提供了一種在PC端控制移動終端的方法,包括:
[0011]獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;
[0012]獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令;
[0013]向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0014]一方面,本發(fā)明實施例提供了一種移動終端的控制裝置,包括:
[0015]圖像獲取單元,用于獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;
[0016]圖像發(fā)送單元,用于向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像;
[0017]指令接收單元,用于接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成;
[0018]指令響應(yīng)單元,用于控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0019]一方面,本發(fā)明實施例提供了一種在PC端控制移動終端的裝置,包括:
[0020]圖像獲得單元,用于獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;
[0021]指令生成單元,用于獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令;
[0022]指令發(fā)送單元,用于向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0023]本發(fā)明實施例中提供的在PC端共享移動終端的方法及裝置,豐富了在PC端共享移動終端的方法,提升了用戶體驗。本發(fā)明實施例中提供的移動終端的控制方法中,移動終端獲得進(jìn)程對應(yīng)的子界面圖像,并向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端執(zhí)行如下操作:顯示接收的進(jìn)程對應(yīng)的子界面圖像,并依據(jù)用戶對子界面圖像的操作信息生成對進(jìn)程的系統(tǒng)指令,且向移動終端發(fā)送對所述系統(tǒng)指令。該方法中移動終端還接收PC端發(fā)送系統(tǒng)指令,并控制進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。因此,該方法實現(xiàn)了在PC端操作移動終端,提升了用戶體驗。
【專利附圖】
【附圖說明】
[0024]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0025]圖1是本發(fā)明第一實施例提供的移動終端的控制方法的流程圖;
[0026]圖2是本發(fā)明第二實施例提供的移動終端的控制方法的流程圖;
[0027]圖3是本發(fā)明第三實施例提供的移動終端的控制方法的流程圖;
[0028]圖4是本發(fā)明第四實施例提供的在PC端控制移動終端的方法的流程圖;
[0029]圖5是本發(fā)明第五實施例提供的在PC端控制移動終端的方法的流程圖;
[0030]圖6是本發(fā)明第六實施例提供的在PC端控制移動終端的方法的流程圖;
[0031]圖7是本發(fā)明第七實施例提供的在PC端控制移動終端的方法的流程圖;
[0032]圖8是本發(fā)明第八實施例提供的在PC端控制移動終端的方法的流程圖;
[0033]圖9是本發(fā)明第九實施例提供的在PC端控制移動終端的方法的流程圖;
[0034]圖10是本發(fā)明第十實施例提供的移動終端的控制裝置的結(jié)構(gòu)圖;
[0035]圖11是本發(fā)明第十一實施例提供的在PC端控制移動終端的裝置的結(jié)構(gòu)圖。
【具體實施方式】
[0036]下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0037]圖1示出了本發(fā)明的第一實施例。
[0038]圖1是本發(fā)明第一實施例提供的移動終端的控制方法的流程圖,該方法可以由移動設(shè)備的控制裝置執(zhí)行,其中該裝置可由軟件和/或硬件實現(xiàn),可作為移動設(shè)備的一部分被內(nèi)置在移動終端內(nèi)部。如圖1所示,所述移動終端的控制方法包括:
[0039]步驟S101,獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0040]移動終端上都有相應(yīng)的界面,界面是用戶與移動終端系統(tǒng)、應(yīng)用交互的窗口,是用戶和系統(tǒng)進(jìn)行雙向信息交互的支持軟件、硬件以及方法的集合。用戶通過界面進(jìn)行操作,同時移動終端也通過界面向用戶反饋操作的結(jié)果。移動終端上都會同時運行多個進(jìn)程,例如撥號、時間、天氣、搜索等。這些進(jìn)程都在界面圖像上有相應(yīng)的區(qū)域?qū)?yīng),即是該進(jìn)程所對應(yīng)的子界面。移動終端定時截取界面圖像,并按照默認(rèn)的分辨率保存,并根據(jù)進(jìn)程的相應(yīng)信息,計算得出該進(jìn)程在界面對應(yīng)的工作區(qū)域,即計算得出該區(qū)域在界面圖像的坐標(biāo)范圍。
[0041]步驟S102,向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像。
[0042]移動終端與PC端可以采用USB、無線網(wǎng)絡(luò)、藍(lán)牙等多種方式建立連接,移動終端可以與多個PC端采用上述方式建立連接。在移動終端與PC端建立連接以后,移動終端將上一步驟所獲取的界面圖像和某一進(jìn)程在界面的工作區(qū)域的坐標(biāo)范圍發(fā)送至PC端,PC端通過界面圖像和該進(jìn)程在界面的坐標(biāo)范圍確定子界面圖像,并在PC端予以顯示。對于多個PC端,可以根據(jù)每個PC端所請求的進(jìn)程信息,發(fā)送界面圖像及該進(jìn)程的工作區(qū)域的坐標(biāo)范圍。
[0043]步驟S103,接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,其中,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成。
[0044]用戶可以在PC端對相應(yīng)的進(jìn)程進(jìn)行操作,PC端會記錄下用戶的相應(yīng)操作并將其轉(zhuǎn)換為移動終端可識別的系統(tǒng)指令。PC端將這些移動終端可識別的系統(tǒng)指令發(fā)送給移動終端,移動終端通過連接接收在PC端操作的對進(jìn)程的系統(tǒng)指令。
[0045]步驟S104,控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0046]移動終端對于接收到的PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,控制該進(jìn)程執(zhí)行這些系統(tǒng)指令。
[0047]本發(fā)明實施例中提供的移動終端的控制方法中,移動終端獲得進(jìn)程對應(yīng)的子界面圖像,并向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端執(zhí)行如下操作:顯示接收的進(jìn)程對應(yīng)的子界面圖像,并依據(jù)用戶對子界面圖像的操作信息生成對進(jìn)程的系統(tǒng)指令,且向移動終端發(fā)送對所述系統(tǒng)指令。該方法中移動終端還接收PC端發(fā)送系統(tǒng)指令,并控制進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。采用本方法能夠有效實現(xiàn)在PC端操作移動終端,提升了用戶體驗。
[0048]圖2示出了本發(fā)明的第二實施例。
[0049]圖2是本發(fā)明第一實施例提供的移動終端的控制方法的流程圖,所述的移動終端的控制方法以本發(fā)明第一實施例為基礎(chǔ),進(jìn)一步的,將獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像具體優(yōu)化為:獲取移動終端中的用戶界面圖像;檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域,依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
[0050]參見圖2,所述的移動終端的控制方法包括:
[0051]步驟S201,獲取移動終端中的用戶界面圖像。
[0052]移動終端定時截取用戶界面(UI),并將其按照默認(rèn)的分辨率進(jìn)行保存,一般為保證獲取的用戶界面圖像能夠盡可能的與用戶界面保持一致,需要設(shè)定比較小的時間間隔,為了減少用戶界面圖像的存儲空間,對截取的圖像可以采用webp格式對圖像進(jìn)行高度壓縮。
[0053]步驟S202,檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域。
[0054]采用系統(tǒng)中自帶的top命令可以檢測出移動終端當(dāng)前啟動的所有進(jìn)程,并顯示該進(jìn)程的名稱及PID(Pix)cess Identifier,進(jìn)程號)等其它進(jìn)程相關(guān)信息,根據(jù)進(jìn)程名稱及PID可以進(jìn)一步得到該進(jìn)程與界面進(jìn)行通信的線程,從該線程可以獲取到該進(jìn)程在用戶界面圖像的坐標(biāo)區(qū)域。將進(jìn)程名稱與其在界面圖像的坐標(biāo)區(qū)域進(jìn)行記錄。
[0055]步驟S203,依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
[0056]移動終端所截取的用戶界面圖像,是按照原有的分辨率進(jìn)行保存的,其尺寸大小與用戶界面相同。根據(jù)上一步驟所獲取的進(jìn)程在用戶界面圖像的坐標(biāo)區(qū)域,可以按照進(jìn)程在界面圖像的坐標(biāo)將獲取的用戶界面圖像進(jìn)一步的分割,形成該進(jìn)程在用戶界面圖像中的子界面圖像。
[0057]步驟S204,向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像。
[0058]步驟S205,接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,其中,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成。
[0059]步驟S206,控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0060]本發(fā)明實施例通過將獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像具體優(yōu)化為:獲取移動終端中的用戶界面圖像;檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域,依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。使得用戶能夠在PC端獲取移動終端的進(jìn)程所對應(yīng)的子界面圖像,實現(xiàn)了在PC端可以操作移動終端。
[0061]圖3示出了本發(fā)明的第三實施例。
[0062]圖3是本發(fā)明第二實施例提供的移動終端的控制方法的流程圖,所述的移動終端的控制方法以本發(fā)明第二實施例為基礎(chǔ),進(jìn)一步的,將控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作具體優(yōu)化為:在同時接收至少兩個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令時,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定所述至少兩個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,依據(jù)確定結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。
[0063]參見圖3,所述的移動終端的控制方法包括:
[0064]步驟S301,獲取移動終端中的用戶界面圖像。
[0065]步驟S302,檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域。
[0066]步驟S303,依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
[0067]步驟S304,向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像。
[0068]步驟S305,接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,其中,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成。
[0069]步驟S306,確定同時接收到多個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令。
[0070]移動終端可以與多個PC端連接,可以根據(jù)每個PC端所請求的進(jìn)程信息,發(fā)送界面圖像及該進(jìn)程面的工作區(qū)域的坐標(biāo)范圍。用戶可以在PC端對相應(yīng)的進(jìn)程進(jìn)行操作,PC端會記錄下用戶的相應(yīng)操作并將其轉(zhuǎn)換為移動終端可識別的系統(tǒng)指令,并將系統(tǒng)指令發(fā)送給移動終端,移動終端會根據(jù)系統(tǒng)指令接收到的時間進(jìn)行排序并分別執(zhí)行。對于同時接收到的多個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,根據(jù)接收的時間進(jìn)行確定為同時接收到多個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令。
[0071]步驟S307,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定多個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級。
[0072]移動終端可以設(shè)置連接的PC端的不同優(yōu)先級,例如將最先連接的,或者是性能最高的PC端設(shè)定為高優(yōu)先級,以此類推,將各個PC端設(shè)定不同的優(yōu)先級。也可以根據(jù)每個PC端所對應(yīng)的進(jìn)程來設(shè)定優(yōu)先級,例如將撥打電話或者發(fā)送短信的相應(yīng)進(jìn)程設(shè)定最高優(yōu)先級,其所對應(yīng)的PC端也具有相應(yīng)的優(yōu)先級。根據(jù)預(yù)設(shè)的PC端優(yōu)先級,可以確定每個PC端所發(fā)送的系統(tǒng)指令的優(yōu)先級。
[0073]步驟S308,依據(jù)確定PC端發(fā)送的系統(tǒng)指令的優(yōu)先級結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。
[0074]根據(jù)上一步驟所確定的PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,將同時接收到PC端發(fā)送的系統(tǒng)指令按照優(yōu)先級從高至低進(jìn)行排序,移動終端控制進(jìn)程按系統(tǒng)指令的優(yōu)先級依次執(zhí)行各系統(tǒng)指令所對應(yīng)的操作。
[0075]本發(fā)明實施例通過將控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作具體優(yōu)化為:在同時接收至少兩個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令時,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定所述至少兩個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,依據(jù)確定結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。對于同時接收到與智能終端連接的多個PC端發(fā)送的系統(tǒng)指令,能夠按照預(yù)先設(shè)定的規(guī)則依次執(zhí)行,實現(xiàn)了在PC端可以操作移動終端。
[0076]圖4示出了本發(fā)明的第四實施例。
[0077]圖4是本發(fā)明第四實施例提供的在PC端控制移動終端的方法的流程圖。所述在PC端控制移動終端的方法包括:
[0078]步驟S401,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0079]移動終端會定時截取移動終端的用戶界面,生成用戶界面圖像,并按照原有的分辨率對界面圖像進(jìn)行保存,對保存的界面圖像也可以使用webp文件格式進(jìn)行壓縮,將用戶界面圖像存儲在移動終端中的圖像暫存區(qū)內(nèi),所述的圖像暫存區(qū)為移動終端內(nèi)自定義的一塊存儲區(qū)域;采用系統(tǒng)top命令可以檢測出移動終端當(dāng)前啟動的所有進(jìn)程,并顯示該進(jìn)程的名稱及PID等其它進(jìn)程相關(guān)信息,根據(jù)進(jìn)程名稱及PID可以進(jìn)一步得到該進(jìn)程與界面進(jìn)行通信的線程,從該線程可以獲取到該進(jìn)程在用戶界面圖像的坐標(biāo)區(qū)域。并將這些坐標(biāo)區(qū)域信息也存儲在圖像暫存區(qū)內(nèi)。在確定PC端與智能終端連接后,PC端從智能終端的圖像暫存區(qū)內(nèi)獲取最新的用戶界面圖像及進(jìn)程所對應(yīng)的用戶界面圖像的坐標(biāo)區(qū)域。根據(jù)獲取的進(jìn)程在用戶界面圖像的坐標(biāo)區(qū)域,可以按照進(jìn)程在界面圖像的坐標(biāo)將獲取的用戶界面圖像進(jìn)一步的分割,形成該進(jìn)程在用戶界面圖像中的子界面圖像并在當(dāng)前PC端顯示。
[0080]步驟S402,獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令;
[0081]PC端與智能終端連接,能夠在PC端顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。并給予PC端在子界面圖像操作的權(quán)限,用戶可以在PC端所顯示的子界面圖像進(jìn)行相應(yīng)的操作。PC端對用戶的模擬移動終端的操作進(jìn)行記錄,并根據(jù)相應(yīng)的規(guī)則將其轉(zhuǎn)換為移動終端能夠識別的對進(jìn)程進(jìn)行操作的相應(yīng)的系統(tǒng)指令。
[0082]如果僅有一臺PC與智能終端連接,則默認(rèn)給予其管理員(admin)權(quán)限,即所有進(jìn)程的操作權(quán)限(全屏幕范圍);如果有多臺PC與與智能終端連接,則默認(rèn)給予第一用戶為admin權(quán)限,其余用戶根據(jù)請求進(jìn)程的信息例如請求操作視頻進(jìn)程,給予該用戶操作視頻進(jìn)程子界面的權(quán)限,該PC端會記錄用戶在視頻進(jìn)程子界面的模擬移動終端的操作,并將其轉(zhuǎn)換為移動終端能夠識別的對進(jìn)程進(jìn)行操作的相應(yīng)的系統(tǒng)指令。
[0083]步驟S403,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0084]PC端將上一步驟所生成的系統(tǒng)指令,發(fā)送到移動終端,移動終端接收到上述指令,并根據(jù)發(fā)送這些系統(tǒng)指令的PC端確定與其所對應(yīng)的進(jìn)程,并控制進(jìn)程執(zhí)行系統(tǒng)指令對應(yīng)的操作。
[0085]本發(fā)明實施例通過獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像,獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。能夠有效實現(xiàn)通過PC端對移動終端進(jìn)行操作。
[0086]圖5示出了本發(fā)明的第五實施例。
[0087]圖5是本發(fā)明第五實施例提供的PC端控制移動終端的方法的流程圖,所述的PC端控制移動終端的方法以本發(fā)明第四實施例為基礎(chǔ),進(jìn)一步的,將獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令具體優(yōu)化為:在預(yù)設(shè)的單點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的單點觸控操作信息,確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0088]參見圖5,所述的PC端控制移動終端的方法包括:
[0089]步驟S501,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0090]步驟S502,確定觸發(fā)預(yù)設(shè)的單點觸控模式。
[0091]用戶在PC端顯示的子界面圖像進(jìn)行的操作,是一種模擬移動終端上的操作,對于移動終端進(jìn)行的操作,一般可以分為單點觸控和多點觸控等方式,例如常用的點擊應(yīng)用就是一種單點操控方式,對圖像進(jìn)行放大需要兩個手指同時進(jìn)行觸摸和移動就屬于多點操控模式,用戶可以通過預(yù)先設(shè)定的鍵位操作進(jìn)入單點操控模式,PC端在接收到按鍵操作時,會確認(rèn)為用戶當(dāng)前要通過單點操控模式對PC端顯示的子界面圖像進(jìn)行操作。
[0092]步驟S503,獲取用戶在顯示的子界面圖像中的單點觸控操作信息,確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0093]用戶在PC端顯示的子界面圖像進(jìn)行的操作,其操作信息會被PC端記錄,這里的操作信息包括:用戶對子界面圖像的操作指令和圖像偏移坐標(biāo)。操作指令轉(zhuǎn)換規(guī)則可以如下設(shè)置:
[0094]左鍵點擊_>單擊
[0095]左鍵點擊長按_>長按
[0096]左鍵拖動_>滑動(起始坐標(biāo)_>結(jié)束坐標(biāo))
[0097]PC端應(yīng)用按鈕_>物理按鍵
[0098]例如用戶在子界面圖像坐標(biāo)(780,1000)的位置進(jìn)行了電機鼠標(biāo)左鍵的操作,當(dāng)前屏幕分辨率為800X1024,將屏幕左上角為原點坐標(biāo)(0,0),根據(jù)上述規(guī)則,可以認(rèn)為用戶在屏幕右下角附近位置進(jìn)行了點觸屏幕的操作。PC端將此次操作記錄下來并將其轉(zhuǎn)換為在屏幕右下角附近位置進(jìn)行了點觸屏幕的操作的系統(tǒng)指令。
[0099]步驟S504,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0100]本發(fā)明實施例通過將獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令具體優(yōu)化為:在預(yù)設(shè)的單點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的單點觸控操作信息,確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。能夠?qū)⒂脩粼赑C端所顯示的子界面圖像進(jìn)行的單點觸控操作進(jìn)行相應(yīng)的記錄和轉(zhuǎn)換,使之成為移動終端可以識別的系統(tǒng)指令,并將系統(tǒng)指令發(fā)送到移動終端,實現(xiàn)了通過PC端對移動終端進(jìn)行操作。
[0101]圖6示出了本發(fā)明的第六實施例。
[0102]圖6是本發(fā)明第六實施例提供的PC端控制移動終端的方法的流程圖,所述的PC端控制移動終端的方法以本發(fā)明第四實施例為基礎(chǔ),進(jìn)一步的,將獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令具體優(yōu)化為:在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息,確定所述一組多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0103]參見圖6,所述的PC端控制移動終端的方法包括:
[0104]步驟S601,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0105]步驟S602,確定觸發(fā)預(yù)設(shè)的多點觸控模式。
[0106]用戶可以通過預(yù)先設(shè)定的操作操作進(jìn)入多點操控模式,設(shè)定的操作可以是按下某個鍵位或者多個鍵位的組合PC端在接收到用戶觸發(fā)相應(yīng)的操作時,會確認(rèn)為用戶當(dāng)前要通過多點操控模式對PC端顯示的子界面圖像進(jìn)行操作。
[0107]步驟S603,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0108]用戶通過PC端的輸入設(shè)備對顯示的子界面圖像按照預(yù)先設(shè)定的規(guī)則進(jìn)行操作,這些操作可以是鼠標(biāo)左右鍵的點擊及鍵盤上某些按鍵的敲擊,PC端捕捉相應(yīng)的用戶操作,并將這些操作進(jìn)行記錄。
[0109]步驟S604,確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0110]根據(jù)步驟S603所獲取的多點觸控操作信息,預(yù)先設(shè)定的規(guī)則將這些操作信息與預(yù)先設(shè)定的規(guī)則進(jìn)行匹配,將多點觸控操作信息轉(zhuǎn)換為相應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0111]步驟S605,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0112]本發(fā)明實施例通過將獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令具體優(yōu)化為:在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息,確定所述一組多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。能夠?qū)⒂脩粼赑C端所顯示的子界面圖像進(jìn)行的多點觸控操作進(jìn)行相應(yīng)的記錄和轉(zhuǎn)換,實現(xiàn)了通過PC端多點觸控對移動終端進(jìn)行操作。
[0113]圖7示出了本發(fā)明的第七實施例。
[0114]圖7是本發(fā)明第七實施例提供的PC端控制移動終端的方法的流程圖,所述的PC端控制移動終端的方法以本發(fā)明第六實施例為基礎(chǔ),進(jìn)一步的,將獲獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息具體優(yōu)化為:在預(yù)設(shè)的第一多點觸控模式被觸發(fā)時,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo),獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼,依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo),依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0115]參見圖7,所述的PC端控制移動終端的方法包括:
[0116]步驟S701,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0117]步驟S702,確定觸發(fā)預(yù)設(shè)的多點觸控模式。
[0118]步驟S703,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo)。
[0119]多點觸控可以同時采集多點信號,并對每路信號的意義進(jìn)行判斷。在本實施例中,用戶可以使用兩點觸控。在PC端可以設(shè)定相應(yīng)的規(guī)則來對應(yīng)兩點觸控的手指操作,例如,在本實例中,通過依次單擊鼠標(biāo)左鍵,獲取兩次點擊鼠標(biāo)左鍵的相應(yīng)位置,并將其設(shè)定為第一手指和第二手指的起始位置。PC端記錄兩次點擊的位置,并計算得出兩次點擊在子界面圖像的相應(yīng)坐標(biāo),即是用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo)。
[0120]步驟S704,獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼。
[0121]在本實施例中,將多點操控的手指動作與PC端的操作通過預(yù)先設(shè)定的規(guī)則對應(yīng),對于第一手指的移動操作可以采用鍵盤上的W、A、D和Z鍵來對應(yīng),其中W、A、D、Z鍵分別對應(yīng)第一手指的上、左、右、下移動;第二手指的移動操作與鍵盤上的數(shù)字鍵2、4、6和8相對應(yīng),其中2、4、6、8鍵分別對應(yīng)第一手指的上、左、右、下移動。對于多點同時點擊的操作,可以直接同時按下S和5鍵。對于三點或更多點的觸控操作,可以采用上述方式,根據(jù)預(yù)先設(shè)定的規(guī)則建立其它手指操控的對應(yīng)操作。PC端捕捉用戶在子界面圖像中所進(jìn)行的輸入操作,并將其保存。
[0122]步驟S705,依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo)。
[0123]根據(jù)步驟S704所獲取到的用戶所輸入的第一鍵盤碼和第二鍵盤碼在子界面圖像上的操作,并記錄鍵盤碼在子界面圖像上的位置。例如,用戶在子界面圖像上(320,470)的位置點擊鼠標(biāo)左鍵,并通過鍵盤上設(shè)定的W和D鍵移動了 5秒時間,則根據(jù)單位時間內(nèi)可移動光標(biāo)的距離來確定第一手指從(320,470)移動至(450,330),確定了第一手指的運動軌跡,以此類推,也可確定出第二手指的運動軌跡和終點坐標(biāo)。
[0124]步驟S706,依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0125]根據(jù)步驟S703、S704和S705所獲取的第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),可以按照預(yù)先設(shè)定的規(guī)則將這些信息轉(zhuǎn)換為一個多點觸控的操作,即根據(jù)上述信息能夠確定出用戶在子界面圖像的操作所達(dá)到的效果是通過兩個手指的觸控,從子界面圖像的起始點通過運動軌跡到達(dá)終點位置。將上述操作信息進(jìn)行封裝,形成了用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0126]步驟S707,確定所述多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0127]根據(jù)步驟S707所獲取的多點觸控操作信息,將多點觸控操作信息轉(zhuǎn)換為相應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0128]步驟S708,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0129]本發(fā)明實施例通過將獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息具體優(yōu)化為:在預(yù)設(shè)的第一多點觸控模式被觸發(fā)時,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo),獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼,依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo),依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。提供了一種在PC端快速多點操控移動終端的方法,能夠快速準(zhǔn)確的實現(xiàn)在PC端多點操控移動終端。
[0130]圖8示出了本發(fā)明的第八實施例。
[0131]圖8是本發(fā)明第八實施例提供的PC端控制移動終端的方法的流程圖,所述的PC端控制移動終端的方法以本發(fā)明第六實施例為基礎(chǔ),進(jìn)一步的,將獲獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息具體優(yōu)化為:在預(yù)設(shè)的第二多點觸控模式被觸發(fā)時,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0132]參見圖8,所述的PC端控制移動終端的方法包括:
[0133]步驟S801,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0134]步驟S802,確定觸發(fā)預(yù)設(shè)的多點觸控模式。
[0135]步驟S803,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo)。
[0136]在觸發(fā)多點觸控模式后,用戶可以通過PC端的輸入設(shè)備對子界面圖像進(jìn)行操作,例如,可以通過鼠標(biāo)模擬手指觸碰使光標(biāo)在子界面圖像上進(jìn)行移動,在完成相應(yīng)的操作后,可以點擊右鍵,表明模仿該手指的操作已經(jīng)完成;然后重新點擊鼠標(biāo)左鍵模擬下一手指在子界面圖像上的操作。依次類推,可以利用PC端上的輸入設(shè)備依次模擬多個手指的觸控動作,PC端依次記錄下這些操作信息,包括點擊左鍵時光標(biāo)的位置坐標(biāo),鼠標(biāo)移動的軌跡及完成該動作時光標(biāo)的位置坐標(biāo)。用戶也可以根據(jù)自己的使用習(xí)慣,設(shè)定相應(yīng)的規(guī)則,建立相應(yīng)的指令集并保存在PC端,方便下一次操作。
[0137]步驟S804,將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0138]將步驟S803所獲取的操作信息,按照對應(yīng)的規(guī)則,將這些操作信息進(jìn)行封裝,使這些信息成為用戶在顯示的子界面的模擬手指觸碰的相應(yīng)信息即為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0139]步驟S805,確定所述多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0140]根據(jù)步驟S804所獲取的多點觸控操作信息,按照預(yù)先設(shè)定的規(guī)則將多點觸控操作信息轉(zhuǎn)換為相應(yīng)的預(yù)設(shè)系統(tǒng)指令。這種系統(tǒng)指令是移動終端能夠直接識別的機器語言。
[0141]步驟S806,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0142]本發(fā)明實施例通過將獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息具體優(yōu)化為:在預(yù)設(shè)的第二多點觸控模式被觸發(fā)時,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。用戶可以通過PC端對用戶子界面進(jìn)行操作,實現(xiàn)了在PC端多點操控移動終端。
[0143]圖9示出了本發(fā)明的第九實施例。
[0144]圖9是本發(fā)明第九實施例提供的PC端控制移動終端的方法的流程圖,所述的PC端控制移動終端的方法以本發(fā)明第六實施例為基礎(chǔ),進(jìn)一步的,將獲獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息具體優(yōu)化為:在PC端包括觸摸板時,獲取用戶在所述觸摸板上的多點觸控操作信息。
[0145]參見圖9,所述的PC端控制移動終端的方法包括:
[0146]步驟S901,獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像。
[0147]步驟S902,確定PC端包括觸摸板。
[0148]觸摸板是一種利用手指的滑動操作來移動游標(biāo)的輸入裝置,作為一種PC端外接輸入設(shè)備使用,PC端在啟動時,會檢查外接設(shè)備情況,根據(jù)外接設(shè)備觸摸板反饋的信號,確定觸摸板是否已連接PC端。
[0149]步驟S903,獲取用戶在所述觸摸板上的多點觸控操作信息。
[0150]觸摸板在用戶的手指接近觸摸板時會使電容量改變,觸摸板自身會檢測出電容改變量,轉(zhuǎn)換成坐標(biāo)。借由電容感應(yīng)來獲知手指移動情況。通過觸摸板的功能,可以獲取用戶在觸摸板上的多點觸控操作信息。
[0151]步驟S904,確定所述多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0152]步驟S905,向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0153]本發(fā)明實施例通過在PC端增加觸摸板裝置,通過用戶在觸摸板的操作,獲取用戶的用戶子界面的相應(yīng)操作,方便的實現(xiàn)在在PC端多點操控移動終端。
[0154]圖10示出了本發(fā)明的第十實施例。
[0155]圖10是本發(fā)明第十實施例提供的移動終端的控制裝置的結(jié)構(gòu)圖。參見圖10,所述移動終端的控制裝置可以包括:圖像獲取單元1010、圖像發(fā)送單元1020、指令接收單元1030以及指令響應(yīng)單元1040,其中,所述圖像獲取單元1010用于獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;所述圖像發(fā)送單元1020用于向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像;所述指令接收單元1030用于接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成;所述指令響應(yīng)單元1040用于控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0156]進(jìn)一步的,所述的圖像獲取單元包括:圖像獲取子單元1011、進(jìn)行區(qū)域子單元1012、子圖像獲取子單元1013,其中,所述圖像獲取子單元1011用于獲取移動終端中的用戶界面圖像;所述進(jìn)行區(qū)域子單元1012用于檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域;所述子圖像獲取子單元1013用于依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
[0157]進(jìn)一步的,所述的指令響應(yīng)單元包括第一響應(yīng)子單元1041,其中,所述第一響應(yīng)子單元1041用于在同時接收至少兩個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令時,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定所述至少兩個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,依據(jù)確定結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。
[0158]上述移動終端的控制裝置可執(zhí)行本發(fā)明實施例所提供的移動終端的控制方法,具備執(zhí)行方法相應(yīng)的功能模塊。通過上述移動終端的控制裝置,能夠?qū)⒁苿咏K端用戶界面?zhèn)魉偷絇C端,并接受PC端的指令在移動終端上進(jìn)行相應(yīng)的操作。有效實現(xiàn)在PC端操作移動終端,提升了用戶體驗。
[0159]圖11示出了本發(fā)明的第^^一實施例。
[0160]圖11是本發(fā)明第十一實施例提供的在PC端控制移動終端的裝置的結(jié)構(gòu)圖。參見圖11,所述在PC端控制移動終端的裝置包括:圖像獲得單元1110、指令生成單元1120、以及指令發(fā)送單元1130。其中,所述圖像獲得單元1110用于獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像;
[0161]所述指令生成單元1120用于獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令;
[0162]所述指令發(fā)送單元1130用于向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
[0163]進(jìn)一步的,所述指令生成單元1120包括單點操作子單元1121和單點指令子單元1122。其中,所述單點操作子單元用于在預(yù)設(shè)的單點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的單點觸控操作信息;所述單點指令子單元用于確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0164]進(jìn)一步的,所述的指令生成單元1120包括:多點操作子單元1123和多點指令子單元1124。其中,所述多點操作子單元1123用于在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息;所述多點指令子單元1124,用于確定所述一組多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
[0165]進(jìn)一步的,所述多點操作子單元1123包括起始坐標(biāo)子單元11231、鍵盤碼子單元11232、軌跡子單元11233以及第一信息子單元11234。其中,所述起始坐標(biāo)子單元11231用于在預(yù)設(shè)的第一多點觸控模式被觸發(fā)時,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo);所述鍵盤碼子單元11232用于獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼;所述軌跡子單元11233用于依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo);所述第一信息子單元11234用于依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0166]進(jìn)一步的,所述多點操作子單元1123包括手指信息子單元11235和第二信息子單元11236。其中,所述手指信息子單元11235用于在預(yù)設(shè)的第二多點觸控模式被觸發(fā)時,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo);所述第二信息子單元11236,用于將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
[0167]進(jìn)一步的,多點操作子單元具體可以用于:
[0168]在PC端包括觸摸板時,獲取用戶在所述觸摸板上的多點觸控操作信息。
[0169]上述在PC端控制移動終端的裝置可執(zhí)行本發(fā)明實施例所提供的在PC端控制移動終端的方法,具備執(zhí)行方法相應(yīng)的功能模塊。能夠接收移動終端所發(fā)送的界面圖像并在PC端顯示,并將用戶在PC端的操作轉(zhuǎn)換為移動終端可識別的系統(tǒng)指令,有效實現(xiàn)通過PC端對移動終端進(jìn)行操作。
[0170]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0171]本領(lǐng)域普通技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,他們可以用計算機裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。
[0172]本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間的相同或相似的部分互相參見即可。
[0173]以上所述僅為本發(fā)明的優(yōu)選實施例,并不用于限制本發(fā)明,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動終端的控制方法,其特征在于,包括: 獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像; 向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像; 接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,其中,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成; 控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像,包括: 獲取移動終端中的用戶界面圖像; 檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域;依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作包括: 在同時接收至少兩個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令時,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定所述至少兩個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,依據(jù)確定結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。
4.一種在PC端控制移動終端的方法,其特征在于,包括: 獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像; 獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令; 向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令,包括: 在預(yù)設(shè)的單點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的單點觸控操作信息; 確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令,包括: 在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息; 確定所述一組多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息,包括: 在預(yù)設(shè)的第一多點觸控模式被觸發(fā)時,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第一手指的起始坐標(biāo); 獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼; 依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo); 依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息,包括: 在預(yù)設(shè)的第二多點觸控模式被觸發(fā)時,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo); 將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點操作信息,包括: 在PC端包括觸摸板時,獲取用戶在所述觸摸板上的多點觸控操作信息。
10.一種移動終端的控制裝置,其特征在于,包括: 圖像獲取單元,用于獲得移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像; 圖像發(fā)送單元,用于向連接的至少一個PC端發(fā)送進(jìn)程對應(yīng)的子界面圖像,使所述至少一個PC端顯示接收的進(jìn)程對應(yīng)的子界面圖像; 指令接收單元,用于接收PC端發(fā)送的對進(jìn)程的系統(tǒng)指令,所述對進(jìn)程的系統(tǒng)指令由PC端依據(jù)用戶在PC端對子界面圖像的操作信息生成; 指令響應(yīng)單元,用于控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,圖像獲取單元包括: 圖像獲取子單元,用于獲取移動終端中的用戶界面圖像; 進(jìn)行區(qū)域子單元,用于檢測移動終端中啟動的進(jìn)程,并獲得所述進(jìn)程在所述用戶界面圖像中的坐標(biāo)區(qū)域; 子圖像獲取子單元,用于依據(jù)進(jìn)程在用戶界面圖像中的坐標(biāo)區(qū)域,確定進(jìn)程在所述用戶界面圖像中對應(yīng)的子界面圖像。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,指令響應(yīng)單元包括: 第一響應(yīng)子單元,用于在同時接收至少兩個PC端發(fā)送的對進(jìn)程的系統(tǒng)指令時,依據(jù)預(yù)設(shè)的PC端優(yōu)先級,確定所述至少兩個PC端發(fā)送的系統(tǒng)指令的優(yōu)先級,依據(jù)確定結(jié)果控制進(jìn)程依次執(zhí)行各系統(tǒng)指令對應(yīng)的操作。
13.—種在PC端控制移動終端的裝置,其特征在于,包括: 圖像獲得單元,用于獲得并顯示移動終端中啟動的進(jìn)程對應(yīng)的子界面圖像; 指令生成單元,用于獲得用戶對顯示的子界面圖像的操作信息,并依據(jù)所述操作信息生成對所述進(jìn)程的系統(tǒng)指令; 指令發(fā)送單元,用于向移動終端發(fā)送所述系統(tǒng)指令,使移動終端控制所述進(jìn)程執(zhí)行所述系統(tǒng)指令對應(yīng)的操作。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,指令生成單元包括: 單點操作子單元,用于在預(yù)設(shè)的單點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的單點觸控操作信息; 單點指令子單元,用于確定所述單點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,指令生成單元包括: 多點操作子單元,用于在預(yù)設(shè)的多點觸控模式被觸發(fā)時,獲取用戶在顯示的子界面圖像中的一組多點觸控操作信息; 多點指令子單元,用于確定所述一組多點觸控操作信息對應(yīng)的預(yù)設(shè)系統(tǒng)指令。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,多點操作子單元包括: 起始坐標(biāo)子單元,用于在預(yù)設(shè)的第一多點觸控模式被觸發(fā)時,獲取用戶在所述子界面圖像中設(shè)置的第一手指的起始坐標(biāo)和第二手指的起始坐標(biāo); 鍵盤碼子單元,用于獲取用戶通過PC端的鍵盤輸入的第一手指對應(yīng)的第一鍵盤碼和第二手指對應(yīng)的第二鍵盤碼; 軌跡子單元,用于依據(jù)獲取的第一鍵盤碼和第二鍵盤碼,確定第一手指的運動軌跡和第一手指的終點坐標(biāo),并確定第二手指的運動軌跡和第二手指的終點坐標(biāo); 第一信息子單元,用于依據(jù)第一手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),及第二手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo),確定用戶在顯示的子界面圖像中的一組多點觸控操作信息。
17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,多點操作子單元包括: 手指信息子單元,用于在預(yù)設(shè)的第二多點觸控模式被觸發(fā)時,依次獲取至少兩個手指的操作信息,其中任一手指的操作信息包括該手指的起始坐標(biāo)、運動軌跡和終點坐標(biāo); 第二信息子單元,用于將獲取的至少兩個手指的操作信息,確定為用戶在顯示的子界面圖像中的一組多點觸控操作信息。
18.根據(jù)權(quán)利要求15所述的裝置,其特征在于,多點操作子單元具體用于: 在PC端包括觸摸板時,獲取用戶在所述觸摸板上的多點觸控操作信息。
【文檔編號】G06F3/0484GK104461296SQ201410736163
【公開日】2015年3月25日 申請日期:2014年12月5日 優(yōu)先權(quán)日:2014年12月5日
【發(fā)明者】焉文臣 申請人:廣東歐珀移動通信有限公司