跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置、設(shè)備及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置、設(shè)備及系統(tǒng),其中該方法適用于基于預(yù)置協(xié)議進(jìn)行通信的第一終端設(shè)備和第二終端設(shè)備,上述兩終端設(shè)備上分別預(yù)置使用相同的用戶(hù)名和密碼進(jìn)行登錄的第一應(yīng)用軟件和第二應(yīng)用軟件;包括:第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備;向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求;第一終端設(shè)備接收第二終端設(shè)備反饋的登錄信息;第一終端設(shè)備根據(jù)登錄信息登陸第一應(yīng)用軟件。采用本發(fā)明提供的用戶(hù)登陸、方法,只需在輸入方便的終端設(shè)備上輸入一次用戶(hù)名和密碼,即可實(shí)現(xiàn)網(wǎng)絡(luò)中所有終端設(shè)備上應(yīng)用軟件的登陸,方便快捷,有效提升了終端設(shè)備的用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置、設(shè)備及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別地,涉及一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝 置、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著科學(xué)技術(shù)的進(jìn)步,智能終端已成為人們?nèi)粘I畹谋匦杵贰,F(xiàn)有技術(shù)中,一個(gè) 用戶(hù)會(huì)同時(shí)擁有多個(gè)終端,如智能手機(jī)、Pad、個(gè)人數(shù)字助理、智能電視等,并在每個(gè)終端上 下載并注冊(cè)多個(gè)應(yīng)用軟件。為了便于記憶,用戶(hù)會(huì)采用同樣的用戶(hù)名和密碼登陸相同的應(yīng) 用或者不同應(yīng)用的多個(gè)終端版本。在實(shí)際操作中,用戶(hù)在每個(gè)終端登錄一個(gè)應(yīng)用時(shí)都要輸 入一次用戶(hù)名和密碼進(jìn)行身份驗(yàn)證。即用戶(hù)對(duì)每個(gè)應(yīng)用進(jìn)行登錄時(shí)要輸入一次用戶(hù)名和密 碼,非常麻煩。特別是有些終端,如智能電視或者機(jī)頂盒,每次登錄應(yīng)用時(shí)需要用遙控器進(jìn) 行信息輸入,操作速度慢且不方便,往往使用戶(hù)失去耐性,影響用戶(hù)體驗(yàn)。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置、 終端設(shè)備及系統(tǒng),實(shí)現(xiàn)用戶(hù)登錄一次即可自動(dòng)登錄其他終端設(shè)備上使用相同用戶(hù)名、密碼 的應(yīng)用軟件。
[0004] 為了解決上述問(wèn)題,一方面提供了一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,該方法 至少包括一第一終端設(shè)備和一第二終端設(shè)備,所述第一終端設(shè)備和第二終端設(shè)備基于預(yù)置 協(xié)議進(jìn)行通信,且在所述第一終端設(shè)備和所述第二終端設(shè)備上分別預(yù)置第一應(yīng)用軟件和第 二應(yīng)用軟件,所述第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登錄;所述 方法包括:所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已登 陸第二應(yīng)用軟件的第二終端設(shè)備;所述第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng) 求,該請(qǐng)求包括:第一終端設(shè)備的身份標(biāo)識(shí),以便所述第二終端設(shè)備根據(jù)所述請(qǐng)求反饋登錄 信息;
[0005] 所述第一終端設(shè)備接收所述第二終端設(shè)備反饋的登錄信息,該登錄信息包括:用 戶(hù)名、密碼;所述第一終端設(shè)備根據(jù)所述登錄信息登陸至所述第一應(yīng)用軟件。
[0006] 可選的,所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中 的已登陸第二應(yīng)用軟件的第二終端設(shè)備,具體包括:
[0007] 接收第二終端設(shè)備采用所述預(yù)置協(xié)議發(fā)送的廣播消息,該廣播消息包括:第二終 端設(shè)備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表;
[0008] 根據(jù)所述廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與所述第一應(yīng)用軟件 進(jìn)行關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備。
[0009] 可選的,所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中 的已登陸第二應(yīng)用軟件的第二終端設(shè)備,具體包括:
[0010] 第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,采用所述預(yù)置協(xié)議向所在網(wǎng)絡(luò) 的第二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一終端設(shè)備的身份標(biāo)識(shí)、所述第一應(yīng)用 軟件的相關(guān)信息;
[0011] 接收同一網(wǎng)絡(luò)中所述第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通知消息。
[0012] 可選的,所述預(yù)置協(xié)議包括:UPNP協(xié)議。
[0013] 對(duì)應(yīng)的,提供了一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置,該裝置設(shè)置于第一終端設(shè) 備和第二終端設(shè)備中,在所述第一終端設(shè)備和所述第二終端設(shè)備上分別預(yù)置第一應(yīng)用軟件 和第二應(yīng)用軟件,所述第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登錄; 所述裝置還包括:
[0014] 內(nèi)網(wǎng)通信模塊,用于預(yù)置通信協(xié)議,并基于預(yù)置的通信協(xié)議實(shí)現(xiàn)所述第一終端設(shè) 備和第二終端設(shè)備之間相互通信;
[0015] 搜尋模塊,用于在所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,通過(guò)所 述內(nèi)網(wǎng)通信模塊搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備;
[0016] 請(qǐng)求模塊,用于所述第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求,該請(qǐng) 求包括:第一終端設(shè)備的身份標(biāo)識(shí),以便所述第二終端設(shè)備根據(jù)所述請(qǐng)求反饋登錄信息;
[0017] 接收模塊,用于所述第一終端設(shè)備接收所述第二終端設(shè)備反饋的登錄信息,該登 錄信息包括:用戶(hù)名、密碼;
[0018] 登錄模塊,用于所述第一終端設(shè)備根據(jù)所述登錄信息登陸至所述第一應(yīng)用軟件。
[0019] 對(duì)應(yīng)的,所述搜尋模塊具體包括:
[0020] 廣播消息接收單元,用于接收所述第二終端設(shè)備采用預(yù)置的通信協(xié)議發(fā)送的廣播 消息,該廣播消息包括:所述第二終端設(shè)備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表;
[0021] 關(guān)聯(lián)單元,用于根據(jù)所述廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與所述 第一應(yīng)用軟件進(jìn)行關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登錄第二應(yīng)用軟件的第二終端設(shè)備。
[0022] 對(duì)應(yīng)的,所述搜尋模塊具體包括:
[0023] 廣播消息發(fā)送單元,用于在所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令 后,采用預(yù)置的通信協(xié)議向所在網(wǎng)絡(luò)的第二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一 終端設(shè)備的身份標(biāo)識(shí)、第一應(yīng)用軟件的相關(guān)信息;
[0024] 通知消息接收單元,用于接收同一網(wǎng)絡(luò)中第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通知消 肩、。
[0025] 對(duì)應(yīng)的,所述預(yù)置的通信協(xié)議包括:UPNP。
[0026] 另一方面,還提供了一種終端設(shè)備,其特征在于,包括:上述任一項(xiàng)所述的跨終端 設(shè)備進(jìn)行用戶(hù)登陸的裝置。
[0027] 在一方面,提供一種實(shí)現(xiàn)跨終端設(shè)備進(jìn)行用戶(hù)登陸的系統(tǒng),其特征在于,包括:至 少兩個(gè)基于預(yù)置協(xié)議進(jìn)行通信的所述終端設(shè)備;安裝在所述終端設(shè)備上的第一應(yīng)用軟件和 第二應(yīng)用軟件,其中,所述第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登 錄。
[0028] 與現(xiàn)有技術(shù)相比,上述技術(shù)方案中的一個(gè)技術(shù)方案具有以下優(yōu)點(diǎn):
[0029] 采用本發(fā)明提供的跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,由于不同設(shè)備之間采用預(yù)置 的通信協(xié)議進(jìn)行相互通信,使同一網(wǎng)絡(luò)中的終端設(shè)備形成一個(gè)整體,對(duì)于同一網(wǎng)絡(luò)中的終 端設(shè)備或應(yīng)用,用戶(hù)只需要在輸入方便的設(shè)備上輸入一次用戶(hù)名和密碼,即可實(shí)現(xiàn)網(wǎng)絡(luò)中 所有終端設(shè)備上應(yīng)用軟件的登錄,方便快捷,尤其是對(duì)于輸入不方便的終端設(shè)備如需要利 用遙控器進(jìn)行信息輸入的智能電視進(jìn)行應(yīng)用登陸時(shí),極大地簡(jiǎn)化了用戶(hù)操作,節(jié)約了用戶(hù) 時(shí)間,從而有效提升了終端設(shè)備的用戶(hù)體驗(yàn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0030] 圖1是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法實(shí)施例一的流程圖;
[0031] 圖2是本發(fā)明步驟11第一實(shí)施方式的流程示意圖;
[0032] 圖3是本發(fā)明步驟11第二實(shí)施方式的流程示意圖;
[0033] 圖4是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法實(shí)施例二的流程圖;
[0034] 圖5是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸裝置實(shí)施例的結(jié)構(gòu)框圖;
[0035] 圖6是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中搜尋模塊實(shí)施例一的結(jié)構(gòu)框圖;
[0036] 圖7是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中搜尋模塊實(shí)施例二的結(jié)構(gòu)框圖;
[0037] 圖8是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中接收模塊實(shí)施例的結(jié)構(gòu)框圖;
[0038] 圖9是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置實(shí)施例二的結(jié)構(gòu)框圖;
[0039] 圖10是本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0040] 為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0041] 本發(fā)明實(shí)施例提供了一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,該方法的應(yīng)用場(chǎng)景 為:處于同一網(wǎng)絡(luò)環(huán)境中例如在同一 WIFI信號(hào)覆蓋區(qū)域內(nèi)的不同終端設(shè)備諸如智能手機(jī)、 臺(tái)式電腦、筆記本、智能電視、機(jī)頂盒等,且上述各終端設(shè)備可以通過(guò)預(yù)置的通信協(xié)議相互 通信。上述預(yù)置的通信協(xié)議可以使得各個(gè)終端設(shè)備互相交換用戶(hù)名、密碼等信息。每個(gè)終 端設(shè)備上都安裝有應(yīng)用軟件,這些安裝在不同終端設(shè)備上的應(yīng)用軟件可以是相同應(yīng)用的不 同終端版本,也可以是不同應(yīng)用的不同終端版本。用戶(hù)第一次登錄上述各應(yīng)用軟件進(jìn)行信 息注冊(cè)時(shí)設(shè)置了相同的用戶(hù)名和密碼,即上述各應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行系 統(tǒng)登錄。
[0042] 下面以同一網(wǎng)絡(luò)中的兩個(gè)終端設(shè)備為例說(shuō)明本發(fā)明提供的跨終端設(shè)備進(jìn)行用戶(hù) 登陸的方法實(shí)施例,上述兩個(gè)終端設(shè)備可以分別命名為第一終端設(shè)備和第二終端設(shè)備,第 一終端設(shè)備和第二終端設(shè)備基于預(yù)置協(xié)議進(jìn)行通信。第一終端設(shè)備上預(yù)置第一應(yīng)用軟件, 第二終端設(shè)備上預(yù)置第二應(yīng)用軟件。上述第一應(yīng)用軟件和第二應(yīng)用軟件可以為相同的應(yīng)用 軟件,也可以是不同的應(yīng)用軟件。第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼 進(jìn)行登錄。
[0043] 圖1示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法實(shí)施例一的流程圖,在每個(gè)所 述終端設(shè)備側(cè),該方法包括:
[0044] 步驟11、第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已 登陸第二應(yīng)用軟件的第二終端設(shè)備;
[0045] 啟動(dòng)該步驟的觸發(fā)條件可以是第一終端設(shè)備檢測(cè)到登錄第一個(gè)應(yīng)用軟件的指令 之時(shí)。對(duì)于設(shè)置為開(kāi)機(jī)自動(dòng)登錄的應(yīng)用軟件來(lái)說(shuō),啟動(dòng)步驟11的觸發(fā)條件即為開(kāi)機(jī)操作。 具體地,假設(shè)啟動(dòng)登錄第一應(yīng)用軟件的第一終端設(shè)備的內(nèi)部設(shè)置有網(wǎng)絡(luò)通信模塊,當(dāng)?shù)谝?終端設(shè)備啟動(dòng)某一應(yīng)用軟件時(shí),觸發(fā)網(wǎng)絡(luò)通信模塊主動(dòng)搜索所在網(wǎng)絡(luò)是否有其他終端設(shè) 備。
[0046] 對(duì)于處于同一網(wǎng)絡(luò)中的不同終端設(shè)備,每個(gè)終端設(shè)備側(cè)均保存有其他終端設(shè)備的 身份標(biāo)識(shí)如MAC地址或IP地址。接入同一網(wǎng)絡(luò)中的終端設(shè)備可以采用預(yù)置協(xié)議發(fā)送廣播 消息,該廣播消息中包括:終端設(shè)備的身份標(biāo)識(shí)、已登陸應(yīng)用軟件列表等信息;其中,已登 錄應(yīng)用軟件列表包含已登錄應(yīng)用軟件的相關(guān)信息如應(yīng)用名稱(chēng)、用戶(hù)名、服務(wù)器地址等。本 申請(qǐng)中,統(tǒng)一將已登錄應(yīng)用軟件稱(chēng)為第二應(yīng)用軟件;將待登錄應(yīng)用軟件稱(chēng)為第一應(yīng)用軟件。 上述預(yù)置協(xié)議可以為現(xiàn)有的UPNP(Universal Plug and Play,統(tǒng)一即插即用)協(xié)議,也可 以是不同終端設(shè)備之間約定的協(xié)議,比如同一網(wǎng)絡(luò)中的不同終端設(shè)備都安裝同一個(gè)應(yīng)用插 件,通過(guò)啟動(dòng)WIFI通信進(jìn)行內(nèi)網(wǎng)發(fā)現(xiàn)。
[0047] 圖2示出了本發(fā)明方法實(shí)施例一中步驟11第一實(shí)施方式的流程示意圖,基于上述 條件,上述步驟11可以具體包括:
[0048] 步驟111、接收第二終端設(shè)備采用預(yù)置的通信協(xié)議發(fā)送的廣播消息,該廣播消息包 括:第二終端設(shè)備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表;
[0049] 此處,第一終端設(shè)備只要能通過(guò)預(yù)置的通信協(xié)議接收到第二終端設(shè)備發(fā)送的廣播 消息,就說(shuō)明該廣播消息的宿主設(shè)備即第二終端設(shè)備與第一終端設(shè)備處于同一網(wǎng)絡(luò)中,即 二者之間可以通過(guò)預(yù)置的通信協(xié)議進(jìn)行數(shù)據(jù)傳輸。
[0050] 步驟112、根據(jù)廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與第一應(yīng)用軟件 進(jìn)行關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備;
[0051] 具體地,在接收到廣播消息之后,可以確定有哪些終端設(shè)備與上述第一應(yīng)用軟件 所在第一終端設(shè)備連接在同一網(wǎng)絡(luò)中,即確定第二終端設(shè)備。步驟112是進(jìn)一步判斷上述 第二終端設(shè)備是否已經(jīng)有第二應(yīng)用軟件登陸的步驟,且第二應(yīng)用軟件與上述第一應(yīng)用軟件 使用相同的用戶(hù)名和密碼進(jìn)行系統(tǒng)登錄。具體為:將第一應(yīng)用軟件的相關(guān)信息與各廣播消 息中的第二應(yīng)用軟件列表進(jìn)行關(guān)聯(lián),搜索出預(yù)置第二應(yīng)用軟件的第二終端設(shè)備,即獲取第 二終端設(shè)備的身份標(biāo)識(shí)。該第二終端設(shè)備不但與第一終端設(shè)備處于同一網(wǎng)絡(luò)中,并且其上 已有第二應(yīng)用軟件登陸,該第二應(yīng)用軟件的登錄信息與第一終端設(shè)備上預(yù)置的第一應(yīng)用軟 件的登錄信息一致。
[0052] 圖3示出了本發(fā)明方法實(shí)施例一中步驟11第二實(shí)施方式的流程示意圖,在本發(fā)明 另一實(shí)施例中,上述步驟11還可以具體包括:
[0053] 步驟101、第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,采用預(yù)置的通信協(xié)議 向所在網(wǎng)絡(luò)的第二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一終端設(shè)備的身份標(biāo)識(shí)、第 一應(yīng)用軟件的相關(guān)信息如應(yīng)用軟件的名稱(chēng)、服務(wù)器地址等。
[0054] 步驟102、第一終端設(shè)備接收同一網(wǎng)絡(luò)中第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通知消 息;
[0055] 對(duì)應(yīng)的,在同一網(wǎng)絡(luò)中的第二終端設(shè)備側(cè),接收第一終端設(shè)備發(fā)送的廣播消息,并 根據(jù)廣播消息中包含的第一應(yīng)用軟件的相關(guān)信息與本地存儲(chǔ)的第二應(yīng)用軟件列表中統(tǒng)計(jì) 的所有第二應(yīng)用軟件進(jìn)行關(guān)聯(lián),若匹配出某一第二應(yīng)用軟件與上述第一應(yīng)用軟件使用相同 的用戶(hù)名和密碼,則向第一終端設(shè)備發(fā)送關(guān)聯(lián)成功的通知消息,該通知消息中包括第二終 端設(shè)備的身份標(biāo)識(shí)。
[0056] 步驟12、第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求,該請(qǐng)求包括:第 一終端設(shè)備的身份標(biāo)識(shí),以便第二終端設(shè)備根據(jù)所述請(qǐng)求反饋登錄信息;
[0057] 該步驟12具體為:第一終端設(shè)備通過(guò)預(yù)置的通信協(xié)議向第二終端設(shè)備發(fā)送登錄 請(qǐng)求,該請(qǐng)求包括:第一終端設(shè)備的身份標(biāo)識(shí)、第一應(yīng)用軟件的名稱(chēng)或者第一應(yīng)用軟件的服 務(wù)器地址等信息。上述登錄請(qǐng)求可以是登錄單機(jī)軟件的請(qǐng)求,也可以是登錄應(yīng)用軟件服務(wù) 器的請(qǐng)求。
[0058] 步驟13、第一終端設(shè)備接收第二終端設(shè)備反饋的登錄信息,該登錄信息包括:用 戶(hù)名、密碼;
[0059] 具體地,在第二終端設(shè)備側(cè),獲取第二應(yīng)用軟件的登錄信息,該登錄信息中至少包 括用戶(hù)名、密碼等信息,然后根據(jù)上述登錄請(qǐng)求中包含的第一終端設(shè)備的身份標(biāo)識(shí)將上述 登錄信息發(fā)送給第一終端設(shè)備。
[0060] 步驟14、第一終端設(shè)備根據(jù)登錄信息登陸至第一應(yīng)用軟件。
[0061] 第一終端設(shè)備成功獲取上述登錄信息后,利用上述登錄信息進(jìn)行靜默登陸。
[0062] 優(yōu)選的,本發(fā)明還提供了另一跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法實(shí)施例,參照?qǐng)D4 示出的本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法實(shí)施例二的流程圖,包括:
[0063] 步驟21、第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已 登陸第二應(yīng)用軟件的第二終端設(shè)備;
[0064] 步驟22、第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求,該請(qǐng)求包括:第 一終端設(shè)備的身份標(biāo)識(shí),以便上述第二終端設(shè)備根據(jù)所述請(qǐng)求信息反饋登錄信息;
[0065] 步驟23、第一終端設(shè)備接收第二終端設(shè)備反饋的經(jīng)過(guò)加密處理的登錄信息;
[0066] 在第二終端設(shè)備側(cè),接收到第一終端設(shè)備發(fā)送的登錄請(qǐng)求后,本地獲取第二應(yīng)用 軟件的登錄信息,并將該登錄信息采用加密算法進(jìn)行加密處理,隨后采用上述預(yù)置協(xié)議將 上述加密處理后的登錄信息發(fā)送給第一終端設(shè)備。
[0067] 步驟24、第一終端設(shè)備對(duì)經(jīng)過(guò)加密處理的登錄信息進(jìn)行解密,獲得登錄信息。
[0068] 第一終端設(shè)備接收到加密處理后的登錄信息之后,采用對(duì)應(yīng)的解密算法對(duì)接收信 息進(jìn)行解密,獲取用戶(hù)名、密碼等登錄信息。
[0069] 步驟25、第一終端設(shè)備在成功解析上述登錄信息后,提示用戶(hù)再次確認(rèn)是否登錄 第一應(yīng)用軟件,如果是則執(zhí)行下一步,如果否則結(jié)束流程。
[0070] 步驟26、第一終端設(shè)備根據(jù)登錄信息登陸至第一應(yīng)用軟件。
[0071] 很多用戶(hù)習(xí)慣將終端設(shè)備上的一些應(yīng)用設(shè)置為自動(dòng)登錄模式,即啟動(dòng)開(kāi)機(jī)時(shí),各 應(yīng)用均進(jìn)入自動(dòng)登錄狀態(tài),這樣勢(shì)必會(huì)減慢終端設(shè)備的開(kāi)機(jī)速度或其他應(yīng)用的打開(kāi)速度。 對(duì)于開(kāi)機(jī)觸發(fā)內(nèi)網(wǎng)搜尋的情況,在獲取登錄信息后,也可能出現(xiàn)多個(gè)第一應(yīng)用軟件同時(shí)自 動(dòng)登陸的現(xiàn)象,為此,本實(shí)施例中設(shè)計(jì)上述步驟26作為信息提示步驟,在各第一應(yīng)用軟件 準(zhǔn)備采用上述登錄信息靜默登陸之前,先以彈出對(duì)話(huà)框或語(yǔ)音提示等方式詢(xún)問(wèn)用戶(hù)是否登 陸,如果是,則繼續(xù)靜默登陸,從而提高第一終端設(shè)備的開(kāi)機(jī)進(jìn)度,減少內(nèi)存占用,增強(qiáng)用戶(hù) 體驗(yàn)。
[0072] 可見(jiàn),采用本發(fā)明提供的跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,由于不同設(shè)備之間采 用預(yù)置的通信協(xié)議可以進(jìn)行相互通信,使同一網(wǎng)絡(luò)中的終端設(shè)備形成一個(gè)整體,所以對(duì)于 同一網(wǎng)絡(luò)中的終端設(shè)備或應(yīng)用,用戶(hù)只需要在輸入方便的設(shè)備上輸入一次用戶(hù)名和密碼, 即可實(shí)現(xiàn)網(wǎng)絡(luò)中所以終端設(shè)備上應(yīng)用軟件的登錄,方便快捷,尤其是對(duì)于輸入不方便的終 端設(shè)備如需要利用遙控器進(jìn)行信息輸入的智能電視上的應(yīng)用軟件的登錄,簡(jiǎn)化了用戶(hù)操 作,節(jié)約了用戶(hù)時(shí)間,從而有效提升了終端設(shè)備的用戶(hù)體驗(yàn)。
[0073] 對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但 是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某 些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描 述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
[0074] 對(duì)應(yīng)上述方法實(shí)施例,本發(fā)明還提供了一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置。該 裝置設(shè)置于第一終端設(shè)備和第二終端設(shè)備中,在第一終端設(shè)備和第二終端設(shè)備上分別預(yù)置 第一應(yīng)用軟件和第二應(yīng)用軟件,第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn) 行登錄。圖5示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸裝置實(shí)施例的結(jié)構(gòu)框圖,該裝置包括:
[0075] 內(nèi)網(wǎng)通信模塊31,用于預(yù)置通信協(xié)議,并基于預(yù)置的通信協(xié)議實(shí)現(xiàn)第一終端設(shè)備 和第二終端設(shè)備之間相互通信;上述預(yù)置的通信協(xié)議可以使得同一網(wǎng)絡(luò)中的第一終端設(shè)備 和第二終端設(shè)備之間相互傳輸數(shù)據(jù),尤其是相互交換用戶(hù)名、密碼等信息。該預(yù)置的通信協(xié) 議可以為標(biāo)準(zhǔn)的UPNP協(xié)議,也可以是第一終端設(shè)備和第二終端設(shè)備之間約定的通信協(xié)議。
[0076] 搜尋模塊33,用于在第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,通過(guò)內(nèi)網(wǎng) 通信模塊31搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備;
[0077] 請(qǐng)求模塊35,用于第一終端設(shè)向搜尋到的第二終端設(shè)備發(fā)送登錄應(yīng)用請(qǐng)求,該請(qǐng) 求包括:第一終端設(shè)備的身份標(biāo)識(shí),以便上述第二終端設(shè)備根據(jù)上述請(qǐng)求信息反饋登錄信 息;
[0078] 接收模塊37,用于第一終端設(shè)備接收上述第二終端設(shè)備反饋的登錄信息,該登錄 信息包括:用戶(hù)名、密碼;
[0079] 登錄模塊39,用于第一終端設(shè)備根據(jù)上述登錄信息登陸至上述第一應(yīng)用軟件。
[0080] 圖6示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中搜尋模塊實(shí)施例一的結(jié)構(gòu) 框圖,如圖6所示,搜尋模塊33可以具體包括:
[0081] 廣播消息接收單元331,用于接收第二終端設(shè)備采用預(yù)置的通信協(xié)議發(fā)送的廣播 消息,該廣播消息包括:第二終端設(shè)備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表;
[0082] 關(guān)聯(lián)單元332,用于根據(jù)廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與上述 第一應(yīng)用軟件進(jìn)行關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登錄第二應(yīng)用軟件的第二終端設(shè)備。
[0083] 圖7示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中搜尋模塊實(shí)施例二的結(jié)構(gòu) 框圖,如圖7所示,搜尋模塊33可以具體包括:
[0084] 廣播消息發(fā)送單元313,用于在第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后, 采用預(yù)置的通信協(xié)議向所在網(wǎng)絡(luò)的第二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一終 端設(shè)備的身份標(biāo)識(shí)、第一應(yīng)用軟件的相關(guān)信息;
[0085] 通知消息接收單元323,用于接收同一網(wǎng)絡(luò)中第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通 知消息。
[0086] 進(jìn)一步地,圖8示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置中接收模塊實(shí)施例 的結(jié)構(gòu)框圖,在本發(fā)明另一優(yōu)選實(shí)施例中,接收模塊37可以具體包括:
[0087] 加密信息接收單元371,用于第一終端設(shè)備接收第二終端設(shè)備反饋的經(jīng)過(guò)加密處 理的登錄?目息;
[0088] 解密單元372,用于第一終端設(shè)備對(duì)經(jīng)過(guò)加密處理的登錄信息進(jìn)行解密,獲得登錄 信息。
[0089] 圖9示出了本發(fā)明跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置實(shí)施例二的結(jié)構(gòu)框圖,在圖5 所示實(shí)施例一的基礎(chǔ)上,還包括:
[0090] 信息提示模塊38,用于在接收模塊37接收并成功解析登錄信息后,提示用戶(hù)再次 確認(rèn)是否登錄上述第一應(yīng)用軟件,如果是則觸發(fā)登錄模塊39執(zhí)行登錄動(dòng)作。
[0091] 另外,本發(fā)明還提供了一種終端設(shè)備,該終端設(shè)備上安裝有上述任一跨終端設(shè)備 進(jìn)行用戶(hù)登陸的裝置,該終端設(shè)備可以是智能電視、機(jī)頂盒、智能手機(jī)、Pad、個(gè)人數(shù)字助理 等。
[0092] 基于上述實(shí)現(xiàn)跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置及設(shè)備,本發(fā)明還提供了實(shí) 現(xiàn)跨終端設(shè)備進(jìn)行用戶(hù)登陸的系統(tǒng),如圖10所示,包括:基于預(yù)置的通信協(xié)議進(jìn)行通信的 不同終端設(shè)備如筆記本電腦71、智能電視72、臺(tái)式電腦73、智能手機(jī)74、個(gè)人數(shù)字助理75, 還可以包括機(jī)頂盒、平板電腦等。安裝在上述不同終端設(shè)備上的應(yīng)用軟件使用相同的用戶(hù) 名和密碼進(jìn)行系統(tǒng)登錄。各終端設(shè)備之間基于預(yù)置有通信協(xié)議,如:UPNP協(xié)議通信。不同 內(nèi)網(wǎng)設(shè)備在通信之前需要建立數(shù)據(jù)連接,具體數(shù)據(jù)連接方式可以為socket通信,或者基于 TCP或UDP協(xié)議的通信。上述終端設(shè)備可以對(duì)應(yīng)上述實(shí)施例中的第一終端設(shè)備,也可以對(duì)應(yīng) 上述實(shí)施例中的第二終端設(shè)備。如,智能電視、機(jī)頂盒等信息輸入不方便的終端為上述第一 終端設(shè)備,筆記本電腦、智能手機(jī)等信息輸入比較方便的終端設(shè)備為第二終端設(shè)備。本系統(tǒng) 采用上述跨終端設(shè)備進(jìn)行用戶(hù)登錄的方法和裝置,可以輕松實(shí)現(xiàn)在輸入方便的終端設(shè)備上 登錄第二應(yīng)用軟件后,自動(dòng)登錄輸入不便的第一終端設(shè)備上欲登錄的第一應(yīng)用軟件的靜默 登陸,避免用戶(hù)在不同終端設(shè)備上登錄多個(gè)使用相同用戶(hù)名和密碼的應(yīng)用軟件時(shí)重復(fù)輸入 登錄信息導(dǎo)致的不便,提升了終端設(shè)備尤其是信息輸入不便的終端設(shè)備的用戶(hù)體驗(yàn)。
[0093] 本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與 其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例 而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部 分說(shuō)明即可。
[0094] 以上對(duì)本發(fā)明所提供的一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法、裝置、設(shè)備,以及一 種跨終端設(shè)備進(jìn)行用戶(hù)登陸的系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的 原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心 思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍 上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1. 一種跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,其特征在于,該方法至少包括一第一終端設(shè) 備和一第二終端設(shè)備,所述第一終端設(shè)備和第二終端設(shè)備基于預(yù)置協(xié)議進(jìn)行通信,且在所 述第一終端設(shè)備和所述第二終端設(shè)備上分別預(yù)置第一應(yīng)用軟件和第二應(yīng)用軟件,所述第一 應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登錄;所述方法還包括: 所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已登陸第二 應(yīng)用軟件的第二終端設(shè)備; 所述第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求,該請(qǐng)求包括:第一終端設(shè) 備的身份標(biāo)識(shí),以便所述第二終端設(shè)備根據(jù)所述請(qǐng)求反饋登錄信息; 所述第一終端設(shè)備接收所述第二終端設(shè)備反饋的登錄信息,該登錄信息包括:用戶(hù)名、 密碼; 所述第一終端設(shè)備根據(jù)所述登錄信息登陸至所述第一應(yīng)用軟件。
2. 根據(jù)權(quán)利要求1所述的跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,其特征在于,所述第一終 端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二 終端設(shè)備,具體包括: 接收第二終端設(shè)備采用所述預(yù)置協(xié)議發(fā)送的廣播消息,該廣播消息包括:第二終端設(shè) 備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表; 根據(jù)所述廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與所述第一應(yīng)用軟件進(jìn)行 關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備。
3. 根據(jù)權(quán)利要求1所述的跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,其特征在于,所述第一終 端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二 終端設(shè)備,具體包括: 第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,采用所述預(yù)置協(xié)議向所在網(wǎng)絡(luò)的第 二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一終端設(shè)備的身份標(biāo)識(shí)、所述第一應(yīng)用軟件 的相關(guān)信息; 接收同一網(wǎng)絡(luò)中所述第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通知消息。
4. 根據(jù)權(quán)利要求1所述的跨終端設(shè)備進(jìn)行用戶(hù)登陸的方法,其特征在于,所述預(yù)置協(xié) 議包括:UPNP協(xié)議。
5. -種跨終端設(shè)備進(jìn)行用戶(hù)登陸的裝置,其特征在于,該裝置設(shè)置于第一終端設(shè)備和 第二終端設(shè)備中,在所述第一終端設(shè)備和所述第二終端設(shè)備上分別預(yù)置第一應(yīng)用軟件和第 二應(yīng)用軟件,所述第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登錄;所述 裝置還包括: 內(nèi)網(wǎng)通信模塊,用于預(yù)置通信協(xié)議,并基于預(yù)置的通信協(xié)議實(shí)現(xiàn)所述第一終端設(shè)備和 第二終端設(shè)備之間相互通信; 搜尋模塊,用于在所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,通過(guò)所述內(nèi) 網(wǎng)通信模塊搜尋同一網(wǎng)絡(luò)中的已登陸第二應(yīng)用軟件的第二終端設(shè)備; 請(qǐng)求模塊,用于所述第一終端設(shè)備向搜尋到的第二終端設(shè)備發(fā)送登錄請(qǐng)求,該請(qǐng)求包 括:第一終端設(shè)備的身份標(biāo)識(shí),以便所述第二終端設(shè)備根據(jù)所述請(qǐng)求反饋登錄信息; 接收模塊,用于所述第一終端設(shè)備接收所述第二終端設(shè)備反饋的登錄信息,該登錄信 息包括:用戶(hù)名、密碼; 登錄模塊,用于所述第一終端設(shè)備根據(jù)所述登錄信息登陸至所述第一應(yīng)用軟件。
6. 根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述搜尋模塊具體包括: 廣播消息接收單元,用于接收所述第二終端設(shè)備采用預(yù)置的通信協(xié)議發(fā)送的廣播消 息,該廣播消息包括:所述第二終端設(shè)備的身份標(biāo)識(shí)、第二應(yīng)用軟件列表; 關(guān)聯(lián)單元,用于根據(jù)所述廣播消息中的第二應(yīng)用軟件列表將第二應(yīng)用軟件與所述第一 應(yīng)用軟件進(jìn)行關(guān)聯(lián),搜索出同一網(wǎng)絡(luò)中的已登錄第二應(yīng)用軟件的第二終端設(shè)備。
7. 根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述搜尋模塊具體包括: 廣播消息發(fā)送單元,用于在所述第一終端設(shè)備檢測(cè)到登錄第一應(yīng)用軟件的指令后,采 用預(yù)置的通信協(xié)議向所在網(wǎng)絡(luò)的第二終端設(shè)備發(fā)送廣播消息,該廣播消息包括:第一終端 設(shè)備的身份標(biāo)識(shí)、第一應(yīng)用軟件的相關(guān)信息; 通知消息接收單元,用于接收同一網(wǎng)絡(luò)中第二終端設(shè)備發(fā)送的關(guān)聯(lián)成功的通知消息。
8. 根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述預(yù)置的通信協(xié)議包括:UPNP協(xié)議。
9. 一種終端設(shè)備,其特征在于,包括如權(quán)利要求5?8任一項(xiàng)所述的跨終端設(shè)備進(jìn)行用 戶(hù)登陸的裝置。
10. -種實(shí)現(xiàn)跨終端設(shè)備進(jìn)行用戶(hù)登陸的系統(tǒng),其特征在于,包括:至少兩個(gè)基于預(yù)置 協(xié)議進(jìn)行通信的如權(quán)利要求9所述的終端設(shè)備;安裝在所述終端設(shè)備上的第一應(yīng)用軟件和 第二應(yīng)用軟件,其中,所述第一應(yīng)用軟件和第二應(yīng)用軟件使用相同的用戶(hù)名和密碼進(jìn)行登 錄。
【文檔編號(hào)】H04L12/18GK104158883SQ201410412155
【公開(kāi)日】2014年11月19日 申請(qǐng)日期:2014年8月20日 優(yōu)先權(quán)日:2014年8月20日
【發(fā)明者】蔡鈞 申請(qǐng)人:樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司