專利名稱:產(chǎn)生統(tǒng)一的互聯(lián)網(wǎng)用戶標(biāo)識(shí)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域。更具體的,本發(fā)明涉及一種產(chǎn)生統(tǒng)一的互聯(lián)網(wǎng)用戶標(biāo)識(shí) 的方法。
背景技術(shù):
機(jī)構(gòu)之間的互訪是一種高效率的交流活動(dòng)。當(dāng)今,隨著數(shù)字技術(shù)的不斷發(fā)展,各種 上網(wǎng)設(shè)備(如個(gè)人數(shù)字助理、筆記本電腦等)日益普及,使得訪問(wèn)者能夠便利地在各個(gè)機(jī)構(gòu) 內(nèi)接入并使用互聯(lián)網(wǎng)。然而,由于各個(gè)機(jī)構(gòu)之間具有各自的管理方式,因而訪問(wèn)者通常需要 獲取多個(gè)用戶標(biāo)識(shí)以在不同的機(jī)構(gòu)網(wǎng)中使用。這給訪問(wèn)者的訪問(wèn)帶來(lái)了極大的不便。因此,期望僅采用一個(gè)統(tǒng)一的用戶標(biāo)識(shí)便可以使訪問(wèn)者在各個(gè)機(jī)構(gòu)之間自由地接 入和使用網(wǎng)絡(luò),實(shí)現(xiàn)有線和無(wú)線的可信漫游。另外,還期望在實(shí)現(xiàn)統(tǒng)一的用戶標(biāo)識(shí)時(shí)無(wú)需對(duì) 網(wǎng)絡(luò)配置進(jìn)行較大的改動(dòng),以節(jié)約成本。
發(fā)明內(nèi)容
為此,本發(fā)明提出了一種產(chǎn)生統(tǒng)一的互聯(lián)網(wǎng)用戶標(biāo)識(shí)的方法,解決了上述技術(shù)問(wèn)題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于產(chǎn)生在多個(gè)機(jī)構(gòu)的網(wǎng)絡(luò)中使用的用戶標(biāo) 識(shí)的方法,包括確定用戶的類別;根據(jù)用戶的類別產(chǎn)生用戶標(biāo)識(shí),所述用戶標(biāo)識(shí)包括兩個(gè) 部分,其中,用戶標(biāo)識(shí)的第一部分指示用戶的類別,而用戶標(biāo)識(shí)的第二部分具有與第一部分 相關(guān)聯(lián)的格式。在本發(fā)明的一個(gè)實(shí)施例中,用戶標(biāo)識(shí)由兩段10進(jìn)制數(shù)字構(gòu)成,具體表示為前綴 (類別)+變長(zhǎng)編碼字段。其中,前綴用1位定長(zhǎng)10進(jìn)制數(shù)字表示,并且根據(jù)將來(lái)的使用情 況和發(fā)展變化可利用預(yù)留編碼進(jìn)行擴(kuò)展。同一個(gè)前綴或同一種類別的編碼的長(zhǎng)度是固定 的,前綴劃分了不同類別的用戶及其用戶標(biāo)識(shí)的形成機(jī)制。在本發(fā)明的一個(gè)實(shí)施例中,所述的用戶類別劃分為把用戶分為VIP用戶、普通用 戶、移動(dòng)互聯(lián)網(wǎng)用戶、機(jī)構(gòu)網(wǎng)用戶、匿名用戶5類。在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)用戶的類別是VIP用戶時(shí),利用4位機(jī)構(gòu)編碼和2位 序列號(hào)形成用戶標(biāo)識(shí)的第二部分;當(dāng)用戶的類別是普通用戶時(shí),利用按順序產(chǎn)生的10位序 列號(hào)形成用戶標(biāo)識(shí)的第二部分;當(dāng)用戶的類別是移動(dòng)互聯(lián)網(wǎng)用戶時(shí),獲取用戶的移動(dòng)電話 號(hào)碼,并利用用戶的移動(dòng)電話號(hào)碼的后10位形成用戶標(biāo)識(shí)的第二部分;當(dāng)用戶的類別是機(jī) 構(gòu)網(wǎng)用戶時(shí),利用4位機(jī)構(gòu)編碼和6位序列號(hào)形成用戶標(biāo)識(shí)的第二部分;以及當(dāng)用戶的類別 是匿名用戶時(shí),利用隨機(jī)產(chǎn)生的10位序列號(hào)形成用戶標(biāo)識(shí)的第二部分。優(yōu)選地,當(dāng)用戶的類別是普通用戶時(shí),按照用戶注冊(cè)的時(shí)間先后順序產(chǎn)生10位序 列號(hào),以形成用戶標(biāo)識(shí)的第二部分。優(yōu)選地,當(dāng)用戶的類別是匿名用戶時(shí),用戶標(biāo)識(shí)具有時(shí)間有效性的限制,該時(shí)間有 效性可由用戶來(lái)指定。
本發(fā)明利用統(tǒng)一的用戶標(biāo)識(shí)實(shí)現(xiàn)了多個(gè)機(jī)構(gòu)網(wǎng)的接入控制、移動(dòng)漫游、計(jì)費(fèi)和業(yè) 務(wù)管理,為用戶身份的識(shí)別與授權(quán)提供了極大的便利。
通過(guò)下面結(jié)合
本發(fā)明的優(yōu)選實(shí)施例,將使本發(fā)明的上述及其它目的、特 征和優(yōu)點(diǎn)更加清楚,其中圖1的流程圖示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于產(chǎn)生可在多個(gè)機(jī)構(gòu)的網(wǎng)絡(luò)中 使用的用戶標(biāo)識(shí)的方法;圖2的流程圖示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于生成機(jī)構(gòu)網(wǎng)用戶的用戶標(biāo)識(shí) 的方法;圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用戶標(biāo)識(shí)的編碼規(guī)則;以及圖4(a)_(e)示出了根據(jù)圖2所示的編碼規(guī)則而產(chǎn)生的用戶標(biāo)識(shí)的示例。
具體實(shí)施例方式為了清楚詳細(xì)的闡述本發(fā)明的實(shí)現(xiàn)過(guò)程,下面給出了一些本發(fā)明的具體實(shí)施例。 參照附圖對(duì)本發(fā)明的實(shí)例進(jìn)行詳細(xì)說(shuō)明,為了清楚起見,在描述過(guò)程中省略了對(duì)于本發(fā)明 來(lái)說(shuō)是不必要的細(xì)節(jié)和功能,以防止對(duì)本發(fā)明的理解造成混淆。圖1的流程圖示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于產(chǎn)生可在多個(gè)機(jī)構(gòu)的網(wǎng)絡(luò)中 使用的用戶標(biāo)識(shí)的方法10。該方法從步驟SlOO處開始。在步驟S110,確定用戶的類別。在 本發(fā)明的一個(gè)實(shí)施例中,用戶類別包括VIP用戶、普通用戶、移動(dòng)互聯(lián)網(wǎng)用戶、機(jī)構(gòu)網(wǎng)用戶、 匿名用戶5類。針對(duì)每一種用戶類別,所產(chǎn)生的用戶標(biāo)識(shí)具有特有的格式。例如,圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用戶標(biāo)識(shí)的編碼規(guī)則。如圖中所示,與 5種用戶類別,即VIP用戶、普通用戶、移動(dòng)互聯(lián)網(wǎng)用戶、機(jī)構(gòu)網(wǎng)用戶和匿名用戶,相對(duì)應(yīng)的 前綴(類型)編碼分別是“1”、“6”、“3”、“2”、“5”。每一種用戶類別所對(duì)應(yīng)的用戶標(biāo)識(shí)的長(zhǎng) 度有所不同。例如,對(duì)應(yīng)于VIP用戶的用戶標(biāo)識(shí)的長(zhǎng)度為7位,而對(duì)應(yīng)于機(jī)構(gòu)網(wǎng)用戶的用戶 標(biāo)識(shí)的長(zhǎng)度為11位。返回圖1,在步驟S120,根據(jù)用戶的類別,產(chǎn)生相應(yīng)的用戶標(biāo)識(shí)。下面,結(jié)合圖 4a-4e具體描述在步驟S120中產(chǎn)生的與各個(gè)用戶類別相對(duì)應(yīng)的用戶標(biāo)識(shí)。如圖4(a)所示,VIP用戶的用戶標(biāo)識(shí)編碼采用7位定長(zhǎng)10進(jìn)制數(shù)字表示,其結(jié) 構(gòu)為1位前綴(“1”)+4位機(jī)構(gòu)編碼(取值范圍是0001-9999)+2位序列號(hào)(取值范圍是 01-99)。所生成的用戶標(biāo)識(shí)可以由中央系統(tǒng)統(tǒng)一管理。如圖4(b)所示,機(jī)構(gòu)網(wǎng)用戶的用戶標(biāo)識(shí)編碼采用11位的定長(zhǎng)10進(jìn)制數(shù)字表示, 其結(jié)構(gòu)為1位前綴(“2”)+4位機(jī)構(gòu)編碼(取值范圍是0001-9999)+6位序列號(hào)(取值范 圍是000001-999999),序列號(hào)按照順序分配并由機(jī)構(gòu)管理者產(chǎn)生,并可通過(guò)接口同步到中 央系統(tǒng)。如圖4(c)所示,移動(dòng)互聯(lián)網(wǎng)用戶的用戶標(biāo)識(shí)編碼采用11位定長(zhǎng)的10進(jìn)制數(shù)字表 示,其結(jié)構(gòu)為1位前綴(“3”)+用戶的移動(dòng)電話號(hào)碼的后10位。應(yīng)用移動(dòng)電話號(hào)碼的唯 一性可以確保該類別的用戶標(biāo)識(shí)的唯一性??梢杂芍醒胂到y(tǒng)根據(jù)用戶提供的移動(dòng)電話號(hào)碼 來(lái)分配序列號(hào)。
如圖4(d)所示,匿名用戶的用戶標(biāo)識(shí)編碼采用11位定長(zhǎng)的10進(jìn)制數(shù)字表示,其 結(jié)構(gòu)為1位前綴(“5”) +隨機(jī)產(chǎn)生的10位序列號(hào)(取值范圍是0000000001-9999999999)。 匿名用戶的用戶標(biāo)識(shí)具有時(shí)間有效性的限制,例如用戶根據(jù)需要可以選擇用戶標(biāo)識(shí)的有效 期為1天、30天、49天、60天??梢杂芍醒胂到y(tǒng)在用戶注冊(cè)后根據(jù)用戶的選擇來(lái)指定有效 期。如圖4(e)所示,普通用戶的用戶標(biāo)識(shí)編碼采用11位的10進(jìn)制數(shù)字表示,其結(jié)構(gòu) 為1位前綴(“6”)+按順序產(chǎn)生的10位序列號(hào)(取值范圍是0000000001-9999999999)。 例如,可以根據(jù)用戶的注冊(cè)時(shí)間先后,按順序連續(xù)分配序列號(hào)。所生成的用戶標(biāo)識(shí)可以由中 央系統(tǒng)集中存儲(chǔ)并統(tǒng)一維護(hù)和管理。返回圖1,在執(zhí)行步驟S120之后,方法10在步驟S130處結(jié)束。此外,在本發(fā)明的上述實(shí)施例中,考慮到網(wǎng)絡(luò)環(huán)境的發(fā)展情況,為前綴(類型)編 碼預(yù)留了 5個(gè)編碼。舉例來(lái)說(shuō),如圖3所示,可以將“7”預(yù)留給中小學(xué)用戶,其用戶標(biāo)識(shí)的 長(zhǎng)度是13位。接下來(lái),結(jié)合圖2的流程圖詳細(xì)說(shuō)明根據(jù)本發(fā)明一個(gè)實(shí)施例的用于生成機(jī)構(gòu)網(wǎng)用 戶的用戶標(biāo)識(shí)的方法20。在步驟S210,機(jī)構(gòu)管理員使用用戶標(biāo)識(shí)生成工具連接機(jī)構(gòu)網(wǎng)數(shù)據(jù)庫(kù)。在步驟 S220,用戶標(biāo)識(shí)生成工具列出所有列表的名稱,管理員選擇機(jī)構(gòu)網(wǎng)用戶信息表(即,確定用 戶類別為機(jī)構(gòu)網(wǎng)用戶)。在步驟S230,用戶標(biāo)識(shí)生成工具根據(jù)表名稱列出該表的所有字段, 管理員選擇用戶信息表的一個(gè)或多個(gè)主鍵,該主鍵為用戶信息表中的非重復(fù)字段。然后,在 步驟S240,針對(duì)用戶信息表中的每條記錄生成一個(gè)用戶標(biāo)識(shí)和相應(yīng)的初始密碼。最后,在步 驟S250,將所生成的用戶標(biāo)識(shí)和初始密碼參照用戶選擇的主鍵保存到列表中。如上所述,在 此示例中,機(jī)構(gòu)網(wǎng)用戶標(biāo)識(shí)編碼采用11位的定長(zhǎng)10進(jìn)制數(shù)字表示,包括1位前綴(“2”)+4 位機(jī)構(gòu)編碼(取值范圍是0001-9999)+6位序列號(hào)(取值范圍是000001-999999)。至此已經(jīng)結(jié)合優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行了描述。應(yīng)該理解,本領(lǐng)域技術(shù)人員在不 脫離本發(fā)明的精神和范圍的情況下,可以進(jìn)行各種其它的改變、替換和添加。因此,本發(fā)明 的范圍不局限于上述特定實(shí)施例,而應(yīng)由所附權(quán)利要求來(lái)限定。
權(quán)利要求
一種用于產(chǎn)生在多個(gè)機(jī)構(gòu)的網(wǎng)絡(luò)中使用的用戶標(biāo)識(shí)的方法,包括確定用戶的類別;根據(jù)用戶的類別產(chǎn)生用戶標(biāo)識(shí),所述用戶標(biāo)識(shí)包括兩個(gè)部分,其中,用戶標(biāo)識(shí)的第一部分指示用戶的類別,而用戶標(biāo)識(shí)的第二部分具有與第一部分相關(guān)聯(lián)的格式。
2.如權(quán)利要求1所述的方法,其中,用戶標(biāo)識(shí)的第一部分包括1位類別編碼,由該類別 編碼所指示的用戶的類別包括VIP用戶、普通用戶、移動(dòng)互聯(lián)網(wǎng)用戶、機(jī)構(gòu)網(wǎng)用戶和匿名 用戶。
3.如權(quán)利要求2所述的方法,其中,當(dāng)用戶的類別是VIP用戶時(shí),利用4位機(jī)構(gòu)編碼和 2位序列號(hào)形成用戶標(biāo)識(shí)的第二部分。
4.如權(quán)利要求2所述的方法,其中,當(dāng)用戶的類別是普通用戶時(shí),利用按順序產(chǎn)生的10 位序列號(hào)形成用戶標(biāo)識(shí)的第二部分。
5.如權(quán)利要求2所述的方法,其中,當(dāng)用戶的類別是移動(dòng)互聯(lián)網(wǎng)用戶時(shí),獲取用戶的移 動(dòng)電話號(hào)碼,并利用用戶的移動(dòng)電話號(hào)碼的后10位形成用戶標(biāo)識(shí)的第二部分。
6.如權(quán)利要求2所述的方法,其中,當(dāng)用戶的類別是機(jī)構(gòu)網(wǎng)用戶時(shí),利用4位機(jī)構(gòu)編碼 和6位序列號(hào)形成用戶標(biāo)識(shí)的第二部分。
7.如權(quán)利要求2所述的方法,其中,當(dāng)用戶的類別是匿名用戶時(shí),利用隨機(jī)產(chǎn)生的10位 序列號(hào)形成用戶標(biāo)識(shí)的第二部分。
8.如權(quán)利要求4所述的方法,其中,按照用戶注冊(cè)的時(shí)間先后順序產(chǎn)生10位序列號(hào),以 形成用戶標(biāo)識(shí)的第二部分。
9.如權(quán)利要求7所述的方法,其中,用戶標(biāo)識(shí)具有時(shí)間有效性的限制,該時(shí)間有效性由 用戶來(lái)指定。
10.如權(quán)利要求1-9中任意一項(xiàng)所述的方法,其中,用戶標(biāo)識(shí)由10進(jìn)制數(shù)字表示。
全文摘要
本發(fā)明提供了一種用于產(chǎn)生可在多個(gè)機(jī)構(gòu)的網(wǎng)絡(luò)中使用的用戶標(biāo)識(shí)的方法,包括確定用戶的類別;根據(jù)用戶的類別產(chǎn)生用戶標(biāo)識(shí)。用戶標(biāo)識(shí)包括兩個(gè)部分,其中,用戶標(biāo)識(shí)的第一部分指示用戶的類別,而用戶標(biāo)識(shí)的第二部分具有與第一部分相關(guān)聯(lián)的格式。本發(fā)明利用統(tǒng)一的用戶標(biāo)識(shí)實(shí)現(xiàn)了多個(gè)機(jī)構(gòu)網(wǎng)的接入控制、移動(dòng)漫游、計(jì)費(fèi)和業(yè)務(wù)管理,為用戶身份的識(shí)別與授權(quán)提供了極大的便利。
文檔編號(hào)H04L29/06GK101945092SQ20101021293
公開日2011年1月12日 申請(qǐng)日期2010年6月30日 優(yōu)先權(quán)日2010年6月30日
發(fā)明者吳建平, 張輝, 李威, 李星, 黃友俊 申請(qǐng)人:賽爾網(wǎng)絡(luò)有限公司