專(zhuān)利名稱(chēng):一種為用戶(hù)分配身份識(shí)別代碼的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及為騰訊公司以外的非即時(shí)通訊服務(wù)系統(tǒng)的用戶(hù)分配身份識(shí)別代碼。除非文中明確另有所指,本說(shuō)明書(shū)所說(shuō)的網(wǎng)絡(luò)服務(wù)系統(tǒng)是指騰訊公司以外的非即時(shí)通訊服務(wù)系統(tǒng)。非即時(shí)通訊服務(wù)系統(tǒng)一詞是指除即時(shí)通訊服務(wù)系統(tǒng)以外的其他網(wǎng)絡(luò)服務(wù)系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)服務(wù)系統(tǒng),均涉及給用戶(hù)分配在系統(tǒng)中的身份識(shí)別代碼,一個(gè)用戶(hù)在同一系統(tǒng)中的身份識(shí)別代碼可以有多個(gè),但不同用戶(hù)不會(huì)擁有同一個(gè)身份識(shí)別代碼。最常見(jiàn)的身份識(shí)別代碼就是用戶(hù)用以登錄網(wǎng)絡(luò)服務(wù)系統(tǒng)的登錄帳號(hào)。但用戶(hù)的身份識(shí)別代碼并不局限于登錄帳號(hào)。比如一個(gè)博客網(wǎng)絡(luò)服務(wù)系統(tǒng),希望允許博客的瀏覽者在瀏覽器地址欄輸入“blog. XXX. com/身份識(shí)別代碼”來(lái)找到該用戶(hù)的博客,或者為博客用戶(hù)提供“身份識(shí)別代碼.blog. XXX. com”的個(gè)人域名,該博客網(wǎng)絡(luò)服務(wù)系統(tǒng)也需要給用戶(hù)分配相應(yīng)的身份識(shí)別代碼?,F(xiàn)有的網(wǎng)絡(luò)服務(wù)系統(tǒng)分配給用戶(hù)的身份識(shí)別代碼,大體可以分成三種,(1)單純由數(shù)字組成的;( 數(shù)字和字符的組合。不同的系統(tǒng)中,字符的允許范圍有所不同。( 有效的email地址。在為用戶(hù)分配身份識(shí)別代碼方面,現(xiàn)有的網(wǎng)絡(luò)服務(wù)技術(shù)存在兩個(gè)方面的缺陷—、如果不使用email地址作為身份識(shí)別代碼,身份識(shí)別代碼同用戶(hù)的QQ號(hào)之間不存在直接的對(duì)應(yīng)關(guān)系。要根據(jù)QQ號(hào)搜索用戶(hù),網(wǎng)絡(luò)服務(wù)系統(tǒng)就必須在此身份識(shí)別代碼之外存儲(chǔ)額外的信息或者得到其他信息來(lái)源的幫助。由于QQ號(hào)已經(jīng)成為中國(guó)網(wǎng)絡(luò)用戶(hù)的主要身份識(shí)別ID,這個(gè)缺陷會(huì)顯著降低網(wǎng)絡(luò)服務(wù)系統(tǒng)的用戶(hù)信息存儲(chǔ)和搜索效率。本說(shuō)明書(shū)所說(shuō)的直接對(duì)應(yīng)關(guān)系是指,可以?xún)H僅依靠身份識(shí)別代碼所提供的信息,按照固定的簡(jiǎn)單規(guī)則沒(méi)有例外的計(jì)算出該用戶(hù)的QQ號(hào)。比如,假設(shè)在某個(gè)網(wǎng)絡(luò)服務(wù)系統(tǒng)中,某些用戶(hù)的身份識(shí)別代碼被分配為QQ+其QQ號(hào)的格式,但只要該系統(tǒng)中滿足QQ作為前綴、后面是數(shù)字這種格式的身份識(shí)別代碼,在去掉QQ前綴后的剩余部分,并非沒(méi)有例外的就正好是該用戶(hù)的QQ 號(hào)。這樣,即使僅僅針對(duì)滿足QQ+數(shù)字這種格式的身份識(shí)別代碼集合,按照前述定義,也屬于身份識(shí)別代碼同QQ號(hào)之間不存在直接的對(duì)應(yīng)關(guān)系。這里所說(shuō)的簡(jiǎn)單規(guī)則,是指普通用戶(hù)根據(jù)容易得到的信息就可以知曉并容易掌握可以簡(jiǎn)單依靠心算完成的規(guī)則。比如假設(shè)一個(gè)網(wǎng)絡(luò)服務(wù)系統(tǒng),其身份識(shí)別代碼的注冊(cè)規(guī)則是允許用戶(hù)自由的使用字母和數(shù)字來(lái)構(gòu)造身份識(shí)別代碼,但某一個(gè)時(shí)刻,統(tǒng)計(jì)碰巧顯示其中用Q+數(shù)字組成的身份識(shí)別代碼的用戶(hù),全部擁有QQ號(hào),并且,Q后面的數(shù)字正好就是他們的QQ號(hào)。由于普通用戶(hù)不可能知道此情況, 因此即使僅針對(duì)此時(shí)來(lái)說(shuō),該系統(tǒng)中Q+數(shù)字組成的身份識(shí)別代碼集合,也不滿足前面所定義的身份識(shí)別代碼同QQ號(hào)之間存在直接的對(duì)應(yīng)關(guān)系。二、使用email地址作為身份識(shí)別代碼,在不少時(shí)候會(huì)變成不可行。比如,一個(gè)用戶(hù)以Zhanghaipingl23@163. com作為登錄帳號(hào)是可以的,但是將其作為身份識(shí)別代碼用于生成該用戶(hù)的個(gè)人域名就不可行。由于Email地址在@之前的部分并不是唯一的,因此也難以保證用戶(hù)可以使用其email地址的用戶(hù)名部分來(lái)作為其在這種情況下的身份識(shí)別代碼。此外,對(duì)于中國(guó)用戶(hù)來(lái)說(shuō),使用Email地址格式的身份識(shí)別代碼也存在明顯的不便之處。由于中文的特點(diǎn),去掉音調(diào)之后人名和機(jī)構(gòu)簡(jiǎn)稱(chēng)的重復(fù)率極高,大多數(shù)的人只能夠用類(lèi)似 zhanghaipingl23il63. com, zhanghaiping2587isina. com 的格式來(lái)構(gòu)造自己的 emai 1地址。同用數(shù)字組成的電話號(hào)碼、QQ號(hào)相比,人們不僅仍然需要記憶其中的123,2587 等無(wú)規(guī)律數(shù)字,而且輸入起來(lái)也比QQ號(hào)麻煩,尤其是在手機(jī)上,比如上面兩個(gè)email地址不考慮@主機(jī)名部分,就已經(jīng)長(zhǎng)達(dá)15位到16位。更重要是,這樣格式的地址在中國(guó)文化背景下讓人感到很不正規(guī)。使用email地址作為身份識(shí)別代碼,在英文環(huán)境中使用,可以讓人比較方便的了解其含義。對(duì)中國(guó)人,這個(gè)優(yōu)點(diǎn)并不明顯,由于中文的特點(diǎn),拼音化的文字很難閱讀,去掉音調(diào)后更是如此。比如huatailianhezhengquankehufuwufeina. com。即使拼音不錯(cuò)的人也很難輕易的看出它到底在說(shuō)什么。按照英文的做法用拼音首字母縮寫(xiě)后,更是讓人不知所云, 比如 htlhzqkhfw. sina. com。但email地址的用戶(hù)名常常又多少包含了一些含義,在中國(guó)文化社會(huì)環(huán)境下,很多時(shí)候反而很不方便。如果是使用電話號(hào)碼、QQ號(hào)那樣的數(shù)字,就不存在這個(gè)問(wèn)題。比如,由于我們文化的特點(diǎn),在一般的網(wǎng)絡(luò)社交中,人們經(jīng)常希望有一種匿名的交際環(huán)境,比如很多人更愿意匿名寫(xiě)博客,人們?cè)诮煌拈_(kāi)始階段很多時(shí)候并不希望告訴對(duì)方自己的姓名。但用一個(gè)假名字日后又可能顯得不好。對(duì)于商業(yè)用途,很多時(shí)候帶來(lái)的不方便更嚴(yán)重。比如一個(gè)公司根據(jù)自己的簡(jiǎn)稱(chēng)注冊(cè)了一個(gè)email地址,并將其作為自己在某個(gè)網(wǎng)絡(luò)服務(wù)系統(tǒng)中的身份識(shí)別代碼,現(xiàn)在公司改名,此身份識(shí)別代碼就需要廢止,否則就得經(jīng)常的給人解釋。如果此身份識(shí)別代碼涉及公司內(nèi)部部門(mén)名稱(chēng),此業(yè)務(wù)部門(mén)改名也會(huì)造成類(lèi)似的問(wèn)題。發(fā)明的內(nèi)容本說(shuō)明書(shū)所說(shuō)的QQ號(hào)用戶(hù)是指已經(jīng)注冊(cè)有QQ號(hào),并且該QQ號(hào)符合網(wǎng)絡(luò)服務(wù)系統(tǒng) (以下簡(jiǎn)稱(chēng)系統(tǒng))的特定要求,并且愿意向系統(tǒng)以某種方式提供該QQ號(hào)信息,并且愿意接受系統(tǒng)為QQ用戶(hù)分配的主身份識(shí)別代碼的用戶(hù)。比如,系統(tǒng)要求QQ號(hào)用戶(hù)的QQ號(hào)不在某些號(hào)碼范圍內(nèi),那么只有其QQ號(hào)在此范圍之外,并且愿意向系統(tǒng)以某種方式提供該QQ號(hào)信息,并且愿意接受系統(tǒng)為QQ用戶(hù)分配的主身份識(shí)別代碼的用戶(hù),才是本說(shuō)明書(shū)定義的QQ號(hào)用戶(hù)。本說(shuō)明書(shū)將上述符合系統(tǒng)的特定要求的QQ號(hào)的集合稱(chēng)為QQ號(hào)用戶(hù)的允許QQ號(hào)集合。本說(shuō)明書(shū)所說(shuō)的非QQ號(hào)用戶(hù)是指不滿足前述QQ號(hào)用戶(hù)定義的其他用戶(hù)。本說(shuō)明書(shū)所說(shuō)的主身份識(shí)別代碼,對(duì)QQ號(hào)用戶(hù)來(lái)說(shuō)是指3所述的身份識(shí)別代碼,本說(shuō)明書(shū)其他有關(guān)各款對(duì)該身份識(shí)別代碼的技術(shù)特征做了進(jìn)一步的說(shuō)明;對(duì)非QQ號(hào)用戶(hù)來(lái)說(shuō)主身份識(shí)別代碼一詞是指12所述的身份識(shí)別代碼,本說(shuō)明書(shū)其他有關(guān)各款對(duì)該身份識(shí)別代碼的技術(shù)特征做了進(jìn)一步的說(shuō)明。輔助身份識(shí)別代碼一詞是指屬于同一用戶(hù)的其他身份識(shí)別代碼。本發(fā)明要解決的技術(shù)問(wèn)題是,系統(tǒng)應(yīng)該如何改進(jìn)現(xiàn)有的給用戶(hù)分配身份識(shí)別碼的方法,以期實(shí)施本發(fā)明之后可以實(shí)現(xiàn)⑴申請(qǐng)注冊(cè)的用戶(hù)中的QQ號(hào)用戶(hù)可以獲得非email 地址格式的身份識(shí)別代碼,同時(shí)該身份識(shí)別代碼又能夠同QQ號(hào)存在直接的對(duì)應(yīng)關(guān)系;同時(shí)系統(tǒng)可以選擇允許在實(shí)施本發(fā)明之前已有的用戶(hù)(以下簡(jiǎn)稱(chēng)系統(tǒng)已有用戶(hù))能夠繼續(xù)使用他們?cè)械纳矸葑R(shí)別代碼;(2)在實(shí)現(xiàn)(1)的同時(shí)允許系統(tǒng)已有的QQ號(hào)用戶(hù)也可以使用非email地址格式的身份識(shí)別代碼,并且使其身份識(shí)別代碼同QQ號(hào)存在直接的對(duì)應(yīng)關(guān)系;(3) 在實(shí)現(xiàn)O)的同時(shí)允許系統(tǒng)已有的非QQ號(hào)用戶(hù)也可以使用非email地址格式的身份識(shí)別代碼;(4)在實(shí)現(xiàn)⑴或(2)或(3)的同時(shí),使騰訊公司的用戶(hù)有可能避免再申請(qǐng)同QQ號(hào)用戶(hù)已經(jīng)在系統(tǒng)使用的QQ號(hào)相同的QQ號(hào)。本發(fā)明是這樣實(shí)現(xiàn)的,一種為用戶(hù)分配身份識(shí)別代碼的方法,所述方法包括以下內(nèi)容或者步驟方法A:1、系統(tǒng)確定QQ號(hào)用戶(hù)的允許QQ號(hào)集合。比如,假設(shè)某些QQ號(hào)是騰訊公司分配給兒童游戲用的,被用戶(hù)廢棄率很高,被騰訊公司收回后又會(huì)被騰訊公司分配給別的用戶(hù),系統(tǒng)就可以對(duì)規(guī)定QQ號(hào)用戶(hù)提供QQ號(hào)碼信息的QQ號(hào)不得是這些QQ號(hào)。也就是這些QQ號(hào)不屬于QQ號(hào)用戶(hù)的允許QQ號(hào)集合。2、系統(tǒng)為QQ號(hào)用戶(hù)分配識(shí)別碼。識(shí)別碼中不使用@這個(gè)字符。識(shí)別碼可以選擇為空。3、對(duì)于一個(gè)在系統(tǒng)中申請(qǐng)注冊(cè)的QQ號(hào)用戶(hù),系統(tǒng)按照以下方式之一來(lái)為其生成主身份識(shí)別代碼(1)識(shí)別碼+QQ號(hào),也就是識(shí)別碼用做前綴;(2) QQ號(hào)+識(shí)別碼,也就是識(shí)別碼用做后綴;(3)識(shí)別碼1+QQ號(hào)+識(shí)別碼2,也就是既有前綴,也有后綴。比如,如果把字母Q作為識(shí)別碼,并且作為前綴,對(duì)于QQ號(hào)碼是25578945的用戶(hù),其在系統(tǒng)中的主身份識(shí)別代碼就是Q25578945。除非特別說(shuō)明,本說(shuō)明書(shū)中+號(hào)表示兩者結(jié)合。比如,如果把識(shí)別碼選擇為空,那么QQ號(hào)用戶(hù)在系統(tǒng)中的主身份識(shí)別代碼就是其QQ號(hào)。4、在每一個(gè)由識(shí)別碼和主身份識(shí)別代碼的編碼規(guī)則所界定的主身份識(shí)別代碼集合中,允許存在的QQ號(hào)都是唯一的。比如選擇Q作為QQ號(hào)用戶(hù)的識(shí)別碼,并且用做前綴, 那么此集合中,QQ號(hào)為1234567的用戶(hù)只能有一個(gè)。假設(shè)在某個(gè)用戶(hù)以QQ號(hào)1234567在系統(tǒng)注冊(cè)后,騰訊公司將此QQ號(hào)分配給了另一個(gè)用戶(hù),那么新的用戶(hù)就不能夠再在系統(tǒng)中取得Q1234567的主身份識(shí)別代碼。5、分配給QQ號(hào)用戶(hù)的識(shí)別碼和主身份識(shí)別代碼的編碼規(guī)則應(yīng)該滿足⑴由此形成的主身份識(shí)別代碼不會(huì)同系統(tǒng)已有用戶(hù)的身份識(shí)別代碼和用戶(hù)按照系統(tǒng)的許可在注冊(cè)時(shí)可能獲得的其他身份識(shí)別代碼相混淆。(2)由此形成的主身份識(shí)別代碼,同用戶(hù)的QQ號(hào)之間存在直接的對(duì)應(yīng)關(guān)系。本說(shuō)明書(shū)所說(shuō)的身份識(shí)別代碼同分配給QQ號(hào)用戶(hù)的主身份識(shí)別代碼相混淆,是指普通用戶(hù)看起來(lái)會(huì)把該身份識(shí)別代碼誤認(rèn)為系統(tǒng)為QQ號(hào)用戶(hù)生成的主身份識(shí)別代碼。比如,如果系統(tǒng)分配給QQ號(hào)用戶(hù)的識(shí)別碼是Q作為前綴,按照Q+QQ號(hào)碼的規(guī)則來(lái)為QQ號(hào)用戶(hù)生成主身份識(shí)別代碼。假設(shè)系統(tǒng)的其他身份識(shí)別代碼也有Q作為前綴,符合Q+數(shù)字的格式的,這些身份識(shí)別代碼就會(huì)被普通用戶(hù)誤認(rèn)為是分配給QQ號(hào)用戶(hù)的,就會(huì)同分配給QQ號(hào)用戶(hù)的主身份識(shí)別代碼相混淆。6、禁止非QQ號(hào)用戶(hù)獲得會(huì)導(dǎo)致5所述的要求不能夠得到滿足的身份識(shí)別代碼。7、如果系統(tǒng)實(shí)施本發(fā)明之前允許用戶(hù)用數(shù)字和字符構(gòu)造身份識(shí)別代碼。可以通過(guò)對(duì)現(xiàn)有身份識(shí)別代碼進(jìn)行統(tǒng)計(jì)的辦法來(lái)尋找合適的識(shí)別碼。比如,如果統(tǒng)計(jì)表明現(xiàn)有的身份識(shí)別代碼沒(méi)有用數(shù)字+QQ結(jié)尾的,那么就可以給QQ號(hào)用戶(hù)賦予QQ的識(shí)別碼,并用做后綴。這樣QQ號(hào)為1234567的QQ號(hào)用戶(hù)在此系統(tǒng)中的主身份識(shí)別代碼就是1234567QQ。8、對(duì)申請(qǐng)以QQ號(hào)用戶(hù)身份注冊(cè)的用戶(hù)進(jìn)行技術(shù)驗(yàn)證,驗(yàn)證其確實(shí)擁有此QQ號(hào)。
9、根據(jù)需要,系統(tǒng)為QQ號(hào)用戶(hù)分配的識(shí)別碼可以不止一個(gè)。主身份識(shí)別代碼的編碼規(guī)則也可以不止一個(gè)。方法B 在方法A的基礎(chǔ)上,進(jìn)一步包括10、系統(tǒng)已有用戶(hù)中的QQ號(hào)用戶(hù),系統(tǒng)對(duì)其進(jìn)行技術(shù)驗(yàn)證,通過(guò)驗(yàn)證的,按照3所述的方式為其分配主身份識(shí)別代碼。方法C 在方法B的基礎(chǔ)上,進(jìn)一步包括11、系統(tǒng)為非QQ號(hào)用戶(hù)分別分配不同于QQ號(hào)用戶(hù)的識(shí)別碼。識(shí)別碼中不使用@ 這個(gè)字符。識(shí)別符可以選擇為空。這里所說(shuō)的不同一詞的含義是,使用此識(shí)別碼按照12所述的規(guī)則來(lái)生成的主身份識(shí)別代碼滿足14所述的要求。12、對(duì)于一個(gè)非QQ號(hào)用戶(hù),系統(tǒng)按照如下方式之一來(lái)為其生成主身份識(shí)別代碼。 (1)識(shí)別碼+用戶(hù)編碼;⑵用戶(hù)編碼+識(shí)別碼;(3)識(shí)別碼1+用戶(hù)編碼+識(shí)別碼2。13、在每一個(gè)由識(shí)別碼、用戶(hù)編碼的編碼規(guī)則和主身份識(shí)別代碼的編碼規(guī)則所界定的主身份識(shí)別代碼集合中,用戶(hù)編碼都是唯一的。比如系統(tǒng)分配給非QQ號(hào)碼用戶(hù)的識(shí)別碼是A,用戶(hù)編碼的編碼規(guī)則是全部使用數(shù)字,并且A是用于前綴。那么在A開(kāi)頭的主身份識(shí)別代碼中,就只能有一個(gè)用戶(hù)被賦予了 1234567的編碼。但是,假設(shè)系統(tǒng)把識(shí)別碼B也分配給非QQ用戶(hù),并且B是用于前綴,那么在B開(kāi)頭的主身份識(shí)別代碼集合中,用戶(hù)編碼 1234567可以再次被使用,也就是允許存在主身份識(shí)別代碼為B1234567的用戶(hù),盡管已經(jīng)存在主身份識(shí)別代碼為A1234567的用戶(hù)。14、分配給非QQ號(hào)用戶(hù)的識(shí)別碼、用戶(hù)編碼的編碼規(guī)則和主身份識(shí)別代碼的編碼規(guī)則應(yīng)該滿足由此形成的主身份識(shí)別代碼不會(huì)同分配給QQ號(hào)用戶(hù)的主身份識(shí)別代碼相混淆,也不會(huì)同系統(tǒng)已有的用戶(hù)的身份識(shí)別代碼相重復(fù)。15、系統(tǒng)已有用戶(hù)中的非QQ號(hào)用戶(hù),系統(tǒng)按照12所述的方式為其分配主身份識(shí)別代碼。16、根據(jù)需要,系統(tǒng)為非QQ號(hào)用戶(hù)分配的識(shí)別碼可以不止一個(gè)。主身份識(shí)別代碼的編碼規(guī)則也可以不止一個(gè)。方法D 在方法C的基礎(chǔ)上,進(jìn)一步包括17、非QQ號(hào)用戶(hù),申請(qǐng)注冊(cè)時(shí),系統(tǒng)為其分配主身份識(shí)別代碼。比如,分配給非QQ 號(hào)用戶(hù)的識(shí)別碼是A,并且是用作前綴,用戶(hù)編碼的編碼規(guī)則是全部使用數(shù)字,該用戶(hù)就可以在此范圍內(nèi)選擇系統(tǒng)允許的用戶(hù)編碼,獲得其主身份識(shí)別代碼。方法E 在方法A、方法B、方法C或方法D的基礎(chǔ)上,進(jìn)一步包括18、系統(tǒng)提供查詢(xún)服務(wù),已經(jīng)提供QQ號(hào)在系統(tǒng)獲得了主身份識(shí)別代碼的QQ號(hào)用戶(hù)的QQ號(hào),經(jīng)該用戶(hù)同意的,可以通過(guò)此服務(wù)查詢(xún)到。比如,有人在騰訊公司網(wǎng)絡(luò)服務(wù)系統(tǒng)申請(qǐng)QQ號(hào),就可以通過(guò)此服務(wù)查詢(xún)其申請(qǐng)或者擬申請(qǐng)的QQ號(hào)是否已經(jīng)在系統(tǒng)為用戶(hù)所使用過(guò)了。方法F
7
在前述方法的基礎(chǔ)上,進(jìn)一步包括向系統(tǒng)提供了其QQ號(hào)碼信息,并且經(jīng)過(guò)驗(yàn)證屬實(shí)的用戶(hù),系統(tǒng)只允許其作為QQ號(hào)用戶(hù)獲得主身份識(shí)別代碼。本發(fā)明可以顯著提高系統(tǒng)的用戶(hù)信息的存儲(chǔ)和搜索效率,顯著改善系統(tǒng)的用戶(hù)體驗(yàn)。同時(shí),歷史證明以上方法對(duì)于現(xiàn)有的技術(shù)人員來(lái)說(shuō)遠(yuǎn)非顯而易見(jiàn)。人們公知,騰訊公司最大的優(yōu)勢(shì)在于其QQ號(hào)體系已經(jīng)構(gòu)成了一個(gè)關(guān)于社會(huì)關(guān)系的信息存儲(chǔ)和搜索系統(tǒng),用戶(hù)的QQ號(hào)和用戶(hù)朋友的QQ號(hào),已經(jīng)像人們的電話號(hào)碼通訊錄一樣成為了人們的一項(xiàng)無(wú)形資產(chǎn),騰訊公司以外的網(wǎng)絡(luò)服務(wù)系統(tǒng)相對(duì)于騰訊公司的網(wǎng)絡(luò)服務(wù)系統(tǒng),最大的劣勢(shì)是,用戶(hù)在其他網(wǎng)絡(luò)服務(wù)系統(tǒng)中會(huì)失去以QQ號(hào)為信息存儲(chǔ)代理的社會(huì)關(guān)系。為了減少這個(gè)劣勢(shì),技術(shù)人員用盡了他們所能夠想到的一切辦法,各個(gè)網(wǎng)絡(luò)服務(wù)商也投入了巨額的金錢(qián),但是迄今為止,沒(méi)有任何技術(shù)人員提出過(guò)本發(fā)明。2010年11月,騰訊公司宣布不允許使用360軟件的用戶(hù)繼續(xù)使用QQ,即使在這樣的外部刺激下,也仍然如此。
具體實(shí)施例方式為了使本發(fā)明的目的,技術(shù)方案及其優(yōu)點(diǎn)更加清楚明白,以下對(duì)本發(fā)明的實(shí)施做舉例說(shuō)明。實(shí)施例A假設(shè)某公司決定實(shí)施本發(fā)明。假設(shè)對(duì)該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)現(xiàn)有注冊(cè)用戶(hù)的身份識(shí)別代碼進(jìn)行統(tǒng)計(jì),發(fā)現(xiàn)沒(méi)有使用純數(shù)字的,也沒(méi)有使用字母A+數(shù)字的用戶(hù)。該公司就可以選擇,對(duì)QQ號(hào)用戶(hù),技術(shù)驗(yàn)證屬實(shí)后,為其在該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)中賦予與其 QQ號(hào)相同的主身份識(shí)別代碼。也就是識(shí)別碼選擇為空。同時(shí)該公司根據(jù)其對(duì)騰訊QQ號(hào)分配規(guī)律的分析,公布其拒絕接受的QQ號(hào)的集合, 凡是提供的QQ號(hào)屬于此集合的用戶(hù),系統(tǒng)不接受其為QQ號(hào)用戶(hù),不允許其獲得系統(tǒng)為QQ 號(hào)用戶(hù)分配的主身份識(shí)別代碼。而對(duì)于非QQ號(hào)用戶(hù),賦予識(shí)別碼A作為前綴,用純數(shù)字來(lái)構(gòu)造用戶(hù)編碼,依此來(lái)為其分配主身份識(shí)別代碼。這樣該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)的用戶(hù)就可以獲得如1M56789,或者A123456789格式的主身份識(shí)別代碼,這些主身份識(shí)別代碼在系統(tǒng)選擇的范圍內(nèi)最大限度的直接存儲(chǔ)了騰訊 QQ號(hào)體系的社會(huì)關(guān)系,用戶(hù)在該公司的網(wǎng)絡(luò)服務(wù)系統(tǒng)中也可以繼續(xù)使用QQ號(hào)來(lái)搜索自己的已經(jīng)注冊(cè)的QQ好友。在該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)中以email地址方式注冊(cè)的用戶(hù),也獲得了類(lèi)似于電話號(hào)碼的主身份識(shí)別代碼。消除了使用email地址作為身份識(shí)別代碼的種種不便。比如,該公司可以方便的利用用戶(hù)的主身份識(shí)別代碼來(lái)為用戶(hù)提供email郵箱服務(wù),比如在其XXX. com 的域名上可以為用戶(hù)提供地址為“主身份識(shí)別代碼OXXX. com"的郵箱;該公司也可以利用主身份識(shí)別代碼來(lái)方便的為用戶(hù)提供個(gè)人域名。該公司提供搜索服務(wù),在該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)獲得了主身份識(shí)別代碼的QQ號(hào)用戶(hù)的QQ號(hào),經(jīng)該用戶(hù)同意的,均可以通過(guò)此服務(wù)查詢(xún)到。該公司這樣的網(wǎng)絡(luò)服務(wù)系統(tǒng),可以顯著降低騰訊QQ用戶(hù)更換網(wǎng)絡(luò)服務(wù)商的門(mén)檻。 比如,該公司網(wǎng)絡(luò)服務(wù)系統(tǒng)通過(guò)其開(kāi)放平臺(tái)為其他的網(wǎng)絡(luò)游戲公司提供服務(wù),用戶(hù)在相應(yīng)的網(wǎng)絡(luò)游戲中就可以用QQ號(hào)信息來(lái)邀請(qǐng)游戲好友,這些用戶(hù)從騰訊公司的游戲轉(zhuǎn)移到其他公司類(lèi)似游戲的門(mén)檻就顯著降低了。實(shí)施例B如果實(shí)施例A中的該公司根據(jù)需要,認(rèn)為實(shí)施本發(fā)明時(shí),沒(méi)有必要對(duì)其用戶(hù)可能擁有的QQ號(hào)做任何排除,該公司可以選擇其QQ號(hào)用戶(hù)的允許QQ號(hào)集合為用戶(hù)可能擁有的任何QQ號(hào)。
權(quán)利要求
1.一種為用戶(hù)分配身份識(shí)別代碼的方法,用于騰訊公司以外的非即時(shí)通訊服務(wù)系統(tǒng) (以下簡(jiǎn)稱(chēng)系統(tǒng)),其特征在于,方法包括系統(tǒng)確定QQ號(hào)用戶(hù)的允許QQ號(hào)集合;系統(tǒng)為QQ號(hào)用戶(hù)分配識(shí)別碼,識(shí)別碼中不使用@這個(gè)字符,識(shí)別碼可以選擇為空; 對(duì)于一個(gè)申請(qǐng)注冊(cè)的QQ號(hào)用戶(hù),系統(tǒng)按照以下方式之一來(lái)為其生成主身份識(shí)別代碼 (1)識(shí)別碼+QQ號(hào),也就是識(shí)別碼用做前綴;(2)QQ號(hào)+識(shí)別碼,也就是識(shí)別碼用做后綴;(3) 識(shí)別碼1+QQ號(hào)+識(shí)別碼2,也就是既有前綴,也有后綴;在每一個(gè)由識(shí)別碼和主身份識(shí)別代碼的編碼規(guī)則所界定的主身份識(shí)別代碼集合中,允許存在的QQ號(hào)碼都是唯一的;分配給QQ號(hào)用戶(hù)的識(shí)別碼和主身份識(shí)別代碼的編碼規(guī)則應(yīng)該滿足(1)由此形成的主身份識(shí)別代碼不會(huì)同系統(tǒng)已有用戶(hù)的身份識(shí)別代碼和和用戶(hù)按照系統(tǒng)的許可在注冊(cè)時(shí)可能獲得的其他身份識(shí)別代碼相混淆;O)由此形成的主身份識(shí)別代碼,同用戶(hù)的QQ號(hào)之間存在直接的對(duì)應(yīng)關(guān)系;禁止非QQ號(hào)用戶(hù)獲得會(huì)導(dǎo)致前款要求得不到滿足的身份識(shí)別代碼; 對(duì)申請(qǐng)以QQ號(hào)用戶(hù)身份注冊(cè)的用戶(hù)進(jìn)行技術(shù)驗(yàn)證,驗(yàn)證其確實(shí)擁有此QQ號(hào)。
2.如權(quán)利要求1所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括系統(tǒng)已有用戶(hù)中的QQ號(hào)用戶(hù),系統(tǒng)對(duì)其進(jìn)行技術(shù)驗(yàn)證,通過(guò)驗(yàn)證的,按照QQ號(hào)用戶(hù)的主身份識(shí)別代碼生成方式為其分配主身份識(shí)別代碼。
3.如權(quán)利要求2所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括系統(tǒng)為非QQ號(hào)用戶(hù)分別分配不同于QQ號(hào)用戶(hù)的識(shí)別碼,識(shí)別碼中不使用@這個(gè)字符, 識(shí)別符可以選擇為空;對(duì)于一個(gè)非QQ號(hào)用戶(hù),系統(tǒng)按照如下方式之一來(lái)為其生成主身份識(shí)別代碼(1)識(shí)別碼+用戶(hù)編碼;(2)用戶(hù)編碼+識(shí)別碼;(3)識(shí)別碼1+用戶(hù)編碼+識(shí)別碼2 ;在每一個(gè)由識(shí)別碼、用戶(hù)編碼的編碼規(guī)則和主身份識(shí)別代碼的編碼規(guī)則所界定的主身份識(shí)別代碼集合中,用戶(hù)編碼都是唯一的;分配給非QQ號(hào)用戶(hù)的識(shí)別碼、用戶(hù)編碼的編碼規(guī)則和主身份識(shí)別代碼的編碼規(guī)則應(yīng)該滿足由此形成的主身份識(shí)別代碼不會(huì)同分配給QQ號(hào)用戶(hù)的主身份識(shí)別代碼相混淆,也不會(huì)同系統(tǒng)已有的用戶(hù)的身份識(shí)別代碼相重復(fù);系統(tǒng)已有用戶(hù)中的非QQ號(hào)用戶(hù),按照非QQ號(hào)用戶(hù)的主身份識(shí)別代碼生成方式為其分配主身份識(shí)別代碼。
4.如權(quán)利要求3所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括非QQ號(hào)用戶(hù),申請(qǐng)注冊(cè)時(shí),系統(tǒng)為其分配主身份識(shí)別代碼。
5.如權(quán)利要求3所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括用戶(hù)編碼僅由數(shù)字組成。
6.如權(quán)利要求4所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括用戶(hù)編碼僅由數(shù)字組成。
7.如權(quán)利要求1、2、3、4、5或6所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括系統(tǒng)提供查詢(xún)服務(wù),已經(jīng)提供QQ號(hào)碼在系統(tǒng)獲得了主身份識(shí)別代碼的QQ用戶(hù)的QQ 號(hào),經(jīng)該用戶(hù)同意的,可以通過(guò)此服務(wù)查詢(xún)到。
8.如權(quán)利要求1、2、3、4、5或者6所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于, 所述的方法進(jìn)一步包括向系統(tǒng)提供了其QQ號(hào)碼信息,并且經(jīng)過(guò)驗(yàn)證屬實(shí)的用戶(hù),系統(tǒng)只允許其作為QQ號(hào)用戶(hù)獲得主身份識(shí)別代碼。
9.如權(quán)利要求1、2、3、4、5或6所述的為用戶(hù)分配身份識(shí)別代碼的方法,其特征在于,所述的方法進(jìn)一步包括向系統(tǒng)提供了其QQ號(hào)碼信息,并且經(jīng)過(guò)驗(yàn)證屬實(shí)的用戶(hù),系統(tǒng)只允許其作為QQ號(hào)用戶(hù)獲得主身份識(shí)別代碼;系統(tǒng)提供查詢(xún)服務(wù),已經(jīng)提供QQ號(hào)碼在系統(tǒng)注冊(cè)的QQ用戶(hù)的QQ號(hào)碼,經(jīng)該用戶(hù)同意的,可以通過(guò)此服務(wù)查詢(xún)到。
全文摘要
本發(fā)明屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及為騰訊公司以外的非即時(shí)通訊服務(wù)系統(tǒng)的用戶(hù)分配身份識(shí)別代碼。以實(shí)現(xiàn)用戶(hù)可以不使用email地址作為身份識(shí)別代碼,同時(shí)QQ號(hào)用戶(hù)的身份識(shí)別代碼又同QQ號(hào)碼存在直接的對(duì)應(yīng)關(guān)系。方法包括系統(tǒng)確定允許QQ號(hào)集合,為QQ號(hào)用戶(hù)和非QQ號(hào)用戶(hù)分別分配不同的識(shí)別碼;識(shí)別碼中不使用@這個(gè)字符;識(shí)別碼可以選擇為空;對(duì)于QQ號(hào)用戶(hù),系統(tǒng)按照包含QQ號(hào)碼信息的特定方式為其生成主身份識(shí)別代碼;申請(qǐng)以QQ號(hào)用戶(hù)身份獲得主身份識(shí)別代碼的用戶(hù)接受技術(shù)驗(yàn)證,驗(yàn)證其確實(shí)擁有此QQ號(hào)。本發(fā)明可以顯著提高用戶(hù)信息的存儲(chǔ)和搜索效率,顯著改善系統(tǒng)的用戶(hù)體驗(yàn)。
文檔編號(hào)H04L29/12GK102387224SQ20111035546
公開(kāi)日2012年3月21日 申請(qǐng)日期2011年10月26日 優(yōu)先權(quán)日2011年10月26日
發(fā)明者何勁 申請(qǐng)人:何勁