專利名稱:一種傳輸聯(lián)系人信息的方法及裝置、系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機及通信技術(shù)領(lǐng)域,尤其涉及一種傳輸聯(lián)系人信息的方法及裝置、系統(tǒng)。
背景技術(shù):
隨著移動技術(shù)的發(fā)展,移動終端可為用戶提供多種多樣的服務(wù),用戶體驗越來越好。其中,一項最基本的服務(wù)是通訊錄。移動終端最基本的功能是通訊功能,那么就離不開通訊錄。用戶可以將所有聯(lián)系人信息保存在通訊錄中,方便調(diào)用和聯(lián)系。并且隨著聯(lián)系人信息越來越豐富,通常采用虛擬名片(VCard)的方式來存儲聯(lián)系人信息。所有聯(lián)系人信息構(gòu)成了名片夾。目前,如果用戶A變更了手機號,則需要通過終端A向大量好友發(fā)送短信或打電話來通知對方手機號碼已更新。這種方式操作過于繁瑣,用戶A需要大量重復(fù)發(fā)送短信或打電話的過程。即使可以群發(fā)短信,但一次群發(fā)短信的數(shù)量是有限制的,如果用戶A的聯(lián)系人數(shù)量超出該限制很多,仍然會有多次重復(fù)操作。并且,發(fā)送短信和打電話的過程將占用終端A的大量資源。另外,如果用戶A與用戶B交換手機號碼,則用戶A和用戶B需要分別在終端A和終端B上保存對方的手機號碼。這樣整體來看,需要進行兩次保存手機號碼的動作,并且需要兩個終端來處理用戶的操作。綜上 ,目前保存和傳輸聯(lián)系人信息的過程較為繁瑣,占用較多的終端資源。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種傳輸聯(lián)系人信息的方法及裝置、系統(tǒng),用于實現(xiàn)簡化聯(lián)系人信息的操作過程?!N傳輸聯(lián)系人信息的方法,包括以下步驟接收第一終端上傳的第一用戶的第一聯(lián)系人信息;將第一聯(lián)系人信息發(fā)送給第二終端。本實施例中第一用戶當(dāng)自己的聯(lián)系人信息需要變更時,只需要向服務(wù)器發(fā)送變更后的聯(lián)系人信息即可,由服務(wù)器向有關(guān)的第二終端發(fā)送第一用戶變更后的聯(lián)系人信息,不再需要第一用戶進行一一通知。大量節(jié)省了第一用戶的操作,也節(jié)省了第一終端對第一用戶操作的響應(yīng)和處理。優(yōu)選的,將第一聯(lián)系人信息發(fā)送給第二終端的步驟包括根據(jù)第一用戶對應(yīng)的權(quán)限配置信息,將第一聯(lián)系人信息發(fā)送給有權(quán)獲得第一聯(lián)系人信息的所有第二終端,該權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。本實施例中第一用戶可預(yù)先為所有聯(lián)系人配置權(quán)限,進行權(quán)限分組,即配置群組信息。服務(wù)器可向有權(quán)限的群組信息對應(yīng)的所有第二終端發(fā)送第一聯(lián)系人信息,既滿足了安全性要求,又大量節(jié)省了第一用戶的操作,也節(jié)省了第一終端對第一用戶操作的響應(yīng)和處理。優(yōu)選的,接收第一終端上傳的第一用戶的第一聯(lián)系人信息之后,還包括步驟根據(jù)收到的第一聯(lián)系人信息更新第一用戶原有的第一聯(lián)系人信息。本實施例中服務(wù)器根據(jù)收到的第一聯(lián)系人信息更新本地的記錄,以便后續(xù)向第一終端或其它終端提供最新版本的聯(lián)系
人信息。優(yōu)選的,接收第一終端上傳的第一用戶的第一聯(lián)系人信息之前,還包括步驟對第一用戶進行安全性驗證;接收第一終端上傳的第一用戶的第一聯(lián)系人信息的步驟包括在安全驗證通過后,接收第一終端上傳的第一用戶的第一聯(lián)系人信息。增加安全驗證過程可提高安全性,以減少聯(lián)系人信息被隨意篡改。一種傳輸聯(lián)系人信息的方法,包括以下步驟接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息;根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。本實施例中當(dāng)兩個用戶交換聯(lián)系人信息時,只需要其中一個用戶上傳對方的聯(lián)系人信息。由服務(wù)器將上傳一方的用戶的聯(lián)系人信息發(fā)送給對方。節(jié)省了一方的聯(lián)系人信息保存操作,也使得一方終端不需要響應(yīng)用戶的保存操作,減少了處理過程。優(yōu)選的,將第一聯(lián)系人信息發(fā)送給第二終端之前,還包括步驟根據(jù)第一用戶對應(yīng)的權(quán)限配置信息,判斷第二用戶是否有權(quán)獲得第一聯(lián)系人信息;若是,則將第一聯(lián)系人信息發(fā)送給第二用戶對應(yīng)的第二終端;其中,權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。這樣,通過權(quán)限驗證提高了獲取聯(lián)系人信息的安全性。優(yōu)選的,接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息之后,還包括步驟根據(jù)收到的第二聯(lián)系人信息更新第一用戶對應(yīng)的聯(lián)系人信息集合。本實施例中服務(wù)器根據(jù)第二聯(lián)系人信息更新第一 用戶對應(yīng)的聯(lián)系人信息集合,以保持第一用戶的聯(lián)系人信息集合為最新版本,保證聯(lián)系人信息的準(zhǔn)確度。優(yōu)選的,接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息之前,還包括步驟對第一用戶進行安全性驗證;接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息的步驟包括在安全驗證通過后,接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。本實施例中通過安全性驗證,來保證用戶身份的安全性,防止他人惡意修改聯(lián)系人信息。一種傳輸聯(lián)系人信息的方法,包括以下步驟接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。本實施例中任何終端都可以請求查詢其它用戶的聯(lián)系人信息,使得獲取方式更便捷,并且可以避免用戶聯(lián)系人信息變更導(dǎo)致的其它用戶無法聯(lián)系到該用戶的情況。優(yōu)選的,查詢更新請求包括第一用戶的第一聯(lián)系人信息;接收第二終端發(fā)送的查詢更新請求后,還包括步驟將查詢更新請求中的第一聯(lián)系人信息與本地的第一聯(lián)系人信息進行匹配;若匹配不一致,則將本地的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。這樣,服務(wù)器在匹配不一致時才反饋聯(lián)系人信息,減少傳輸聯(lián)系人信息的次數(shù),節(jié)省下行網(wǎng)絡(luò)資源。優(yōu)選的,接收第二終端發(fā)送的查詢更新請求后,還包括步驟根據(jù)第一用戶對應(yīng)的權(quán)限配置信息,判斷第二終端對應(yīng)的第二用戶是否有權(quán)獲得第一聯(lián)系人信息;若是,則將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端;其中,權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。優(yōu)選的,接收第二終端發(fā)送的查詢更新請求之前,還包括步驟對第二終端對應(yīng)的第二用戶進行安全性驗證;接收第二終端發(fā)送的查詢更新請求的步驟包括在安全驗證通過后,接收第二終端發(fā)送的查詢更新請求。一種傳輸聯(lián)系人信息的方法,包括以下步驟向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;接收第一用戶的第一聯(lián)系人信肩、O優(yōu)選的,向服務(wù)器發(fā)送查詢更新請求的步驟包括在進行通訊前,或在進行通訊的同時,或在進行通訊后,向服務(wù)器發(fā)送查詢更新請求。終端可在通訊需要時請求獲得最新的聯(lián)系人信息,準(zhǔn)確的聯(lián)系人信息可便于通訊的成功建立。一種服務(wù)器,包括接收模塊,用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息。發(fā)送模塊,用于將第一聯(lián)系人信息發(fā)送給第二終端。一種服務(wù)器,包括接收模塊,用于接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。發(fā)送模塊,用于根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。一種服務(wù)器,包括接收模塊,用于接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;發(fā)送模塊,用于 將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。一種終端設(shè)備,包括發(fā)送模塊,用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;接收模塊,用于接收第一用戶的第一聯(lián)系人信息。一種系統(tǒng),包括第一終端、第二終端和服務(wù)器,其中第一終端,用于向服務(wù)器發(fā)送第一用戶的第一聯(lián)系人信息;服務(wù)器,用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息,以及將第一聯(lián)系人信息發(fā)送給第二終端;第二終端,用于接收服務(wù)器發(fā)送的第一聯(lián)系人信息。一種系統(tǒng),包括第一終端、第二終端和服務(wù)器,其中第一終端,用于向服務(wù)器發(fā)送第二用戶的第二聯(lián)系人信息;服務(wù)器,用于接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息,以及根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端;第二終端,用于接收服務(wù)器發(fā)送的第一用戶的第一聯(lián)系人信息。一種系統(tǒng),包括終端和服務(wù)器,其中服務(wù)器,用于接收終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;將第一用戶的第一聯(lián)系人信息發(fā)送給終端;終端,用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;接收第一用戶的第一聯(lián)系人信息。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1為本發(fā)明實施例中聯(lián)系人信息變更時傳輸聯(lián)系人信息的主要方法流程圖;圖2-圖5為本發(fā)明實施例中對應(yīng)關(guān)系的示意圖;圖6為本發(fā)明實施例中聯(lián)系人信息變更時傳輸聯(lián)系人信息的詳細方法流程圖;圖7為本發(fā)明實施例中第二終端請求第一聯(lián)系人信息時網(wǎng)絡(luò)側(cè)傳輸聯(lián)系人信息的主要方法流程圖;圖8為本發(fā)明實施例中第二終端請求第一聯(lián)系人信息時終端側(cè)傳輸聯(lián)系人信息的主要方法流程圖;圖9為本發(fā)明實施例中第二終端請求第一聯(lián)系人信息時傳輸聯(lián)系人信息的詳細方法流程圖;圖10為本發(fā)明實施例中變更他人聯(lián)系人信息時傳輸聯(lián)系人信息的主要方法流程圖;圖11為本發(fā)明實施例中變更他人聯(lián)系人信息時傳輸聯(lián)系人信息的詳細方法流程圖;`圖12為本發(fā)明實施例中服務(wù)器的主要結(jié)構(gòu)圖;圖13為本發(fā)明實施例中服務(wù)器的詳細結(jié)構(gòu)圖;圖14為本發(fā)明實施例中終端的結(jié)構(gòu)圖;圖15為本發(fā)明實施例中系統(tǒng)的結(jié)構(gòu)圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。目前,如果第一用戶的聯(lián)系人信息變更,則需要一一通知好友,出現(xiàn)大量的重復(fù)通知操作。針對該問題,本實施例中第一用戶當(dāng)自己的聯(lián)系人信息需要變更時,只需要向服務(wù)器發(fā)送變更后的聯(lián)系人信息即可,由服務(wù)器向有關(guān)的第二終端發(fā)送第一用戶變更后的聯(lián)系人信息,不再需要第一用戶進行一一通知。大量節(jié)省了第一用戶的操作,也節(jié)省了第一終端對第一用戶操作的響應(yīng)和處理。參見圖1,本實施例中聯(lián)系人信息變更時傳輸聯(lián)系人信息的主要方法流程如下步驟101 :接收第一終端上傳的第一用戶的第一聯(lián)系人信息。較佳的,聯(lián)系人信息包括姓名和聯(lián)系方式,如電話號碼、郵箱、即時通訊帳戶等,還可以包括個人信息,如公司名稱、生日、職業(yè)等。步驟102 :將第一聯(lián)系人信息發(fā)送給第二終端。為了提高安全性,云端服務(wù)器在接收第一終端發(fā)送的信息之前,還可以對第一終端進行驗證,在驗證通過后接收其發(fā)送的信息。安全性驗證的方式包括通過用戶名和密碼方式驗證,通過驗證碼驗證,通過手機號碼驗證等。在步驟102中,根據(jù)第一用戶對應(yīng)的權(quán)限配置信息,將第一聯(lián)系人信息發(fā)送給有權(quán)獲得第一聯(lián)系人信息的所有第二終端,該權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。群組信息為多個終端信息的集合,具有相同權(quán)限的終端信息可以屬于同一群組。本實施例中一個用戶可以對應(yīng)一個或多個通訊錄(即名片夾),每個名片夾可對應(yīng)一個或多個群組。如果一個用戶的聯(lián)系方式有多個,如有多個聯(lián)系電話信息,則不同的聯(lián)系方式可對應(yīng)相同或不同的一個或多個名片夾,以及對應(yīng)相同或不同的一個或多個群組。幾種典型的對應(yīng)關(guān)系,可參見圖2-5所示。終端信息包括姓名和/或聯(lián)系方式等。本實施例中還可以根據(jù)收到的第一聯(lián)系人信息更新第一用戶原有的第一聯(lián)系人信息。參見圖6,本實施例中聯(lián)系人信息變更時傳輸聯(lián)系人信息的詳細方法流程如下步驟601 :第一終端登錄云端服務(wù)器。步驟602 :云端服務(wù)器對第一終端進行安全性驗證,若通過,則繼續(xù)步驟603,否則繼續(xù)步驟604。步驟603 :云端服務(wù)器向第一終端發(fā)送驗證通過的通知。繼續(xù)步驟605。步驟604 :云端服務(wù)器向第一終端發(fā)送驗證未通過的通知。步驟605 :第一終端向云端服務(wù)器發(fā)送更新請求。更新請求包括關(guān)于第一用戶的聯(lián)系人信息。步驟606 :云端服 務(wù)器根據(jù)收到的更新請求更新本地的關(guān)于第一用戶的聯(lián)系人信
肩、O步驟607 :云端服務(wù)器查詢第一用戶對應(yīng)的權(quán)限配置信息,確定有權(quán)限的第二用戶及相應(yīng)的第二終端。第二用戶的第二聯(lián)系人信息中可能記錄了多種聯(lián)系方式,不同聯(lián)系方式都可能對應(yīng)不同的終端,這里的第二終端是所有可能的終端的統(tǒng)稱。步驟608 :云端服務(wù)器向有權(quán)限的第二終端發(fā)送更新后的關(guān)于第一用戶的聯(lián)系人信息。其中,第二終端是否有訪問權(quán)限,由第一終端預(yù)先配置,也可以在更新請求中攜帶權(quán)限配置信息。云端服務(wù)器可以向有權(quán)限的多個第二終端發(fā)送更新后的關(guān)于第一終端的聯(lián)系人信息。并且,云端服務(wù)器可以在收到更新請求后立即向第二終端發(fā)送更新后的關(guān)于第一終端的聯(lián)系人信息?;蛘?,在收到第二終端的查詢更新請求后,向第二終端發(fā)送更新后的關(guān)于第一終端的聯(lián)系人信息。服務(wù)器可以在收到第一聯(lián)系人信息后立即向第二終端發(fā)送第一聯(lián)系人信息,也可以在第二終端請求后,再向第二終端發(fā)送第一聯(lián)系人信息。參見下面的實施例。參見圖7,本實施例中第二終端請求第一聯(lián)系人信息時網(wǎng)絡(luò)側(cè)傳輸聯(lián)系人信息的主要方法流程如下步驟701 :接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息。步驟702 :將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。與網(wǎng)絡(luò)側(cè)相對的,參見圖8,本實施例中第二終端請求第一聯(lián)系人信息時終端側(cè)傳輸聯(lián)系人信息的主要方法流程如下步驟801 向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息。步驟802 :接收第一用戶的第一聯(lián)系人信息。本實施例中任何終端都可以請求查詢其它用戶的聯(lián)系人信息,使得獲取方式更便捷,并且可以避免用戶聯(lián)系人信息變更導(dǎo)致的其它用戶無法聯(lián)系到該用戶的情況。為了提高安全性,接收第二終端發(fā)送的查詢更新請求之前,對第二終端對應(yīng)的第二用戶進行安全性驗證;在安全驗證通過后,接收第二終端發(fā)送的查詢更新請求。云端服務(wù)器可以對第二終端對應(yīng)的第二用戶進行權(quán)限驗證等,以進一步提高安全性。并且,第二終端可以單獨向云端服務(wù)器發(fā)送查詢更新請求,然后從云端服務(wù)器獲得最新的關(guān)于第一終端的聯(lián)系人信息。或者,查詢更新請求包括第二終端本地保存的關(guān)于第一終端的聯(lián)系人信息;云端服務(wù)器將收到的關(guān)于第一終端的聯(lián)系人信息與本地保存的關(guān)于第一終端的聯(lián)系人信息進行比對,若一致,則向第二終端返回不需要更新的指示,若不一致,則將最新的關(guān)于第一終端的聯(lián)系人信息發(fā)送給第二終端?;蛘?,第二終端伴隨著通信過程向云端服務(wù)器發(fā)送查詢更新請求,下面通過一個典型實施例來詳細介紹。參見圖9,本實施例中第二終端請求第一聯(lián)系人信息時傳輸聯(lián)系人信息的詳細方法流程如下步驟901 :第二終端接收到用戶輸入的發(fā)送短信的命令。
步驟902 :第二終端向云端服務(wù)器發(fā)送查詢更新請求。查詢更新請求包括姓名和短信中的收信人號碼??筛鶕?jù)短信中的收信人號碼從本地通訊錄中獲得相應(yīng)的姓名。本實施例中查詢更新請求包括的姓名和短信中的收信人號碼是關(guān)于第一終端的聯(lián)系人信息。
在進行通訊前,或在進行通訊的同時,或在進行通訊后,第二終端向服務(wù)器發(fā)送查詢更新請求。通訊包括發(fā)送短信、發(fā)送彩信、發(fā)送郵件或撥打電話等。步驟903 :云端服務(wù)器將查詢更新請求中的收信人號碼和姓名與本地的記錄進行匹配。若姓名匹配不一致,則繼續(xù)步驟905 ;若姓名匹配一致,而收信人號碼匹配不一致,則繼續(xù)步驟904 ;若均匹配一致,則繼續(xù)步驟907。步驟904 :云端服務(wù)器驗證第二終端是否有訪問第一終端的權(quán)限,若有,則繼續(xù)步驟906 ;否則繼續(xù)步驟905。步驟905 :云端服務(wù)器向第二終端發(fā)送表示無查詢結(jié)果的反饋信息。繼續(xù)步驟908。步驟906 :云端服務(wù)器向第二終端發(fā)送包含第一終端的聯(lián)系人信息的查詢結(jié)果。繼續(xù)步驟909。步驟907 :云端服務(wù)器向第二終端發(fā)送表示匹配一致的反饋信息。繼續(xù)步驟908。步驟908 :第二終端根據(jù)發(fā)送短信的命令發(fā)送短信。步驟909 :第二終端根據(jù)收到的第一終端的聯(lián)系人信息發(fā)送短信。第二終端還可以根據(jù)第一終端的聯(lián)系人信息更新本地的通訊錄。在步驟902中,更新請求可以只包括姓名,也可以包括姓名和收信人號碼。云端服務(wù)器可以保存最新版本的聯(lián)系人信息和前一版本的聯(lián)系人信息。云端服務(wù)器在收到更新請求后,先將收到的姓名和收信人號碼與最新版本的聯(lián)系人信息進行匹配,若姓名匹配一致,號碼匹配不一致,則可進一步將姓名和收信人號碼與前一版本的聯(lián)系人信息進行匹配,若姓名和號碼均匹配一致,則將最新版本中的號碼發(fā)送給第二終端。這樣可避免重名的情況。因為如果兩個用戶的姓名相同,而號碼不同,則若將重名的第二個用戶的姓名和號碼發(fā)送給服務(wù)器,而服務(wù)器將重名的第二個用戶的姓名和號碼與重名的第一個用戶的姓名和號碼匹配,此時姓名匹配一致,號碼匹配不一致,會將重名的第一個用戶的號碼發(fā)送給第二終端。而此時第二終端不應(yīng)該獲得重名的第一個用戶的號碼。所以,通過將收到的聯(lián)系人信息與前一版本的聯(lián)系人信息進行匹配,可提高安全性。目前,兩個用戶在交換聯(lián)系人信息時,兩方均需要進行保存聯(lián)系人信息的操作。針對該問題,本實施例中當(dāng)兩個用戶交換聯(lián)系人信息時,只需要其中一個用戶上傳對方的聯(lián)系人信息。由服務(wù)器將上傳一方的用戶的聯(lián)系人信息發(fā)送給對方。節(jié)省了一方的聯(lián)系人信息保存操作,也使得一方終端不需要響應(yīng)用戶的保存操作,減少了處理過程。參見圖10,本實施例中變更他人聯(lián)系人信息時傳輸聯(lián)系人信息的主要方法流程如下步驟1001 :接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。步驟1002 :根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。為了提高安全性,接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息之前,對第一用戶進行安全性驗證;在安全驗證通過后,接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。以及,將第一聯(lián)系人信息發(fā)送給第二終端之前,根據(jù)第一用戶對應(yīng)的權(quán)限配置信息,判斷第二用戶是否有權(quán)獲得第一聯(lián)系人信息;若是,則將第一聯(lián)系人信息發(fā)送給第二用戶對應(yīng)的第二終端;其中,權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。 另外,云端服務(wù)器還可以根據(jù)收到的第二聯(lián)系人信息更新第一用戶對應(yīng)的聯(lián)系人
信息集合。下面通過一個典型實施例來詳細介紹實現(xiàn)過程。參見圖11,本實施例中變更他人聯(lián)系人信息時傳輸聯(lián)系人信息的詳細方法流程如下步驟1101 :第一終端在本地存儲關(guān)于第二用戶的聯(lián)系人信息。聯(lián)系人信息包括姓名信息,還可以包括電話信息、網(wǎng)址信息、郵箱信息、工作單位信息和生日信息等。步驟1102 :第一終端向云端服務(wù)器發(fā)送同步聯(lián)系人信息的請求。步驟1103 :云端服務(wù)器根據(jù)收到的請求進行同步操作。相當(dāng)于接收第一終端發(fā)送的第二用戶的聯(lián)系人信息。該同步方式也可以應(yīng)用到圖6所示的實施例中。步驟1104 :云端服務(wù)器通過同步操作確定第一終端新增了關(guān)于第二用戶的聯(lián)系人信息。步驟1105 :云端服務(wù)器根據(jù)新增的聯(lián)系人信息中的聯(lián)系方式,向第二終端發(fā)送關(guān)于第一用戶的聯(lián)系人信息。其中,聯(lián)系方式包括電話信息和郵箱信息等。與聯(lián)系方式對應(yīng)的,第二終端可以是電話或計算機等設(shè)備。通過以上描述了解了傳輸聯(lián)系人信息的實現(xiàn)過程,該過程主要由服務(wù)器和終端實現(xiàn),下面針對這兩個設(shè)備的內(nèi)部結(jié)構(gòu)和功能進行介紹。參見圖12,本實施例中的服務(wù)器包括接收模塊1201和發(fā)送模塊1202。接收模塊1201用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息。發(fā)送模塊1202用于將第一聯(lián)系人信息發(fā)送給第二終端。服務(wù)器還可以包括驗證模塊1203和存儲模塊1204,參見圖13所示。驗證模塊1203用于對終端進行身份和權(quán)限驗證。存儲模塊1204用于保存收到的聯(lián)系人信息。服務(wù)器接收第一終端上傳的第二用戶的第二聯(lián)系人信息時接收模塊1201用于接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。
發(fā)送模塊1202用于根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。服務(wù)器接收終端的查詢更新請求時接收模塊1201用于接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息。發(fā)送模塊1202用于將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。參見圖14,本實施例中終端設(shè)備,包括發(fā)送模塊1401和接收模塊1402。發(fā)送模塊1401用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息。發(fā)送模塊1401還用于上傳聯(lián)系人信息或請求同步操作等。接收模塊1402用于接收聯(lián)系人信息,尤其是接收第一用戶的第一聯(lián)系人信息。前述的終端和服務(wù)器可構(gòu)成一系統(tǒng),參見圖15所示,系統(tǒng)包括第一終端1501、第二終端1502和服務(wù)器1503。第一用戶的第一聯(lián)系人信息變更時第一終端1501用于向服務(wù)器1503發(fā)送第一用戶的第一聯(lián)系人信息。服務(wù)器1503用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息,以及將第一聯(lián)系人信息發(fā)送給第二終端。第二終端1502用于接收服務(wù)器1503發(fā)送的第一聯(lián)系人信息。第一用戶更新第二用戶的第二聯(lián)系人信息時第一終端1501用于向服務(wù)器1503發(fā)送第二用戶的第二聯(lián)系人信息。服務(wù)器1503用于接收第一終端1501上傳的第二用戶對應(yīng)的第二聯(lián)系人信息,以及根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端1502。第二終端1502用于接收服務(wù)器1503發(fā)送的第一用戶的第一聯(lián)系人信息。終端請求其它用戶的聯(lián)系人信息時服務(wù)器1503用于接收終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;將第一用戶的第一聯(lián)系人信息發(fā)送給終端;終端1502用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;接收第一用戶的第一聯(lián)系人信息。本發(fā)明實施例利用云端服務(wù)器進行聯(lián)系人信息在多個終端間的傳輸,節(jié)省了終端操作過程。并且針對聯(lián)系人變更自身的聯(lián)系人信息、彼此交互聯(lián)系人信息、請求獲得他人的聯(lián)系人信息的情況,分別提供了解決方案。均可減少終端的操作過程,節(jié)省終端資源,提高用戶體驗。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖 包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種傳輸聯(lián)系人信息的方法,其特征在于,包括以下步驟 接收第一終端上傳的第一用戶的第一聯(lián)系人信息; 將所述第一聯(lián)系人信息發(fā)送給第二終端。
2.如權(quán)利要求1所述的方法,其特征在于,所述將第一聯(lián)系人信息發(fā)送給第二終端的步驟包括根據(jù)所述第一用戶對應(yīng)的權(quán)限配置信息,將所述第一聯(lián)系人信息發(fā)送給有權(quán)獲得所述第一聯(lián)系人信息的所有第二終端,所述權(quán)限配置信息包括有權(quán)獲得所述第一聯(lián)系人信息的終端信息或群組信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收第一終端上傳的第一用戶的第一聯(lián)系人信息之后,還包括步驟 根據(jù)接收到的所述第一聯(lián)系人信息更新所述第一用戶原有的第一聯(lián)系人信息。
4.如權(quán)利要求1所述的方法,其特征在于,所述接收第一終端上傳的第一用戶的第一聯(lián)系人信息之前,還包括步驟對所述第一用戶進行安全性驗證; 所述接收第一終端上傳的第一用戶的第一聯(lián)系人信息的步驟包括在安全驗證通過后,接收所述第一終端上傳的所述第一用戶的所述第一聯(lián)系人信息。
5.一種傳輸聯(lián)系人信息的方法,其特征在于,包括以下步驟 接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息; 根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。
6.如權(quán)利要求5所述的方法,其特征在于,所述將第一聯(lián)系人信息發(fā)送給第二終端之前,還包括步驟根據(jù)所述第一用戶對應(yīng)的權(quán)限配置信息,判斷所述第二用戶是否有權(quán)獲得所述第一聯(lián)系人信息; 若第二用戶有權(quán)獲得第一聯(lián)系人信息,則將所述第一聯(lián)系人信息發(fā)送給所述第二用戶對應(yīng)的所述第二終端; 其中,所述權(quán)限配置信息包括有權(quán)獲得所述第一聯(lián)系人信息的終端信息或群組信息。
7.如權(quán)利要求5所述的方法,其特征在于,所述接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息之后,還包括步驟根據(jù)收到的所述第二聯(lián)系人信息更新所述第一用戶對應(yīng)的聯(lián)系人信息集合。
8.如權(quán)利要求5所述的方法,其特征在于,所述接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息之前,還包括步驟對所述第一用戶進行安全性驗證; 所述接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息的步驟包括在安全驗證通過后,接收所述第一終端上傳的所述第二用戶對應(yīng)的所述第二聯(lián)系人信息。
9.一種傳輸聯(lián)系人信息的方法,其特征在于,包括以下步驟 接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息; 將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。
10.如權(quán)利要求9所述的方法,其特征在于,所述查詢更新請求包括第一用戶的第一聯(lián)系人信息; 所述接收第二終端發(fā)送的查詢更新請求后,還包括步驟將所述查詢更新請求中的第一聯(lián)系人信息與本地的第一聯(lián)系人信息進行匹配;若匹配不一致,則將所述本地的第一用戶的第一聯(lián)系人信息發(fā)送給所述第二終端。
11.如權(quán)利要求9所述的方法,其特征在于,所述接收第二終端發(fā)送的查詢更新請求后,還包括步驟根據(jù)所述第一用戶對應(yīng)的權(quán)限配置信息,判斷所述第二終端對應(yīng)的第二用戶是否有權(quán)獲得第一聯(lián)系人信息; 若所述第二終端對應(yīng)的第二用戶有權(quán)獲得第一聯(lián)系人信息,則將所述第一用戶的第一聯(lián)系人信息發(fā)送給所述第二終端; 其中,所述權(quán)限配置信息包括有權(quán)獲得第一聯(lián)系人信息的終端信息或群組信息。
12.如權(quán)利要求9所述的方法,其特征在于,所述接收第二終端發(fā)送的查詢更新請求之前,還包括步驟對所述第二終端對應(yīng)的第二用戶進行安全性驗證; 所述接收第二終端發(fā)送的查詢更新請求的步驟包括在安全驗證通過后,接收所述第二終端發(fā)送的查詢更新請求。
13.一種傳輸聯(lián)系人信息的方法,其特征在于,包括以下步驟 向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息; 接收第一用戶的第一聯(lián)系人信息。
14.如權(quán)利要求13所述的方法,其特征在于,向服務(wù)器發(fā)送查詢更新請求的步驟包括在進行通訊前,或在進行通訊的同時,或在進行通訊后,向所述服務(wù)器發(fā)送查詢更新請求。
15.—種服務(wù)器,其特征在于,包括 接收模塊,用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息。
發(fā)送模塊,用于將第一聯(lián)系人信息發(fā)送給第二終端。
16.—種服務(wù)器,其特征在于,包括 接收模塊,用于接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息。
發(fā)送模塊,用于根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。
17.一種服務(wù)器,其特征在于,包括 接收模塊,用于接收第二終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息; 發(fā)送模塊,用于將第一用戶的第一聯(lián)系人信息發(fā)送給第二終端。
18.一種終端設(shè)備,其特征在于,包括 發(fā)送模塊,用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息; 接收模塊,用于接收第一用戶的第一聯(lián)系人信息。
19.一種系統(tǒng),其特征在于,包括弟一終端、弟_■終端和服務(wù)器,其中 第一終端,用于向服務(wù)器發(fā)送第一用戶的第一聯(lián)系人信息; 服務(wù)器,用于接收第一終端上傳的第一用戶的第一聯(lián)系人信息,以及將第一聯(lián)系人信息發(fā)送給第二終端; 第二終端,用于接收服務(wù)器發(fā)送的第一聯(lián)系人信息。
20.一種系統(tǒng),其特征在于,包括第一終端、第二終端和服務(wù)器,其中 第一終端,用于向服務(wù)器發(fā)送第二用戶的第二聯(lián)系人信息;服務(wù)器,用于接收第一終端上傳的第二用戶對應(yīng)的第二聯(lián)系人信息,以及根據(jù)收到的第二聯(lián)系人信息,將與第一終端對應(yīng)的第一用戶的第一聯(lián)系人信息發(fā)送給第二終端; 第二終端,用于接收服務(wù)器發(fā)送的第一用戶的第一聯(lián)系人信息。
21.一種系統(tǒng),其特征在于,包括終端和服務(wù)器,其中 服務(wù)器,用于接收終端發(fā)送的查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;將第一用戶的第一聯(lián)系人信息發(fā)送給終端; 終端,用于向服務(wù)器發(fā)送查詢更新請求,該查詢更新請求表示請求獲得第一用戶的最新的第一聯(lián)系人信息;接收第一用戶的第一聯(lián)系人信息。
全文摘要
本發(fā)明公開了一種傳輸聯(lián)系人信息的方法及裝置、系統(tǒng),用于實現(xiàn)簡化聯(lián)系人信息的操作過程。所述方法包括接收第一終端上傳的第一用戶的第一聯(lián)系人信息;將第一聯(lián)系人信息發(fā)送給第二終端。本發(fā)明還公開了用于實現(xiàn)所述方法的裝置和系統(tǒng)。
文檔編號H04L29/12GK103067478SQ20121056782
公開日2013年4月24日 申請日期2012年12月24日 優(yōu)先權(quán)日2012年12月24日
發(fā)明者劉宇翔, 牛坤, 喬忠良, 劉新宇 申請人:北京小米科技有限責(zé)任公司