一種即時通信過程的管理方法及裝置的制造方法
【技術領域】
[0001]本發明屬于即時通信技術領域,尤其涉及一種即時通信過程的管理方法及裝置。
【背景技術】
[0002]即時通信(Instant Messaging,IM),是目前互聯網中最流行的通信方式,基于即時通信軟件,能夠實現雙方或多方的實時通信,以數據形式完成通信方之間的信息傳遞,可傳遞的數據形式包括但不限于文本、圖片、語音、視頻和文件等,極大地提高了通信方之間的溝通效率。
[0003]多方即時通信的過程通常是以群組聊天的方式來實現的,參與該即時通信過程的通信方在群組中發送消息并接收該群組內其他通信方發送的消息,針對某一主題進行聊天。在多方即時通信過程的進行過程中,隨時會有新的通信方加入到群組聊天中,或者,群組內的通信方會選擇每隔一段時間統一查看群組在這段時間內生成的聊天記錄,在上述情況下,通信方需要調出并遍歷群組聊天記錄,才能獲取到該群組的聊天內容,不方便其及時地了解到聊天主題并參與其中,降低了即時通信過程的可參與度。
【發明內容】
[0004]本發明實施例的目的在于提供一種即時通信過程的管理方法及裝置,旨在解決目前多方即時通信過程的可參與度低的問題。
[0005]本發明實施例是這樣實現的,一種即時通信群組的管理方法,包括:
[0006]獲取發送至所述即時通信群組且含有第一預設標識的即時通信消息;
[0007]將所述即時通信消息的內容設置為所述即時通信群組的當前聊天主題,并將發送所述即時通信消息的通信方設置為所述當前聊天主題的主持人,以使所述客戶端在所述即時通信群組的聊天窗口中顯示所述當前聊天主題和所述當前聊天主題的主持人;
[0008]當關于所述當前聊天主題的即時通信過程結束后,對所述當前聊天主題和所述當前聊天主題的主持人取消設置。
[0009]本發明實施例的另一目的在于提供一種即時通信過程的管理裝置,包括:
[0010]第一獲取單元,用于獲取發送至所述即時通信群組且含有第一預設標識的即時通信消息;
[0011]設置單元,用于將所述即時通信消息的內容設置為所述即時通信群組的當前聊天主題,并將發送所述即時通信消息的通信方設置為所述當前聊天主題的主持人,以使所述客戶端在所述即時通信群組的聊天窗口中顯示所述當前聊天主題和所述當前聊天主題的主持人;
[0012]取消設置單元,用于當關于所述當前聊天主題的即時通信過程結束后,對所述當前聊天主題和所述當前聊天主題的主持人取消設置。
[0013]本發明實施例在即時通訊群組的聊天過程中實時地對當前聊天主題及當前聊天主題的主持人進行顯示,以使即時通訊群組中的其他通信方能夠快速及時地了解到當前聊天主題,更加迅速地加入到當前的聊天過程中,提高了多方即時通信過程的可參與度。
【附圖說明】
[0014]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0015]圖1是本發明實施例提供的即時通信過程的管理方法的實現流程圖;
[0016]圖2是本發明實施例提供的即時通信過程的管理方法結束即時通信過程的實現流程圖;
[0017]圖3是本發明另一實施例提供的即時通信過程的管理方法結束即時通信過程的實現流程圖;
[0018]圖4是本發明另一實施例提供的即時通信過程的管理方法的實現流程圖;
[0019]圖5是本發明實施例提供的即時通信過程的管理方法S104的具體實現流程圖;
[0020]圖6是本發明另一實施例提供的即時通信過程的管理方法的實現流程圖;
[0021]圖7是本發明實施例提供的即時通信過程的管理裝置的結構框圖。
【具體實施方式】
[0022]以下描述中,為了說明而不是為了限定,提出了諸如特定系統結構、技術之類的具體細節,以便透切理解本發明實施例。然而,本領域的技術人員應當清楚,在沒有這些具體細節的其它實施例中也可以實現本發明。在其它情況中,省略對眾所周知的系統、裝置、電路以及方法的詳細說明,以免不必要的細節妨礙本發明的描述。
[0023]為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
[0024]圖1示出了本發明實施例提供的即時通信過程的管理方法的實現流程,在本實施例中,流程的執行主體為即時通信軟件的服務器,該實現流程詳述如下:
[0025]在SlOl中,獲取發送至所述即時通信群組且含有第一預設標識的即時通信消息。
[0026]在即時通信軟件的多個客戶端進行相互通信的過程中,每個客戶端發出的即時通信消息均需要經由服務器轉發才能到達通信對端的客戶端,因此,對于屬于通信一方的客戶端來說,其接收和發送的即時通信消息都會被服務器實時獲取到。在群組通信中,作為通信發送方的客戶端將含有第一預設標識的即時通信消息經由服務器發送至即時通信群組中,加入該即時通信群組的其他客戶端均會接收到該即時通信消息,而服務器也能夠獲取到該即時通信消息。
[0027]其中,所述第一預設標識,可以為攜帶在即時通信消息中的預設的關鍵詞,例如“開啟討論”、“主題”,等等,還可以為指定的消息字體格式,例如藍色粗體等,在此不用于限定本發明。
[0028]在S102中,將所述即時通信消息的內容設置為所述即時通信群組的當前聊天主題,并將發送所述即時通信消息的通信方設置為所述當前聊天主題的主持人,以使所述客戶端在所述即時通信群組的聊天窗口中顯示所述當前聊天主題和所述當前聊天主題的主持人。
[0029]在獲取到含有第一預設標識的即時通信消息之后,服務器將該即時通信消息的內容設置為接收該消息的即時通信群組的當前聊天主題。具體地,可以直接將該即時通信消息的內容整體地設置為當前聊天主題;或者,可以對該即時通信消息的內容進行分詞及關鍵詞提取處理,將提取出的關鍵詞作為當前聊天主題;或者,可以提取即時通信消息中的特定格式內容,將其設置為當前聊天主題,例如,雙引號“”中的消息內容,或者粗體顯示的消息內容。
[0030]在服務器一側設置好當前聊天主題之后,會將當前聊天主題下發給加入到即時通信群組中的所有客戶端,客戶端會將該當前聊天主題進行顯示,以使用戶能夠時刻了解到當前群組聊天的主題。其中,對當前聊天主題的顯示方式包括但不限于以下幾種:
[0031]1、在即時通信群組的聊天窗口置頂顯示當前聊天主題;
[0032]2、利用透明懸浮窗口顯示當前聊天主題;
[0033]3、在即時通信群組的聊天窗口的空白位置顯示當前聊天主題;
[0034]此外,服務器還可以將發送包含第一預設標識的即時通信消息的通信方設置為當前聊天主題的主持人,并將該主持人信息下發給加入到即時通信群組的所有客戶端,客戶端對當前聊天主題的主持人進行顯示,以使用戶能夠時刻了解到當前聊天主題的主持人。其中,客戶端對當前聊天主題的主持人的顯示方式可以與上述當前聊天主題的顯示方式相同,此外,還可以通過將該主持人在即時通信群組中的ID進行特殊處理,例如加粗或者添加主持人標識,以此起到標記作用,有別于其他通信方ID。
[0035]在S103中,當關于所述當前聊天主題的即時通信過程結束后,對所述當前聊天主題和所述當前聊天主題的主持人取消設置。
[0036]當關于當前聊天主題的即時通信過程結束后,服務器向客戶端下發取消設置的指令,以對當前聊天主題和相應的主持人取消設置,這樣一來,在客戶端就不會再顯示當前聊天題和主持人,以使用戶可以及時意識到關于該當前聊天主題的即時通信過程已結束,可以停止討論或者開啟新的聊天主題。
[0037]本發明實施例在即時通訊群組的聊天過程中實時地對當前聊天主題及當前聊天主題的主持人進行顯示,以使即時通訊群組中的其他通信方能夠快速及時地了解到當前聊天主題,更加迅速地加入到當前的聊天過程中,提高了多方即時通信過程的可參與度。
[0038]基于上文所述實施例,關于當前聊天主題的即時通信過程的結束方式包括但不限于以下兩種:
[0039]作