進行即時通訊會話的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種進行即時通訊會話的方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)在網(wǎng)絡(luò)的發(fā)展越來越快,各種產(chǎn)品,服務(wù)行業(yè)都可以在網(wǎng)上查找到相關(guān)信息。有些產(chǎn)品網(wǎng)站可以直接在網(wǎng)頁上顯示資料以及介紹內(nèi)容,也有些網(wǎng)站提供在線咨詢服務(wù)。網(wǎng)站通過連接用戶使用的電子終端的通訊工具進行會話,但是這樣往往在用戶使用的電子終端沒有與網(wǎng)站對應(yīng)的通訊工具就不能建立起聊天,或者有通訊工具但是這樣在用戶咨詢的時候會暴露用戶的信息,在咨詢一些敏感問題的時候用戶往往更需要匿名的咨詢服務(wù)。所以提供一種臨時的會話方式,是亟待解決的問題。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供一種進行即時通訊會話的方法、裝置及系統(tǒng),可以保障用戶的隱私以及抓住更多可能的用戶。
[0004]一種進行即時通訊會話的方法,用于電子終端中,所述方法包括以下步驟:
[0005]在所述電子終端的用戶界面中顯示一個用于與一個服務(wù)帳號建立即時通訊會話進程的界面對象;
[0006]在所述界面對象檢測到預(yù)定的用戶指令后從帳號分配服務(wù)器處獲取臨時即時通訊帳號,所述臨時即時通訊帳號為對應(yīng)于所述服務(wù)帳號的多個預(yù)留即時通訊帳號中的一個;
[0007]使用所述即時通訊帳號與即時通訊服務(wù)器之間建立網(wǎng)絡(luò)連接以創(chuàng)建與所述服務(wù)帳號之間的即時通訊會話,并在所述用戶界面中顯示所述即時通訊會話的窗口。
[0008]一種進行即時通訊會話的方法,所述方法包括:
[0009]電子終端在其用戶界面中顯示一個用于與一個服務(wù)帳號建立即時通訊會話進程的界面對象;并在所述界面對象檢測到預(yù)定的用戶指令后向帳號分配服務(wù)器發(fā)送帳號分配請求以獲取臨時即時通訊帳號;
[0010]所述帳號分配服務(wù)器根據(jù)所述帳號分配請求從對應(yīng)于所述服務(wù)帳號的多個預(yù)留即時通訊帳號中獲取一個帳號作為所述臨時即時通訊帳號返回至所述電子終端;
[0011]所述電子終端使用所述即時通訊帳號與即時通訊服務(wù)器之間建立網(wǎng)絡(luò)連接以創(chuàng)建與所述服務(wù)帳號之間的即時通訊會話,并在所述用戶界面中顯示所述即時通訊會話的窗□。
[0012]一種進行即時通訊會話的裝置,用于電子終端中,所述裝置包括:
[0013]顯示模塊,用于在所述電子終端的用戶界面中顯示一個用于與一個服務(wù)帳號建立即時通訊會話進程的界面對象;
[0014]檢測模塊,用于檢測所述界面對象是否接收到預(yù)定的用戶指令;
[0015]獲取模塊,用于從帳號分配服務(wù)器處獲取臨時即時通訊帳號,所述臨時即時通訊帳號為對應(yīng)于所述服務(wù)帳號的多個預(yù)留即時通訊帳號中的一個;
[0016]會話創(chuàng)建模塊,用于在所述即時通訊帳號與即時通訊服務(wù)器之間建立網(wǎng)絡(luò)連接以創(chuàng)建與所述服務(wù)帳號之間的即時通訊會話,并在所述用戶界面中顯示所述即時通訊會話的窗P。
[0017]一種進行即時通訊會話的系統(tǒng),其特征在于,包括:電子終端、帳號分配服務(wù)器以及即時通訊服務(wù)器;
[0018]所述電子終端用于在其用戶界面顯示一個用于與一個服務(wù)帳號建立即時通訊會話進程的界面對象;并在所述界面對象檢測到預(yù)定的用戶指令后向帳號分配服務(wù)器發(fā)送帳號分配請求以獲取臨時即時通訊帳號;
[0019]所述帳號分配服務(wù)器用于根據(jù)所述電子終端發(fā)送的帳號分配請求從對應(yīng)于所述服務(wù)帳號的多個預(yù)留即時通訊帳號中獲取一個帳號作為所述臨時即時通訊帳號返回至所述電子終端;
[0020]所述即時通訊服務(wù)器用于與所述即時通訊帳號之間建立網(wǎng)絡(luò)連接以創(chuàng)建于所述服務(wù)帳號之間的即時通訊會話;
[0021]所述電子終端還用于在所述用戶界面顯示所述即時會話的窗口。
[0022]根據(jù)本實施例的進行即時通訊會話的的方法,通過獲取與服務(wù)帳號對應(yīng)的臨時即時通訊帳號,可以有效地保證任意用戶均可進行網(wǎng)頁會話,保障用戶的隱私以及抓住更多可能的用戶。
[0023]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【附圖說明】
[0024]圖1為第一實施例提供的進行即時通訊會話的系統(tǒng)的示意圖。
[0025]圖2為圖1中的進行即時通訊會話的電子終端的結(jié)構(gòu)框圖。
[0026]圖3為圖1中的進行即時通訊會話的帳號分配服務(wù)器的結(jié)構(gòu)框圖。
[0027]圖4為圖1中的進行即時通訊會話的即時通訊服務(wù)器的結(jié)構(gòu)框圖。
[0028]圖5為第二實施例提供的進行即時通訊會話的方法流程圖。
[0029]圖6為一實施例中用戶界面中顯示的界面對象的示意圖。
[0030]圖7為一實施例中用戶界面中顯示所述即時通訊會話的窗口的示意圖。
[0031]圖8為第三實施例提供的進行即時通訊會話的方法流程圖。
[0032]圖9為第四實施例提供的進行即時通訊會話的方法流程圖。
[0033]圖10為第五實施例提供的進行即時通訊會話的方法流程圖。
[0034]圖11為第六實施例提供的進行即時通訊會話的方法流程圖。
[0035]圖12為第七實施例提供的進行即時通訊會話的方法部分流程圖。
[0036]圖13為第八實施例提供的進行即時通訊會話的方法部分流程圖。
[0037]圖14為第九實施例提供的進行即時通訊會話的方法部分流程圖。
[0038]圖15為第十實施例提供的進行即時通訊會話的方法部分流程圖。
[0039]圖16為第十一實施例提供的進行即時通訊會話的方法部分流程圖。
[0040]圖17為第十二實施例提供的進行即時通訊會話的方法部分流程圖。
[0041]圖18為第十三實施例提供的進行即時通訊會話的裝置結(jié)構(gòu)框圖。
[0042]圖19為第十五實施例提供的進行即時通訊會話的裝置結(jié)構(gòu)框圖。
[0043]圖20為第十六實施例提供的進行即時通訊會話的裝置結(jié)構(gòu)框圖。
[0044]圖21為第十七實施例提供的進行即時通訊會話的裝置結(jié)構(gòu)框圖。
【具體實施方式】
[0045]為更進一步闡述本發(fā)明為實現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明的【具體實施方式】、結(jié)構(gòu)、特征及其功效,詳細說明如后。
[0046]第一實施例
[0047]圖1為第一實施例提供的進行即時通訊會話的系統(tǒng)的示意圖。如圖1所示,進行即時通訊會話的系統(tǒng)100包括一個或多個電子終端11 (圖1僅示出一個)、一個或多個帳號分配服務(wù)器21 (圖1僅示出一個)以及一個或多個即時通訊服務(wù)器22 (圖1僅示出一個)。上述的各服務(wù)器是指部署在網(wǎng)絡(luò)環(huán)境中的計算機,用于偵聽網(wǎng)絡(luò)上的其他計算機或者其他智能終端(如圖1所示的電子終端11)提交的服務(wù)請求,并提供相應(yīng)的服務(wù)。上述的電子終端11的具體實例包括但并不限于手持式計算機、臺式計算機、移動電話、媒體播放器、個人數(shù)字助理及前述裝置的各種組合。
[0048]在一個實例中,上述的帳號分配服務(wù)器21與即時通訊服務(wù)器22用于提供帳號分配服務(wù)與即時通訊服務(wù)。
[0049]圖2為上述的電子終端11的一個實施例的結(jié)構(gòu)框圖。如圖2所示,電子終端11包括存儲器102、處理器104、存儲控制器106、外設(shè)接口 108、網(wǎng)絡(luò)模塊110以及顯示模塊112??梢岳斫?,圖2所示的結(jié)構(gòu)僅為示意,其并不對電子終端11的結(jié)構(gòu)造成限定。例如,電子終端11還可包括比圖2中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
[0050]存儲器102可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的即使通訊會話的方法及裝置對應(yīng)的程序指令/模塊,處理器104通過運行存儲在存儲器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的方法。
[0051]存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器102可進一步包括相對于處理器106遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至電子終端100。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。
[0052]外設(shè)接口 108將各種輸入/輸入裝置耦合至處理器106。處理器106運行存儲器102內(nèi)的各種軟件、指令電子終端100執(zhí)行各種功能以及進行數(shù)據(jù)處理。在一些實施例中,外設(shè)接口 108、處理器106以及存儲控制器104可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。
[0053]網(wǎng)絡(luò)模塊110用于接收以及發(fā)送網(wǎng)絡(luò)信號。上述網(wǎng)絡(luò)信號可包括無線信號或者有線信號。在一個實例中,上述網(wǎng)絡(luò)信號為有線網(wǎng)絡(luò)信號。此時,網(wǎng)絡(luò)模塊110可包括處理器、隨機存儲器、轉(zhuǎn)換器、晶體振蕩器等元件。
[0054]顯示模塊112用于顯示由用戶輸入的信息、提供給用戶的信息以及電子終端100的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。在一個實例中,顯TK模塊112包括一個顯TK面板111。顯TK面板111例如可為一個液晶顯示面板(Liquid Crystal Display, IXD)、有機發(fā)光二極管(Organic Light-EmittingD1de Display, OLED)顯不面板、電泳顯不面板(Electro-Phoretic Display, EPD)等。進一步地,觸控表面109可設(shè)置于顯示面板111上從而與顯示面板111構(gòu)成一個整體。在另一些實施例中,顯示模塊112還可包括其他類型的顯示裝置,例如包括一個投影顯示裝置113。相比于一般的顯示面板,投影顯示裝置113還需要包括一些用于投影的部件例如透鏡組。
[0055]上述的軟件程序以及模塊包括:操作系統(tǒng)114以及即時通訊模塊1