本發(fā)明涉及無線通信遠(yuǎn)程協(xié)助領(lǐng)域,具體而言,本發(fā)明涉及一種移動(dòng)終端和移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法、裝置。
背景技術(shù):
遠(yuǎn)程協(xié)助,指作為協(xié)助方的移動(dòng)終端和作為受助方的移動(dòng)終端建立無線通信,從而使受助方的用戶界面顯示于協(xié)助方的用戶界面上,進(jìn)而實(shí)現(xiàn)一方對(duì)另一方的控制或協(xié)助作用。相應(yīng)的,遠(yuǎn)程協(xié)助過程控制即對(duì)遠(yuǎn)程協(xié)助過程進(jìn)行某些控制操作,從而提高遠(yuǎn)程協(xié)助操作的安全性。
傳統(tǒng)的遠(yuǎn)程協(xié)助技術(shù)除了可以同步用戶界面,還可以輔以類似網(wǎng)絡(luò)電話的功能,使協(xié)助方和受助方可以進(jìn)行即時(shí)的聲音溝通。通過用戶界面的同步,協(xié)助方可以利用顯示于用戶界面的光標(biāo)描述一些如點(diǎn)擊或拖動(dòng)的操作。并且,當(dāng)協(xié)助方拖動(dòng)光標(biāo)時(shí),受助方的用戶界面將出現(xiàn)畫筆線條,此時(shí)協(xié)助方可以利用畫筆線條對(duì)需要進(jìn)行的操作作加強(qiáng)性的描述。
傳統(tǒng)的這種遠(yuǎn)程協(xié)助方式,僅注重于遠(yuǎn)程協(xié)助操作的實(shí)現(xiàn),而幾乎未涉及遠(yuǎn)程協(xié)助的過程控制,這就使得處于遠(yuǎn)程狀態(tài)中的協(xié)助方和受助方的操作產(chǎn)生不便,其操作安全性也很難得到保證。
有鑒于此,增加遠(yuǎn)程協(xié)助過程控制的功能,有利于改善遠(yuǎn)程協(xié)助的操作體驗(yàn),也在一定程度上保證了遠(yuǎn)程協(xié)助操作的安全性。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問題,本發(fā)明提供了一種移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法及其相應(yīng)的裝置,以便實(shí)現(xiàn)對(duì)遠(yuǎn)程協(xié)助的過程控制。
相應(yīng)的,本發(fā)明還提供一種移動(dòng)終端,以用于實(shí)施前述的方法或裝置。
據(jù)此,本發(fā)明采用了如下技術(shù)方案;
本發(fā)明提供的一種移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法,其包括如下步驟:
基于預(yù)建立的界面?zhèn)鬏斖ǖ老蛱幱谶h(yuǎn)程協(xié)助狀態(tài)中的協(xié)助方傳送網(wǎng)頁內(nèi)容,在該網(wǎng)頁內(nèi)容中包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面;
根據(jù)協(xié)助方控制指令、預(yù)設(shè)控制指令或受助方控制指令,確定與各控制指令相匹配的執(zhí)行模塊;
運(yùn)行所確定的執(zhí)行模塊以執(zhí)行與所述控制指令相對(duì)應(yīng)的處理,將與此相對(duì)應(yīng)的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方實(shí)現(xiàn)更新。
第一方面,所述協(xié)助方控制指令為點(diǎn)贊指令,所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息。
結(jié)合第一方面,進(jìn)一步地,所述點(diǎn)贊指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作,或通過接收用戶的語音輸入并將之轉(zhuǎn)換而生成。
結(jié)合第一方面,一種方式中,所述點(diǎn)贊信息為文字信息。
另一種方式中,所述點(diǎn)贊信息為圖像信息。
第二方面,所述協(xié)助方控制指令為操作控制指令,所確定的執(zhí)行模塊用于使受助方用戶操作指令失效。
結(jié)合第二方面,所述操作控制指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作,或通過接收用戶的語音輸入并將之轉(zhuǎn)換而生成。
具體地,所述操作指令通過受助方用戶作用于受助方用戶界面的觸控操作而生成。
第三方面,所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令,所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序。
結(jié)合第三方面,一種方式中,所述自動(dòng)錄屏控制指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
另一種方式中,所述自動(dòng)錄屏控制指令通過受助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
具體地,所錄制的對(duì)象是所述受助方用戶界面的畫面活動(dòng)過程。
第四方面,所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶?,所確定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏?,以使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。
結(jié)合第四方面,一種方式中,所述的畫面?zhèn)鬏斂刂浦噶钔ㄟ^受助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
另一種方式中,所述的畫面?zhèn)鬏斂刂浦噶钤谑盏教囟ㄏ到y(tǒng)廣播后生成。
本發(fā)明提供的一種移動(dòng)終端遠(yuǎn)程協(xié)助過程控制裝置,其包括:
傳送單元,其基于預(yù)建立的界面?zhèn)鬏斖ǖ老蛱幱谶h(yuǎn)程協(xié)助狀態(tài)中的協(xié)助方傳送網(wǎng)頁內(nèi)容,在該網(wǎng)頁內(nèi)容中包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面;
確定單元,其根據(jù)協(xié)助方控制指令、預(yù)設(shè)控制指令或受助方控制指令,確定與各控制指令相匹配的執(zhí)行模塊;
運(yùn)行單元,用于運(yùn)行所確定的執(zhí)行模塊以執(zhí)行與所述控制指令相對(duì)應(yīng)的處理,將與此相對(duì)應(yīng)的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方實(shí)現(xiàn)更新。
第一方面,所述協(xié)助方控制指令為點(diǎn)贊指令,所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息。
結(jié)合第一方面,可選地,所述點(diǎn)贊指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作,或通過接收用戶的語音輸入并將之轉(zhuǎn)換而生成。
結(jié)合第一方面,一種方式中,所述點(diǎn)贊信息為文字信息。
另一種方式中,所述點(diǎn)贊信息為圖像信息。
第二方面,所述協(xié)助方控制指令為操作控制指令,所確定的執(zhí)行模塊用于使受助方用戶操作指令失效。
結(jié)合第二方面,可選地,所述操作控制指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作,或通過接收用戶的語音輸入并將之轉(zhuǎn)換而生成。
結(jié)合第二方面,具體地,所述操作指令通過受助方用戶作用于受助方用戶界面的觸控操作而生成。
第三方面,所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令,所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序。
結(jié)合第三方面,一種方式中,所述自動(dòng)錄屏控制指令通過協(xié)助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
另一種方式中,所述自動(dòng)錄屏控制指令通過受助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
結(jié)合第三方面,具體地,所錄制的對(duì)象是所述受助方用戶界面的畫面活動(dòng)過程。
第四方面,所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶?,所確定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏敚允箙f(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。
結(jié)合第四方面,一種方式中,所述的畫面?zhèn)鬏斂刂浦噶钔ㄟ^受助方用戶界面提供的虛擬按鍵接收用戶的觸控操作而生成。
另一種方式中,所述的畫面?zhèn)鬏斂刂浦噶钤谑盏教囟ㄏ到y(tǒng)廣播后生成。
本發(fā)明提供的一種移動(dòng)終端,其包括:
無線保真模塊,用于接入通信網(wǎng)絡(luò);
觸敏顯示器,用于顯示界面,實(shí)現(xiàn)人機(jī)交互;
一個(gè)或多個(gè)處理器;
存儲(chǔ)器;
一個(gè)或多個(gè)應(yīng)用程序,其中所述一個(gè)或多個(gè)應(yīng)用程序被存儲(chǔ)在所述存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行;
所述一個(gè)或多個(gè)程序用于驅(qū)動(dòng)所述一個(gè)或多個(gè)處理器構(gòu)造用于執(zhí)行前述任意一種方法的裝置。
在一個(gè)可能的設(shè)計(jì)中,移動(dòng)終端的結(jié)構(gòu)中包括的處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)支持收發(fā)裝置執(zhí)行上述方法的程序,所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。所述移動(dòng)終端還可以包括通信接口,用于該移動(dòng)終端與其他設(shè)備或通信網(wǎng)絡(luò)通信。
再一方面,本發(fā)明的實(shí)施例提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存為上述移動(dòng)終端所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述為移動(dòng)終端所設(shè)計(jì)的程序,或者包含用于執(zhí)行上述的方法/裝置所設(shè)計(jì)的程序。
相對(duì)于現(xiàn)有技術(shù),本發(fā)明提供的方案具有以下優(yōu)點(diǎn):
1、在現(xiàn)有技術(shù)的基礎(chǔ)上,協(xié)助方與受助方實(shí)現(xiàn)遠(yuǎn)程協(xié)助連接的時(shí)間通常為8至10秒,而通過利用網(wǎng)頁傳輸?shù)姆绞?,?shí)現(xiàn)連接的時(shí)間只需3至5秒,即大幅縮短了協(xié)助方與受助方建立遠(yuǎn)程協(xié)助連接的時(shí)間,提高遠(yuǎn)程協(xié)助的效率。建立遠(yuǎn)程無線連接后,受助方通過預(yù)建立的處于遠(yuǎn)程協(xié)助狀態(tài)下的協(xié)助方與受助方之間的界面?zhèn)鬏斖ǖ缹⑵鋸淖陨韮?nèi)存中獲取的包含當(dāng)前顯示的用戶界面的網(wǎng)頁內(nèi)容提交至協(xié)助方,因此,利用這種網(wǎng)頁傳輸?shù)姆绞剑鄬?duì)于現(xiàn)有技術(shù)而言,加快了所述網(wǎng)頁內(nèi)容的傳輸速度,同時(shí)也對(duì)所述傳輸?shù)木W(wǎng)頁內(nèi)容起到較大限度的保真作用,使得所述傳輸?shù)挠脩艚缑娓忧逦?/p>
2、通過執(zhí)行遠(yuǎn)程協(xié)助過程中的點(diǎn)贊功能,協(xié)助方用戶可以對(duì)受助方用戶的操作進(jìn)行評(píng)價(jià),促進(jìn)了遠(yuǎn)程協(xié)助過程中協(xié)助方用戶與受助方用戶的交流,加強(qiáng)了雙方的互動(dòng)。
3、通過執(zhí)行遠(yuǎn)程協(xié)助過程中的畫面?zhèn)鬏斂刂撇僮?,受助方用戶根?jù)自身需要可中斷向協(xié)助方傳送受助方的用戶界面,也可自由在執(zhí)行中斷傳送操作之后是否要恢復(fù)傳送,提高了遠(yuǎn)程協(xié)助的安全性,對(duì)用戶的隱私形成了較好的保護(hù),改善了用戶的遠(yuǎn)程協(xié)助體驗(yàn)。
4、通過執(zhí)行遠(yuǎn)程協(xié)助過程中的控制操作,受助方可對(duì)遠(yuǎn)程協(xié)助中的自身用戶界面的畫面活動(dòng)過程進(jìn)行錄制和存儲(chǔ),使得用戶可以不受時(shí)間、地點(diǎn)等因素的限制,順利通過遠(yuǎn)程協(xié)助完成某些操作,從而使得遠(yuǎn)程協(xié)助的進(jìn)行更加方便。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來說,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1示出由本發(fā)明的安裝有實(shí)現(xiàn)本發(fā)明的方法或裝置的應(yīng)用程序的兩個(gè)移動(dòng)終端所構(gòu)造的網(wǎng)絡(luò)系統(tǒng)原理框圖,其中一個(gè)移動(dòng)終端作為遠(yuǎn)程協(xié)助方,另一個(gè)移動(dòng)終端作為遠(yuǎn)程受助方;
圖2是本發(fā)明的安裝有實(shí)現(xiàn)本發(fā)明的方法或裝置的應(yīng)用程序的兩個(gè)移動(dòng)終端進(jìn)行無線連接的方法的流程示意圖;
圖3是以游客模式登錄本發(fā)明的所述應(yīng)用程序的過程示意圖;
圖4是用廠商賬號(hào)登錄本發(fā)明的所述應(yīng)用程序的過程示意圖;
圖5是在本發(fā)明的所述應(yīng)用程序中用對(duì)方客戶端賬號(hào)添加好友的流程示意圖;
圖6是在本發(fā)明的所述應(yīng)用程序中用對(duì)方手機(jī)號(hào)添加好友的流程示意圖;
圖7是在本發(fā)明的所述應(yīng)用程序中用對(duì)方廠商賬號(hào)添加好友的流程示意圖;
圖8是本發(fā)明的移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法的流程示意圖;
圖9是本發(fā)明的移動(dòng)終端遠(yuǎn)程協(xié)助過程控制裝置的原理示意圖;
圖10是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)點(diǎn)贊功能的實(shí)施例中的受助方的用戶界面圖像;
圖11是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)點(diǎn)贊功能的實(shí)施例中的協(xié)助方的用戶界面圖像;
圖12是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的一種實(shí)施例中的受助方的用戶界面圖像;
圖13是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的一種實(shí)施例中的協(xié)助方的用戶界面圖像;
圖14是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)錄屏功能的實(shí)施例中的受助方的顯示錄屏選項(xiàng)的用戶界面圖像;
圖15是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)錄屏功能的實(shí)施例中的受助方的錄屏過程中的用戶界面圖像;
圖16是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)錄屏功能的實(shí)施例中的受助方完成錄屏后儲(chǔ)存錄制結(jié)果的用戶界面圖像;
圖17是本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的實(shí)現(xiàn)關(guān)閉或中斷傳輸自身用戶界面功能的實(shí)施例中的受助方的顯示關(guān)閉屏幕選項(xiàng)的用戶界面圖像;
圖18是本發(fā)明的協(xié)助方移動(dòng)終端和受助方移動(dòng)終端能夠適用的結(jié)構(gòu)的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明的技術(shù)方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
在本發(fā)明的說明書和權(quán)利要求書及上述附圖中的描述的一些流程中,包含了按照特定順序出現(xiàn)的多個(gè)操作,但是應(yīng)該清楚了解,這些操作可以不按照其在本文中出現(xiàn)的順序來執(zhí)行或并行執(zhí)行,操作的序號(hào)如101、102等,僅僅是用于區(qū)分開各個(gè)不同的操作,序號(hào)本身不代表任何的執(zhí)行順序。另外,這些流程可以包括更多或更少的操作,并且這些操作可以按照順序執(zhí)行或并行執(zhí)行。需要說明的是,本文中的“第一”、“第二”等描述,是用于區(qū)分不同的消息、設(shè)備、模塊、單元等,不代表先后順序,也不限定“第一”和“第二”是不同的類型。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明所稱的遠(yuǎn)程協(xié)助,是指將兩臺(tái)移動(dòng)終端建立起無線網(wǎng)絡(luò)通信,并使其中一方的用戶界面顯示在另一方的用戶界面上,從而實(shí)現(xiàn)一方對(duì)另一方在操作上的指導(dǎo)或控制的目的。相應(yīng)的,遠(yuǎn)程協(xié)助過程控制即對(duì)遠(yuǎn)程過程進(jìn)行控制操作,從而使遠(yuǎn)程協(xié)助操作具有較高的安全性。
本發(fā)明所稱的移動(dòng)終端,具體是指即將揭示的分別作為協(xié)助方和受助方的兩種移動(dòng)終端,這兩種移動(dòng)終端在設(shè)備上可以是完全同類產(chǎn)品,之所以列為兩種,僅是出于在遠(yuǎn)程協(xié)助過程中其彼此所充當(dāng)?shù)慕巧煌目紤]。故而,此處所稱的移動(dòng)終端通常均指諸如智能電視、智能手機(jī)、平板電腦、智能腕表之類的可便攜地移動(dòng)的、配置有智能化操作系統(tǒng)的移動(dòng)設(shè)備,這些操縱系統(tǒng)可以是Android、iOS、Windows Phone或其他形式的移動(dòng)端操作系統(tǒng),當(dāng)然也可以是諸如Windows系統(tǒng)的桌面系列,只要所采用的設(shè)備具備便攜、智能、可進(jìn)行網(wǎng)絡(luò)通信等特點(diǎn),本領(lǐng)域技術(shù)人員即可將其視為本領(lǐng)域所稱的相應(yīng)的協(xié)助方移動(dòng)終端或受助方移動(dòng)終端。
本發(fā)明在作為協(xié)助方的移動(dòng)終端和作為受助方的移動(dòng)終端所實(shí)現(xiàn)的功能,可以實(shí)現(xiàn)于同一應(yīng)用程序中,通過在移動(dòng)終端運(yùn)行該應(yīng)用程序,選擇其充任的相應(yīng)角色,即可使本發(fā)明的相應(yīng)的遠(yuǎn)程協(xié)助有關(guān)的方法得以執(zhí)行。
為了便于理解本發(fā)明,以下介紹本發(fā)明的一種運(yùn)行環(huán)境,也可視為本發(fā)明的一種應(yīng)用場景。
請結(jié)合圖1,協(xié)助方移動(dòng)終端和受助方移動(dòng)終端通過安裝于各自中的相同的運(yùn)用了本發(fā)明的方法的遠(yuǎn)程協(xié)助應(yīng)用程序進(jìn)行無線通信。協(xié)助方移動(dòng)終端和受助方移動(dòng)終端可以分別安裝不同的智能化操作系統(tǒng),只要各設(shè)備均安裝有相同的運(yùn)用了本發(fā)明的方法的遠(yuǎn)程協(xié)助應(yīng)用程序,且可進(jìn)行無線網(wǎng)絡(luò)通信,便可無障礙地配合構(gòu)建本發(fā)明的運(yùn)行環(huán)境。
圖1所示的運(yùn)行構(gòu)造的工作機(jī)理是:協(xié)助方移動(dòng)終端和受助方移動(dòng)終端通過所述遠(yuǎn)程協(xié)助應(yīng)用程序建立無線連接后,受助方移動(dòng)終端即向協(xié)助方移動(dòng)終端即時(shí)傳送包含受助方當(dāng)前顯示的用戶界面的網(wǎng)頁內(nèi)容。受助方響應(yīng)于協(xié)助方的遠(yuǎn)程指令后,即執(zhí)行作用于自身用戶界面的與所述遠(yuǎn)程指令相應(yīng)的界面操作。并且,協(xié)助方與受助方在遠(yuǎn)程協(xié)助的過程中通過執(zhí)行特定的指令,則可實(shí)現(xiàn)相應(yīng)的過程控制。
關(guān)于上述功能的具體實(shí)現(xiàn),將在后續(xù)的本發(fā)明的多個(gè)實(shí)施例中逐一予以揭示。
請結(jié)合圖2,要實(shí)現(xiàn)遠(yuǎn)程協(xié)助過程控制,就必須使所述移動(dòng)終端之間建立無線連接,從而使所述移動(dòng)終端進(jìn)入遠(yuǎn)程協(xié)助狀態(tài)。因此,上述本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法還包括一系列前置步驟:
步驟S101,進(jìn)行網(wǎng)絡(luò)檢驗(yàn);以客戶端為例,協(xié)助方與受助方建立聯(lián)系是利用安裝于雙方中的遠(yuǎn)程協(xié)助客戶端實(shí)現(xiàn)的,在協(xié)助方和受助方中任一方要向?qū)Ψ桨l(fā)起連接請求前,需啟動(dòng)所述遠(yuǎn)程協(xié)助客戶端,然后進(jìn)行一次本機(jī)網(wǎng)絡(luò)檢驗(yàn),如果網(wǎng)絡(luò)異常則提示檢測網(wǎng)絡(luò),并對(duì)網(wǎng)絡(luò)進(jìn)行重新校驗(yàn)。檢驗(yàn)網(wǎng)絡(luò)正常,則可選擇兩種方式登錄所述客戶端:選擇游客模式登錄或選擇本機(jī)廠商賬號(hào)進(jìn)行登錄。
請結(jié)合圖3,當(dāng)選擇游客模式登錄時(shí),所述客戶端先查詢本地的UID(User Identification,用戶身份證明)并判斷本地有無UID。若無本地UID,則生成新的UID并由服務(wù)器保存,本地同時(shí)保存新的UID數(shù)據(jù),并進(jìn)入所述客戶端的主頁面;若有本地UID,則檢測UID是否關(guān)聯(lián)所述移動(dòng)終端的廠商信息。若沒有關(guān)聯(lián),則直接進(jìn)入所述客戶端的主頁面;若有關(guān)聯(lián),則生成新的UID并由服務(wù)器保存,本地同時(shí)保存新的UID數(shù)據(jù),進(jìn)入所述客戶端主頁面。
請結(jié)合圖4,當(dāng)選擇廠商賬號(hào)進(jìn)行登錄時(shí),先檢測并判斷有無廠商賬戶信息,若檢測到廠商賬戶信息,則登錄完成,但未進(jìn)入所述客戶端主頁面;若未檢測到廠商賬戶信息,則調(diào)出廠商的登錄注冊頁面進(jìn)行注冊并登錄,登陸完成,但未進(jìn)入所述客戶端主頁面。當(dāng)?shù)卿浲瓿珊?,則檢測本地有無UID信息。若無本地UID數(shù)據(jù),則校驗(yàn)服務(wù)器的UID數(shù)據(jù),如果服務(wù)器有UID數(shù)據(jù),則本地保存賬戶信息,并進(jìn)入所述客戶端主頁面;如果服務(wù)器無UID數(shù)據(jù),則服務(wù)器生成新的UID數(shù)據(jù)并保存,本地保存賬戶信息,并進(jìn)入所述客戶端主頁面。若有本地UID數(shù)據(jù),則驗(yàn)證離線UID數(shù)據(jù),如果UID信息一致,則本地保存賬戶信息,并進(jìn)入所述客戶端主頁面;如果UID信息不一致,則判斷本地賬戶是否關(guān)聯(lián)其他UID。若無關(guān)聯(lián),則使用本地UID合并廠商數(shù)據(jù),進(jìn)入所述客戶端主頁面;若有關(guān)聯(lián),則刪除本地?cái)?shù)據(jù),使用廠商賬號(hào)數(shù)據(jù)進(jìn)行登錄,進(jìn)入所述客戶端主頁面。
登錄完成并進(jìn)入所述客戶端主頁面后,需添加對(duì)方為好友才可發(fā)起連接請求。以手機(jī)為例,一般而言,有三種方式可用于實(shí)現(xiàn)添加好友:客戶端對(duì)應(yīng)賬號(hào)添加方式、手機(jī)號(hào)添加方式、廠商賬號(hào)添加方式。
請結(jié)合圖5,以客戶端對(duì)應(yīng)的賬號(hào)進(jìn)行添加操作時(shí),先輸入對(duì)方的客戶端對(duì)應(yīng)的賬號(hào),服務(wù)器對(duì)該賬號(hào)進(jìn)行檢測并判斷其是否有效。若無效,則提示賬號(hào)輸入錯(cuò)誤,需要重新輸入對(duì)方賬號(hào);若有效,則服務(wù)器進(jìn)一步判斷是否已添加該賬號(hào)。若已添加,則提示已添加該賬號(hào);若未添加,則將該賬號(hào)保存到本地,并且服務(wù)器存儲(chǔ)好友關(guān)系庫,向?qū)Ψ桨l(fā)起添加請求后服務(wù)器識(shí)別對(duì)方UID并向?qū)Ψ桨l(fā)送添加請求通知,然后服務(wù)器判斷對(duì)方是否有service響應(yīng)。若有service響應(yīng),則添加請求發(fā)送成功;若無service響應(yīng),則添加請求發(fā)送失敗,當(dāng)下一次有service響應(yīng)時(shí)再進(jìn)行發(fā)送。發(fā)送成功后,對(duì)方接受請求,則添加好友成功。
請結(jié)合圖6,以手機(jī)號(hào)進(jìn)行添加操作時(shí),先輸入對(duì)方手機(jī)號(hào)碼,服務(wù)器判斷本地是否存在此手機(jī)號(hào)用戶。若本地不存在此手機(jī)號(hào)用戶,則將該手機(jī)號(hào)保存到本地并且服務(wù)器存儲(chǔ)好友關(guān)系庫,然后服務(wù)器再一次判斷本地是否存在此手機(jī)號(hào)用戶,若判斷不存在,則頁面跳轉(zhuǎn)到非用戶聯(lián)系人界面,若判斷存在,則頁面跳轉(zhuǎn)到用戶聯(lián)系人界面,向?qū)Ψ桨l(fā)起添加請求后服務(wù)器識(shí)別對(duì)方UID并向?qū)Ψ桨l(fā)送添加請求通知,然后服務(wù)器判斷對(duì)方是否有service響應(yīng)。若有service響應(yīng),則添加請求發(fā)送成功;若無service響應(yīng),則添加請求發(fā)送失敗,當(dāng)下一次有service響應(yīng)時(shí)再進(jìn)行發(fā)送。推送成功后,對(duì)方接受請求,則添加好友成功。若本地存在此手機(jī)號(hào)用戶,則服務(wù)器判斷該手機(jī)號(hào)是否已被添加。如果已添加,則提示已添加;如果未添加,則將該手機(jī)號(hào)保存到本地,并且服務(wù)器存儲(chǔ)好友關(guān)系庫,向?qū)Ψ桨l(fā)起添加請求后服務(wù)器識(shí)別對(duì)方UID并向?qū)Ψ桨l(fā)送添加請求通知,然后服務(wù)器判斷對(duì)方是否有service響應(yīng)。若有service響應(yīng),則添加請求發(fā)送成功;若無service響應(yīng),則添加請求發(fā)送失敗,當(dāng)下一次有service響應(yīng)時(shí)再進(jìn)行發(fā)送。發(fā)送成功后,對(duì)方接受請求,則添加好友成功。
請結(jié)合圖7,以廠商賬號(hào)進(jìn)行添加操作時(shí),先輸入對(duì)方的廠商賬號(hào),然后服務(wù)器判斷是否存在此賬號(hào)。若不存在此賬號(hào),則提示賬號(hào)輸入錯(cuò)誤,需重新輸入對(duì)方賬號(hào);若存在此賬號(hào),則服務(wù)器進(jìn)一步判斷該賬號(hào)是否已被添加。若已添加,則提示已經(jīng)添加該賬號(hào);若未添加,則將該賬號(hào)保存到本地,并且服務(wù)器存儲(chǔ)好友關(guān)系庫,向?qū)Ψ桨l(fā)起添加請求后服務(wù)器識(shí)別對(duì)方UID并向?qū)Ψ桨l(fā)送添加請求通知,然后服務(wù)器判斷對(duì)方是否有service響應(yīng)。若有service響應(yīng),則添加請求發(fā)送成功;若無service響應(yīng),則添加請求發(fā)送失敗,當(dāng)下一次有service響應(yīng)時(shí)再進(jìn)行發(fā)送。發(fā)送成功后,對(duì)方接受請求,則添加好友成功。
步驟S102,發(fā)起連接請求以進(jìn)行無線連接。添加好友成功后,一方即可根據(jù)需要發(fā)起連接請求,對(duì)方接受請求后,即可進(jìn)入遠(yuǎn)程協(xié)助狀態(tài)。
本發(fā)明適用于前述的遠(yuǎn)程協(xié)助過程控制方法具有多種實(shí)施例,以下說明各種實(shí)施例的有關(guān)內(nèi)容。
請結(jié)合圖8,本發(fā)明的一種移動(dòng)終端所采用的遠(yuǎn)程協(xié)助過程控制方法,包括如下步驟:
步驟S11,基于預(yù)建立的界面?zhèn)鬏斖ǖ老蛱幱谶h(yuǎn)程協(xié)助狀態(tài)中的協(xié)助方傳送網(wǎng)頁內(nèi)容,該網(wǎng)頁內(nèi)容中包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面。
由于協(xié)助方接收到的是受助方提交的網(wǎng)頁內(nèi)容,且該網(wǎng)頁內(nèi)容包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面,顯然,該網(wǎng)頁內(nèi)容是通過網(wǎng)頁進(jìn)行傳輸?shù)?,利用這種傳輸方式,相比于利用一般的傳輸方式,其建立遠(yuǎn)程協(xié)助連接的時(shí)間從原來的8至10秒縮短到3至5秒,傳輸速度得到很大程度的提高,且傳輸?shù)挠脩艚缑嬉哺鼮榍逦?/p>
步驟S12,根據(jù)協(xié)助方控制指令、預(yù)設(shè)控制指令或受助方控制指令,確定與各控制指令相匹配的執(zhí)行模塊。
相應(yīng)地,當(dāng)所述協(xié)助方控制指令為點(diǎn)贊指令時(shí),所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息;當(dāng)所述協(xié)助方控制指令為操作控制指令時(shí),所確定的執(zhí)行模塊用于使受助方用戶操作指令失效;當(dāng)所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令時(shí),所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序;當(dāng)所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶顣r(shí),所確定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏?,以使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。上述內(nèi)容中各名詞的具體含義,以及各自具有的功能,需結(jié)合下面詳細(xì)描述的實(shí)施例,將會(huì)較容易理解。
步驟S13,運(yùn)行所確定的執(zhí)行模塊以執(zhí)行與所述控制指令相對(duì)應(yīng)的處理,將與此相對(duì)應(yīng)的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方實(shí)現(xiàn)更新。
同理,此處受助方以網(wǎng)頁內(nèi)容形式將所述用戶界面?zhèn)鬏斀o協(xié)助方,可實(shí)現(xiàn)與步驟是11中同樣的目的,故在此不再贅述。
下面結(jié)合具體的實(shí)施例對(duì)本發(fā)明的移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法做詳盡地說明,以充分理解本發(fā)明。
一種實(shí)施例中,所述協(xié)助方控制指令為點(diǎn)贊指令,所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息。當(dāng)受助方用戶在協(xié)助方用戶的協(xié)助下完成某項(xiàng)操作時(shí),協(xié)助方用戶可對(duì)其進(jìn)行點(diǎn)贊。一種方式中,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有點(diǎn)贊標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶點(diǎn)擊或觸控該虛擬按鍵,則可生成點(diǎn)贊指令并傳輸至受助方,從而在受助方用戶界面顯示出與點(diǎn)贊有關(guān)的文字信息圖片信息,具體請參閱圖10。同時(shí),由于受助方將其當(dāng)前顯示的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方以實(shí)現(xiàn)協(xié)助方用戶界面的更新,因此在協(xié)助方用戶界面可以在較短的時(shí)間內(nèi)獲取到顯示點(diǎn)贊內(nèi)容的受助方用戶界面,具體請參閱圖11。一種方式中,運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序可接收協(xié)助方用戶的語音輸入,該語音的內(nèi)容涉及點(diǎn)贊信息,可將之轉(zhuǎn)換為對(duì)應(yīng)的點(diǎn)贊指令,后續(xù)過程與前述方式對(duì)應(yīng),故不贅述。
需要說明的是,所述的文字信息或圖片信息通常以彈幕形式出現(xiàn),其內(nèi)容、形式均不固定,只要與點(diǎn)贊相關(guān)即可。而為了使得該文字信息與圖片信息與點(diǎn)贊有關(guān),可預(yù)先保存與通過接收語音輸入轉(zhuǎn)換得到的所述點(diǎn)贊指令和點(diǎn)贊信息對(duì)應(yīng)的文本樣本。
首先,在預(yù)先保存文本樣本時(shí),可以根據(jù)用戶的語言習(xí)慣,或者不同用戶可能會(huì)用到的表達(dá)方式,保存多個(gè)文本樣本,也就是說,文本樣本與指令之間可以是多對(duì)一(這里將針對(duì)同一故障可能執(zhí)行的一系列指令看作的是一個(gè)指令)的關(guān)系。例如,“給他點(diǎn)個(gè)贊吧”、“給他贊一個(gè)”等文本樣本,對(duì)應(yīng)的指令是相同的。這樣,將用戶輸入的語音信號(hào)轉(zhuǎn)換為文本信息之后,就可以將轉(zhuǎn)換得到的文本信息與各文本樣本進(jìn)行比對(duì),如果能夠直接命中某一文本樣本,則可以為其選擇執(zhí)行該文本樣本對(duì)應(yīng)的指令。
當(dāng)然,通過以上這種多對(duì)一的方式可能仍然不能完全將用戶可能說的話完全涵蓋進(jìn)來,因此,在本發(fā)明實(shí)施例中,如果轉(zhuǎn)換得到的文本信息不能直接命中任何預(yù)置的文本樣本,則還可以通過語義分析方式進(jìn)行匹配。也即,對(duì)轉(zhuǎn)換得到的文本進(jìn)行語義分析,分析出用戶的真實(shí)意思。進(jìn)而,可以判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,就可以為轉(zhuǎn)換得到的文本信息選擇執(zhí)行該文本樣本對(duì)應(yīng)的指令。
如果經(jīng)過語義分析仍然未發(fā)現(xiàn)匹配的文本樣本,則證明有可能是在語音識(shí)別的過程中出現(xiàn)了錯(cuò)誤,例如,在存在同音字的情況下,可能錯(cuò)誤地轉(zhuǎn)換成了另一個(gè)字,以至于無法正確分析出其語義。因此,在本發(fā)明實(shí)施例中,還可以將所轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換,替換之后,再進(jìn)行語義分析,并與文本樣本進(jìn)行比對(duì)。具體實(shí)現(xiàn)時(shí),可以預(yù)置一同音字庫,根據(jù)同音字庫,將一個(gè)文本信息中可能包含的同音字逐個(gè)進(jìn)行替換。
下面的實(shí)施例中有涉及語音輸入的,均運(yùn)用與上述類似的原理,故在后面的實(shí)施例中不再具體說明相關(guān)的指令及其對(duì)應(yīng)的文本樣本。
一種實(shí)施例中,所述協(xié)助方控制指令為操作控制指令,所確定的執(zhí)行模塊用于使受助方用戶操作指令失效。請結(jié)合圖12,當(dāng)受助方用戶執(zhí)行某項(xiàng)操作,受助方用戶界面顯示出類似于手指的圖標(biāo)。請結(jié)合圖13,當(dāng)該操作是錯(cuò)誤的或不必要的時(shí)候,協(xié)助方用戶根據(jù)該標(biāo)記在用戶界面上的移動(dòng),可對(duì)其進(jìn)行制止。具體為,在運(yùn)用本發(fā)明的應(yīng)用程序的頁面中設(shè)置有禁止標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶通過點(diǎn)擊或觸控該虛擬按鍵,則可以生成操作控制指令并傳輸給受助方,以及時(shí)制止受助方正在進(jìn)行的操作。另一種方式中,運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序可接收協(xié)助方用戶的語音輸入,該語音的內(nèi)容涉及禁止對(duì)應(yīng)操作的信息,可將之轉(zhuǎn)換為對(duì)應(yīng)的操作控制指令,并傳輸給受助方,以及時(shí)制止受助方正在進(jìn)行的操作。
一種實(shí)施例中,所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令,所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序。其中,自動(dòng)錄屏控制指令既可以由協(xié)助方設(shè)置,也可以是由受助方進(jìn)行設(shè)置??紤]到用戶并非隨時(shí)都有空,且遠(yuǎn)程協(xié)助過程中某些操作比較復(fù)雜,需重復(fù)多次才能熟悉,比如打開行事歷,輸入日程安排內(nèi)容;或者受助方用戶在遠(yuǎn)程協(xié)助過程中可能分心去處理其他事務(wù),這些情況下均有必要對(duì)遠(yuǎn)程協(xié)助過程中的畫面活動(dòng)過程進(jìn)行錄制并存儲(chǔ)。在進(jìn)入遠(yuǎn)程協(xié)助狀態(tài)之前,可以預(yù)先設(shè)置錄屏功能。請結(jié)合圖14、15、16,一種方式中,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有錄屏標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶或受助方用戶點(diǎn)擊或觸控該虛擬按鍵,則可生成自動(dòng)錄屏控制指令并執(zhí)行之,從而進(jìn)入錄屏狀態(tài),錄屏完成后,對(duì)其進(jìn)行存儲(chǔ)。
一種實(shí)施例中,所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶?,所確定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏?,以使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。較難避免的,有時(shí)候受助方用戶不愿讓對(duì)方看到一些顯示于受助方用戶界面的隱私內(nèi)容,而協(xié)助方用戶在遠(yuǎn)程協(xié)助的過程中可以全程看到受助方的用戶界面,所以在遠(yuǎn)程協(xié)助過程中,當(dāng)受助方收到諸如短信息、微信消息等隱私內(nèi)容時(shí),特定系統(tǒng)廣播啟動(dòng),受助方即顯示所述隱私內(nèi)容或用戶指定的用戶界面,同時(shí)中斷向協(xié)助方傳送自身用戶界面或使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面;或者受助方用戶閱覽如圖片、文檔等隱私內(nèi)容時(shí),受助方可接收畫面?zhèn)鬏斂刂浦噶?,中斷向協(xié)助方傳送自身用戶界面或顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面,請結(jié)合圖17,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有關(guān)閉屏幕標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶點(diǎn)擊或觸控該虛擬按鍵,即可中斷向協(xié)助方傳送自身用戶界面。
以上詳盡而充分地揭示了本發(fā)明的遠(yuǎn)程協(xié)助過程控制方法的多種實(shí)施例,從中可以知曉,所述遠(yuǎn)程協(xié)助過程控制方法豐富了遠(yuǎn)程協(xié)助的功能,處于遠(yuǎn)程協(xié)助過程中的受助方通過實(shí)施控制操作,使得遠(yuǎn)程協(xié)助操作更加便捷,也提高了遠(yuǎn)程協(xié)助過程的安全性。
根據(jù)模塊化程序設(shè)計(jì)理念,本發(fā)明還為上述各方法提供相應(yīng)的裝置,以下將進(jìn)行詳細(xì)介紹。
請結(jié)合圖9,本發(fā)明的一種移動(dòng)終端所采用的遠(yuǎn)程協(xié)助過程控制裝置,包括傳送單元11、確定單元12和運(yùn)行單元13,在默認(rèn)協(xié)助方與受助方建立無線連接的情況下,所述遠(yuǎn)程協(xié)助控制裝置通常按照傳送單元11、確定單元12和運(yùn)行單元13的順序運(yùn)行來執(zhí)行。其具體實(shí)施方式將在以下內(nèi)容中說明。
所述的傳送單元11,其基于預(yù)建立的界面?zhèn)鬏斖ǖ老蛱幱谶h(yuǎn)程協(xié)助狀態(tài)中的協(xié)助方傳送網(wǎng)頁內(nèi)容,該網(wǎng)頁內(nèi)容中包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面。
由于協(xié)助方接收到的是受助方提交的網(wǎng)頁內(nèi)容,且該網(wǎng)頁內(nèi)容包含受助方從其內(nèi)存中獲取的當(dāng)前顯示的用戶界面,顯然,該網(wǎng)頁內(nèi)容是通過網(wǎng)頁進(jìn)行傳輸?shù)?,利用這種傳輸方式,相比于利用一般的傳輸方式,其建立遠(yuǎn)程協(xié)助連接的時(shí)間從原來的8至10秒縮短到3至5秒,傳輸速度得到很大程度的提高,且傳輸?shù)挠脩艚缑嬉哺鼮榍逦?/p>
所述的確定單元12,其根據(jù)協(xié)助方控制指令、預(yù)設(shè)控制指令或受助方控制指令,確定與各控制指令相匹配的執(zhí)行模塊。
相應(yīng)地,當(dāng)所述協(xié)助方控制指令為點(diǎn)贊指令時(shí),所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息;當(dāng)所述協(xié)助方控制指令為操作控制指令時(shí),所確定的執(zhí)行模塊用于使受助方用戶操作指令失效;當(dāng)所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令時(shí),所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序;當(dāng)所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶顣r(shí),所確定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏?,以使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。上述內(nèi)容中各名詞的具體含義,以及各自具有的功能,需結(jié)合下面詳細(xì)描述的實(shí)施例,將會(huì)較容易理解。
運(yùn)行單元13,用于運(yùn)行所確定的執(zhí)行模塊以執(zhí)行與所述控制指令相對(duì)應(yīng)的處理,將與此相對(duì)應(yīng)的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方實(shí)現(xiàn)更新。
同理,此處受助方以網(wǎng)頁內(nèi)容形式將所述用戶界面?zhèn)鬏斀o協(xié)助方,可實(shí)現(xiàn)與上述傳送單元11傳送網(wǎng)頁內(nèi)容的形式相同的目的,故在此不再贅述。
下面結(jié)合具體的實(shí)施例對(duì)本發(fā)明的移動(dòng)終端遠(yuǎn)程協(xié)助過程控制方法做詳盡地說明,以充分理解本發(fā)明。
一種實(shí)施例中,所述協(xié)助方控制指令為點(diǎn)贊指令,所確定的執(zhí)行模塊用于向受助方用戶界面顯示與該點(diǎn)贊指令相對(duì)應(yīng)的點(diǎn)贊信息。當(dāng)受助方用戶在協(xié)助方用戶的協(xié)助下完成某項(xiàng)操作時(shí),協(xié)助方用戶可對(duì)其進(jìn)行點(diǎn)贊。一種方式中,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有點(diǎn)贊標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶點(diǎn)擊或觸控該虛擬按鍵,則可生成點(diǎn)贊指令并傳輸至受助方,從而在受助方用戶界面顯示出與點(diǎn)贊有關(guān)的文字信息圖片信息,具體請參閱圖10。同時(shí),由于受助方將其當(dāng)前顯示的用戶界面以網(wǎng)頁內(nèi)容形式傳輸給協(xié)助方以實(shí)現(xiàn)協(xié)助方用戶界面的更新,因此在協(xié)助方用戶界面可以在較短的時(shí)間內(nèi)獲取到顯示點(diǎn)贊內(nèi)容的受助方用戶界面,具體請參閱圖11。一種方式中,運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序可接收協(xié)助方用戶的語音輸入,該語音的內(nèi)容涉及點(diǎn)贊信息,可將之轉(zhuǎn)換為對(duì)應(yīng)的點(diǎn)贊指令,后續(xù)過程與前述方式對(duì)應(yīng),故不贅述。
需要說明的是,所述的文字信息或圖片信息通常以彈幕形式出現(xiàn),其內(nèi)容、形式均不固定,只要與點(diǎn)贊相關(guān)即可。而為了使得該文字信息與圖片信息與點(diǎn)贊有關(guān),可預(yù)先保存與通過接收語音輸入轉(zhuǎn)換得到的所述點(diǎn)贊指令和點(diǎn)贊信息對(duì)應(yīng)的文本樣本。
首先,在預(yù)先保存文本樣本時(shí),可以根據(jù)用戶的語言習(xí)慣,或者不同用戶可能會(huì)用到的表達(dá)方式,保存多個(gè)文本樣本,也就是說,文本樣本與指令之間可以是多對(duì)一(這里將針對(duì)同一故障可能執(zhí)行的一系列指令看作的是一個(gè)指令)的關(guān)系。例如,“給他點(diǎn)個(gè)贊吧”、“給他贊一個(gè)”等文本樣本,對(duì)應(yīng)的指令是相同的。這樣,將用戶輸入的語音信號(hào)轉(zhuǎn)換為文本信息之后,就可以將轉(zhuǎn)換得到的文本信息與各文本樣本進(jìn)行比對(duì),如果能夠直接命中某一文本樣本,則可以為其選擇執(zhí)行該文本樣本對(duì)應(yīng)的指令。
當(dāng)然,通過以上這種多對(duì)一的方式可能仍然不能完全將用戶可能說的話完全涵蓋進(jìn)來,因此,在本發(fā)明實(shí)施例中,如果轉(zhuǎn)換得到的文本信息不能直接命中任何預(yù)置的文本樣本,則還可以通過語義分析方式進(jìn)行匹配。也即,對(duì)轉(zhuǎn)換得到的文本進(jìn)行語義分析,分析出用戶的真實(shí)意思。進(jìn)而,可以判斷是否存在語義上與所述轉(zhuǎn)換得到的文本信息相匹配的預(yù)置的文本樣本,如果存在,就可以為轉(zhuǎn)換得到的文本信息選擇執(zhí)行該文本樣本對(duì)應(yīng)的指令。
如果經(jīng)過語義分析仍然未發(fā)現(xiàn)匹配的文本樣本,則證明有可能是在語音識(shí)別的過程中出現(xiàn)了錯(cuò)誤,例如,在存在同音字的情況下,可能錯(cuò)誤地轉(zhuǎn)換成了另一個(gè)字,以至于無法正確分析出其語義。因此,在本發(fā)明實(shí)施例中,還可以將所轉(zhuǎn)換得到的文本信息中的文字進(jìn)行同音字的替換,替換之后,再進(jìn)行語義分析,并與文本樣本進(jìn)行比對(duì)。具體實(shí)現(xiàn)時(shí),可以預(yù)置一同音字庫,根據(jù)同音字庫,將一個(gè)文本信息中可能包含的同音字逐個(gè)進(jìn)行替換。
下面的實(shí)施例中有涉及語音輸入的,均運(yùn)用與上述類似的原理,故在后面的實(shí)施例中不再具體說明相關(guān)的指令及其對(duì)應(yīng)的文本樣本。
一種實(shí)施例中,所述協(xié)助方控制指令為操作控制指令,所確定的執(zhí)行模塊用于使受助方用戶操作指令失效。請結(jié)合圖12,當(dāng)受助方用戶執(zhí)行某項(xiàng)操作,受助方用戶界面顯示出類似于手指的圖標(biāo)。請結(jié)合圖13,當(dāng)該操作是錯(cuò)誤的或不必要的時(shí)候,協(xié)助方用戶根據(jù)該標(biāo)記在用戶界面上的移動(dòng),可對(duì)其進(jìn)行制止。具體為,在運(yùn)用本發(fā)明的應(yīng)用程序的頁面中設(shè)置有禁止標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶通過點(diǎn)擊或觸控該虛擬按鍵,則可以生成操作控制指令并傳輸給受助方,以及時(shí)制止受助方正在進(jìn)行的操作。另一種方式中,運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序可接收協(xié)助方用戶的語音輸入,該語音的內(nèi)容涉及禁止對(duì)應(yīng)操作的信息,可將之轉(zhuǎn)換為對(duì)應(yīng)的操作控制指令,并傳輸給受助方,以及時(shí)制止受助方正在進(jìn)行的操作。
一種實(shí)施例中,所述預(yù)設(shè)控制指令為自動(dòng)錄屏控制指令,所確定的執(zhí)行模塊用于啟動(dòng)受助方用戶界面的錄制程序。其中,自動(dòng)錄屏控制指令既可以由協(xié)助方設(shè)置,也可以是由受助方進(jìn)行設(shè)置??紤]到用戶并非隨時(shí)都有空,且遠(yuǎn)程協(xié)助過程中某些操作比較復(fù)雜,需重復(fù)多次才能熟悉,比如打開行事歷,輸入日程安排內(nèi)容;或者受助方用戶在遠(yuǎn)程協(xié)助過程中可能分心去處理其他事務(wù),這些情況下均有必要對(duì)遠(yuǎn)程協(xié)助過程中的畫面活動(dòng)過程進(jìn)行錄制并存儲(chǔ)。在進(jìn)入遠(yuǎn)程協(xié)助狀態(tài)之前,可以預(yù)先設(shè)置錄屏功能。請結(jié)合圖14、15、16,一種方式中,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有錄屏標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶或受助方用戶點(diǎn)擊或觸控該虛擬按鍵,則可生成自動(dòng)錄屏控制指令并執(zhí)行之,從而進(jìn)入錄屏狀態(tài),錄屏完成后,對(duì)其進(jìn)行存儲(chǔ)。
一種實(shí)施例中,所述受助方控制指令為畫面?zhèn)鬏斂刂浦噶睿_定的執(zhí)行模塊用于向協(xié)助方傳輸指示信息或暫停用戶界面?zhèn)鬏?,以使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。較難避免的,有時(shí)候受助方用戶不愿讓對(duì)方看到一些顯示于受助方用戶界面的隱私內(nèi)容,而協(xié)助方用戶在遠(yuǎn)程協(xié)助的過程中可以全程看到受助方的用戶界面,所以在遠(yuǎn)程協(xié)助過程中,當(dāng)受助方收到諸如短信息、微信消息等隱私內(nèi)容時(shí),特定系統(tǒng)廣播啟動(dòng),受助方即顯示所述隱私內(nèi)容或用戶指定的用戶界面,同時(shí)中斷向協(xié)助方傳送自身用戶界面或使協(xié)助方顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面;或者受助方用戶閱覽如圖片、文檔等隱私內(nèi)容時(shí),受助方可接收畫面?zhèn)鬏斂刂浦噶睿袛嘞騾f(xié)助方傳送自身用戶界面或顯示與受助方當(dāng)前實(shí)際用戶界面不一致的用戶界面。請結(jié)合圖17,在運(yùn)用本方法的遠(yuǎn)程協(xié)助應(yīng)用程序的主頁面中設(shè)置具有關(guān)閉屏幕標(biāo)識(shí)的虛擬按鍵,協(xié)助方用戶點(diǎn)擊或觸控該虛擬按鍵,即可中斷向協(xié)助方傳送自身用戶界面。
以上詳盡而充分地揭示了本發(fā)明的遠(yuǎn)程協(xié)助過程控制裝置的多種實(shí)施例,從中可以知曉,所述遠(yuǎn)程協(xié)助過程控制裝置具備豐富的遠(yuǎn)程協(xié)助過程控制功能,處于遠(yuǎn)程協(xié)助過程中的受助方通過實(shí)施安全控制操作,使得遠(yuǎn)程協(xié)助操作更加便捷,也提高了遠(yuǎn)程協(xié)助過程的安全性。
本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,如圖18所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例方法部分。該終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意終端設(shè)備,以終端為手機(jī)為例:
圖18示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖18,手機(jī)包括:射頻(Radio Frequency,RF)電路1510、存儲(chǔ)器1520、輸入單元1530、顯示單元1540、傳感器1550、音頻電路1560、無線保真(wireless fidelity,WiFi)模塊1570、處理器1580、以及電源1590等部件。本領(lǐng)域技術(shù)人員可以理解,圖18中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖18對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
RF電路1510可用于收發(fā)信息或通話過程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1580處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路1510包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路1510還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器1520可用于存儲(chǔ)軟件程序以及模塊,處理器1580通過運(yùn)行存儲(chǔ)在存儲(chǔ)器1520的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器1520可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器1520可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元1530可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元1530可包括觸控面板1531以及其他輸入設(shè)備1532。觸控面板1531,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1531上或在觸控面板1531附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板1531可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器1580,并能接收處理器1580發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板1531。除了觸控面板1531,輸入單元1530還可以包括其他輸入設(shè)備1532。具體地,其他輸入設(shè)備1532可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1540可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元1540可包括顯示面板1541,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板1541。進(jìn)一步的,觸控面板1531可覆蓋顯示面板1541,當(dāng)觸控面板1531檢測到在其上或附近的觸摸操作后,傳送給處理器1580以確定觸摸事件的類型,隨后處理器1580根據(jù)觸摸事件的類型在顯示面板1541上提供相應(yīng)的視覺輸出。雖然在圖18中,觸控面板1531與顯示面板1541是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板1531與顯示面板1541集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器1550,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1541的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1541和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1560、揚(yáng)聲器1561,傳聲器1562可提供用戶與手機(jī)之間的音頻接口。音頻電路1560可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器1561,由揚(yáng)聲器1561轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器1562將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路1560接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1580處理后,經(jīng)RF電路1510以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器1520以便進(jìn)一步處理。
WiFi屬于短距離無線傳輸技術(shù),手機(jī)通過WiFi模塊1570可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖18示出了WiFi模塊1570,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1580是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器1520內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器1520內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器1580可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器1580可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器1580中。
手機(jī)還包括給各個(gè)部件供電的電源1590(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1580邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
適用于所述的移動(dòng)終端,在本發(fā)明實(shí)施例中,該終端所包括的處理器1580還具有如前所述的遠(yuǎn)程協(xié)助過程控制方法/裝置的多種不同實(shí)施例所實(shí)現(xiàn)的功能。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上對(duì)本發(fā)明所提供的系列方案進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。