两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

即時通訊工具中用戶多身份方法及其裝置與流程

文檔序號:11524043閱讀:245來源:國知局
即時通訊工具中用戶多身份方法及其裝置與流程

本發(fā)明屬于信息技術領域,尤其涉及一種即時通訊工具中用戶多身份方法及其裝置。



背景技術:

隨著網絡的發(fā)展,越來越多的人使用網絡進行日常工作和生活,網絡用戶也是迅猛發(fā)展,很多人都在網絡用戶中注冊用戶,使用網絡用戶進行好友聯系、信息分享等。在現實中,很多人都有不止一個網絡用戶的賬戶,每個賬號都具有獨立的登陸名和登陸密碼,多個賬號之間的切換必須遵循“退出舊賬號->輸入新賬號的登錄名和密碼->驗證密碼->使用新賬號”,賬號之間的信息是完全隔離的,用戶不可能將同一信息一次發(fā)送給不同賬號之間的好友。在現有技術中,facebook及其類似系統,用戶發(fā)出的動態(tài)信息(包括圖片,轉帖,評論等等;都是無差別的共享給該用戶的所有好友;path或者pair,雖然通過限制好友數使得其好友的關系更加緊密,維護了一個更加親密關系的網絡用戶,但同樣的,用戶的信息仍然會分享給所有的好友,目前還沒有網絡用戶能夠解決上述現有技術中用戶信息和隱私無差別的被所有好友獲得的問題,而且多賬戶之間的切換登錄也會造成用戶的操作繁瑣,信息不能在多個賬戶間共享的問題。

為了解決上述技術問題,人們進行了長期的探索,例如中國專利公開了一種實現網絡用戶多身份的方法及裝置[申請?zhí)枺篶n201210249633.7],其方法包括一個用戶名下具有若干個身份標識;每個身份標識綁定有與其相應的身份信息和好友信息;其中,所述身份信息和好友信息根據不同的身份標識進行隔離,與某個身份標識綁定的好友用戶只能獲得與該身份標識綁定的用戶信息。

上述方案將用戶的信息公開給不同的好友,解決了用戶隱私保護困難的問題,但是上述技術方案的多身份功能簡單,僅僅涉及動態(tài)發(fā)布,且賬號的各個身份無法單獨進行設置管理,存在管理身份繁瑣等問題。



技術實現要素:

本發(fā)明的目的是針對上述問題,提供一種能夠對一個客戶端賬號下的多個身份賬號進行單獨管理的即時通訊工具中用戶多身份方法;

本發(fā)明的另一目的是針對上述問題,提供一種能夠對客戶端賬號下的身份賬號進行單獨管理的基于即時通訊工具中用戶多身份方法的裝置;

本發(fā)明的即時通訊工具中用戶多身份方法,包括以下步驟:

a、根據用戶操作創(chuàng)建客戶端賬號,并且在該賬號下創(chuàng)建至少一個身份;

b、每個身份均具有獨立的身份賬號,且將每個獨立的身份與其相應的身份信息進行綁定;

c、當接收到對身份狀態(tài)的管理指令時,根據用戶對身份狀態(tài)的管理操作單獨管理當前身份的身份狀態(tài)。

通過上述技術方案,用戶可以對一個賬號下多個身份的狀態(tài)進行單獨管理,可操控性強。

在上述的即時通訊工具中用戶多身份方法中,在步驟a中,所述的客戶端賬號通過用戶手機號注冊創(chuàng)建或授權第三方平臺登錄創(chuàng)建,

當通過手機號創(chuàng)建客戶端賬號時,接收并保存用戶上傳的身份信息以創(chuàng)建該客戶端賬號下的首個身份;

當授權第三方平臺登錄創(chuàng)建客戶端賬號時,將當前授權的第三方平臺的登錄賬號同時作為本客戶端賬號,且同時獲取當前授權的第三方平臺的頭像、昵稱信息默認為該客戶端賬號下的首個身份。

在上述的即時通訊工具中用戶多身份方法中,還包括以下步驟:

d:當在未綁定第三方平臺但是綁定有手機號的客戶端賬號下接收到將已綁定有其它客戶端賬號的第三方平臺進行綁定的指令時,獲取第三方平臺已綁定的客戶端賬號下的所有身份的身份信息和手機號已綁定的客戶端賬號下的所有身份的身份信息以建立合并的客戶端賬號;

e:當在未綁定手機號但是綁定有第三方平臺的客戶端賬號下接收到將已綁定有其它客戶端賬號的手機號進行綁定的指令時,獲取第三方平臺已綁定的客戶端賬號下的所有身份的身份信息和手機號已綁定的客戶端賬號下的所有身份的身份信息以建立合并的客戶端賬號。

在上述的即時通訊工具中用戶多身份方法中,在每一個身份創(chuàng)建成功的同時,創(chuàng)建與該身份相對應且獨立于其他身份的用于以該身份添加聯系人的二維碼和/或邀請名片。

在上述的即時通訊工具中用戶多身份方法中,在一個客戶端賬號下的身份個數不超過設定閾值的情況下,允許在該客戶端賬號下繼續(xù)添加身份,且將全部使用中的身份陳列在身份切換單元中供用戶切換使用,且切換單元中還包括包含全部使用中身份信息的身份集合,當接收到切換至身份集合的指令時獲取身份集合的信息,同時顯示身份集合信息并在身份集合下進行顯示。

在上述的即時通訊工具中用戶多身份方法中,在步驟c中,根據用戶對身份狀態(tài)的管理操作單獨管理當前身份的身份狀態(tài)具體包括以下步驟:

c1:當接收到切換身份使用狀態(tài)的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令將身份停止使用或恢復使用,且在接收到將身份停止使用的身份狀態(tài)管理指令時將對應的身份從身份切換單元中移除,且停用中的身份不接收任何消息或不提醒接收到的任何消息;

c2:當接收到切換隱私狀態(tài)的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令管理相應身份的隱私狀態(tài);

c3:當接收到切換消息通知方式的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令管理相應身份的消息通知方式。

通過上述技術方案,用戶可以通過對客戶端賬號下的身份設定隱私狀態(tài)和消息通知方式以滿足自己對不同的賬號的隱私程度需要和消息通知方式需要。

通過上述技術方案,用戶可以對每個身份添加只有用戶自己能看到自稱以用于區(qū)分多個不同的身份。

在上述的即時通訊工具中用戶多身份方法中,當接收到聯系人添加邀請或頻道加入邀請時,通過以下方法之一接受邀請:

a、當檢測到用戶選擇直接回復邀請消息后,將當前身份與邀請方建立聯系人關系或以當前身份加入邀請頻道;

b、當接收到用戶發(fā)出的切換身份指令后,顯示當前用戶客戶端賬號的身份列表,根據用戶的選擇將用戶指定的身份與邀請方建立聯系人關系或以用戶指定的身份加入邀請頻道。

在上述的即時通訊工具中用戶多身份方法中,根據用戶的切換操作切換不同身份以基于切換后的身份在頻道內發(fā)布消息和/或向聯系人發(fā)布消息,且切換身份以在頻道內發(fā)布消息的方法包括:

當接收到用戶在頻道內的切換身份指令時,獲取用戶指定切換的目標身份及目標身份信息,將頻道內原有的身份替換為目標身份;

切換身份以向聯系人發(fā)布消息的方法包括:

當接收到用戶在聯系人對話詳情中的切換身份指令時,獲取用戶指定切換的目標身份及目標身份信息,將原有的與聯系人具有聯系人關系的身份替換為目標身份,切換后的身份擁有與相應聯系人的聯系人關系,且保留聯系人與原有身份的歷史消息查看入口。

當然上述兩種情況的身份切換均是基于客戶端賬號的其中一個身份已加入相應的頻道,以及其中一個身份已與相應的聯系人為聯系人關系。

一種基于即時通訊工具中用戶多身份方法的裝置,包括,

記錄單元:用于記錄客戶端賬號下具有的至少一個身份,以及每個身份對應的身份信息;

身份切換單元:用于陳列客戶端賬號下的所有使用身份即身份集合,供用戶切換身份和查看陳列中所有身份獨立的頻道關系、聯系人關系以及相應的消息和查看所有使用中身份總集合的頻道關系、聯系人關系以及相應的消息;用于在創(chuàng)建/加入頻道時選擇身份,在頻道內發(fā)布消息時切換身份;用于在添加聯系人和/或向聯系人發(fā)布消息時選擇身份和/或切換身份;

身份管理單元:用于管理包括身份的頭像、昵稱、自稱中任意一種或多種組合的基本信息。

在上述的基于即時通訊工具中用戶多身份方法的裝置中,所述的身份管理單元包括身份隱私管理單元、身份消息提醒管理單元、身份狀態(tài)管理單元和公開主頁管理單元中的任意一種或多種的組合,其中,

身份隱私管理單元:用于供用戶設定相應的身份是否允許他人通過身份賬號找到對應的身份;

身份消息提醒管理單元:用于供用戶設定相應的身份在接收消息時的消息通知方式;

身份狀態(tài)管理單元:用于根據用戶的操作指令將相應的身份停止使用或恢復使用;

公開主頁管理單元:用于展示當前身份發(fā)布的公開主題,并供用戶對公開主題進行進一步地編輯。

本發(fā)明即時通訊工具中用戶多身份方法及其裝置相較于現有技術具有以下優(yōu)點:1、可以不同的身份與聯系人進行通信,每個身份下都有自己的聯系人和頻道,且不同的身份之間可相互切換,與其余身份下的聯系人進行通信,以及在其余身份中的頻道進行發(fā)言;2、對不同的身份進行單獨管理,以滿足用戶對不同身份的需要;3、針對邀請可切換身份接受邀請,對身份的管理具有更高的靈活性;4、能夠將客戶端賬號進行合并,便于用戶對客戶端賬號的管理。

附圖說明

圖1是本發(fā)明實施例一用戶多身份方法的流程圖;

圖2是本發(fā)明實施例一創(chuàng)建客戶端賬號的操作界面圖;

圖3是本發(fā)明實施例一新建身份操作界面圖;

圖4是本發(fā)明實施例一身份個數已達上限提醒頁面示意圖;

圖5是本發(fā)明實施例一其中一個主界面的示意圖;

圖6是本發(fā)明實施例一從主界面進入的身份切換單元界面圖;

圖7是本發(fā)明實施例一身份集合下的頻道界面圖;

圖8是本發(fā)明的實施例一身份集合下的對話框界面圖;

圖9是本發(fā)明的實施例一二維碼效果圖;

圖10是本發(fā)明的實施例一身份管理單元界面示意圖;

圖11是本發(fā)明的實施例一身份詳情界面示意圖;

圖12是本發(fā)明的實施例一用戶在頻道內切換身份的操作界面圖;

圖13是本發(fā)明的實施例一添加頻道內用戶為聯系人的操作界面圖;

圖14是本發(fā)明的實施例一從聯系人或頻道內進入的切換單元界面圖;

圖15是本發(fā)明的實施例一添加外部用戶為聯系人時發(fā)送邀請名片結果界面圖;

圖16是本發(fā)明的實施例一外部用戶受邀方進入邀請名片的結果界面圖;

圖17是本發(fā)明的實施例一接收到他人聯系人申請時的提示界面圖;

圖18是本發(fā)明的實施例一接收到他人聯系人申請后選擇切換身份接收邀請后的界面圖;

圖19是本發(fā)明的實施例一將其中一個身份中的聯系人切換給其他身份的操作界面圖;

圖20是本發(fā)明的實施例一將其中一個身份中的聯系人切換給其他身份后的結果界面圖;

圖21是本發(fā)明的實施例二的裝置原理框圖。

圖中,記錄單元1;身份切換單元2;身份管理單元3;身份隱私管理單元31;身份消息提醒管理單元32;身份狀態(tài)管理單元33公開主頁管理單元34。

具體實施方式

本發(fā)明可用于社交終端,用于解決現有技術中只有單個賬號對應單個身份的社交賬號,無法將賬號分設多個身份,在社交過程中存在諸多不便等問題。

本發(fā)明的裝置為一個安裝在終端的客戶端app,其中終端可以是手機、電腦等電子設備。

以下是本發(fā)明的優(yōu)選實施例并結合附圖,對本發(fā)明的技術方案作進一步的描述,但本發(fā)明并不限于這些實施例。

實施例一

如圖1,本發(fā)明的即時通訊工具中用戶多身份方法,包括以下步驟:

a、根據用戶操作創(chuàng)建客戶端賬號,并且在該賬號下創(chuàng)建至少一個身份;

用戶創(chuàng)建客戶端賬號后,可隨時創(chuàng)建第二個身份、第三個身份直到身份個數達到設定閾值。

b、每個身份均具有獨立的身份賬號,且將每個獨立的身份與其相應的身份信息進行綁定;本實施例中所說的身份信息包括該身份加入的頻道信息及相應頻道下的頻道消息信息,點對點消息信息,聯系人名錄信息以及該身份下其余所有的歷史記錄和社交記錄等信息,當聯系人被切換身份后,原有身份與該聯系人的聯系關系解除,由切換后的身份與聯系人建立聯系關系。當然,每個獨立身份也可以具有相同的聯系人,且切換至身份集合的時候,每個身份與相同聯系人的聊天對話入口同時呈現在對話列表中,具體如圖8所示。

c、當接收到對身份狀態(tài)的管理指令時,根據用戶對身份狀態(tài)的管理操作單獨管理當前身份的身份狀態(tài),其具體包括以下步驟:

c1:當接收到切換身份使用狀態(tài)的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令將身份停止使用或恢復使用,且在接收到將身份停止使用的身份狀態(tài)管理指令時將對應的身份從身份切換單元中移除,且停用中的身份不接收任何消息或不提醒接收到的任何消息;

c2:當接收到切換隱私狀態(tài)的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令管理相應身份的隱私狀態(tài);

c3:當接收到切換消息通知方式的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令管理相應身份的消息通知方式。

具體地說,用戶對身份狀態(tài)的管理操作首先需要選擇如圖5所示的“我的”進入“我的”界面,然后選擇“我的”界面中的“身份管理”以進入如圖10所示的身份管理單元后選擇目標身份的頭像,之后客戶端便進入用戶選擇的頭像對應身份的如圖11所示的身份詳情界面。并且,無論當前處于在哪一個身份下,均可以通過身份管理單元添加身份和對該客戶端賬號下的各個身份進行身份管理,在身份詳情界面內用戶可進行對相應身份的管理。在c1中,用戶通過圖11中“禁用身份”對應的操作區(qū)對身份使用狀態(tài)進行管理,客戶端在接收到針對使用狀態(tài)的身份狀態(tài)管理指令時,根據身份狀態(tài)管理指令將身份停止使用或恢復使用,且在接收到將身份停止使用的身份狀態(tài)管理指令時將對應的身份從身份切換單元中移除,且停用中的身份不接收任何消息或不提醒接收到的任何消息,進一步地,圖11中身份的身份狀態(tài)處于使用狀態(tài),若用戶需要將該身份禁用,則點擊“禁用身份”對應的選擇區(qū)即可將身份切換為禁用狀態(tài)。

進一步地,在步驟c2中,用戶通過圖11中的“通過hoho號搜索到我”對應的操作區(qū)對身份隱私狀態(tài)進行管理,客戶端根據用戶對其對應的操作區(qū)的點擊操作切換是否允許其余用戶通過hoho號搜索到我。

同樣地,在步驟c3中,用戶通過圖11中的“消息提醒”對應的操作區(qū)發(fā)出針對切換消息通知方式的身份狀態(tài)管理指令,以管理相應的身份在接收到消息的時候是否進行提醒。當然,進一步地還可以是對相應的身份在接收到消息的時候提醒的鈴聲、震動方式等進行設置以使每個身份在接收消息時具有不同的鈴聲和/或震動方式,有助于用戶從消息的鈴聲和/或震動中區(qū)分是哪個身份接收到了消息;

由此,用戶可以通過對客戶端賬號下的身份設定隱私狀態(tài)和消息通知方式以滿足自己對不同的賬號的隱私程度需要和消息通知方式需要,消息通知方式的設定可以是對不同的身份設定不同的鈴聲或不同的震動,也可以直接取消消息通知,這樣,同時在接收消息的時候,由于不同的身份具有不同的通知方式有助于用戶在僅僅聽到通知消息的鈴聲或震動方式的情況下判斷為哪個身份接收到了消息以間接判斷該消息的重要程度;同時可通過禁用暫時不用的身份,保證身份管理單元中的身份都是需要用到的身份,不會冗雜,且在被禁用的身份需要重新使用的時候可以一鍵恢復,十分便捷,對身份的管理方便、有序。

進一步地,步驟a、步驟b與步驟c不限定于先后順序,除第一個身份的其他身份可以在創(chuàng)建客戶端賬號的時候就創(chuàng)建,也可以在創(chuàng)建客戶端賬號以后的任何時候進行,且用戶對身份的管理狀態(tài)也可以在創(chuàng)建相應身份以后的任何時候進行,當然,也可以將其設置為可以在創(chuàng)建身份的時候就可以對身份的管理狀態(tài)進行設置。

進一步地,客戶端在接收到用戶上傳的自稱信息時,將自稱信息進行記錄且將自稱顯示在相應身份的頭像上或頭像旁,且在用戶采用帶有自稱的身份發(fā)布消息時,發(fā)布的消息中不顯示相應的自稱,也就是說用戶發(fā)布的消息或主題只顯示用戶的頭像,最多再顯示用戶的昵稱,自稱用于用戶自己區(qū)分每個身份。

進一步地,如圖2,在步驟a中,用戶創(chuàng)建客戶端賬號的方式至少包括兩種方法,

1、通過用戶手機號注冊創(chuàng)建:使用手機號登陸的新賬戶在登陸成功后需要先創(chuàng)建首個身份:接收并保存用戶上傳的身份信息以創(chuàng)建該客戶端賬號下的首個身份,這里的身份信息為基本身份信息即可,其中基本信息包括至少包括昵稱,當然還可以包括頭像和自稱等基本信息;

2、授權第三方平臺登錄創(chuàng)建:將當前授權的第三方平臺的登錄賬號同時作為本客戶端賬號,且同時獲取當前授權的第三方平臺的頭像、昵稱信息默認為該客戶端賬號下的首個身份,同時用戶還可以輸入該身份的自稱以用于區(qū)分身份。

在用手機號創(chuàng)建身份之后,用戶可在客戶端中設置綁定第三方平臺,例如微信,且在綁定之后,用戶通過手機號或微信均可進入相應的客戶端賬戶;

同樣地,當用戶是授權第三方平臺登陸創(chuàng)建的客戶端賬戶的時候,例如授權微信登陸創(chuàng)建,用戶可在客戶端賬戶中設置綁定手機號,且在綁定之后,用戶同樣可通過手機號或微信進入相應的客戶端賬戶。

優(yōu)選地,當用戶用微信和手機號分別創(chuàng)建了客戶端賬號的時候,但又希望相互綁定,即將用微信建立的客戶端賬號綁定已建立客戶端賬號的手機號,同時將采用手機號建立的客戶端綁定已建立客戶端賬號的微信時,可采用以下方法進行賬號合并:

當在未綁定第三方平臺但是綁定有手機號的客戶端賬號下接收到將已綁定有其它客戶端賬號的第三方平臺進行綁定的指令時,此處的其它客戶端賬號指除當前綁定手機號的客戶端賬號,獲取第三方平臺已綁定的客戶端賬號下的所有身份的身份信息和手機號已綁定的客戶端賬號下的所有身份的身份信息以建立合并的客戶端賬號;

當在未綁定手機號但是綁定有第三方平臺的客戶端賬號下接收到將已綁定有其它客戶端賬號的手機號進行綁定的指令時,此處的其它客戶端賬號指除當前綁定微信的客戶端賬號,獲取第三方平臺已綁定的客戶端賬號下的所有身份的身份信息和手機號已綁定的客戶端賬號下的所有身份的身份信息以建立合并的客戶端賬號。

采用上述方法將用微信和手機號分別創(chuàng)建的客戶端賬號進行合并后得到的客戶端賬號同時綁定合并前的手機號和微信,且合并前的兩個客戶端賬號下的所有身份均在合并后的客戶端賬號下,且在此情況下,合并后的客戶端賬號下的身份可多于身份個數的設定閾值,合并之后,用戶可使用相應的微信或手機號中的任意一個登錄合并后的客戶端賬號,合并后的客戶端賬號下的所有身份保留原有的頻道關系和聯系人關系以及歷史消息。

本實施例中一個頻道內只支持一個身份加入,即對于具有多于一個身份加入的頻道,保留一個身份與該頻道的關系,其余的身份自動解除與頻道的關系,聯系人關系支持多個身份有相同聯系人,當然也不排除可以設置為一個頻道內可加入多個身份,或者聯系人只能與一個身份保持聯系人關系。

下面對一個頻道只支持一個身份加入,聯系人關系支持多個身份保持聯系人關系的賬號合并的過程進行舉例說明:

手機賬號有a,b兩個身份,有3個頻道,5個聯系人;

微信賬號有c,d,e兩個身份,有4個頻道,8個聯系人。

那么合并后的客戶端賬號具有a,b,c,d,e共5個身份,頻道合并時也會疊加。如有相同的頻道,則保留1個身份的頻道關系比如第一個加入的身份或在該頻道內發(fā)言最頻繁的身份等;相同的聯系人則保持所有身份與該相同聯系人的聯系人關系。

當然在創(chuàng)建賬號以及該賬號的首個身份之后,用戶可隨時增加一個或多個身份,添加身份窗口如圖3所示,但前提是客戶端賬號下已有的身份個數不超過設定閾值,用戶添加的身份全部陳列在身份切換單元的身份列表中供用戶切換使用,其中本實施例的設定閾值為5個,當身份個數小于5個時,用戶還可以繼續(xù)新建身份,當然,身份切換單元中陳列的身份不包括已被停止使用的身份,已被停止使用的身份也不被算入客戶端賬號已有身份總數內,本實施例所指的停止使用就是禁用,當超過5個身份閾值時,用戶試圖再添加身份的時候客戶端會顯示表示身份個數已達上限的提醒,提醒頁面如圖4所示。

進一步地,如圖5本實施例中的身份切換單元位于客戶端顯示頁面的右下角,且顯示的是當前使用中身份的頭像,用戶單擊該頭像即可調出該客戶端賬號下所有的身份,如圖6所示,用戶根據自己需要點擊選中的身份,即可切換至相應的身份,并且切換單元中還包括包含全部使用中身份信息的身份集合,即圖6中所示的頭像昵稱默認為“全部”的頭像,當接收到切換至身份集合的指令時獲取所有身份的身份信息,并在身份集合下進行顯示,例如,如圖7所示的身份集合下的頻道界面,以及如圖8所示的身份集合下的對話框界面,所以,本實施例的客戶端賬號不僅具有多個單獨的身份,并且具有將多個身份結合的身份集合,有助于后續(xù)進行查看等需要,當然此處的集合身份只是一個所有使用中身份的匯總展示,其本身不是一個身份,但是在集合身份中可以向所有身份的聯系人和加入的頻道發(fā)布消息,且發(fā)布的消息以與發(fā)布對象具有聯系關系的身份的名義發(fā)布。

優(yōu)選地,在本實施例中,如圖7所示,身份集合下的頻道頭像的右下角具有其所屬的身份的頭像以便于用戶區(qū)分當前加入該頻道的是本客戶端賬號內的哪個身份,以免混淆。

進一步地,客戶端賬號下的每個身份在創(chuàng)建成功的同時,創(chuàng)建與該身份相對應且獨立于其他身份的用于一該身份添加聯系人的二維碼和/或邀請名片,其中二維碼效果如圖9所示,邀請名片效果如圖15所示。

進一步地,當客戶端賬號下的某一個身份接收到聯系人添加邀請或頻道加入邀請時,通過以下方法之一接受邀請:

a、當檢測到用戶選擇直接回復邀請消息后,將當前身份與邀請方建立聯系人關系或以當前身份加入邀請頻道;即默認用戶同意以該身份同意添加聯系人或加入頻道,當然,在后續(xù)過程中,用戶可通過切換身份與其他身份的聯系人進行聯系或切換在頻道內的身份,將處于頻道內的身份進行切換,后續(xù)在該頻道內的發(fā)言即是以切換后的身份名義顯示發(fā)言。

b、當接收到用戶發(fā)出的切換身份指令后,顯示當前用戶客戶端賬號的身份列表,根據用戶的選擇將用戶指定的身份與邀請方建立聯系人關系或以用戶指定的身份加入邀請頻道。

進一步地,客戶端根據用戶的切換操作切換不同身份以基于切換后的身份發(fā)布消息,在發(fā)布消息過程中,用戶切換身份的操作可以是在頻道內進行以將頻道內原有的與身份替換為目標身份,在頻道內的身份切換界面如圖12所示,用戶選擇“切換身份”以后,客戶端便進入如圖14所示的身份選擇界面供用戶進行選擇,在切換身份以后,用戶再在頻道內的發(fā)言即以替換后的身份進行顯示。當然在圖12中,本客戶端賬號為該頻道的創(chuàng)建人,所以可以解散頻道,但是對于只是加入的頻道,只能選擇退出頻道。

同樣地,如圖19所示,在發(fā)布消息過程中,用戶切換身份的操作也可以在將與聯系人通信的身份進行切換以將原有的與聯系人具有聯系人關系的身份替換為目標身份,并保留聯系人與原有身份的歷史消息查看入口,且本實施例中的歷史消息查看入口位于目標身份與聯系人的對話框內,如圖20所示。

下面對多身份的客戶端賬號添加他人為聯系人/收到他人聯系人申請/已建立聯系關系,三個場景里身份與聯系人的關系進行具體說明:

1、添加他人為聯系人時,用戶需要先指定身份,才可以該身份展開與對方的會話。

如圖13添加頻道內其他用戶時,在對方身份詳情頁面下方點擊“發(fā)消息”,即可以頻道內身份請求對方添加為聯系人,或者在發(fā)消息后進入如圖14所示的“身份選擇”界面,進行身份選擇指定對話身份,以指定的對話身份發(fā)送聯系人申請。

如圖15,添加客戶端外部其他用戶時,如手機通訊錄或微信聯系人,需先指定分享到外部的身份,即可以指定的身份的邀請名片發(fā)送到外部聯系人,接受邀請方點擊邀請名片后進入如圖16所示的界面接受邀請。

2、如圖17、圖18收到他人聯系人申請時,用戶可以選擇直接回復消息建立關系,也可以選擇“換個身份”,客戶端在接收到“換個身份”的指令后彈出身份列表,在用戶指定新身份后,對話框將啟用新身份的話。

3;如圖19和圖20,若已與對方建立聯系,存在需要切換身份的需求場景,可以在對話詳情頁面,選擇“切換身份”,對話框將啟用新身份與對方進行對話,歷史消息保留查看入口,新身份與舊身份可同時保留與對方的聯系人關系,或者由新身份代替舊身份與對方保持聯系人關系。

實施例二

如圖21,本實施例與實施例一類似,不同之處在于,本實施為基于實施例一中即時通訊工具中用戶多身份方法的裝置,包括,

記錄單元1:用于記錄客戶端賬號下具有的至少一個身份,以及每個身份對應的身份信息。本實施例中所說的身份信息包括該身份加入的頻道信息及相應頻道下的頻道消息信息,點對點消息信息,聯系人名錄信息以及該身份下其余所有的歷史記錄和社交記錄等信息。

身份切換單元2:用于陳列客戶端賬號下的所有使用身份及身份集合,供用戶切換身份和查看陳列中所有身份獨立的頻道關系、聯系人關系以及相應的消息和查看所有使用中身份總集合的頻道關系、聯系人關系以及相應的消息;用于在創(chuàng)建/加入頻道時選擇身份,在頻道內發(fā)布消息時切換身份;用于在添加聯系人和/或向聯系人發(fā)布消息時選擇身份和/或切換身份;

身份管理單元3:用于管理身份的頭像、昵稱、自稱等基本信息,

進一步地,身份管理單元3包括身份隱私管理單元31、身份消息提醒管理單元32和身份狀態(tài)管理單元33和公開主頁管理單元34,其中,

身份隱私管理單元31:用于供用戶設定相應的身份是否允許他人通過身份賬號找到對應的身份;

身份消息提醒管理單元32:用于供用戶設定相應的身份在接收消息時的消息通知方式;

身份狀態(tài)管理單元33:用于根據用戶的操作指令將相應的身份停止使用或恢復使用;

公開主頁管理單元34:用于展示當前身份發(fā)布的公開主題,并供用戶對公開主題進行進一步地編輯。

進一步地,本裝置還包括賬號合并單元,用于將分別用微信和手機號創(chuàng)建的客戶端賬號相互綁定合并得到同時綁定有相應的微信和手機號的客戶端賬號,且在該合并的客戶端賬號下的身份包括手機號創(chuàng)建的客戶端賬號下的所有身份和微信創(chuàng)建的客戶端賬號下的所有身份。

本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術領域的技術人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權利要求書所定義的范圍。

盡管本文較多地使用了記錄單元1;身份切換單元2;身份管理單元3;身份隱私管理單元31;身份消息提醒管理單元32;身份狀態(tài)管理單元33;公開主頁管理單元34;賬號合并單元;對話詳情;聯系人;頻道;身份集合等術語,但并不排除使用其它術語的可能性。使用這些術語僅僅是為了更方便地描述和解釋本發(fā)明的本質;把它們解釋成任何一種附加的限制都是與本發(fā)明精神相違背的。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
杭锦旗| 济宁市| 邯郸县| 纳雍县| 巍山| 景泰县| 宁晋县| 普兰县| 武川县| 开江县| 正蓝旗| 阳城县| 湟中县| 九寨沟县| 澄城县| 弋阳县| 永清县| 澄城县| 米泉市| 成都市| 铜鼓县| 怀来县| 娱乐| 伊川县| 平阳县| 保山市| 大连市| 泊头市| 怀安县| 小金县| 陕西省| 射阳县| 洛阳市| 剑阁县| 荆州市| 缙云县| 光泽县| 信丰县| 宝清县| 虹口区| 广德县|