專利名稱:一種移動終端以閱讀模式瀏覽網(wǎng)頁方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)頁瀏覽技術(shù)領(lǐng)域,更為具體地,涉及一種移動終端以閱讀模式瀏覽 網(wǎng)頁的方法和系統(tǒng)。
背景技術(shù):
隨著社會的進(jìn)步和技術(shù)的發(fā)展,人們越來越多地使用接入終端接入因特網(wǎng)來獲取 信息,其中,通過瀏覽網(wǎng)絡(luò)服務(wù)提供商提供的各種網(wǎng)頁信息來獲取信息成為上網(wǎng)用戶獲得 網(wǎng)絡(luò)信息的主要手段之一。尤其在通過網(wǎng)頁來閱讀電子書方面,由于用戶瀏覽這種電子書閱讀服務(wù)的網(wǎng)頁的 目的就是為了閱讀網(wǎng)頁上的文字資料,而網(wǎng)絡(luò)服務(wù)提供商為了商業(yè)經(jīng)營的需要往往在頁面 中植入許多廣告、flash等。這些廣告、flash等圖片信息不但會耗費(fèi)用戶過多的網(wǎng)頁加載 時間和GPRS流量資費(fèi),還會影響用戶最終對目標(biāo)電子書的閱讀體驗,對用戶而言,這些存 在于瀏覽頁面中的用戶非真正需要的信息為無效信息;而如提供電子書網(wǎng)頁中的關(guān)于電子 書的文字信息是用戶真正需要的信息,則被稱之為有效信息。在用戶的實際網(wǎng)頁瀏覽體驗中,通常會存在有下述問題首先,目前用戶通過互聯(lián)網(wǎng)瀏覽網(wǎng)頁的過程中,所瀏覽的頁面中往往會同時存在 著無效信息和有效信息;其次,無效信息對用戶來說沒有太大意義,但由于其存在于頁面中,會對用戶獲取 有效信息的過程帶來一定干擾;再次,無效信息一般為圖片、Flash等占用字節(jié)較大的信息,在用戶加載頁面時會 影響頁面的加載速度、消耗額外不必要的流量。因此,需要提供一種能夠在加載網(wǎng)頁時僅保留用戶需要的有效信息網(wǎng)頁瀏覽方 法。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明的目的是提供一種移動終端以閱讀模式瀏覽網(wǎng)頁的方法和 系統(tǒng),使移動終端在加載網(wǎng)頁時僅加載用戶需要的有效信息,剔除無效信息,從而提高頁面 的加載速度、節(jié)省用戶的流量。根據(jù)本發(fā)明的一個方面,提供了一種移動終端以閱讀模式瀏覽網(wǎng)頁的方法,包 括移動終端根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信息提交給 瀏覽服務(wù)器;瀏覽服務(wù)器根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁 數(shù)據(jù);瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根據(jù)所述移 動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;
瀏覽服務(wù)器將排版后的網(wǎng)頁數(shù)據(jù)返回移動終端;以及移動終端從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù)并顯示。另一方面,本發(fā)明還提供一種為移動終端提供閱讀模式瀏覽的瀏覽服務(wù)器,包 括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù) 器獲取網(wǎng)頁數(shù)據(jù);閱讀模式處理單元,用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾, 并根據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。另外,本發(fā)明還提供一種為移動終端提供閱讀模式瀏覽的瀏覽服務(wù)器,包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù) 器獲取網(wǎng)頁數(shù)據(jù);網(wǎng)頁數(shù)據(jù)分析單元,用于分析所述從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)是否可以以閱 讀模式進(jìn)行處理;閱讀模式處理單元,用于在從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行 處理時,對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾;網(wǎng)頁數(shù)據(jù)排版單元,用于根據(jù)所述移動終端特性信息對要提供給移動終端的網(wǎng)頁 數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。再一方面,本發(fā)明提供一種移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng),包括移動終端 和瀏覽服務(wù)器,其中所述移動終端包括信息傳輸單元,用于根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信 息提交給瀏覽服務(wù)器,并從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù);信息顯示單元,用于在移動終端顯示所述信息傳輸單元從所述瀏覽服務(wù)器接收的 排版后的網(wǎng)頁數(shù)據(jù);所述瀏覽服務(wù)器包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù) 器獲取網(wǎng)頁數(shù)據(jù);閱讀模式處理單元,用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾, 并根據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。根據(jù)本發(fā)明的另一方面,還提供了一種移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng),包 括移動終端和瀏覽服務(wù)器,其中所述移動終端包括信息傳輸單元,用于根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信 息提交給瀏覽服務(wù)器,并從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù);信息顯示單元,用于在移動終端顯示所述信息傳輸單元從所述瀏覽服務(wù)器接收的排版后的網(wǎng)頁數(shù)據(jù);所述瀏覽服務(wù)器包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù) 器獲取網(wǎng)頁數(shù)據(jù);網(wǎng)頁數(shù)據(jù)分析單元,用于分析所述從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)是否可以以閱 讀模式進(jìn)行處理;閱讀模式處理單元,用于在從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行 處理時,對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾;網(wǎng)頁數(shù)據(jù)排版單元,用于根據(jù)所述移動終端特性信息對要提供給移動終端的網(wǎng)頁 數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。利用上述根據(jù)本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的方法及系統(tǒng),能夠根據(jù)用 戶的瀏覽需要幫助移動終端在閱讀過程中過濾不需要的無效信息,僅保留頁面中用戶真正 關(guān)注的有效信息,在節(jié)省移動終端的GPRS流量、提高頁面訪問速度之外,還能夠有效提高 用戶的頁面瀏覽體驗。同時,在信息爆炸的今天,通過本發(fā)明還能夠幫助用戶在有限的時間內(nèi)獲取到更 多的有效信息。為了實現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細(xì)說明并在 權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明了本發(fā)明的某些示例性方面。 然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明 旨在包括所有這些方面以及它們的等同物。
通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面 理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中圖1為本發(fā)明移動終端以閱讀模式瀏覽網(wǎng)頁的方法流程圖;圖2為本發(fā)明移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng)的方框示意圖;圖3為本發(fā)明系統(tǒng)中瀏覽服務(wù)器另一實施方式的方框示意圖;圖4為本發(fā)明在具體應(yīng)用場景的一個具體應(yīng)用流程示意圖。在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
具體實施例方式以下將結(jié)合附圖對本發(fā)明的具體實施例進(jìn)行詳細(xì)描述。本發(fā)明通過向用戶提供僅顯示用戶需要的有效信息的閱讀模式,使用戶在網(wǎng)頁瀏 覽過程中只需加載對自己有效的頁面信息,從而達(dá)到頁面加載速度、減少流量消耗并提高 用戶瀏覽體驗的目的。閱讀模式是通過對用戶上網(wǎng)瀏覽行為的分析和用戶調(diào)查,針對特殊 類型的頁面(如電子書頁面)的特殊定制方式,剔除了無效信息、僅保留頁面中的有效信息 的網(wǎng)頁顯示模式。與閱讀模式相對應(yīng)的是非閱讀模式,非閱讀模式是普通的頁面展現(xiàn)方式,即所展現(xiàn)的頁面同時包含有效信息和無效信息。本發(fā)明采用客戶端-服務(wù)器結(jié)構(gòu),其中客戶端即為用戶用于操作和獲得最終信息 顯示的移動終端,服務(wù)器為客戶端提供瀏覽頁面優(yōu)化排版處理的瀏覽服務(wù)器。圖1示出了根據(jù)本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的方法的流程圖。如圖1所示,當(dāng)用戶通過移動終端需要訪問某個頁面時,移動終端的瀏覽器將用 戶的頁面訪問請求、終端特性信息提交給瀏覽服務(wù)器(步驟S101);瀏覽服務(wù)器在接收到移 動終端提交的頁面訪問請求后,即根據(jù)該頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲取響應(yīng)的網(wǎng)頁 數(shù)據(jù)(步驟S102);由于移動終端需要以更為方便的閱讀模式瀏覽所請求的網(wǎng)頁,因此,在 步驟S103中,瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根據(jù)移 動終端特性信息(如移動終端的硬件配置信息、瀏覽器設(shè)置等與網(wǎng)頁排版有關(guān)的信息)對 經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;然后瀏覽服務(wù)器將排版后的網(wǎng)頁數(shù)據(jù)返回移動終 端(步驟S104);最后,移動終端從瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù)并顯示(步驟 S105)。具體地,作為示例,在步驟S103中,瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù) 進(jìn)行無效信息的過濾的方式有兩種,均建立在瀏覽服務(wù)器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn) 行分析、識別的基礎(chǔ)上。如前所述,在本發(fā)明中,將網(wǎng)頁數(shù)據(jù)信息按照用戶的瀏覽需要劃分 為有效信息和無效信息兩種,因此,瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效 信息的過濾的一種方式基于對網(wǎng)頁數(shù)據(jù)中有效信息的識別和抽取實現(xiàn),具體為瀏覽服務(wù) 器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行有效信息的識別;然后瀏覽服務(wù)器抽取所識別的有效 fn息ο另一種進(jìn)行無效信息的過濾的方式基于對網(wǎng)頁數(shù)據(jù)中有效信息的識別和剔除實 現(xiàn),具體為瀏覽服務(wù)器首先對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的識別;然后從 目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)中刪除所識別的無效信息。通過以上兩種方式,均可以最終得到僅包含用戶需要的有效信息的網(wǎng)頁數(shù)據(jù),然 后,瀏覽服務(wù)器就可以對這部分網(wǎng)頁數(shù)據(jù)進(jìn)行針對特定移動終端的重新排版。在重新排版 過程中,從移動終端傳來的終端特性信息是重新排版的重要依據(jù),這些終端特性信息包括 終端的屏幕大小、終端瀏覽器所顯示的字體和字號等與排版密切相關(guān)的信息。另外,在瀏覽服務(wù)器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行分析、識別過程中,區(qū)分有 效信息和無效信息的依據(jù)可以預(yù)先設(shè)定,也可以由用戶根據(jù)個人的需要在后期進(jìn)行修改后 提交給瀏覽服務(wù)器。舉例來說,當(dāng)用戶通過非閱讀模式瀏覽提供電子書的小說頁面時,通??梢钥吹?頁面中存在許多以圖片、Flash等形式存在的廣告信息以及CSS(CaSCading Style Sheet, 層疊樣式表)信息和Javascript信息等,這些信息就是需要瀏覽服務(wù)器識別的無效信息, 而需要識別的有效信息則包括網(wǎng)頁數(shù)據(jù)中的標(biāo)題、正文、目錄、上一頁、下一頁、前進(jìn)、后退 等以純文本或者控件形式存在的信息。因此,當(dāng)需要通過閱讀模式瀏覽該頁面時,瀏覽服務(wù) 器需要過濾頁面中的圖片、Flash廣告、CSS、Javascript等無效信息,抽取該頁面中的小說 的標(biāo)題、正文、目錄、上一頁、下一頁等有效信息,并將這些有效信息重新排版組成新的適于 移動終端顯示的頁面返回給移動終端。由于本發(fā)明提出的閱讀模式是主要為了提升用戶閱讀網(wǎng)絡(luò)電子書的方便,從而剔除網(wǎng)頁數(shù)據(jù)中的圖片、Flash、CSS、JaVasCript內(nèi)容,僅保留文字內(nèi)容的一種網(wǎng)頁瀏覽方式, 因此并非所有的網(wǎng)頁都可以以閱讀模式進(jìn)行處理,如以圖片信息為主要內(nèi)容的網(wǎng)頁。作為 另一示例,瀏覽服務(wù)器在對從目標(biāo)網(wǎng)站所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾之前,瀏覽 服務(wù)器首先對所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行是否可以以閱讀模式進(jìn)行處理的分析判斷,如果該網(wǎng) 頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理,則對所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾并根據(jù)所述 移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;如果不可以以閱讀模式進(jìn)行 處理,則瀏覽服務(wù)器根據(jù)所述移動終端特性信息按照非閱讀模式對所述網(wǎng)頁數(shù)據(jù)進(jìn)行常規(guī) 排版,也就是對原始的全部網(wǎng)頁數(shù)據(jù)信息進(jìn)行針對特定移動終端的重新排版。另外,為了優(yōu)化瀏覽服務(wù)器的數(shù)據(jù)處理流程,在本發(fā)明的一個優(yōu)選實施方式中,瀏 覽服務(wù)器在處理用戶的每次瀏覽請求之后都會在瀏覽服務(wù)器的存儲器中存儲、更新該用戶 的瀏覽請求記錄信息,存儲、更新的內(nèi)容包括移動終端特性信息、頁面訪問請求的時間、網(wǎng) 址、瀏覽模式、網(wǎng)頁內(nèi)容等信息。借助該用戶的瀏覽請求記錄信息,在瀏覽服務(wù)器判斷出所 獲得的網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理之后,瀏覽服務(wù)器就可以根據(jù)移動終端的頁面訪 問請求、移動終端特性信息進(jìn)一步判斷該用戶是否首次瀏覽該網(wǎng)頁。如果判斷出用戶是首 次瀏覽,則瀏覽服務(wù)器對所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾并根據(jù)所述移動終端特性 信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;如果判斷出用戶不是首次瀏覽,則瀏覽服 務(wù)器采用用戶上次使用的瀏覽模式進(jìn)行排版。當(dāng)然,為了提高瀏覽服務(wù)器的數(shù)據(jù)處理能力,瀏覽服務(wù)器還可以依據(jù)一定策略定 期對長期不用的用戶的瀏覽請求記錄信息進(jìn)行清理,以便及時釋放瀏覽服務(wù)器的存儲空 間。如上參照圖1描述了根據(jù)本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的方法。相應(yīng) 的,本發(fā)明還提供一種移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng),該系統(tǒng)采用客戶端-服務(wù)器 架構(gòu)。圖2為本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng)的方框示意圖。如圖2所 示,移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng)包括移動終端100和瀏覽服務(wù)器200,其中移動終 端100包括信息傳輸單元101和信息顯示單元102,信息傳輸單元101用于根據(jù)用戶的頁 面瀏覽請求,將頁面訪問請求、移動終端特性信息提交給瀏覽服務(wù)器200,并從瀏覽服務(wù)器 200接收排版后的網(wǎng)頁數(shù)據(jù);信息顯示單元102用于在移動終端100顯示信息傳輸單元101 從瀏覽服務(wù)器200接收的排版后的網(wǎng)頁數(shù)據(jù)。瀏覽服務(wù)器200包括網(wǎng)頁數(shù)據(jù)獲取單元210、閱讀模式處理單元220和網(wǎng)頁數(shù)據(jù)發(fā) 送單元230。其中閱讀模式處理單元220又包括無效信息過濾單元222和排版單元224。具體地,網(wǎng)頁數(shù)據(jù)獲取單元210用于根據(jù)移動終端100提交的頁面訪問請求從目 標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù);閱讀模式處理單元220用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù) 據(jù)進(jìn)行無效信息的過濾,并根據(jù)移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排 版,其中無效信息過濾單元222用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過 濾,排版單元224用于根據(jù)移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版; 網(wǎng)頁數(shù)據(jù)發(fā)送單元230用于將排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。無效信息過濾單元222對網(wǎng)頁數(shù)據(jù)中無效信息的過濾方式有兩種,均建立在瀏覽 服務(wù)器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行分析、識別的基礎(chǔ)上。如前所述,在本發(fā)明中,將網(wǎng)頁數(shù)據(jù)信息按照用戶的瀏覽需要劃分為有效信息和無效信息兩種,因此,瀏覽服務(wù)器對 從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾的一種方式基于對網(wǎng)頁數(shù)據(jù)中有效信 息的識別和抽取實現(xiàn),在本發(fā)明的一個具體實施方式
中,無效信息過濾單元222包括有效 信息識別單元和有效信息抽取單元(圖中未示出),有效信息識別單元用于對從目標(biāo)網(wǎng)站 獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行有效信息的識別;有效信息抽取單元用于抽取所識別的有效信息。在本發(fā)明的一個具體實施方式
中,無效信息過濾單元222基于對網(wǎng)頁數(shù)據(jù)中有效 信息的識別和剔除實現(xiàn)無效信息的過濾,包括無效信息識別單元和無效信息剔除單元(圖 中未示出),其中無效信息識別單元用于對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的識 別;無效信息剔除單元用于從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)中刪除所識別的無效信息。通過以上兩種方式,無效信息過濾單元222均可以過濾掉網(wǎng)頁數(shù)據(jù)中的無效信 息,最終得到僅包含用戶需要的有效信息的網(wǎng)頁數(shù)據(jù),然后,瀏覽服務(wù)器就可以對這部分網(wǎng) 頁數(shù)據(jù)進(jìn)行針對特定移動終端的重新排版。在重新排版過程中,從移動終端傳來的終端特 性信息是重新排版的重要依據(jù),這些終端特性信息包括終端的屏幕大小、終端瀏覽器所顯 示的字體和字號等與排版密切相關(guān)的信息。圖3為本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng)中瀏覽服務(wù)器另一實施方 式的方框示意圖。如圖3所示,瀏覽服務(wù)器200包括網(wǎng)頁數(shù)據(jù)獲取單元210、網(wǎng)頁數(shù)據(jù)分析 單元260、閱讀模式處理單元220’、網(wǎng)頁數(shù)據(jù)排版單元270和網(wǎng)頁數(shù)據(jù)發(fā)送單元230。其中,網(wǎng)頁數(shù)據(jù)獲取單元210用于根據(jù)移動終端100提交的頁面訪問請求從目標(biāo) 網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù);網(wǎng)頁數(shù)據(jù)分析單元260用于分析從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù) 據(jù)是否可以以閱讀模式進(jìn)行處理;閱讀模式處理單元220’用于在從目標(biāo)網(wǎng)站服務(wù)器獲取 網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理時,對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過 濾;網(wǎng)頁數(shù)據(jù)排版單元270用于根據(jù)所述移動終端特性信息對要提供給移動終端100的網(wǎng) 頁數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元230用于將所述網(wǎng)頁數(shù)據(jù)排版單元270排版后的網(wǎng)頁 數(shù)據(jù)返回移動終端。圖4是本發(fā)明的一個具體應(yīng)用流程示意圖。如圖4所示,當(dāng)用戶通過移動終端啟 動一個網(wǎng)頁瀏覽請求時,移動終端(客戶端)將用戶的瀏覽請求以及終端特性發(fā)送給瀏覽 服務(wù)器,瀏覽服務(wù)器在接收到客戶端的請求信息后根據(jù)用戶的瀏覽請求訪問目標(biāo)網(wǎng)站,然 后從目標(biāo)網(wǎng)站獲取相應(yīng)的網(wǎng)頁數(shù)據(jù);瀏覽服務(wù)器判斷用戶請求的目標(biāo)網(wǎng)站是否符合閱讀模 式的判斷規(guī)則,如果不符合,則進(jìn)入對網(wǎng)頁數(shù)據(jù)的非閱讀模式處理,對頁面進(jìn)行常規(guī)的排版 優(yōu)化生成適于客戶端瀏覽的新的頁面,并將該頁面返回客戶端。如果用戶請求的目標(biāo)網(wǎng)站 符合閱讀模式的判斷規(guī)則,則瀏覽服務(wù)器進(jìn)一步判斷用戶是否第一次訪問,如果是第一次 訪問,則進(jìn)入閱讀模式,識別網(wǎng)頁數(shù)據(jù)中的有效數(shù)據(jù)并提取,然后重新生成適于客戶端瀏覽 的新的頁面,并將該頁面返回客戶端;如果用戶不是第一次訪問,則按照上次的處理模式對 網(wǎng)頁數(shù)據(jù)進(jìn)行處理。移動終端(客戶端)在收到瀏覽服務(wù)器發(fā)來的網(wǎng)頁數(shù)據(jù)后,將其通過移動終端的 瀏覽器顯示給用戶。用戶在瀏覽過程中,還可以根據(jù)個人需要更改瀏覽模式,即從閱讀模式 修改為非閱讀模式或者從非閱讀模式修改為閱讀模式;移動終端會根據(jù)客戶的更改信息向 瀏覽服務(wù)器再次發(fā)送請求,瀏覽服務(wù)器根據(jù)客戶的請求判斷上次的瀏覽模式,然后進(jìn)行相 應(yīng)的瀏覽模式更改處理,重新生成頁面返回客戶端。
通過以上實施例以及應(yīng)用流程可以看出,本發(fā)明提供的移動終端以閱讀模式瀏覽 網(wǎng)頁的方法及系統(tǒng),能夠根據(jù)用戶的瀏覽要求在閱讀過程中過濾掉用戶不需要的無效信 息,僅保留頁面中用戶真正關(guān)注的有效信息,在節(jié)省移動終端的GPRS流量、提高頁面訪問 速度之外,還能夠有效提高用戶的頁面瀏覽體驗。如上參照附圖以示例的方式描述根據(jù)本發(fā)明的移動終端以閱讀模式瀏覽網(wǎng)頁的 方法和系統(tǒng)。但是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對于上述本發(fā)明所提出的移動終端以閱讀模 式瀏覽網(wǎng)頁的方法及系統(tǒng),還可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進(jìn)。因此,本發(fā) 明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
1權(quán)利要求
一種移動終端以閱讀模式瀏覽網(wǎng)頁的方法,包括移動終端根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信息提交給瀏覽服務(wù)器;瀏覽服務(wù)器根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù);瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;瀏覽服務(wù)器將排版后的網(wǎng)頁數(shù)據(jù)返回移動終端;以及移動終端從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù)并顯示。
2.如權(quán)利要求1所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,所述瀏覽服務(wù)器 對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾的步驟進(jìn)一步包括瀏覽服務(wù)器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行有效信息的識別; 瀏覽服務(wù)器抽取所識別的有效信息。
3.如權(quán)利要求2所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,所述識別的有效 信息包括網(wǎng)頁數(shù)據(jù)中的標(biāo)題、正文、目錄、上一頁、下一頁信息。
4.如權(quán)利要求1所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,所述瀏覽服務(wù)器 對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾的步驟進(jìn)一步包括瀏覽服務(wù)器對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的識別; 瀏覽服務(wù)器從所述從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)中刪除所識別的無效信息。
5.如權(quán)利要求4所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,所述識別的無效 信息包括網(wǎng)頁數(shù)據(jù)中的圖片、Flash信息、CSS信息和Javascript信息。
6.如權(quán)利要求1所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,在所述瀏覽服務(wù) 器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾之前,瀏覽服務(wù)器首先判斷所獲得的網(wǎng)頁數(shù)據(jù)是否可以以閱讀模式進(jìn)行處理; 如果可以以閱讀模式進(jìn)行處理,則對所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾并根據(jù)所 述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;如果不可以以閱讀模式進(jìn)行處理,則瀏覽服務(wù)器根據(jù)所述移動終端特性信息按照非閱 讀模式對所述網(wǎng)頁數(shù)據(jù)進(jìn)行常規(guī)排版。
7.如權(quán)利要求6所述的移動終端以閱讀模式瀏覽網(wǎng)頁的方法,其中,在所述瀏覽服務(wù) 器判斷出所獲得的網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理之后,根據(jù)所述頁面訪問請求、移動終端特性信息進(jìn)一步判斷用戶是否首次瀏覽; 如果用戶是首次瀏覽,則對所獲得的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾并根據(jù)所述移動終 端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;如果用戶不是首次瀏覽,則采用用戶上次使用的瀏覽模式進(jìn)行排版。
8.一種為移動終端提供閱讀模式瀏覽的瀏覽服務(wù)器,包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲 取網(wǎng)頁數(shù)據(jù);閱讀模式處理單元,用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根 據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。
9.如權(quán)利要求8所述的瀏覽服務(wù)器,其中,所述閱讀模式處理單元進(jìn)一步包括 無效信息過濾單元,用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾; 排版單元,用于根據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版。
10.如權(quán)利要求9所述的瀏覽服務(wù)器,其中,所述無效信息過濾單元包括 有效信息識別單元,用于對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行有效信息的識別; 有效信息抽取單元,用于抽取所識別的有效信息。
11.如權(quán)利要求9所述的瀏覽服務(wù)器,其中,所述無效信息過濾單元包括 無效信息識別單元,用于對從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的識別; 無效信息剔除單元,用于從所述從目標(biāo)網(wǎng)站獲取的網(wǎng)頁數(shù)據(jù)中刪除所識別的無效信肩、ο
12.一種為移動終端提供閱讀模式瀏覽的瀏覽服務(wù)器,包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲 取網(wǎng)頁數(shù)據(jù);網(wǎng)頁數(shù)據(jù)分析單元,用于分析所述從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)是否可以以閱讀模 式進(jìn)行處理;閱讀模式處理單元,用于在從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理 時,對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾;網(wǎng)頁數(shù)據(jù)排版單元,用于根據(jù)所述移動終端特性信息對要提供給移動終端的網(wǎng)頁數(shù)據(jù) 進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。
13.—種移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng),包括移動終端和瀏覽服務(wù)器,其中所述 移動終端包括信息傳輸單元,用于根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信息提 交給瀏覽服務(wù)器,并從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù);信息顯示單元,用于在移動終端顯示所述信息傳輸單元從所述瀏覽服務(wù)器接收的排版 后的網(wǎng)頁數(shù)據(jù);所述瀏覽服務(wù)器包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲 取網(wǎng)頁數(shù)據(jù);閱讀模式處理單元,用于對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根 據(jù)所述移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。
14.一種移動終端以閱讀模式瀏覽網(wǎng)頁的系統(tǒng),包括移動終端和瀏覽服務(wù)器,其中所述 移動終端包括信息傳輸單元,用于根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信息提 交給瀏覽服務(wù)器,并從所述瀏覽服務(wù)器接收所述排版后的網(wǎng)頁數(shù)據(jù);信息顯示單元,用于在移動終端顯示所述信息傳輸單元從所述瀏覽服務(wù)器接收的排版后的網(wǎng)頁數(shù)據(jù);所述瀏覽服務(wù)器包括網(wǎng)頁數(shù)據(jù)獲取單元,用于根據(jù)所述移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲 取網(wǎng)頁數(shù)據(jù);網(wǎng)頁數(shù)據(jù)分析單元,用于分析所述從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)是否可以以閱讀模 式進(jìn)行處理;閱讀模式處理單元,用于在從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù)可以以閱讀模式進(jìn)行處理 時,對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾;網(wǎng)頁數(shù)據(jù)排版單元,用于根據(jù)所述移動終端特性信息對要提供給移動終端的網(wǎng)頁數(shù)據(jù) 進(jìn)行排版;網(wǎng)頁數(shù)據(jù)發(fā)送單元,用于將所述網(wǎng)頁數(shù)據(jù)排版單元排版后的網(wǎng)頁數(shù)據(jù)返回移動終端。
全文摘要
本發(fā)明提供了一種移動終端以閱讀模式瀏覽網(wǎng)頁的方法和系統(tǒng),其方法包括移動終端根據(jù)用戶的頁面瀏覽請求,將頁面訪問請求、移動終端特性信息提交給瀏覽服務(wù)器;瀏覽服務(wù)器根據(jù)移動終端提交的頁面訪問請求從目標(biāo)網(wǎng)站服務(wù)器獲取網(wǎng)頁數(shù)據(jù);瀏覽服務(wù)器對從目標(biāo)網(wǎng)站所獲取的網(wǎng)頁數(shù)據(jù)進(jìn)行無效信息的過濾,并根據(jù)移動終端特性信息對經(jīng)過無效信息過濾的網(wǎng)頁數(shù)據(jù)進(jìn)行排版;然后將排版后的網(wǎng)頁數(shù)據(jù)返回移動終端;移動終端從瀏覽服務(wù)器接收排版后的網(wǎng)頁數(shù)據(jù)并顯示。本發(fā)明能夠幫助移動終端過濾不需要的無效信息,僅保留頁面中用戶真正關(guān)注的有效信息,在節(jié)省移動終端的GPRS流量、提高頁面訪問速度之外,還能夠有效提高用戶的頁面瀏覽體驗。
文檔編號H04L29/08GK101977233SQ201010528369
公開日2011年2月16日 申請日期2010年11月1日 優(yōu)先權(quán)日2010年11月1日
發(fā)明者梁捷, 蘇曉 申請人:優(yōu)視科技有限公司