專利名稱:一種基于應(yīng)用的信息交互方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于應(yīng)用的信息交互方法及系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各種基于互聯(lián)網(wǎng)的應(yīng)用(Application)也層出不窮,其中既包括各種傳統(tǒng)的基于客戶端/服務(wù)器端的獨(dú)立運(yùn)行的應(yīng)用程序,也包括各種將瀏覽器端作為終端側(cè)客戶端的web應(yīng)用等。對(duì)于一款流行的應(yīng)用而言,其用戶量或同時(shí)在線人數(shù)往往是非常大的,這些人本身就形成了一個(gè)群體,他們?cè)谑褂迷搼?yīng)用時(shí)往往會(huì)有交流的需要,例如,對(duì)該款應(yīng)用的使用感受的交流,對(duì)某些功能運(yùn)用的詢問(wèn)或評(píng)價(jià)等,但現(xiàn)有的即時(shí)通訊工具都不是基于應(yīng)用的,用戶并不能準(zhǔn)確的與當(dāng)前正在使用相同應(yīng)用的人交互信息。盡管目前有一些網(wǎng)絡(luò)應(yīng)用內(nèi)置了交互通道,但遺憾的是,這些交互機(jī)制只是針對(duì)某款特定應(yīng)用的,而不是面對(duì)終端側(cè)客戶端中其他應(yīng)用的,因此其并不能解決那些沒(méi)有內(nèi)置交互通道的應(yīng)用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種基于應(yīng)用的信息交互方法和系統(tǒng),以實(shí)現(xiàn)為不同終端側(cè)用戶提供可普遍適適于各種應(yīng)用的信息交互機(jī)制,以向啟動(dòng)相同應(yīng)用的用戶提供信息交互的平臺(tái)。為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種基于應(yīng)用的信息交互方法,首先偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的標(biāo)識(shí);在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端;接收到所述由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。本發(fā)明進(jìn)而提供一種基于應(yīng)用的信息交互系統(tǒng),包括:偵測(cè)模塊,適于偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用;記錄模塊,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已啟動(dòng)的應(yīng)用的標(biāo)識(shí);界面控制模塊,適于在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;轉(zhuǎn)發(fā)模塊,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端;
界面顯示模塊,適于控制所述接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。應(yīng)用本發(fā)明,網(wǎng)絡(luò)側(cè)中心服務(wù)器可自動(dòng)獲知已啟動(dòng)相同應(yīng)用的終端側(cè),并為不同終端側(cè)提供了一個(gè)可普遍適用的基于應(yīng)用的信息交互機(jī)制,滿足了正在使用相同應(yīng)用的用戶群體相互交流的需要。
圖1為根據(jù)本發(fā)明的實(shí)施例所述的一種基于應(yīng)用的信息交互方法流程圖。圖2為根據(jù)本發(fā)明實(shí)施例所述的應(yīng)用環(huán)境示意圖。圖3為根據(jù)本發(fā)明實(shí)施例所述的與已經(jīng)啟動(dòng)的應(yīng)用相對(duì)應(yīng)的消息界面示意圖。圖4為根據(jù)本發(fā)明實(shí)施例所述的基于應(yīng)用的信息交互系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖,對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。如圖1所示,為根據(jù)本發(fā)明的實(shí)施例所述的一種基于應(yīng)用的信息交互方法流程圖,首先,偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的標(biāo)識(shí)(步驟101);在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器(步驟102);然后,網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端(步驟103);之后,接收到所述由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示(步驟104)。其中,步驟101所述的對(duì)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的偵測(cè)動(dòng)作,可以由終端側(cè)執(zhí)行,也可以由網(wǎng)絡(luò)側(cè)中心服務(wù)器執(zhí)行。例如,對(duì)于一些瀏覽器/服務(wù)器架構(gòu)下的系統(tǒng),如圖2所示,為根據(jù)本發(fā)明實(shí)施例所述的應(yīng)用環(huán)境示意圖,在終端側(cè)客戶端201a、201b-201n中會(huì)展示多個(gè)對(duì)應(yīng)于不同應(yīng)用的入口標(biāo)識(shí)2011,而這些入口標(biāo)識(shí)相對(duì)應(yīng)的應(yīng)用則存儲(chǔ)于中心服務(wù)器(或服務(wù)器群)202上,或由服務(wù)器202進(jìn)行管理,當(dāng)終端側(cè)用戶在客戶端點(diǎn)擊這些入口標(biāo)識(shí)時(shí),則相當(dāng)于向服務(wù)器發(fā)出一個(gè)啟動(dòng)請(qǐng)求,請(qǐng)求啟動(dòng)與該入口標(biāo)識(shí)相對(duì)應(yīng)的應(yīng)用,一些典型的web應(yīng)用就可以通過(guò)這種方式啟動(dòng)并運(yùn)行于終端側(cè)客戶端中。在這種情況下,就可以由網(wǎng)絡(luò)側(cè)中心服務(wù)器根據(jù)接收到的終端側(cè)對(duì)應(yīng)用的啟動(dòng)請(qǐng)求,偵測(cè)到不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用;并且由所述中心服務(wù)器根據(jù)不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用,確定已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)。在中心服務(wù)器中,一般會(huì)對(duì)所管理的每一個(gè)應(yīng)用都分配一個(gè)唯一編號(hào)作為ID號(hào),而另一方面,每一臺(tái)終端也會(huì)有一個(gè)唯一標(biāo)識(shí),例如IP地址、MAC地址或用戶名等其它具有唯一性的標(biāo)識(shí)。例如,中心服務(wù)器管理的應(yīng)用一 “豆瓣電臺(tái)”的ID號(hào)為1001,而已經(jīng)啟動(dòng)該應(yīng)用的終端側(cè)IP地址都由中心服務(wù)器記錄下來(lái),這些終端就與該1001號(hào)應(yīng)用建立了對(duì)應(yīng)關(guān)系。此外,也可以由終端側(cè)在本地偵測(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;然后由所述中心服務(wù)器根據(jù)接收到的不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用信息,確定已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)。
例如,對(duì)于一些并非由網(wǎng)絡(luò)側(cè)中心服務(wù)器統(tǒng)一管理的應(yīng)用,用戶可以自行從其他應(yīng)用服務(wù)器獨(dú)立下載并運(yùn)行,而在終端側(cè)客戶端中可以通過(guò)掃描進(jìn)程等方式偵測(cè)到當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并將應(yīng)用的名稱或標(biāo)識(shí)發(fā)送至所述網(wǎng)絡(luò)側(cè)中心服務(wù)器,由中心服務(wù)器統(tǒng)計(jì)當(dāng)前啟動(dòng)相同應(yīng)用的不同終端,并建立對(duì)應(yīng)關(guān)系。而根據(jù)本發(fā)明實(shí)施例所述的應(yīng)用,可以是符合預(yù)設(shè)匹配策略的應(yīng)用。例如,對(duì)于一些本身就提供有交互機(jī)制的應(yīng)用(如即時(shí)通訊類應(yīng)用程序)或本身不適合提供交互機(jī)制的應(yīng)用(如銀行交易類應(yīng)用程序),都可以通過(guò)預(yù)設(shè)的匹配策略加以排除。在具體實(shí)現(xiàn)上,例如步驟101中,可以通過(guò)一個(gè)界面提供列表來(lái)對(duì)所偵測(cè)到當(dāng)前在某個(gè)終端側(cè)全部已經(jīng)啟動(dòng)的應(yīng)用進(jìn)行篩選,如果當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用是該列表里有記錄的,那么就會(huì)在服務(wù)器記錄,如果啟動(dòng)的應(yīng)用在列表中沒(méi)有相應(yīng)的記錄,那么即使該應(yīng)用已經(jīng)啟動(dòng)了,也不用在服務(wù)器記錄。當(dāng)然,也可以通過(guò)設(shè)置一個(gè)過(guò)濾器來(lái)實(shí)現(xiàn),即提供一個(gè)拒絕列表,凡是在列表中有記錄的應(yīng)用,則即使在終端側(cè)已經(jīng)啟動(dòng),也不允許在服務(wù)器側(cè)進(jìn)行記錄,也不會(huì)為該應(yīng)用提供消息界面。同理,根據(jù)本發(fā)明實(shí)施例所述的消息界面與一個(gè)或多個(gè)應(yīng)用的對(duì)應(yīng)關(guān)系,可以根據(jù)預(yù)設(shè)的對(duì)應(yīng)策略確定。例如,對(duì)于某些相同類型的多個(gè)應(yīng)用,當(dāng)它們啟動(dòng)時(shí),可以將其統(tǒng)一對(duì)應(yīng)一個(gè)消息界面。如Photoshop或AutoCAD等具有制圖功能的應(yīng)用程序,很多操作方法會(huì)有相似之處,而對(duì)于精通制圖應(yīng)用的專家來(lái)說(shuō),往往也同時(shí)精通多種制圖軟件,這種情況下,就可以將這些制圖類的應(yīng)用統(tǒng)一對(duì)應(yīng)一個(gè)消息界面,當(dāng)一個(gè)不熟悉制圖的用戶端在操作本地的Photoshop時(shí),可以通過(guò)這個(gè)消息界面將問(wèn)題發(fā)送至服務(wù)器側(cè),而服務(wù)器側(cè)則可以將該問(wèn)題轉(zhuǎn)發(fā)至已經(jīng)啟動(dòng)AutoCAD的客戶端,并在該客戶端與AutoCAD應(yīng)用界面相對(duì)應(yīng)的消息界面中顯示該問(wèn)題,而使用AutoCAD的客戶端用戶基本上對(duì)Photoshop也是很熟悉的,可以直接在消息界面中回復(fù)有關(guān)Photoshop的問(wèn)題,并返回給服務(wù)器側(cè),由服務(wù)器側(cè)返回給該問(wèn)題的發(fā)起終端并在其消息界面中將答案展示給用戶。如圖3所示,為根據(jù)本發(fā)明實(shí)施例所述的與已經(jīng)啟動(dòng)的應(yīng)用相對(duì)應(yīng)的消息界面示意圖。例如,在當(dāng)前桌面301上正在執(zhí)行一個(gè)應(yīng)用程序,其展示界面302位于桌面301的左偵牝根據(jù)本發(fā)明的實(shí)施例,在所述終端側(cè)提供了與當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用相對(duì)應(yīng)的消息界面303,并將用戶在該界面303中輸入的信息發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器。例如,當(dāng)前啟動(dòng)的應(yīng)用為“豆瓣電臺(tái)”時(shí),如果用戶對(duì)如何操作該應(yīng)用存在疑問(wèn)時(shí),用戶可以在相應(yīng)的消息界面中輸入:如何更換電臺(tái)頻道?然后在點(diǎn)擊“發(fā)送”按鈕后,即可將該消息發(fā)送至中心服務(wù)器。通過(guò)該消息的發(fā)送,可以傳遞給中心服務(wù)器以下信息:1、發(fā)送該消息的終端標(biāo)識(shí);2、與該消息對(duì)應(yīng)的應(yīng)用標(biāo)識(shí);3、用戶輸入到信息內(nèi)容。中心服務(wù)器根據(jù)與該消息對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),通過(guò)查詢當(dāng)前已經(jīng)啟動(dòng)該應(yīng)用的終端,就可以將用戶輸入的信息內(nèi)容發(fā)送至其他啟動(dòng)該相同應(yīng)用的終端側(cè)。其他終端側(cè)在收到該消息后,同樣可以確定該消息是針對(duì)哪個(gè)應(yīng)用的,并在跟該應(yīng)用對(duì)應(yīng)的消息界面中展示由中心服務(wù)器轉(zhuǎn)發(fā)而來(lái)的信息內(nèi)容。這樣,如果在當(dāng)前同樣啟動(dòng)“豆瓣電臺(tái)”的終端側(cè)用戶中,有人愿意答復(fù)該信息,就可以同樣在本地的“豆瓣電臺(tái)”展示界面相對(duì)應(yīng)的消息界面中回復(fù)如何更換電臺(tái)頻道的操作,例如輸入到內(nèi)容是“可以點(diǎn)擊向右的箭頭即可換臺(tái)”,并將該信息發(fā)送回中心服務(wù)器。中心服務(wù)器收到該回復(fù)的消息后,確認(rèn)其對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),并再次轉(zhuǎn)發(fā)給當(dāng)前啟動(dòng)同樣應(yīng)用的終端側(cè),終端側(cè)收到后再在消息界面中顯示該回復(fù)內(nèi)容。通過(guò)上述方式,當(dāng)前正在運(yùn)行相同應(yīng)用的終端用戶就可以實(shí)現(xiàn)基于相同應(yīng)用的信息交互。在消息界面中除可以顯示信息內(nèi)容外,還可以顯示輸入信息的用戶標(biāo)識(shí),例如IP地址或用戶名或昵稱。消息界面303的表現(xiàn)形態(tài)可以是多樣的,例如,可以根據(jù)所述應(yīng)用的展示規(guī)格,在所述應(yīng)用的側(cè)邊以可延伸窗口的形式提供與該應(yīng)用相對(duì)應(yīng)的消息界面。而所述終端側(cè)從所述網(wǎng)絡(luò)側(cè)中心服務(wù)器接收到與已經(jīng)啟動(dòng)的應(yīng)用相對(duì)應(yīng)的消息后,在所述應(yīng)用的側(cè)邊自動(dòng)展開(kāi)所述消息界面并顯示接收到的信息。此外,也可以是在所述終端側(cè)以嵌入應(yīng)用界面中的形式,或以桌面彈出窗口的形式提供所述與當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用相對(duì)應(yīng)的消息界面。本發(fā)明對(duì)此不做限制。為了可以控制所述消息界面的自由呼出,可以在應(yīng)用界面中提供一顯示按鈕,當(dāng)該按鈕被選擇時(shí),展示所述消息界面。用戶在消息界面中輸入信息后發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器,由所述中心服務(wù)器根據(jù)記錄的不同終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,確定當(dāng)前已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)后,再轉(zhuǎn)發(fā)至當(dāng)前已經(jīng)啟動(dòng)相同應(yīng)用的其他終端。而其他終端在接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息后,則可以自動(dòng)展開(kāi)與所述相同應(yīng)用對(duì)應(yīng)的所述消息界面并顯示接收到的信息。而消息界面在一定時(shí)間內(nèi)如果沒(méi)有發(fā)布和/或接受到新消息時(shí),可以設(shè)計(jì)為自動(dòng)隱藏,而在收到消息后,則會(huì)自動(dòng)將與所述相同應(yīng)用對(duì)應(yīng)的、已經(jīng)隱藏的該消息界面展開(kāi),并顯示接收到的信息。此外,為了更進(jìn)一步的控制交流對(duì)象的范圍,還可以為所述消息界面對(duì)應(yīng)提供一信息交互對(duì)象范圍的輸入項(xiàng),并將用戶輸入的范圍同用戶輸入的信息內(nèi)容一起發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;所述網(wǎng)絡(luò)側(cè)中心服務(wù)器收到所述終端側(cè)發(fā)送到信息后,將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用且符合所述信息交換對(duì)象范圍的一個(gè)或多個(gè)終端。例如,由于地址位置的原因,用戶可能僅希望與當(dāng)?shù)卣谶\(yùn)行相同應(yīng)用的使用者進(jìn)行溝通,并組織一些活動(dòng),因此,根據(jù)本發(fā)明的實(shí)施例,可以為所述消息界面對(duì)應(yīng)提供一個(gè)信息發(fā)送對(duì)象范圍的選擇項(xiàng),里面提示有多個(gè)不同的地域選項(xiàng),該用戶可以從中選擇一個(gè)地域范圍,例如選擇“北京”,這樣,終端側(cè)在將用戶輸入的信息內(nèi)容發(fā)送的同時(shí),也將用戶選定的地域范圍也發(fā)送給網(wǎng)絡(luò)側(cè)中心服務(wù)器。而網(wǎng)絡(luò)側(cè)中心服務(wù)器收到后,會(huì)從已經(jīng)啟動(dòng)相同應(yīng)用的終端中選取位于北京的終端,并將信息轉(zhuǎn)發(fā)給這些正在執(zhí)行相同應(yīng)用且又符合地域要求的終端。當(dāng)然,用戶還可以指定某一臺(tái)終端作為交流對(duì)象。例如,某個(gè)用戶就某個(gè)問(wèn)題發(fā)出求助信息后,接收到該信息的一個(gè)終端側(cè)用戶不想將回復(fù)的答案告訴更多人,他就可以在回復(fù)該信息時(shí),在發(fā)送對(duì)象范圍的輸入項(xiàng)中輸入發(fā)送問(wèn)題方的IP地址或用戶名,這樣,其回復(fù)的問(wèn)題就通過(guò)中心服務(wù)器僅發(fā)送至該提問(wèn)者。如圖4所示,為根據(jù)本發(fā)明實(shí)施例所述的基于應(yīng)用的信息交互系統(tǒng)結(jié)構(gòu)示意圖,包括:偵測(cè)模塊401、記錄模塊402、界面控制模塊403、轉(zhuǎn)發(fā)模塊404以及界面顯示模塊405,其中:所述偵測(cè)模塊401,適于偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用;所述記錄模塊402,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已啟動(dòng)的應(yīng)用的標(biāo)識(shí);所述界面控制模塊403,適于在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;所述轉(zhuǎn)發(fā)模塊404,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端;所述界面顯示模塊405,適于控制所述接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。同樣,所述偵測(cè)模塊401可以位于終端側(cè),也可以位于網(wǎng)絡(luò)側(cè)。當(dāng)其位于網(wǎng)絡(luò)側(cè)時(shí),所述偵測(cè)模塊401通過(guò)控制網(wǎng)絡(luò)側(cè)中心服務(wù)器根據(jù)接收到的終端側(cè)對(duì)應(yīng)用的啟動(dòng)請(qǐng)求,偵測(cè)到不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用;同時(shí),由所述記錄模塊402控制所述中心服務(wù)器根據(jù)不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用,確定已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)。當(dāng)所述偵測(cè)模塊401位于終端側(cè)時(shí),可以控制終端側(cè)在本地偵測(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;同時(shí),所述記錄模塊402控制所述中心服務(wù)器根據(jù)接收到的不同終端側(cè)已經(jīng)啟動(dòng)的應(yīng)用信息,確定已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)。類似的,所述界面控制模塊403,可以根據(jù)所述應(yīng)用的展示規(guī)格,在所述應(yīng)用的界面?zhèn)冗呉匝由齑翱诘男问?,或以嵌入所述?yīng)用界面的形式,或以桌面彈出窗口的形式,提供與該應(yīng)用相對(duì)應(yīng)的消息界面。所述界面控制模塊403,還可以進(jìn)一步適于在所述應(yīng)用的界面中提供一顯示按鈕,當(dāng)該按鈕被選擇時(shí),展示所述消息界面。所述界面控制模塊403,還可以進(jìn)一步適于在接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息后,自動(dòng)將與所述相同應(yīng)用對(duì)應(yīng)的、已經(jīng)隱藏的所述消息界面展開(kāi),并顯示接收到的信
肩、O而所述轉(zhuǎn)發(fā)模塊404,則可以控制所述中心服務(wù)器根據(jù)記錄的不同終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,確定當(dāng)前已經(jīng)啟動(dòng)相同應(yīng)用的不同終端側(cè)并轉(zhuǎn)發(fā)。此外,所述界面控制模塊403,還可以進(jìn)一步適于為所述消息界面對(duì)應(yīng)提供一信息交互對(duì)象范圍的輸入項(xiàng),并將用戶輸入的范圍同用戶輸入的信息內(nèi)容一起發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;而所述轉(zhuǎn)發(fā)模塊404,則可以在收到所述終端側(cè)發(fā)送到信息后,將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用且符合所述信息交換對(duì)象范圍的一個(gè)或多個(gè)終端。通過(guò)本發(fā)明的實(shí)施例,為不同終端側(cè)用戶建立起針對(duì)應(yīng)用的信息交互機(jī)制,滿足了正在使用相同應(yīng)用的用戶群體相互交流的需要。
權(quán)利要求
1.一種基于應(yīng)用的信息交互方法,其特征在于,包括如下步驟: 偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的標(biāo)識(shí); 在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器; 網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端; 接收到所述由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。
2.如權(quán)利要求1所述的方法,其特征在于,所述應(yīng)用為符合預(yù)設(shè)匹配策略的應(yīng)用。
3.如權(quán)利要求1所述的方法,其特征在于,所述消息界面與一個(gè)或多個(gè)應(yīng)用的對(duì)應(yīng)關(guān)系,根據(jù)預(yù)設(shè)的對(duì)應(yīng)策略確定。
4.如權(quán)利要求1所述的方法,其特征在于,所述偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已啟動(dòng)的應(yīng)用的標(biāo)識(shí)的步驟,包括: 由網(wǎng)絡(luò)側(cè)中心服務(wù)器根據(jù)接收到的終端側(cè)對(duì)應(yīng)用的啟動(dòng)請(qǐng)求,偵測(cè)到不同終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并記錄該應(yīng)用的標(biāo)識(shí)。
5.如權(quán)利要求1所述的方法,其特征在于,所述偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已啟動(dòng)的應(yīng)用的標(biāo)識(shí)的步驟,包括: 由各終端側(cè)在本地偵測(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并將該應(yīng)用的標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器進(jìn)行記錄。
6.如權(quán)利要求1所述的方法,其特征在于,所述在終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面的步驟,包括: 根據(jù)所述應(yīng)用的展示規(guī)格,在所述應(yīng)用的界面?zhèn)冗呉匝由齑翱诘男问?,或以嵌入所述?yīng)用界面的形式,或以桌面彈出窗口的形式,提供與該應(yīng)用相對(duì)應(yīng)的消息界面。
7.如權(quán)利要求1所述的方法,其特征在于,所述在終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面的步驟,包括: 在所述應(yīng)用的界面中提供一顯示按鈕,當(dāng)該按鈕被選擇時(shí),展示所述消息界面。
8.如權(quán)利要求1所述的方法,其特征在于,所述終端側(cè)接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息后,自動(dòng)將與所述相同應(yīng)用對(duì)應(yīng)的、已經(jīng)隱藏的所述消息界面展開(kāi),并顯示接收到的信息。
9.一種基于應(yīng)用的信息交互系統(tǒng),其特征在于,包括: 偵測(cè)模塊,適于偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用; 記錄模塊,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已啟動(dòng)的應(yīng)用的標(biāo)識(shí); 界面控制模塊,適于在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器; 轉(zhuǎn)發(fā)模塊,適于控制網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端; 界面顯示模塊,適于控制所述接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述偵測(cè)模塊,進(jìn)一步適于通過(guò)控制網(wǎng)絡(luò)側(cè)中心服務(wù)器根據(jù)接收到的終端側(cè)對(duì)應(yīng)用的啟動(dòng)請(qǐng)求,偵測(cè)到不同終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的標(biāo)識(shí)。
11.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述偵測(cè)模塊,進(jìn)一步適于控制終端側(cè)在本地偵測(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并將該應(yīng)用的標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器。
12.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述界面控制模塊,進(jìn)一步適于根據(jù)所述應(yīng)用的展示規(guī)格,在所述應(yīng)用的界面?zhèn)冗呉匝由齑翱诘男问?,或以嵌入所述?yīng)用界面的形式,或以桌面彈出窗口的形式,提供與該應(yīng)用相對(duì)應(yīng)的消息界面。
13.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述界面控制模塊,進(jìn)一步適于在所述應(yīng)用的界面中提供一顯示按鈕,當(dāng)該按鈕被選擇時(shí),展示所述消息界面。
14.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述界面控制模塊,進(jìn)一步適于在接收到由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息后,自動(dòng)將與所述相同應(yīng)用對(duì)應(yīng)的、已經(jīng)隱藏的所述消息界面展開(kāi),并顯示接收到的信息。
全文摘要
本發(fā)明提供一種基于應(yīng)用的信息交互方法及系統(tǒng),首先偵測(cè)終端側(cè)當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用,并在網(wǎng)絡(luò)側(cè)中心服務(wù)器記錄不同終端當(dāng)前已經(jīng)啟動(dòng)的應(yīng)用的標(biāo)識(shí);在所述終端側(cè)提供與當(dāng)前已經(jīng)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用相對(duì)應(yīng)的消息界面,并將用戶在該消息界面中輸入的信息及對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)發(fā)送至網(wǎng)絡(luò)側(cè)中心服務(wù)器;然后,網(wǎng)絡(luò)側(cè)中心服務(wù)器將所述信息轉(zhuǎn)發(fā)至當(dāng)前已啟動(dòng)所述應(yīng)用的一個(gè)或多個(gè)終端;接收到所述由網(wǎng)絡(luò)側(cè)中心服務(wù)器轉(zhuǎn)發(fā)的信息的一個(gè)或多個(gè)終端將所述信息在當(dāng)前已啟動(dòng)的相同應(yīng)用的消息界面中展示。應(yīng)用本發(fā)明,網(wǎng)絡(luò)側(cè)中心服務(wù)器可自動(dòng)獲知已啟動(dòng)相同應(yīng)用的終端側(cè),并為不同終端側(cè)提供了一個(gè)可普遍適用的基于應(yīng)用的信息交互機(jī)制。
文檔編號(hào)H04L29/08GK103078788SQ201310032528
公開(kāi)日2013年5月1日 申請(qǐng)日期2011年6月27日 優(yōu)先權(quán)日2011年6月27日
發(fā)明者劉航, 楊偉凱 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司