一種共享云端家族通訊錄的方法
【專利摘要】本發(fā)明提供一種共享云端家族通訊錄的方法,包括:接收多個用戶上傳的通訊錄信息,根據(jù)所述多個用戶的手機號碼及親緣關(guān)系信息,生成一棵云端家譜樹;接收多個用戶之間確認(rèn)其親友關(guān)系的申請,確定所述多個用戶在所述云端家譜樹之中的節(jié)點位置;當(dāng)用戶在讀取所述云端家譜樹中與自己確定親緣關(guān)系的親友通訊錄時,設(shè)置該用戶的讀取權(quán)限。解決了現(xiàn)有技術(shù)親友共享通訊錄效率低的問題,提高了用戶體驗。
【專利說明】一種共享云端家族通訊錄的方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,尤其涉及一種共享云端家族通訊錄的方法。
【背景技術(shù)】
[0002]移動通訊錄是一種利用互聯(lián)網(wǎng)或移動互聯(lián)網(wǎng)實現(xiàn)通訊錄信息同步更新和備份的應(yīng)用/服務(wù)。用戶可以在個人電腦、掌上電腦、移動電話等任何聯(lián)網(wǎng)設(shè)備上錄入聯(lián)系人的手機\電話號碼、Email、QQ、MSN、通信地址等通訊錄信息,或?qū)σ郧暗男畔⑦M(jìn)行分組、管理和更新,在用戶的許可下,該聯(lián)系人可以看到他所在組內(nèi)的其他聯(lián)系人信息,從而實現(xiàn)通訊錄共享,如果該聯(lián)系人更新自己的聯(lián)系信息,用戶的通訊錄會自動更新,實現(xiàn)同步通訊錄,并留下舊版本的通訊錄信息。 [0003]如果是親友需要讀取其他親友的通訊錄,則需要有相應(yīng)的家族通訊錄機制來滿足該通訊錄的讀取權(quán)限及讀取方式進(jìn)行管理。但是,現(xiàn)有技術(shù)中并沒有相應(yīng)技術(shù)來進(jìn)行家族通訊錄的管理,造成親友間進(jìn)行通訊錄共享效率低,用戶體驗低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是克服現(xiàn)有技術(shù)中的不足之處,提供一種共享云端家族通訊錄的方法,解決了現(xiàn)有技術(shù)親友共享通訊錄效率低的問題,提高了用戶體驗。
[0005]本發(fā)明實施例提供了一種共享云端家族通訊錄的方法,包括:
[0006]接收多個用戶上傳的通訊錄信息,根據(jù)所述多個用戶的手機號碼及親緣關(guān)系信息,生成一棵云端家譜樹;
[0007]接收多個用戶之間確認(rèn)其親友關(guān)系的申請,確定所述多個用戶在所述云端家譜樹之中的節(jié)點位置;
[0008]當(dāng)用戶在讀取所述云端家譜樹中與自己確定親緣關(guān)系的親友通訊錄時,設(shè)置該用戶的讀取權(quán)限。
[0009]通過本發(fā)明提供的方法,生成云端家譜樹,用戶可以以自己為中心查看權(quán)限范圍內(nèi)的親友通訊錄,實現(xiàn)共享通訊錄,解決了現(xiàn)有技術(shù)親友共享通訊錄效率低的問題,提高了用戶體驗。
【專利附圖】
【附圖說明】
[0010]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0011]圖1是本發(fā)明實施例一的方法流程圖;
[0012]圖2是本發(fā)明實施例一的云端家譜樹關(guān)系示例圖?!揪唧w實施方式】
[0013]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0014]實施例一
[0015]圖1是本發(fā)明實施例一的流程圖,如圖1所示,該流程包括:
[0016]S101、接收多個用戶上傳的通訊錄信息,根據(jù)所述多個用戶的手機號碼及親緣關(guān)系信息,生成一棵云端家譜樹;
[0017]需要說明的是,生成一棵云端家譜樹之前,還需要設(shè)置親緣關(guān)系節(jié)點及所述節(jié)點對應(yīng)的層級。
[0018]本發(fā)明實施例中,設(shè)置關(guān)系節(jié)點及對應(yīng)層級的規(guī)則如下:以“我”為中心,“我”的“父、母、配偶、兄弟姐妹、子、女”這部分關(guān)系為一級親緣關(guān)系,如此類推,例:A=我的兄弟的兒子的兒子,即間隔三個節(jié)點,則A與“我”就是三級親緣關(guān)系。
[0019]設(shè)定姻未關(guān)系為特例:
[0020]例:A=我的兄弟的妻子的姐妹則A與“我”之間就間隔了姻親關(guān)系。
[0021]用戶使用通訊錄添加親友時需(按一級親緣關(guān)系)按照節(jié)點標(biāo)注關(guān)系:
[0022]例:當(dāng)我添加表妹至我的通訊錄中時,除了寫明名字和手機號碼外,需要如此標(biāo)注她:我的媽媽的兄弟的女兒
[0023]按層級節(jié)點標(biāo)注關(guān)系時,每個關(guān)系允許添加的下一級關(guān)系給出限制:
[0024]我的父母的【兄弟姐妹、父母】
[0025]我的兄弟姐妹的【配偶、子女】
[0026]我的配偶的【父母、兄弟姐妹】
[0027]我的子女的【配偶、子女】
[0028]例:我的妻子的父親的兄弟【V】
[0029]我的妻子的父親的女兒【X】等同于“我的妻子的姐妹”,故“父親”關(guān)系的下一級無“女兒”選項;即系統(tǒng)禁止用戶添加時舍近求遠(yuǎn)繞圈子。
[0030]當(dāng)每個用戶添加自己的通訊錄并生成自己的家譜樹時,以手機號碼及親緣關(guān)系為標(biāo)示,眾多用戶的數(shù)據(jù)會共同生成一棵唯一的、無限擴展的總的云端家譜樹。云端家譜樹是后臺生成的,全部數(shù)據(jù)構(gòu)成的唯一一棵全民家譜樹,這棵樹上包含了所有用戶個人的家譜樹。
[0031]此外,所述生成一棵云端家譜樹之后,還包括:接收所述云端家譜樹范圍之外的用戶通訊錄信息,將生成的該用戶家譜樹補充至所述云端家譜樹中,即該云端家譜樹可以實現(xiàn)擴展功能。
[0032]S102、接收多個用戶之間確認(rèn)其親友關(guān)系的申請,確定所述多個用戶在所述云端家譜樹之中的節(jié)點位置;
[0033]通過確定關(guān)系的申請,即當(dāng)用戶雙方互相確認(rèn)其親友關(guān)系時,其在對方的家譜樹中的位置便可 確定,雙方的家譜樹同時可以重合。也就是每個已注冊用戶在云端家譜樹上的位置是唯一的,其他人注冊及與其確定關(guān)系時,會同時將自己的家譜樹繼續(xù)補足至云端家譜樹中。例:A添加了 B,B=A的父親的兄弟的妻子的兄弟的兒子;(:也添加了 B,B=C的兄弟的妻子的父親的兄弟的兒子。當(dāng)B注冊并確認(rèn)與AC的關(guān)系時,ABC三人的家譜樹便可聯(lián)
結(jié)成一體。
[0034]S103、當(dāng)用戶在讀取所述云端家譜樹中與自己確定親緣關(guān)系的親友通訊錄時,設(shè)置該用戶的讀取權(quán)限。
[0035]用戶添加親友時無限制,即用戶可以添加與自己間隔任何級別數(shù)的親友,且在家譜樹中看到該親友。
[0036]當(dāng)用戶讀取與自己確定親緣關(guān)系的親友的通訊錄時,只可以讀取以自己為中心的權(quán)限范圍內(nèi)的親友通訊錄。其中,設(shè)置該用戶的讀取權(quán)限,具體為:設(shè)置該用戶讀取所述云端家譜樹與自己最短路徑上下左右5級以內(nèi)的目標(biāo)親友的通訊錄,若所述用戶與目標(biāo)親友的存在嫡親關(guān)系,則設(shè)置該用戶讀取所述云端家譜樹與自己最短路徑上下左右4級以內(nèi)的目標(biāo)親友的通訊錄。圖2是云端家譜樹示例圖。如圖2所示,有如下關(guān)系:A=B的父親的兄弟的兒子(E)的兒子;D=B的母親的兄弟的兒子的兒子;C=B的父親的兄弟的兒子(E)的女兒。云端最短路徑計算的結(jié)果:C與A在家譜樹中的最短距離為I (兄妹關(guān)系),與D的最短距離7,故C可以讀到A,且讀不到D。
【權(quán)利要求】
1.一種共享云端家族通訊錄的方法,其特征在于,包括: 接收多個用戶上傳的通訊錄信息,根據(jù)所述多個用戶的手機號碼及親緣關(guān)系信息,生成一棵云端家譜樹; 接收多個用戶之間確認(rèn)其親友關(guān)系的申請,確定所述多個用戶在所述云端家譜樹之中的節(jié)點位置; 當(dāng)用戶在讀取所述云端家譜樹中與自己確定親緣關(guān)系的親友通訊錄時,設(shè)置該用戶的讀取權(quán)限。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)置該用戶的讀取權(quán)限,包括: 設(shè)置該用戶讀取所述云端家譜樹與自己最短路徑上下左右5級以內(nèi)的目標(biāo)親友的通訊錄,若所述用戶與目標(biāo)親友的存在嫡親關(guān)系,則設(shè)置該用戶讀取所述云端家譜樹與自己最短路徑上下左右4級以內(nèi)的目標(biāo)親友的通訊錄。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成一棵云端家譜樹之前,還包括: 設(shè)置親緣關(guān)系節(jié)點及所述節(jié)點對應(yīng)的層級。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成一棵云端家譜樹之后,還包括: 接收所述云端家譜樹范圍之外的用戶通訊錄信息,將生成的該用戶家譜樹補充至所述z?端豕譜樹中。`
【文檔編號】H04M1/2745GK103731536SQ201310581720
【公開日】2014年4月16日 申請日期:2013年11月18日 優(yōu)先權(quán)日:2013年11月18日
【發(fā)明者】徐波 申請人:廣州多益網(wǎng)絡(luò)科技有限公司