專利名稱:一種多人參與的在線通訊系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于在線通訊技術(shù)領(lǐng)域,涉及一種在線通訊系統(tǒng),尤其涉及一種多人參與的在線通訊系統(tǒng);同時,本發(fā)明還涉及一種多人參與的在線通訊方法。
背景技術(shù):
目前的線上系統(tǒng)(包括BS結(jié)構(gòu)與CS結(jié)構(gòu)的線上系統(tǒng))中,用戶好友之間可以進行信息傳輸,實現(xiàn)聊天功能。參與聊天的用戶可以看到每個用戶發(fā)送的信息,該信息將無差別展示給所有參與聊天的用戶。以QQ為例,用戶可以建立臨時QQ群,或者創(chuàng)建正式QQ群,群創(chuàng)建后,當任意用戶輸入聊天內(nèi)容后,所有參與聊天的用戶均會完全獲得聊天內(nèi)容。QQ流程如圖1所示,現(xiàn)有的在線聊天模式中,聊天方式是基于用戶,這樣造成一個情況就是一旦聊天樹建立,則無法終止聊天,只要用戶存在,就可以繼續(xù)聊天。并且很多在線系統(tǒng)在參與會話用戶相同的情況下,無法重新建立會話樹。如果是群聊狀況,所有的好友均以直觀方式顯示聊天內(nèi)容,不能采取匿名方式進行多人聊天。而實際應(yīng)用中,很多情況下,多人聊天時用戶不希望自己的聊天內(nèi)容被其余參與聊天的用戶知道是該用戶輸入的。綜上所述,該以用戶為基礎(chǔ)的聊天對話方式主要存在以下缺點與不足(1)多人聊天時無法有效保護隱私;(2)無法任意關(guān)閉該會話;(3)無法讓用戶針對某些敏感話題可以暢所欲言。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種多人參與的在線通訊系統(tǒng),可多人匿名聊天。此外,本發(fā)明還提供一種多人參與的在線通訊方法,可多人匿名聊天。為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案一種多人參與的在線通訊系統(tǒng),所述系統(tǒng)包括會話控制模塊,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示;所述會話控制模塊具體包括-會話創(chuàng)建單元,用以創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;用戶需要輸入會話主題及主題內(nèi)容,并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名、是否允許邀請其他好友加入、參與好友清單、對其余參與用戶操作權(quán)限;創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生;會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;-消息服務(wù)器,用以接收用戶從用戶界面發(fā)送的消息并予以存儲;-消息發(fā)送單元,用以完成會話單條消息的發(fā)送,確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息;-會話關(guān)閉單元,用以關(guān)閉基于某個主題的會話,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束;-用戶操作單元,用以提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時, 僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置;-消息展示單元,用以控制會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶;-用戶名顯示控制單元,用以接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面;-系統(tǒng)記錄單元,用以自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源;同時,該系統(tǒng)記錄單元還用于對消息進行統(tǒng)計。一種多人參與的在線通訊系統(tǒng),所述系統(tǒng)包括會話控制模塊,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示;所述會話控制模塊具體包括-會話創(chuàng)建單元,用以創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;設(shè)定會話的屬性包括設(shè)定會話是否匿名,包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;-消息服務(wù)器,用以接收用戶從用戶界面發(fā)送的消息并予以存儲;-消息發(fā)送單元,用以從消息服務(wù)器讀取消息發(fā)送至參與用戶的界面;-消息展示單元,用以控制會話消息的前臺展示;-用戶名顯示控制單元,用以接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面。作為本發(fā)明的一種優(yōu)選方案,所述會話控制模塊進一步包括用戶操作單元,用以提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集,刪除會話,將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。作為本發(fā)明的一種優(yōu)選方案,所述消息發(fā)送單元用以完成會話單條消息的發(fā)送, 確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息;消息發(fā)送用戶直接發(fā)送消息,或者在發(fā)送消息的同時設(shè)定該消息是否匿名;所述用戶名顯示控制單元從消息服務(wù)器獲取各條消息、消息發(fā)送用戶對該消息的設(shè)定,并結(jié)合會話發(fā)起人對會話的設(shè)定綜合判斷是否顯示消息發(fā)送用戶真實的信息;對于匿名會話或匿名消息,僅顯示對應(yīng)的標識或代號,同一用戶發(fā)送不同消息的標識或代號相同或不同。一種上述在線通訊系統(tǒng)的通訊方法,所述方法包括如下步驟會話創(chuàng)建步驟創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;用戶需要輸入會話主題及主題內(nèi)容,并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名、是否允許邀請其他好友加入、參與好友清單、對其余參與用戶操作權(quán)限;創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生;會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;消息發(fā)送步驟從消息服務(wù)器讀取消息發(fā)送至參與用戶的界面;用戶操作步驟提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言; 單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置;消息發(fā)送步驟發(fā)送會話單條消息,確保所有參與用戶可在界面看到發(fā)送的信息; 在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息, 系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息;消息展示步驟控制會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶,如果是匿名會話,則所述用戶名顯示控制單元自動隱藏用戶實際信息,僅以標識或代號代表各個參與用戶;具體地,消息服務(wù)器接收用戶發(fā)送的消息并予以存儲;用戶名顯示
8控制單元接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面;系統(tǒng)記錄步驟自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源;會話關(guān)閉步驟關(guān)閉基于某個主題的會話,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束。一種上述在線通訊系統(tǒng)的通訊方法,所述方法包括如下步驟會話創(chuàng)建步驟創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;設(shè)定會話的屬性包括設(shè)定會話是否匿名,包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;消息及用戶名展示步驟控制會話消息的前臺展示;消息服務(wù)器接收各用戶發(fā)送的消息并予以存儲;消息展示單元將消息服務(wù)器接收的消息發(fā)送至對應(yīng)用戶客戶端;用戶名顯示控制單元接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶的界面發(fā)送消息發(fā)送用戶的用戶名或標識或代號;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶的界面。作為本發(fā)明的一種優(yōu)選方案,所述方法進一步包括用戶操作步驟提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響; 將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。作為本發(fā)明的一種優(yōu)選方案,所述方法進一步包括用戶消息發(fā)送步驟,參與用戶發(fā)送會話單條消息至消息服務(wù)器;消息發(fā)送用戶直接發(fā)送消息,或者在發(fā)送消息的同時設(shè)定該消息是否匿名;所述用戶名顯示控制單元從消息服務(wù)器獲取各條消息、消息發(fā)送用戶對該消息的設(shè)定,并結(jié)合會話發(fā)起人對會話的設(shè)定綜合判斷是否顯示消息發(fā)送用戶真實的信息;對于匿名會話或匿名消息,僅顯示對應(yīng)的標識或代號,同一用戶發(fā)送不同消息的標識或代號相同或不同。本發(fā)明提出的在線通訊系統(tǒng)的通訊系統(tǒng)及方法的有益效果在于(1)本發(fā)明基于話題的會話模式,可以將用戶以專有話題的方式有機結(jié)合在一起, 參與會話的用戶群有針對性。(2)基于話題的聊天方式有效提高用戶之間的聊天價值,所有參與用戶均清楚會話目的,并且減少無效溝通。
(3)有助于用戶好友之間的關(guān)系維護,不需要因為會話交流做額外的好友添加等好友操作。(4)提供一種匿名聊天方式,讓用戶之間可以無顧忌暢所欲言。(5)提供了豐富的不記名調(diào)研方法,在非匿名或匿名方式下均可使用。(6)合理的匿名聊天方式有效保護了用戶隱私。(7)在匿名聊天中具備合理的聊天管理方式可以防止匿名聊天中容易遇到的騷擾問題。(8)改進聊天消息管理機制,可以通過話題對會話進行分類管理。(9)生命周期管理加強了冗余信息的清理效率。
圖1為現(xiàn)有多人聊天方法的流程圖。圖2為實施例一中在線通訊系統(tǒng)的組成示意圖。圖3為實施例一中在線通訊方法的流程圖。圖4為實施例二中在線通訊系統(tǒng)的組成示意圖。圖5為實施例二中在線通訊方法的流程圖。
具體實施例方式下面結(jié)合附圖詳細說明本發(fā)明的優(yōu)選實施例。實施例一請參閱圖2,本發(fā)明揭示了一種多人參與的在線通訊系統(tǒng),所述系統(tǒng)包括會話控制模塊10,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示。所述會話控制模塊具體包括會話創(chuàng)建單元11、消息發(fā)送單元12、會話關(guān)閉單元13、用戶操作單元14、消息服務(wù)器15、消息展示單元16、用戶名顯示單元17、系統(tǒng)記錄單元18。會話創(chuàng)建單元11主要負責創(chuàng)建該會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;消息發(fā)送單元12主要負責會話單條消息的發(fā)送,確保所有參與用戶可以在界面看到發(fā)送的信息;會話關(guān)閉單元13主要負責基于某個主題的會話的關(guān)閉,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;用戶操作單元14主要負責對于單條消息的舉報或者邀請好友加入該話題進行會話等用戶操作;消息服務(wù)器15用以接收用戶從用戶界面(如可以為CS架構(gòu)的客戶端20,或者BS架構(gòu)的瀏覽器20)發(fā)送的消息并予以存儲;消息展示單元16主要負責消息的前臺展示,若是匿名聊天,用戶名顯示單元17對相應(yīng)的用戶信息進行隱藏處理;系統(tǒng)記錄單元18主要負責系統(tǒng)自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源。會話創(chuàng)建單元會話創(chuàng)建單元11提供會話創(chuàng)建功能,用戶需要輸入會話主題及主題內(nèi)容(可提交附件),并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名,是否允許邀請其他好友加入,參與好友清單(可以基于所有好友清單進行選擇,也可以加入篩選條件進行批量添加),對其余參與用戶操作權(quán)限(禁言,剔出用戶)等。創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生。會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息。消息發(fā)送單元消息發(fā)送單元12在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息。會話關(guān)閉單元會話關(guān)閉單元13提供該會話的關(guān)閉功能,該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束。用戶操作單元用戶操作單元14提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集,刪除會話,將某位用戶禁言。單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作。邀請好友加入可以讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集。剔出用戶功能可以讓用戶減少參與會話的用戶量。刪除會話可以讓用戶在自己的會話清單里不再顯示該會話。將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復。以上幾項功能均可以在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。需要強調(diào)的是刪除會話功能,該功能僅對單個參與用戶本人有效,也就是說,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響。消息服務(wù)器消息服務(wù)器15用以接收用戶從用戶界面發(fā)送的消息并予以存儲。消息展示單元所述消息展示單元16負責會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶,如果是匿名會話,則用戶名顯示單元17自動隱藏用戶實際信息,僅以代號代表各個參與用戶。并且此單元將部分系統(tǒng)日志展現(xiàn)給參與用戶,以系統(tǒng)提示形式展現(xiàn),如用戶A邀請了用戶B加入會話,用戶C離開了會話,會話創(chuàng)建人用戶D關(guān)閉了會話等。用戶名顯示控制單元用戶名顯示控制單元17用以接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面(如可以為CS架構(gòu)的客戶端,或者 BS架構(gòu)的瀏覽器)發(fā)送消息發(fā)送用戶的用戶名或標識或代號;對于匿名會話或匿名消息, 用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面,并予以顯示。系統(tǒng)記錄單元系統(tǒng)記錄單元18主要負責系統(tǒng)自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源。同時,該單元可以對消息進行統(tǒng)計,如主題為調(diào)查問卷,創(chuàng)建主題時提供了單選,多選,判斷,描述等多種形式的,系統(tǒng)記錄單元對所有回復的結(jié)果進行自動統(tǒng)計整理。以上介紹了本發(fā)明在線通訊系統(tǒng)的組成,本發(fā)明在揭示上述在線通訊系統(tǒng)的同時,還揭示了上述在線通訊系統(tǒng)的通訊方法;請參閱圖3,所述方法包括如下步驟
會話創(chuàng)建步驟創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;用戶需要輸入會話主題及主題內(nèi)容,并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名、是否允許邀請其他好友加入、參與好友清單、對其余參與用戶操作權(quán)限;創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生;會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息。用戶操作步驟提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言; 單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。消息發(fā)送步驟發(fā)送會話單條消息,確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息。消息展示步驟控制會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶,如果是匿名會話,則所述用戶名顯示單元自動隱藏用戶實際信息,僅以標識或代號代表各個參與用戶;具體地,消息服務(wù)器接收參與用戶發(fā)送的消息并予以存儲;消息展示單元將消息服務(wù)器接收的消息發(fā)送至對應(yīng)用戶客戶端的消息展示單元;用戶名顯示控制單元接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向客戶端發(fā)送消息發(fā)送用戶的用戶名或標識或代號;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至客戶端,通過客戶端的用戶名顯示單元顯不。系統(tǒng)記錄步驟自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源。會話關(guān)閉步驟關(guān)閉基于某個主題的會話,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束。此外,本發(fā)明的會話、消息的概念可以廣義理解。如,會話可以是一條或多條消息 (會話也可以是連續(xù)的消息樹,比如論壇中的一個帖子,大家進行帖子回復以后,整個帖子可以認為是一個會話);消息可以指單條或多條消息。實施例二請參閱圖4,本發(fā)明示了一種可匿名多人會話系統(tǒng),主要包括會話模塊,該會話模塊主要包含了會話創(chuàng)建單元M11,消息發(fā)送單元M12,會話關(guān)閉單元M13,用戶操作單元M14, 消息展示單元M15與系統(tǒng)記錄單元M16。
會話創(chuàng)建單元Mll主要負責創(chuàng)建該會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;消息發(fā)送單元M12主要負責會話單條消息的發(fā)送,確保所有參與用戶可以在界面看到發(fā)送的信息;會話關(guān)閉單元M13主要負責基于某個主題的會話的關(guān)閉,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;用戶操作單元M14主要負責對于單條消息的舉報或者邀請好友加入該話題進行會話等用戶操作;消息展示單元M15主要負責消息的前臺展示,若是匿名聊天,則對相應(yīng)的用戶信息進行隱藏處理;系統(tǒng)記錄單元M16主要負責系統(tǒng)自動記錄相應(yīng)日志,包括為消息展示單元M15提供系統(tǒng)提示信息來源。會話創(chuàng)建單元Mll提供會話創(chuàng)建功能,用戶需要輸入會話主題及主題內(nèi)容(可提交附件),并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名(會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息),是否允許邀請其他好友加入,參與好友清單(可以基于所有好友清單進行選擇,也可以加入篩選條件進行批量添加),對其余參與用戶操作權(quán)限(禁言,剔出用戶)等。創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù), 所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生。消息發(fā)送單元M12在會話創(chuàng)建單元Mll生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息。會話關(guān)閉單元M13提供該會話的關(guān)閉功能,該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束。用戶操作單元M14提供參與會話的用戶相關(guān)功能,對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集,刪除會話,將某位用戶禁言。單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作。邀請好友加入可以讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集。剔出用戶功能可以讓用戶減少參與會話的用戶量。刪除會話可以讓用戶在自己的會話清單里不再顯示該會話。將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復。以上幾項功能均可以在會話創(chuàng)建單元Mll預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。需要強調(diào)的是刪除會話功能,該功能僅對單個參與用戶本人有效,也就是說,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響。消息展示單元M15負責會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶,如果是匿名會話,則系統(tǒng)自動隱藏用戶實際信息,僅以代號代表各個參與用戶。并且此單元將部分系統(tǒng)日志展現(xiàn)給參與用戶,以系統(tǒng)提示形式展現(xiàn),如用戶A邀請了用戶B加入會話,用戶C離開了會話,會話創(chuàng)建人用戶D關(guān)閉了會話等。系統(tǒng)記錄單元M16主要負責系統(tǒng)自動記錄相應(yīng)日志,包括為消息展示單元M15提供系統(tǒng)提示信息來源。同時,該單元可以對消息進行統(tǒng)計,如主題為調(diào)查問卷,創(chuàng)建主題時提供了單選、多選、判斷、描述等多種形式的,系統(tǒng)記錄單元M16對所有回復的結(jié)果進行自動統(tǒng)計整理。請參閱圖5,本實施例還揭示一種多人聊天方法,包括如下步驟用戶A創(chuàng)建會話,創(chuàng)建會話需預(yù)先填寫好會話主題及內(nèi)容,設(shè)定會話屬性,確定參與用戶清單。會話創(chuàng)建完成后,系統(tǒng)以消息形式發(fā)送給所有參與用戶清單的用戶,參與用戶可進行多種操作。刪除會話,用戶B可對該會話進行刪除,刪除后,該會話消息樹對用戶B不可見,并未實際刪除該會話,其余參與用戶仍可正常參與會話討論,發(fā)布消息?;貜拖ⅲ脩鬋對會話主題進行回復,各個用戶的回復可形成一個具備關(guān)聯(lián)關(guān)系的消息樹,消息樹的邏輯軸是創(chuàng)建會話時的主題消息。用戶的回復消息將展現(xiàn)給所有的參與用戶。舉報消息,用戶D對用戶E所提交的某條消息進行舉報,系統(tǒng)中將對舉報消息進行屬性位標志,以備系統(tǒng)管理人員進行進一步操作的系統(tǒng)依據(jù),然后由系統(tǒng)管理人員對該消息進行刪除或其他進一步操作。邀請好友加入會話,若在創(chuàng)建會話時允許邀請好友加入,邀請用戶G加入會話,用戶G則進入該會話的參與用戶集合中,會話內(nèi)容將無差別的展示給用戶G。用戶G也可進行與其他用戶一樣的會話操作。請用戶離開,進行此操作后,被執(zhí)行此操作的用戶F被剔出參與用戶集合,該用戶則無法繼續(xù)參與會話,并且該會話對該用戶F也更改為不可見。禁言,進行此操作后,被執(zhí)行此操作的用戶H針對此會話將只能查看,而不能進行任何回復??刹僮鞯挠脩魴?quán)限在話題創(chuàng)建時由創(chuàng)建用戶設(shè)定。關(guān)閉會話,得到授權(quán)的用戶可以將該會話關(guān)閉,會話關(guān)閉后所有參與用戶無法繼續(xù)基于此話題繼續(xù)進行聊天,默認會話的創(chuàng)始人具備關(guān)閉會話權(quán)限。會話關(guān)閉后此會話全生命周期完成。若會話在創(chuàng)建時被置為匿名模式,則該會話消息序列在展現(xiàn)時會將對應(yīng)的消息發(fā)送用戶的信息進行隱藏,僅以代號代表,在此情況下,當一條消息發(fā)表至會話消息序列中去之后,其余用戶無法得知是具體哪個用戶提交的此條消息。但是同一用戶提交的所有消息所對應(yīng)的代號是同樣的,就是說,參與會話的用戶可以判別哪些消息是同一代號提交的。本發(fā)明主要有四大特點(1)基于話題,以一個主題創(chuàng)建起始會話消息記錄,形成一個完整有邏輯關(guān)系的展示信息組。(2)比較封閉,必須收到會話參與邀請而加入。會話參與用戶清單初始時由話題創(chuàng)建人設(shè)定,并且創(chuàng)建人可設(shè)置是否允許參與人員邀請其余用戶,以及邀請用戶的范圍(邀請人數(shù),好友級別,指數(shù)限制等)。參與聊天用戶在聊天會話內(nèi)的關(guān)系是強關(guān)系,在話題創(chuàng)建時,創(chuàng)建人如果未將剔除參與人的權(quán)限賦予其他用戶,則只有話題創(chuàng)建人或該會話參與人本人才可以將該會話參與人剔除出會話參與用戶清單。(3)具備生命周期管理功能,會話可以由話題發(fā)起人創(chuàng)建或關(guān)閉;(4)可匿名,在匿名模式下,參與會話用戶可見所有參與用戶的用戶名,但每條消息內(nèi)容匿名,無法將單條消息與參與用戶一一對應(yīng)。本發(fā)明與電子郵件的主要區(qū)別(1)本發(fā)明以一個主題創(chuàng)建起始聊天記錄,形成一個完整有邏輯關(guān)系的展示信息組。電郵則是松散的信息站點。( 本發(fā)明參與聊天的用戶集合不易更改。初始清單確定之后,參與人員的變更基
14本由初始條件限制,而電郵的參與用戶清單每次都可以由發(fā)件人自行更改。
這里本發(fā)明的描述和應(yīng)用是說明性的,并非想將本發(fā)明的范圍限制在上述實施例中。這里所披露的實施例的變形和改變是可能的,對于那些本領(lǐng)域的普通技術(shù)人員來說實施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié)構(gòu)、布置、比例,以及用其它組件、 材料和部件來實現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對這里所披露的實施例進行其它變形和改變。
權(quán)利要求
1.一種多人參與的在線通訊系統(tǒng),其特征在于,所述系統(tǒng)包括會話控制模塊,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示;所述會話控制模塊具體包括-會話創(chuàng)建單元,用以創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;用戶需要輸入會話主題及主題內(nèi)容,并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名、是否允許邀請其他好友加入、參與好友清單、對其余參與用戶操作權(quán)限;創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生;會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;-消息服務(wù)器,用以接收用戶從用戶界面發(fā)送的消息并予以存儲;-消息發(fā)送單元,用以完成會話單條消息的發(fā)送,確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息;-會話關(guān)閉單元,用以關(guān)閉基于某個主題的會話,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束;-用戶操作單元,用以提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集; 剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置;-消息展示單元,用以控制會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶;-用戶名顯示控制單元,用以接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面;-系統(tǒng)記錄單元,用以自動記錄相應(yīng)日志,包括為消息展示單元提供系統(tǒng)提示信息來源;同時,該系統(tǒng)記錄單元還用于對消息進行統(tǒng)計。
2.一種多人參與的在線通訊系統(tǒng),其特征在于,所述系統(tǒng)包括會話控制模塊,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示;所述會話控制模塊具體包括-會話創(chuàng)建單元,用以創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;設(shè)定會話的屬性包括設(shè)定會話是否匿名,包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;-消息服務(wù)器,用以接收用戶從用戶界面發(fā)送的消息并予以存儲;-消息發(fā)送單元,用以從消息服務(wù)器讀取消息發(fā)送至參與用戶的界面; -消息展示單元,用以控制會話消息的前臺展示;-用戶名顯示控制單元,用以接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面。
3.根據(jù)權(quán)利要求2所述的多人參與的在線通訊系統(tǒng),其特征在于所述會話控制模塊進一步包括用戶操作單元,用以提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集,刪除會話,將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集; 剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響; 將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復; 上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。
4.根據(jù)權(quán)利要求2所述的多人參與的在線通訊系統(tǒng),其特征在于所述消息發(fā)送單元用以完成會話單條消息的發(fā)送,確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友,參與會話的用戶也將收到系統(tǒng)提示有新消息;消息發(fā)送用戶直接發(fā)送消息,或者在發(fā)送消息的同時設(shè)定該消息是否匿名; 所述用戶名顯示控制單元從消息服務(wù)器獲取各條消息、消息發(fā)送用戶對該消息的設(shè)定,并結(jié)合會話發(fā)起人對會話的設(shè)定綜合判斷是否顯示消息發(fā)送用戶真實的信息;對于匿名會話或匿名消息,僅顯示對應(yīng)的標識或代號,同一用戶發(fā)送不同消息的標識或代號相同或不同。
5.一種權(quán)利要求1所述在線通訊系統(tǒng)的通訊方法,其特征在于,所述方法包括如下步驟會話創(chuàng)建步驟創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性; 用戶需要輸入會話主題及主題內(nèi)容,并且對該會話屬性進行設(shè)定,設(shè)定內(nèi)容包括該會話是否匿名、是否允許邀請其他好友加入、參與好友清單、對其余參與用戶操作權(quán)限;創(chuàng)建會話將在數(shù)據(jù)庫中產(chǎn)生一條會話母體數(shù)據(jù),所有的后續(xù)消息及相關(guān)操作均基于此條母體數(shù)據(jù)產(chǎn)生;會話是否匿名包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;用戶操作步驟提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置;消息發(fā)送步驟發(fā)送會話單條消息,確保所有參與用戶可在界面看到發(fā)送的信息;在會話創(chuàng)建單元生成會話主題后,參與會話的用戶可基于此會話主題進行回復發(fā)表信息,系統(tǒng)將回復消息的內(nèi)容可見權(quán)授權(quán)給所有參與好友或者將該主題消息發(fā)送至所有參與好友, 參與會話的用戶也將收到系統(tǒng)提示有新消息;消息展示步驟控制會話消息的前臺展示,消息樹在前臺以會話形式展現(xiàn)給參與用戶, 如果是匿名會話,則所述用戶名顯示控制單元自動隱藏用戶實際信息,僅以標識或代號代表各個參與用戶;具體地,消息服務(wù)器接收用戶發(fā)送的消息并予以存儲;用戶名顯示控制單元接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面;系統(tǒng)記錄步驟自動記錄相應(yīng)日志,包括為消息顯示控制單元提供系統(tǒng)提示信息來源;會話關(guān)閉步驟關(guān)閉基于某個主題的會話,關(guān)閉后所有用戶均無法再繼續(xù)在此系列的會話中繼續(xù)回復;該會話的原始創(chuàng)建用戶默認有權(quán)將該會話置為關(guān)閉狀態(tài),會話關(guān)閉后所有參與用戶均不得基于此會話繼續(xù)回復消息,該主題會話生命周期結(jié)束。
6. 一種權(quán)利要求2所述在線通訊系統(tǒng)的通訊方法,其特征在于,所述方法包括如下步驟會話創(chuàng)建步驟創(chuàng)建多人參與的會話,確定參與會話用戶清單,設(shè)定會話相關(guān)屬性;設(shè)定會話的屬性包括設(shè)定會話是否匿名,包括整個會話全部匿名,或者設(shè)定允許用戶匿名發(fā)送消息;消息發(fā)送步驟從消息服務(wù)器讀取消息發(fā)送至參與用戶的界面; 消息及用戶名展示步驟控制會話消息的前臺展示;消息服務(wù)器接收各用戶發(fā)送的消息并予以存儲;消息展示單元將消息服務(wù)器接收的消息發(fā)送至對應(yīng)用戶客戶端;用戶名顯示控制單元接收所述會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶的界面發(fā)送消息發(fā)送用戶的用戶名或標識或代號;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶的界
7.根據(jù)權(quán)利要求6所述的通訊方法,其特征在于所述方法進一步包括用戶操作步驟提供參與會話的用戶相關(guān)功能,包括對于單條消息的舉報,邀請好友加入該話題,將某位會話內(nèi)用戶剔出該會話參與用戶集、刪除會話、 將某位用戶禁言;單條消息的舉報將對某位用戶的單條消息置舉報狀態(tài),以供系統(tǒng)或者會話創(chuàng)建人進行進一步的操作;邀請好友加入可讓某位參與用戶將自己的好友添加入?yún)⑴c會話的用戶集;剔出用戶功能可讓用戶減少參與會話的用戶量;刪除會話可讓用戶在自己的會話清單里不再顯示該會話,刪除會話功能僅對單個參與用戶本人有效,單個用戶在刪除該會話時,僅僅是在該用戶本人的會話清單中不展示該會話,并不是真正刪除會話,其余用戶在自己賬戶中仍然可見完整會話內(nèi)容,沒有任何影響;將某位用戶禁言,則被執(zhí)行該操作的用戶只能看到會話消息,而不能繼續(xù)進行回復;上述功能的設(shè)定均在會話創(chuàng)建單元預(yù)先設(shè)置該會話是否支持各項功能以及條件設(shè)置。
8.根據(jù)權(quán)利要求6所述的通訊方法,其特征在于所述方法進一步包括用戶消息發(fā)送步驟,參與用戶發(fā)送會話單條消息至消息服務(wù)器; 消息發(fā)送用戶直接發(fā)送消息,或者在發(fā)送消息的同時設(shè)定該消息是否匿名; 所述用戶名顯示控制單元從消息服務(wù)器獲取各條消息、消息發(fā)送用戶對該消息的設(shè)定,并結(jié)合會話發(fā)起人對會話的設(shè)定綜合判斷是否顯示消息發(fā)送用戶真實的信息;對于匿名會話或匿名消息,僅顯示對應(yīng)的標識或代號,同一用戶發(fā)送不同消息的標識或代號相同或不同。
全文摘要
本發(fā)明揭示了一種多人參與的在線通訊系統(tǒng)及方法,所述系統(tǒng)包括會話控制模塊,用以控制會話的創(chuàng)建及關(guān)閉、消息發(fā)送、用戶操作、消息展示;會話控制模塊包括會話創(chuàng)建單元、消息服務(wù)器、消息展示單元、用戶名顯示控制單元等。用戶名顯示控制單元接收會話創(chuàng)建單元對該會話的設(shè)定或者消息發(fā)送用戶對自身發(fā)送消息的設(shè)定,并以此向參與用戶界面發(fā)送“消息發(fā)送用戶的用戶名或標識或代號”;對于匿名會話或匿名消息,用戶名顯示控制單元僅將消息發(fā)送用戶的標識或代號發(fā)送至參與用戶界面。本發(fā)明基于話題的會話模式,可將用戶以專有話題的方式有機結(jié)合在一起,參與會話的用戶群有針對性。本發(fā)明同時提供一種匿名聊天方式,讓用戶之間可以無顧忌暢所欲言。
文檔編號H04L12/18GK102394762SQ20111034041
公開日2012年3月28日 申請日期2011年11月1日 優(yōu)先權(quán)日2011年11月1日
發(fā)明者陳曉亮 申請人:陳曉亮