一種建立通訊群組的方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種建立通訊群組的方法和裝置,所述通訊群組具有至少兩個類型,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同;所述方法包括:接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息;根據(jù)所有成員的類型信息,確定待建立的群組的類型,得到待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識;將建立的群組的顯示屬性設(shè)定為群組屬性標(biāo)識。可見本發(fā)明中根據(jù)待加入群組的所有成員的類型信息判斷群組的類型,根據(jù)群組的類型直觀地顯示出群組類型對應(yīng)的屬性標(biāo)識組中的屬性標(biāo)識。用戶能夠根據(jù)群組的顯示屬性,直觀地對兩種不同類型的通訊群組進行了區(qū)分。
【專利說明】一種建立通訊群組的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,尤其是涉及一種建立通訊群組的方法和裝置。
【背景技術(shù)】
[0002]隨著計算機技術(shù)的發(fā)展,人們越來越習(xí)慣于使用計算機網(wǎng)絡(luò)進行信息交流。其中,通訊群組成為了人們進行信息交流的一種常用的工具,例如,在日常生活中,人們常常通過Q Q群、微信群、或者微博好友等通訊群組進行聊天。
[0003]在現(xiàn)有技術(shù)中,雖然在建立群組時,可以取不同的群組名稱與其他的群組加以區(qū)分,但是,群組成員往往不是基于群組名稱,而是要基于群組類型選擇發(fā)送的消息,然而針對不同的群組類型,目前并沒有一種方式能夠直觀地對不同類型的通訊群組進行區(qū)分。
【發(fā)明內(nèi)容】
[0004]本發(fā)明解決的技術(shù)問題在于提供一種建立通訊群組的方法和裝置,以實現(xiàn)能夠直觀地對不同類型的通訊群組進行區(qū)分。
[0005]為此,本發(fā)明解決技術(shù)問題的技術(shù)方案是:
[0006]本發(fā)明提供了一種建立通訊群組的方法,所述通訊群組具有至少兩個類型,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同;所述方法包括:
[0007]接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息;
[0008]根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識;
[0009]建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0010]優(yōu)選地,所述建立通訊群組之后還包括:
[0011]接收成員調(diào)整請求;
[0012]根據(jù)所述成員調(diào)整請求對建立的所述群組中的成員進行調(diào)整后,重新根據(jù)調(diào)整后的群組中的成員的類型確定群組的類型,得到重新確定的群組的類型對應(yīng)的屬性標(biāo)識組,在該對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識;
[0013]將調(diào)整后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0014]優(yōu)選地,所述通訊群組包括第一類型群組和第二類型群組,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組;
[0015]則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括:
[0016]根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員;如果是,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;如果否,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0017]優(yōu)選地,所述建立通訊群組之后還包括:
[0018]接收成員加入請求,所述成員加入請求中具有請求加入群組的成員的類型信息;
[0019]判斷所述建立的所述群組是否為第一類型群組,如果是,則判斷將該成員加入群組后,群組中的所有成員是否均為第一類型成員,如果否,則確定成員加入后的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員加入后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0020]優(yōu)選地,所述建立通訊群組之后還包括:
[0021]接收成員退出請求;
[0022]判斷所述建立的所述群組是否為第二類型群組,如果是,則判斷將該成員退出群組后,群組中的所有成員是否均為第一類型成員,如果是,則確定成員退出后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員退出后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0023]優(yōu)選地,所述建立通訊群組之后還包括:
[0024]接收成員類型更改請求,所述成員類型更改請求中具有請求更改類型的成員的類型更改信息;
[0025]判斷所述建立的所述群組是否為第一類型群組,如果是,則確定成員類型更改后的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識;如果否,則判斷該成員的類型更改后,群組中的所有成員是否為第一類型成員,如果是,則確定成員類型更改后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0026]優(yōu)選地,所述通訊群組包括第一類型群組、第二類型群組和第三類型群組,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組,第三類型群組對應(yīng)第三屬性標(biāo)識組;
[0027]則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括:
[0028]根據(jù)所述所有成員的類型信息,若所述所有成員均為第一類型成員,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員均為第二類型成員,則確定待建立的群組為第三類型群組,選擇第三屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員包括第一類型成員和第二類型成員,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0029]優(yōu)選地,所述方法還包括:所述確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組之后,顯示所述對應(yīng)的屬性標(biāo)識組中的所有屬性標(biāo)識;接收用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識的信息;
[0030]則所述選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識具體為:根據(jù)接收到的用戶選擇的該信息,將用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0031]優(yōu)選地,所述屬性標(biāo)識具體為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。
[0032]本發(fā)明還提供了一種建立通訊群組的裝置,所述通訊群組具有至少兩個類型,所述裝置包括:
[0033]預(yù)設(shè)單元,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同;
[0034]第一接收單元,用于接收到建立群組請求,所述請求中具有待加入群組的所有成員的類型信息;
[0035]第一選擇單元,用于根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識;
[0036]建立單元,用于建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0037]通過上述技術(shù)方案可知,本發(fā)明的通訊群組具有至少兩個類型,每個類型分別對應(yīng)不同的屬性標(biāo)識組,當(dāng)接收到建立群組請求后,根據(jù)建立群組請求中的所有成員的類型確定出待建立的群組的類型,從而根據(jù)預(yù)設(shè)的群組類型和屬性標(biāo)識組的對應(yīng)關(guān)系,得到確定出的待建立的群組的類型所對應(yīng)的屬性標(biāo)識組,在對應(yīng)的屬性標(biāo)識組中選擇群組屬性標(biāo)識,將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。也就是說,本發(fā)明中根據(jù)待加入群組的所有成員的類型信息判斷群組的類型,根據(jù)群組的類型,直觀地顯示出群組類型對應(yīng)的屬性標(biāo)識組中的屬性標(biāo)識。使得用戶能夠根據(jù)群組的顯示屬性,獲知顯示屬性所對應(yīng)的屬性標(biāo)識組,從而根據(jù)屬性標(biāo)識組與群組的類型的對應(yīng)關(guān)系,直觀地判斷出建立的群組的類型,從而直觀地對通訊群組的類型進行了區(qū)分。
【專利附圖】
【附圖說明】
[0038]圖1為本發(fā)明提供的建立通訊群組的方法的第一實施例的流程示意圖;
[0039]圖2為本發(fā)明提供的建立通訊群組的方法的第二實施例的流程示意圖;
[0040]圖3為本發(fā)明提供的建立通訊群組的方法的第三實施例的流程示意圖;
[0041]圖4為本發(fā)明提供的建立通訊群組的方法的第四實施例的流程示意圖;
[0042]圖5為本發(fā)明提供的建立通訊群組的裝置的具體實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0043]在現(xiàn)有技術(shù)中,建立群組中,可以取不同的群組名稱與其他的群組加以區(qū)分,但是,群組成員往往不是基于群組名稱,而是要基于群組類型選擇發(fā)送的消息。例如,對于某一群組來說,其成員可以全部是組織內(nèi)部成員,比如企業(yè)內(nèi)部成員,此時該群組類型為組織內(nèi)的群組,企業(yè)內(nèi)部成員之間可以通過在該群組內(nèi)發(fā)送消息實現(xiàn)信息交流,或者對于某一群組來說,其成員可以部分是組織內(nèi)部成員,部分是組織外部成員,此時該群組類型為包括組織內(nèi)和組織外的混合群組,企業(yè)內(nèi)部成員通過該群組發(fā)送的消息,群組內(nèi)的所有成員都能看到,而企業(yè)外部成員,只能向群組中與其建立了好友關(guān)系的成員發(fā)送消息,該企業(yè)外部成員不能查看到其他成員,也不能向其他成員發(fā)送消息,又或者對于某一群組來說,其成員可以全部是組織外部成員,組織外部成員只能向群組中與其建立了好友關(guān)系的成員發(fā)送消息。因此,在這種情況時,群組成員在發(fā)送消息時,常常會根據(jù)該群組類型為組織內(nèi)的群組、組織外的群組還是混合群組,而判斷是否在該群組內(nèi)發(fā)送消息。而目前,群組成員只能通過查看群組中的所有成員的類型,來判斷該群組的類型,這樣不僅效率低,而且容易對群組類型判斷錯誤,導(dǎo)致消息的發(fā)送錯誤率較高。例如,有一消息應(yīng)該發(fā)送至組織內(nèi)的群組,但是由于對某一群組的類型判斷錯誤,使得該消息發(fā)送至混合群組或者組織外的群組,使得不該接收到消息的企業(yè)外部成員接收到了該消息。
[0044]在現(xiàn)有技術(shù)中,針對不同的群組類型,并沒有一種方式能夠直觀地對不同類型的通訊群組進行區(qū)分。
[0045]而在本發(fā)明實施例中,提供了一種建立通信群組的方法和裝置,能夠?qū)崿F(xiàn)直觀地對不同類型的通訊群組進行區(qū)分,以提高用戶根據(jù)通信群組類型發(fā)送消息時的效率,降低發(fā)送消息錯誤率。
[0046]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
[0047]請參閱圖1,本發(fā)明提供了建立通信群組的方法的第一實施例。在本實施例中,所述通訊群組具有至少兩個類型,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同。其中,任一個屬性標(biāo)識組中的各個屬性標(biāo)識與另外一個屬性標(biāo)識組中的各個屬性標(biāo)識均不相同,從而使得能夠根據(jù)屬性標(biāo)識,確定該屬性標(biāo)識對應(yīng)的屬性標(biāo)識組。
[0048]這里,屬性標(biāo)識用于通過群組的屬性對群組進行標(biāo)識,具體可以為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。其中,編碼或名稱屬性可以為字體顏色、字體內(nèi)容、字體格式等屬性,圖標(biāo)屬性可以為圖標(biāo)顏色、圖標(biāo)形狀、圖標(biāo)圖案等屬性。下面以群組具有兩個類型為例加以說明。群組包括第一類型群組和第二類型群組,第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。若屬性標(biāo)識為群組編碼屬性標(biāo)識,當(dāng)編碼屬性為字體內(nèi)容時,第一屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼首字母為“ I ”的編碼,第二屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼首字母為“O”的編碼;當(dāng)編碼屬性為字體顏色時,第一屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼顏色為冷色調(diào)的編碼,第二屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼顏色為暖色調(diào)的編碼;當(dāng)編碼屬性為字體格式時,第一屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼格式為粗體的編碼,第二屬性標(biāo)識組中的屬性標(biāo)識可以為群組編碼格式為正常體的編碼。
[0049]在本實施例中,所述方法包括:
[0050]S 101:接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息。
[0051]在本步驟中,可以是當(dāng)用戶想要建立群組時,通過特定的操作,例如點擊“建立群組”按鈕,從而生成建立群組請求。這里,該建立群組請求中,除了所述所有成員的類型信息,還具有為了建立群組所需要的所有成員的基本信息,例如,成員的標(biāo)識,成員的標(biāo)識用于對各個成員進行區(qū)分。該請求中所具有的待加入群組的所有成員的類型和/或基本信息,可以是通過文件導(dǎo)入的方式獲得,也可以是通過手動錄入的方式獲得。但是,每個成員都必須錄入其類型信息。在本實施例中,所述成員可以具有兩個類型,此時第一類型成員可以為組織內(nèi)部成員,第一類型成員可以為組織外部成員,所述組織可以為企業(yè)、部門、學(xué)校等。
[0052]S 102:根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0053]在本實施例中,根據(jù)成員的類型信息,能夠唯一確定出群組的類型。也就是說,群組中的所有成員的類型信息,預(yù)設(shè)對應(yīng)有特定的群組類型。例如,所有成員為第一類型成員時,對應(yīng)有第一類型群組,所有成員不全為第二類型成員時,對應(yīng)有第二類型群組。
[0054]在該步驟中,當(dāng)屬性標(biāo)識為群組圖標(biāo)屬性標(biāo)識,若待建立的群組的類型對應(yīng)的屬性標(biāo)識組中具有至少一個藍色圖標(biāo),則該步驟中選擇至少一個藍色圖標(biāo)作為群組屬性標(biāo)識;若待建立的群組的類型對應(yīng)的屬性標(biāo)識組中具有至少一個紅色圖標(biāo),則該步驟中選擇至少一個紅色圖標(biāo)作為群組屬性標(biāo)識。
[0055]S 103:建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0056]該步驟中,根據(jù)請求中的所有成員的類型信息和基本信息建立通訊群組。通過將建立的群組的顯示屬性設(shè)定為群組屬性標(biāo)識,能夠直觀的顯示該群組的類型。例如,若群組具有兩個類型,也就是說群組包括第一類型群組和第二類型群組,第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。屬性標(biāo)識為群組圖標(biāo)屬性標(biāo)識,第一屬性標(biāo)識組中具有至少一個藍色圖標(biāo),第二屬性標(biāo)識組中具有至少一個紅色圖標(biāo),因此,如果最終建立的群組為藍色圖標(biāo),則是第一類型群組,如果最終建立的群組為紅色圖標(biāo),則是第二類型群組。
[0057]通過上述技術(shù)方案可知,本實施例的通訊群組具有至少兩個類型,每個類型分別對應(yīng)不同的屬性標(biāo)識組,當(dāng)接收到建立群組請求后,根據(jù)建立群組請求中的所有成員的類型確定出待建立的群組的類型,從而根據(jù)預(yù)設(shè)的群組類型和屬性標(biāo)識組的對應(yīng)關(guān)系,得到確定出的待建立的群組的類型所對應(yīng)的屬性標(biāo)識組,在對應(yīng)的屬性標(biāo)識組中選擇群組屬性標(biāo)識,將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。也就是說,本發(fā)明中根據(jù)待加入群組的所有成員的類型信息判斷群組的類型,根據(jù)群組的類型,直觀地顯示出群組類型對應(yīng)的屬性標(biāo)識組中的屬性標(biāo)識。使得用戶能夠根據(jù)群組的顯示屬性,獲知顯示屬性所對應(yīng)的屬性標(biāo)識組,從而根據(jù)屬性標(biāo)識組與群組的類型的對應(yīng)關(guān)系,直觀地判斷出建立的群組的類型,從而直觀地對通訊群組的類型進行了區(qū)分。
[0058]在本實施例中,步驟S 102中的選擇至少一個屬性標(biāo)識,可以是隨機選擇,按照一定的順序選擇,或者也可以是由用戶進行選擇。下面具體說明由用戶進行選擇的情況。
[0059]所述方法還包括:所述步驟S 102中的確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組之后,顯示所述對應(yīng)的屬性標(biāo)識組中的所有屬性標(biāo)識;接收用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識的信息;
[0060]則步驟S 102中的所述選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識具體為:根據(jù)接收到的用戶選擇的該信息,將用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0061]需要說明的是,本實例中,針對的是根據(jù)成員的類型具有特定的群組類型的應(yīng)用場景,顯然,在區(qū)分群組的類型時,并不是人為區(qū)分,而是根據(jù)群組中的所有成員的類型去區(qū)分的,也就是說,根據(jù)確定的成員的類型,能夠唯一確定群組的類型。
[0062]下面說明群組包括兩個或三個類型的具體應(yīng)用場景。群組包括第一類型群組和第二類型群組,或者群組包括第一類型群組、第二類型群組和第三類型群組。第一類型群組為組織內(nèi)群組,其成員全部為組織內(nèi)成員,比如企業(yè)內(nèi)部成員,企業(yè)內(nèi)部成員之間可以通過在該群組內(nèi)發(fā)送消息實現(xiàn)信息交流;第二類型群組為混合群組,其成員部分是組織內(nèi)部成員,部分是組織外部成員,企業(yè)內(nèi)部成員通過該群組發(fā)送的消息,群組內(nèi)的所有成員都能看到,而企業(yè)外部成員只能向群組中與其建立了好友關(guān)系的成員發(fā)送消息,該企業(yè)外部成員不能查看到其他成員,也不能向其他成員發(fā)送消息。第三類型群組為組織外群組,其成員全部為組織外成員,企業(yè)外部成員只能向群組中與其建立了好友關(guān)系的企業(yè)外部成員發(fā)送消息。其中,組織內(nèi)部成員為第一類型成員,組織外部成員為第二類型成員,不同的成員具有不同的權(quán)限。具體地,所述第一類成員具有第一權(quán)限,所述第二類型成員具有第二權(quán)限,所述第一權(quán)限使得成員能查找該成員所在群組中的所有成員,并且,該成員能夠在群組中發(fā)送消息,使得群組中的所有成員,無論是第一類型成員還是第二類型成員,均能接收到該發(fā)送的消息。所述第二權(quán)限使得成員能查找該成員所在群組中與該成員建立了聯(lián)系的成員,因此該成員僅能給與該成員建立了聯(lián)系的成員發(fā)送消息,而不能給其他成員發(fā)送消息,也不能在群組中發(fā)送消息。
[0063]在上述應(yīng)用場景中,當(dāng)群組包括第一類型群組和第二類型群組時,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組,本實施例中的步驟S 102中的則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括:
[0064]根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員;如果是,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;如果否,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0065]可見,當(dāng)建立群組請求中的所有成員均為第一類型成員時,說明待建立的群組為第一類型群組,因此選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識,通過將建立的群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識,使得建立的群組直觀地顯示出第一屬性標(biāo)識組中的屬性標(biāo)識;當(dāng)建立群組請求中的所有成員不全是第一類型成員時,說明待建立的群組為第二類型群組,因此選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識,通過將建立的群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識,使得建立的群組直觀地顯示出第二屬性標(biāo)識組中的屬性標(biāo)識。
[0066]在上述應(yīng)用場景中,當(dāng)群組包括第一類型群組、第二類型群組和第三類型群組時,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組,第三類型群組對應(yīng)第三屬性標(biāo)識組;本實施例中的步驟S 102中的則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括:
[0067]根據(jù)所述所有成員的類型信息,若所述所有成員均為第一類型成員,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員均為第二類型成員,則確定待建立的群組為第三類型群組,選擇第三屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員包括第一類型成員和第二類型成員,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0068]可見,當(dāng)建立群組請求中的所有成員均為第一類型成員時,使得建立的群組直觀地顯示出第一屬性標(biāo)識組中的屬性標(biāo)識;當(dāng)建立群組請求中的所有成員部分是第一類型成員,部分是第二類型成員時,使得建立的群組直觀地顯示出第二屬性標(biāo)識組中的屬性標(biāo)識;當(dāng)建立群組請求中的所有成員全部是第二類型成員,使得建立的群組直觀地顯示出第三屬性標(biāo)識組中的屬性標(biāo)識。
[0069]因此,本發(fā)明中對上述應(yīng)用場景中的群組類型進行了標(biāo)識。
[0070]在本發(fā)明還可以進一步對建立的群組進行加入成員、刪除成員或者更改成員類型等成員調(diào)整操作,此時還需要根據(jù)新的群組成員重新確定群組的類型,具體地,在本實施例的步驟S 103中的所述建立通訊群組之后還包括:接收成員調(diào)整請求;根據(jù)所述成員調(diào)整請求對建立的所述群組中的成員進行調(diào)整后,重新根據(jù)調(diào)整后的群組中的成員的類型確定群組的類型,得到重新確定的群組的類型對應(yīng)的屬性標(biāo)識組,在該對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識;將調(diào)整后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0071]其中,成員調(diào)整請求為使得群組內(nèi)的成員的類型發(fā)生改變的請求,從而有可能會影響到群組的類型。成員調(diào)整請求包括成員加入請求、成員退出請求或者成員類型更改請求。下面通過三個實施例,分別說明本發(fā)明中分別接收到上述三個請求的情況。在下面的三個實施例中,以群組包括兩個類型的群組,即第一類型群組和第二類型群組,群組成員包括第一類型成員和第二類型成員為例加以說明。在其他實施例中,群組可以包括大于兩個類型的群組,本發(fā)明對此不做限定。
[0072]首先通過一個實施例說明增加群組成員的情況。
[0073]請參閱圖2,本發(fā)明提供了建立通信群組的方法的第二實施例。在本實施例中,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。第一屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第二屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第一屬性標(biāo)識組中的各個屬性標(biāo)識與第一屬性標(biāo)識組中的各個屬性標(biāo)識均不相同,使得能夠根據(jù)屬性標(biāo)識,確定該屬性標(biāo)識對應(yīng)的屬性標(biāo)識組。
[0074]這里,屬性標(biāo)識用于通過群組的屬性對群組進行標(biāo)識,具體可以為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。在本實施例中不妨設(shè)屬性標(biāo)識為群組圖標(biāo)屬性標(biāo)識,第一屬性標(biāo)識組中具有至少一個藍色圖標(biāo),第二屬性標(biāo)識組中具有至少一個紅色圖標(biāo)。
[0075]在本實施例中,所述方法包括:
[0076]S 201:接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息。
[0077]例如,建立群組請求中具有成員A、成員B、成員C以及成員D四個成員。成員A、成員B和成員C為第一類型成員,成員D為第二類型成員。
[0078]S 202:根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員,如果是,則執(zhí)行S 203,此時說明所有成員均為第一類型成員。如果否,則執(zhí)行S 204,此時說明并不是所有成員均為第一類型成員。
[0079]這里,由于成員A、成員B和成員C為第一類型成員,成員D為第二類型成員,因此執(zhí)行步驟S 204。
[0080]S 203:確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 205。
[0081]S 204:確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 205。
[0082]這里,選擇第二屬性標(biāo)識組中的至少一個紅色圖標(biāo)作為群組屬性標(biāo)識。
[0083]S 205:建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0084]這里建立的通訊群組的圖標(biāo)顯示為步驟S 204中選擇的至少一個紅色圖標(biāo)。因此根據(jù)通訊群組的圖標(biāo),能夠很直觀地確定待建立的群組為第二類型群組。
[0085]在步驟S 205中的建立通訊群組之后,所述方法還包括:
[0086]S 206:接收成員加入請求,所述成員加入請求中具有請求加入群組的成員的類
型信息。
[0087]該成員加入請求中,除了所述請求加入群組的成員的類型信息,還具有為了將該成員加入群組所需要的該成員的基本信息,例如,該成員的標(biāo)識。
[0088]S 207:判斷步驟S 205中的所述建立的群組是否為第一類型群組,如果是,則執(zhí)行S 208。實際上,由于本實施例中是為增加成員,如果所建立的群組為第二類型群組時,說明現(xiàn)有的成員已經(jīng)部分是第一類型成員,部分是第二類型成員,因此無論增加的成員是什么類型,加入該成員后的群組仍然為第二類型群組。只有當(dāng)所建立的群組為第一類型群組時,群組的類型才有可能因為增加成員而發(fā)生變化,因此,由于在本實施例中,建立的群組為第二類型群組,因此不執(zhí)行任何操作。
[0089]S 208:判斷將該成員加入群組后,群組中的所有成員是否均為第一類型成員,如果否,則執(zhí)行S 209。
[0090]當(dāng)該成員加入群組后,重新判斷群組中的所有成員是否均為第一類型成員,從而確認(rèn)群組的類型是否發(fā)生改變。該步驟也可以通過判斷請求加入的成員的類型來實現(xiàn)。具體地,判斷將該成員加入群組后,所述群組中的所有成員是否均為第一類型成員為:判斷該成員是否為第一類型成員,如果否,則說明判斷所述群組中的所有成員是否均為第一類型成員的判斷結(jié)果為否,故執(zhí)行S 209。也就是說,如果步驟S 205中建立的群組為第一類型群組,如果新加入的成員為第一類型成員,則加入該成員后的群組仍然為第一類型群組,如果新加入的成員為第二類型成員,則加入該成員后的群組改變?yōu)榈诙愋腿航M。
[0091]S 209:確定成員加入后的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員加入后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0092]該步驟中,由于新加入的成員使得群組的類型發(fā)生了改變,因此通過重新選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,使得建立的群組的顯示屬性發(fā)生改變。
[0093]可見,本實施例中,在對建立的群組加入新的成員時,根據(jù)群組本身的類型和成員加入后的群組的所有成員類型,判斷群組的類型是否發(fā)生了改變,從而判斷是否需要改變?nèi)航M的顯示屬性,使得能夠直觀地觀察的群組的類型改變。
[0094]在本實施例步驟S 206中的接收成員加入請求之后,所述方法還包括:
[0095]S 210:將該成員加入到該群組中。具體可以是通過成員加入請求中的該成員的基本信息,將該成員加入到該群組。步驟S 210與步驟S 207 - S 209的執(zhí)行順序不受任何限定。
[0096]下面通過一個實施例說明刪除群組成員的情況。
[0097]請參閱圖3,本發(fā)明提供了建立通信群組的方法的第三實施例。在本實施例中,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。第一屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第二屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第一屬性標(biāo)識組中的各個屬性標(biāo)識與第一屬性標(biāo)識組中的各個屬性標(biāo)識均不相同,使得能夠根據(jù)屬性標(biāo)識,確定該屬性標(biāo)識對應(yīng)的屬性標(biāo)識組。
[0098]這里,屬性標(biāo)識用于通過群組的屬性對群組進行標(biāo)識,具體可以為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。在本實施例中不妨設(shè)屬性標(biāo)識為群組圖標(biāo)屬性標(biāo)識,第一屬性標(biāo)識組中具有至少一個藍色圖標(biāo),第二屬性標(biāo)識組中具有至少一個紅色圖標(biāo)。
[0099]在本實施例中,所述方法包括:
[0100]S 301:接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息。
[0101]例如,建立群組請求中具有成員A、成員B、成員C以及成員D四個成員。成員A、成員B和成員C為第一類型成員,成員D為第二類型成員。
[0102]S 302:根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員,如果是,則執(zhí)行S 303,此時說明所有成員均為第一類型成員。如果否,則執(zhí)行S 304,此時說明并不是所有成員均為第一類型成員。
[0103]這里,由于成員A、成員B和成員C為第一類型成員,成員D為第二類型成員,因此執(zhí)行步驟S 304。
[0104]S 303:確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 305。
[0105]S 304:確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 305。
[0106]這里,選擇第二屬性標(biāo)識組中的至少一個紅色圖標(biāo)作為群組屬性標(biāo)識。
[0107]S 305:建立通訊群組,并且將建立的群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0108]這里建立的通訊群組的圖標(biāo)顯示為步驟S 304中選擇的至少一個紅色圖標(biāo)。因此根據(jù)通訊群組的圖標(biāo),能夠很直觀地確定待建立的群組為第二類型群組。
[0109]在步驟S 305中的建立通訊群組之后,所述方法還包括:
[0110]S 306:接收成員退出請求。實際上,該退出請求中具有請求退出的成員的標(biāo)識,因此能夠唯一確定退出的成員。此時,步驟S 305中建立的群組中的每一個成員都具有成員的標(biāo)識。
[0111]S 307:判斷步驟S 305中的所述建立的群組是否為第二類型群組,如果是,則執(zhí)行S 308。實際上,由于本實施例中是為了刪除成員,如果所建立的群組為第一類型群組時,說明現(xiàn)有的成員均為第一類型成員,因此無論刪除的成員是什么類型,刪除該成員后的群組仍然為第一類型群組。只有當(dāng)所建立的群組為第二類型群組時,群組的類型才有可能因為刪除成員而發(fā)生變化。因此,本步驟中,如果判斷結(jié)果為否,則不執(zhí)行任何操作。
[0112]S 308:判斷將該成員退出群組后,群組中的所有成員是否均為第一類型成員,如果是,則執(zhí)行S 309。
[0113]在本實施例中,如果S 306中成員退出請求表示成員D要退出群組,則可以判斷出將該成員D退出群組后,群組中剩余所有成員,即成員A、成員B以及成員C均為第一類型成員,因此執(zhí)行S 309。
[0114]由于只有當(dāng)請求退出的成員為第二類型成員時,群組類型才有可能發(fā)生改變,因此在步驟S 308之前,還可以進一步判斷請求退出的成員是否為第一類型成員,如果否,才執(zhí)行S 308。
[0115]S 309:確定成員退出后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員退出后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0116]這里,如果群組中只剩余即成員A、成員B以及成員C,則可以選擇第一屬性標(biāo)識中的藍色圖標(biāo)作為新的群組屬性標(biāo)識,使得群組的圖標(biāo)從紅色改為了藍色,也表示群組的類型發(fā)生了改變。
[0117]可見,本實施例中,當(dāng)建立的群組有成員退出時,根據(jù)群組本身的類型和成員退出后的群組的所有成員類型,判斷群組的類型是否發(fā)生了改變,從而判斷是否需要改變?nèi)航M的顯示屬性,使得能夠直觀地觀察的群組的類型改變。
[0118]在本實施例步驟S 306中的接收成員退出請求之后,所述方法還包括:
[0119]S 310:將該成員從該群組中刪除。具體可以是通過成員退出請求中的該成員的標(biāo)識,將該成員刪除。步驟S 310與步驟S 307 - S 309的執(zhí)行順序不受任何限定。
[0120]最后通過一個實施例說明更改群組成員類型的情況
[0121]請參閱圖4,本發(fā)明提供了建立通信群組的方法的第四實施例。在本實施例中,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。第一屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第二屬性標(biāo)識組中具有至少一個屬性標(biāo)識,第一屬性標(biāo)識組中的各個屬性標(biāo)識與第一屬性標(biāo)識組中的各個屬性標(biāo)識均不相同,使得能夠根據(jù)屬性標(biāo)識,確定該屬性標(biāo)識對應(yīng)的屬性標(biāo)識組。
[0122]這里,屬性標(biāo)識用于通過群組的屬性對群組進行標(biāo)識,具體可以為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。在本實施例中不妨設(shè)屬性標(biāo)識為群組圖標(biāo)屬性標(biāo)識,第一屬性標(biāo)識組中具有至少一個藍色圖標(biāo),第二屬性標(biāo)識組中具有至少一個紅色圖標(biāo)。
[0123]在本實施例中,所述方法包括:
[0124]S 401:接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息。
[0125]例如,建立群組請求中具有成員A、成員B、成員C以及成員D四個成員。成員A、成員B和成員C為第一類型成員,成員D為第二類型成員。
[0126]S 402:根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員,如果是,則執(zhí)行S 403,此時說明所有成員均為第一類型成員。如果否,則執(zhí)行S 404,此時說明并不是所有成員均為第一類型成員。
[0127]這里,由于成員A、成員B和成員C為第一類型成員,成員D為第二類型成員,因此執(zhí)行步驟S 404。
[0128]S 403:確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 405。
[0129]S 404:確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。該步驟之后執(zhí)行步驟S 405。
[0130]這里,選擇第二屬性標(biāo)識組中的至少一個紅色圖標(biāo)作為群組屬性標(biāo)識。
[0131]S 405:建立通訊群組,并且將建立的群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0132]這里建立的通訊群組的圖標(biāo)顯示為步驟S 404中選擇的至少一個紅色圖標(biāo)。因此根據(jù)通訊群組的圖標(biāo),能夠很直觀地確定待建立的群組為第二類型群組。
[0133]在步驟S 405中的建立通訊群組之后,所述方法還包括:
[0134]S 406:接收成員類型更改請求,所述成員類型更改請求中具有請求更改類型的成員的類型更改信息。
[0135]該成員類型更改請求中,除了請求更改類型的成員的類型更改信息外,還可以具有該成員的標(biāo)識,用于唯一的確定該成員。
[0136]S 407:判斷步驟S 405中的所述建立的群組是否為第一類型群組,如果是,則執(zhí)行S 408,此時說明建立的群組為第一類型群組,如果否,則執(zhí)行S 409,此時說明建立的群
組為第二類型群組。
[0137]在本實施例中,由于所述建立的群組為第二類型群組,因此執(zhí)行S 409。
[0138]S 408:確定成員類型更改后的群組為第一類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。結(jié)束流程。
[0139]由于第一類型群組中所有成員均為第一類型成員,因此如果有任一個成員的類型發(fā)生更改,變?yōu)榈诙愋统蓡T,則該群組也必然隨之更改為第二類型群組。
[0140]S 409:判斷該成員的類型更改后,群組中的所有成員是否為第一類型成員,如果是,則執(zhí)行S 410。如果否,則說明群組的類型沒有發(fā)生改變,仍然為第二類型群組,因此不執(zhí)行任何操作。
[0141]該步驟中,當(dāng)該成員類型發(fā)生更改后,重新判斷群組中的所有成員是否均為第一類型成員,從而確認(rèn)群組的類型是否發(fā)生改變。
[0142]如果S 406中成員類型更改請求表示成員D要更改成員類型,從第二類型成員更改為第一類型成員,則可以判斷出將該成員D更改類型后,群組中所有成員,即成員A、成員B、成員C以及成員D均為第一類型成員,因此執(zhí)行S 410。
[0143]S 410:確定成員類型更改后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0144]在本實施例中,當(dāng)成員D的類型發(fā)生改變時,選擇第一屬性標(biāo)識中的藍色圖標(biāo)作為新的群組屬性標(biāo)識,使得群組的圖標(biāo)從紅色改為了藍色,也表示群組的類型發(fā)生了改變。[0145]可見,本實施例中,當(dāng)建立的群組有成員類型發(fā)生更改時,根據(jù)群組本身的類型和成員類型更改后的群組的所有成員類型,判斷群組的類型是否發(fā)生了改變,從而判斷是否需要改變?nèi)航M的顯示屬性,使得能夠直觀地觀察的群組的類型改變。
[0146]在本實施例步驟S 406中的接收成員類型更改請求之后,所述方法還包括:
[0147]S 411:根據(jù)成員類型更改請求,更改該成員的成員類型。具體可以是通過成員類型更改請求中的該成員的標(biāo)識,更改該成員的成員類型。步驟S 411與步驟S 407 -S 410的執(zhí)行順序不受任何限定。
[0148]請參閱圖5,本發(fā)明還提供了建立通訊群組的裝置的具體實施例,在本實施例中,所述通訊群組具有至少兩個類型,所述裝置包括:
[0149]預(yù)設(shè)單元501,用于預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同。
[0150]第一接收單元502,用于接收到建立群組請求,所述請求中具有待加入群組的所有成員的類型信息。
[0151]第一選擇單元503,用于根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0152]建立單元504,用于建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
[0153]所述屬性標(biāo)識具體可以為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。
[0154]優(yōu)選地,所述裝置還包括:
[0155]第二接收單元,接收成員調(diào)整請求;
[0156]第二選擇單元,根據(jù)所述成員調(diào)整請求對建立的所述群組中的成員進行調(diào)整后,重新根據(jù)調(diào)整后的群組中的成員的類型確定群組的類型,得到重新確定的群組的類型對應(yīng)的屬性標(biāo)識組,在該對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將建立的所述群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
[0157]優(yōu)選地,所述通訊群組包括第一類型群組和第二類型群組。
[0158]則預(yù)設(shè)單元501用于預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同具體為:預(yù)設(shè)單元501用于預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組。
[0159]第一選擇單元503用于根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識具體為:第一選擇單元503用于根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員;如果是,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;如果否,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0160]優(yōu)選地,所述通訊群組包括第一類型群組、第二類型群組和第三類型群組。
[0161]則預(yù)設(shè)單元501用于預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同具體為:則預(yù)設(shè)單元501用于預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組,第三類型群組對應(yīng)第三屬性標(biāo)識組。
[0162]第一選擇單元503用于根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識具體為:第一選擇單元503用于根據(jù)所述所有成員的類型信息,若所述所有成員均為第一類型成員,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員均為第二類型成員,則確定待建立的群組為第三類型群組,選擇第三屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員包括第一類型成員和第二類型成員,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
[0163]需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(R e a d -O η I y Memory,ROΜ)或隨機存儲記憶體(R andom Access Memory,RAM)等。
[0164]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種建立通訊群組的方法,其特征在于,所述通訊群組具有至少兩個類型,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同;所述方法包括: 接收建立群組請求,所述請求中具有待加入群組的所有成員的類型信息; 根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識; 建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立通訊群組之后還包括: 接收成員調(diào)整請求; 根據(jù)所述成員調(diào)整 請求對建立的所述群組中的成員進行調(diào)整后,重新根據(jù)調(diào)整后的群組中的成員的類型確定群組的類型,得到重新確定的群組的類型對應(yīng)的屬性標(biāo)識組,在該對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識; 將調(diào)整后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通訊群組包括第一類型群組和第二類型群組,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組; 則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括: 根據(jù)所述所有成員的類型信息,判斷是否所有成員均為第一類型成員;如果是,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;如果否,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述建立通訊群組之后還包括: 接收成員加入請求,所述成員加入請求中具有請求加入群組的成員的類型信息; 判斷所述建立的所述群組是否為第一類型群組,如果是,則判斷將該成員加入群組后,群組中的所有成員是否均為第一類型成員,如果否,則確定成員加入后的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員加入后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述建立通訊群組之后還包括: 接收成員退出請求; 判斷所述建立的所述群組是否為第二類型群組,如果是,則判斷將該成員退出群組后,群組中的所有成員是否均為第一類型成員,如果是,則確定成員退出后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員退出后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述建立通訊群組之后還包括: 接收成員類型更改請求,所述成員類型更改請求中具有請求更改類型的成員的類型更改信息; 判斷所述建立的所述群組是否為第一類型群組,如果是,則確定成員類型更改后的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識;如果否,則判斷該成員的類型更改后,群組中的所有成員是否為第一類型成員,如果是,則確定成員類型更改后的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為新的群組屬性標(biāo)識,將成員類型更改后的群組的顯示屬性設(shè)定為新的群組屬性標(biāo)識。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通訊群組包括第一類型群組、第二類型群組和第三類型群組,預(yù)設(shè)第一類型群組對應(yīng)第一屬性標(biāo)識組,第二類型群組對應(yīng)第二屬性標(biāo)識組,第三類型群組對應(yīng)第三屬性標(biāo)識組; 則所述根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識包括: 根據(jù)所述所有成員的類型信息,若所述所有成員均為第一類型成員,則確定待建立的群組為第一類型群組,選擇第一屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員均為第二類型成員,則確定待建立的群組為第三類型群組,選擇第三屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識;若所述所有成員包括第一類型成員和第二類型成員,則確定待建立的群組為第二類型群組,選擇第二屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:所述確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組之后,顯示所述對應(yīng)的屬性標(biāo)識組中的所有屬性標(biāo)識;接收用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識的信息; 則所述選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識具體為:根據(jù)接收到的用戶選擇的該信息,將用戶選擇的所述對應(yīng)的屬性標(biāo)識組中的至少一個屬性標(biāo)識作為群組屬性標(biāo)識。
9.根據(jù)權(quán)利要求1至8任意一項所述的方法,其特征在于,所述屬性標(biāo)識具體為群組編碼屬性標(biāo)識、群組名稱屬性標(biāo)識 、群組圖標(biāo)屬性標(biāo)識中的一種或多種標(biāo)識。
10.一種建立通訊群組的裝置,其特征在于,所述通訊群組具有至少兩個類型,所述裝置包括: 預(yù)設(shè)單元,預(yù)設(shè)每個類型分別對應(yīng)一個屬性標(biāo)識組,各個類型對應(yīng)的屬性標(biāo)識組不同; 第一接收單元,用于接收到建立群組請求,所述請求中具有待加入群組的所有成員的類型信息; 第一選擇單元,用于根據(jù)所述所有成員的類型信息,確定待建立的群組的類型,得到所述待建立的群組的類型對應(yīng)的屬性標(biāo)識組,在所述對應(yīng)的屬性標(biāo)識組中選擇至少一個屬性標(biāo)識作為群組屬性標(biāo)識; 建立單元,用于建立通訊群組,并且將建立的所述群組的顯示屬性設(shè)定為所述群組屬性標(biāo)識。
【文檔編號】H04L12/18GK103428007SQ201310370358
【公開日】2013年12月4日 申請日期:2013年8月22日 優(yōu)先權(quán)日:2013年8月22日
【發(fā)明者】曹洪偉, 李可意, 杜煒華 申請人:北京優(yōu)佳榮科技有限公司