即時(shí)通信中交互記錄匯總的方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種即時(shí)通信中交互記錄匯總的方法及系統(tǒng),屬于通信【技術(shù)領(lǐng)域】。該方法包括:采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息;根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體;將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出;當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。利用本發(fā)明,將交互記錄消息通過(guò)消息代表體的形式排列在消息匯總主軸線上,在即時(shí)通信交互界面中輸出,在觸發(fā)消息代表體的情況下,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù),使用戶(hù)查看消息記錄的操作更加簡(jiǎn)便。
【專(zhuān)利說(shuō)明】即時(shí)通信中交互記錄匯總的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于通信【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]近年來(lái),網(wǎng)絡(luò)即時(shí)通信系統(tǒng),例如QQ、TM和MSN等,已經(jīng)被廣大網(wǎng)絡(luò)用戶(hù)所接受。通過(guò)即時(shí)通信系統(tǒng),用戶(hù)可以在網(wǎng)絡(luò)上進(jìn)行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶(hù)的生活、工作和學(xué)習(xí)。
[0003]現(xiàn)有的即時(shí)通信工具中,用戶(hù)在通信過(guò)程中收發(fā)的消息是通過(guò)即時(shí)通信交互界面的消息輸出欄進(jìn)行輸出顯示的。參見(jiàn)圖1,展示了現(xiàn)有的即時(shí)通信工具中輸出即時(shí)通信消息的示意圖。如圖所示,即時(shí)通信交互界面100包括有消息輸出欄110和消息輸入欄120,其中消息輸出欄110用于輸出顯示已收發(fā)的即時(shí)通信消息,如圖中顯示的用戶(hù)A和用戶(hù)B之間的通信消息,同時(shí)還顯示有收發(fā)消息對(duì)應(yīng)的時(shí)間信息。在消息輸出欄110的右側(cè)還設(shè)置有滾動(dòng)條130,該滾動(dòng)條130所能拖動(dòng)的所有區(qū)域,為消息輸出欄110的完整頁(yè)面;所述完整頁(yè)面中,在不拖動(dòng)滾動(dòng)條130的情況下,用戶(hù)當(dāng)前所能看到的頁(yè)面部分為消息輸出欄110的可見(jiàn)頁(yè)面,用戶(hù)不能看見(jiàn)的頁(yè)面部分為消息輸出欄110的不可見(jiàn)頁(yè)面。通過(guò)拖動(dòng)滾動(dòng)條130能夠查看到本次通信的所有即時(shí)通信消息。另外,在即時(shí)通信交互界面中還設(shè)置有消息記錄控件140,用戶(hù)觸發(fā)該控件按鈕后,即生成歷史消息記錄的顯示界面,用戶(hù)在該界面中可查看與聯(lián)系人之間以前的通信記錄。
[0004]上述即時(shí)通信消息的輸出方式較為單一,另外當(dāng)即時(shí)通信消息數(shù)量較多時(shí),通過(guò)移動(dòng)滾動(dòng)條來(lái)定位某個(gè)即時(shí)通信消息時(shí)往往不夠準(zhǔn)確,需要用戶(hù)不斷調(diào)整滾動(dòng)條的位置才能定位到想要查看的即時(shí)通信消息,操作不夠簡(jiǎn)便。另外,若用戶(hù)需要查看以前的通信消息,還需要先觸發(fā)消息記錄控件,然后在歷史消息記錄界面進(jìn)行查找,操作過(guò)程較為繁瑣。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于,提供一種即時(shí)通信中交互記錄匯總的方法及系統(tǒng),利用本發(fā)明,在用戶(hù)進(jìn)行通信的過(guò)程中,將已收發(fā)的即時(shí)通信消息通過(guò)消息代表體的形式排列在消息匯總主軸線上,然后在即時(shí)通信交互界面中輸出,使用戶(hù)查看已收發(fā)消息的操作更加簡(jiǎn)便。
[0006]本發(fā)明提供的技術(shù)方案包括:
[0007]一種即時(shí)通信中交互記錄匯總的方法,該方法包括如下步驟:
[0008]步驟1,采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息;
[0009]步驟2,根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體;
[0010]步驟3,將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出;[0011]步驟4,當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0012]優(yōu)選地,所述用戶(hù)開(kāi)啟的交互界面為用戶(hù)與特定聯(lián)系人對(duì)象之間的交互界面,或者是用戶(hù)所在群或討論組的交互界面。
[0013]優(yōu)選地,所述交互界面對(duì)應(yīng)的交互記錄為本次開(kāi)啟的時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄,或者預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄。
[0014]優(yōu)選地,所述步驟I中采集的每條消息的參數(shù)信息包括有消息的收發(fā)時(shí)間信息、消息的數(shù)據(jù)格式信息、消息的數(shù)據(jù)大小信息。
[0015]優(yōu)選地,所述消息的數(shù)據(jù)格式信息包括文本消息、語(yǔ)音消息、圖片消息、多媒體消息代表體。
[0016]優(yōu)選地,每種數(shù)據(jù)格式類(lèi)型的消息,對(duì)應(yīng)著唯一性特征性狀和/或色彩表達(dá)的消息代表體。
[0017]優(yōu)選地,當(dāng)交互界面為用戶(hù)與特定聯(lián)系人對(duì)象之間的交互界面時(shí),生成交互記錄的消息匯總主軸線為一條,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè)。
[0018]優(yōu)選地,當(dāng)交互界面為用戶(hù)所在群或討論組的交互界面時(shí),根據(jù)交互方的數(shù)量確定消息匯總主軸線的條數(shù),每ー個(gè)消息交互方對(duì)應(yīng)著一條消息匯總主軸線,該消息交互方發(fā)出的消息代表體位于對(duì)應(yīng)的消息匯總主軸線上。
[0019]優(yōu)選地,所述消息代表體的形狀為條形。
[0020]優(yōu)選地,所述步驟2中在消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體的過(guò)程為:
[0021]獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度;
[0022]獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色;
[0023]獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。
[0024]優(yōu)選地,所述步驟2中在消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體吋,消息代表體之間的距離間隔,與所代表的消息之間的真實(shí)時(shí)間間隔之間具有對(duì)應(yīng)關(guān)系。
[0025]優(yōu)選地,所述步驟3中消息匯總主軸線在交互界面中輸出的方式為:
[0026]在交互界面的消息輸出欄的上端位置輸出排列有消息代表體的消息匯總主軸線;
[0027]或者,在交互界面中設(shè)置單獨(dú)的數(shù)據(jù)輸出窗ロ,用于輸出排列有消息代表體的消息匯總主軸線。
[0028]優(yōu)選地,所述步驟3中輸出的消息匯總主軸線上設(shè)置有用于控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器。
[0029]優(yōu)選地,所述播報(bào)控制器控制消息數(shù)據(jù)播報(bào)信息的方式包括以下兩種:
[0030]播報(bào)控制器上設(shè)置有開(kāi)關(guān)結(jié)構(gòu),用于控制消息數(shù)據(jù)的播放和停止播放信息;
[0031]播報(bào)控制器上設(shè)置有位移結(jié)構(gòu),用于控制播報(bào)控制器的位置移動(dòng)信息,根據(jù)播報(bào)控制器所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。[0032]優(yōu)選地,當(dāng)所述消息匯總主軸線為兩條或兩條以上時(shí),每一條消息匯總主軸線上設(shè)置ー個(gè)播報(bào)控制器。
[0033]優(yōu)選地,當(dāng)所述消息匯總主軸線為一條,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè)時(shí),在該消息匯總主軸線上設(shè)置兩個(gè)播報(bào)控制器,分別用于控制交互各方對(duì)應(yīng)消息的播報(bào)信息。
[0034]優(yōu)選地,所述步驟4中播報(bào)消息數(shù)據(jù)的方式為以下其中之一:
[0035]通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù);
[0036]通過(guò)生成臨時(shí)窗ロ,在該窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù);
[0037]通過(guò)生成多媒體播放窗ロ,在該多媒體播放窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
[0038]本發(fā)明還提供一種即時(shí)通信中交互記錄匯總的系統(tǒng),該系統(tǒng)包括:
[0039]消息參數(shù)采集単元,用于采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息;
[0040]消息匯總生成単元,與前述消息參數(shù)采集単元相連,用于根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體;
[0041]消息匯總輸出単元,與前述消息匯總生成単元相連,用于將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出;
[0042]消息數(shù)據(jù)播報(bào)単元,與前述消息匯總輸出単元相連,用于當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0043]優(yōu)選地,所述消息匯總生成単元包括以下結(jié)構(gòu)模塊:
[0044]消息大小獲取模塊,用于獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度;
[0045]消息格式獲取模塊,用于獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色;
[0046]消息代表體排列模塊,與前述消息大小獲取模塊和消息格式獲取模塊相連,用于獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。
[0047]優(yōu)選地,所述消息匯總輸出単元包括以下結(jié)構(gòu)模塊:
[0048]播報(bào)控制模塊,用于在消息匯總主軸線上設(shè)置控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器;
[0049]播報(bào)開(kāi)關(guān)控制模塊,與前述播報(bào)控制模塊相連,用于在播報(bào)控制器上設(shè)置控制消息數(shù)據(jù)播放和停止播放的開(kāi)關(guān)結(jié)構(gòu);
[0050]播報(bào)位移控制模塊,與前述播報(bào)控制模塊相連,用于在播報(bào)控制器上設(shè)置位移結(jié)構(gòu),控制播報(bào)控制器的位置移動(dòng)信息,根據(jù)播報(bào)控制器所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0051]優(yōu)選地,所述消息數(shù)據(jù)播報(bào)単元包括以下其中之ー的結(jié)構(gòu)模塊:
[0052]語(yǔ)音信息播報(bào)模塊,用于通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù);
[0053]窗口數(shù)據(jù)播報(bào)模塊,用于生成臨時(shí)窗ロ,在該窗口中輸出顯不對(duì)應(yīng)的消息數(shù)據(jù);
[0054]多媒體窗ロ播報(bào)模塊,用于生成多媒體播放窗ロ,在該多媒體播放窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
[0055]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
[0056]本發(fā)明中,將用戶(hù)已收發(fā)的即時(shí)通信消息通過(guò)消息代表體的形式排列在消息匯總主軸線上,然后在即時(shí)通信交互界面中輸出,用戶(hù)通過(guò)觸發(fā)任一位置處的消息代表體,即播報(bào)對(duì)應(yīng)的消息數(shù)據(jù),使已收發(fā)消息的查看操作更加簡(jiǎn)便。另外,當(dāng)交互界面為用戶(hù)所在群或討論組的通信界面時(shí),可將每ー個(gè)交互成員發(fā)出的即時(shí)通信消息匯總在単獨(dú)的消息主軸線上,從而使得各交互成員發(fā)出的即時(shí)通信消息一目了然,便于查看,提高用戶(hù)的使用體驗(yàn)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0057]圖1為現(xiàn)有技術(shù)中輸出即時(shí)通信消息的示意圖;
[0058]圖2為本發(fā)明實(shí)施例一中提供的一種即時(shí)通信中交互記錄匯總的方法流程圖;
[0059]圖2-1為本發(fā)明實(shí)施例一中交互雙方對(duì)應(yīng)的消息代表體位于消息匯總主軸線兩側(cè)的示意圖;
[0060]圖2-2為本發(fā)明實(shí)施例一中消息交互方發(fā)出的消息代表體位于對(duì)應(yīng)的消息匯總主軸線上的示意圖;
[0061]圖3為本發(fā)明實(shí)施例ニ中提供的一種群或討論組交互界面中交互記錄匯總的方法流程圖;
[0062]圖4為本發(fā)明實(shí)施例三中提供的一種即時(shí)通信中交互記錄匯總的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0063]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明的實(shí)施方案作詳細(xì)的說(shuō)明。
[0064]參見(jiàn)圖2,該圖為本發(fā)明實(shí)施例一中提供的一種即時(shí)通信中交互記錄匯總的方法流程圖,具體步驟如下所述。
[0065]S11,采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息;
[0066]所述用戶(hù)開(kāi)啟的交互界面為用戶(hù)與特定聯(lián)系人對(duì)象之間的交互界面,或者是用戶(hù)所在群或討論組的交互界面。對(duì)于用戶(hù)所在群或討論組的交互界面,對(duì)應(yīng)的交互方一般為2人以上。
[0067]所述采集的交互界面對(duì)應(yīng)的交互記錄可以為本次開(kāi)啟的時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄,或者預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄?,F(xiàn)有的即時(shí)通信工具中,當(dāng)用戶(hù)開(kāi)啟即時(shí)通信交互界面吋,消息輸出欄中并沒(méi)有消息記錄,在用戶(hù)與聯(lián)系人之間進(jìn)行收發(fā)消息之后,對(duì)于已收發(fā)的即時(shí)通信消息才顯示在消息輸出欄中,只要該交互界面處于開(kāi)啟狀態(tài),則已收發(fā)的即時(shí)通信消息均顯示在消息輸出欄中,若該交互界面關(guān)閉后,則只能通過(guò)交互界面中的歷史消息記錄查看已收發(fā)的即時(shí)通信消息。本實(shí)施例中采集的交互記錄可以是本次交互界面開(kāi)啟后的時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄,也就是交互界面開(kāi)啟后已收發(fā)的即時(shí)通信消息記錄。另夕卜,所采集的交互記錄也可以是預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄,例如,預(yù)設(shè)時(shí)間段為最近一周的時(shí)間段,那么采集的交互記錄則為最近一周時(shí)間內(nèi)的即時(shí)通信消息記錄。
[0068]所述采集的每條消息的參數(shù)信息包括有消息的收發(fā)時(shí)間信息、消息的數(shù)據(jù)格式信息、消息的數(shù)據(jù)大小信息。其中,消息的收發(fā)時(shí)間信息為用戶(hù)發(fā)送即時(shí)通信消息的時(shí)間信息以及用戶(hù)接收其他用戶(hù)即時(shí)通信消息的時(shí)間信息。消息的數(shù)據(jù)格式信息包括文本消息、語(yǔ)音消息、圖片消息、多媒體消息。對(duì)于每種數(shù)據(jù)格式類(lèi)型的消息,對(duì)應(yīng)著唯一性特征性狀和/或色彩表達(dá)的消息代表體。例如,文本消息的代表體為黑色,語(yǔ)音消息的代表體為綠色,圖片消息的代表體為藍(lán)色,多媒體消息的代表體為紅色。另外,也可采用不同形狀的代表體表示不同的消息類(lèi)型。
[0069]S12,根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體;
[0070]所述生成消息匯總主軸線的方式為以下兩種:
[0071]方式1,當(dāng)交互界面為用戶(hù)與特定聯(lián)系人對(duì)象之間的交互界面時(shí),生成交互記錄的消息匯總主軸線為一條,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè)。參見(jiàn)圖2-1,展示了交互雙方對(duì)應(yīng)的消息代表體位于消息匯總主軸線兩側(cè)的示意圖。如圖所示,即時(shí)通信交互界面100為用戶(hù)A開(kāi)啟的與聯(lián)系人對(duì)象“ Joy”之間的通信界面,該交互界面包括有消息輸出欄110和消息輸入欄120,以及滾動(dòng)條130和消息記錄控件140。在本實(shí)施例中,對(duì)于即時(shí)通信交互界面100,還設(shè)置有消息匯總界面150,在消息匯總界面150中顯示有消息匯總主軸線151,在消息匯總主軸線151上排列的條形框?yàn)橄⒋眢w152,每個(gè)消息代表體代表一條即時(shí)通信消息,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線151的上側(cè)和下側(cè),例如用戶(hù)A發(fā)出的即時(shí)通信消息對(duì)應(yīng)的消息代表體位于消息匯總主軸線151的上側(cè),聯(lián)系人對(duì)象“Joy”發(fā)出的即時(shí)通信消息對(duì)應(yīng)的消息代表體位于消息匯總主軸線151的下側(cè)。另外,在消息匯總主軸線151上還設(shè)置有播報(bào)控制器153,通過(guò)開(kāi)啟或關(guān)閉播報(bào)控制器153來(lái)控制消息數(shù)據(jù)的播放和停止播放信息;還可通過(guò)移動(dòng)播報(bào)控制器153來(lái)控制播報(bào)的消息數(shù)據(jù),播報(bào)控制器153移到到哪個(gè)位置,即播報(bào)該位置處對(duì)應(yīng)的即時(shí)通ィ目消息。
[0072]方式2,當(dāng)交互界面為用戶(hù)所在群或討論組的通信界面時(shí),根據(jù)交互方的數(shù)量確定消息匯總主軸線的條數(shù),每ー個(gè)消息交互方對(duì)應(yīng)著一條消息匯總主軸線,該消息交互方發(fā)出的消息代表體位于對(duì)應(yīng)的消息匯總主軸線上。參見(jiàn)圖2-2,展示了消息交互方發(fā)出的消息代表體位于對(duì)應(yīng)的消息匯總主軸線上的示意圖。如圖所示,群交互界面200為用戶(hù)“Joy”開(kāi)啟的“好友群”對(duì)應(yīng)的通信界面,該群交互界面包括有群消息輸出欄210和群消息輸入欄220,以及群消息滾動(dòng)條230和群消息記錄控件240。在本實(shí)施例中,對(duì)于群交互界面200,還設(shè)置有群消息匯總界面250,在群消息匯總界面250中顯示有多條群消息主軸線,每一條群消息主軸線對(duì)應(yīng)著ー個(gè)群成員發(fā)出的即時(shí)通信消息,并且每ー個(gè)群消息主軸線設(shè)置在對(duì)應(yīng)的群成員標(biāo)識(shí)的相應(yīng)位置。例如,群成員標(biāo)識(shí)254對(duì)應(yīng)著群成員“denny”的標(biāo)識(shí)信息,群消息主軸線251設(shè)置在群成員標(biāo)識(shí)254的相應(yīng)位置,群消息主軸線251上排列的群消息代表體252對(duì)應(yīng)的消息為群成員“denny”發(fā)出的即時(shí)通信消息。群消息主軸線251上設(shè)置的群消息控制器253用于控制該主軸線上排列的消息代表體對(duì)應(yīng)的消息數(shù)據(jù)的播放情況。另夕卜,群消息匯總界面250中還顯示有群成員“Joy”以及群成員“Simen”對(duì)應(yīng)的群消息主軸線。當(dāng)群成員較多時(shí),還可在群消息匯總界面250的側(cè)面設(shè)置有消息匯總滾動(dòng)條255,通過(guò)拖動(dòng)消息匯總滾動(dòng)條255即可查看其他群成員對(duì)應(yīng)的群消息主軸線。所述群消息匯總界面250中顯示群消息主軸線時(shí),可以只顯示那些發(fā)出即時(shí)通信消息的群成員對(duì)應(yīng)的群消息主軸線;也可以全部顯示群中每ー個(gè)群成員對(duì)應(yīng)的群消息主軸線,若有些群成員未發(fā)出即時(shí)通信消息,那么對(duì)應(yīng)的群消息主軸線上則不顯示消息代表體。對(duì)于群消息匯總界面250中顯示的群消息主軸線的排列順序,可以按照群消息主軸線上消息代表體的數(shù)量多少進(jìn)行排序,即消息代表體的數(shù)量越多,則排序在最前方;另外,也可按照群成員的固定排列順序,排列對(duì)應(yīng)的群消息主軸線。
[0073]所述消息代表體的形狀可以為線形、圓柱形或條形等形狀,這里優(yōu)選為條形,如圖2-1所示的消息代表體152即為條形狀。
[0074]所述在消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體的過(guò)程為:獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度;獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色;獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。如圖2-1所示,消息代表體152的高度與消息數(shù)據(jù)大小成正比例,消息數(shù)據(jù)庫(kù)越大,消息代表體越高;當(dāng)消息數(shù)據(jù)格式不同時(shí),對(duì)應(yīng)的消息代表體的顔色或形狀也不同,如消息數(shù)據(jù)為文本格式,對(duì)應(yīng)的消息代表體為黑色,消息數(shù)據(jù)為語(yǔ)音格式,對(duì)應(yīng)的消息代表體顔色為綠色;另外,消息代表體之間的距離與對(duì)應(yīng)的消息數(shù)據(jù)之間的真實(shí)時(shí)間間隔成正比例,即兩個(gè)消息代表體之間的距離越大,對(duì)應(yīng)的兩條消息之間的時(shí)間間隔也越長(zhǎng)。
[0075]當(dāng)消息代表體的數(shù)量逐漸增多時(shí),可通過(guò)逐漸延長(zhǎng)消息匯總主軸線來(lái)排列逐漸增加的消息代表體,當(dāng)消息匯總主軸線的長(zhǎng)度大于消息匯總界面的顯示長(zhǎng)度時(shí),可通過(guò)設(shè)置滾動(dòng)條,逐漸增加消息匯總主軸線的長(zhǎng)度,通過(guò)移動(dòng)滾動(dòng)條即可查看到消息匯總主軸線上的全部消息代表體?;蛘撸O(shè)定消息匯總主軸線上排列的消息代表體的最大數(shù)量值,當(dāng)消息代表體的數(shù)量超過(guò)所設(shè)定的最大數(shù)量值時(shí),按照時(shí)間排列順序選取距離當(dāng)前時(shí)間最近的消息代表體排列在消息匯總主軸線上。
[0076]S13,將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出;
[0077]所述消息匯總主軸線在交互界面中輸出的方式為:在交互界面的消息輸出欄的上端位置輸出排列有消息代表體的消息匯總主軸線;或者,在交互界面中設(shè)置單獨(dú)的數(shù)據(jù)輸出窗ロ,用于輸出排列有消息代表體的消息匯總主軸線。如圖2-1,即是在即時(shí)通信交互界面100中設(shè)置有単獨(dú)的消息匯總界面150,用于輸出排列有消息代表體的消息匯總主軸線。
[0078]所述輸出的消息匯總主軸線上還設(shè)置有用于控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器。該播報(bào)控制器上設(shè)置有用于控制消息數(shù)據(jù)的播放和停止播放信息的開(kāi)關(guān)結(jié)構(gòu),如圖2-1所示的播報(bào)控制器153,當(dāng)用戶(hù)通過(guò)光標(biāo)或觸摸點(diǎn)點(diǎn)擊播報(bào)控制器153,即開(kāi)始輸出播報(bào)控制器153所在位置處的消息代表體對(duì)應(yīng)的消息數(shù)據(jù);當(dāng)再次點(diǎn)擊播報(bào)控制器153吋,則停止輸出上述消息數(shù)據(jù)。另外,播報(bào)控制器153上還設(shè)置有用于控制播報(bào)控制器的位置移動(dòng)信息的位移結(jié)構(gòu),通過(guò)按壓住播報(bào)控制器153進(jìn)行拖動(dòng)即可將其移動(dòng)到新的位置,然后根據(jù)播報(bào)控制器153所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0079]對(duì)于消息匯總主軸線為一條的情形,如圖2-1所示的消息匯總主軸線151,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè)時(shí),在該消息匯總主軸線上可設(shè)置ー個(gè)播報(bào)控制器,同時(shí)控制交互雙方的即時(shí)通信消息;另外,也可設(shè)置兩個(gè)播報(bào)控制器,可設(shè)置在消息匯總主軸線151的上下兩側(cè),分別用于控制交互各方對(duì)應(yīng)消息的播報(bào)情況。
[0080]對(duì)于消息匯總主軸線為兩條或兩條以上的情形,可在每一條消息匯總主軸線上均設(shè)置ー個(gè)播報(bào)控制器。如圖2-2所示的群消息匯總界面250中包含有多條群消息主軸線,在每一條群消息主軸線上均設(shè)置有群消息控制器,用于控制該條群消息主軸線上對(duì)應(yīng)的消息數(shù)據(jù)的播報(bào)信息。如圖2-2所示,用戶(hù)觸發(fā)群消息主軸線251上的群消息控制器253吋,則播報(bào)群成員“denny”發(fā)出的即時(shí)通信消息。
[0081]S14,當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0082]所述對(duì)消息匯總主軸線上的消息代表體產(chǎn)生觸發(fā)信息的方式為:通過(guò)光標(biāo)或觸摸點(diǎn)直接點(diǎn)擊消息代表體所在位置,即對(duì)所點(diǎn)擊的消息代表體產(chǎn)生觸發(fā)信息;或者,在消息匯總主軸線上設(shè)置播報(bào)控制器,當(dāng)處于播報(bào)狀態(tài)的播報(bào)控制器移動(dòng)到消息代表體的所在位置吋,即對(duì)該位置處的消息代表體產(chǎn)生觸發(fā)信息。當(dāng)即時(shí)通信客戶(hù)端采集到對(duì)消息代表體的觸發(fā)信息時(shí),利用系統(tǒng)相關(guān)API函數(shù)確定所觸發(fā)的消息代表體的位置數(shù)據(jù),然后調(diào)出該位置數(shù)據(jù)對(duì)應(yīng)的即時(shí)通信消息數(shù)據(jù)進(jìn)行播報(bào)。
[0083]所述播報(bào)消息數(shù)據(jù)的方式為以下其中之一:
[0084]方式1,通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。如果消息數(shù)據(jù)的格式為語(yǔ)音數(shù)據(jù),則直接播報(bào)該語(yǔ)音消息;如果消息數(shù)據(jù)的格式為文本數(shù)據(jù),則將文本數(shù)據(jù)轉(zhuǎn)換為語(yǔ)音數(shù)據(jù)后再進(jìn)行播報(bào)。
[0085]方式2,通過(guò)生成臨時(shí)窗ロ,在該窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。對(duì)應(yīng)著所觸發(fā)的消息代表體的相應(yīng)位置處生成臨時(shí)窗ロ,在該窗口中顯示消息數(shù)據(jù),例如文本消息、圖片消息等消息數(shù)據(jù)。
[0086]方式3,通過(guò)生成多媒體播放窗ロ,在該多媒體播放窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。當(dāng)消息數(shù)據(jù)為多媒體消息吋,則在消息代表體的相應(yīng)位置處生成多媒體播放窗ロ,用以播放所述多媒體消息。
[0087]本實(shí)施例所述方法中,在用戶(hù)開(kāi)啟的交互界面中,采集該用戶(hù)已收發(fā)的即時(shí)通信消息,將已收發(fā)的即時(shí)通信消息通過(guò)消息代表體的形式排列在消息匯總主軸線上,然后將排列有消息代表體的消息匯總主軸線在所述開(kāi)啟的交互界面中輸出,當(dāng)用戶(hù)對(duì)所述輸出的消息代表體產(chǎn)生觸發(fā)信息時(shí),輸出對(duì)應(yīng)的消息數(shù)據(jù)。
[0088]對(duì)于即時(shí)通信交互界面為用戶(hù)所在群或討論組的通信界面時(shí),對(duì)應(yīng)每ー個(gè)群成員生成一條消息匯總主軸線。參見(jiàn)圖3,該圖為本發(fā)明實(shí)施例ニ中提供的一種群或討論組交互界面中交互記錄匯總的方法流程圖,具體步驟如下所述。
[0089]S21,采集用戶(hù)開(kāi)啟的所在群或討論組對(duì)應(yīng)的交互界面,獲取交互界面中各成員已播報(bào)的即時(shí)通信消息對(duì)應(yīng)的參數(shù)信息;
[0090]所述采集的即時(shí)通信消息對(duì)應(yīng)的參數(shù)信息包括有發(fā)送該即時(shí)通信消息的成員標(biāo)識(shí)信息、發(fā)送該即時(shí)通信消息的時(shí)間信息、以及該即時(shí)通信消息的數(shù)據(jù)格式信息和數(shù)據(jù)大
小信息。
[0091 ] S22,對(duì)應(yīng)群或討論組各成員的標(biāo)識(shí)信息,生成對(duì)應(yīng)于各成員的消息匯總主軸線;
[0092]本實(shí)施例中,在群或討論組交互界面中生成単獨(dú)的消息匯總界面,在消息匯總界面中包括有群或討論組中所有成員的標(biāo)識(shí)信息,所述成員的標(biāo)識(shí)信息包括有成員的頭像標(biāo)識(shí)、即時(shí)通信賬號(hào)標(biāo)識(shí)、以及成員的昵稱(chēng)或備注姓名標(biāo)識(shí)等至少其ー的標(biāo)識(shí)信息。如圖2-2所示,在群交互界面200中設(shè)置有単獨(dú)的群消息匯總界面250,在該界面中顯示有各群成員的頭像和昵稱(chēng)標(biāo)識(shí)信息,對(duì)應(yīng)著每ー個(gè)群成員標(biāo)識(shí)信息的位置處,生成對(duì)應(yīng)的消息匯總主軸線。
[0093]S23,在每個(gè)成員的消息匯總主軸線上,排列該成員已播報(bào)的消息對(duì)應(yīng)的消息代表體;
[0094]若成員在群或討論組的交互界面中發(fā)表即時(shí)通信消息,則將該消息以消息代表體的形式排列在該群成員對(duì)應(yīng)的消息匯總主軸線上。對(duì)于沒(méi)有發(fā)表即時(shí)通信消息的成員,則對(duì)應(yīng)的消息匯總主軸線上也沒(méi)有相應(yīng)的消息代表體,或者直接不顯示未發(fā)表消息成員的消息匯總主軸線。
[0095]所述消息代表體的長(zhǎng)度與消息數(shù)據(jù)大小成正比例,消息數(shù)據(jù)對(duì)應(yīng)的字節(jié)越大,消息代表體越長(zhǎng);當(dāng)消息數(shù)據(jù)格式不同時(shí),對(duì)應(yīng)的消息代表體的顔色或形狀也不同,如消息數(shù)據(jù)為文本格式,對(duì)應(yīng)的消息代表體為黑色,消息數(shù)據(jù)為語(yǔ)音格式,對(duì)應(yīng)的消息代表體顏色為緑色;另外,消息代表體之間的距離與對(duì)應(yīng)的消息數(shù)據(jù)之間的真實(shí)時(shí)間間隔成正比例,即兩個(gè)消息代表體之間的距離越大,對(duì)應(yīng)的兩條消息之間的時(shí)間間隔也越長(zhǎng)。
[0096]S24,將前述排列有消息代表體的消息匯總主軸線,在對(duì)應(yīng)群或討論組成員的標(biāo)識(shí)位置處輸出;
[0097]在每一條消息匯總主軸線上均設(shè)置有播報(bào)控制器,用于控制該條消息匯總主軸線上消息數(shù)據(jù)的播報(bào)情況。
[0098]S25,當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0099]如圖2-2所示,用戶(hù)觸發(fā)群成員“denny”對(duì)應(yīng)的消息匯總主軸線上的消息代表體吋,則播報(bào)對(duì)應(yīng)的群成員“denny”發(fā)表的消息數(shù)據(jù)。所述播報(bào)消息數(shù)據(jù)的方式為:通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù);或者,通過(guò)生成臨時(shí)窗ロ,在該窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù);或者,通過(guò)生成多媒體播放窗ロ,在該多媒體播放窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
[0100]本實(shí)施例所述方法中,對(duì)于群或討論組的即時(shí)通信交互界面,設(shè)置有単獨(dú)的消息匯總界面,在該消息匯總界面中包括有所有群成員的標(biāo)識(shí)信息,對(duì)應(yīng)每一個(gè)群成員標(biāo)識(shí)信息,生成對(duì)應(yīng)的消息匯總主軸線,各群成員發(fā)表的即時(shí)通信消息以消息代表體的形式排列在各成員對(duì)應(yīng)的消息匯總主軸線上。在觸發(fā)某個(gè)群成員對(duì)應(yīng)的消息匯總主軸線上的消息代表體時(shí),播報(bào)對(duì)應(yīng)的該成員發(fā)表的消息數(shù)據(jù)。
[0101]結(jié)合前面描述的ー種即時(shí)通信中交互記錄匯總的方法實(shí)施例,本發(fā)明還提供了配套的系統(tǒng)。
[0102]參見(jiàn)圖4,該圖為本發(fā)明實(shí)施例三中提供的一種即時(shí)通信中交互記錄匯總的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0103]消息參數(shù)采集単元410,用于采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息;
[0104]消息匯總生成単元420,與前述消息參數(shù)采集単元410相連,用于根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體;
[0105]消息匯總輸出単元430,與前述消息匯總生成単元420相連,用于將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出;
[0106]消息數(shù)據(jù)播報(bào)単元440,與前述消息匯總輸出単元430相連,用于當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0107]其中,所述所述消息匯總生成単元420包括以下結(jié)構(gòu)模塊:
[0108]消息大小獲取模塊421,用于獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度;
[0109]消息格式獲取模塊422,用于獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色;
[0110]消息代表體排列模塊423,與前述消息大小獲取模塊421和消息格式獲取模塊422相連,用于獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。
[0111]所述消息匯總輸出単元430包括以下結(jié)構(gòu)模塊:
[0112]播報(bào)控制模塊431,用于在消息匯總主軸線上設(shè)置控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器;
[0113]播報(bào)開(kāi)關(guān)控制模塊432,與前述播報(bào)控制模塊431相連,用于在播報(bào)控制器上設(shè)置控制消息數(shù)據(jù)播放和停止播放的開(kāi)關(guān)結(jié)構(gòu);
[0114]播報(bào)位移控制模塊433,與前述播報(bào)控制模塊431相連,用于在播報(bào)控制器上設(shè)置位移結(jié)構(gòu),控制播報(bào)控制器的位置移動(dòng)信息,根據(jù)播報(bào)控制器所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
[0115]所述消息數(shù)據(jù)播報(bào)単元440包括以下其中之ー的結(jié)構(gòu)模塊:
[0116]語(yǔ)音信息播報(bào)模塊441,用于通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù);
[0117]窗口數(shù)據(jù)播報(bào)模塊442,用于生成臨時(shí)窗ロ,在該窗ロ中輸出顯不對(duì)應(yīng)的消息數(shù)據(jù);
[0118]多媒體窗ロ播報(bào)模塊443,用于生成多媒體播放窗ロ,在該多媒體播放窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
[0119]本實(shí)施例所述的系統(tǒng)中,當(dāng)即時(shí)通信用戶(hù)開(kāi)啟與其他聯(lián)系人進(jìn)行通信的交互界面后,由消息參數(shù)采集単元410采集交互各方發(fā)送的即時(shí)通信消息的參數(shù)信息,該參數(shù)信息包括消息發(fā)送方的標(biāo)識(shí)信息、消息發(fā)送時(shí)間、以及消息數(shù)據(jù)格式和消息數(shù)據(jù)大小。然后,消息匯總生成単元420根據(jù)前述采集的即時(shí)通信消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,并將即時(shí)通信消息以消息代表體的形式排列在該消息匯總主軸線上。再通過(guò)消息匯總輸出単元430將排列有消息代表體的消息匯總主軸線在所述用戶(hù)開(kāi)啟的交互界面中輸出。當(dāng)采集到用戶(hù)對(duì)消息匯總主軸線上的消息代表體產(chǎn)生觸發(fā)信息時(shí),消息數(shù)據(jù)播報(bào)單元440調(diào)出所述觸發(fā)的消息代表體對(duì)應(yīng)的消息數(shù)據(jù)并進(jìn)行播報(bào)。
[0120]其中,通過(guò)消息匯總生成単元420在消息匯總主軸線上排列消息代表體的過(guò)程中,先由消息大小獲取模塊421根據(jù)消息數(shù)據(jù)的大小確定消息代表體的長(zhǎng)度,消息數(shù)據(jù)越大對(duì)應(yīng)的消息代表體也越長(zhǎng);再由消息格式獲取模塊422根據(jù)消息數(shù)據(jù)的格式確定消息代表體的形狀和/或顔色;最后,由消息代表體排列模塊423根據(jù)消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序?qū)⑾⒋眢w排列在消息匯總主軸線上。消息匯總輸出單元430輸出消息匯總主軸線時(shí),由播報(bào)控制模塊431在消息匯總主軸線上設(shè)置控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器;在播報(bào)控制器上,通過(guò)播報(bào)開(kāi)關(guān)控制模塊432設(shè)置控制消息數(shù)據(jù)播放和停止播放的開(kāi)關(guān)結(jié)構(gòu),通過(guò)播報(bào)位移控制模塊433設(shè)置控制播報(bào)控制器的位置移動(dòng)信息的位移結(jié)構(gòu),根據(jù)播報(bào)控制器所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。消息數(shù)據(jù)播報(bào)単元440播報(bào)消息數(shù)據(jù)時(shí),可通過(guò)語(yǔ)音信息播報(bào)模塊441輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù);或者,通過(guò)窗口數(shù)據(jù)播報(bào)模塊442,生成臨時(shí)窗ロ,在該窗口中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù);或者,通過(guò)多媒體窗ロ播報(bào)模塊443,生成多媒體播放窗ロ,在該多媒體播放窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
[0121]以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施方式,均在本發(fā)明的保護(hù)范圍之中。
【權(quán)利要求】
1.一種即時(shí)通信中交互記錄匯總的方法,其特征在于:該方法包括如下步驟, 步驟1,采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息; 步驟2,根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體; 步驟3,將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出; 步驟4,當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息吋,輸出對(duì)應(yīng)的消息數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述交互界面對(duì)應(yīng)的交互記錄為本次開(kāi)啟的時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄,或者預(yù)設(shè)時(shí)間段內(nèi)對(duì)應(yīng)的交互記錄。
3.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述步驟I中采集的每條消息的參數(shù)信息包括有消息的收發(fā)時(shí)間信息或消息的數(shù)據(jù)格式信息或消息的數(shù)據(jù)大小信息,其中每種數(shù)據(jù)格式類(lèi)型的消息,對(duì)應(yīng)著唯一性特征性狀和/或色彩表達(dá)的消息代表體。
4.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:當(dāng)交互界面為用戶(hù)與特定聯(lián)系人對(duì)象之間的交互界面時(shí),生成交互記錄的消息匯總主軸線為一條,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè); 或者,當(dāng)交互界面為用戶(hù)所在群或討論 組的交互界面時(shí),根據(jù)交互方的數(shù)量確定消息匯總主軸線的條數(shù),每ー個(gè)消息交互方對(duì)應(yīng)著一條消息匯總主軸線,該消息交互方發(fā)出的消息代表體位于對(duì)應(yīng)的消息匯總主軸線上。
5.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述步驟2中在消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體的過(guò)程為, 獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度; 獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色; 獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。
6.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述步驟2中在消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體吋,消息代表體之間的距離間隔,與所代表的消息之間的真實(shí)時(shí)間間隔之間具有對(duì)應(yīng)關(guān)系。
7.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述步驟3中輸出的消息匯總主軸線上設(shè)置有用于控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器, 其中,當(dāng)所述消息匯總主軸線為兩條或兩條以上時(shí),每一條消息匯總主軸線上設(shè)置ー個(gè)播報(bào)控制器; 當(dāng)所述消息匯總主軸線為一條,交互雙方對(duì)應(yīng)的消息代表體分別位于消息匯總主軸線的兩側(cè)時(shí),在該消息匯總主軸線上設(shè)置兩個(gè)播報(bào)控制器,分別用于控制交互各方對(duì)應(yīng)消息的播報(bào)信息。
8.根據(jù)權(quán)利要求1所述的ー種即時(shí)通信中交互記錄匯總的方法,其特征在于:所述步驟4中播報(bào)消息數(shù)據(jù)的方式為以下其中之一, 通過(guò)輸出語(yǔ)音信息播報(bào)對(duì)應(yīng)的消息數(shù)據(jù); 通過(guò)生成臨時(shí)窗ロ,在該窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù); 通過(guò)生成多媒體播放窗ロ,在該多媒體播放窗ロ中輸出顯示對(duì)應(yīng)的消息數(shù)據(jù)。
9.一種即時(shí)通信中交互記錄匯總的系統(tǒng),其特征在于:該系統(tǒng)包括, 消息參數(shù)采集単元,用于采集用戶(hù)開(kāi)啟的交互界面對(duì)應(yīng)的交互記錄中所包含的每條消息的參數(shù)信息; 消息匯總生成単元,與前述消息參數(shù)采集単元相連,用于根據(jù)前述每條消息的參數(shù)信息,生成交互記錄的消息匯總主軸線,該消息匯總主軸線上排列有各消息對(duì)應(yīng)的消息代表體; 消息匯總輸出単元,與前述消息匯總生成単元相連,用于將前述生成的排列有消息代表體的消息匯總主軸線在前述用戶(hù)開(kāi)啟的交互界面中輸出; 消息數(shù)據(jù)播報(bào)単元,與前述消息匯總輸出単元相連,用于當(dāng)采集到對(duì)前述輸出的消息匯總主軸線上的消息代表體的觸發(fā)信息時(shí),播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的ー種即時(shí)通信中交互記錄匯總的系統(tǒng),其特征在于:所述消息匯總生成単元包括以下結(jié)構(gòu) 模塊, 消息大小獲取模塊,用于獲取每條消息的數(shù)據(jù)大小信息,按照消息數(shù)據(jù)的大小與消息代表體的程度成正比例的關(guān)系,確定每條消息對(duì)應(yīng)的消息代表體的長(zhǎng)度; 消息格式獲取模塊,用于獲取每條消息的數(shù)據(jù)格式信息,根據(jù)系統(tǒng)默認(rèn)或者用戶(hù)自定義的方式確定每種數(shù)據(jù)格式的消息對(duì)應(yīng)的消息代表體的形狀和/或顔色; 消息代表體排列模塊,與前述消息大小獲取模塊和消息格式獲取模塊相連,用于獲取每條消息的收發(fā)時(shí)間信息,將消息匯總主軸線作為時(shí)間軸,按照時(shí)間先后順序在該消息匯總主軸線上排列各消息對(duì)應(yīng)的消息代表體。
11.根據(jù)權(quán)利要求9所述的ー種即時(shí)通信中交互記錄匯總的系統(tǒng),其特征在于:所述消息匯總輸出単元包括以下結(jié)構(gòu)模塊, 播報(bào)控制模塊,用于在消息匯總主軸線上設(shè)置控制消息數(shù)據(jù)播報(bào)信息的播報(bào)控制器;播報(bào)開(kāi)關(guān)控制模塊,與前述播報(bào)控制模塊相連,用于在播報(bào)控制器上設(shè)置控制消息數(shù)據(jù)播放和停止播放的開(kāi)關(guān)結(jié)構(gòu); 播報(bào)位移控制模塊,與前述播報(bào)控制模塊相連,用于在播報(bào)控制器上設(shè)置位移結(jié)構(gòu),控制播報(bào)控制器的位置移動(dòng)信息,根據(jù)播報(bào)控制器所在位置的消息代表體,播報(bào)對(duì)應(yīng)的消息數(shù)據(jù)。
【文檔編號(hào)】H04L12/58GK103457835SQ201310359393
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2013年8月18日 優(yōu)先權(quán)日:2013年8月18日
【發(fā)明者】馬宇塵 申請(qǐng)人:蘇州量躍信息科技有限公司