欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用戶信息關(guān)聯(lián)方法、系統(tǒng)及服務(wù)器的制作方法

文檔序號(hào):7779134閱讀:143來源:國知局
專利名稱:用戶信息關(guān)聯(lián)方法、系統(tǒng)及服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電信及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種對(duì)不同終端/客戶端進(jìn)行用戶信息關(guān)聯(lián)的方法、系統(tǒng)及服務(wù)器。
背景技術(shù)
對(duì)于當(dāng)前的網(wǎng)絡(luò)運(yùn)營商和內(nèi)容提供商所提供的各類互聯(lián)網(wǎng)產(chǎn)品來說,為了向用戶提供個(gè)性化服務(wù),大多都需要用戶在使用服務(wù)時(shí)先注冊(cè)賬號(hào),作為用戶身份識(shí)別的基礎(chǔ)。但注冊(cè)流程對(duì)于用戶來說具有一定的使用門檻,如果服務(wù)并非不可替代,有相當(dāng)多的用戶會(huì)因?yàn)榉爆嵉淖?cè)流程而放棄嘗試使用服務(wù),進(jìn)而影響到用戶使用互聯(lián)網(wǎng)產(chǎn)品的興趣。也有一些互聯(lián)網(wǎng)服務(wù)采用瀏覽器Cookie的方式來識(shí)別用戶,以簡(jiǎn)化用戶的認(rèn)證流程。但由于瀏覽器Cookie只是對(duì)于一種瀏覽器有效,即便是同一個(gè)用戶在同一個(gè)終端使用不同的瀏覽器,也無法被準(zhǔn)確地自動(dòng)識(shí)別為同一個(gè)用戶。對(duì)于使用多種終端的一個(gè)用戶而言,單純Cookie認(rèn)證的方式也是無效的?;谝陨显?,當(dāng)前的互聯(lián)網(wǎng)產(chǎn)品,如騰訊、豆瓣電臺(tái)、facebook、pandora等,面向PC及手機(jī)等多終端的用戶群,在提供個(gè)性化的服務(wù)之前,都強(qiáng)制要求用戶注冊(cè)其系統(tǒng)賬號(hào),在使用個(gè)性化服務(wù)之前提供用戶名/口令形式的身份認(rèn)證。而這種強(qiáng)制要求在一定程度上給用戶帶來了不便。

發(fā)明內(nèi)容
本發(fā)明的目的是提出一種用戶信息關(guān)聯(lián)方法、系統(tǒng)及服務(wù)器,能夠允許用戶在不同終端/客戶端上通過用戶信息關(guān)聯(lián)來降低用戶使用門檻,也使得用戶使用業(yè)務(wù)更加方便。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用戶信息關(guān)聯(lián)方法,包括:用戶信息關(guān)聯(lián)服務(wù)器接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求;所述用戶信息關(guān)聯(lián)服務(wù)器通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),如果通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn),則根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組;所述用戶信息關(guān)聯(lián)服務(wù)器在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息;并且,根據(jù)所述關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種用戶信息關(guān)聯(lián)服務(wù)器,包括:
關(guān)聯(lián)請(qǐng)求接收單元,用于接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求;認(rèn)證/關(guān)聯(lián)確認(rèn)單元,用于通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn);關(guān)聯(lián)操作單元,用于在通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn)時(shí),根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組;關(guān)聯(lián)操作單元進(jìn)一步包括:關(guān)聯(lián)元組保存單元,用于在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息;標(biāo)識(shí)符信息更新單元,用于根據(jù)所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種包括前述用戶信息關(guān)聯(lián)服務(wù)器的用戶信息關(guān)聯(lián)系統(tǒng),還包括:終端/客戶端,具有用戶標(biāo)識(shí)符信息管理單元,用于發(fā)出關(guān)聯(lián)請(qǐng)求、更新用戶標(biāo)識(shí)符信息以及保存標(biāo)識(shí)符?;谏鲜黾夹g(shù)方案,本發(fā)明將用戶在各種終端/客戶端的用戶信息關(guān)聯(lián)起來,跨終端/客戶端為用戶提供一致的個(gè)性化服務(wù),并大大降低用戶體驗(yàn)系統(tǒng)個(gè)性化服務(wù)的門檻,以及為用戶提供了用戶信息的后續(xù)管理的靈活性、主動(dòng)性和便利性。


此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1為本發(fā)明用戶信息關(guān)聯(lián)方法的一實(shí)施例的流程示意圖。圖2為本發(fā)明用戶信息關(guān)聯(lián)方法的另一實(shí)施例的流程示意圖。圖3為本發(fā)明用戶信息關(guān)聯(lián)方法的又一實(shí)施例中首次使用服務(wù)的流程示意圖。圖4為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖。圖5為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的另一實(shí)施例的結(jié)構(gòu)示意圖。圖6為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的又一實(shí)施例中認(rèn)證/關(guān)聯(lián)確認(rèn)單元的結(jié)構(gòu)示意圖。圖7為本發(fā)明用戶信息關(guān)聯(lián)系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。如圖1所示,為本發(fā)明用戶信息關(guān)聯(lián)方法的一實(shí)施例的流程示意圖。在本實(shí)施例中,用戶信息關(guān)聯(lián)方法包括以下流程:步驟101、用戶信息關(guān)聯(lián)服務(wù)器接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求;步驟102、所述用戶信息關(guān)聯(lián)服務(wù)器通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn);步驟103、如果通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn),則根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組。在步驟103中的用戶信息關(guān)聯(lián)服務(wù)器在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息;并且,用戶信息關(guān)聯(lián)服務(wù)器還根據(jù)所述關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。在本實(shí)施例中,用戶信息關(guān)聯(lián)服務(wù)器是不同終端/客戶端進(jìn)行用戶信息關(guān)聯(lián)操作的輔助設(shè)備,通過用戶信息關(guān)聯(lián)操作,可以為用戶在不同的終端/客戶端提供一致的個(gè)性化服務(wù)。本實(shí)施例中的終端/客戶端既可以為硬件終端,例如個(gè)人計(jì)算機(jī)、手持移動(dòng)設(shè)備等,也可以是依附于硬件的軟件客戶端,例如加載在個(gè)人計(jì)算機(jī)中的應(yīng)用程序或者網(wǎng)絡(luò)瀏覽器程序等。不同的終端/客戶端可以是相對(duì)于不同的硬件終端而言,也可以是相對(duì)于不同的客戶端而言,同時(shí)也包括了同一硬件終端的不同客戶端,例如一臺(tái)計(jì)算機(jī)上的兩種不同的瀏覽器等。另外,對(duì)于在不同的計(jì)算機(jī)上運(yùn)行的相同版本的瀏覽器也可被認(rèn)為屬于不同的客戶端。用戶信息關(guān)聯(lián)服務(wù)器在對(duì)發(fā)出關(guān)聯(lián)請(qǐng)求的第一終端/客戶端和被請(qǐng)求關(guān)聯(lián)的第二終端/客戶端進(jìn)行關(guān)聯(lián)操作之前,出于安全的考慮,需要對(duì)該關(guān)聯(lián)操作進(jìn)行認(rèn)證或者確認(rèn)。在本實(shí)施例中,既可以采用由用戶信息關(guān)聯(lián)服務(wù)器代理第二終端/客戶端的認(rèn)證方式,也可以采用由第二終端/客戶端直接確認(rèn)是否同意關(guān)聯(lián)的方式。如果采用認(rèn)證方式,用戶信息關(guān)聯(lián)服務(wù)器還需要判斷是否符合代理所述第二終端/客戶端的認(rèn)證條件,如果符合,則選擇可采用的認(rèn)證方式??刹捎玫恼J(rèn)證方式包括但不限于以下兩種,分別為用戶提交認(rèn)證信息的方式和調(diào)用第三方認(rèn)證的方式。如果選擇用戶提交認(rèn)證信息的方式,則用戶信息關(guān)聯(lián)服務(wù)器要求所述第一終端/客戶端提供認(rèn)證信息,所述認(rèn)證信息用于證明所述第二終端/客戶端和第一終端/客戶端的用戶為相同用戶,所述用戶信息關(guān)聯(lián)服務(wù)器根據(jù)所述第一終端/客戶端提交的認(rèn)證信息執(zhí)行認(rèn)證操作。如果選擇調(diào)用第三方認(rèn)證的方式,則用戶信息關(guān)聯(lián)服務(wù)器調(diào)用第三方的認(rèn)證系統(tǒng)對(duì)所述第二終端/客戶端和第一終端/客戶端的用戶是否為相同用戶進(jìn)行認(rèn)證。如果采用第二終端/客戶端直接確認(rèn)的方式,則用戶信息關(guān)聯(lián)服務(wù)器可以轉(zhuǎn)發(fā)關(guān)聯(lián)請(qǐng)求給第二終端/客戶端,由第二終端/客戶端來選擇是否允許用戶信息關(guān)聯(lián)服務(wù)器將第一終端/客戶端的用戶信息與第二終端/客戶端的用戶信息關(guān)聯(lián)起來。轉(zhuǎn)發(fā)方式可以采用在線或離線的方式,例如Socket方式、HTTP方式、短信、Email或IVR等。在另一個(gè)實(shí)施例中,也允許代理認(rèn)證和轉(zhuǎn)發(fā)確認(rèn)這兩種方式同時(shí)存在,例如默認(rèn)采用代理認(rèn)證的方式,但當(dāng)驗(yàn)證出用戶信息關(guān)聯(lián)服務(wù)器不符合代理第二終端/客戶端的認(rèn)證條件,則可以轉(zhuǎn)成轉(zhuǎn)發(fā)確認(rèn)的方式,即將關(guān)聯(lián)請(qǐng)求轉(zhuǎn)發(fā)給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),并接收所述第二終端/客戶端返回的確認(rèn)結(jié)果。對(duì)于不同終端/客戶端在關(guān)聯(lián)操作中,都需要利用到用戶標(biāo)識(shí)符信息,該用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組,例如以下形式:元組(標(biāo)識(shí)符,信息1,信息2,...,信息n)。每個(gè)終端/客戶端的用戶標(biāo)識(shí)符信息是在使用服務(wù)時(shí)逐漸形成的,其中標(biāo)識(shí)符通常是在用戶通過終端/客戶端首次使用業(yè)務(wù)時(shí)所生成的,以識(shí)別在該終端/客戶端上使用服務(wù)的特定用戶。在本實(shí)施例中,用戶信息可以是用戶的基本信息,例如姓名、地址、通信方式等,也可以是用戶在使用業(yè)務(wù)過程中產(chǎn)生的信息,例如用戶訂閱內(nèi)容,書簽等。在本實(shí)施例具體的關(guān)聯(lián)操作過程中,會(huì)生成第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,例如以下形式:關(guān)聯(lián)關(guān)系元組(標(biāo)識(shí)符1,標(biāo)識(shí)符2,信息1,信息2,...,信息n,信息1’,信息2’,...,信息m’),該關(guān)聯(lián)關(guān)系元組保存在用戶信息關(guān)聯(lián)服務(wù)器內(nèi)。根據(jù)該關(guān)聯(lián)關(guān)系元組可以對(duì)發(fā)出關(guān)聯(lián)請(qǐng)求的第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。關(guān)聯(lián)操作包括但不限于以下兩種,均是由預(yù)設(shè)關(guān)聯(lián)策略所決定的,分別為單向?qū)腙P(guān)聯(lián)策略和合并關(guān)聯(lián)策略。如果預(yù)設(shè)關(guān)聯(lián)策略為單向?qū)腙P(guān)聯(lián)策略,即將第二終端/客戶端的部分或全部用戶信息單向?qū)氲剿龅谝唤K端/客戶端,則更新操作具體包括:根據(jù)關(guān)聯(lián)關(guān)系元組生成第一新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的部分或全部用戶信息,根據(jù)該第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。如果預(yù)設(shè)關(guān)聯(lián)策略為合并關(guān)聯(lián)策略,即將所述第二終端/客戶端的用戶信息與所述第一終端/客戶端的用戶信息合并,則更新操作具體包括:根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組和第二新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的用戶信息,所述第二新增元組包括所述第二終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第一終端/客戶端的標(biāo)識(shí)符,以及所述第一終端/客戶端的用戶信息;根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新;在所述第一終端/客戶端根據(jù)所述關(guān)聯(lián)關(guān)系元組更新自身保存的用戶標(biāo)識(shí)符信息時(shí),還包括:根據(jù)所述第二新增元組對(duì)所述第二終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。舉例來說,元組(標(biāo)識(shí)符A,信息Al,信息A2, ,信息Am)表示客戶端A的信息,元組(標(biāo)識(shí)符B,信息BI,信息B2,...,信息Bn)表示客戶端B的信息,則根據(jù)關(guān)聯(lián)關(guān)系元組生成的第一新增元組為第一新增元組(標(biāo)識(shí)符A,標(biāo)識(shí)符B,信息BI,信息B2,...,信息Bn),生成的第二新增元組為第二新增元組(標(biāo)識(shí)符B,標(biāo)識(shí)符A,信息Al,信息A2,...,信息Am)。單向?qū)腙P(guān)聯(lián)策略可以實(shí)現(xiàn)發(fā)出關(guān)聯(lián)請(qǐng)求的一方的用戶信息的更新,而合并關(guān)聯(lián)策略則可以實(shí)現(xiàn)關(guān)聯(lián)請(qǐng)求的發(fā)出和接收雙方的用戶信息的更新,具體采用何種策略則根據(jù)具體的應(yīng)用場(chǎng)景來進(jìn)行設(shè) 定。如圖2所示,為本發(fā)明用戶信息關(guān)聯(lián)方法的另一實(shí)施例的流程示意圖。與上一實(shí)施例相比,本實(shí)施例的步驟102具體包括以下步驟:步驟102a、所述用戶信息關(guān)聯(lián)服務(wù)器判斷是否符合代理所述第二終端/客戶端的認(rèn)證條件,如果符合,則執(zhí)行步驟102b,否則執(zhí)行步驟102f ;步驟102b、選擇可采用的認(rèn)證方式,如果選擇用戶提交認(rèn)證信息的方式,則執(zhí)行步驟102c ;如果選擇調(diào)用第三方認(rèn)證的方式,則執(zhí)行步驟102e ;步驟102c、所述用戶信息關(guān)聯(lián)服務(wù)器要求所述第一終端/客戶端提供認(rèn)證信息,所述認(rèn)證信息用于證明所述第二終端/客戶端和第一終端/客戶端的用戶為相同用戶;步驟102d、所述用戶信息關(guān)聯(lián)服務(wù)器根據(jù)所述第一終端/客戶端提交的認(rèn)證信息執(zhí)行認(rèn)證操作,然后執(zhí)行步驟103 ;步驟102e、所述用戶信息關(guān)聯(lián)服務(wù)器調(diào)用第三方的認(rèn)證系統(tǒng)對(duì)所述第二終端/客戶端和第一終端/客戶端的用戶是否為相同用戶進(jìn)行認(rèn)證,然后執(zhí)行步驟103 ;步驟102f、將所述關(guān)聯(lián)請(qǐng)求轉(zhuǎn)發(fā)給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),并接收所述第二終端/客戶端返回的確認(rèn)結(jié)果,然后執(zhí)行步驟103。在本實(shí)施例中給出了較為詳細(xì)的認(rèn)證過程,通過上述認(rèn)證過程可以盡量確保用戶信息在關(guān)聯(lián)操作上的安全性,避免不合適的信息泄露。除了上述確保安全性的認(rèn)證操作之外,在關(guān)聯(lián)請(qǐng)求中還可以包括有效期和/或消息簽名,從而進(jìn)一步提高關(guān)聯(lián)操作的安全性。前面實(shí)施例中提到標(biāo)識(shí)符通常是在用戶通過終端/客戶端首次使用業(yè)務(wù)時(shí)所生成的,在圖3所示的實(shí)施例中對(duì)這一過程進(jìn)行了詳細(xì)的描述。該過程具體包括:步驟201、終端/客戶端向用戶信息關(guān)聯(lián)服務(wù)器發(fā)出使用服務(wù)的請(qǐng)求;步驟202、用戶信息關(guān)聯(lián)服務(wù)器判斷是否可以檢索到該終端/客戶端的標(biāo)識(shí)符,是則表示該請(qǐng)求并非首次服務(wù)使用請(qǐng)求,則執(zhí)行步驟203,否則表示該請(qǐng)求為首次服務(wù)使用請(qǐng)求,則執(zhí)行步驟204 ;步驟203、用戶信息關(guān)聯(lián)服務(wù)器根據(jù)標(biāo)識(shí)符為該用戶提供相應(yīng)的服務(wù);步驟204、生成該終端/客戶端的標(biāo)識(shí)符,并且終端/客戶端和所述用戶信息關(guān)聯(lián)服務(wù)器對(duì)生成的標(biāo)識(shí)符進(jìn)行保存。在步驟204中,生成該終端/客戶端的標(biāo)識(shí)符可采用多種方式,例如:終端/客戶端生成方式,即由終端/客戶端生成標(biāo)識(shí)符,并發(fā)送給用戶信息關(guān)聯(lián)服務(wù)器;服務(wù)器生成方式,即用戶信息關(guān)聯(lián)服務(wù)器為該終端/客戶端生成標(biāo)識(shí)符,并發(fā)送給終端/客戶端;組合生成方式,即由服務(wù)器與終端/客戶端按照預(yù)定義算法組合生成標(biāo)識(shí)符。對(duì)于終端/客戶端生成方式來說,如果客戶端在手機(jī)上運(yùn)行,且可以獲得國際移動(dòng)用戶識(shí)別碼(IMSI),則可以以IMSI作為生成標(biāo)識(shí)符的參數(shù)之一,使得可以從標(biāo)識(shí)符中推算出MSI,這樣則可以在后續(xù)流程中,通過推算出MSI來作為認(rèn)證信息使用;或者客戶端不能獲得MSI,則可以獲取所在終端的系統(tǒng)參數(shù),例如機(jī)器序列碼、MAC地址等,作為生成標(biāo)識(shí)符的參數(shù)之一。對(duì)于組合生成方式,可以由服務(wù)器與終端/客戶端進(jìn)一步交互,以交換組合生成算法所需要的參數(shù),并按照規(guī)定算法生成標(biāo)識(shí)符。在所述用戶信息關(guān)聯(lián)服務(wù)器中可以采用數(shù)據(jù)庫存儲(chǔ)生成的標(biāo)識(shí)符,在獨(dú)立的終端/客戶端則可以采用數(shù)據(jù)庫或文件存儲(chǔ)所述生成的標(biāo)識(shí)符。而對(duì)于客戶端為瀏覽器的情況,則可以采用Cookie方式來存儲(chǔ)生成的標(biāo)識(shí)符。通過上述實(shí)施例,可以將繁瑣的用戶注冊(cè)流程和個(gè)性化服務(wù)流程區(qū)分開來,用戶在體驗(yàn)系統(tǒng)提供的個(gè)性化服務(wù)之前無需被強(qiáng)制進(jìn)行用戶注冊(cè),能夠方便地通過多個(gè)終端/客戶端使用個(gè)性化服務(wù),在不同的終端/客戶端各自維護(hù)獨(dú)立的用戶數(shù)據(jù),僅在用戶認(rèn)為有必要時(shí),對(duì)不同終端/客戶端的用戶數(shù)據(jù)進(jìn)行關(guān)聯(lián),以獲得更為統(tǒng)一的個(gè)性化服務(wù)。相比于現(xiàn)有技術(shù)中的手機(jī)客戶端,上述實(shí)施例可以實(shí)現(xiàn)如下場(chǎng)景的用戶信息關(guān)聯(lián),例如用戶先使用PC終端,再使用手機(jī)終端;或者用戶同時(shí)使用多個(gè)手機(jī)終端。這樣就極大地降低了用戶體驗(yàn)系統(tǒng)個(gè)性化服務(wù)的門檻,并為用戶提供了后續(xù)管理身份及對(duì)應(yīng)信息的靈活性和主動(dòng)性。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。如圖4所示,為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖。在本實(shí)施例中,用戶信息關(guān)聯(lián)服務(wù)器包括:關(guān)聯(lián)請(qǐng)求接收單元11、認(rèn)證/關(guān)聯(lián)確認(rèn)單元12、關(guān)聯(lián)操作單元13。關(guān)聯(lián)請(qǐng)求接收單元11負(fù)責(zé)接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求。認(rèn)證/關(guān)聯(lián)確認(rèn)單元12負(fù)責(zé)通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn)。關(guān)聯(lián)操作單元13負(fù)責(zé)在通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn)時(shí),根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組。關(guān)聯(lián)操作單元13進(jìn)一步包括:關(guān)聯(lián)元組保存單元14和標(biāo)識(shí)符信息更新單元15。其中關(guān)聯(lián)元組保存單元14負(fù)責(zé)在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息。標(biāo)識(shí)符信息更新單元15負(fù)責(zé)根據(jù)所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。在另一個(gè)實(shí)施例中,所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的部分或全部用戶信息單向?qū)氲剿龅谝唤K端/客戶端,相應(yīng)的,標(biāo)識(shí)符信息更新單元可以具體包括:單向新增元組生成組件,用于根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的部分或全部用戶信息;第一更新組件,用于根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。在另一個(gè)實(shí)施例中,所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的用戶信息與所述第一終端/客戶端的用戶信息合并,所述標(biāo)識(shí)符信息更新單元可以具體包括:
合并元組生成組件,用于根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組和第二新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的用戶信息,所述第二新增元組包括所述第二終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第一終端/客戶端的標(biāo)識(shí)符,以及所述第一終端/客戶端的用戶信息;第一更新組件,用于根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新;第二更新組件,用于根據(jù)所述第二新增元組對(duì)所述第二終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。如圖5所示,為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的另一實(shí)施例的結(jié)構(gòu)示意圖。與前面實(shí)施例相比,本實(shí)施例中的用戶信息關(guān)聯(lián)服務(wù)器還可以進(jìn)一步包括:標(biāo)識(shí)符管理單元16,用于在接收終端/客戶端首次發(fā)出的服務(wù)使用請(qǐng)求時(shí),對(duì)生成的標(biāo)識(shí)符進(jìn)行保存。生成該終端/客戶端的標(biāo)識(shí)符可采用多種方式,例如:終端/客戶端生成方式,即由終端/客戶端生成標(biāo)識(shí)符,并發(fā)送給用戶信息關(guān)聯(lián)服務(wù)器;服務(wù)器生成方式,即用戶信息關(guān)聯(lián)服務(wù)器為該終端/客戶端生成標(biāo)識(shí)符,并發(fā)送給終端/客戶端;組合生成方式,即由服務(wù)器與終端/客戶端按照預(yù)定義算法組合生成標(biāo)識(shí)符。對(duì)于終端/客戶端生成方式來說,如果客戶端在手機(jī)上運(yùn)行,且可以獲得國際移動(dòng)用戶識(shí)別碼(IMSI),則可以以IMSI作為生成標(biāo)識(shí)符的參數(shù)之一,使得可以從標(biāo)識(shí)符中推算出MSI,這樣則可以在后續(xù)流程中,通過推算出MSI來作為認(rèn)證信息使用;或者客戶端不能獲得MSI,則可以獲取所在終端的系統(tǒng)參數(shù),例如機(jī)器序列碼、MAC地址等,作為生成標(biāo)識(shí)符的參數(shù)之一。對(duì)于組合生成方式,可以由服務(wù)器與終端/客戶端進(jìn)一步交互,以交換組合生成算法所需要的參數(shù),并按照規(guī)定算法生成標(biāo)識(shí)符。在用戶信息關(guān)聯(lián)服務(wù)器中可以采用數(shù)據(jù)庫存儲(chǔ)生成的標(biāo)識(shí)符,在獨(dú)立的終端/客戶端則可以采用數(shù)據(jù)庫或文件存儲(chǔ)所述生成的標(biāo)識(shí)符。而對(duì)于客戶端為瀏覽器的情況,則可以采用Cookie方式來存儲(chǔ)生成的標(biāo)識(shí)符。如圖6所示,為本發(fā)明用戶信息關(guān)聯(lián)服務(wù)器的又一實(shí)施例中認(rèn)證/關(guān)聯(lián)確認(rèn)單元的結(jié)構(gòu)示意圖。與前面實(shí)施例相比,在本實(shí)施例中認(rèn)證/關(guān)聯(lián)確認(rèn)單元可以具體包括:代理認(rèn)證判斷組件21、代理認(rèn)證組件22和關(guān)聯(lián)確認(rèn)組件23。其中,代理認(rèn)證判斷組件21負(fù)責(zé)判斷是否符合代理所述第二終端/客戶端的認(rèn)證條件。代理認(rèn)證組件22負(fù)責(zé)在符合代理所述第二終端/客戶端的認(rèn)證條件時(shí),選擇可采用的認(rèn)證方式,如果選擇用戶提交認(rèn)證信息的方式,則要求所述第一終端/客戶端提供認(rèn)證信息,所述認(rèn)證信息用于證明所述第二終端/客戶端和第一終端/客戶端的用戶為相同用戶,根據(jù)所述第一終端/客戶端提交的認(rèn)證信息執(zhí)行認(rèn)證操作,如果選擇調(diào)用第三方認(rèn)證的方式,則調(diào)用第三方的認(rèn)證系統(tǒng)對(duì)所述第二終端/客戶端和第一終端/客戶端的用戶是否為相同用戶進(jìn)行認(rèn)證。關(guān)聯(lián)確認(rèn)組件23負(fù)責(zé)在判斷不符合代理所述第二終端/客戶端的認(rèn)證條件時(shí),則將所述關(guān)聯(lián)請(qǐng)求轉(zhuǎn)發(fā)給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),并接收所述第二終端/客戶端返回的確認(rèn)結(jié)果。通過上述功能單元可以盡量確保用戶信息在關(guān)聯(lián)操作上的安全性,避免不合適的信息泄露。
如圖7所示,為本發(fā)明用戶信息關(guān)聯(lián)系統(tǒng)的一實(shí)施例的結(jié)構(gòu)示意圖。在本實(shí)施例中,用戶信息關(guān)聯(lián)系統(tǒng)包括終端/客戶端20和用戶信息關(guān)聯(lián)服務(wù)器10,其中用戶信息關(guān)聯(lián)服務(wù)器10的幾種具體實(shí)現(xiàn)方式在前面的實(shí)施例中已經(jīng)進(jìn)行了詳細(xì)的說明,具體結(jié)構(gòu)和實(shí)現(xiàn)功能均可參考前面實(shí)施例中的具體描述。終端/客戶端20具有用戶標(biāo)識(shí)符信息管理單元,可以發(fā)出關(guān)聯(lián)請(qǐng)求、更新用戶標(biāo)識(shí)符信息以及保存標(biāo)識(shí)符。用戶信息關(guān)聯(lián)服務(wù)器10可以采用專用的服務(wù)器,也可以與一般的業(yè)務(wù)服務(wù)器設(shè)
在一起。限于篇幅,有關(guān)終端/客戶端的說明、轉(zhuǎn)發(fā)方式的說明、用戶標(biāo)識(shí)符信息的說明等均可參見方法實(shí)施例部分的詳細(xì)描述,在這里就不再對(duì)裝置和系統(tǒng)實(shí)施例中的上述內(nèi)容進(jìn)行贅述了。最后應(yīng)當(dāng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其限制;盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者對(duì)部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請(qǐng)求保護(hù)的技術(shù)方案范圍當(dāng)中。
權(quán)利要求
1.一種用戶信息關(guān)聯(lián)方法,包括: 用戶信息關(guān)聯(lián)服務(wù)器接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求; 所述用戶信息關(guān)聯(lián)服務(wù)器通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),如果通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn),則根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組; 所述用戶信息關(guān)聯(lián)服務(wù)器在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息; 并且,根據(jù)所述關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。
2.根據(jù)權(quán)利要求1所述的方法,其中,如果所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的部分或全部用戶信息單向?qū)氲剿龅谝唤K端/客戶端,則根據(jù)所述關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新的操作具體為: 根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的部分或全部用戶信息; 根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。
3.根據(jù)權(quán)利要求1所述的方法,其中,如果所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的用戶信息與所述第一終端/客戶端的用戶信息合并,則所述根據(jù)所述關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新的操作具體為: 根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組和第二新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的用戶信息,所述第二新增元組包括所述第二終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第一終端/客戶端的標(biāo)識(shí)符,以及所述第一終端/客戶端的用戶信息; 根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新; 在所述第一終端/客戶端根據(jù)所述關(guān)聯(lián)關(guān)系元組更新自身保存的用戶標(biāo)識(shí)符信息時(shí),還包括:根據(jù)所述第二新增元組對(duì)所述第二終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。
4.根據(jù)權(quán)利要求1所述的方法,其中,還包括:在所述用戶信息關(guān)聯(lián)服務(wù)器接收終端/客戶端首次發(fā)出的服務(wù)使用請(qǐng)求時(shí),所述終端/客戶端和所述用戶信息關(guān)聯(lián)服務(wù)器對(duì)生成的標(biāo)識(shí)符進(jìn)行保存。
5.根據(jù)權(quán)利要求4所述的方法,其中,生成標(biāo)識(shí)符的方法包括:服務(wù)器生成方式、終端/客戶端生成方式或服務(wù)器與終端/客戶端按照預(yù)定義算法組合生成方式。
6.根據(jù)權(quán)利要求4所述的方法,其中,在所述用戶信息關(guān)聯(lián)服務(wù)器中采用數(shù)據(jù)庫存儲(chǔ)所述生成的標(biāo)識(shí)符,在獨(dú)立的終端/客戶端采用數(shù)據(jù)庫或文件存儲(chǔ)所述生成的標(biāo)識(shí)符。
7.根據(jù)權(quán)利要求4所述的方法,其中,在所述用戶信息關(guān)聯(lián)服務(wù)器中采用數(shù)據(jù)庫存儲(chǔ)所述生成的標(biāo)識(shí)符, 且如果所述客戶端為瀏覽器,則采用Cookie方式存儲(chǔ)所述生成的標(biāo)識(shí)符。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述用戶信息關(guān)聯(lián)服務(wù)器通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證的操作具體包括: 所述用戶信息關(guān)聯(lián)服務(wù)器判斷是否符合代理所述第二終端/客戶端的認(rèn)證條件,如果符合,則選擇可采用的認(rèn)證方式; 如果選擇用戶提交認(rèn)證信息的方式,則所述用戶信息關(guān)聯(lián)服務(wù)器要求所述第一終端/客戶端提供認(rèn)證信息,所述認(rèn)證信息用于證明所述第二終端/客戶端和第一終端/客戶端的用戶為相同用戶,所述用戶信息關(guān)聯(lián)服務(wù)器根據(jù)所述第一終端/客戶端提交的認(rèn)證信息執(zhí)行認(rèn)證操作; 如果選擇調(diào)用第三方認(rèn)證的方式,則所述用戶信息關(guān)聯(lián)服務(wù)器調(diào)用第三方的認(rèn)證系統(tǒng)對(duì)所述第二終端/客戶端和第一終端/客戶端的用戶是否為相同用戶進(jìn)行認(rèn)證。
9.根據(jù)權(quán)利要求8所述的方法,其中,如果所述用戶信息關(guān)聯(lián)服務(wù)器判斷不符合代理所述第二終端/客戶端的認(rèn)證條件,則將所述關(guān)聯(lián)請(qǐng)求轉(zhuǎn)發(fā)給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),并接 收所述第二終端/客戶端返回的確認(rèn)結(jié)果。
10.根據(jù)權(quán)利要求1所述的方法,其中,所述關(guān)聯(lián)請(qǐng)求具有有效期和/或消息簽名。
11.一種用戶信息關(guān)聯(lián)服務(wù)器,包括: 關(guān)聯(lián)請(qǐng)求接收單元,用于接收第一終端/客戶端發(fā)出的用于與第二終端/客戶端的用戶信息進(jìn)行關(guān)聯(lián)的關(guān)聯(lián)請(qǐng)求; 認(rèn)證/關(guān)聯(lián)確認(rèn)單元,用于通過代理方式對(duì)所述第二終端/客戶端進(jìn)行認(rèn)證,或者通過轉(zhuǎn)發(fā)所述關(guān)聯(lián)請(qǐng)求給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn); 關(guān)聯(lián)操作單元,用于在通過認(rèn)證或所述第二終端/客戶端的關(guān)聯(lián)確認(rèn)時(shí),根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)所述第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作,所述用戶標(biāo)識(shí)符信息表示為包括標(biāo)識(shí)符和至少一個(gè)用戶信息的元組; 關(guān)聯(lián)操作單元進(jìn)一步包括: 關(guān)聯(lián)元組保存單元,用于在關(guān)聯(lián)操作過程中,保存所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組,所述關(guān)聯(lián)關(guān)系元組中包括所述第一終端/客戶端和第二終端/客戶端各自的標(biāo)識(shí)符和各自的用戶信息; 標(biāo)識(shí)符信息更新單元,用于根據(jù)所述第一終端/客戶端和第二終端/客戶端的關(guān)聯(lián)關(guān)系元組對(duì)所述第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。
12.根據(jù)權(quán)利要求11所述的用戶信息關(guān)聯(lián)服務(wù)器,其中所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的部分或全部用戶信息單向?qū)氲剿龅谝唤K端/客戶端,所述標(biāo)識(shí)符信息更新單元具體包括: 單向新增元組生成組件,用于根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的部分或全部用戶信息; 第一更新組件,用于根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。
13.根據(jù)權(quán)利要求11所述的用戶信息關(guān)聯(lián)服務(wù)器,其中所述預(yù)設(shè)關(guān)聯(lián)策略為將所述第二終端/客戶端的用戶信息與所述第一終端/客戶端的用戶信息合并,所述標(biāo)識(shí)符信息更新單元具體包括: 合并元組生成組件,用于根據(jù)所述關(guān)聯(lián)關(guān)系元組生成第一新增元組和第二新增元組,所述第一新增元組包括所述第一終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第二終端/客戶端的標(biāo)識(shí)符,以及所述第二終端/客戶端的用戶信息,所述第二新增元組包括所述第二終端/客戶端的標(biāo)識(shí)符和其關(guān)聯(lián)的第一終端/客戶端的標(biāo)識(shí)符,以及所述第一終端/客戶端的用戶信息; 第一更新組件,用于根據(jù)所述第一新增元組對(duì)所述第一終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新; 第二更新組件,用于根據(jù)所述第二新增元組對(duì)所述第二終端/客戶端的原用戶標(biāo)識(shí)符信息進(jìn)行更新。
14.根據(jù)權(quán)利要求11所述的用戶信息關(guān)聯(lián)服務(wù)器,其中還包括: 標(biāo)識(shí)符管理單元,用于在接收終端/客戶端首次發(fā)出的服務(wù)使用請(qǐng)求時(shí),對(duì)生成的標(biāo)識(shí)符進(jìn)行保存。
15.根據(jù)權(quán)利要求11所述的用戶信息關(guān)聯(lián)服務(wù)器,其中所述認(rèn)證/關(guān)聯(lián)確認(rèn)單元具體包括: 代理認(rèn)證判斷組件,用于判 斷是否符合代理所述第二終端/客戶端的認(rèn)證條件; 代理認(rèn)證組件,用于在符合代理所述第二終端/客戶端的認(rèn)證條件時(shí),選擇可采用的認(rèn)證方式,如果選擇用戶提交認(rèn)證信息的方式,則要求所述第一終端/客戶端提供認(rèn)證信息,所述認(rèn)證信息用于證明所述第二終端/客戶端和第一終端/客戶端的用戶為相同用戶,根據(jù)所述第一終端/客戶端提交的認(rèn)證信息執(zhí)行認(rèn)證操作,如果選擇調(diào)用第三方認(rèn)證的方式,則調(diào)用第三方的認(rèn)證系統(tǒng)對(duì)所述第二終端/客戶端和第一終端/客戶端的用戶是否為相同用戶進(jìn)行認(rèn)證; 關(guān)聯(lián)確認(rèn)組件,用于在判斷不符合代理所述第二終端/客戶端的認(rèn)證條件時(shí),則將所述關(guān)聯(lián)請(qǐng)求轉(zhuǎn)發(fā)給所述第二終端/客戶端的方式進(jìn)行關(guān)聯(lián)確認(rèn),并接收所述第二終端/客戶端返回的確認(rèn)結(jié)果。
16.—種包括權(quán)利要求11 15任一所述的用戶信息關(guān)聯(lián)服務(wù)器的用戶信息關(guān)聯(lián)系統(tǒng),還包括: 終端/客戶端,具有用戶標(biāo)識(shí)符信息管理單元,用于發(fā)出關(guān)聯(lián)請(qǐng)求、更新用戶標(biāo)識(shí)符信息以及保存標(biāo)識(shí)符。
全文摘要
本發(fā)明涉及一種用戶信息關(guān)聯(lián)方法,包括用戶信息關(guān)聯(lián)服務(wù)器接收第一終端/客戶端發(fā)出的關(guān)聯(lián)請(qǐng)求;通過代理方式進(jìn)行認(rèn)證或者通過轉(zhuǎn)發(fā)進(jìn)行關(guān)聯(lián)確認(rèn),通過則根據(jù)預(yù)設(shè)關(guān)聯(lián)策略對(duì)第一終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息和第二終端/客戶端所對(duì)應(yīng)的用戶標(biāo)識(shí)符信息進(jìn)行關(guān)聯(lián)操作;在關(guān)聯(lián)操作過程中,保存關(guān)聯(lián)關(guān)系元組,根據(jù)關(guān)聯(lián)關(guān)系元組對(duì)第一終端/客戶端自身保存的用戶標(biāo)識(shí)符信息進(jìn)行更新。本發(fā)明還涉及一種用戶信息關(guān)聯(lián)服務(wù)器及用戶信息關(guān)聯(lián)系統(tǒng)。本發(fā)明將用戶在各種終端/客戶端的用戶信息關(guān)聯(lián)起來,跨終端/客戶端為用戶提供一致的個(gè)性化服務(wù),降低了用戶體驗(yàn)系統(tǒng)個(gè)性化服務(wù)的門檻,為用戶提供了用戶信息的后續(xù)管理的靈活性、主動(dòng)性和便利性。
文檔編號(hào)H04L29/06GK103166998SQ201110419749
公開日2013年6月19日 申請(qǐng)日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者徐雄, 楊豪杰, 宋平波, 李云, 蔡堅(jiān)錚, 金鐸 申請(qǐng)人:中國電信股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
边坝县| 临海市| 右玉县| 阿鲁科尔沁旗| 凤台县| 永福县| 玉溪市| 盐源县| 保山市| 独山县| 兴安县| 新竹县| 甘洛县| 长白| 锡林郭勒盟| 若尔盖县| 搜索| 龙海市| 锡林郭勒盟| 宁南县| 华池县| 阿城市| 黑水县| 廊坊市| 新干县| 金乡县| 棋牌| 通江县| 广宁县| 青岛市| 漳州市| 五家渠市| 加查县| 宝应县| 柏乡县| 富平县| 启东市| 江油市| 崇文区| 丹凤县| 肃北|