即時多方交互通訊工具及其方法
【專利摘要】本發(fā)明揭示了一種即時多方交互通訊工具及其方法,該工具包括好友判斷模塊、聊天工具選擇模塊、后臺登陸模塊、整合界面模塊。好友判斷模塊檢索用戶的所有好友,并且根據(jù)所有好友使用的聊天工具記錄,統(tǒng)計所有好友使用的所有聊天工具信息,并且把所有聊天工具信息發(fā)送至聊天工具選擇模塊和整合界面模塊。聊天工具選擇模塊根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工具,并把需要登錄的聊天工具信息發(fā)送至后臺登錄模塊。后臺登陸模塊根據(jù)需要登錄的聊天工具信息,在后臺登錄聊天工具,并且啟動整合界面模塊。整合界面模塊提供對話界面,并且檢測好友信息,根據(jù)好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。
【專利說明】即時多方交互通訊工具及其方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種適時網(wǎng)絡(luò)通訊技術(shù),更具體地說,涉及一種即時多方交互通訊工具及其方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的不斷應(yīng)用和普及,越來越多的人喜歡通過網(wǎng)絡(luò)與同學(xué)、朋友、家人等及時溝通,即時與多方相互交流通話和交換共同關(guān)心的資訊信息越來越普及。這也就是人們所說的聊天交換信息。越來越多的人開始傾向于網(wǎng)上購物,但是隨著即時應(yīng)用軟件、社交網(wǎng)站及電子商務(wù)網(wǎng)站的層出不窮,用戶也開始感覺到疲于記錄并管理大量個人賬戶信息的煩惱。于是乎出現(xiàn)了被現(xiàn)今各大網(wǎng)站應(yīng)用的聯(lián)合登錄,即用同一個賬號可以在各大網(wǎng)站登錄的方式。但是目前的聯(lián)合登錄方式,不管是對于網(wǎng)民,還是對于電子商務(wù)網(wǎng)站都還是遠遠不能滿足其需求的。如今的網(wǎng)民都習(xí)慣網(wǎng)上即時溝通方式,雖然目前的聯(lián)合登錄方式為用戶提供了不注冊直接登錄的方式,但是沒用可供直接的即使通訊能力,因此還需要用戶在一邊網(wǎng)購的同時一邊再通過即使通訊工具進行溝通。而本專利就是為了解決目前這種狀況而設(shè)計的,電子商務(wù)網(wǎng)站提供聯(lián)合登錄的同時也提供在線即時通訊功能,并且實現(xiàn)不同賬號之間的即時通訊功能,這不僅解決的用戶的上網(wǎng)習(xí)慣,同時也為電子商務(wù)網(wǎng)站提供大量的外站用戶量以及提高網(wǎng)站的用戶黏連性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目 的旨在提供一種即時多方交互通訊工具及其方法,來解決現(xiàn)有技術(shù)中存在的各種不足。
[0004]根據(jù)本發(fā)明,提供一種即時多方交互通訊工具,包括好友判斷模塊、聊天工具選擇模塊、后臺登陸模塊、整合界面模塊。好友判斷模塊檢索用戶的所有好友,并且根據(jù)所有好友使用的聊天工具記錄,統(tǒng)計所有好友使用的所有聊天工具信息,并且把所有聊天工具信息發(fā)送至聊天工具選擇模塊和整合界面模塊。聊天工具選擇模塊根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工具,并且把需要登錄的聊天工具信息發(fā)送至后臺登錄模塊。后臺登陸模塊根據(jù)需要登錄的聊天工具信息,在后臺登錄聊天工具,并且啟動整合界面模塊。整合界面模塊提供對話界面,并且檢測好友信息,根據(jù)好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。
[0005]根據(jù)本發(fā)明的一實施例,還包括本機用戶判斷模塊,與聊天工具選擇模塊相連接,本機用戶判斷模塊檢測本機用戶是否只登錄單一的聊天工具,并且把本機用戶的登錄信息發(fā)送至聊天工具選擇模塊。
[0006]根據(jù)本發(fā)明的一實施例,還包括用戶登錄模塊,與本機用戶判斷模塊相連接,用戶登錄模塊判斷用戶需要登錄哪些聊天工具,并且把用戶的登錄信息發(fā)送至聊天工具選擇模塊或本機用戶判斷模塊。
[0007]根據(jù)本發(fā)明的一實施例,聊天工具選擇模塊預(yù)先設(shè)定所有可以連接的聊天工具,包括QQ、MSN、阿里旺旺、多玩、飛信、Skype。
[0008]根據(jù)本發(fā)明的一實施例,整合界面模塊還包括屏蔽顯示模塊,屏蔽顯示模塊屏蔽所有聊天工具在前臺的顯示、聲音和彈出窗口。
[0009]根據(jù)本發(fā)明的一實施例,整合界面模塊復(fù)制用戶在對話界面上輸入的信息,包括文本、表情、圖片,將復(fù)制的信息在后臺粘貼到對應(yīng)的聊天工具的輸入窗口。整合界面模塊檢測到用戶點擊發(fā)送按鈕時,在后臺點擊對應(yīng)聊天工具的發(fā)送按鈕。
[0010]根據(jù)本發(fā)明的一實施例,整合界面模塊在后臺每隔一定時間刷新對應(yīng)聊天工具界面上的顯示,復(fù)制對應(yīng)聊天工具界面上顯示的信息,包括文本、表情、圖片,并且將復(fù)制的信息粘貼到對話界面上。
[0011]根據(jù)本發(fā)明的一實施例,一定時間為1s,整合界面模塊檢索聊天工具上每段顯示內(nèi)容末尾的空白,以段為單位進行刷新,并且標(biāo)記已刷新的顯示信息。
[0012]根據(jù)本發(fā)明的一實施例,即時多方交互通訊工具打包為瀏覽器插件,對話界面設(shè)置于瀏覽器的側(cè)邊欄或彈出窗口中。
[0013]根據(jù)本發(fā)明的另一方面,提供一種即時多方交互通訊方法,包括以下步驟:步驟一,檢索用戶的所有好友,并且根據(jù)所有好友使用的聊天工具記錄,統(tǒng)計并記錄所有好友使用的所有聊天工具信息;步驟二,根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工具;步驟三,根據(jù)需要登錄的聊天工具信息,在后臺登錄所述聊天工具,并且啟動一個整合界面;步驟四,利用整合界面塊來提供對話界面,并且檢測好友信息,根據(jù)好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。
[0014]根據(jù)本發(fā)明的一實施例,在步驟一之前,先執(zhí)行本機用戶判斷步驟,檢測本機用戶是否只登錄單一的聊天工具,并且把本機用戶的登錄信息記錄到聊天工具選擇中。
[0015]根據(jù)本發(fā)明的一實施例,在步驟一之前,先判斷用戶需要登錄哪些聊天工具,并且把用戶的登錄信息記錄到聊天工具選擇或本機用戶判斷中。
[0016]根據(jù)本發(fā)明的一實施例,步驟二預(yù)先設(shè)定所有可以連接的聊天工具,包括QQ、MSN、阿里旺旺、多玩、飛信、Skype0
[0017]根據(jù)本發(fā)明的一實施例,步驟四還包括屏蔽所有聊天工具在前臺的顯示、聲音和彈出窗口。
[0018]根據(jù)本發(fā)明的一實施例,步驟四還包括復(fù)制用戶在對話界面上輸入的信息,包括文本、表情、圖片,將復(fù)制的信息在后臺粘貼到對應(yīng)的聊天工具的輸入窗口。當(dāng)檢測到用戶點擊發(fā)送按鈕時,在后臺點擊對應(yīng)聊天工具的發(fā)送按鈕。
[0019]根據(jù)本發(fā)明的一實施例,步驟四還包括在后臺每隔一定時間刷新對應(yīng)聊天工具界面上的顯示,復(fù)制對應(yīng)聊天工具界面上顯示的信息,包括文本、表情、圖片,并且將復(fù)制的信息粘貼到對話界面上。
[0020]根據(jù)本發(fā)明的一實施例,一定時間為ls,整合界面檢索聊天工具上每段顯示內(nèi)容末尾的空白,以段為單位進行刷新,并且標(biāo)記已刷新的顯示信息。
[0021]采用了本發(fā)明的技術(shù)方案,提供一種即時多方交互通訊工具及其方法,可以讓用戶在登錄后與不同即時通訊方式賬號間的即時溝通,而且并不需要在多個聊天工具之間切換使用,極大地提高了使用便利性和用戶體驗?!緦@綀D】
【附圖說明】
[0022]在本發(fā)明中,相同的附圖標(biāo)記始終表示相同的特征,其中:
[0023]圖1是本發(fā)明即時多方交互通訊工具的結(jié)構(gòu)示意圖;
[0024]圖2是本發(fā)明即時多方交互通訊方法的流程圖。
【具體實施方式】
[0025]下面結(jié)合附圖和實施例進一步說明本發(fā)明的技術(shù)方案。
[0026]本發(fā)明的主要目的在于在網(wǎng)站上提供本站賬戶登錄和外站賬戶的聯(lián)合登錄,用戶登錄后在顯示網(wǎng)站瀏覽內(nèi)容外,在屏幕右方顯示類似WEB版QQ的網(wǎng)站在線即時通訊功能。該功能包括好友管理(用戶選擇本站賬號登錄的,默認(rèn)展示本站賬號對應(yīng)的好友信息;用戶以外站賬號登錄的,默認(rèn)展示外站賬號對應(yīng)的好友信息)、我的個人信息相關(guān)內(nèi)容快捷展示、促銷優(yōu)惠活動等信息展示。在用戶登錄后,可以選擇本站賬號和外站賬號、外站賬號與其它外站賬號的綁定,以實現(xiàn)用戶登錄后可以與不同即時通訊方式賬號間的即時溝通。
[0027]參照圖1,為實現(xiàn)本發(fā)明的目的,提供一種即時多方交互通訊工具系統(tǒng)10,包括6個主要模塊,分別是好友判斷模塊11、聊天工具選擇模塊12、后臺登錄模塊13、整合界面模塊14、用戶登錄模塊15和本機用戶判斷模塊16。本發(fā)明的即時多方交互通訊工具10優(yōu)選打包為瀏覽器插件,其對話界面141設(shè)置于瀏覽器的側(cè)邊欄或彈出窗口中,這樣最便于用戶使用。下面來詳細(xì)介紹各個模塊之間的連接關(guān)系和數(shù)據(jù)傳遞關(guān)系。
[0028]在使用時,用戶首先進入用戶登錄模塊15,用戶登錄模塊15與本機用戶判斷模塊16相連接。用戶登錄模塊15記錄用戶登錄各個聊天工具的歷史,因此可以判斷用戶需要登錄哪些聊天工具,并且把用戶的登錄信息發(fā)送至聊天工具選擇模塊12或本機用戶判斷模塊16。
[0029]本機用戶判斷模塊16與聊天工具選擇模塊12相連接,可以檢測本機用戶是只登錄單一的聊天工具,還是要整合登錄多個聊天工具,并且把本機用戶的登錄信息發(fā)送至聊天工具選擇模塊12。
[0030]在進入即時多方交互通訊工具10時,好友判斷模塊11和用戶登陸模塊15、本機用戶判斷模塊16并行運行,用來檢索用戶的所有好友。好友判斷模塊11可以檢索所有好友使用的聊天工具記錄,統(tǒng)計出所有好友使用的所有聊天工具信息。例如,好友A使用QQ和MSN,好友B使用QQ,好友C使用阿里旺旺,好友D使用MSN和飛信,則好友判斷模塊11能夠統(tǒng)計一共需要QQ、MSN、阿里旺旺和飛信這四種聊天工具,然后把所有聊天工具信息發(fā)送至聊天工具選擇模塊12和整合界面模塊14。
[0031]聊天工具選擇模塊12根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工具,并且把需要登錄的聊天工具信息發(fā)送至后臺登錄模塊13。作為本發(fā)明的一種優(yōu)選實施方式,聊天工具選擇模塊12內(nèi)預(yù)先設(shè)定所有可以連接的聊天工具,例如QQ、MSN、阿里旺旺、多玩、飛信、Skype等,這樣聊天工具選擇模塊12就可以判斷任何一個好友的聊天工具使用情況,并且可以進一步判斷是否存在無法識別的其他聊天工具。
[0032]后臺登陸模塊13根據(jù)需要登錄的聊天工具信息,在后臺登錄聊天工具,并且啟動整合界面模塊14。按照上面的例子,聊天工具選擇模塊12選擇了 QQ、MSN、阿里旺旺和飛信這四種聊天工具,則后臺登錄模塊自動登錄了 QQ、MSN、阿里旺旺和飛信,并且在Windows界面中不顯示給用戶,從而對于用戶來說并不需要在Windows界面中反復(fù)操作各種聊天工具。
[0033]整合界面模塊14提供對話界面141和屏蔽顯示模塊142,對話界面141是類似于普通聊天工具的對話界面,例如QQ聊天界面或MSN聊天界面等,而屏蔽顯示模塊142則用來屏蔽所有聊天工具在前臺的顯示、聲音和彈出窗口,這樣對于用戶體驗來說,就像是只操作了 一個聊天工具,而不是在多個聊天工具之間反復(fù)切換。
[0034]整合界面模塊14可以檢測好友信息,根據(jù)好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。具體來說,在用戶輸入時,整合界面模塊14復(fù)制用戶在對話界面141上輸入的信息,包括文本、表情、圖片等,將復(fù)制的信息在后臺粘貼到對應(yīng)的聊天工具的輸入窗口。當(dāng)整合界面模塊141檢測到用戶點擊發(fā)送按鈕時,在后臺點擊對應(yīng)聊天工具的發(fā)送按鈕,將用戶輸入發(fā)送出去。同時,整合界面模塊14在后臺還每隔一定時間刷新對應(yīng)聊天工具界面上的顯示,復(fù)制對應(yīng)聊天工具界面上顯示的信息,包括文本、表情、圖片等,并且將復(fù)制的信息粘貼到對話界面141上。
[0035]作為本發(fā)明的一種優(yōu)選實施方式,整合界面模塊14每隔Is刷新對應(yīng)聊天工具的界面,檢索聊天工具上每段顯示內(nèi)容末尾的空白,這樣就以段為單位進行刷新,并且標(biāo)記已刷新的顯示信息,在下次刷新時只復(fù)制沒有刷新過的聊天信息,如此可以避免重復(fù)復(fù)制聊
天信息。
[0036]例如,用戶和好友A和B同時在進行聊天,而好友A使用QQ,好友B使用MSN。整合界面模塊14分別復(fù)制用戶輸入給好友A的文本,以及用戶輸入給好友B的表情,并且在后臺將該文本粘貼到QQ的對話框中并發(fā)送,將該表情粘貼到MSN的對話框中并發(fā)送。同時,整合界面模塊14還每隔Is刷新QQ和MSN的聊天界面,當(dāng)檢測到好友A給用戶有回復(fù)時,復(fù)制回復(fù)的內(nèi)容,粘貼到對話界面141上,這樣,用戶就可以在整合界面模塊14上看到其他聊天工具(例如QQ)的聊天內(nèi)容了。
[0037]參照圖2,利用本發(fā)明的即時多方交互通訊工具10,可以通過一定的方法來實現(xiàn)本發(fā)明的目的,其具體步驟如圖2所示。
[0038]步驟20:用戶登錄請求;
[0039]步驟21:判斷用戶是否聯(lián)合登錄?若是,轉(zhuǎn)步驟23 ;若否,轉(zhuǎn)步驟22 ;
[0040]步驟22:本站用戶登錄;
[0041]步驟23:外站用戶聯(lián)合登錄(例如需要MSN、QQ登錄等);
[0042]步驟24:用戶成功登錄;
[0043]步驟25:顯示網(wǎng)站內(nèi)容及WEB版在線聊天內(nèi)容(默認(rèn)顯示本站賬戶即時通訊方式)
[0044]步驟26:是否綁定外站即時通訊功能?若是,轉(zhuǎn)步驟28 ;若否,轉(zhuǎn)步驟27 ;
[0045]步驟27:提供外站即時通訊功能的綁定處理(可以綁定多個),并且返回步驟26 ;
[0046]步驟28:顯示外站即時通訊工具中的相關(guān)信息(如MSN、QQ中的朋友列表等);
[0047]步驟29:可以一邊網(wǎng)購一邊即時通訊,以便于即時分享網(wǎng)購經(jīng)驗和優(yōu)惠活動等。
[0048]本【技術(shù)領(lǐng)域】中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識到,以上的說明書僅是本發(fā)明眾多實施例中的一種或幾種實施方式,而并非用對本發(fā)明的限定。任何對于以上所述實施例的均等變化、變型以及等同替代等技術(shù)方案,只要符合本發(fā)明的實質(zhì)精神范圍,都將落在本發(fā)明的權(quán)利要求書所保護的范圍內(nèi)。
【權(quán)利要求】
1.一種即時多方交互通訊工具,其特征在于,包括: 好友判斷模塊、聊天工具選擇模塊、后臺登陸模塊、整合界面模塊; 所述好友判斷模塊檢索用戶的所有好友,并且根據(jù)所有好友使用的聊天工具記錄,統(tǒng)計所有好友使用的所有聊天工具信息,并且把所有聊天工具信息發(fā)送至所述聊天工具選擇模塊和所述整合界面模塊; 所述聊天工具選擇模塊根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工具,并且把所述需要登錄的聊天工具信息發(fā)送至所述后臺登錄模塊; 所述后臺登陸模塊根據(jù)需要登錄的聊天工具信息,在后臺登錄所述聊天工具,并且啟動整合界面模塊; 所述整合界面模塊提供對話界面,并且檢測好友信息,根據(jù)所述好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。
2.如權(quán)利要求1所述的即時多方交互通訊工具,其特征在于,還包括: 本機用戶判斷模塊,與所述聊天工具選擇模塊相連接,所述本機用戶判斷模塊檢測本機用戶是否只登 錄單一的聊天工具,并且把本機用戶的登錄信息發(fā)送至所述聊天工具選擇模塊。
3.如權(quán)利要求2所述的即時多方交互通訊工具,其特征在于,還包括: 用戶登錄模塊,與所述本機用戶判斷模塊相連接,所述用戶登錄模塊判斷用戶需要登錄哪些聊天工具,并且把用戶的登錄信息發(fā)送至所述聊天工具選擇模塊或所述本機用戶判斷模塊。
4.如權(quán)利要求1所述的即時多方交互通訊工具,其特征在于: 所述聊天工具選擇模塊預(yù)先設(shè)定所有可以連接的聊天工具,包括QQ、MSN、阿里旺旺、多玩、飛信、Skype。
5.如權(quán)利要求1所述的即時多方交互通訊工具,其特征在于: 所述整合界面模塊還包括屏蔽顯示模塊,所述屏蔽顯示模塊屏蔽所有聊天工具在前臺的顯不、聲音和彈出窗口。
6.如權(quán)利要求5所述的即時多方交互通訊工具,其特征在于: 所述整合界面模塊復(fù)制用戶在所述對話界面上輸入的信息,包括文本、表情、圖片,將復(fù)制的信息在后臺粘貼到對應(yīng)的聊天工具的輸入窗口; 所述整合界面模塊檢測到用戶點擊發(fā)送按鈕時,在后臺點擊對應(yīng)聊天工具的發(fā)送按鈕。
7.如權(quán)利要求5所述的即時多方交互通訊工具,其特征在于: 所述整合界面模塊在后臺每隔一定時間刷新對應(yīng)聊天工具界面上的顯示,復(fù)制對應(yīng)聊天工具界面上顯示的信息,包括文本、表情、圖片,并且將所述復(fù)制的信息粘貼到所述對話界面上。
8.如權(quán)利要求7所述的即時多方交互通訊工具,其特征在于: 所述一定時間為ls,所述整合界面模塊檢索聊天工具上每段顯示內(nèi)容末尾的空白,以段為單位進行刷新,并且標(biāo)記已刷新的顯示信息。
9.如權(quán)利要求1所述的即時多方交互通訊工具,其特征在于: 所述即時多方交互通訊工具打包為瀏覽器插件,所述對話界面設(shè)置于瀏覽器的側(cè)邊欄或彈出窗口中。
10.一種即時多方交互通訊方法,其特征在于,包括以下步驟: 步驟一,檢索用戶的所有好友,并且根據(jù)所有好友使用的聊天工具記錄,統(tǒng)計并記錄所有好友使用的所有聊天工具信息; 步驟二,根據(jù)在線好友的聊天工具信息,從所有聊天工具中選擇需要登錄的聊天工亙.N 9 步驟三,根據(jù)需要登錄的聊天工具信息,在后臺登錄所述聊天工具,并且啟動一個整合界面; 步驟四,利用整合界面塊來提供對話界面,并且檢測好友信息,根據(jù)好友使用的聊天工具信息將實時聊天信息發(fā)送至對應(yīng)的聊天工具。
11.如權(quán)利要求10所述的即時多方交互通訊方法,其特征在于: 在所述步驟一之前,先執(zhí)行本機用戶判斷步驟,檢測本機用戶是否只登錄單一的聊天工具,并且把本機用戶的登錄信息記錄到聊天工具選擇中。
12.如權(quán)利要求11所述的即時多方交互通訊方法,其特征在于: 在所述步驟一之前,先判斷用戶需要登錄哪些聊天工具,并且把用戶的登錄信息記錄到聊天工具選擇或所述本機用戶判斷中。
13.如權(quán)利要求10所述的即時多方交互通訊方法,其特征在于: 所述步驟二預(yù)先設(shè)定所有可以連接的聊天工具,包括QQ、MSN、阿里旺旺、多玩、飛信、Skype0
14.如權(quán)利要求10所述的即時多方交互通訊方法,其特征在于: 所述步驟四還包括屏蔽所有聊天工具在前臺的顯示、聲音和彈出窗口。
15.如權(quán)利要求14所述的即時多方交互通訊方法,其特征在于: 所述步驟四還包括復(fù)制用戶在所述對話界面上輸入的信息,包括文本、表情、圖片,將復(fù)制的信息在后臺粘貼到對應(yīng)的聊天工具的輸入窗口 ; 當(dāng)檢測到用戶點擊發(fā)送按鈕時,在后臺點擊對應(yīng)聊天工具的發(fā)送按鈕。
16.如權(quán)利要求14所述的即時多方交互通訊方法,其特征在于: 所述步驟四還包括在后臺每隔一定時間刷新對應(yīng)聊天工具界面上的顯示,復(fù)制對應(yīng)聊天工具界面上顯示的信息,包括文本、表情、圖片,并且將所述復(fù)制的信息粘貼到所述對話界面上。
17.如權(quán)利要求16所述的即時多方交互通訊方法,其特征在于: 所述一定時間為ls,所述整合界面檢索聊天工具上每段顯示內(nèi)容末尾的空白,以段為單位進行刷新,并且標(biāo)記已刷新的顯示信息。
【文檔編號】H04L12/58GK103973540SQ201310030666
【公開日】2014年8月6日 申請日期:2013年1月28日 優(yōu)先權(quán)日:2013年1月28日
【發(fā)明者】任煒明 申請人:紐海信息技術(shù)(上海)有限公司