圖片傳送伺服器及傳送方法和網絡終端及圖片顯示方法
2023-12-01 01:20:11 2
專利名稱:圖片傳送伺服器及傳送方法和網絡終端及圖片顯示方法
技術領域:
本發明涉及信息處理技術,特別涉及一種圖片傳送伺服器及圖片傳送方法和網絡 終端及圖片顯示方法。
背景技術:
網際網路的發展,為人們獲取信息提供了便利。例如,用戶通過網絡終端所運行的網 頁瀏覽從網際網路中的伺服器上獲得圖片信息,以瀏覽圖片的內容。然而,由於圖片的數據量 較大,致使網頁瀏覽中的圖片顯示速度緩慢。用戶需要等待較長時間才能看到圖片的內容, 如此給用戶帶來不便。
發明內容
鑑於此,有必要提供一種方便用戶了解圖片中主要內容的圖片傳送伺服器。還有必要提供一種方便用戶了解圖片中主要內容的網絡終端。還有必要提供一種方便用戶了解圖片中主要內容的圖片傳送方法。還有必要提供一種方便用戶了解圖片中主要內容的圖片顯示方法。—種圖片傳送伺服器,該圖片傳送伺服器包括存儲模塊、接收模塊、發送模塊、子 圖數據獲取模塊、優先權值獲取模塊及數據包產生模塊。該存儲模塊用於存儲按照預定規 則編輯的圖片,其中,該預定規則為將圖片劃分成多個子圖,並為每個子圖分配優先權值。 該接收模塊用於接收與該圖片傳送伺服器建立網絡連接的網絡終端發送的訪問存儲的圖 片的訪問請求。該子圖數據獲取模塊根據接收模塊接收的訪問請求從存儲模塊中獲取與該 圖片所對應的各子圖。該優先權值獲取模塊用於從存儲模塊中獲取與該子圖數據獲取模塊 獲取的子圖相對應的優先權值。該數據包產生模塊用於根據該子圖數據獲取模塊獲取的子 圖及優先權值獲取模塊獲取的與該子圖對應的優先權值生成數據包。該發送模塊用於將數 據包產生模塊產生的數據包發送給網絡終端,以使網絡終端根據數據包中的優先權值顯示 數據包中的子圖。一種網絡終端,其包括發送模塊、接收模塊、存儲模塊、子圖數據獲取模塊、優先權 值獲取模塊及子圖數據輸出模塊。該發送模塊用於發送訪問存儲在伺服器上的圖片的訪問 請求給與其建立網絡連接的伺服器。該接收模塊用於接收圖片傳送伺服器因響應該訪問請 求而傳送的包含有子圖數據及與子圖數據對應的優先權值的數據包。該子圖數據獲取模塊 用於從接收的數據包中獲取子圖數據。該優先權值獲取模塊用於從接收的數據包中獲取與 子圖數據獲取模塊獲取的子圖數據相對應的優先權值。該子圖數據輸出模塊用於根據子圖 數據獲取模塊獲取的子圖數據及優先權值獲取模塊獲取的與子圖數據對應的優先權值,按 照優先權值的高低順序對應的顯示子圖。一種圖片傳送方法,包括如下步驟存儲按照預定規則編輯的圖片,其中,該預定規則為將圖片劃分成多個子圖,並為 每個子圖分配優先權值;
響應網絡終端訪問存儲的圖片的訪問請求,獲取與該圖片所對應的存儲的各子 圖;獲取與各子圖對應的優先權值;將每個子圖進行打包操作以產生數據包,並將獲取的與子圖對應的優先權值添加 數據包中;發送添加有優先權值的數據包給網絡終端。一種圖片顯示方法,包括如下步驟發送訪問請求給伺服器,以訪問存儲在圖片傳送伺服器上的圖片,該圖片是按照 預定規則編輯後存儲在圖片傳送伺服器中,該預定規則為將圖片劃分成多個子圖,並為每 個子圖分配優先權值;接收圖片傳送伺服器因響應該訪問請求而傳送的包含有子圖數據及與子圖數據 對應的優先權值的數據包;獲取數據包中的子圖數據;獲取數據包中的優先權值;根據數據包中的子圖數據及對應的優先權值,按照優先權值的高低順序對應的顯 示子圖。通過上述圖片傳送伺服器、網絡終端、圖片傳送方法及圖片顯示方法,在圖片傳送 伺服器端,圖片被劃分成多個子圖,且按照圖片中的內容為各子圖分配不同優先權值,圖片 傳送伺服器端將具有優先權值的子圖傳送網絡終端,網絡終端根據子圖的優先權值,優先 顯示優先權值高的子圖,如此用戶可以不需要等待圖片完全顯示,就可以看到圖片的主要 內容。
圖1為一較佳實施方式的圖片顯示系統的架構示意圖。 圖2為圖1所示圖片顯示系統的功能模塊圖。 圖3為劃分圖片的示意圖。 圖4為一較佳實施方式的圖片傳送方法流程圖。 圖5為一較佳實施方式的圖片顯示方法流程圖。 主要元件符號說明
圖片顯示系統100
圖片傳送伺服器30
存儲模塊31
接收模塊32
子圖數據獲取模塊33
優先權值獲取模塊34
數據包產生模塊35
發送模塊36
網絡終端20
發送模塊21
接收模塊22
存儲模塊23
子圖數據獲取模塊24
優先權值獲取模塊25
子圖數據輸出模塊26
網絡40
圖片傳送方法的流程圖S400
圖片顯示方法的流程圖S500
具體實施例方式請同時參閱圖1及圖2,圖片顯示系統100包括網絡終端20及圖片傳送伺服器30。 網絡終端20和圖片傳送伺服器30之間通過網絡40相互連接。網絡終端20可為手機、臺 式電腦、筆記本電腦等。圖片傳送伺服器30包括存儲模塊31、接收模塊32、發送模塊36、子圖數據獲取模 塊33、優先權值獲取模塊34及數據包產生模塊35。存儲模塊31用於存儲按照預定規則編輯的圖片。在本實施方式中,該預定規則為 將圖片劃分成多個子圖,並為每個子圖分配優先權值。例如,請參看圖3,一張人物圖片50, 將該人物圖片50劃分成為十六個子圖51,並為每個子圖分配不同級別的優先權值52。例 如為人物圖片50中的人物頭部子圖分配級別最高的優先權值「1」、為人物肩部子圖分配次 一級別的優先權值「2」等。接收模塊32用於接收與該圖片傳送伺服器30建立網絡連接的網絡終端20發送 的訪問存儲的圖片的訪問請求。例如,用戶利用網絡終端20所安裝的網頁瀏覽器訪問圖片 傳送伺服器30,並點擊圖片傳送伺服器30提供的網頁中的圖片連結地址,此時網絡終端20 產生訪問請求,並將訪問請求傳送給圖片傳送伺服器30。子圖數據獲取模塊33根據接收模塊32接收的訪問請求從存儲模塊31中獲取與 該圖片所對應的各子圖。優先權值獲取模塊34用於從存儲模塊31中獲取與該子圖數據獲取模塊33獲取 的子圖相對應的優先權值。數據包產生模塊35用於根據該子圖數據獲取模塊33獲取的子圖及優先權值獲取 模塊34獲取的與該子圖對應的優先權值生成數據包,並將生成的數據包提供給發送模塊 36。例如,數據包產生模塊35可以按照傳輸控制協議(Transmission Control Protocol, TCP)生成數據包,並在生成的數據包中添加對應的優先權值,然後根據優先權值的優先順 序,依次將與優先權值對應的數據包提供給發送模塊36。例如,首先傳送包括人物頭部子圖 數據及優先權值「1」的數據包,接著再傳送包括人物肩部子圖數據及優先權值為「2」的數 據包。發送模塊36用於依次將數據包產生模塊35提供的數據包發送給網絡終端20,以 使網絡終端20根據數據包中的優先權值,顯示數據包中的子圖。網絡終端20包括發送模塊21、接收模塊22、存儲模塊23、子圖數據獲取模塊24、 優先權值獲取模塊25及子圖數據輸出模塊26。
發送模塊21用於發送訪問存儲在圖片傳送伺服器30上的圖片的訪問請求給與其 建立網絡連接的圖片傳送伺服器30。接收模塊22用於接收圖片傳送伺服器30因響應該訪問請求而傳送的包含有子圖 數據及與子圖數據對應的優先權值的數據包。存儲模塊23用於存儲接收到的數據包。例如,存儲模塊23將接收模塊22接收到 的數據包緩存。子圖數據獲取模塊24用於從存儲的數據包中獲取子圖數據。優先權值獲取模塊25用於從從存儲的數據包中獲取與子圖數據獲取模塊24獲取 的子圖數據相對應的優先權值。子圖數據輸出模塊26用於根據子圖數據獲取模塊24獲取的子圖數據及優先權值 獲取模塊25獲取的與子圖數據對應的優先權值,按照優先權值的高低順序輸出子圖數據 給網絡終端20的網頁瀏覽器,以使網頁瀏覽器對應的顯示子圖。網絡終端20的網頁瀏覽 器可以按照圖片傳送伺服器30所提供的網頁中的固定格式顯示圖片傳送伺服器30提供的 圖片。例如,圖片傳送伺服器30提供的網頁中的固定格式為提供與圖片的子圖數目相對 應的表格,在每一個表格中顯示對應的一個子圖。如圖4所示,其為一較佳實施方式的圖片傳送方法的流程圖,該方法包括如下步 驟步驟S400,存儲按照預定規則編輯的圖片。其中,該預定規則為將圖片劃分成多個 子圖,並為每個子圖分配優先權值。步驟S402,響應網絡終端訪問存儲的圖片的訪問請求,獲取與該圖片所對應的存 儲的各子圖。步驟S404,獲取與各子圖對應的優先權值。步驟S406,將每個子圖進行打包操作以產生數據包,並將獲取的與子圖對應的優 先權值添加數據包中。步驟S408,發送添加有優先權值的數據包給網絡終端。例如,發送添加有優先權值 的數據包給網絡終端的步驟具體為根據優先權值的優先順序,依次將與優先權值對應的 數據包發送給網絡終端。如圖5所示,其為一較佳實施方式的圖片顯示方法的流程圖,該方法包括如下步 驟步驟S500,發送訪問請求給圖片傳送伺服器,以訪問存儲在圖片傳送伺服器上的 圖片。其中,該圖片是按照預定規則編輯後存儲在圖片傳送伺服器中。該預定規則為將圖 片劃分成多個子圖,並為每個子圖分配優先權值。步驟S502,接收圖片傳送伺服器因響應該訪問請求而傳送的包含有子圖數據及與 子圖數據對應的優先權值的數據包。步驟S504,緩存接收到的數據包。步驟S506,獲取數據包中的子圖數據。步驟S508,獲取數據包中的優先權值。步驟S510,根據數據包中的子圖數據及對應的優先權值,按照優先權值的高低順 序對應的顯示子圖。例如,首先顯示優先權值「1」的人物頭部子圖,接著顯示優先權值為「2」的人物肩部子圖。 通過上述圖片傳送伺服器30、網絡終端20、圖片傳送方法及圖片顯示方法,在圖 片傳送伺服器30端,圖片被劃分成多個子圖,且按照圖片中的內容為各子圖分配不同優先 權值,圖片傳送伺服器30端將具有優先權值的子圖傳送網絡終端20,網絡終端20根據子圖 的優先權值,優先顯示優先權值高的子圖,如此用戶可以不需要等待圖片完全顯示,就可以 看到圖片的主要內容。如此不僅方便用戶快速了解圖片的主要內容,而且為採用網絡流量 計費方式的用戶節省網絡的數據流量,例如,當用戶看到圖片的主要內容時,可以關閉顯示 圖片的網頁,停止網絡終端20與圖片傳送伺服器30之間的數據傳輸。
權利要求
1.一種圖片傳送伺服器,該圖片傳送伺服器包括存儲模塊、接收模塊及發送模塊;其 特徵在於該存儲模塊用於存儲按照預定規則編輯的圖片,其中,該預定規則為將圖片劃分成多 個子圖,並為每個子圖分配優先權值;該圖片傳送伺服器還包括子圖數據獲取模塊、優先權值獲取模塊及數據包產生模塊; 該接收模塊用於接收與該圖片傳送伺服器建立網絡連接的網絡終端發送的訪問存儲 的圖片的訪問請求;該子圖數據獲取模塊根據接收模塊接收的訪問請求從存儲模塊中獲取與該圖片所對 應的各子圖;該優先權值獲取模塊用於從存儲模塊中獲取與該子圖數據獲取模塊獲取的各子圖相 對應的優先權值;該數據包產生模塊用於根據該子圖數據獲取模塊獲取的各子圖及優先權值獲取模塊 獲取的與該子圖對應的優先權值生成數據包;該發送模塊用於將數據包產生模塊產生的數據包發送給網絡終端,以使網絡終端根據 數據包中的優先權值顯示數據包中的子圖。
2.如權利要求1所述的圖片傳送伺服器,其特徵在於該數據包產生模塊根據優先權 值的優先順序,依次將與優先權值對應的數據包提供給發送模塊,以使發送模塊按照與優 先權值的優先順序發送數據包。
3.—種網絡終端,其可以通過網絡與存儲有圖片的圖片傳送伺服器通信,該網絡終端 包括發送模塊及接收模塊,其特徵在於該網絡終端還包括存儲模塊、子圖數據獲取模塊、 優先權值獲取模塊及子圖數據輸出模塊;該發送模塊用於發送訪問請求給該圖片傳送伺服器;該接收模塊用於接收圖片傳送伺服器因響應該訪問請求而傳送的包含有子圖數據及 與子圖數據對應的優先權值的數據包;該子圖數據獲取模塊用於從接收的數據包中獲取子圖數據;該優先權值獲取模塊用於從接收的數據包中獲取與子圖數據獲取模塊獲取的子圖數 據相對應的優先權值;該子圖數據輸出模塊用於根據子圖數據獲取模塊獲取的子圖數據及優先權值獲取模 塊獲取的與子圖數據對應的優先權值,按照優先權值的高低順序對應的顯示子圖。
4.如權利要求3所述的網絡終端,其特徵在於該網絡終端還包括存儲模塊,存儲模塊 用於存儲接收到的數據包;該子圖數據獲取模塊用於從存儲模塊中存儲的數據包中獲取子圖數據; 該優先權值獲取模塊用於從存儲模塊中存儲的數據包中獲取與子圖數據獲取模塊獲 取的子圖數據相對應的優先權值。
5.一種圖片傳送方法,包括如下步驟存儲按照預定規則編輯的圖片,其中,該預定規則為將圖片劃分成多個子圖,並為每個 子圖分配優先權值;響應網絡終端訪問存儲的圖片的訪問請求,獲取與該圖片所對應的存儲的各子圖; 獲取與各子圖對應的優先權值;將每個子圖進行打包操作以產生數據包,並將獲取的與子圖對應的優先權值添加數據 包中;發送添加有優先權值的數據包給網絡終端。
6.如權利要求5所述的圖片傳送方法,其特徵在於發送添加有優先權值的數據包給 網絡終端的步驟具體為根據優先權值的優先順序,依次將與優先權值對應的數據包發送 給網絡終端。
7.一種圖片顯示方法,包括如下步驟發送訪問請求給伺服器,以訪問存儲在圖片傳送伺服器上的圖片,該圖片是按照預定 規則編輯後存儲在圖片傳送伺服器中,該預定規則為將圖片劃分成多個子圖,並為每個子 圖分配優先權值;接收圖片傳送伺服器因響應該訪問請求而傳送的包含有子圖數據及與子圖數據對應 的優先權值的數據包;獲取數據包中的子圖數據; 獲取數據包中的優先權值;根據數據包中的子圖數據及對應的優先權值,按照優先權值的高低順序對應的顯示子圖。
8.如權利要求7所述的圖片顯示方法,其特徵在於該方法還包括以下步驟緩存接收 到的數據包。
全文摘要
一種圖片傳送方法,包括如下步驟存儲按照預定規則編輯的圖片,其中,該預定規則為將圖片劃分成多個子圖,並為每個子圖分配優先權值;響應網絡終端訪問存儲的圖片的訪問請求,獲取與該圖片所對應的存儲的各子圖;獲取與各子圖對應的優先權值;將每個子圖進行打包操作以產生數據包,並將獲取的與子圖對應的優先權值添加數據包中;發送添加有優先權值的數據包給網絡終端。本發明還提供了一種圖片傳送伺服器及網絡終端和圖片顯示方法。
文檔編號H04L29/06GK102111515SQ20091031220
公開日2011年6月29日 申請日期2009年12月24日 優先權日2009年12月24日
發明者蓋啟聖 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司