新四季網

用於在Web瀏覽器中呈現數據的方法及其設備的製作方法

2023-06-01 03:22:41 2

專利名稱:用於在Web瀏覽器中呈現數據的方法及其設備的製作方法
技術領域:
本發明涉及一種網際網路領域,更具體地,涉及基於網際網路的Web瀏覽器以及在Web 瀏覽器中呈現數據的方法。
背景技術:
當前,隨著計算機和網絡技術的飛速發展,網際網路已經成為人們生活和工作中不 可或缺的一部分。人們通常可以經由瀏覽器在網際網路上衝浪來獲取與工作、生活有關的信 息。而瀏覽器用於顯示Web伺服器或者文件系統的超文本標記語言HTML文件內容,並使用 戶與這些文件進行交互。Web瀏覽器主要通過HTTP協議與Web伺服器交互並獲取網頁,這 些網頁可以由URL指定,文件格式通常為HTML。大部分的瀏覽器本身支持除了 HTML之外的 廣泛的格式,例如JPEG、PNG、GIF等圖像格式,並且能夠擴展支持眾多的插件。另外,許多 瀏覽器還支持其他的URL類型及其相應的協議,如FTP、Gopher、HTTPS (HTTP協議的加密版 本)。HTTP內容類型和URL協議規範允許網頁中呈現圖像、動畫、視頻、聲音、流媒體等。然而,通常當用戶使用Web瀏覽器在網際網路衝浪時,由於網際網路的帶寬或網絡狀 態不總是足夠好,因此在Web瀏覽器上呈現從網絡伺服器下載獲得的所請求的網絡數據之 前,Web瀏覽器通常會處於空白狀態一段時間。而這段時間的長短將取決於網絡流量以及 網絡狀態。這樣將迫使用戶面對呈現出「空白」狀態的Web瀏覽器一段時間,從而給用戶帶 來的極大的困擾,浪費了用戶的時間並造成壞的衝浪體驗。因此,在本領域中迫切需要一種能夠加速Web瀏覽器的數據呈現的方法和設備, 從而改善用戶的衝浪體驗。

發明內容
根據本發明實施例的一個方面,提供了一種用於在Web瀏覽器中呈現數據的方 法,包括響應於用戶輸入統一資源定位符URL,從用於Web瀏覽器的存儲器獲取所存儲的 來自媒體伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自所述Web 瀏覽器的分發請求消息的分發而獲得;以及在所述Web瀏覽器呈現所獲取的所述數據。可 替換地,在本發明的實施例中,如果所述瀏覽器處於網絡輕負載狀態,則發送分發請求消 息,以啟動所述分發。該輕負載狀態可以包括以下至少一項沒有收發信令、沒有下載數據、不呈現下載 狀態和/或速度指示和負載小於閾值。可替換地,在本發明的實施例中,所述方法還可以包括確定用於在所述Web瀏覽 器中呈現所請求的網絡數據的時間;以及如果所述時間大於閾值,則執行所述獲取步驟以 在所述Web瀏覽器呈現所述獲取的數據。可替換地,在本發明的實施例中,所述方法還可以包括當確定用於在Web瀏覽器 中呈現所請求的網絡數據的時間期滿,則停止呈現所獲取的數據。可替換地,在本發明的實施例中,所述響應於來自所述Web瀏覽器的分發請求消息的分發可以進一步包括基於分發規則來分發數據給所述Web瀏覽器,其中所述分發規 則與用戶屬性和/或系統屬性關聯,所述用戶屬性包括用戶ID和/或用戶偏好,所述系統 屬性包括系統偏好、權重和/或優先特性。可替換地,在本發明的實施例中,所述方法還可以包括響應於用戶輸入統一資源 定位符URL,發送用於網頁連結的附加消息以提取用戶偏好,其中所述附加消息通知特定用 戶訪問該URL。可替換地,在本發明的實施例中,所述數據可以包括多媒體數據、圖片或動畫。可替換地,在本發明的實施例中,所述方法還可以包括啟動命令以重新訪問最近 呈現的所分發的數據。在本發明的實施例中,所述命令可以具體表現為命令菜單或應用圖標,當選擇所 述命令菜單或應用圖標時啟動重新訪問最近呈現的所分發的數據。根據本發明實施例的另一方面,提供一種瀏覽器,用於呈現超文本標記語言HTML 內容,包括獲取裝置,用於響應於用戶輸入統一資源定位符URL,從用於所述瀏覽器的存 儲器獲取來自媒體伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自 所述瀏覽器的分發請求消息的分發而獲得;以及呈現裝置,用於呈現所獲取的來自媒體服 務器的數據。可替換地,在本發明的實施例中,所述瀏覽器還可以包括確定裝置,用於確定要 呈現所請求的網絡內容的時間;以及判決裝置,用於判決所確定的時間是否大於閾值以控 制所述獲取裝置的動作。可替換地,在本發明的實施例中,所述判決裝置可以進一步被配置為如果所確定 的時間大於所述閾值,則控制所述獲取裝置進行獲取以在所述瀏覽器呈現所述數據。可替換地,在本發明的實施例中,所述瀏覽器還可以包括定時裝置,其用於在所設 置的時間到期時控制瀏覽器中所獲取的數據的呈現,其中所述時間基於所確定的時間設置。可替換地,在本發明的實施例中,所述瀏覽器還可以包括發送裝置,用於發送網頁 連結的附加消息和/或分發請求消息,其中所述附加消息通知特定用戶訪問URL,所述分發 請求消息用於請求媒體伺服器向所述瀏覽器分發數據。可替換地,在本發明的實施例中,如果所述瀏覽器處於網絡輕負載狀態,則發送分 發請求消息,以啟動所述分發。該網絡輕負載狀態可以包括以下至少一項沒有收發信令、沒有下載數據、不呈現 下載狀態和/或速度指示和負載小於閾值。可替換地,在本發明的實施例中,所述瀏覽器還可以包括命令菜單或應用圖標,當 選擇所述命令菜單或應用圖標時啟動重新訪問最近呈現的所分發的數據。可替換地,在本發明的實施例中,所述數據包括多媒體數據、圖片或動畫。根據本發明實施例的另外的方面,提供一種媒體伺服器,包括接收裝置,用於接 收來自瀏覽器的分發請求消息,其中所述分發請求消息用於請求所述媒體伺服器向瀏覽器 分發數據;以及分發裝置,用於響應於所述分發請求消息基於分發規則向所述瀏覽器分發 數據。可替換地,在本發明的實施例中,如果所述瀏覽器處於網絡輕負載狀態,則發送分發請求消息,以啟動所述分發。該輕負載狀態可以包括以下至少一項沒有收發信令、沒有下載數據、不呈現下載 狀態和/或速度指示和負載小於閾值。可替換地,在本發明的實施例中,所述分發規則與用戶屬性和/或系統屬性關聯, 所述用戶屬性包括用戶ID和/或用戶偏好,所述系統屬性包括系統偏好、權重和/或優先 特性。可替換地,在本發明的實施例中,所述分發裝置被配置為與Web解析器耦接,其中 所述Web解析器用於分析用戶的衝浪歷史記錄,並提取用戶的偏好以傳送到所述分發裝置。可替換地,在本發明的實施例中,所述Web解析器還被配置為接收來自瀏覽器的 用於網頁連結的附加消息以提取用戶偏好,其中所述附加消息通知特定用戶訪問該URL。可替換地,在本發明的實施例中,所述Web解析器與所述媒體伺服器物理分離或 處於所述媒體伺服器中。可替換地,在本發明的實施例中,所述分發的數據包括多媒體數據、圖片或動畫。


結合附圖,從下面對本發明的實施例的詳細描述中本發明的目的、特點和優點將 顯而易見,其中圖1例示了其中實施本發明實施例的系統框圖;圖2例示了根據本發明實施例的方法的流程圖;圖3例示了根據本發明實施例的在圖1所示的系統上的用於確定分發規則的過程 的消息流圖;圖4例示了根據本發明實施例的映射客戶分享關係的餅圖;圖5例示了根據本發明實施例的用於分發數據的過程的消息流圖;圖6例示了根據本發明實施例的在瀏覽器上呈現數據的消息流圖;圖7例示了根據本發明實施例的瀏覽器的框圖;以及圖8例示了根據本發明實施例的媒體伺服器的框圖。
具體實施例方式下面,結合附圖對本發明的實施例進行詳細描述。圖1示出了在其中實施本發明實施例的系統的框圖。如圖1所示,所述系統包括 Web瀏覽器10、網際網路20、媒體伺服器30以及Web主機40。瀏覽器10可以向Web主機40 請求某個統一資源定位符URL的連結。響應於該連結請求,Web主機40可以將所請求的超 文本標記語言(HTML)內容經由網際網路20傳送到Web瀏覽器10以進行呈現。在本發明的實施例中,Web瀏覽器10向媒體伺服器30發送分發請求消息。而媒 體伺服器30響應於該分發請求消息,基於分發規則,向瀏覽器10分發諸如多媒體數據(視 頻和/或音頻數據)、圖片、動畫等數據,以便下載在Web瀏覽器中用於在Web瀏覽器具有空 白狀態時呈現。本領域技術人員應理解,該要呈現的數據還可以是文字、數字、字母或圖形寸。
在本發明的實施例中,為了節約網絡帶寬,優選地,在瀏覽器10處於網絡輕負載 狀態時才發送分發請求消息,以啟動分發過程。該過程將結合附圖在下文中詳細描述。該輕負載狀態可以包括以下至少一項沒有收發信令、沒有下載數據、不呈現下載 狀態和/或速度指示、和負載小於閾值。在本發明的實施例中,該媒體伺服器30可以基於系統設置的分發規則,對Web瀏 覽器10分發要呈現的數據。然而,這樣可能不是將用戶感興趣的數據分發給用戶。為了針對特定客戶分發其感興趣的數據,也可以基於客戶自己的偏好來進行數據 的分發,這樣可以豐富用戶獲取的數據,並改善用戶的體驗。在本發明的實施例中,Web瀏覽器10可以響應於用戶輸入統一資源定位符URL,發 送用於網頁連結的附加消息,例如帶有用戶標識符ID或用戶名,以通知該用戶希望訪問該 特定URL,從而維持用戶的衝浪歷史記錄。在本發明的實施例中,還可以包括Web解析器50,其用於對用戶的衝浪歷史記錄 進行解析,提取用戶的偏好以傳送到媒體伺服器30。解析器50可以接收來自瀏覽器10的附加消息,從中提取用戶的URL記錄,以通過 統計生成用戶偏好。為了清楚起見,將以圖1中例示的解析器與媒體伺服器分離為例來詳細描述根據 本發明實施例的分發過程。本領域技術人員可以理解,解析器也可以處於媒體伺服器中,在 該媒體伺服器中可以實現該提取用戶偏好的處理。下面將結合附圖來詳細描述在上述的系統中執行的處理。在本發明的實施例中,還提供了一種用於在Web瀏覽器中呈現數據的方法,包括 響應於用戶輸入統一資源定位符URL,從用於Web瀏覽器的存儲器獲取所存儲的來自媒體 伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自所述Web瀏覽器的 分發請求消息的分發而獲得;以及在所述Web瀏覽器呈現所獲取的所述數據。圖2例示了根據本發明實施例的方法的流程圖。如圖2所示,在步驟S210,用戶輸 入期望訪問的URL。於是,在步驟S220,響應於用戶輸入URL,從用於Web瀏覽器10的存儲器獲取所存 儲的來自媒體伺服器的數據。本領域技術人員可以理解,該存儲器可以包括在瀏覽器10中,也可以與瀏覽器10 耦接。其可以為任意類型的存儲器,例如閃速存儲器、光學存儲器、電磁存儲器、高速緩存寸。在本發明的實施例中,通過響應於來自所述Web瀏覽器10的分發請求消息,在媒 體伺服器30處將數據分發到瀏覽器10,並存儲在該存儲器中。優選地,在本發明的實施例中,只有在瀏覽器10處於網絡輕負載的狀態才發送分 發請求消息,以啟動媒體伺服器的分發處理。該輕負載狀態可以包括以下至少一項沒有收 發信令、沒有下載數據、不呈現下載狀態和/或速度指示以及負載小於閾值。最後,在步驟S230,在Web瀏覽器10呈現從該存儲器中獲取的數據。在本發明的實施例中,可以通過在瀏覽器處於網絡輕負載狀態情況下從媒體服務 器下載分發的數據,而在瀏覽器衝浪時呈現空白狀態期間呈現該數據,從而節省了網絡帶 覓ο
優選地,在本發明的實施例中,所述方法還可以包括步驟S212,用於確定用於在 所述Web瀏覽器中呈現所請求的網絡數據的時間(參見圖2,該優選部分使用虛線框來表 示)°於是在步驟S214,如果該時間大於閾值,則接下來執行步驟S220。否則,該過程進 行到圖6中的B點,在瀏覽器10呈現所請求的頁面的狀態並在該html內容準備好時呈現 所請求的頁面,將在下文中詳細描述。優選地,在本發明的實施例中,還可以在呈現步驟中與確定的呈現所請求的網絡 數據的時間進行同步,即當該時間期滿,停止呈現所獲取的數據,從而實現無縫切換到呈現 所請求的網絡數據。該過程將結合附圖在下文中詳細描述。下面將以基於用戶的偏好來描述分發過程,本領域技術人員可以理解,這僅僅是 示例,本發明的實施例並不限於這種分發過程,其它分發過程也可以與下述類似的實現。例 如,基於系統配置的規則,可以進行分發。圖3例示了根據本發明實施例的在圖1所示的系統上的用於確定分發規則的過程 的消息流圖。如圖3所示,在步驟S310,用戶在瀏覽器10上輸入URL。該URL例如為http:// movies, yahoo, com/showtimes-tickets/theaters/1465-amc-cantera_30/o 在步驟 S320, 響應於輸入該URL,瀏覽器10發送用於網頁連結的附加消息以提取用戶偏好。該附加消息 例如攜帶用戶ID或用戶名,通知解析器50該用戶訪問該URL。接下來,在步驟S330,解析器50為該URL匹配合適的類型。在本發明的實施例中, 可以在解析器端配置有如表1所示的URL類型表,該表至少包括以下內容項(屬性)ID :int
權利要求
1.一種用於在Web瀏覽器中呈現數據的方法,包括響應於用戶輸入統一資源定位符URL,從用於Web瀏覽器的存儲器獲取所存儲的來自 媒體伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自所述Web瀏覽 器的分發請求消息的分發而獲得;以及在所述Web瀏覽器呈現所獲取的所述數據。
2.根據權利要求1所述的方法,其中所述方法還包括確定用於在所述Web瀏覽器中呈現所請求的網絡數據的時間;以及如果所述時間大於閾值,則執行所述獲取步驟以在所述Web瀏覽器呈現所述獲取的數據。
3.根據權利要求1或2所述的方法,其中所述響應於來自所述Web瀏覽器的分發請求 消息的分發進一步包括如果所述瀏覽器處於網絡輕負載狀態,則發送分發請求消息,以啟動所述分發。
4.根據權利要求1或2所述的方法,其中所述方法還包括響應於用戶輸入統一資源定位符URL,發送用於網頁連結的附加消息以提取用戶偏好, 其中所述附加消息通知特定用戶訪問該URL。
5.一種瀏覽器,用於呈現超文本標記語言HTML內容,包括獲取裝置,用於響應於用戶輸入統一資源定位符URL,從用於所述瀏覽器的存儲器獲取 來自媒體伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自所述瀏覽 器的分發請求消息的分發而獲得;以及呈現裝置,用於呈現所獲取的來自媒體伺服器的數據。
6.根據權利要求5所述的瀏覽器,還包括確定裝置,用於確定要呈現所請求的網絡內容的時間;以及判決裝置,用於判決所確定的時間是否大於閾值以控制所述獲取裝置的動作。
7.根據權利要求5或6所述的瀏覽器,其中所述瀏覽器還包括發送裝置,用於發送網頁 連結的附加消息和/或分發請求消息,其中所述附加消息通知特定用戶訪問URL,所述分發 請求消息用於請求媒體伺服器向所述瀏覽器分發數據。
8.一種媒體伺服器,包括接收裝置,用於接收來自瀏覽器的分發請求消息,其中所述分發請求消息用於請求所 述媒體伺服器向瀏覽器分發數據;分發裝置,用於響應於所述分發請求消息基於分發規則向所述瀏覽器分發數據。
9.根據權利要求8所述的媒體伺服器,其中所述分發裝置被配置為與Web解析器耦接, 其中所述Web解析器用於分析用戶的衝浪歷史記錄,並提取用戶的偏好以傳送到所述分發裝置。
10.根據權利要求9所述的媒體伺服器,其中所述Web解析器還被配置為接收來自瀏 覽器的用於網頁連結的附加消息以提取用戶偏好,其中所述附加消息通知特定用戶訪問該 URL。
全文摘要
本發明涉及一種用於在Web瀏覽器中呈現數據的方法,包括響應於用戶輸入統一資源定位符URL,從用於Web瀏覽器的存儲器獲取所存儲的來自媒體伺服器的數據,其中所述數據通過執行在所述媒體伺服器處響應於來自所述Web瀏覽器的分發請求消息的分發而獲得。所述方法還包括在所述Web瀏覽器呈現所獲取的所述數據。從而可以在瀏覽器上加速數據的生成,用戶不必在網際網路衝浪時經受瀏覽器的較長的空白狀態,改善了用戶體驗。
文檔編號G06F17/30GK102117307SQ20101000140
公開日2011年7月6日 申請日期2010年1月4日 優先權日2010年1月4日
發明者餘春雨, 張旭, 王 華 申請人:阿爾卡特朗訊公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀