亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端的制作方法

文檔序號(hào):7780150閱讀:276來(lái)源:國(guó)知局
一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端,其中,所述方法包括:在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí);上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息;通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。通過(guò)本發(fā)明解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他瀏覽器用戶進(jìn)行通信的問(wèn)題。
【專利說(shuō)明】一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端。
【背景技術(shù)】
[0002]目前,用戶在使用互聯(lián)網(wǎng)時(shí),通常是通過(guò)即時(shí)通訊軟件(Instant messaging, IM,即時(shí)通訊)與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信,通過(guò)瀏覽器來(lái)瀏覽網(wǎng)頁(yè)上的各類信息。其中,IM是一種基于互聯(lián)網(wǎng)的即時(shí)交流消息的業(yè)務(wù),允許兩人或多人使用網(wǎng)路即時(shí)的傳遞文字訊息、檔案、語(yǔ)音與視頻交流。瀏覽器即網(wǎng)頁(yè)瀏覽器,是一個(gè)顯示網(wǎng)站服務(wù)器或文件系統(tǒng)內(nèi)的文件,并讓用戶與所述文件進(jìn)行交互的一種應(yīng)用軟件。
[0003]在現(xiàn)有技術(shù)中存在的問(wèn)題是:用戶只能通過(guò)即時(shí)通訊軟件與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信,不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信。

【發(fā)明內(nèi)容】

[0004]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種瀏覽器進(jìn)行通信的方法和相應(yīng)的一種瀏覽器終端。
[0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種瀏覽器進(jìn)行通信的方法,包括:
[0006]在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí);
[0007]上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息;
[0008]通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種瀏覽器終端,包括:
[0010]群組標(biāo)識(shí)獲取模塊,用于在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí);
[0011]上傳獲取模塊,用于上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息;
[0012]通信模塊,用于通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
[0013]通過(guò)本發(fā)明提供的一種瀏覽器進(jìn)行通信的方法和一種瀏覽器終端,可以在瀏覽器安裝過(guò)程中從通信服務(wù)器中獲取與當(dāng)前瀏覽器安裝包具有相同群組標(biāo)識(shí)的群組成員信息。進(jìn)而,通過(guò)通信服務(wù)器建立的通信鏈路,在瀏覽器側(cè)實(shí)現(xiàn)所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員進(jìn)行通信的功能,解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他瀏覽器用戶進(jìn)行通信的問(wèn)題。
[0014]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】

【附圖說(shuō)明】
[0015]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0016]圖1是本發(fā)明第一實(shí)施例中一種瀏覽器進(jìn)行通信的方法流程圖;
[0017]圖2是本發(fā)明第二實(shí)施例中一種瀏覽器進(jìn)行通信的方法流程圖;
[0018]圖3是圖2所示實(shí)施例中一種設(shè)置分享功能的步驟的流程圖;
[0019]圖4是圖2所示實(shí)施例中一種建立群分組的方法流程圖;
[0020]圖5是本發(fā)明第三實(shí)施例中一種瀏覽器會(huì)話的處理方法的流程圖;
[0021]圖6是本發(fā)明第四實(shí)施例中一種瀏覽器會(huì)話的處理方法的流程圖;
[0022]圖7是圖6所示實(shí)施例中一種響應(yīng)分享權(quán)限設(shè)置的方法流程圖;
[0023]圖8是本發(fā)明第六實(shí)施例中一種瀏覽器終端的結(jié)構(gòu)框圖;
[0024]圖9是圖8所示實(shí)施例中一種群分組建立的結(jié)構(gòu)框圖;
[0025]圖10是本發(fā)明第七實(shí)施例中一種服務(wù)器的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0026]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0027]參照?qǐng)D1,示出了本發(fā)明第一實(shí)施例中一種瀏覽器進(jìn)行通信的方法流程圖。本實(shí)施例從瀏覽器端對(duì)本發(fā)明的瀏覽器進(jìn)行通信的方法進(jìn)行說(shuō)明,在本實(shí)施例中,所述瀏覽器進(jìn)行通信的方法可以包括:
[0028]步驟102,在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí)。
[0029]在本實(shí)施例中,用戶可以在官方網(wǎng)站的瀏覽器定制頁(yè)面中,按照自己的需求定制個(gè)性化的瀏覽器安裝包,通信服務(wù)器則按照用戶的定制請(qǐng)求生成個(gè)性化的瀏覽器安裝包。例如,用戶可以在官方網(wǎng)站的瀏覽器定制頁(yè)面中進(jìn)行如下操作中的至少一種:輸入自己的姓名、上傳圖片、配置瀏覽器插件、配置瀏覽器安裝組件和設(shè)置瀏覽器安裝路徑。通信服務(wù)器根據(jù)用戶的操作生成滿足用戶定制需求的個(gè)性化瀏覽器安裝包,并生成瀏覽器群組標(biāo)識(shí),所述瀏覽器群組標(biāo)識(shí)用來(lái)指示所述滿足用戶定制需求的個(gè)性化瀏覽器安裝包。較佳地,瀏覽器安裝包中可以攜帶所述瀏覽器群組標(biāo)識(shí),服務(wù)器還可以生成攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包對(duì)應(yīng)的下載地址。用戶通過(guò)下載地址下載得到所述攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,使用所述攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包進(jìn)行瀏覽器的安裝,在瀏覽器安裝時(shí),瀏覽器自身可以獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí)。[0030]步驟104,上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息。
[0031]在本實(shí)施例中,通信服務(wù)器在接收用戶定制請(qǐng)求生成個(gè)性化瀏覽器的過(guò)程中,可以將所述個(gè)性化瀏覽器和所述瀏覽器群組標(biāo)識(shí)的對(duì)應(yīng)關(guān)系記錄保證在所述通信服務(wù)器中,當(dāng)有用戶下載所述個(gè)性化瀏覽器時(shí),服務(wù)器則會(huì)記錄下每一個(gè)下載所述個(gè)性化瀏覽器的用戶的用戶信息,即瀏覽器群組成員信息。瀏覽器將所述瀏覽器群組標(biāo)識(shí)上傳到所述通信服務(wù)器,則可以從所述通信服務(wù)器中獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息。
[0032]步驟106,通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
[0033]在本實(shí)施例中,瀏覽器器群組成員之間可以通過(guò)通信鏈路進(jìn)行通信。所述通信鏈路可以是所述通信服務(wù)器基于超文本標(biāo)記語(yǔ)言HTML5下的WebRTC技術(shù)建立的。其中,WebRTC,即Web Real-Time Communication,是一個(gè)支持網(wǎng)頁(yè)瀏覽器進(jìn)行實(shí)時(shí)語(yǔ)音對(duì)話或視頻對(duì)話的技術(shù)。瀏覽器器群組成員之間可以通過(guò)所述通信鏈路進(jìn)行聊天會(huì)話、和/或文件傳輸、和/或圖片傳輸、和/或語(yǔ)音聊天、和/或視頻聊天。
[0034]這里需要說(shuō)明的是,所述生成攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的服務(wù)器可以是但不僅限于是所述通信服務(wù)器。可以通過(guò)所述通信服務(wù)器生成攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,也可以通過(guò)其他后臺(tái)服務(wù)器生成攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包。
[0035]綜上所述,本實(shí)施例所述的瀏覽器進(jìn)行通信的方法,可以在瀏覽器安裝過(guò)程中從通信服務(wù)器中獲取與當(dāng)前瀏覽器安裝包具有相同群組標(biāo)識(shí)的群組成員信息。進(jìn)而,通過(guò)通信服務(wù)器建立的通信鏈路,在瀏覽器側(cè)實(shí)現(xiàn)所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員進(jìn)行通信的功能,解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他瀏覽器用戶進(jìn)行通信的問(wèn)題。
[0036]參照?qǐng)D2,示出了本發(fā)明第二實(shí)施例中一種瀏覽器進(jìn)行通信的方法流程圖。本實(shí)施例仍然從瀏覽器端對(duì)本發(fā)明的瀏覽器進(jìn)行通信的方法進(jìn)行說(shuō)明,在本實(shí)施例中,所述瀏覽器進(jìn)行通信的方法可以包括:
[0037]步驟202,在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí)。
[0038]在本實(shí)施例中,用戶通過(guò)瀏覽器安裝包下載地址下載得到瀏覽器安裝包,所述瀏覽器安裝包可以是根據(jù)用戶定制請(qǐng)求生成的個(gè)性化瀏覽器安裝包,并且個(gè)性化瀏覽器安裝包中攜帶有瀏覽器群組信息標(biāo)識(shí)。用戶可以通過(guò)瀏覽器安裝包的格式區(qū)分所述瀏覽器安裝包是所述個(gè)性化瀏覽器安裝包還是普通瀏覽器安裝包。其中,所述個(gè)性化瀏覽器安裝包的格式可以包括:前綴:“TWInst-”、和后綴:“.exe”、以及所述瀏覽器群組標(biāo)識(shí)。
[0039]步驟204,上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并從所述通信服務(wù)器中獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息。
[0040]在本實(shí)施例中,所述瀏覽器群組成員信息包括:瀏覽器群組成員的組內(nèi)編號(hào)、瀏覽器群組成員的組內(nèi)昵稱、所述當(dāng)前安裝瀏覽器的通信權(quán)限、所述當(dāng)前安裝瀏覽器的分享權(quán)限和所述當(dāng)前安裝瀏覽器的通信組件配置信息中的至少一種。
[0041 ] 步驟206,獲取瀏覽器配置信息標(biāo)識(shí)。[0042]在本實(shí)施例中,所述個(gè)性化瀏覽器安裝包的格式可以包括:前綴:“TWInst-”、和后綴:“.exe”、和所述瀏覽器群組標(biāo)識(shí)、以及所述瀏覽器配置信息標(biāo)識(shí)。
[0043]步驟208,按照所述瀏覽器配置信息標(biāo)識(shí)所指示的所述瀏覽器配置信息完成所述瀏覽器的配置安裝。
[0044]在本實(shí)施例中,瀏覽器的配置信息可以包括:身份標(biāo)識(shí)配置信息、圖片配置信息、插件配置信息、組件配置信息、安裝路徑配置信息和第三方軟件配置信息中的至少一種信息。所述瀏覽器的配置信息是通信服務(wù)器根據(jù)用戶的定制請(qǐng)求生成的,同時(shí)還可以生成指示所述配置信息的瀏覽器配置信息標(biāo)識(shí)。所述瀏覽器的配置信息和所述瀏覽器配置信息標(biāo)識(shí)可以保存在后臺(tái)服務(wù)器中。當(dāng)獲取到所述瀏覽器配置信息標(biāo)識(shí)后,可以從通信服務(wù)器獲取所述瀏覽器配置信息標(biāo)識(shí)指示的瀏覽器配置信息,進(jìn)而完成瀏覽器的配置安裝。
[0045]在本實(shí)施例中,上述組件配置信息中具體可以包括:通信組件的配置信息。較佳地,所述步驟208可以包括:
[0046]子步驟2082,根據(jù)所述通信組件的配置信息確定是否在所述瀏覽器中安裝通信組件。
[0047]步驟210,通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
[0048]在本實(shí)施例中,安裝有通信組件的瀏覽器之間可以進(jìn)行通信,沒(méi)有安裝所述通信組件的瀏覽器之間則不能進(jìn)行通信。因此在建立通信鏈路時(shí),較佳地,所述步驟210可以包括:
[0049]子步驟2102,通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)安裝有所述通信組件的瀏覽器群組成員之間的通信鏈路。
[0050]這里需要說(shuō)明的是在本發(fā)明實(shí)施例中,所述當(dāng)前安裝瀏覽器中安裝有所述通信組件。當(dāng)多個(gè)用戶使用同一個(gè)瀏覽器安裝包進(jìn)行瀏覽器安裝時(shí),由于多個(gè)用戶使用的瀏覽器安裝包中攜帶的瀏覽器器群組標(biāo)識(shí)是相同的,因此,可以將通過(guò)同一個(gè)瀏覽器安裝包進(jìn)行瀏覽器安裝的用戶確定為同一組用戶。在當(dāng)前安裝瀏覽器安裝完成后,同一組用戶可以在打開(kāi)瀏覽器時(shí),可以在新標(biāo)簽頁(yè)查看到有多少人在線,并且可以和當(dāng)前在線的用戶進(jìn)行一對(duì)一通信或者多人同時(shí)通信,其中,所述通信包括:音頻、視頻和文字通信。
[0051]步驟212,設(shè)置所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信權(quán)限。瀏覽器群組成員之間根據(jù)設(shè)置的通信權(quán)限進(jìn)行通信。
[0052]在本實(shí)施例中,所述通信權(quán)限包括白名單權(quán)限和黑名單權(quán)限。其中,所述黑名單權(quán)限是指:將瀏覽器群組成員添加到黑名單列單中,所述當(dāng)前安裝瀏覽器則不能與所述黑名單列單中的瀏覽器群組成員進(jìn)行通話。通常在默認(rèn)情況下,所述當(dāng)前安裝瀏覽器與其它瀏覽器群組成員之間都是白名單權(quán)限,即可以相互通信?;谏鲜龊?、白名單權(quán)限,所述當(dāng)前安裝瀏覽器在與瀏覽器群組成員之間進(jìn)行通信時(shí),可以通過(guò)所述通信鏈路接收所述白名單權(quán)限下的瀏覽器群組成員的通信,和/或,屏蔽所述黑名單權(quán)限下的瀏覽器群組成員的通?目。
[0053]優(yōu)選地,本實(shí)施例中,還可以設(shè)置當(dāng)前安裝瀏覽器的分享權(quán)限。一種設(shè)置分享權(quán)限的流程如圖3所示。具體地 ,在所述步驟210之后,可以按照如下步驟設(shè)置當(dāng)前安裝瀏覽器群的分享權(quán)限:[0054]步驟302,設(shè)置所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的分享權(quán)限。
[0055]步驟304,根據(jù)所述分享權(quán)限將待分享內(nèi)容通過(guò)所述通信鏈路分享給指定的一個(gè)或多個(gè)待分享瀏覽器群組成員。
[0056]在本實(shí)施例中,所述待分享內(nèi)容包括:當(dāng)前瀏覽的網(wǎng)頁(yè)內(nèi)容、當(dāng)前瀏覽的網(wǎng)頁(yè)網(wǎng)址、網(wǎng)頁(yè)收藏夾、起始頁(yè)、郵箱地址、搜索歷史、瀏覽器安裝插件、瀏覽器的配置數(shù)據(jù)、瀏覽器的背景圖片和本地文件中的至少一種。在將待分享內(nèi)容通過(guò)所述通信鏈路分享給指定的一個(gè)或多個(gè)待分享瀏覽器群組成時(shí),所述步驟304具體可以包括:
[0057]子步驟3042,響應(yīng)對(duì)所述待分享內(nèi)容的選取操作,并加載“分享到”選項(xiàng)。其中,所述“分享到”選項(xiàng)中包括所述待分享瀏覽器群組成員;
[0058]子步驟3044,接受對(duì)所述“分享到”選項(xiàng)中的待分享瀏覽器群組成員的分享操作,直接將通過(guò)所述選取操作確定的待分享內(nèi)容通過(guò)所述通信鏈路分享給通過(guò)所述分享操作確定的一個(gè)或多個(gè)待分享瀏覽器群組成員。
[0059]在本實(shí)施例中,較佳地,用戶可以直接通過(guò)鼠標(biāo)選中待分享內(nèi)容,例如,通過(guò)鼠標(biāo)選中當(dāng)前網(wǎng)頁(yè)的url(Uniform Resource Locator,url,標(biāo)準(zhǔn)資源地址)、或者當(dāng)前網(wǎng)頁(yè)中的文字、或者當(dāng)前網(wǎng)頁(yè)中的url、或者本地本件。然后點(diǎn)擊鼠標(biāo)右鍵,獲取到所述“分享到”選項(xiàng),進(jìn)而直接通過(guò)點(diǎn)擊所述“分享到”選項(xiàng)中的待分享瀏覽器群組成員,將選中的待分享內(nèi)容分享給所述“分享到”選項(xiàng)中的待分享瀏覽器群組成員。
[0060]此外,優(yōu)選地,在本實(shí)施例中,所述當(dāng)前安裝瀏覽器可以接收用戶發(fā)起的群分組建立請(qǐng)求。參照?qǐng)D4,示出了本實(shí)施例中一種建立群分組的方法流程圖。在通過(guò)所述步驟204獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息之后,還可以通過(guò)以下步驟建立群分組:
[0061]步驟402,接收新建群分組請(qǐng)求,建立一個(gè)或多個(gè)群分組。
[0062]步驟404,接收添加請(qǐng)求,將待添加的瀏覽器群組成員添加到所述群分組中。
[0063]在本實(shí)施例中,所述添加請(qǐng)求中包括所述待添加的瀏覽器群組成員對(duì)應(yīng)的瀏覽器群組成員信息。所述待添加的瀏覽器群組成員包括:任意一個(gè)瀏覽器群組標(biāo)識(shí)對(duì)應(yīng)的瀏覽器群組下的瀏覽器群組成員;其中,所述任意一個(gè)瀏覽器群組標(biāo)識(shí)包括所述當(dāng)前安裝瀏覽器對(duì)應(yīng)的瀏覽器群組標(biāo)識(shí)。
[0064]步驟406,設(shè)置所述群分組中的群組成員的數(shù)量。
[0065]在本實(shí)施例中,用戶可以設(shè)置群分組中的群組成員的數(shù)量,用戶設(shè)置的群分組中的群組成員的數(shù)量不能超過(guò)每個(gè)群分組的最大群組成員數(shù)量。其中,每個(gè)群分組的最大群組成員數(shù)量是根據(jù)群分組的級(jí)別確定的,例如,I級(jí)群分組允許的最大群組成員數(shù)量為100人,2級(jí)群分組允許的最大群組成員數(shù)量為500人,3級(jí)群分組允許的最大群組成員數(shù)量為1000 人。
[0066]步驟408,接收群分組查找請(qǐng)求,根據(jù)所述群分組查找請(qǐng)求中的群分組號(hào)確定群分組。
[0067]在本實(shí)施例中,用戶可以對(duì)建立的群分組設(shè)置群分組昵稱,并且可以對(duì)設(shè)置的群分組昵稱進(jìn)行修改。同時(shí),在建立群分組時(shí)可以為每個(gè)群分組配置生成一個(gè)用于指示所述群分組的群分組號(hào)。其中,每個(gè)群分組對(duì)應(yīng)唯一一個(gè)群分組號(hào),且用戶不能修改所述群分組號(hào)。因此,其他用戶可以通過(guò)在搜索欄中輸入群分組號(hào),進(jìn)而獲取到所述群分組號(hào)對(duì)應(yīng)的群分組。
[0068]步驟410,允許所述當(dāng)前安裝瀏覽器加入所述確定的群分組。
[0069]在本實(shí)施例中,所述當(dāng)前安裝瀏覽器可以加入任意一個(gè)或多個(gè)群分組。
[0070]綜上所述,本實(shí)施例所述的瀏覽器進(jìn)行通信的方法,在瀏覽器安裝包定制生成過(guò)程中,配置瀏覽器的通信組件并生成指示定制瀏覽器安裝包的瀏覽器群組標(biāo)識(shí)。當(dāng)用戶下載同一定制瀏覽器安裝包進(jìn)行瀏覽器安裝時(shí),瀏覽器可以從所述定制瀏覽器安裝包中獲取瀏覽器群組信息標(biāo)識(shí),進(jìn)而從通信服務(wù)器中獲取與當(dāng)前瀏覽器安裝包具有相同群組標(biāo)識(shí)的所有群組成員的信息,并通過(guò)通信服務(wù)器建立的用戶之間的通信機(jī)制。在瀏覽器安裝完成后,所述當(dāng)前安裝瀏覽器可以通過(guò)通信鏈路與任意一個(gè)或多個(gè)瀏覽器群組成員之間進(jìn)行通信,解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信的問(wèn)題。
[0071]參照?qǐng)D5,示出了本發(fā)明第三實(shí)施例中一種瀏覽器會(huì)話的處理方法的流程圖。本實(shí)施例從服務(wù)器端對(duì)本發(fā)明的瀏覽器進(jìn)行通信的方法進(jìn)行說(shuō)明,在本實(shí)施例中,所述瀏覽器會(huì)話的處理方法可以包括:
[0072]步驟502,接收當(dāng)前安裝瀏覽器上傳的瀏覽器群組標(biāo)識(shí)。
[0073]步驟504,根據(jù)所述瀏覽器群組標(biāo)識(shí)確定所述當(dāng)前安裝瀏覽器所屬的瀏覽器群組,并獲取所述瀏覽器群組下的瀏覽器群組成員信息。
[0074]在本發(fā)明實(shí)施例中,通信服務(wù)器中保存有瀏覽器群組標(biāo)識(shí)和所述瀏覽器群組之間的對(duì)應(yīng)關(guān)系,以及所述瀏覽器群組下的瀏覽器群組成員信息。
[0075]步驟506,將所述瀏覽器群組成員信息返回至所述當(dāng)前安裝瀏覽器。
[0076]綜上所述,本實(shí)施例所述的瀏覽器會(huì)話的處理方法,可以將瀏覽器群組標(biāo)識(shí)和瀏覽器群組成員信息保存在通信服務(wù)器中,當(dāng)接收到瀏覽器側(cè)上傳的瀏覽器群組標(biāo)識(shí)之后,可以迅速獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息,并將所述瀏覽器群組成員信息發(fā)送至瀏覽器,當(dāng)前安裝瀏覽器根據(jù)所述通信服務(wù)器返回的瀏覽器群組成員信息,向由所述瀏覽器群組成員信息確定的瀏覽器群組成員發(fā)起通信請(qǐng)求,進(jìn)而解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信的問(wèn)題。
[0077]參照?qǐng)D6,示出了本發(fā)明第四實(shí)施例中一種瀏覽器會(huì)話的處理方法的流程圖。本實(shí)施例仍然從服務(wù)器端對(duì)本發(fā)明的瀏覽器進(jìn)行通信的方法進(jìn)行說(shuō)明,在本實(shí)施例中,所述瀏覽器會(huì)話的處理方法可以包括:
[0078]步驟602,通信服務(wù)器接收瀏覽器安裝包定制請(qǐng)求,并根據(jù)所述定制請(qǐng)求確定瀏覽器主程序和瀏覽器配置信息。
[0079]步驟604,通信服務(wù)器生成指示所述瀏覽器配置信息的瀏覽器配置信息標(biāo)識(shí);并生成指示所述瀏覽器主程序和所述瀏覽器配置信息標(biāo)識(shí)的瀏覽器群組標(biāo)識(shí)。
[0080]在本實(shí)施例中,所述瀏覽器群組標(biāo)識(shí)和所述瀏覽器配置信息標(biāo)識(shí)都是經(jīng)過(guò)加密處理之后進(jìn)行傳輸?shù)摹?br> [0081]步驟606,通信服務(wù)器配置攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,并生成下載所述攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的下載地址。
[0082]其中,在本實(shí)施例中,所述帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的格式可以包括:前綴:“TWInst-”、和后綴:“.exe”、和所述瀏覽器群組標(biāo)識(shí)。所述帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的格式也可以包括:前綴:“TWInst-”、和后綴:“.exe”、和所述瀏覽器群組標(biāo)識(shí)、以及所述瀏覽器配置信息標(biāo)識(shí)。
[0083]在本實(shí)施例中,通信服務(wù)器根據(jù)用戶的定制請(qǐng)求確定瀏覽器主程序和瀏覽器配置信息,進(jìn)而生成攜帶瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包和所述攜帶瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的下載地址,當(dāng)用戶通過(guò)所述下載地址下載得到所述攜帶瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,并通過(guò)所述攜帶瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包進(jìn)行瀏覽器安裝時(shí),所述瀏覽器會(huì)話的處理方法還可以包括:
[0084]步驟608,通信服務(wù)器接收當(dāng)前安裝瀏覽器上傳的瀏覽器群組標(biāo)識(shí)。
[0085]步驟610,通信服務(wù)器根據(jù)所述瀏覽器群組標(biāo)識(shí)確定所述當(dāng)前安裝瀏覽器所屬的瀏覽器群組,并獲取所述瀏覽器群組下的瀏覽器群組成員信息。
[0086]在本實(shí)施例中,所述步驟610具體可以包括:
[0087]子步驟6102,通信服務(wù)器從群組數(shù)據(jù)庫(kù)中查找與所述瀏覽器群組標(biāo)識(shí)相匹配的瀏覽器群組。
[0088]子步驟6104,通信服務(wù)器將查找得到與所述瀏覽器群組標(biāo)識(shí)相匹配的瀏覽器群組確定為所述當(dāng)前安裝瀏覽器所屬的瀏覽器群組。其中,所述群組數(shù)據(jù)庫(kù)中記錄并保存所述瀏覽器群組標(biāo)識(shí)和所述瀏覽器群組標(biāo)識(shí)對(duì)應(yīng)的瀏覽器群組信息;所述群組數(shù)據(jù)庫(kù)中的數(shù)據(jù)根據(jù)接收的所述瀏覽器群組標(biāo)識(shí)動(dòng)態(tài)更新。
[0089]子步驟6106,通信服務(wù)器從群組信息數(shù)據(jù)庫(kù)中獲取所述瀏覽器群組下的瀏覽器群組成員信息。
[0090]在本實(shí)施例中,所述群組信息數(shù)據(jù)庫(kù)可以通過(guò)以下方法建立:首先,按照設(shè)定規(guī)則對(duì)所述瀏覽器群組下的瀏覽器群組成員進(jìn)行組內(nèi)編號(hào)。然后,建立群組信息數(shù)據(jù)庫(kù),按照所述瀏覽器群組成員與所述組內(nèi)編號(hào)的對(duì)應(yīng)關(guān)系,將所述瀏覽器群組成員的瀏覽器群組成員信息記錄并保存在所述群組信息數(shù)據(jù)庫(kù)中。其中,所述群組信息數(shù)據(jù)庫(kù)中的數(shù)據(jù)根據(jù)接收的所述瀏覽器群組標(biāo)識(shí)動(dòng)態(tài)更新。
[0091]步驟612,通信服務(wù)器根據(jù)所述瀏覽器群組標(biāo)識(shí)確定瀏覽器配置信息標(biāo)識(shí)。
[0092]其中,所述瀏覽器群組標(biāo)識(shí)指示瀏覽器主程序和所述瀏覽器配置信息標(biāo)識(shí)。
[0093]步驟614,通信服務(wù)器將所述瀏覽器配置信息標(biāo)識(shí)所指示的瀏覽器配置信息返回至所述當(dāng)前安裝瀏覽器。
[0094]在本實(shí)施例中,所述瀏覽器配置信息包括:通信組件的配置信息;其中,所述通信組件的配置信息包括:在所述當(dāng)前安裝瀏覽器中安裝通信組件的信息和在所述當(dāng)前安裝瀏覽器不安裝通信組件的信息。
[0095]步驟616,通信服務(wù)器將所述瀏覽器群組成員信息返回至所述當(dāng)前安裝瀏覽器。
[0096]在本實(shí)施例中,所述瀏覽器群組成員信息包括:瀏覽器群組成員的組內(nèi)編號(hào)、瀏覽器群組成員的組內(nèi)昵稱、所述當(dāng)前安裝瀏覽器的通信權(quán)限、所述當(dāng)前安裝瀏覽器的分享權(quán)限和所述當(dāng)前安裝瀏覽器的通信組件配置信息中的至少一種。
[0097]步驟618,通信服務(wù)器接收所述當(dāng)前安裝瀏覽器發(fā)送的通信請(qǐng)求。
[0098]其中,所述通信請(qǐng)求中包括:所述當(dāng)前安裝瀏覽器的信息,和所述當(dāng)前安裝瀏覽器所請(qǐng)求通信的所述瀏覽器群組成員信息。
[0099]步驟620,通信服務(wù)器根據(jù)所述通信請(qǐng)求,建立所述當(dāng)前瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路。
[0100]步驟622,通信服務(wù)器接收所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信權(quán)限設(shè)置。其中,所述通信權(quán)限設(shè)置包括白名單權(quán)限設(shè)置和黑名單權(quán)限設(shè)置?;谏鲜龊?、白名單權(quán)限的設(shè)置,所述通信服務(wù)器可以根據(jù)所述白名單權(quán)限設(shè)置,允許所述白名單權(quán)限下的瀏覽器群組成員之間的通信內(nèi)容通過(guò)所述通信鏈路進(jìn)行傳輸;和/或,所述通信服務(wù)器可以根據(jù)所述黑名單權(quán)限設(shè)置,阻止所述黑名單權(quán)限下的瀏覽器群組成員之間的通信內(nèi)容通過(guò)所述通信鏈路進(jìn)行傳輸。
[0101]優(yōu)選地,在本實(shí)施例中,所述通信服務(wù)器還可以響應(yīng)瀏覽器端的分享權(quán)限設(shè)置。參照?qǐng)D7,示出了圖6所示實(shí)施例中一種響應(yīng)分享權(quán)限設(shè)置的方法流程圖。在所述步驟620建立所述當(dāng)前瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路之后,所述瀏覽器會(huì)話的處理方法還可以包括:
[0102]步驟702,通信服務(wù)器接收所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的分享權(quán)限設(shè)置。通信服務(wù)器基于接收到的分享權(quán)限設(shè)置,允許具有分享權(quán)限的瀏覽器群組成員之間的待分享內(nèi)容通過(guò)所述通信鏈路進(jìn)行分享;和/或,阻止不具有分享權(quán)限的瀏覽器群組成員之間的待分享內(nèi)容通過(guò)所述通信鏈路進(jìn)行分享。
[0103]其中,所述待分享內(nèi)容包括:當(dāng)前瀏覽的網(wǎng)頁(yè)內(nèi)容、當(dāng)前瀏覽的網(wǎng)頁(yè)網(wǎng)址、網(wǎng)頁(yè)收藏夾、起始頁(yè)、郵箱地址、搜索歷史、瀏覽器安裝插件、瀏覽器的配置數(shù)據(jù)、瀏覽器的背景圖片和本地文件中的至少一種。
[0104]這里需要說(shuō)明的是,所述攜帶有群組標(biāo)識(shí)的瀏覽器可以是但不僅限于是通過(guò)所述通信服務(wù)器生成的,還可以是由其他服務(wù)器生成的。在本發(fā)明中不作具體限制
[0105]綜上所述,本實(shí)施例所述的瀏覽器會(huì)話的處理方法,通信服務(wù)器根據(jù)用戶的定制請(qǐng)求生成攜帶有瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,并將瀏覽器群組標(biāo)識(shí)和瀏覽器群組成員信息保存在通信服務(wù)器中。當(dāng)接收到瀏覽器側(cè)上傳的瀏覽器群組標(biāo)識(shí)之后,可以迅速獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息,并將所述瀏覽器群組成員信息發(fā)送至瀏覽器,當(dāng)前安裝瀏覽器根據(jù)所述通信服務(wù)器返回的瀏覽器群組成員信息,向由所述瀏覽器群組成員信息確定的瀏覽器群組成員發(fā)起通信請(qǐng)求,實(shí)現(xiàn)在瀏覽器側(cè)進(jìn)行通信的功能,進(jìn)而解決了用戶不能通過(guò)瀏覽器與互聯(lián)網(wǎng)上的其他用戶進(jìn)行通信的問(wèn)題。
[0106]下面結(jié)合一個(gè)具體第五實(shí)施例,來(lái)說(shuō)明上述瀏覽器進(jìn)行通信的方法,以及所述瀏覽器進(jìn)行通信的方法對(duì)應(yīng)的瀏覽器會(huì)話的處理方法的具體實(shí)現(xiàn)過(guò)程。
[0107]步驟S002,用戶在瀏覽器安裝包定制頁(yè)面上輸入定制請(qǐng)求,瀏覽器將所述定制請(qǐng)求發(fā)送至服務(wù)器。其中,所述服務(wù)器可以是通信服務(wù)器。
[0108]步驟S004,服務(wù)器接收到所述定制請(qǐng)求,根據(jù)所述定制請(qǐng)求確定瀏覽器主程序和瀏覽器配置信息;并生成指示所述瀏覽器配置信息的瀏覽器配置信息標(biāo)識(shí);以及,生成指示所述瀏覽器主程序和所述瀏覽器配置信息標(biāo)識(shí)的瀏覽器群組標(biāo)識(shí);配置攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包,并生成下載所述攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包的下載地址。
[0109]步驟S006,服務(wù)器在生成所述攜帶所述瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包時(shí),將所述瀏覽器群組標(biāo)識(shí)、配置信息標(biāo)識(shí)和配置信息保存在服務(wù)器側(cè)。
[0110]在本實(shí)施例中,例如,用戶可以在所述定制頁(yè)面上輸入姓名、上傳圖片、選擇是否安裝通信組件。瀏覽器將上述用戶定制請(qǐng)求發(fā)送至服務(wù)器,服務(wù)器根據(jù)用戶定制請(qǐng)求生成
滿足所述定制請(qǐng)求的攜帶瀏覽器群組標(biāo)識(shí)的瀏覽器安裝包。同時(shí),將姓名、圖片、是否安裝
通信組件、瀏覽器群組標(biāo)識(shí)和配置信息標(biāo)識(shí)都保存在服務(wù)器的群組數(shù)據(jù)表中。其中,表1為
所述群組數(shù)據(jù)表:
[0111]
【權(quán)利要求】
1.一種瀏覽器進(jìn)行通信的方法,包括: 在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí); 上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息; 通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
2.如權(quán)利要求1所述的方法,其特征在于,在所述上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器步驟之后,所述方法還包括: 獲取所述瀏覽器配置信息標(biāo)識(shí); 按照所述瀏覽器配置信息標(biāo)識(shí)所指示的所述瀏覽器配置信息完成所述瀏覽器的配置安裝。
3.如權(quán)利要求2所述的方法,其特征在于,所述瀏覽器配置信息包括:通信組件的配置信息; 所述按照所述瀏覽器配置信息完成所述瀏覽器的配置安裝,包括: 根據(jù)所述通信組件的配置信息確定是否在所述瀏覽器中安裝通信組件。
4.如權(quán)利要求3所述的方法,其特征在于,所述通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,包括: 通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)安裝有所述通信組件的瀏覽器群組成員之間的通信鏈路。
5.如權(quán)利要求1所述的方法,其特征在于,在所述通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信步驟之后,所述方法還包括: 設(shè)置所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信權(quán)限;其中,所述通信權(quán)限包括白名單權(quán)限和黑名單權(quán)限; 通過(guò)所述通信鏈路接收所述白名單權(quán)限下的瀏覽器群組成員的通信;和/或, 屏蔽所述黑名單權(quán)限下的瀏覽器群組成員的通信。
6.如權(quán)利要求1所述的方法,其特征在于,在所述通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信步驟之后,所述方法還包括: 設(shè)置所述當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的分享權(quán)限; 根據(jù)所述分享權(quán)限將待分享內(nèi)容通過(guò)所述通信鏈路分享給指定的一個(gè)或多個(gè)待分享瀏覽器群組成員; 其中,所述待分享內(nèi)容包括:當(dāng)前瀏覽的網(wǎng)頁(yè)內(nèi)容、當(dāng)前瀏覽的網(wǎng)頁(yè)網(wǎng)址、網(wǎng)頁(yè)收藏夾、起始頁(yè)、郵箱地址、搜索歷史、瀏覽器安裝插件、瀏覽器的配置數(shù)據(jù)、瀏覽器的背景圖片和本地文件中的至少一種。
7.如權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述分享權(quán)限將待分享內(nèi)容分享給指定的一個(gè)或多個(gè)待分享瀏覽器群組成員,包括: 響應(yīng)對(duì)所述待分享內(nèi)容的選取操作,并加載“分享到”選項(xiàng);其中,所述“分享到”選項(xiàng)中包括所述待分享瀏覽器群組成員;接受對(duì)所述“分享到”選項(xiàng)中的待分享瀏覽器群組成員的分享操作,直接將通過(guò)所述選取操作確定的待分享內(nèi)容通過(guò)所述通信鏈路分享給通過(guò)所述分享操作確定的一個(gè)或多個(gè)待分享瀏覽器群組成員。
8.如權(quán)利要求1所述的方法,其特征在于,在所述獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信息步驟之后,所述方法還包括: 接收新建群分組請(qǐng)求,建立一個(gè)或多個(gè)群分組; 接收添加請(qǐng)求,將待添加的瀏覽器群組成員添加到所述群分組中;其中,所述添加請(qǐng)求中包括所述待添加的瀏覽器群組成員對(duì)應(yīng)的瀏覽器群組成員信息。
9.如權(quán)利要求8所述的方法,其特征在于,所述待添加的瀏覽器群組成員包括: 任意一個(gè)瀏覽器群組標(biāo)識(shí)對(duì)應(yīng)的瀏覽器群組下的瀏覽器群組成員;其中,所述任意一個(gè)瀏覽器群組標(biāo)識(shí)包括所述當(dāng)前安裝瀏覽器對(duì)應(yīng)的瀏覽器群組標(biāo)識(shí)。
10.一種瀏覽器終端,包括: 群組標(biāo)識(shí)獲取模塊,用于在瀏覽器安裝時(shí)獲取瀏覽器安裝包中攜帶的當(dāng)前瀏覽器安裝包的瀏覽器群組標(biāo)識(shí); 上傳獲取模塊,用于上傳所述瀏覽器群組標(biāo)識(shí)到瀏覽器通信服務(wù)器,并獲取所述瀏覽器群組標(biāo)識(shí)下的瀏覽器群組成員信 息; 通信模塊,用于通過(guò)所述瀏覽器通信服務(wù)器建立當(dāng)前安裝瀏覽器與任意一個(gè)或多個(gè)瀏覽器群組成員之間的通信鏈路,以進(jìn)行瀏覽器群組成員之間的通信。
【文檔編號(hào)】H04L29/06GK103647703SQ201310681898
【公開(kāi)日】2014年3月19日 申請(qǐng)日期:2013年12月12日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】陶偉華, 周裕波, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1