国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)和方法

      文檔序號:6372624閱讀:181來源:國知局
      專利名稱:基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)和方法
      技術領域
      本發(fā)明涉及通信技術領域,尤其涉及一種基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)、方法、瀏覽器和云端代理服務器。
      背景技術
      目前,在瀏覽器中采用不同瀏覽模式滿足用戶的不同需求。例如,隔離模式或無痕模式是建立虛擬環(huán)境保證上網安全,高速模式和兼容模式是根據(jù)不同的瀏覽器內核確定的工作模式,快速瀏覽模式禁止圖片或視頻等類似信息的加載,Opera Turbo模式在啟動后壓縮網頁信息使得在網速較慢的時候也能滿足用戶快速瀏覽,IE內容審查可以控制訪問網頁的級別,淘米兒童瀏覽器對其旗下的游戲做了加速并進行部分信息推薦等。
      但是,上述不同的瀏覽模式存在的問題是,一方面基于客戶端技術,只支持單一功能的瀏覽模式,無法靈活擴展,另一方面無法靈活地為不同用戶切換瀏覽模式,無法根據(jù)內容定制,不能滿足用戶需求。

      發(fā)明內容
      本發(fā)明旨在至少解決現(xiàn)有技術中存在的技術問題之一。為此,本發(fā)明的第一個目的在于提出一種可以方便地設計瀏覽模式且接收用戶的定制以提升用戶體驗的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)。本發(fā)明的第二個目的在于提出一種瀏覽器。
      本發(fā)明的第三個目的在于提出一種云端代理服務器。本發(fā)明的第四個目的在于提出一種基于即時服務的瀏覽器瀏覽模式提供方法。為了實現(xiàn)上述目的,本發(fā)明的第一方面實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)包括客戶端,所述客戶端中運行有瀏覽器,且所述瀏覽器具有唯一的即時通信ID ;實時通信系統(tǒng),所述瀏覽器與所述實時通信系統(tǒng)之間通過實時通信通道相互實時通信;多個后端服務器,所述多個后端服務器用于為所述瀏覽器提供服務,其中,每個所述后端服務器對應一種瀏覽模式;云端代理服務器,所述云端代理服務器與所述實時通信系統(tǒng)通過實時通信通道相互實時通信,且所述云端代理服務器具有唯一的即時通信ID,所述云端代理服務器用于接收所述瀏覽器發(fā)送的URL請求消息和模式定制信息,并根據(jù)所述模式定制信息選擇相應的后端服務器,并將所述URL請求消息轉發(fā)至所述選擇的后端服務器,以及接收所述選擇的后端服務器反饋的響應消息并將所述響應消息通過所述實時通信系統(tǒng)實時地發(fā)送至所述瀏覽器。根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),一方面根據(jù)瀏覽器的用戶上傳的模式定制信息和URL請求信息為不同的用戶配置不同的服務組合實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,可以方便地設計瀏覽模式且接收用戶的定制,提升用戶體驗;另一方面通過實時通信系統(tǒng)實現(xiàn)瀏覽器與云端代理服務器之間的實時通信,可以保證實時性。
      為了實現(xiàn)上述目的,本發(fā)明的第二方面實施例的瀏覽器包括實時通信模塊,所述實時通信模塊具有唯一的即時通信ID,且所述實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;發(fā)送模塊,用于通過所述實時通信系統(tǒng)向云端代理服務器發(fā)送URL請求消息和模式定制信息;以及接收模塊,用于所述云端代理服務器通過所述實時通信系統(tǒng)反饋的響應消息,其中,所述響應消息與所述模式定制信息對應。根據(jù)本發(fā)明實施例的瀏覽器,實時通信模塊通過實時通信系統(tǒng)可以方便地向云端代理服務器發(fā)送URL請求消息和模式定制信息并獲取云端代理服務器反饋的響應消息,可以根據(jù)用戶的類型或定制實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,提升用戶體驗。為了實現(xiàn)上述目的,本發(fā)明的第三方面實施例的云端代理服務器包括實時通信模塊,所述實時通信模塊具有唯一的即時通信ID,且所述實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;接收模塊,用于接收瀏覽器通過所述實時通信系統(tǒng)發(fā)送的URL請求消息和模式定制信息;處理模塊,用于根據(jù)所述模式定制信息選擇對應的后 端服務器;以及發(fā)送模塊,用于將所述URL請求消息轉發(fā)至所述選擇的后端服務器。根據(jù)本發(fā)明實施例的云端代理服務器,通過實時通信模塊,接收模塊方便地通過實時通信系統(tǒng)接收到瀏覽器所發(fā)送的URL請求消息和模式定制信息,由此,可以及時獲取并處理瀏覽器的請求。為了實現(xiàn)上述目的,本發(fā)明的第四方面實施例的基于即時服務的瀏覽器瀏覽模式提供方法包括以下步驟瀏覽器向實時通信系統(tǒng)發(fā)送URL請求消息和模式定制信息,其中,所述瀏覽器具有唯一的即時通信ID,且所述瀏覽器與所述實時通信系統(tǒng)之間通過實時通信通道相互實時通信;所述實時通信系統(tǒng)將所述URL請求消息和模式定制信息轉發(fā)至云端代理服務器,其中,所述云端代理服務器具有唯一的即時通信ID ;所述云端代理服務器根據(jù)所述模式定制信息選擇對應的后端服務器,并將所述URL請求消息轉發(fā)至所述后端服務器;以及所述云端代理服務器接收所述后端服務器反饋的響應消息并將所述響應消息通過所述實時通信系統(tǒng)實時地發(fā)送至所述瀏覽器,其中,所述響應消息與所述模式定制信息對應。根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供方法,一方面根據(jù)瀏覽器的用戶上傳的模式定制信息和URL請求信息為不同的用戶配置不同的服務組合實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,可以方便地設計瀏覽模式且接收用戶的定制,提升用戶體驗;另一方面通過實時通信系統(tǒng)實現(xiàn)瀏覽器與云端代理服務器之間的實時通信,可以保證實時性。本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。


      本發(fā)明的上述和/或附加的方面和優(yōu)點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中圖I是根據(jù)本發(fā)明一個實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)的結構框圖;圖2是根據(jù)本發(fā)明一個實施例的瀏覽器的結構框圖3是根據(jù)本發(fā)明一個實施例的云端代理服務器的結構框圖;圖4是根據(jù)本發(fā)明一個實施例的云端代理服務器的結構框圖;以及圖5是根據(jù)本發(fā)明一個實施例的基于即時服務的瀏覽器瀏覽模式提供方法的流程圖。
      具體實施例方式下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。在本發(fā)明的描述中,術語“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明而不是要求本發(fā)明必須以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。下面參考說明書附圖描述根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)?!N基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),包括客戶端,客戶端中運行有瀏覽器,且瀏覽器具有唯一的即時通信ID ;實時通信系統(tǒng),瀏覽器與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;多個后端服務器,多個后端服務器用于為瀏覽器提供服務,其中,每個后端服務器對應一種瀏覽模式;云端代理服務器,云端代理服務器與實時通信系統(tǒng)通過實時通信通道相互實時通信,且云端代理服務器具有唯一的即時通信ID,云端代理服務器用于接收瀏覽器發(fā)送的URL (Uniform Resource Locator,統(tǒng)一資源定位符)請求消息和模式定制信息,并根據(jù)模式定制信息選擇相應的后端服務器,并將URL請求消息轉發(fā)至選擇的后端服務器,以及接收選擇的后端服務器反饋的響應消息并將響應消息通過實時通信系統(tǒng)實時地發(fā)送至瀏覽器。圖I為本發(fā)明一個實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)的結構框圖。如圖I所示,根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)包括客戶端10、實時通信系統(tǒng)20、后端服務器30和云端代理服務器40,其中后端服務器30包括多個。具體地,客戶端10中運行有瀏覽器,且瀏覽器具有唯一的即時通信ID,唯一的即時通信ID可以保證數(shù)據(jù)通信的準確性。后端服務器30用于為瀏覽器提供服務,其中,每個后端服務器30對應一種瀏覽模式。其中,瀏覽服務可包括內容過濾模式、內容增強模式、推送模式、圖片工具模式、內容提醒模式、云端存儲模式、游戲助手模式、網銀工具模式或網絡筆記模式等。瀏覽器與實時通信系統(tǒng)20之間通過實時通信通道相互實時通信,云端代理服務器40與實時通信系統(tǒng)20通過實時通信通道相互實時通信,對于實時通信系統(tǒng)20,云端代理服務器40和客戶端10中的瀏覽器地位等價,瀏覽器和云端代理服務器40之間可以通過實時通信系統(tǒng)20建立實時通信通道,瀏覽器和云端代理服務器40通過該實時通信通道保持實時通信,直到其中一方關閉該實時通信通道連接為止。在本發(fā)明的一個實施例中,瀏覽器、實時通信系統(tǒng)20和云端代理服務器40支持相同的即時通信應用協(xié)議,由此,實時通信系統(tǒng)20可以處理大規(guī)模并發(fā)通行事務,其中,即時通信應用協(xié)議可以為可擴展通訊和表示協(xié)議 XMPP (The Extensible Messaging and Presence Protocol)。云端代理服務器40具有唯一的即時通信ID,云端代理服務器40用于接收瀏覽器發(fā)送的URL請求消息和模式定制信息,并根據(jù)模式定制信息選擇相應的后端服務器30,模式定制信息可包括用戶類型如老人、兒童、大學生、網游玩家、IT技術人員等,例如對于老人和兒童需要根據(jù)規(guī)則過濾網頁,可選擇內容過濾模式的后端服務器30,其中根據(jù)模式定制信息可選擇多個后端服務器30,例如對于老人可選擇內容過濾模式、內容增強模式和推薦模式的后端服務器30,并將URL請求消息轉發(fā)至選擇的后端服務器30,以及接收選擇的后端服務器30反饋的響應消息并將響應消息通過實時通信系統(tǒng)20實時地發(fā)送至瀏覽器。根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),一方面根據(jù)瀏覽器的用戶上傳的模式定制信息和URL請求信息為不同的用戶配置不同的服務組合實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,可以方便地設計瀏覽模式且接收用戶的定制,提升 用戶體驗;另一方面通過實時通信系統(tǒng)實現(xiàn)瀏覽器與云端代理服務器之間的實時通信,可以保證實時性。在本發(fā)明的一個實施例中,云端代理服務器40還用于將瀏覽器發(fā)送的瀏覽模式作為瀏覽器的默認瀏覽模式,并根據(jù)默認瀏覽模式為瀏覽器的后續(xù)URL請求消息選擇對應的后端服務器30。具體地,根據(jù)瀏覽器的用戶類型可以確定該瀏覽器的瀏覽模式,瀏覽器只需向云端代理服務器40發(fā)送一次URL請求信息和模式定制信息,云端代理服務器40即可獲得該瀏覽器的瀏覽模式并設置為默認瀏覽模式,由此云端代理服務器40根據(jù)默認瀏覽模式可自動為瀏覽器后續(xù)URL請求信息選擇相應的后端服務器30。為了實現(xiàn)上述實施例,本發(fā)明的實施例還提出一種瀏覽器。下面參考說明書附圖描述根據(jù)本發(fā)明實施例的瀏覽器。—種瀏覽器,包括實時通信模塊,實時通信模塊具有唯一的即時通信ID,且實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;發(fā)送模塊,用于通過實時通信系統(tǒng)向云端代理服務器發(fā)送URL請求消息和模式定制信息;以及接收模塊,用于接收云端代理服務器通過實時通信系統(tǒng)反饋的響應消息,其中,響應消息與模式定制信息對應。圖2為本發(fā)明一個實施例的瀏覽器的結構框圖。如圖2所示,根據(jù)本發(fā)明實施例的瀏覽器包括實時通信模塊11、發(fā)送模塊12和接收模塊13。具體地,實時通信模塊11具有唯一的即時通信ID,唯一的即時通信ID可以保證數(shù)據(jù)通信的準確性,且實時通信模塊11與實時通信系統(tǒng)之間通過實時通信通道相互實時通信,其中實時通信系統(tǒng)可以處理大規(guī)模并發(fā)通行事務。發(fā)送模塊12用于通過實時通信系統(tǒng)向云端代理服務器發(fā)送URL請求消息和模式定制信息,其中,模式定制信息可包括用戶類型如老人、兒童、大學生、網游玩家、IT技術人員等。接收模塊13用于接收云端代理服務器通過實時通信系統(tǒng)反饋的響應消息,其中,響應消息與模式定制信息對應,例如對于老人,響應信息可為內容過濾模式、內容增強模式和推薦模式的后端服務器的響應信息。
      在本發(fā)明的一個實施例中,瀏覽器支持XMPP協(xié)議。根據(jù)本發(fā)明實施例的瀏覽器,實時通信模塊通過實時通信系統(tǒng)可以方便地向云端代理服務器發(fā)送URL請求消息和模式定制信息并獲取云端代理服務器反饋的響應消息,可以根據(jù)用戶的類型或定制實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,提升用戶體驗。為了實現(xiàn)上述實施例,本發(fā)明的實施例還提出一種云端代理服務器。下面參考說明書附圖描述根據(jù)本發(fā)明實施例的云端代理服務器?!N云端代理服務器,包括實時通信模塊,實時通信模塊具有唯一的即時通信ID,且實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;接收模塊,用于接收瀏覽器通過實時通信系統(tǒng)發(fā)送的URL請求消息和模式定制信息;處理模塊,用于根據(jù)模式定制信息選擇對應的后端服務器;以及發(fā)送模塊,用于將URL請求消息轉發(fā)至選擇的后端服務器。圖3為本發(fā)明一個實施例的云端代理服務器的結構框圖。 如圖3所示,根據(jù)本發(fā)明實施例的云端代理服務器包括實時通信模塊41、接收模塊42、處理模塊43和發(fā)送模塊44。具體地,實時通信模塊41具有唯一的即時通信ID,唯一的即時通信ID可以保證數(shù)據(jù)通信的準確性,且實時通信模塊41與實時通信系統(tǒng)之間通過實時通信通道相互實時通信,其中實時通信系統(tǒng)可以處理大規(guī)模并發(fā)通行事務。接收模塊42用于接收瀏覽器通過實時通信系統(tǒng)發(fā)送的URL請求消息和模式定制信息,其中模式定制信息可包括用戶類型如老人、兒童、大學生、網游玩家、IT技術人員等。處理模塊43用于根據(jù)模式定制信息選擇對應的后端服務器,例如,對于老人可選擇內容過濾模式、內容增強模式和推薦模式的后端服務器。發(fā)送模塊44用于將URL請求消息轉發(fā)至選擇的后端服務器。在本發(fā)明的一個實施例中,云端代理服務器支持XMPP協(xié)議。根據(jù)本發(fā)明實施例的云端代理服務器,通過實時通信模塊,接收模塊方便地通過實時通信系統(tǒng)接收到瀏覽器所發(fā)送的URL請求消息和模式定制信息,由此,可以及時獲取并處理瀏覽器的請求。圖4為本發(fā)明一個實施例的云端代理服務器的結構框圖。如圖4所示,根據(jù)本發(fā)明實施例的云端代理服務器包括實時通信模塊41、接收模塊42、處理模塊43、發(fā)送模塊44、存儲模塊45和推送模塊46。具體地,實時通信模塊41具有唯一的即時通信ID,且實時通信模塊41與實時通信系統(tǒng)之間通過實時通信通道相互實時通信。接收模塊42用于接收模塊42用于接收瀏覽器通過實時通信系統(tǒng)發(fā)送的URL請求消息和模式定制信息。處理模塊43用于根據(jù)模式定制信息選擇對應的后端服務器。發(fā)送模塊44用于將URL請求消息轉發(fā)至選擇的后端服務器。存儲模塊45用于保存瀏覽器的瀏覽記錄信息和/或個性設置信息。推送模塊46用于在與瀏覽記錄信息和/或個性設置信息相關的業(yè)務更新時,將更新的信息推送至瀏覽器。更具體地,根據(jù)瀏覽器的用戶類型可以確定該瀏覽器的瀏覽模式,瀏覽器只需向云端代理服務器發(fā)送一次URL請求信息和模式定制信息,云端代理服務器即可獲得該瀏覽器的瀏覽模式并設置為默認瀏覽模式,存儲模塊45用于保存瀏覽器的瀏覽記錄信息和/或個性設置信息,在與瀏覽記錄信息和/或個性設置信息相關的業(yè)務更新時,推送模塊46根據(jù)默認瀏覽模塊式將更新的信息推送至瀏覽器。在本發(fā)明的一個實施例中,云端代理服務器支持XMPP協(xié)議。根據(jù)本發(fā)明實施例的云端代理服務器,根據(jù)推送模塊可自動為瀏覽器推送更新信
      肩、O為了實現(xiàn)上述實施例,本發(fā)明的實施例還提出一種基于即時服務的瀏覽器瀏覽模式提供方法。下面參考說明書附圖描述根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供方法。一種基于即時服務的瀏覽器瀏覽模式提供方法,包括以下步驟瀏覽器向實時通信系統(tǒng)發(fā)送URL請求消息和模式定制信息,其中,瀏覽器具有唯一的即時通信ID,且瀏覽器與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;實時通信系統(tǒng)將URL請求消息和模式定制信息轉發(fā)至云端代理服務器,其中,云端代理服務器具有唯一的即時通信ID ;云端 代理服務器根據(jù)模式定制信息選擇對應的后端服務器,并將URL請求消息轉發(fā)至后端服務器;以及云端代理服務器接收后端服務器反饋的響應消息并將響應消息通過實時通信系統(tǒng)實時地發(fā)送至瀏覽器,其中,響應消息與模式定制信息對應。圖5為本發(fā)明一個實施例的基于即時服務的瀏覽器瀏覽模式提供方法的流程圖。如圖5所示,根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供方法,包括下述步驟。步驟S101,瀏覽器向實時通信系統(tǒng)發(fā)送URL請求消息和模式定制信息,其中,瀏覽器具有唯一的即時通信ID,且瀏覽器與實時通信系統(tǒng)之間通過實時通信通道相互實時通f目。其中,模式定制信息可包括用戶類型如老人、兒童、大學生、網游玩家、IT技術人員
      坐寸o步驟S102,實時通信系統(tǒng)將URL請求消息和模式定制信息轉發(fā)至云端代理服務器,其中,云端代理服務器具有唯一的即時通信ID。具體地,瀏覽器和云端代理服務器分別具有唯一的即時通信ID,可以保證實時數(shù)據(jù)通信的準確性。對于實時通信系統(tǒng),云端代理服務器和瀏覽器地位等價,瀏覽器和云端代理服務器之間可以通過實時通信系統(tǒng)建立實時通信通道,瀏覽器和云端代理服務器通過該實時通信通道保持實時通信,直到其中一方關閉該實時通信通道連接為止。在本發(fā)明的一個實施例中,瀏覽器、實時通信系統(tǒng)和云端代理服務器支持相同的即時通信應用協(xié)議,由此,實時通信系統(tǒng)可以處理大規(guī)模并發(fā)通行事務,其中,即時通信應用協(xié)議可以為可擴展通訊和表示協(xié)議XMPP。步驟S103,云端代理服務器根據(jù)模式定制信息選擇對應的后端服務器,并將URL請求消息轉發(fā)至后端服務器。具體地,后端服務器用于為瀏覽器提供服務,其中,每個后端服務器對應一種瀏覽模式。其中,瀏覽服務可包括內容過濾模式、內容增強模式、推送模式、圖片工具模式、內容提醒模式、云端存儲模式、游戲助手模式、網銀工具模式或網絡筆記模式等。例如對于老人和兒童需要根據(jù)規(guī)則過濾網頁,可選擇內容過濾模式的后端服務器,其中根據(jù)模式定制信息可選擇多個后端服務器,例如對于老人可選擇內容過濾模式、內容增強模式和推薦模式的后端服務器,并將URL請求消息轉發(fā)至選擇的后端服務器。
      步驟S104,云端代理服務器接收后端服務器反饋的響應消息并將響應消息通過實時通信系統(tǒng)實時地發(fā)送至瀏覽器,其中,響應消息與模式定制信息對應。根據(jù)本發(fā)明實施例的基于即時服務的瀏覽器瀏覽模式提供方法,一方面根據(jù)瀏覽器的用戶上傳的模式定制信息和URL請求信息為不同的用戶配置不同的服務組合實現(xiàn)全功能、充分滿足瀏覽需求的瀏覽模塊式,可以方便地設計瀏覽模式且接收用戶的定制,提升用戶體驗;另一方面通過實時通信系統(tǒng)實現(xiàn)瀏覽器與云端代理服務器之間的實時通信,可以保證實時性。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,“計算機可讀介質”可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的
      >J-U 裝直。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn)具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。盡管已經示出和描述了本發(fā)明的實施例,本領域的普通技術人員可以理解在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由權利要求及其等同物限定。
      權利要求
      1.一種基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),其特征在于,包括 客戶端,所述客戶端中運行有瀏覽器,且所述瀏覽器具有唯一的即時通信ID ; 實時通信系統(tǒng),所述瀏覽器與所述實時通信系統(tǒng)之間通過實時通信通道相互實時通信 多個后端服務器,所述多個后端服務器用于為所述瀏覽器提供服務,其中,每個所述后端服務器對應ー種瀏覽模式; 云端代理服務器,所述云端代理服務器與所述實時通信系統(tǒng)通過實時通信通道相互實時通信,且所述云端代理服務器具有唯一的即時通信ID,所述云端代理服務器用于接收所述瀏覽器發(fā)送的URL請求消息和模式定制信息,井根據(jù)所述模式定制信息選擇相應的后端服務器,并將所述URL請求消息轉發(fā)至所述選擇的后端服務器,以及接收所述選擇的后端服務器反饋的響應消息并將所述響應消息通過所述實時通信系統(tǒng)實時地發(fā)送至所述瀏覽器。
      2.如權利要求I所述的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),其特征在于,所述瀏覽模式包括內容過濾模式、內容增強模式、推送模式、圖片工具模式、內容提醒模式、云端存儲模式、游戲助手模式、網銀工具模式或網絡筆記模式。
      3.如權利要求I所述的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),其特征在于,所述云端代理服務器還用于將所述瀏覽器發(fā)送的瀏覽模式作為所述瀏覽器的默認瀏覽模式,并根據(jù)所述默認瀏覽模式為所述瀏覽器的后續(xù)URL請求選擇對應的后端服務器。
      4.如權利要求1-3任一項所述的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),其特征在于,所述瀏覽器、所述實時通信系統(tǒng)和所述云端代理服務器支持相同的即時通信應用協(xié)議。
      5.如權利要求1-4任一項所述的基于即時服務的瀏覽器瀏覽模式提供系統(tǒng),其特征在于,所述即時通信應用協(xié)議為可擴展通訊和表示協(xié)議XMPP。
      6.—種瀏覽器,其特征在于,包括 實時通信模塊,所述實時通信模塊具有唯一的即時通信ID,且所述實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信; 發(fā)送模塊,用于通過所述實時通信系統(tǒng)向云端代理服務器發(fā)送URL請求消息和模式定制信息;以及 接收模塊,用于接收所述云端代理服務器通過所述實時通信系統(tǒng)反饋的響應消息,其中,所述響應消息與所述模式定制信息對應。
      7.如權利要求6所述的瀏覽器,其特征在于,所述瀏覽器支持XMPP協(xié)議。
      8.—種云端代理服務器,其特征在于,包括 實時通信模塊,所述實時通信模塊具有唯一的即時通信ID,且所述實時通信模塊與實時通信系統(tǒng)之間通過實時通信通道相互實時通信; 接收模塊,用于接收瀏覽器通過所述實時通信系統(tǒng)發(fā)送的URL請求消息和模式定制信息; 處理模塊,用于根據(jù)所述模式定制信息選擇對應的后端服務器;以及 發(fā)送模塊,用于將所述URL請求消息轉發(fā)至所述選擇的后端服務器。
      9.如權利要求8所述的云端代理服務器,其特征在于,還包括 存儲模塊,用于保存所述瀏覽器的瀏覽記錄信息和/或個性設置信息;以及推送模塊,用于在與所述瀏覽記錄信息和/或個性設置信息相關的業(yè)務更新時,將更新的信息推送至所述瀏覽器。
      10.如權利要求8所述的云端代理服務器,其特征在于,所述云端代理服務器支持XMPP協(xié)議。
      11.一種基于即時服務的瀏覽器瀏覽模式提供方法,其特征在于,包括以下步驟 瀏覽器向實時通信系統(tǒng)發(fā)送URL請求消息和模式定制信息,其中,所述瀏覽器具有唯一的即時通信ID,且所述瀏覽器與所述實時通信系統(tǒng)之間通過實時通信通道相互實時通 目; 所述實時通信系統(tǒng)將所述URL請求消息和模式定制信息轉發(fā)至云端代理服務器,其中,所述云端代理服務器具有唯一的即時通信ID ; 所述云端代理服務器根據(jù)所述模式定制信息選擇對應的后端服務器,并將所述URL請求消息轉發(fā)至所述后端服務器;以及 所述云端代理服務器接收所述后端服務器反饋的響應消息并將所述響應消息通過所述實時通信系統(tǒng)實時地發(fā)送至所述瀏覽器,其中,所述響應消息與所述模式定制信息對應。
      12.如權利要求11所述的基于即時服務的瀏覽器瀏覽模式提供方法,其特征在于,所述瀏覽模式包括內容過濾模式、內容增強模式、推送模式、圖片工具模式、內容提醒模式、云端存儲模式、游戲助手模式、網銀工具模式或網絡筆記模式。
      13.如權利要求11所述的基于即時服務的瀏覽器瀏覽模式提供方法,其特征在于,所述瀏覽器、所述實時通信系統(tǒng)和所述云端代理服務器支持相同的即時通信應用協(xié)議。
      14.如權利要求13所述的基于即時服務的瀏覽器瀏覽模式提供方法,其特征在于,所述即時通信應用協(xié)議為XMPP協(xié)議。
      全文摘要
      本發(fā)明提出一種基于即時服務的瀏覽器瀏覽模式提供系統(tǒng)、方法、瀏覽器和云端代理服務器,其中該系統(tǒng)包括客戶端,客戶端中運行有瀏覽器;實時通信系統(tǒng),瀏覽器與實時通信系統(tǒng)之間通過實時通信通道相互實時通信;多個后端服務器,用于為瀏覽器提供服務;云端代理服務器,云端代理服務器與實時通信系統(tǒng)通過實時通信通道相互實時通信,用于接收瀏覽器發(fā)送的URL請求消息和模式定制信息,并根據(jù)模式定制信息選擇相應的后端服務器,并將URL請求消息轉發(fā)至選擇的后端服務器,以及接收選擇的后端服務器反饋的響應消息并將響應消息通過實時通信系統(tǒng)實時地發(fā)送至瀏覽器。根據(jù)本發(fā)明的系統(tǒng),可方便設計瀏覽模式且接收用戶定制,提升用戶體驗,同時保證實時性。
      文檔編號G06F17/30GK102761616SQ20121022699
      公開日2012年10月31日 申請日期2012年6月29日 優(yōu)先權日2012年6月29日
      發(fā)明者向雪松 申請人:百度在線網絡技術(北京)有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1