亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種信息處理方法、第一終端及第二終端與流程

文檔序號(hào):12133901閱讀:202來(lái)源:國(guó)知局
一種信息處理方法、第一終端及第二終端與流程

本發(fā)明涉及通訊技術(shù),尤其涉及一種信息處理方法、第一終端及第二終端。



背景技術(shù):

本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例技術(shù)方案的過(guò)程中,至少發(fā)現(xiàn)相關(guān)技術(shù)中存在如下技術(shù)問(wèn)題:

用戶常規(guī)是通過(guò)遙控器對(duì)電視(TV)進(jìn)行操控處理,對(duì)于智能TV來(lái)說(shuō),智能TV是一種全開放式的平臺(tái),自身搭載了操作系統(tǒng),使得用戶在欣賞普通電視內(nèi)容的同時(shí),還可以通過(guò)運(yùn)行安裝于智能TV上的應(yīng)用來(lái)為用戶提供更多服務(wù)解決方案,應(yīng)用可自行安裝、卸載及更新,從而可以持續(xù)對(duì)智能TV的服務(wù)功能進(jìn)行擴(kuò)充和升級(jí)。

無(wú)論普通的TV還是智能TV(后續(xù)統(tǒng)稱為TV),都需要采用遙控器進(jìn)行操控處理,受限于遙控器自帶輸入法的不便利性,用戶通過(guò)遙控器輸入登錄信息以登錄TV的操作非常不便利。然而,相關(guān)技術(shù)中,對(duì)于該問(wèn)題,尚無(wú)有效解決方案。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例希望提供一種信息處理方法、第一終端及第二終端,至少解決了現(xiàn)有技術(shù)存在的問(wèn)題,從而能快捷登錄TV,為登錄TV的交互操作提供便利。

本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:

本發(fā)明實(shí)施例的一種信息處理方法,所述方法包括:

在第一終端與服務(wù)器之間建立第一連接;

觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述 第一信息攜帶有回調(diào)地址;

顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上;

接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

上述方案中,所述方法還包括:

所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略,使所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

上述方案中,所述方法還包括:

所述根據(jù)所述登錄驗(yàn)證信息完成登錄后,所述第一終端授權(quán)第二終端對(duì)所述第一終端進(jìn)行遙控處理;

所述第一終端接收所述第二終端發(fā)出的第一遙控信號(hào),所述第一遙控信號(hào)為用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組所產(chǎn)生的信號(hào);

所述第一終端將所述第一遙控信號(hào)作為控制信號(hào),根據(jù)所述控制信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

本發(fā)明實(shí)施例的一種第一終端,所述第一終端包括:

第一連接單元,用于在第一終端與服務(wù)器之間建立第一連接;

拉取單元,用于觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址;

顯示單元,用于顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上;

登錄單元,用于接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

上述方案中,所述第一終端還包括:

解密策略協(xié)議單元,用于所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略,使所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

上述方案中,所述第一終端還包括:

授權(quán)單元,用于所述根據(jù)所述登錄驗(yàn)證信息完成登錄后,授權(quán)第二終端對(duì)所述第一終端進(jìn)行遙控處理;

信號(hào)接收單元,用于接收所述第二終端發(fā)出的第一遙控信號(hào),所述第一遙控信號(hào)為用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組所產(chǎn)生的信號(hào);

操控單元,用于將所述第一遙控信號(hào)作為控制信號(hào),根據(jù)所述控制信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

本發(fā)明實(shí)施例的一種信息處理方法,所述方法包括:

第二終端掃描顯示于第一終端的第一信息,以解析出所述第一信息攜帶的回調(diào)地址;

在第二終端與服務(wù)器之間建立第二連接;

獲取登錄信息,經(jīng)由所述第二連接將所述登錄信息通過(guò)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到服務(wù)器與第一終端建立第一連接相應(yīng)的接口上,使服務(wù)器通過(guò)所述第一連接相應(yīng)的接口將第一終端自身的登錄驗(yàn)證信息同步給第一終端。

上述方案中,所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略;

所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

上述方案中,所述獲取登錄信息,包括:

獲取用戶作用于登錄信息輸入信息框的操作,得到用戶名和登錄密碼;

所述登錄信息包括所述用戶名和登錄密碼。

上述方案中,所述獲取登錄信息,包括:

檢測(cè)用戶是否已經(jīng)登錄相關(guān)的預(yù)設(shè)應(yīng)用,得到檢測(cè)結(jié)果;

所述檢測(cè)結(jié)果為用戶已經(jīng)登錄所述預(yù)設(shè)應(yīng)用時(shí),在第二終端上顯示提示信息,所述提示信息用于表征支持用戶通過(guò)預(yù)設(shè)應(yīng)用實(shí)現(xiàn)授權(quán)直接登錄,無(wú)需再次輸入所述登錄信息;

所述登錄信息包括所述用戶名和登錄密碼。

上述方案中,所述方法還包括:

第一終端完成登錄后,第二終端接收第一終端授權(quán)第二終端進(jìn)行遙控處理的指令;

根據(jù)用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組生成第一遙控信號(hào);

發(fā)送所述第一遙控信號(hào),以通過(guò)所述第一遙控信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

本發(fā)明實(shí)施例的一種第二終端,所述第二終端包括:

掃描解析單元,用于第二終端掃描顯示于第一終端的第一信息,以解析出所述第一信息攜帶的回調(diào)地址;

第二連接單元,用于在第二終端與服務(wù)器之間建立第二連接;

反饋單元,用于獲取登錄信息,經(jīng)由所述第二連接將所述登錄信息通過(guò)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到服務(wù)器與第一終端建立第一連接相應(yīng)的接口上,使服務(wù)器通過(guò)所述第一連接相應(yīng)的接口將第一終端自身的登錄驗(yàn)證信息同步給第一終端。

上述方案中,所述第二終端還包括:

解密策略協(xié)議單元,用于所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略;根據(jù)所述 解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

上述方案中,所述反饋單元,進(jìn)一步包括登錄信息獲取子單元,用于獲取用戶作用于登錄信息輸入信息框的操作,得到用戶名和登錄密碼;所述登錄信息包括所述用戶名和所述登錄密碼。

上述方案中,所述反饋單元,進(jìn)一步包括登錄信息獲取子單元,用于檢測(cè)用戶是否已經(jīng)登錄相關(guān)的預(yù)設(shè)應(yīng)用,得到檢測(cè)結(jié)果;所述檢測(cè)結(jié)果為用戶已經(jīng)登錄所述預(yù)設(shè)應(yīng)用時(shí),在第二終端上顯示提示信息,所述提示信息用于表征支持用戶通過(guò)預(yù)設(shè)應(yīng)用實(shí)現(xiàn)授權(quán)直接登錄,無(wú)需再次輸入所述登錄信息;所述登錄信息包括所述用戶名和登錄密碼。

上述方案中,所述第二終端還包括:

指令接收單元,用于第一終端完成登錄后,第二終端接收第一終端授權(quán)第二終端進(jìn)行遙控處理的指令;

信號(hào)生成單元,用于根據(jù)用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組生成第一遙控信號(hào);

信號(hào)發(fā)送單元,用于發(fā)送所述第一遙控信號(hào),以通過(guò)所述第一遙控信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

本發(fā)明實(shí)施例的信息處理方法包括:在第一終端與服務(wù)器之間建立第一連接;觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址;顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上;接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

采用本發(fā)明實(shí)施例,第一終端為TV,第二終端為手機(jī)終端時(shí),無(wú)需通過(guò)TV自帶的遙控器進(jìn)行操控,也無(wú)需在TV側(cè)輸入用戶名和密碼等登錄信息,通過(guò)在手機(jī)終端的掃描解析操作就能實(shí)現(xiàn)發(fā)送登錄信息,經(jīng)過(guò)服務(wù)器對(duì)登錄信息 的驗(yàn)證后,將登錄驗(yàn)證信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證;所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上,由于服務(wù)器連接了多個(gè)終端,因此,通過(guò)第一連接相應(yīng)的接口可以將登錄驗(yàn)證信息同步到TV側(cè)以完成在TV側(cè)的用戶登錄,非常方便快捷。對(duì)用戶側(cè)來(lái)說(shuō),只需要一個(gè)掃描操作,剩下的都是靠機(jī)器自動(dòng)化的控制和交互來(lái)實(shí)現(xiàn),從而為登錄TV的交互操作提供了更多便利。

附圖說(shuō)明

圖1為本發(fā)明方法實(shí)施例一的一個(gè)實(shí)現(xiàn)流程示意圖;

圖2為本發(fā)明方法實(shí)施例二的一個(gè)實(shí)現(xiàn)流程示意圖;

圖3為本發(fā)明終端實(shí)施例一的一個(gè)組成結(jié)構(gòu)示意圖;

圖4為本發(fā)明方法實(shí)施例三的一個(gè)實(shí)現(xiàn)流程示意圖;

圖5為本發(fā)明終端實(shí)施例二的一個(gè)組成結(jié)構(gòu)示意圖;

圖6為應(yīng)用本發(fā)明實(shí)施例的第一終端、第二終端及服務(wù)器的通用硬件實(shí)施例的組成結(jié)構(gòu)示意圖;

圖7為應(yīng)用本發(fā)明實(shí)施例一應(yīng)用場(chǎng)景的系統(tǒng)架構(gòu)圖。

具體實(shí)施方式

下面結(jié)合附圖對(duì)技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。

方法實(shí)施例一:

本發(fā)明實(shí)施例的一種信息處理方法,如圖1所示,所述方法包括:

步驟101、在第一終端與服務(wù)器之間建立第一連接。

步驟102、觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址。

步驟103、顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證,所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上。

這里,所述登錄信息包括第三方賬號(hào),比如用戶的微博賬號(hào)。所述登錄信息還可以包括:用戶通過(guò)調(diào)用第二終端(手機(jī))側(cè)輸入法實(shí)時(shí)生成用戶名和密碼。由所述用戶名和密碼構(gòu)成該登錄信息。

步驟104、接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

這里,所述回調(diào)地址用于用戶掃描二維碼實(shí)現(xiàn)授權(quán)登錄之后,會(huì)將登錄驗(yàn)證信息返回到對(duì)應(yīng)第一連接的接口上。在TV和后臺(tái)服務(wù)器之間保持的所述第一連接為一個(gè)websocket長(zhǎng)連接。

本發(fā)明實(shí)施例的該長(zhǎng)連接方式比輪詢方式要實(shí)時(shí)性高、效率高。輪詢方式雖然比較容易實(shí)現(xiàn),但是實(shí)時(shí)性低,效率低,就輪詢方式而言,是一種請(qǐng)求應(yīng)答模式,進(jìn)一步還可以引入請(qǐng)求競(jìng)爭(zhēng)機(jī)制,主要是基于終端的請(qǐng)求由服務(wù)器予以應(yīng)答和分配服務(wù),當(dāng)前有,就給予服務(wù),當(dāng)前沒(méi)有,就不給予服務(wù),服務(wù)結(jié)束后再為下一個(gè)終端提供服務(wù),接著不斷周而復(fù)始的執(zhí)行這個(gè)操作。而本發(fā)明實(shí)施例的這種長(zhǎng)連接的方式,是基于所述維護(hù)的長(zhǎng)連接來(lái)實(shí)現(xiàn)實(shí)時(shí)傳輸,不是簡(jiǎn)單的請(qǐng)求應(yīng)答模式,服務(wù)器可以源源不斷地往終端輸入數(shù)據(jù)(如登錄驗(yàn)證信息),數(shù)據(jù)(如登錄驗(yàn)證信息)即時(shí)到達(dá),不發(fā)無(wú)用的請(qǐng)求,管理起來(lái)也相對(duì)方便。TV會(huì)一直收到服務(wù)器同步推送的登錄驗(yàn)證結(jié)果,處理速度快,而無(wú)需TV請(qǐng)求,服務(wù)器再應(yīng)答后提供推送服務(wù),所以,采用本發(fā)明實(shí)施例的長(zhǎng)連接實(shí)時(shí)效果高,在TV領(lǐng)域,如何使用戶能快速,簡(jiǎn)單的登錄到TV來(lái)收看TV,提高響應(yīng)速度和確保實(shí)時(shí)性是非常重要的指標(biāo),而通過(guò)長(zhǎng)連接的這種方式可以達(dá)到這個(gè)指標(biāo)的需求。

進(jìn)一步的,檢測(cè)到這種長(zhǎng)連接對(duì)服務(wù)器如果比較大的情況下,可以增加長(zhǎng)連接基礎(chǔ)上的心跳機(jī)制,所述心跳機(jī)制為:終端發(fā)送一個(gè)心跳給服務(wù)器,服務(wù)器給客戶端一個(gè)心跳應(yīng)答,這樣就形成客戶端服務(wù)器的一次完整的握手,這個(gè)握手是讓雙方都知道他們之間的連接是沒(méi)有斷開,終端是在線的。

采用本發(fā)明實(shí)施例,所述第一終端為TV,所述第二終端為手機(jī)終端,所述第一信息為二維碼時(shí),在TV與后臺(tái)服務(wù)器之間建立Socket長(zhǎng)連接,開啟TV 后提示登錄,TV從后臺(tái)服務(wù)器拉取二維碼顯示在TV界面上,手機(jī)終端掃描該二維碼,解析出二維碼攜帶的登錄信息的回調(diào)地址,之后手機(jī)終端將登錄信息通過(guò)該回調(diào)地址發(fā)送給后臺(tái)服務(wù)器,由后臺(tái)服務(wù)器對(duì)登錄信息進(jìn)行驗(yàn)證,由于TV與后臺(tái)服務(wù)器之間已經(jīng)建立了Socket長(zhǎng)連接,因此,后臺(tái)服務(wù)器可以將登錄信息驗(yàn)證通過(guò)的結(jié)果同步到TV顯示,最終完成在TV側(cè)的登錄,而不需要在TV側(cè)手工輸入包括用戶名和密碼的登錄信息,只需要一次掃描即可完成TV側(cè)的登錄,非常方便快捷,為登錄TV的交互操作提供了更多便利。

本發(fā)明實(shí)施例一實(shí)施方式中,所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略,使所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

方法實(shí)施例二:

本發(fā)明實(shí)施例的一種信息處理方法,如圖2所示,所述方法包括:

步驟201、在第一終端與服務(wù)器之間建立第一連接。

步驟202、觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址。

步驟203、顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證,所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上。

步驟204、接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

步驟205、所述第一終端授權(quán)第二終端對(duì)所述第一終端進(jìn)行遙控處理。

步驟206、所述第一終端接收所述第二終端發(fā)出的第一遙控信號(hào),所述第一遙控信號(hào)為用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組所產(chǎn)生的信號(hào)。

步驟207、所述第一終端將所述第一遙控信號(hào)作為控制信號(hào),根據(jù)所述控制信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

終端實(shí)施例一:

本發(fā)明實(shí)施例的第一終端,如圖3所示,所述第一終端包括:

第一連接單元11,用于在第一終端與服務(wù)器之間建立第一連接;

拉取單元12,用于觸發(fā)登錄第一終端請(qǐng)求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址;

顯示單元13,用于顯示所述第一信息,以供第二終端掃描解析出所述回調(diào)地址后,通過(guò)第二終端將登錄信息經(jīng)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證,所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上;

登錄單元14,用于接收服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步給第一終端自身的登錄驗(yàn)證信息,根據(jù)所述登錄驗(yàn)證信息完成登錄。

本發(fā)明實(shí)施例一實(shí)施方式中,所述第一終端還包括:

解密策略協(xié)議單元,用于所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略,使所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

本發(fā)明實(shí)施例一實(shí)施方式中,所述第一終端還包括:

授權(quán)單元,用于所述根據(jù)所述登錄驗(yàn)證信息完成登錄后,授權(quán)第二終端對(duì)所述第一終端進(jìn)行遙控處理;

信號(hào)接收單元,用于接收所述第二終端發(fā)出的第一遙控信號(hào),所述第一遙控信號(hào)為用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組所產(chǎn)生的信號(hào);

操控單元,用于將所述第一遙控信號(hào)作為控制信號(hào),根據(jù)所述控制信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

方法實(shí)施例三:

本發(fā)明實(shí)施例的一種信息處理方法,如圖4所示,所述方法包括:

步驟301、在第一終端與服務(wù)器之間建立第一連接,觸發(fā)登錄第一終端請(qǐng) 求后經(jīng)由所述第一連接從服務(wù)器拉取第一信息,所述第一信息攜帶有回調(diào)地址。

步驟302、顯示所述第一信息。

步驟303、第二終端掃描顯示于第一終端的第一信息,以解析出所述第一信息攜帶的回調(diào)地址。

步驟304、在第二終端與服務(wù)器之間建立第二連接,獲取登錄信息,經(jīng)由所述第二連接將所述登錄信息通過(guò)所述回調(diào)地址反饋給服務(wù)器,所述回調(diào)地址用于對(duì)應(yīng)到所述服務(wù)器與所述第一終端建立第一連接相應(yīng)的接口上。

步驟305、服務(wù)器根據(jù)所述登錄信息進(jìn)行登錄驗(yàn)證,得到登錄驗(yàn)證信息。

步驟306、服務(wù)器通過(guò)所述第一連接相應(yīng)的接口同步反饋登錄驗(yàn)證信息給第一終端。

步驟307、第一終端根據(jù)所述登錄驗(yàn)證信息完成登錄。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略;

所述第二終端根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述獲取登錄信息,包括:

獲取用戶作用于登錄信息輸入信息框的操作,得到用戶名和登錄密碼;

所述登錄信息包括所述用戶名和登錄密碼。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述獲取登錄信息,包括:

檢測(cè)用戶是否已經(jīng)登錄相關(guān)的預(yù)設(shè)應(yīng)用,如新浪微博等本身需要輸入用戶名和密碼登錄的應(yīng)用,得到檢測(cè)結(jié)果;

所述檢測(cè)結(jié)果為用戶已經(jīng)登錄所述預(yù)設(shè)應(yīng)用時(shí),在第二終端上顯示提示信息,所述提示信息用于表征支持用戶通過(guò)預(yù)設(shè)應(yīng)用實(shí)現(xiàn)授權(quán)直接登錄,無(wú)需再次輸入所述登錄信息;所述登錄信息包括所述用戶名和登錄密碼。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述方法還包括:

第一終端完成登錄后,第二終端接收第一終端授權(quán)第二終端進(jìn)行遙控處理的指令;

根據(jù)用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組生成第一遙控信號(hào);

發(fā)送所述第一遙控信號(hào),以通過(guò)所述第一遙控信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

終端實(shí)施例二:

本發(fā)明實(shí)施例的第二終端,如圖5所示,所述第二終端包括:

掃描解析單元21,用于第二終端掃描顯示于第一終端的第一信息,以解析出所述第一信息攜帶的回調(diào)地址;

第二連接單元22,用于在第二終端與服務(wù)器之間建立第二連接;

反饋單元23,用于獲取登錄信息,經(jīng)由所述第二連接將所述登錄信息通過(guò)所述回調(diào)地址反饋給服務(wù)器進(jìn)行登錄驗(yàn)證,所述回調(diào)地址用于對(duì)應(yīng)到服務(wù)器與第一終端建立第一連接相應(yīng)的接口上,使服務(wù)器通過(guò)所述第一連接相應(yīng)的接口將第一終端自身的登錄驗(yàn)證信息同步給第一終端。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述第二終端還包括:

解密策略協(xié)議單元,用于所述第一信息為由所述服務(wù)器生成的加密信息時(shí),所述服務(wù)器分別與所述第一終端和所述第二終端事先預(yù)定解密策略;根據(jù)所述解密策略對(duì)在第一終端顯示的所述第一信息進(jìn)行正確的掃描解析,以獲得所述回調(diào)地址。

在本發(fā)明實(shí)施例一實(shí)施方式中,所述反饋單元,進(jìn)一步包括登錄信息獲取子單元,用于獲取用戶作用于登錄信息輸入信息框的操作,得到用戶名和登錄密碼;所述登錄信息包括所述用戶名和所述登錄密碼。

在本發(fā)明實(shí)施例一實(shí)施方式中,所所述反饋單元,進(jìn)一步包括登錄信息獲取子單元,用于檢測(cè)用戶是否已經(jīng)登錄相關(guān)的預(yù)設(shè)應(yīng)用,得到檢測(cè)結(jié)果;所述檢測(cè)結(jié)果為用戶已經(jīng)登錄所述預(yù)設(shè)應(yīng)用時(shí),在第二終端上顯示提示信息,所述提示信息用于表征支持用戶通過(guò)預(yù)設(shè)應(yīng)用實(shí)現(xiàn)授權(quán)直接登錄,無(wú)需再次輸入所述登錄信息;所述登錄信息包括所述用戶名和登錄密碼。

在本發(fā)明實(shí)施例一實(shí)施方式中,所所述第二終端還包括:

指令接收單元,用于第一終端完成登錄后,第二終端接收第一終端授權(quán)第二終端進(jìn)行遙控處理的指令;

信號(hào)生成單元,用于根據(jù)用戶作用于所述第二終端,啟用輸入法后輸入單個(gè)字符或多個(gè)字符構(gòu)成的字符組生成第一遙控信號(hào);

信號(hào)發(fā)送單元,用于發(fā)送所述第一遙控信號(hào),以通過(guò)所述第一遙控信號(hào)對(duì)第一終端自帶或由第三方提供的相關(guān)應(yīng)用進(jìn)行對(duì)應(yīng)的操控處理。

這里需要指出的是,上述第一終端及第二終端可以為PC這種電子設(shè)備,還可以為如PAD,平板電腦,手提電腦這種便攜電子設(shè)備、還可以為如手機(jī)這種智能移動(dòng)終端,不限于這里的描述;所述服務(wù)器可以是通過(guò)集群系統(tǒng)構(gòu)成的,為實(shí)現(xiàn)各單元功能而合并為一或各單元功能分體設(shè)置的電子設(shè)備,客戶端和服務(wù)器都至少包括用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫(kù)和用于數(shù)據(jù)處理的處理器,或者包括設(shè)置于服務(wù)器內(nèi)的存儲(chǔ)介質(zhì)或獨(dú)立設(shè)置的存儲(chǔ)介質(zhì)。

其中,對(duì)于用于數(shù)據(jù)處理的處理器而言,在執(zhí)行處理時(shí),可以采用微處理器、中央處理器(CPU,Central Processing Unit)、數(shù)字信號(hào)處理器(DSP,Digital Singnal Processor)或可編程邏輯陣列(FPGA,F(xiàn)ield-Programmable Gate Array)實(shí)現(xiàn);對(duì)于存儲(chǔ)介質(zhì)來(lái)說(shuō),包含操作指令,該操作指令可以為計(jì)算機(jī)可執(zhí)行代碼,通過(guò)所述操作指令來(lái)實(shí)現(xiàn)上述本發(fā)明實(shí)施例信息處理方法流程中的各個(gè)步驟。

該第一終端、第二終端和該服務(wù)器作為硬件實(shí)體S11的一個(gè)示例如圖6所示。所述裝置包括處理器31、存儲(chǔ)介質(zhì)32以及至少一個(gè)外部通信接口33;所述處理器31、存儲(chǔ)介質(zhì)32以及外部通信接口33均通過(guò)總線34連接。

這里需要指出的是:以上涉及第一終端、第二終端和服務(wù)器項(xiàng)的描述,與上述方法描述是類似的,同方法的有益效果描述,不做贅述。對(duì)于本發(fā)明第一終端、第二終端和服務(wù)器實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述。

以一個(gè)現(xiàn)實(shí)應(yīng)用場(chǎng)景為例對(duì)本發(fā)明實(shí)施例闡述如下:

一個(gè)應(yīng)用場(chǎng)景是在由TV,手機(jī)終端和后臺(tái)服務(wù)器構(gòu)成的架構(gòu)中實(shí)現(xiàn)跨平臺(tái) 登錄,或稱為多平臺(tái)登錄的方案,能實(shí)現(xiàn)對(duì)智能電視進(jìn)行快速登錄和授權(quán)。其中,所述授權(quán)指:一個(gè)平臺(tái)將自己的登錄權(quán)限授予另外一個(gè)平臺(tái),另外的平臺(tái)就不用再另外登錄了,比如,本應(yīng)用場(chǎng)景中是TV將登錄權(quán)限授權(quán)給手機(jī)終端使用。所述websocket指:一種h5中使用的Socket長(zhǎng)連接方案。

對(duì)于上述應(yīng)用場(chǎng)景,現(xiàn)有的解決方案在登錄時(shí)都是依靠用戶輸入用戶名和密碼,在電視這個(gè)場(chǎng)景下,由于TV自帶遙控器所支持的輸入法不便利性的問(wèn)題,導(dǎo)致用戶采用遙控器輸入用戶名和密碼多有不便。且有些技術(shù)通過(guò)輪詢很浪費(fèi)系統(tǒng)資源。

本應(yīng)用場(chǎng)景采用本發(fā)明實(shí)施例,是通過(guò)第三方授權(quán)和保持websocket長(zhǎng)連接來(lái)提供便利和提高效率,進(jìn)一步通過(guò)將登錄驗(yàn)證信息以加密數(shù)據(jù)的形式同步回傳到TV,從而保證了用戶數(shù)據(jù)的安全。

如圖7所示的系統(tǒng)架構(gòu)圖可知:由TV,手機(jī)終端和后臺(tái)服務(wù)器構(gòu)成的架構(gòu)中實(shí)現(xiàn)跨平臺(tái)登錄,或稱為多平臺(tái)登錄的解決方案中,二維碼是顯示在TV屏幕上,用手機(jī)終端掃描該二維碼,包括以下兩部分內(nèi)容:

第一:TV側(cè)與后臺(tái)服務(wù)器和的交互為:開啟TV后,TV從后臺(tái)服務(wù)器拉取二維碼,二維碼中包括登錄信息的回調(diào)地址;顯示二維碼,以便將二維碼提供給手機(jī)終端進(jìn)行掃描解析。進(jìn)一步的,該二維碼可以通過(guò)小票加密過(guò)的,小票就是一段字符串,手機(jī)側(cè)保留同樣的一段字符串,這樣,手機(jī)側(cè)才可以通過(guò)該字符串的匹配后,對(duì)TV顯示的二維碼正確掃描解析,否則無(wú)法正確解析,即通過(guò)小票是后臺(tái)服務(wù)器和TV之間建立第一種加密傳輸途徑來(lái)傳輸該二維碼;

第二:手機(jī)側(cè)與后臺(tái)服務(wù)器的交互為:手機(jī)終端通過(guò)掃描解析出二維碼中的回調(diào)地址,以便后續(xù)將該登錄信息通過(guò)該回調(diào)地址返回給后臺(tái)服務(wù)器,后臺(tái)服務(wù)器對(duì)該登錄信息進(jìn)行驗(yàn)證通過(guò)后,將驗(yàn)證通過(guò)信息同步到TV側(cè),這樣,手機(jī)和TV側(cè)就算登錄驗(yàn)證通過(guò)了,而不需要通過(guò)TV側(cè)的遙控器那種很不便利的輸入法輸入包括用戶名和密碼在內(nèi)的該登錄信息。進(jìn)一步的,手機(jī)側(cè)掃描二維碼后輸入登錄信息有2種場(chǎng)景,一種是常規(guī)的登錄框,提示輸入用戶名和密碼(此時(shí),QQ和微信登錄過(guò));另一種場(chǎng)景是:如果之前已經(jīng)QQ和微信登 錄過(guò),則直接提示給用戶可以采用第三方賬號(hào)如QQ或微信授權(quán)登錄,而無(wú)需輸入用戶名和密碼。另外,所述將該登錄信息通過(guò)該回調(diào)地址返回給后臺(tái)服務(wù)器,還可以采用加密數(shù)據(jù)的形式,即在手機(jī)終端和TV之間建立第二種加密傳輸途徑來(lái)傳輸?shù)卿浶畔ⅰ?/p>

具體來(lái)說(shuō),基于如圖7所示的系統(tǒng)架構(gòu)圖,一個(gè)授權(quán)登錄的處理流程包括:

步驟401、獲取二維碼。

這里,在打開TV之后,選擇登錄會(huì)在后臺(tái)服務(wù)器拉取二維碼顯示頁(yè)面,二維碼的URL中攜帶了回調(diào)地址,以使得后續(xù)在用戶掃描二維碼實(shí)現(xiàn)授權(quán)登錄之后,會(huì)返回到對(duì)應(yīng)的接口上,同時(shí)TV和后臺(tái)服務(wù)之間保持一個(gè)websocket長(zhǎng)連接,以便后面登錄之后需要輪循。

步驟402、掃描二維碼。

這里,手機(jī)終端掃描二維碼,可以是通過(guò)手機(jī)中的應(yīng)用,如微信等具備掃描功能的應(yīng)用來(lái)對(duì)瀏覽器的二維碼圖片進(jìn)行掃描解析,獲取到登錄信息和回調(diào)地址,在手機(jī)應(yīng)用上通過(guò)第三方登錄應(yīng)用完成授權(quán),比如已經(jīng)通過(guò)同樣的登錄信息登錄過(guò)QQ,微信,新浪微博等第三方應(yīng)用的情況下,可以無(wú)需提示用戶重新輸入登錄信息,而是采用已經(jīng)登錄的第三方應(yīng)用授權(quán)的方式完成授權(quán),以進(jìn)行授權(quán)登錄。且為了安全起見,后臺(tái)服務(wù)器會(huì)給TV生成一個(gè)小票,然后把這個(gè)小票發(fā)送給TV,這樣在TV側(cè)就看不到真實(shí)用戶的信息,防止用戶信息暴露。

步驟403、通知瀏覽器完成登錄。

這里,授權(quán)完成之后手機(jī)應(yīng)用通過(guò)回調(diào)地址把相關(guān)的登錄信息通過(guò)加密數(shù)據(jù)同步給后臺(tái)服務(wù)器。

步驟404、登錄通知。

這里,后臺(tái)服務(wù)器,具體為Web服務(wù)器在收到用于登錄的信息(包括用戶自己輸入用戶名和密碼而形成的登錄信息,也包括通過(guò)第三方應(yīng)用授權(quán)登錄形成的登錄授權(quán)信息)之后,服務(wù)器會(huì)通過(guò)websocket長(zhǎng)連接把登錄相關(guān)的信息同步給TV側(cè),TV和服務(wù)器之間一直保持著websocket長(zhǎng)連接,利用websocket 實(shí)時(shí)推送方案,手機(jī)應(yīng)用確認(rèn)授權(quán)之后,推送服務(wù)會(huì)將瀏覽器的登錄信息實(shí)時(shí)推送給TV,這種方案的實(shí)時(shí)性無(wú)疑是最高的,這樣TV就完成了登錄,非常高效。

在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。

上述作為分離部件說(shuō)明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理單元中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可 以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1