專利名稱:一種即時通信工具中用戶多身份的方法及裝置的制作方法
技術(shù)領域:
本發(fā)明涉及通信技術(shù)領域,尤其涉及一種即時通信工具中用戶多身份的方法及裝置。
背景技術(shù):
隨著網(wǎng)絡的發(fā)展,越來越多的人使用網(wǎng)絡進行日常工 作和生活,網(wǎng)絡用戶也是迅猛發(fā)展,很多人都在使用即時通信工具(IM)進行溝通,在現(xiàn)實中,很多人都有不止一個頂用戶的賬戶,每個賬號都具有獨立的登陸名和登陸密碼,多個賬號之間的切換必須遵循“退出舊賬號_>輸入新賬號的登錄名和密碼_>驗證密碼_>使用新賬號”,賬號之間的信息是完全隔離的,用戶不可能將同一信息一次發(fā)送給不同賬號之間的好友。在現(xiàn)有技術(shù)中還沒有能夠解決上述頂工具多賬戶登錄繁瑣問題的方案。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種實現(xiàn)網(wǎng)絡用戶多身份的方法及裝置,用于解決現(xiàn)有技術(shù)中用戶的信息被所有好友得知,不利于隱私信息的保護的問題。本發(fā)明實施例提供了一種即時通信工具中用戶多身份的方法,包括,給一個用戶名創(chuàng)建若干個身份標識;每個身份標識綁定有與其相應的身份信息和聯(lián)系人信息。根據(jù)本發(fā)明實施例提供的即時通信工具中用戶多身份方法的一個進一步的方面,在即時通信過程中監(jiān)測用戶的輸入,當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的身份信息,向用戶提示所述身份信息。根據(jù)本發(fā)明實施例提供的即時通信工具中用戶多身份方法的再一個進一步的方面,所述用戶輸入包括語音輸入、文字輸入。根據(jù)本發(fā)明實施例提供的即時通信工具中用戶多身份方法的另一個進一步的方面,所述監(jiān)測到用戶輸入為身份信息進一步包括,對所述用戶輸入進行語義分析,根據(jù)語義分析的結(jié)果判斷用戶輸入是否為身份信息。根據(jù)本發(fā)明實施例提供的即時通信工具中用戶多身份方法的另一個進一步的方面,在用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息時,在該消息中加載用戶名和身份標識信息,在接收聯(lián)系人的消息時解析所述消息中攜帶的該用戶的身份標識信息。本發(fā)明實施例還提供了一種即時通信工具中用戶多身份的裝置,包括,創(chuàng)建單元,用于給一個用戶名創(chuàng)建若干個身份標識;綁定單元,用于將每個身份標識綁定與其相應的身份信息和聯(lián)系人信息。根據(jù)本發(fā)明實施例提供的一種即時通信工具中用戶多身份裝置的一個進一步的方面,還包括監(jiān)測單元、獲取單元和提示單元,其中,監(jiān)測單元,用于在即時通信過程中監(jiān)測用戶的輸入;獲取單元,用于當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的身份信息;提示單元,用于向用戶提示所述身份信息。根據(jù)本發(fā)明實施例提供的一種即時通信工具中用戶多身份裝置的再一個進一步的方面,用戶的輸入設備包括麥克風、鍵盤、觸摸屏幕。根據(jù)本發(fā)明實施例提供的一種即時通信工具中用戶多身份裝置的另一個進一步的方面,所述監(jiān)測單元還包括語義分析模塊,對所述用戶輸入進行語義分析,根據(jù)語義分析的結(jié)果判斷用戶輸入是否為身份信息。根據(jù)本發(fā)明實施例提供的一種即時通信工具中用戶多身份裝置的另一個進一步的方面,還包括加載單元,用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息,在該消息中加載用戶名和身份標識信息,在接收聯(lián)系人的消息時解析所述消息中攜帶的該用戶的身份標識信
肩、O 通過本發(fā)明實施例的方法和裝置,可以簡化頂工具對于多身份的登錄步驟,用戶在同一個用戶名和密碼下可以對多個身份中不同的聯(lián)系人進行通信,并且可以根據(jù)正在通信的身份匹配出該身份的身份信息,將身份信息添加到通信的消息中或者替換用戶的輸入發(fā)送給聯(lián)系人。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的限定。在附圖中圖I為本發(fā)明實施例提供的一種即時通信工具中用戶多身份方法的流程圖;圖2所示為本發(fā)明實施例一種即時通信工具中用戶多身份裝置的結(jié)構(gòu)示意圖;圖3所示為本發(fā)明實施例一種即時通信工具中用戶多身份的示意圖;圖4所示為本發(fā)明實施例即時通信工具中用戶多身份消息發(fā)送流程圖;圖5所示為本發(fā)明實施例即時通信工具中用戶多身份另一種消息發(fā)送流程圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和附圖,對本發(fā)明實施例做進一步詳細說明。在此,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。如圖I為本發(fā)明實施例提供的一種即時通信工具中用戶多身份方法的流程圖。包括步驟101,給一個用戶名創(chuàng)建若干個身份標識,其中身份標識可以為字母、數(shù)字或者中文組合形成的標識。步驟102,每個身份標識綁定有與其相應的身份信息和聯(lián)系人信息,其中,身份信息包括用戶的姓名、昵稱、聯(lián)系方式、住址等內(nèi)容,聯(lián)系人信息包括聯(lián)系人列表,與每個聯(lián)系人的通信記錄等內(nèi)容。在使用該IM工具時,用戶只需要輸入一個用戶名、密碼就可以登錄,不同的身份標識具有相同或者不相同的聯(lián)系人信息,用戶可以選擇使用哪個身份標識與相應的聯(lián)系人通信;同時,聯(lián)系人通過與其綁定的身份信息可以獲得該用戶某個身份標識下的姓名、聯(lián)系方式等內(nèi)容。
在上述步驟后還包括,在即時通信過程中監(jiān)測用戶的輸入,當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的身份信息,向用戶提示所述身份信息。例如,當前身份標識為張三,另一個身份標識為李四,兩個身份標識的聯(lián)系電話均不相同,當用戶需要輸入“電話”等身份信息中的信息時,可以向用戶找出當前正在通信的身份標識“張三”對應的身份信息,將該身份標識中的電話號碼提示給用戶,從而可以方便用戶輸入,并且可以避免由于多身份造成的輸入內(nèi)容混亂的問題。在上述過程中,當用戶當前身份標識為張三,但是在輸入電話號碼時輸入的是身份標識為李四的電話號碼,自動識別輸入的內(nèi)容為電話號碼,在當前身份標識“張三”的身份信息中找到電話號碼,替換當前輸入的李四的電話號碼,通過這種自動糾錯的方式可以避免用戶輸入混亂的問題。上述用戶輸入可以為文字或者語音,將用戶輸入進行關(guān)鍵字匹配,例如,當用戶輸 入“電話”這個詞時,將用戶輸入的“電話”詞語在關(guān)鍵字庫中進行匹配,匹配到“電話”這個關(guān)鍵字后,則判定用戶需要輸入電話號碼,在當前身份標識的身份信息中找到電話號碼的信息,將該電話號碼的信息提示給用戶。還可以對用戶的輸入進行語義分析,例如用戶輸入“可以聯(lián)系我”時,語義分析出此時需要提供聯(lián)系方式,則在當前身份標識的身份信息中查找與其匹配的信息,例如電話號碼或者郵寄地址提示給用戶。用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息,該消息中攜帶有用戶名和身份標識信息,當聯(lián)系人收到消息時可以解析出發(fā)送消息用戶的身份標識信息,例如用戶A的兩個身份標識“張三”和“李四”均在使用中,用戶名為Peter,用戶A使用“張三”的身份標識向“王五”發(fā)送了一條消息,在該消息中包含了用戶名Peter和“張三”這個身份標識,聯(lián)系人在回復消息時也同樣會攜帶用戶名Peter和“張三”這個身份標識,當用戶接收到聯(lián)系人發(fā)送的消息時解析得到“張三”這個身份標識,將該消息顯示在身份標識為“張三”的顯示面板中,這樣可以保證用戶同時向隸屬于不同身份標識的聯(lián)系人發(fā)送消息,不會造成消息收發(fā)的混亂。通過上述實施例,可以簡化頂工具對于多身份的登錄步驟,通過一次輸入用戶名和密碼就能夠登錄多個身份,用戶在同一個用戶名和密碼下可以對多個身份中不同的聯(lián)系人進行通信,并且可以根據(jù)正在通信的身份匹配出該身份的身份信息,將身份信息添加到通信的消息中或者替換用戶的輸入發(fā)送給聯(lián)系人。如圖2所示為本發(fā)明實施例一種即時通信工具中用戶多身份裝置的結(jié)構(gòu)示意圖。包括創(chuàng)建單元201,用于給一個用戶名創(chuàng)建若干個身份標識。綁定單元202,用于將每個身份標識綁定與其相應的身份信息和聯(lián)系人信息。還包括監(jiān)測單元203、獲取單元204和提示單元205,其中,所述監(jiān)測單元203,用于在即時通信過程中監(jiān)測用戶的輸入;其中所述監(jiān)測單元203監(jiān)測包括麥克風、鍵盤、觸摸屏幕等輸入設備的輸入。獲取單元204,用于當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的身份信息;提示單元205,用于向用戶提示所述身份信息。所述監(jiān)測單元203還包括語義分析模塊2031,對所述用戶輸入進行語義分析,根據(jù)語義分析的結(jié)果判斷用戶輸入是否為身份信息。還包括加載單元206,用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息,在該消息中加載用戶名和身份標識信息,在接收聯(lián)系人的消息時解析所述消息中攜帶的該用戶的身份標識息。例如用戶A的兩個身份標識“張三”和“李四”均在使用中,用戶名為Peter,用戶A使用“張三”的身份標識向“王五”發(fā)送了一條消息,在該消息中加載用戶名Peter和“張三”這個身份標識,聯(lián)系人在回復消息時也同樣會攜帶用戶名Peter和“張三”這個身份標識,當用戶接收到聯(lián)系人發(fā)送的消息后通過加載單元206解析得到“張三”這個身份標識,將該消息顯示在身份標識為“張三”的顯示面板中,這樣可以保證用戶同時向隸屬于不同身份標識的聯(lián)系人發(fā)送消息,不會造成消息收發(fā)的混亂。
通過上述實施例,可以簡化頂工具對于多身份的登錄步驟,通過一次輸入用戶名和密碼就能夠登錄多個身份,用戶在同一個用戶名和密碼下可以對多個身份中不同的聯(lián)系人進行通信,并且可以根據(jù)正在通信的身份匹配出該身份的身份信息,將身份信息添加到通信的消息中或者替換用戶的輸入發(fā)送給聯(lián)系人。如圖3所示為本發(fā)明實施例一種即時通信工具中用戶多身份的示意圖。如圖所示,用戶只具有一個用戶ID、登錄賬號和登錄密碼(其中,用戶ID和登陸賬號是一一對應關(guān)系),用戶登錄所述即時通信工具時輸入登錄賬號和密碼進行登錄,每個登錄賬號下綁定有多個身份標識,每個身份標識綁定有包括名片、聊天記錄等身份信息,還綁定有相應的聯(lián)系人信息(主要通過聯(lián)系人列表形式表現(xiàn))。當聯(lián)系人想要訪問用戶的名片信息時,向系統(tǒng)服務器端發(fā)送訪問請求,該請求中包括要訪問用戶的身份標識,系統(tǒng)服務器根據(jù)身份標識找到用戶的賬號,在該賬號下對應的身份標識的身份信息中找到名片信息,將該名片信息反饋給聯(lián)系人,這樣可以使得聯(lián)系人只能訪問用戶與該聯(lián)系人對應的身份信息,即,身份標識A的聯(lián)系人不會訪問到身份標識B的名片信息。用戶可以點擊某個身份標識中的聯(lián)系人,想該聯(lián)系人發(fā)送消息,在該消息中加載了用戶名和該身份標識的信息,當該聯(lián)系人接收到消息后解析用戶名和身份標識信息,可以得知該消息是由誰發(fā)送過來的,在聯(lián)系人端只顯示身份標識信息,即,聯(lián)系人只知道該消息是由“身份A”發(fā)送過來的,返回消息時,聯(lián)系人發(fā)送的消息攜帶有用戶名和身份標識信息,用戶端的即時通信工具解析返回的消息,得到身份標識信息,在該身份標識對應的顯示面板中顯示消息,用戶可以通過上述方式同時向多個身份標識下的聯(lián)系人發(fā)送消息,而不必退出登錄賬號重新登錄另一個登錄賬號發(fā)送消息。如圖4所示為本發(fā)明實施例即時通信工具中用戶多身份消息發(fā)送流程圖。步驟401,用戶選擇身份標識中的“用戶A”向該身份標識中的聯(lián)系人發(fā)送消息,通過鍵盤輸入“我的電話是”。步驟402,本發(fā)明的裝置從鍵盤獲取用戶輸入,在關(guān)鍵字庫中進行匹配用戶輸入,得到“電話”這個關(guān)鍵字。步驟403,獲取當前正在進行通信的身份標識,即,用戶A。步驟404,獲取該身份標識的名片信息,在該名片信息中包括了電話號碼123456789。
步驟405,將所述電話號碼返回到消息輸入框中,該消息輸入框中即顯示了 “我的電話是 123456789”。如圖5所示為本發(fā)明實施例即時通信工具中用戶多身份另一種消息發(fā)送流程圖。步驟501,用戶選擇身份標識中的“用戶A”向該身份標識中的聯(lián)系人發(fā)送消息,通過麥克風進行語音錄入消息,輸入的消息為“我的電話是123456789”。步驟502,本發(fā)明的裝置從麥克風獲取用戶輸入,在關(guān)鍵字庫中進行匹配用戶輸入,得到“電話”這個關(guān)鍵字。步驟503,獲取當前正在進行通信的身份標識,即,用戶A。步驟504,獲取該身份標識的名片信息,在該名片信息中包括了電話號碼987654321。步驟505,比較用戶輸入的電話號碼與當前身份標識名片中的電話號碼是否一致,如果一致則進入步驟506,否則進入步驟507。步驟506,不做提示。步驟507,在本例中用戶輸入的電話號碼和用戶A名片中的電話號碼不一致,因此向用戶A的消息輸入框中提示“電話123456789不屬于當前用戶A身份,請確認是否輸入? ”,或者提示“您輸入的電話號碼123456789屬于身份B,請確認是否輸入? ”。步驟508,將電話123456789輸入消息輸入框。
步驟509,取消輸入電話123456789。上述用戶可以通過麥克風輸入文本消息,也可以為即時語音通信,當本發(fā)明的裝置監(jiān)測出輸入的電話號碼與當前身份標識名片中的電話號碼不符時,中斷語音的傳送,將當前身份標識名片中的電話號碼采用語音方式向聯(lián)系人傳送。通過本發(fā)明實施例,通過上述實施例,可以簡化頂工具對于多身份的登錄步驟,通過一次輸入用戶名和密碼就能夠登錄多個身份,用戶在同一個用戶名和密碼下可以對多個身份中不同的聯(lián)系人進行通信,并且可以根據(jù)正在通信的身份匹配出該身份的身份信息,將身份信息添加到通信的消息中或者替換用戶的輸入發(fā)送給聯(lián)系人。以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種即時通信工具中用戶多身份的方法,其特征在于包括, 給一個用戶名創(chuàng)建若干個身份標識; 每個身份標識綁定有與其相應的身份信息和聯(lián)系人信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于, 在即時通信過程中監(jiān)測用戶的輸入,當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的 身份信息,向用戶提示所述身份信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶輸入包括語音輸入、文字輸入。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述監(jiān)測到用戶輸入為身份信息進一步包括,對所述用戶輸入進行語義分析,根據(jù)語義分析的結(jié)果判斷用戶輸入是否為身份信息。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,在用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息時,在該消息中加載用戶名和身份標識信息,在接收聯(lián)系人的消息時解析所述消息中攜帶的該用戶的身份標識信息。
6.一種即時通信工具中用戶多身份的裝置,其特征在于包括, 創(chuàng)建單元,用于給一個用戶名創(chuàng)建若干個身份標識; 綁定單元,用于將每個身份標識綁定與其相應的身份信息和聯(lián)系人信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括監(jiān)測單元、獲取單元和提示單元, 其中,監(jiān)測單元,用于在即時通信過程中監(jiān)測用戶的輸入; 獲取單元,用于當監(jiān)測到用戶輸入為身份信息時,獲取與當前身份標識匹配的身份信息; 提示單元,用于向用戶提示所述身份信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,用戶的輸入設備包括麥克風、鍵盤、觸摸屏幕。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述監(jiān)測單元還包括語義分析模塊,對所述用戶輸入進行語義分析,根據(jù)語義分析的結(jié)果判斷用戶輸入是否為身份信息。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括加載單元,用戶選擇某個身份標識中的聯(lián)系人發(fā)送消息,在該消息中加載用戶名和身份標識信息,在接收聯(lián)系人的消息時解析所述消息中攜帶的該用戶的身份標識信息。
全文摘要
本發(fā)明涉及信息安全技術(shù)領域,尤其涉及一種即時通信工具中用戶多身份的方法及裝置,其中方法包括,給一個用戶名創(chuàng)建若干個身份標識;每個身份標識綁定有與其相應的身份信息和聯(lián)系人信息。通過本發(fā)明實施例的方法和裝置,可以簡化IM工具對于多身份的登錄步驟,用戶在同一個用戶名和密碼下可以對多個身份中不同的聯(lián)系人進行通信,并且可以根據(jù)正在通信的身份匹配出該身份的身份信息,將身份信息添加到通信的消息中或者替換用戶的輸入發(fā)送給聯(lián)系人。
文檔編號H04L12/58GK102752313SQ20121024961
公開日2012年10月24日 申請日期2012年7月18日 優(yōu)先權(quán)日2012年7月18日
發(fā)明者俞馳, 李江, 黃雄飛, 黃黎明 申請人:北京開心人信息技術(shù)有限公司