即時(shí)通信方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種即時(shí)通信方法、裝置及系統(tǒng)。本發(fā)明的即時(shí)通信方法包括:第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的成員;所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。本發(fā)明在已經(jīng)建立的聊天群組中發(fā)起部分組員之間的會(huì)話時(shí),無需新建會(huì)話列表,不占用額外的存儲(chǔ)空間。
【專利說明】
即時(shí)通信方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及即時(shí)通信技術(shù)領(lǐng)域,具體涉及一種即時(shí)通信方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]即時(shí)通信是一個(gè)終端服務(wù),允許兩人或多人使用網(wǎng)路即時(shí)的傳遞文字訊息、檔案、語音與視頻交流。通常,即時(shí)通信軟件通過建立聊天群的方式,滿足多人實(shí)時(shí)通信的要求,群成員可以實(shí)時(shí)看到所有群成員發(fā)送的消息。但是,當(dāng)部分群成員想單獨(dú)聊天時(shí),則需要再新建一個(gè)群。以QQ聊天為例,群A中的部分成員若想單獨(dú)發(fā)起聊天,則需要再新建一個(gè)群B,相應(yīng)的,會(huì)在數(shù)據(jù)庫中創(chuàng)建新的會(huì)話列表,浪費(fèi)數(shù)據(jù)庫資源。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種即使通信方法、裝置及系統(tǒng),在已經(jīng)建立的聊天群組中發(fā)起部分組員之間的會(huì)話時(shí),不需要新建會(huì)話列表,不占用額外的存儲(chǔ)空間。
[0004]第一方面,本發(fā)明提供的即時(shí)通信方法,包括:第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。
[0005]本發(fā)明實(shí)施例提供的方法,通過在終端發(fā)送的消息中加入會(huì)話標(biāo)識(shí),來標(biāo)記該消息是部分成員之間的會(huì)話,因此網(wǎng)絡(luò)側(cè)設(shè)備不需要新建會(huì)話列表,而是直接將帶有會(huì)話標(biāo)識(shí)的消息轉(zhuǎn)發(fā)給群聊中的終端,在終端側(cè)對(duì)消息進(jìn)行處理,從而建立部分成員間的會(huì)話,以達(dá)到節(jié)省數(shù)據(jù)庫資源的目的。
[0006]優(yōu)選地,所述第二會(huì)話請(qǐng)求消息還包括受邀成員標(biāo)識(shí);所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,包括:所述第一終端根據(jù)所述受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。
[0007]優(yōu)選地,該方法還包括:接收聊天消息,查找所述聊天消息中是否有所述會(huì)話標(biāo)識(shí),若有所述會(huì)話標(biāo)識(shí),比對(duì)所述會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,顯示所述聊天消息。
[0008]優(yōu)選地,所述第二會(huì)話請(qǐng)求消息還包括會(huì)話屬性;該方法還包括:記錄下所述會(huì)話屬性;接收到聊天消息之后;若有所述會(huì)話標(biāo)識(shí),但比對(duì)不成功,該方法還包括:查找所述會(huì)話屬性;若所述會(huì)話屬性為開放,顯示所述聊天消息,若所述會(huì)話屬性為封閉,丟棄所述聊天信息。
[0009]優(yōu)選地,所述顯示所述聊天信息包括:在第一會(huì)話的顯示窗口或第二會(huì)話的顯示窗口顯示所述聊天信息。
[0010]優(yōu)選地,所述第二會(huì)話請(qǐng)求消息中還攜帶預(yù)約時(shí)間和提前通知時(shí)間的信息,所述提前通知時(shí)間早于所述預(yù)約時(shí)間;所述顯示提醒信息包括:在所述提前通知時(shí)間到來時(shí),顯示預(yù)約通知;根據(jù)所述預(yù)約時(shí)間的信息,到達(dá)預(yù)約時(shí)間,若未接收到預(yù)約取消通知消息,顯示提醒信息。
[0011]第二方面,本發(fā)明提供的一種即時(shí)通信裝置,包括:請(qǐng)求消息接收模塊,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;會(huì)話成員判別模塊,用于所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);請(qǐng)求消息反饋模塊,用于所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。
[0012]本發(fā)明實(shí)施例提供的裝置,通過在終端發(fā)送的消息中加入會(huì)話標(biāo)識(shí),來標(biāo)記該消息是部分成員之間的會(huì)話,因此網(wǎng)絡(luò)側(cè)設(shè)備不需要新建會(huì)話列表,而是直接將帶有會(huì)話標(biāo)識(shí)的消息轉(zhuǎn)發(fā)給群聊中的終端,在終端側(cè)對(duì)消息進(jìn)行處理,從而建立部分成員間的會(huì)話,以達(dá)到節(jié)省數(shù)據(jù)庫資源的目的。
[0013]優(yōu)選地,所述第二會(huì)話請(qǐng)求消息還包括受邀成員標(biāo)識(shí);所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,包括:所述第一終端根據(jù)所述受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。
[0014]優(yōu)選地,還包括聊天消息接收模塊,用于接收聊天消息,查找所述聊天消息中是否有所述會(huì)話標(biāo)識(shí),若有所述會(huì)話標(biāo)識(shí),比對(duì)所述會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,顯示所述聊天消息。
[0015]優(yōu)選地,所述第二會(huì)話請(qǐng)求消息還包括會(huì)話屬性;所述聊天消息接收模塊,還用于記錄下所述會(huì)話屬性;所述聊天消息接收模塊,還用于在接收到聊天消息之后,若有所述會(huì)話標(biāo)識(shí),但比對(duì)不成功的情況下,查找所述會(huì)話屬性,若所述會(huì)話屬性為開放,顯示所述聊天消息,若所述會(huì)話屬性為封閉,丟棄所述聊天信息。
[0016]優(yōu)選地,所述顯示所述聊天信息包括:在第一會(huì)話的顯示窗口或第二會(huì)話的顯示窗口顯示所述聊天信息。
[0017]第三方面,本發(fā)明提供的一種即時(shí)通信系統(tǒng),包括:網(wǎng)絡(luò)側(cè)設(shè)備和作為第一會(huì)話中的成員的多個(gè)終端;所述終端,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息;所述終端,還用于發(fā)送帶至少攜帶會(huì)話標(biāo)識(shí)的消息;所述網(wǎng)絡(luò)側(cè)設(shè)備用于轉(zhuǎn)發(fā)多個(gè)所述終端之間的消息。
[0018]本發(fā)明實(shí)施例提供的即時(shí)通信系統(tǒng),在群聊中部分成員間發(fā)起會(huì)話的功能時(shí),網(wǎng)絡(luò)側(cè)設(shè)備不需要新建會(huì)話列表,節(jié)省了數(shù)據(jù)庫資源。
【附圖說明】
[0019]圖1是本發(fā)明實(shí)施例所提供的一種即時(shí)通信方法的流程圖;
[0020]圖2是本發(fā)明實(shí)施例所提供的一種即時(shí)通信裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]下面將結(jié)合附圖對(duì)本發(fā)明技術(shù)方案的實(shí)施例進(jìn)行詳細(xì)的描述。以下實(shí)施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護(hù)范圍。
[0022]需要注意的是,除非另有說明,本申請(qǐng)使用的技術(shù)術(shù)語或者科學(xué)術(shù)語應(yīng)當(dāng)為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
[0023]為了在已經(jīng)建立的聊天群組中發(fā)起部分組員之間的會(huì)話時(shí),不需要新建會(huì)話列表,本發(fā)明實(shí)施例提供了一種即時(shí)通信方法。該方法如圖1所示,【具體實(shí)施方式】包括:
[0024]步驟SlOl,第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),第一終端與第二終端均為第一會(huì)話中的會(huì)話成員。
[0025]其中,第一會(huì)話為聊天群組中各成員之間的會(huì)話,所有群組成員均參與,第二會(huì)話為在聊天群組中部分成員之間發(fā)起的會(huì)話,只有指定的成員參與。
[0026]其中,消息中攜帶的會(huì)話標(biāo)識(shí)用于標(biāo)記該消息是第二會(huì)話中的消息,以區(qū)別于第一會(huì)話中的消息。
[0027]步驟S102,第一終端根據(jù)第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄第二會(huì)話請(qǐng)求消息,如果是,則記錄下會(huì)話標(biāo)識(shí),顯示提醒信息,提醒信息用于告知用戶接收到了會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng)。
[0028]步驟S103,第一終端根據(jù)接收到的用戶指令,向第二終端發(fā)送接受會(huì)話消息。
[0029]本發(fā)明實(shí)施例提供的方法,通過在終端發(fā)送的消息中加入會(huì)話標(biāo)識(shí),來標(biāo)記該消息是部分成員之間的會(huì)話,因此網(wǎng)絡(luò)設(shè)備側(cè)不需要新建會(huì)話列表,而是直接將帶有會(huì)話標(biāo)識(shí)的消息轉(zhuǎn)發(fā)給群聊中的終端,在終端側(cè)對(duì)消息進(jìn)行處理,從而建立部分成員間的會(huì)話,以達(dá)到節(jié)省數(shù)據(jù)庫資源的目的。
[0030]上述步驟S102中,第一終端根據(jù)第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員的實(shí)現(xiàn)方式有多種,在此,本發(fā)明實(shí)施例提供了一種優(yōu)選實(shí)現(xiàn)方式:第二會(huì)話請(qǐng)求消息中攜帶有受邀成員標(biāo)識(shí),第一終端根據(jù)受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。
[0031]其中,群組中每個(gè)終端都有唯一的標(biāo)識(shí)與之對(duì)應(yīng),第一終端通檢索自身的標(biāo)識(shí)是否在受邀成員標(biāo)識(shí)中,即可確定自身是否是第二會(huì)話成員,從而建立部分成員間的會(huì)話。
[0032]上述步驟為群組部分成員間的會(huì)話建立過程,在建立完部分成員間的會(huì)話后,只有參與第二會(huì)話的成員間可以進(jìn)行聊天,群組中未參與的成員不能夠進(jìn)行發(fā)言?!揪唧w實(shí)施方式】如下:終端接收聊天消息,查找聊天消息中是否有會(huì)話標(biāo)識(shí),若有會(huì)話標(biāo)識(shí),比對(duì)會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,表示本終端為會(huì)話成員,在本終端顯示聊天消息。若比對(duì)不成功,表示本終端不是會(huì)話成員,丟棄聊天信息。當(dāng)終端需要發(fā)送聊天消息時(shí),檢測(cè)該終端是否帶有會(huì)話標(biāo)識(shí);如果該終端帶有會(huì)話標(biāo)識(shí),則表明該終端是第二會(huì)話成員,當(dāng)該終端參與第二會(huì)話時(shí),發(fā)送的聊天消息中包含有該會(huì)話標(biāo)識(shí),當(dāng)該終端參與第一會(huì)話時(shí),發(fā)送的聊天消息不包含該會(huì)話標(biāo)識(shí);如果該終端不帶有會(huì)話標(biāo)識(shí),則該終端不是第二會(huì)話的成員,則在發(fā)送的聊天消息不帶有會(huì)話標(biāo)識(shí),該終端不能在第二會(huì)話中發(fā)送任何信息。
[0033]在使用群組聊天的過程中,常常遇到以下情況:有些聊天內(nèi)容需要對(duì)群組所有成員進(jìn)行公開,有些內(nèi)容只希望部分成員可見。為實(shí)現(xiàn)上述功能,在本發(fā)明實(shí)施例中,第二會(huì)話請(qǐng)求消息中還包括會(huì)話屬性,會(huì)話屬性包括:封閉和開放。當(dāng)會(huì)話屬性為封閉時(shí),只有該會(huì)話的成員可以看見會(huì)話內(nèi)容,當(dāng)會(huì)話屬性為開放時(shí),群組內(nèi)的所有成員都看見會(huì)話內(nèi)容?!揪唧w實(shí)施方式】如下:終端接收到聊天消息之后,記錄第二會(huì)話請(qǐng)求消息中的會(huì)話屬性;檢測(cè)聊天消息中否含有會(huì)話標(biāo)識(shí),若有會(huì)話標(biāo)識(shí),比對(duì)會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),當(dāng)比對(duì)不成功,查找會(huì)話屬性;若會(huì)話屬性為開放,顯示所述聊天消息,若所述會(huì)話屬性為封閉,丟棄所述聊天信息。
[0034]該優(yōu)選方法,將第二會(huì)話的聊天內(nèi)容分為開放會(huì)話和封閉會(huì)話,對(duì)會(huì)話內(nèi)容作出了選擇性的公開。封閉會(huì)話的內(nèi)容,只有第二會(huì)話的成員可見,群組其他成員對(duì)該封閉會(huì)話的聊天記錄不可見,保證了聊天內(nèi)容的私密性。開放會(huì)話使得其他群組成員依然可以查看到會(huì)話聊天記錄。
[0035]第二會(huì)話中的聊天信息可以在第一會(huì)話的顯示窗口或第二會(huì)話的顯示窗口顯示,其中第一會(huì)話的顯示窗口為群組聊天窗口,第二會(huì)話的顯示窗口為部分成員的聊天窗口,即第二會(huì)話的聊天內(nèi)容,既可以在單獨(dú)的聊天窗口中展示,也可以共用群聊的聊天窗口。
[0036]基于與上述即時(shí)通信方法同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種即時(shí)通信裝置,該裝置如圖2所示,包括:請(qǐng)求消息接收模塊101,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;會(huì)話成員判別模塊102,用于所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);請(qǐng)求消息反饋模塊103,用于所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。
[0037]其中,第一會(huì)話為聊天群組之間的會(huì)話,所有群組成員均參與,第二會(huì)話為在聊天群組中部分成員之間發(fā)起的會(huì)話,只有指定的成員參與。
[0038]其中,消息中攜帶的會(huì)話標(biāo)識(shí)用于標(biāo)記該消息是第二會(huì)話中的消息,以區(qū)別于第一會(huì)話中的消息。
[0039]本發(fā)明除了通過即時(shí)方式進(jìn)行功能發(fā)起,還可以通過預(yù)約方式實(shí)現(xiàn)提前預(yù)約,考慮到不同用戶有不同的時(shí)間安排,提前預(yù)約功能非常必要,有效提高了溝通效率。具體實(shí)現(xiàn)方式是:在第二會(huì)話請(qǐng)求消息中還攜帶預(yù)約時(shí)間的信息,根據(jù)預(yù)約時(shí)間的信息,到達(dá)預(yù)約時(shí)間,顯示提醒信息。
[0040]在此基礎(chǔ)上,還可以增加預(yù)約取消功能,相應(yīng)的,根據(jù)上述預(yù)約時(shí)間的信息,到達(dá)預(yù)約時(shí)間,若未接收到預(yù)約取消通知消息,顯示提醒信息。
[0041 ] 在此基礎(chǔ)上,還可以在預(yù)約時(shí)間到來之前提醒。相應(yīng)的,在第二會(huì)話請(qǐng)求消息中還攜帶提前通知時(shí)間的信息,提前通知時(shí)間早于預(yù)約時(shí)間,在提前通知時(shí)間到來時(shí),顯示預(yù)約通知。
[0042]本發(fā)明實(shí)施例提供的即時(shí)通信裝置,通過在終端發(fā)送的消息中加入會(huì)話標(biāo)識(shí),來標(biāo)記該消息是部分成員之間的會(huì)話,因此網(wǎng)絡(luò)設(shè)備側(cè)不需要新建會(huì)話列表,而是直接將帶有會(huì)話標(biāo)識(shí)的消息轉(zhuǎn)發(fā)給群聊中的終端,在終端側(cè)對(duì)消息進(jìn)行處理,從而建立部分成員間的會(huì)話,以達(dá)到節(jié)省數(shù)據(jù)庫資源的目的。
[0043]其中,第二會(huì)話請(qǐng)求消息還包括受邀成員標(biāo)識(shí);第一終端根據(jù)第二會(huì)話請(qǐng)求消息, 判斷本終端是否為第二會(huì)話中的成員,包括:第一終端根據(jù)受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。[0〇44]其中,還包括聊天消息接收模塊,用于接收聊天消息,查找聊天消息中是否有會(huì)話標(biāo)識(shí),若有會(huì)話標(biāo)識(shí),比對(duì)會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,顯示聊天消息。
[0045]為了實(shí)現(xiàn)選擇性的對(duì)群組所有成員公開部分成員間的聊天信息,第二會(huì)話請(qǐng)求消息還包括會(huì)話屬性。本發(fā)明實(shí)施例的即時(shí)通信裝置還包括聊天消息接收模塊,還用于記錄下所述會(huì)話屬性,還用于在接收到聊天消息之后,若有會(huì)話標(biāo)識(shí),但比對(duì)不成功的情況下, 查找會(huì)話屬性,若會(huì)話屬性為開放,顯示聊天消息,若會(huì)話屬性為封閉,丟棄聊天信息。
[0046]該裝置,將第二會(huì)話的聊天內(nèi)容分為開放會(huì)話和封閉會(huì)話,對(duì)會(huì)話內(nèi)容作出了選擇性的公開。封閉會(huì)話的內(nèi)容,只有第二會(huì)話的成員可見,群組其他成員對(duì)該封閉會(huì)話的聊天記錄不可見,保證了聊天內(nèi)容的私密性。開放會(huì)話使得其他群組成員依然可以查看到會(huì)話聊天記錄。[〇〇47]第二會(huì)話中的聊天信息可以在第一會(huì)話的顯示窗口或第二會(huì)話的顯示窗口顯示, 其中第一會(huì)話的顯示窗口為群組聊天窗口,第二會(huì)話的顯示窗口為部分成員的聊天窗口, 即第二會(huì)話的聊天內(nèi)容,既可以在單獨(dú)的聊天窗口中展示,也可以共用群聊的聊天窗口。
[0048]基于與上述即時(shí)通信方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了即時(shí)通信系統(tǒng), 包括:網(wǎng)絡(luò)側(cè)設(shè)備和作為第一會(huì)話中的成員的多個(gè)終端;終端,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;第一終端根據(jù)第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄第二會(huì)話請(qǐng)求消息,如果是,則記錄下會(huì)話標(biāo)識(shí),顯示提醒信息,提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息;終端,還用于發(fā)送帶至少攜帶會(huì)話標(biāo)識(shí)的消息;網(wǎng)絡(luò)側(cè)設(shè)備用于轉(zhuǎn)發(fā)多個(gè)終端之間的消息。
[0049]本發(fā)明實(shí)施例提供的即時(shí)通信系統(tǒng),具有在網(wǎng)絡(luò)設(shè)備側(cè)不需要新建會(huì)話列表,即可在群聊中部分成員間發(fā)起會(huì)話的功能,節(jié)省了數(shù)據(jù)庫資源。
[0050]以上所述僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而,上述描述并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員在不脫離本發(fā)明技術(shù)方案的范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或者修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種即時(shí)通信方法,其特征在于,包括: 第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員; 所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為所述第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng); 所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述第二會(huì)話請(qǐng)求消息還包括受邀成員標(biāo)識(shí); 所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,包括:所述第一終端根據(jù)所述受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括: 接收聊天消息; 查找所述聊天消息中是否有所述會(huì)話標(biāo)識(shí); 若有所述會(huì)話標(biāo)識(shí),比對(duì)所述會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,顯示所述聊天消息。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二會(huì)話請(qǐng)求消息還包括會(huì)話屬性; 該方法還包括:記錄下所述會(huì)話屬性; 接收到聊天消息之后,若有所述會(huì)話標(biāo)識(shí),但比對(duì)不成功,該方法還包括:查找所述會(huì)話屬性,若所述會(huì)話屬性為開放,顯示所述聊天消息,若所述會(huì)話屬性為封閉,丟棄所述聊天信息。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述顯示所述聊天信息包括:在第一會(huì)話的顯示窗口或第二會(huì)話的顯示窗口顯示所述聊天信息。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二會(huì)話請(qǐng)求消息中還攜帶預(yù)約時(shí)間和提前通知時(shí)間的信息,所述提前通知時(shí)間早于所述預(yù)約時(shí)間; 所述顯示提醒信息包括:在所述提前通知時(shí)間到來時(shí),顯示預(yù)約通知;根據(jù)所述預(yù)約時(shí)間的信息,到達(dá)預(yù)約時(shí)間,若未接收到預(yù)約取消通知消息,顯示提醒信息。7.—種即時(shí)通信裝置,其特征在于,包括: 請(qǐng)求消息接收模塊,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;會(huì)話成員判別模塊,用于所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng); 請(qǐng)求消息反饋模塊,用于所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述第二會(huì)話請(qǐng)求消息還包括受邀成員標(biāo)識(shí); 所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,包括:所述第一終端根據(jù)所述受邀成員標(biāo)識(shí)判斷本終端是否為第二會(huì)話中的成員。9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,還包括聊天消息接收模塊,用于接收聊天消息,查找所述聊天消息中是否有所述會(huì)話標(biāo)識(shí),若有所述會(huì)話標(biāo)識(shí),比對(duì)所述會(huì)話標(biāo)識(shí)與本終端記錄的會(huì)話標(biāo)識(shí),若比對(duì)成功,顯示所述聊天消息。10.—種即時(shí)通信系統(tǒng),包括:網(wǎng)絡(luò)側(cè)設(shè)備和作為第一會(huì)話中的成員的多個(gè)終端; 所述終端,用于第一終端接收第二終端發(fā)送的第二會(huì)話請(qǐng)求消息,所述第二會(huì)話請(qǐng)求消息包含會(huì)話標(biāo)識(shí),所述第一終端與所述第二終端均為第一會(huì)話中的會(huì)話成員;所述第一終端根據(jù)所述第二會(huì)話請(qǐng)求消息,判斷本終端是否為第二會(huì)話中的成員,如果不是,則丟棄所述第二會(huì)話請(qǐng)求消息,如果是,則記錄下所述會(huì)話標(biāo)識(shí),顯示提醒信息,所述提醒信息用于告知用戶接收到了所述會(huì)話請(qǐng)求消息,并請(qǐng)求用戶做出回應(yīng);所述第一終端根據(jù)接收到的用戶指令,向所述第二終端發(fā)送接受會(huì)話消息; 所述終端,還用于發(fā)送帶至少攜帶會(huì)話標(biāo)識(shí)的消息; 所述網(wǎng)絡(luò)側(cè)設(shè)備用于轉(zhuǎn)發(fā)多個(gè)所述終端之間的消息。
【文檔編號(hào)】H04L12/18GK106027367SQ201610289231
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月3日
【發(fā)明人】喬月猛
【申請(qǐng)人】上海云睦網(wǎng)絡(luò)科技有限公司