欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信系統(tǒng)的制作方法

文檔序號:6589812閱讀:209來源:國知局
專利名稱:通信系統(tǒng)的制作方法
技術領域
本發(fā)明涉及一種通信系統(tǒng),尤其是適合于被用于處理較大數(shù)量數(shù)據(jù)的較小的通信裝置。
近年來,個人計算機和有關PC機的設備充斥社會,人們積極進行信息的傳輸和消費。雖然開始時使用電話的大部分通信是由語音通信所占有的,而目前,語音之外的信息通信,如傳真通信的比率正在增加。
這對于移動通信是有效的。換句話說,隨著電子郵件和互聯(lián)網(wǎng)絡的迅速普及,電子郵件的發(fā)送/接收,訪問WWW(全球網(wǎng))要求的主頁以獲得必要的信息和向個人主頁上載信息,都是除語音通信以外隨意可用的通信。
順便提一下,在通信設備,如從信息源如互聯(lián)網(wǎng)絡獲得信息的個人計算機中,通常是作為被獲得的信息來使用的,但通常是在把信息儲存之后使用的。例如,以下載主頁的情況而言,初次訪問該主頁時,下載該主頁上所有的要求的文件。但在下一次下載該主頁時,如果該文件首次被下載了并且被保存了,那么只是在那之后被更新的文件必須下載。因此,可以減少下載所需要的時間,并且圖象的處理可以被加速。
直到最近,放在辦公室或家中的固定型計算機或較大的通信裝置主要被用于與許多信息源通信。作為必要條件,雖然對通信來說這些設備需要足夠的數(shù)量的存儲器,但由于它們是固定型的,所以這個需要可以被滿足。換句話說,這些設備是被設計用于保存各種內容,如WWW主頁、視頻郵件以及卡拉0K的圖象和語音數(shù)據(jù)。因而,在購買的這樣的裝置中,不必擔心它們是否能夠充分地保存那些內容。只是當它的內部存儲器如硬盤驅動器被另外一些保存的信息占用時,才存在這樣的擔心的必要。
然而,在比如便攜式電話機或者便攜式計算機的情況,裝置內安裝的存儲器的存儲容量必須是限制到較小的,因為裝置本身的尺寸或者體積是很小的。因此,雖然當保存較小數(shù)量的數(shù)據(jù)如電子郵件文本文件進入這樣的通信裝置時沒有任何問題,但在保存較大數(shù)量的內容如電影數(shù)據(jù)時,在那里將可能出現(xiàn)問題,即要下載這些內容存儲器容量太小。


圖1示出了要解決這個問題的一個傳統(tǒng)的通信系統(tǒng)。在這個系統(tǒng)中,設有膝上型移動計算機12附加一部便攜式電話機11。在下載大量的數(shù)據(jù)如來自信息源的內容時,兩者是用一條電纜13通過通信卡彼此連接的,把通信卡插入電腦12的卡片插槽(未示出),以連接便攜式電話機11與計算機12。因此,用便攜(移動)電話11作為無線電終端的同時,計算機12被連接到所需要的通信方。數(shù)據(jù)儲存在計算機12內部的存儲器中,而可視化數(shù)據(jù)是通過使用一個瀏覽器被顯示在計算機12的顯示器上。
圖2示出用于獲得多種數(shù)據(jù)(下稱內容)的傳統(tǒng)通信系統(tǒng)的組成。同時,在圖2中,便攜式電話機11和計算機12被稱為客戶機21??蛻魴C21裝備有客戶機存儲器22作為儲存元件??蛻魴C21通過網(wǎng)關23執(zhí)行獲取服務器24內容的獲得操作,并將它們存入客戶機存儲器22。
圖3示出用傳統(tǒng)通信系統(tǒng)在獲取內容中的處理流程。一開始,客戶機21發(fā)送一個內容獲得請求到網(wǎng)關23(步驟S31)。詳細地說,這個內容獲得請求被做成指明所需內容在服務器24中的地址。網(wǎng)關23將客戶機21的請求轉換成為用于與服務器24連接的信號。然后,它向服務器24發(fā)送具有所述內容的地址的內容獲得請求(步驟S32)。答復這個請求,服務器24輸出獲得應答(步驟S33),并且網(wǎng)關23向客戶機21傳輸該獲得應答(步驟S34)。其后,客戶機21獲得來自服務器24的內容,并將它們存入客戶機存儲器22(步驟S35)。在圖1中的例子中,利用便攜式電話機11的通信功能,將所述內容存在存儲器中,例如存到連接到便攜式電話機11的計算機12內部設置的磁盤中。
通過使用這種系統(tǒng),可將所述內容保存在計算機12內部所設的較大容量的存儲器媒體中,或者存到為計算機12提供的大容量外部存儲器媒體中。還可將必要的可視化信息,如互聯(lián)網(wǎng)絡上的主頁顯示在計算機12的顯示器15上。此外,因為電話11和電腦12兩者是便攜類型的,所以可將該系統(tǒng)移到所需的地方。
然而,上面所用的便攜式電話機11和移動計算機12系統(tǒng)中,存在下述問題。
(1)由于必需總是將便攜式電話機11和移動計算機12攜帶在一起,為攜帶該系統(tǒng)旅行還要包括它的附件例如電源適配器,這對它的用戶施加了一個大的負擔。而且,尤其是由于便攜計算機通常是昂貴的,這個系統(tǒng)將給用戶增加經(jīng)濟的負擔。
(2)在組合便攜式電話機11和便攜計算機12所形成的這種系統(tǒng)中,對于便攜式電話機11所需要的只是發(fā)送/接收功能。換句話說,只是使用了便攜式電話機11的一部分功能,而便攜式電話機11能夠作為信息處理設備提供多種功能。近來,已經(jīng)開發(fā)了具有增加的顯示區(qū)域的便攜式電話機,就使諸如電子郵件等各種信息易于看見。因此,傳統(tǒng)的系統(tǒng)不能很好使用便攜式電話機的如此有利的功能。
上面的解釋是考慮組合便攜式電話機11和具有較大存儲器的計算機12的情況作出的。然而,相似的問題也出現(xiàn)在使用其它裝置的另一種通信系統(tǒng)中。這里的其它裝置,指代替便攜式電話機11或普通臺式計算機的PHS(個人手提系統(tǒng)),是比便攜式電話機11大的,而且與比如服務器這樣的信息源中的數(shù)據(jù)數(shù)量相比,其儲存量是不夠的。
近來,許多裝置裝備了具有高速強性能的CPU和圖象處理元件,因此它們可以實用地處理具有大量數(shù)據(jù)的信息,例如很難處理的電影數(shù)據(jù)。此外,由于在有線和無線通訊兩者中通信速度迅速地增加,用戶需要圖象分辨率或語音質量等變得緊迫。因此,由于將要獲得的數(shù)據(jù)或程序的增加,所以甚至最新購買的臺式計算機也常常變成存儲器不足的。
在較大裝置如臺式機情況下,這種存儲器的不足可以通過安裝附加存儲器解決。然而,對于外觀需要精小的裝置,就會存在這樣的裝置太緊湊以致無法容納另外的存儲器的情況。而且,即使能夠安裝附加存儲器的情況下,也存在可能需要昂貴的特定存儲器,并且當必需將整個計算機送到它的服務部門安裝附加的存儲器時,計算機因此在較長的時間內不能使用。
在下文中,把例如便攜式電話機和計算機等用于從服務器獲得數(shù)據(jù)的裝置命名為客戶機的屬類。
因此,本發(fā)明的目的是提供一種通信系統(tǒng),該系統(tǒng)使得在存儲器數(shù)量方面對于將從外部獲得的數(shù)據(jù)有限制的客戶機允許能夠自由地獲得具有相對大量數(shù)據(jù)的內容。
本發(fā)明的另外一個目的是提供一種通信系統(tǒng),它通過充分地使用設在客戶機和它的服務器之間的網(wǎng)關,使客戶機快速獲得具有相對大量數(shù)據(jù)的內容。
根據(jù)本發(fā)明,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器;以及網(wǎng)關,設在內容存儲服務器和客戶機之間,其中,當位置信息被存入虛擬存儲器時,網(wǎng)關與指示內容位置的信息一致地在網(wǎng)關中的一個被分配的存儲區(qū)域位置存儲內容。
根據(jù)本發(fā)明的另外一個方面,一種通信系統(tǒng)包括內容存儲服務器,用于存儲要被分發(fā)的內容,該內容存儲服務器設有一個存儲區(qū)域,用于臨時存儲要被傳送到被分發(fā)方的內容;以及客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器,并將內容臨時地存入內容存儲服務器的存儲區(qū)域。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;臨時存儲服務器,它設有一個存儲區(qū),用于臨時存儲將要被傳送到請求內容的被分發(fā)方的內容;以及客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器,并將不能存儲的內容臨時地存入對應于臨時存儲服務器的位置信息的存儲區(qū)域,在需要這些內容時,客戶機向臨時存儲服務器請求獲得這些內容。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器;以及網(wǎng)關,它設在內容存儲服務器和客戶機之間,其中,當位置信息被存入虛擬存儲器時,網(wǎng)關與指示內容位置的信息一致地在網(wǎng)關中的一個被分配的存儲區(qū)域位置存儲內容。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容存儲服務器,用于存儲要被分發(fā)的內容,該內容存儲服務器設有一個存儲區(qū),用于臨時存儲將被傳送到被分發(fā)方的內容;以及客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器,并將內容臨時存入內容存儲服務器的存儲區(qū)域,以及根據(jù)在虛擬存儲器中儲存的位置信息,客戶機在所要求的時間從內容存儲服務器的儲存區(qū)域中獲得有關的內容。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;臨時存儲服務器,它設有一個存儲區(qū),用于臨時存儲將要被傳送到請求內容的被分發(fā)方的內容;以及客戶機,它由用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,客戶機將指示內容位置的信息存入虛擬存儲器,并將內容臨時存入對應于臨時存儲服務器的位置信息的存儲區(qū)域,并且當需要這些內容時,客戶機向臨時存儲服務器請求獲得這些內容。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;
客戶機,用于實施內容獲得請求;以及網(wǎng)關,設在內容存儲服務器和客戶機之間,其中,網(wǎng)關的構成包括用于從過去由客戶機請求的內容中選擇預定內容的裝置,并用于不管是否有來自客戶機的請求而定期地訪問內容存儲服務器以獲得選擇的內容的自動巡回裝置,并且當由客戶機請求獲得在內容存儲服務器中儲存的所分發(fā)內容時,如果由自動巡回裝置已獲得的內容與該請求一致,那么網(wǎng)關代替內容存儲服務器分發(fā)該內容。
根據(jù)本發(fā)明的另外一方面,一種通信系統(tǒng)包括內容儲存服務器,用于存儲要被分發(fā)的內容;網(wǎng)關,其構成包括一自動巡回存儲裝置,其用于從內容存儲服務器定期地獲得預定內容,并將內容存入一預定存儲區(qū)域從而實施內容的更新,以及一內容傳送裝置,其用于當請求獲得在內容存儲服務器中儲存的所分發(fā)內容時,如果由自動巡回存儲裝置已獲得的內容與該請求一致,那么傳送該內容到它的請求方,否則從內容存儲服務器獲得該內容并將它傳送到請求方;以及客戶機,其構成包括一普通內容獲得請求裝置,用于通過網(wǎng)關向內容存儲服務器請求獲得內容,以及一自動巡回請求裝置,用于向網(wǎng)關請求作為預定的內容被儲存在自動巡回存儲裝置中的預定存儲區(qū)域中的所要求內容。
下面將結合附圖更詳細地解釋本發(fā)明。
圖1是顯示常規(guī)的用于下載相對大量內容的各裝置間連接的視圖;圖2是示出用于下載內容的傳統(tǒng)通信系統(tǒng)的組成方塊圖;圖3示出利用傳統(tǒng)通信系統(tǒng)在獲取內容中的處理過程的示意圖;圖4是顯示根據(jù)本發(fā)明第一優(yōu)選實施例的通信系統(tǒng)的示意性結構方塊圖;圖5是顯示在第一實施例中實施的內容獲得處理的流程圖;圖6是顯示在第一實施例中客戶機側內容虛擬存儲器存儲處理的流程圖;圖7是顯示在第一實施例中的網(wǎng)關存儲器的被分配區(qū)域和客戶機存儲器的虛擬存儲器之間的一致性的說明性示意圖;圖8是顯示在第一實施例中網(wǎng)關側內容虛擬存儲器存儲處理的流程圖;圖9是顯示在第一實施例中內容讀取處理的概述流程圖;圖10是顯示在第一實施例中通過使用實存儲器,在圖9的步驟S185的詳細的內容讀取處理流程圖;圖11是顯示在第一實施例中通過使用虛擬存儲器,在圖9的步驟S186的詳細的內容讀取的處理流程圖;圖12是顯示第一實施例中通過網(wǎng)關的內容讀取的處理流程圖;圖13是顯示在第一實施例中客戶機側內容讀取失敗的處理流程圖;圖14是顯示在第一處理中內容刪除處理的概述流程圖;圖15是顯示在第一實施例中通過使用實存儲器,在圖14中的步驟S285的詳細的內容刪除的處理流程圖;圖16是顯示在第一實施例中通過使用虛擬存儲器,在圖14中的步驟S286的詳細的內容刪除的處理流程圖;圖17是顯示第一實施例中通過網(wǎng)關的內容刪除處理流程圖;圖18是顯示第一實施例中由客戶機執(zhí)行的內容刪除失敗處理流程圖;圖19是顯示根據(jù)本發(fā)明第二優(yōu)選實施例中的通信系統(tǒng)的示意性結構方塊圖;圖20是顯示在第二實施例中客戶機側內容虛擬存儲器存儲處理的流程圖;圖21是顯示在第二實施例中的服務器存儲器的被分配區(qū)域和客戶機存儲器的虛擬存儲器之間的一致性的說明性示意圖;圖22是顯示在第二實施例中服務器側內容虛擬存儲器的存儲處理流程圖;圖23是顯示在第二實施例中的通過使用虛擬存儲器,對應于在圖9中的步驟S186的內容讀取處理流程圖;圖24是顯示第二實施例中由服務器進行的內容讀取處理流程圖;圖25是顯示在第二實施例中客戶機側內容讀去失敗處理流程圖26是顯示第二實施例中通過使用虛擬存儲器執(zhí)行的內容刪除處理流程圖;圖27是顯示第二實施例中服務器側內容刪除處理流程圖;圖28是顯示第二實施例中客戶機側內容刪除處理流程圖;圖29是顯示根據(jù)本發(fā)明第三優(yōu)選實施例中的通信系統(tǒng)的示意性結構方塊圖;圖30是顯示在第三實施例中客戶機側內容獲得處理流程圖;圖31是顯示在第三實施例中內容讀取處理的概述流程圖;圖32是顯示在第三處理中內容刪除處理的概述流程圖;圖33是顯示根據(jù)本發(fā)明第四優(yōu)選實施例中的通信系統(tǒng)的示意性結構方塊圖;圖34是顯示在第四實施例中客戶機側內容獲得處理流程圖;圖35是顯示根據(jù)本發(fā)明第五優(yōu)選實施例中的通信系統(tǒng)的示意性結構方塊圖;圖36示出圖35中的客戶機數(shù)據(jù)存儲器的存儲區(qū)域中分配的說明性示意圖;圖37是第五實施例中用作客戶機的便攜式電話機的正視圖;圖38是示出在第五實施例中用于電話呼叫之外的特定通信服務的客戶側的處理流程圖;圖39是顯示在第五實施例中設置通信服務模式之后,在顯示器上顯示的菜單圖象的平面圖;圖40是顯示當從圖39中的菜單選擇一條目‘信息’時,顯示器上顯示的菜單圖象的平面圖;圖41是顯示當從圖40中的菜單選擇一條目‘娛樂’時,顯示器上顯示的菜單圖象的平面圖;圖42是顯示當在圖39中的條目‘互聯(lián)網(wǎng)絡’被選擇時的狀態(tài)的平面圖;圖43是顯示當從圖42中的菜單選擇一條目‘互聯(lián)網(wǎng)絡’時,顯示器上顯示的菜單圖象的平面圖;圖44是顯示當從圖43中的菜單選擇一條目‘愛好’時,顯示器上顯示的菜單圖象的平面圖;圖45是顯示當從圖44中的菜單選擇一條目‘新聞’時,顯示器上顯示的菜單圖象的平面圖;圖46是顯示第五實施例中由網(wǎng)關進行的URL訪問處理的流程圖;圖47在顯示在第五實施例中的詳細的歷史信息搜索處理的流程圖;圖48是顯示第五實施例中由網(wǎng)關進行的歷史信息更新處理的流程圖;圖49是顯示當從圖45中的菜單選擇一條目‘CMM’時,顯示器上顯示的菜單圖象的平面圖;圖50是顯示當從圖49中的菜單選擇一條目‘特別報告’時,顯示器上顯示的菜單圖象的平面圖;圖51在顯示在第五實施例中的電影回放例子的平面圖;圖52是顯示根據(jù)本發(fā)明第六優(yōu)選實施例中的通信系統(tǒng)的示意性結構方塊圖;圖53是在第六實施例中設置通信服務方式之后,顯示器上顯示的菜單圖象的平面圖;圖54是當在圖53菜單中選擇條目‘文件巡回設置’時,顯示器上顯示的菜單圖象的平面圖;圖55是在第六實施例中設置通信服務方式之后,顯示器上顯示的菜單圖象的平面圖;圖56是顯示在第六實施例中基于客戶機的請求網(wǎng)關側自動巡回處理的流程圖;圖57是顯示在第六實施例中數(shù)據(jù)集合處理進入歷史存儲器的流程圖;圖58是顯示在第六實施例中在歷史存儲器中的數(shù)據(jù)清除處理的流程圖;圖59是顯示在第六實施例中使用在歷史存儲器中儲存的數(shù)據(jù)的自動巡回處理的流程圖;圖60是顯示在第一到第六實施例中使用WAP的構成的例子的示意圖61是顯示在第一到第六實施例中沒有通過網(wǎng)關直接從服務器獲得超文本(HTML)文件的結構組成例子的示意圖。
在下面將說明本發(fā)明的優(yōu)選的實施例。
(1)第一實施例(1-1)通信系統(tǒng)的概述圖4是顯示本發(fā)明第一優(yōu)選實施例通信系統(tǒng)的示意結構方塊圖。通信系統(tǒng)包括一服務器101,例如WWW(全球網(wǎng))服務器,它存儲內容。服務器101通過網(wǎng)關102對客戶機103提供用于WWW等的文件和數(shù)據(jù)(以下一般性地稱作內容)。
在這里,網(wǎng)關102用于使服務器101和客戶機103之間能夠通信。這個實施例中的網(wǎng)關102是一計算機系統(tǒng),由CPU(未示出)和內置的網(wǎng)關存儲器104構成。同樣地,客戶機103是由CPU(未示出)和內置的客戶機存儲器105構成的計算機系統(tǒng)??蛻魴C存儲器105由作為存儲內容之存儲器的實存儲器106和作為邏輯存儲器的虛擬存儲器107構成。網(wǎng)關存儲器104由作為存儲與虛擬存儲器107對應的內容的存儲區(qū)域的被分配區(qū)域108構成。
客戶存儲器105的實存儲器106是一區(qū)域,在那里實際儲存從服務器101已獲得的內容。同時,內容不只是包括文件而且包括程序和其它數(shù)據(jù)。實際內容不被存入虛擬存儲器107。有關的實內容被存入網(wǎng)關存儲器104的被分配區(qū)域。虛擬存儲器107中儲存的只是指示字信息,例如被儲存在網(wǎng)關存儲器104的被分配區(qū)域108中的實際內容的地址信息等。
因此,在第一實施例中的通信系統(tǒng)中,由于在客戶機存儲器105中的實存儲器106的存儲容量本來是小的,對于不能存儲在實存儲器106中的內容,只是它的指示字信息被存入虛擬存儲器107,而實際內容被相應地存入網(wǎng)關存儲器104的指定區(qū)域108。因此,當客戶機103使用實存儲器106中的所存的內容時,可以直接從客戶機存儲器105讀取它們。相反,當客戶機103使用網(wǎng)關存儲器104的被分配區(qū)域108所存的內容時,它需要向網(wǎng)關102發(fā)送一讀取請求。
響應該讀取請求,網(wǎng)關102獲得有關在虛擬存儲器107中儲存的讀取目標的指示字信息,使與該指示字信息相應的內容信息返回到客戶機103。根據(jù)已獲得的內容信息,客戶機103顯示已獲得的信息或者開始運行程序。內容的存儲圖5示出第一實施例通信系統(tǒng)中進入客戶機的內容存儲處理的概述。當存在內容獲得請求(步驟S121是)時,圖4中的客戶機103獲得能在客戶機存儲器105的實存儲器106中重新存入內容的尺寸Ca的可用內容(步驟S122)。然后,客戶機103獲得將被保存的內容的尺寸Cc(步驟S123)。如果這樣的尺寸是預先已知的,如提供一個表,指示內容的類別和大小,則可從該表中選擇內容,以便從服務器101中獲得它。使用為客戶機103提供的輸入裝置,如鍵盤(未顯示)可以得出這個選擇。
然而,在正常情況下,特定內容獲得請求的獲得請求實際上是在訪問服務器101的同時實施的。那么,在這種情況下,當下載請求內容時,由服務器101通報內容尺寸Cc??蛻魴C103判斷哪一尺寸是較大的(步驟S124)。在該結果中,如果將被保存的內容的尺寸Cc比可用的尺寸Ca大(是),那么該內容不被存入實存儲器106,并改為實施內容虛擬存儲器存儲處理(步驟S125)。如果不是那樣,由于允許將內容存入實存儲器105,那么實施普通內容存儲處理(步驟S126)。步驟S126的普通內容存儲處理與圖3中的傳統(tǒng)處理相同。因此,關于這個處理的說明在這里被省略。
圖6示出客戶機側處理的利用虛擬存儲器儲存內容的內容虛擬存儲器存儲處理。如果在圖5步驟S125內容虛擬存儲器存儲處理開始,那么客戶機103將要被儲存的內容的類別和將該內容存入分配區(qū)域108的地址(圖4)存入虛擬存儲器107(步驟S141)。這里的地址可由用于開始儲存內容的起始地址和終點地址構成,或者由起始地址和儲存的內容的尺寸Cc構成。當把內容存儲在虛擬存儲器107中跨過多個區(qū)域時,可將各個地址存于其中。
圖7顯示網(wǎng)關存儲器104的被分配區(qū)域108和客戶機存儲器105的虛擬存儲器107之間的相關性。內容的類別被表示為內容A,內容B,…。在虛擬存儲器107中,儲存識別內容A、內容B、…和內容的地址信息(ID(標識號))。在網(wǎng)關存儲器104的被分配區(qū)域中,內容A、內容B、…對應于各自的內容地址被儲存。
到圖6,繼續(xù)說明。如果關于內容的必要信息被存入虛擬存儲器107,那么客戶機103通過網(wǎng)關102向服務器101發(fā)送內容儲存請求(步驟S142)。然后,它等待內容存儲應答,以通知對這個請求的內容存儲結果被接收(步驟S143)。
圖8示出內容虛擬存儲器存儲處理的網(wǎng)關側處理。如果在圖6中的步驟S142發(fā)出內容存儲請求,而且服務器101對此作出響應,那么有關的內容從服務器101發(fā)送到網(wǎng)關102。如果網(wǎng)關102收到該內容(步驟S161是),則盡管通常是將這些適當?shù)剞D換,再發(fā)送給客戶機103,但這個實施例是將這些存入分配區(qū)域108的(步驟S162)。當然,內容被存入的地址是與在虛擬存儲器107中的儲存的地址相同的,如在圖7中描述的。
如果需要的內容被存在分配的區(qū)域108中,那么網(wǎng)關102發(fā)送該結果,作為對客戶機103的內容存儲應答(步驟S163)。而且當通常由于某些原因存儲還沒有完成時,或者當儲存的所有或部分地址與在虛擬存儲器107中存的相應的地址不一致時,這樣的結果可以被發(fā)送作為內容存儲應答。
另一方面,如果客戶機103收到內容存儲應答(步驟S143是),則檢查存儲是否正常地完成或者未完成(步驟S144)。如果存儲是正常地完成(是),那么存儲內容的處理事實上是確實地完成(結束)。
相反地,如果由于某些原因存儲未正常地完成,那么在步驟S141將有關在虛擬存儲器107中存儲的內容的信息刪除(步驟S145)。然后,內容存儲失敗被顯示在一顯示器(未示出)上,例如在客戶機103中的CRT上(步驟S146)。代替這樣的可視化顯示,內容存儲失敗可以通過輸出報警語音或通過打印一張紙進行通報。
同時,有如較早所描述的,當在分配儲區(qū)域108中儲存的地址和在虛擬存儲器107中存儲的相應的地址不一樣時,這樣的結果可以作為內容存儲應答發(fā)送。對于這個應答,雖然在圖6中的未示出,但客戶機103只有必須校正虛擬存儲器107中所存的地址。而且,例如在步驟S141,為得到地址之間的一致性,只將內容的類別寫入虛擬存儲器107,地址信息可以在當?shù)刂繁幻鞔_地確定時加到虛擬存儲器107。做為選擇,每次當內容被寫入被分配區(qū)域108的新的部分時,地址可以暫時的并行寫入虛擬存儲器107。內容的讀取在內容從服務器101存入實存儲器106或者被分配的區(qū)域108之后,客戶機103利用它們實施必需的處理。
圖9示出在存儲之后,客戶機側內容讀取處理的概述。當根據(jù)操作者的指令出現(xiàn)內容讀取請求時(步驟S181是),客戶機103判斷是否需要讀取服務器101中的原始內容(步驟S182)。這里的原始內容指當前在服務器101中存在的內容。存在一些為什么讀取服務器101中的原始內容的理由。例如,在新聞內容的情況下,由于儲存的內容可能已經(jīng)是舊的內容,所以由服務器101獲得原始內容,為的是獲取最近的內容是必需的。另外,當內容的地址在實存儲器106或虛擬存儲器107中不存在時,也必需從服務器101獲得原始的內容。如果較早所描述的由客戶機103進行的內容獲得處理成功地進行,那么內容的地址肯定存在。然而,由于隨后說明的刪除處理或者某些原因,使內容的地址可能丟失。在這樣的情況下,實施普通內容獲得處理(步驟S183)。換句話說,產生在圖5中的內容獲得請求(步驟S121),從而在步驟S122之后開始該處理。
另一方面,如果判斷從服務器101獲得原始的內容不是必需的(否),那么判斷該地址是否存在實存儲器106中(步驟S184)。如果它被存在實存儲器106中(是),那么利用實存儲器106實施內容讀取處理(步驟S185)。而且,當內容的地址被存在虛擬存儲器107中時(步驟S184否),那么利用虛擬存儲器107實施內容讀取處理(步驟S186)。
圖10示出在圖9中的步驟S185時使用實存儲器106的內容讀取處理。這與傳統(tǒng)的處理是一樣的。換句話說,通過利用內容的地址從實存儲器106讀取內容(步驟S201),并且當完成讀取時(步驟S202是),該處理被完成(結束)。
圖11示出在圖9中的步驟S186時使用虛擬存儲器107的內容讀取處理。在這種情況下,客戶機103中的CPU從客戶機存儲器105中的虛擬存儲器107中獲得有關的內容地址(步驟S221)。然后,帶有這個地址的內容讀取請求被發(fā)給網(wǎng)關102(步驟S222)。然后,客戶機103等待來自網(wǎng)關102的應答(步驟S223)。
圖12示出對這個請求的網(wǎng)關側內容讀取處理。網(wǎng)關102的CPU監(jiān)視從客戶機103側發(fā)送的內容讀取請求(步驟S241)。如果收到內容讀取請求(是),則從被分配的區(qū)域108讀取該內容,并發(fā)送給客戶機103(步驟S242)。在讀取該內容時,使用一起發(fā)送的該內容的地址信息。在完成內容的輸出之后,將該結果作為內容讀取應答發(fā)送到客戶機103(步驟S243)。而且當出現(xiàn)錯誤時,例如當有關的內容不存在時,這個結果也作為內容讀取應答被發(fā)送。
回到圖11,繼續(xù)說明。如果從網(wǎng)關102發(fā)送了內容讀取應答(步驟S223),客戶機103分析這個讀取應答,并判斷請求的內容是否被正常地發(fā)送(步驟S224)。在這種檢查中,理想的是客戶機103檢查數(shù)據(jù)的常態(tài)以及分析內容讀取應答的內容。如果判斷內容被正常地發(fā)送(是),則將該內容讀取輸出到必要的部分(步驟S225)。同時,在客戶機103側內容讀取處理不同于圖5中說明的內容獲得和儲存處理,不同于圖4中的實存儲器105的區(qū)域被分配作為存儲該內容直到該內容被輸出為止的部分。
如果在步驟S224內容讀取未正常地完成,則將實施在下面說明的它的內容讀取失敗處理(步驟S226)。
圖13示出在客戶機103側實施的內容讀取失敗處理。在此處理中,起初,使用客戶機103的顯示器顯示內容讀取的失敗(步驟S261)。除了這個之外,顯示解決辦法選項。當操作者“重試”(步驟S262是)時,再次使用網(wǎng)關102實施內容讀取處理。因此,該處理返回圖11中的步驟S221(步驟S263)。
另一方面,當由于某些缺陷在網(wǎng)關102側出現(xiàn)重試白費時,可以命令從服務器101再一次獲得該內容并且讀取它們。在這種情況下(步驟S264是),實施圖9中的普通內容獲得處理(步驟S183)。換句話說,產生圖5中的內容獲得請求(步驟S121),然后在步驟S122之后開始該處理。與這個過程不同,如果命令內容讀取停止(步驟S265是),則該處理被完成而不必讀取該內容(結束)。儲存的內容的刪除圖14顯示客戶機103側存儲的內容變得不必要并因此刪除它們的情況下的處理。當根據(jù)操作者的指令出現(xiàn)請求刪除特定的內容的內容刪除請求時(步驟S281是),客戶機103判斷該內容的地址是否存在(步驟S282)。詳細地說,檢查有關內容是否存在于實存儲器106中,如果存在,則獲得該地址。如果有關內容不存在,則檢查有關內容類別是否登記在虛擬存儲器107中。如果被登記,則獲得該地址。如果有關內容的地址無論何處都沒有(否),那么實施錯誤處理(步驟S283)。
另一方面,當?shù)刂反嬖跁r,判斷內容的地址是否存儲在實存儲器106中(步驟S284)。如果存儲在實存儲器106中(是),那么利用實存儲器106實施內容刪除處理(步驟S285)。另外,如果內容的地址被存儲在虛擬存儲器107中(步驟S284否),則利用虛擬存儲器107實施內容刪除處理(步驟S286)。
圖15示出在步驟S285使用實存儲器106的內容刪除處理。在這種情況下,內容被存儲在客戶機存儲器105的實存儲器106中。那么,類似于傳統(tǒng)處理,有關地址的內容可以被刪除(步驟S301)。
圖16示出在圖14中的步驟S286利用虛擬存儲器107的內容刪除處理。在這種情況下,客戶機103的CPU向網(wǎng)關102發(fā)送帶有從客戶機存儲器105的虛擬存儲器107獲得的有關內容地址的內容刪除請求(步驟S321)。然后,客戶機103等待來自網(wǎng)關102的應答(步驟S322)。
圖17示出在網(wǎng)關102側實施的內容刪除處理。網(wǎng)關102的CPU監(jiān)視從客戶機103側發(fā)送的內容刪除請求(步驟S341)。如果收到內容刪除請求(是),則從被分配的區(qū)域108中刪除有關的地址的內容(步驟S342)。然后,該結果作為內容刪除應答發(fā)送到客戶機103(步驟S343)。而且當出現(xiàn)錯誤時,例如,當有關的內容的地址不存在時,該結果作為內容讀取應答被發(fā)送。
回到圖16,繼續(xù)說明。如果從網(wǎng)關102發(fā)送了內容刪除應答(步驟S322),客戶機103分析這個應答,并判斷內容請求是否被正常地刪除(步驟S323)。如果它判斷內容被正常地刪除(是),則從虛擬存儲器107中刪除內容的相應信息(類別和地址)(步驟S324)。另外,如果判斷在網(wǎng)關102中的內容刪除中出現(xiàn)一些錯誤(步驟S323否),則實施內容刪除失敗處理(步驟S325)。
圖18示出在客戶機103側實施的內容刪除失敗處理。在此處理中,起初,使用客戶機103的顯示器顯示內容刪除失敗(步驟S361)。除了這個之外,還顯示解決辦法的選項。當操作者選擇“重試”(步驟S362是)時,使用網(wǎng)關102再次實施內容刪除處理。于是,這個處理回到圖16中的步驟S321(步驟S363)。
另一方面,如果命令停止內容刪除(步驟S364是),則該處理完成,而不必刪除內容(結束)。在這種情況下,不只是不實施從被分配區(qū)域108的刪除,而且也不實施從虛擬存儲器107的相應的信息刪除。
雖然在第一實施例中內容的地址被加到從客戶機103發(fā)送到網(wǎng)關102的內容獲得請求中,但本發(fā)明不限于這個實施例。例如,當收到內容獲得請求時,網(wǎng)關102可以從虛擬存儲器107獲得內容的地址。這同樣適用于內容讀取處理和內容刪除處理。[2]第二實施例[2-1]通信系統(tǒng)的概述圖19顯示本發(fā)明第二優(yōu)選實施例通信系統(tǒng)的示意性盡管。該通信系統(tǒng)包括存儲內容的服務器401,如WWW(全球網(wǎng))服務器。服務器401能夠直接與客戶機403通信。本實施例中的服務器401是CPU(未示出)和內置服務器存儲器404構成的計算機系統(tǒng),同樣地,客戶機403是CPU(未示出)和內置客戶機存儲器405構成的計算機系統(tǒng)??蛻魴C存儲器405是由作為存儲器以存儲內容的實存儲器406和作為邏輯存儲器的虛擬存儲器407構成。服務器存儲器404由被指定的區(qū)域408構成,指定區(qū)域408是與虛擬存儲器407存儲內容對應的儲存區(qū)域。
客戶存儲器405的實存儲器406是一個區(qū)域,該區(qū)域實際存儲從服務器401獲得的內容。同時,內容不只是包括文件,還包括程序和其它數(shù)據(jù)。實際內容不被存入虛擬存儲器407。而有關的實際內容被存入服務器存儲器404被分配的區(qū)域409。虛擬存儲器407中存儲的只是指示字信息,比如被存儲在服務器存儲器404被分配的區(qū)域408中的實際內容的地址信息等。
因此,在第二實施例的通信系統(tǒng)中,由于在客戶機存儲器405中的實存儲器406的存儲容量本來是小的,對于不能存儲在實存儲器406中的內容,只是它的指示字信息被存入虛擬存儲器407,而實際內容被相應地存入服務器存儲器404的指定的區(qū)域408。因此,當客戶機403使用在實存儲器406中的儲存的內容時,可以直接從客戶機存儲器405讀取它們。相反,當客戶機403使用服務器存儲器404的被分配區(qū)域408儲存的內容時,需要向服務器401發(fā)送讀取請求。
響應該讀取請求,服務器401獲得有關在虛擬存儲器407中儲存的讀取目標的指示字信息,返回與該指示字信息相應的內容信息到客戶機403。根據(jù)已獲得的內容信息,客戶機403顯示獲得的信息或者開始運行程序。存儲內容可將圖5的第一實施例中的控制應用到第二實施例的通信系統(tǒng)中的進入客戶機的內容存儲處理概述。然而,在第二實施例中,對被讀取的服務器101由服務器401替換,而客戶機103由客戶機403替換將被讀取。同樣地,在客戶機存儲器105中的實存儲器106由客戶機存儲器405中的實存儲器406替換被讀取,而虛擬存儲器107由虛擬存儲器407替換被讀取。此外,在網(wǎng)關存儲器104中的被分配區(qū)域108由服務器存儲器404中的被分配區(qū)域408替換被讀取。
在第二實施例中,圖20顯示利用虛擬存儲器存儲內容的內容虛擬存儲器存儲處理的客戶機側處理。如果內容虛擬存儲器存儲處理在圖5中的步驟S125開始,那么客戶機403將被存儲內容的類別和用于將內容存入分配的區(qū)域408的地址存入服務器401的虛擬存儲器407(步驟S421)。這里的地址可由開始存儲內容的起始地址和終點地址構成,或者由存儲的內容的起始地址和尺寸Cc構成。當虛擬存儲器407中內容是跨多個區(qū)域儲存時,則可將各個地址存于其中。
圖21顯示存儲器401的被分配的區(qū)域408與客戶機存儲器405的虛擬存儲器407之間的相關性。類似于第一實施例,內容的類別被表示為內容A、內容B,…。在虛擬存儲器407中,存儲為識別內容A、內容B、…的信息(ID)和內容地址。在服務器存儲器404的被分配區(qū)域408中,內容A、內容B、…是對應于各自的內容地址儲存的。
返回圖20,繼續(xù)說明。如果關于內容的必要的信息被存入虛擬存儲器407,那么客戶機403直接向服務器401發(fā)送內容儲存請求(步驟S422)。然后,它等待內容存儲應答,以通知對這個請求的內容存儲結果被接收(步驟S423)。
圖22示出內容虛擬存儲器存儲處理的服務器側處理。如果在圖20中的步驟S422內容存儲請求被發(fā)送,則服務器401將自身擁有的內容存入服務器存儲器404的被分配區(qū)域408(步驟S441)。當然,內容被存入的地址是與在虛擬存儲器407中儲存的地址一樣的,如在圖7中描述的。
如果需要的內容被存在被分配的區(qū)域408中,那么服務器401發(fā)送該結果,作為給客戶機103的內容存儲應答(步驟S442)。而且當通常由于某些原因存儲還沒有完成時,或者當儲存的所有或部分地址與虛擬存儲器407中所存的相應地址不一致時,這樣的結果可以作為內容存儲應答被發(fā)送。
另一方面,如果客戶機403收到內容存儲應答(步驟S423是),則檢查存儲是否被正常地完成(步驟S424)。如果存儲被正常地完成(是),則存儲內容的處理事實上是確實地完成(結束)。
相反地,如果由于某些原因存儲未被正常地完成,那么在步驟S421將有關在虛擬存儲器407中存儲的內容的信息刪除(步驟S425)。然后,內容存儲失敗被顯示在顯示器(未示出)上,如客戶機403中的CRT上(步驟S426)。代替這樣的可視化顯示,內容存儲失敗可以通過輸出報警語音或通過打印一張紙進行通報。
同時,有如較早的描述,當在被分配的區(qū)域408中儲存的地址和在虛擬存儲器407中存儲的相應地址不一樣時,這樣的結果可以作為內容存儲應答發(fā)送。對于這個應答,雖然圖20中未予示出,但客戶機403只是必須校正在虛擬存儲器407中存儲的地址。另外,比如在步驟S421為得到所述地址之間的一致性,只將內容的類別寫入虛擬存儲器407,地址信息可以在當?shù)刂繁幻鞔_地確定時加到虛擬存儲器407。做為選擇,每次當內容被寫入分配的區(qū)域408的新的部分時,地址可以暫時的并行寫入虛擬存儲器407。內容的讀取在下面將說明第二實施例中獲得的內容的讀取處理。
可將圖9的第一實施例中的控制應用到第二實施例中的通信系統(tǒng)中內容讀取處理的概述。所以在這里省略對它的說明。然而,在圖9中的控制中,客戶機403等的數(shù)字適當?shù)靥鎿Q被讀取。同時,在圖9中的步驟S185的使用實存儲器的內容讀取處理的細節(jié)是如圖10所示的,并與傳統(tǒng)的處理一樣。所以,這個處理的說明在這里也被省略。
圖23示出對應于圖9中的步驟S186的利用虛擬存儲器的內容讀取處理。在這種情況下,在客戶機403中的CPU從客戶機存儲器405的虛擬存儲器407中獲得有關內容的地址(步驟S461)。然后,帶有這個地址的內容讀取請求被發(fā)給服務器401(步驟S462)。然后,客戶機403等待來自服務器401的應答(步驟S463)。
圖24示出對這個請求的服務器側內容讀取處理。服務器401的CPU監(jiān)視從客戶機403側發(fā)送的內容讀取請求(步驟S481)。如果收到內容讀取請求(是),則從被分配的區(qū)域408中讀取內容,并發(fā)送到客戶機403(步驟S482)。在讀取內容時,使用一起發(fā)送的內容地址信息。在完成內容的輸出之后,該結果作為內容讀取響應被送到客戶機403(步驟S483)。另外當出現(xiàn)錯誤時,如當有關的內容不存在時,該結果作為內容讀取應答被發(fā)送。
返回圖23,繼續(xù)說明。如果從服務器401發(fā)送了內容讀取應答(步驟S463),客戶機403分析這個應答,并判斷內容請求是否被正常地發(fā)送(步驟S464)。在這種檢查中,想要的是客戶機403檢查數(shù)據(jù)的常態(tài)以及分析內容讀取應答的內容。如果判斷內容被正常地發(fā)送(是),那么讀取的內容被輸出到必要的部分(步驟S465)。同時,在客戶機403側的內容讀取處理不同于較早說明的內容獲得和存儲處理,在圖19實存儲器406之外的區(qū)域被分配作為儲存該內容的部分,直到該內容被輸出為止。
如果在步驟S464內容的讀取未被正常地完成,則實施下面說明的它的內容讀取失敗處理(步驟S466)。
圖25示出在客戶機403側實施的內容讀取失敗處理。在此處理中,首先,使用客戶機403的顯示器顯示內容讀取失敗(步驟S481)。除這個之外,顯示解決辦法的選項。當操作者選擇“重試”(步驟S482是)時,利用服務器401再次實施內容讀取處理。因此,這個處理返回圖23中的步驟S461(步驟S483)。
另一方面,當由于出現(xiàn)在服務器401側的某些缺陷使重試白費時,可以命令再次從服務器401獲得內容,并讀取它們。在這種情況下(步驟S494是),實施正常內容獲得處理(步驟S485)。換句話說,有如圖5中對應的處理,將內容獲得請求發(fā)送給服務器401,已獲得的內容原樣的被客戶機403讀取。不同于這個情況,如果命令內容讀的停止(步驟S486是),那么完成該處理而不必讀該內容(結束)。[2-4]存儲的內容的刪除在下面將說明第二實施例中獲得的內容的刪除處理。
完全可將圖14中第一實施例的控制應用到第二實施例中的通信系統(tǒng)中的進入客戶機的內容刪除處理的概述。所以在這里省略對其的說明。然而,在圖14中的控制中,客戶機403等的數(shù)字被適當?shù)靥鎿Q讀取。而且,圖15可以完全應用于使用實存儲器405的內容刪除處理,因此在這里也省略了這個處理的例證和解釋。
圖26示出使用虛擬存儲器407的內容刪除處理。在這種情況下,客戶機403的CPU把從客戶機存儲器405的虛擬存儲器407獲得的具有有關內容的地址的內容刪除請求發(fā)送到服務器401(步驟S501),然后,客戶機403等待來自服務器401的應答(步驟S502)。
圖27示出在服務器401側實施的內容刪除處理。服務器401的CPU監(jiān)視從客戶機403側發(fā)送的內容刪除請求(步驟S521)。如果收到內容刪除請求(是),則從被分配的區(qū)域408中刪除有關地址的內容(步驟S522)。然后,將該結果作為內容刪除應答發(fā)送到客戶機403(步驟S523)。另外,當出現(xiàn)錯誤時,比如當有關內容的地址不存在時,該結果作為內容讀取應答被發(fā)送。
返回圖26,繼續(xù)說明。如果從服務器401發(fā)送了內容刪除應答(步驟S502),客戶機403分析這個應答,并判斷請求的內容是否被正常地刪除(步S503)。如果判斷內容被正常地刪除(是),則從虛擬存儲器407中刪除內容的相應的信息(類別和地址)(步驟S504)。另外,如果判斷在網(wǎng)關102中的內容刪除中出現(xiàn)某些錯誤(步驟S503否),那么實施內容刪除失敗處理(步驟S505)。
圖28示出在客戶機403側實施的內容刪除失敗處理。在此處理中,首先,使用客戶機403的顯示器顯示內容刪除失敗(步驟S541)。除這個之外,顯示解決辦法的選項。當操作者選擇“重試”(步驟S542是)時,使用服務器401再次實施內容刪除處理。因此,處理返回到在圖26中的步驟S501(步驟S543)。
另一方面,如果命令停止內容刪除(步驟S544是),那么完成該處理而不必刪除該內容(結束)。在這種情況下,不只是不實施從被分配的區(qū)域408的刪除,而且也不實施從虛擬存儲器407的相應內容信息的刪除。
雖然第二實施例中內容的地址是被加到從客戶機403發(fā)送到服務器401的內容獲得要求中,但本發(fā)明不限于這個實施例。例如,當收到內容獲得請求時,服務器403可以從虛擬存儲器407獲得內容的地址。這同樣適用于內容讀取處理和內容刪除處理。[3]第三實施例[3-1]通信系統(tǒng)的概述圖29顯示本發(fā)明第三優(yōu)選實施例通信系統(tǒng)的盡管示意圖。該通信系統(tǒng)包括存儲內容的服務器601,如WWW(全球網(wǎng))服務器。服務器601通過網(wǎng)關602提供用于WWW等的文件和數(shù)據(jù)(在下文中一般性地指內容)給客戶機603。
這里的網(wǎng)關602用作允許服務器601和客戶機603之間通信。這個實施例中的網(wǎng)關602是CPU(未示出)和內置網(wǎng)關存儲器604構成的計算機系統(tǒng)。同樣地,客戶機603是CPU(未示出)和個內置客戶機存儲器605構成的計算機系統(tǒng)??蛻魴C存儲器605設置有為邏輯存儲器的一個虛擬存儲器607,但是沒有像第一和第二實施例中那樣設置實存儲器。網(wǎng)關存儲器604由被分配的區(qū)域608構成,該區(qū)域是存儲與虛擬存儲器607對應之存儲內容的儲存區(qū)域。
實際內容不被存入虛擬存儲器607。而有關的實際內容被存入網(wǎng)關存儲器604的被分配區(qū)域608。虛擬存儲器607儲存的只是指示字信息,比如被存在網(wǎng)關存儲器604的被分配區(qū)域608中的實際內容的地址信息等。
因此,在第三實施例中的通信系統(tǒng)中,由于客戶機存儲器605中的存儲容量本來是小的,對于這些內容,只是它的指示字信息被存入虛擬存儲器607,而實際內容被相應地存入網(wǎng)關存儲器604的被指定區(qū)域608。因此,當客戶機603使用這個內容時,需要向網(wǎng)關602發(fā)送一個讀取請求。
響應該讀取請求,網(wǎng)關602獲得有關在虛擬存儲器607中儲存的讀取目標的指示字信息,返回與該指示字信息相應的內容信息到客戶機603。根據(jù)已獲得的內容信息,客戶機603顯示獲得的信息或者開始運行程序。存儲內容圖30示出利用虛擬存儲器儲存內容的內容虛擬存儲器存儲處理的客戶機側處理。當出現(xiàn)內容獲得請求(步驟S621是)時,客戶機603將被儲存的內容的類別和用于將內容存入被分配區(qū)域608的地址(圖29)存入虛擬存儲器607(步驟S622)。當虛擬存儲器607中內容是跨多個區(qū)域儲存時,則可將各個地址存于其中。網(wǎng)關存儲器604的被分配區(qū)域608和客戶機存儲器605的虛擬存儲器607之間的相符性與第一實施例中的圖7所示類似。然而,虛擬存儲器107被虛擬存儲器607替代以讀取,而被分配區(qū)域108由被分配區(qū)域608所替代以讀取。
如果關于內容的必要信息被存入虛擬存儲器607,那么客戶機603通過網(wǎng)關602向服務器601發(fā)送內容儲存請求(步驟S623)。然后,它等待內容存儲應答,以通知對這個請求的內容存儲結果被接收(步驟S624)。此時,由于內容虛擬存儲器存儲處理的網(wǎng)關側處理與第一實施例中的圖8所示一樣,所以在這里省略了有關說明。
如果客戶機603收到內容存儲應答(步驟S624是),則檢查存儲是否被正常地完成(步驟S625)。如果存儲被正常地完成(是),那么存儲內容的處理事實上是確實地完成(結束)。
相反地,如果由于某些原因存儲未被正常地完成,則將有關在步驟S622時虛擬存儲器607中存儲的內容信息刪除(步驟S626)。然后,將內容存儲失敗顯示在顯示器(未示出)上,比如客戶機603中的CRT上(步驟S627)。代替這樣的可視化顯示,內容存儲失敗可以通過輸出報警語音或通過打印一張紙進行通報。[3-3]內容的讀取在把內容從服務器601存入被分配的區(qū)域608之后,客戶機603利用它們實施必需的處理。
圖31示出在存儲之后客戶機側內容讀取處理的概述。當根據(jù)操作者的指令出現(xiàn)內容讀取請求時(步驟S641是),客戶機603判斷在服務器601中的原始的內容是否需要被讀取(步驟S642)。有如較早所描述的,存在一些為什么服務器601中的原始內容被讀取的理由。如果它判斷必需獲得服務器601中的原始的內容,則實施普通內容獲得處理(步驟S643)。換句話說,產生圖30中的內容獲得請求(步驟S621),從而在步驟S622之后開始該處理。
另一方面,當必需獲得服務器601中的原始內容時,例如,當有關內容的地址存在時(步驟S642是)時,這意味著有關的內容被存在網(wǎng)關存儲器604中。所以,實施使用虛擬存儲器607的內容讀取處理(步驟S644)。這個處理并不是非常不同于第一實施例中圖11到13所示的處理。所以,這個處理的圖示和說明在這里也被省略。儲存的內容的刪除圖32示出客戶機603中儲存的內容變成不必要的并因此被刪除的情況下的處理。當根據(jù)操作者的指令出現(xiàn)請求刪除具體的內容的內容刪除請求時(步驟S661是),客戶機603判斷內容的地址是否存在(步驟S662)。詳細地說,檢查在虛擬存儲器607中是否存在有關的內容,如果存在,那么獲得本地址。如果有關的內容地址不存在(否),則實施錯誤處理(步驟S663)。
另一方面,如果該地址存在,那么利用虛擬存儲器607實施內容刪除處理(步驟S646)。這個處理并不是非常不同于第一實施例中圖16到18所示的處理。所以,這個處理的圖示和說明在這里也被省略。第四實施例[4-1]通信系統(tǒng)的概述圖33顯示本發(fā)明第四優(yōu)選實施例通信系統(tǒng)的結構示意圖。該通信系統(tǒng)包括存儲內容的服務器701,如WWW(全球網(wǎng))服務器。該服務器701能夠直接與客戶機703通信。這個實施例中的服務器701由CPU(未示出)和內置服務器存儲器704構成的計算機系統(tǒng)。同樣地,客戶機703是CPU(未示出)和內置客戶機存儲器705構成的計算機系統(tǒng)。客戶機存儲器705設置虛擬存儲器707,它是一個邏輯存儲器。服務器存儲器704由被分配的區(qū)域708構成,該區(qū)域是存儲與虛擬存儲器707相應內容的存儲區(qū)域。
因此,在第四實施例中的通信系統(tǒng)中,由于在客戶機存儲器705中的存儲容量本來是小的,對于這些內容,只是它的指示字信息被存入虛擬存儲器707,而實際內容被相應地存入服務器存儲器704的被指定區(qū)域708。因此,當客戶機703使用這個內容時,需要向服務器701發(fā)送一個讀取請求。
響應該讀取請求,服務器701獲得有關虛擬存儲器707中所存的讀取目標的指示字信息,返回與該指示字信息相應的內容信息到客戶機703。根據(jù)已獲得的內容信息,客戶機703顯示獲得的信息或者開始運行程序。內容的讀取下面將說明第四實施例中獲得的內容的讀取處理。
內容讀取處理的概述與第三實施例中圖31的處理一樣。所以,這個處理的圖示和說明在這里也被省略。另外,圖31中的步驟S544利用虛擬存儲器的內容讀取處理與第二實施例中的圖23中的處理一樣。所以,這個處理的圖示和說明在這里也被省略。[4-4]儲存的內容的刪除下面將說明第四實施例中獲得的內容的讀取處理。
完全可將第三實施例的圖32中的控制應用于第四實施例中的內容刪除處理的概述。所以,這個處理的圖示和說明在這里也被省略。還有,在圖32中的步驟S646利用虛擬存儲器的內容刪除處理與第二實施例中的圖26到28中的處理區(qū)別不大。所以,這個處理的圖示和說明在這里也被省略。第五實施例[5-1]通信系統(tǒng)的概述圖35顯示本發(fā)明第五優(yōu)選實施例通信系統(tǒng)的結構示意圖。這個實施例的通信系統(tǒng)中,把多個服務器8011到801N和一個網(wǎng)關802連接到因特網(wǎng)通信網(wǎng)絡811。而且,網(wǎng)關802已準備好通過移動通信網(wǎng)絡812與比如是便攜式電話機的客戶機8031到803M連接??蛻魴C數(shù)據(jù)存儲器813被連接到網(wǎng)關803。在考慮與客戶機8031到803M(便攜式電話機)相符性的同時,每個服務器8011到801N存儲數(shù)據(jù)格式主頁。
圖36表示圖35中的客戶機數(shù)據(jù)存儲器813的存儲區(qū)域的分配??蛻魴C數(shù)據(jù)存儲器813被分成一個單獨的客戶機數(shù)據(jù)區(qū)域821和一組共享的區(qū)域822。因此,客戶機數(shù)據(jù)存儲器813設置與客戶機8031到803M相應的單獨客戶機數(shù)據(jù)區(qū)域CL-L,CL-2,…CL-M,如圖35中與一個網(wǎng)關802相關的一組客戶機。那組共享的區(qū)域822是由那組客戶機8031到803M共享的一區(qū)域。客戶機數(shù)據(jù)存儲器813相當于第一實施例中被分配的區(qū)域108(圖4)。
圖37表示本實施例中用作客戶機的便攜式電話機的外形。便攜式電話機(客戶機)803具有可圍繞鉸鏈841的中心軸折疊的形式。在平面上提供有天線842、彩色液晶顯示器組成的顯示器843,以及準備重現(xiàn)音樂的高品質聲音揚聲器844。而且,在另一平面上提供有用于撥號的不同按鈕開關845和麥克風846。
圖38表示第五實施例中用于電話以外的特定通信服務的、在客戶機側實施處理的概述。下面說明的一個典型例子是第一客戶機8031利用通信服務的一種情況??蛻魴C8031到803M分別地使用具有內置CPU小型計算機(未示出),并可通過執(zhí)行電腦存儲器中儲存的程序使用通信服務。通過互聯(lián)網(wǎng)絡等的通信服務當使用代替普通電話呼叫的一種通信服務時,它的用戶開啟圖37中的便攜式電話機的電源,然后按下分配給這個特定通信服務的一個按鈕S(步驟S851)。從而,進行一種模式,以實施通信服務。隨著這個進程,在顯示器843上顯示一個菜單圖象(圖37)(步驟S852)。
圖39表示設置模式時最初顯示的菜單圖象。在這種情況下,用戶可以通過操作按鈕開關845的接近按鈕S的上/下按鈕選擇所要的條目,并可通過按動按鈕開關845的接近按鈕S的右鍵最后選擇一個詳細的菜單項,或者查看要被選擇的菜單項內容(步驟S854)。在這個實施例中,為了在該步驟放出通信模式以顯示菜單圖象,再次按動按鈕S(步驟S855)。而且,即使當在步驟S854顯示詳細的菜單項或者顯示菜單項內容,也可以通過再次按動按鈕S發(fā)布通信模式(步驟S856是)。
圖39到41表示一個慣用的通信服務的例子。首先,比如通過按動按鈕開關845的數(shù)字按鍵4,從圖39的菜單圖象選擇‘信息’條目,或者當通過操作上/下按鈕倒轉顯示此條目時按下右鍵。從而,菜單圖象被改變成為圖30所示的內容顯示。在那之后,通過按下按鈕開關845的數(shù)字按鍵‘6’,選擇內容條目‘娛樂’,或者當此項被恢復顯示時按動右鍵。從而,有關‘娛樂’的詳細菜單內容被顯示在顯示器843上。
圖41表示顯示‘娛樂’的詳細菜單圖象的情形。例如,當此菜單的條目‘卡拉OK’被選擇時,關于‘卡拉OK’的信息被顯示在顯示器843上。同時,通過按動左鍵將回到前面的圖象。
圖42到45用于說明第五實施例中訪問互聯(lián)網(wǎng)絡的實例。為了訪問互聯(lián)網(wǎng)絡,在最初的菜單上選擇條目‘互聯(lián)網(wǎng)絡’(圖42)。同時,在圖42中的菜單圖象中有條目‘儲存的數(shù)據(jù)’。這被用于讀取已往通過互聯(lián)網(wǎng)絡下載的文件,以便刪除不需要的文件,或者通過下載它的最新版本,更新已往通過互聯(lián)網(wǎng)絡下載的文件內容。也可以通過選擇條目‘互聯(lián)網(wǎng)絡’更新文件的內容,如稍后所說明的訪問有關的主頁上的一個所需的文件。然而,在通過從‘儲存的數(shù)據(jù)’中選擇有關文件更新內容的情況下,通過網(wǎng)關802獲得有關文件,然后發(fā)送到客戶機803。因此,在根據(jù)傳送的數(shù)據(jù)數(shù)量進行記帳的系統(tǒng)中,記帳只是對于有關文件的數(shù)據(jù)量做出的。所以,它比也要對在主頁上自動獲得的其他文件進行記帳的情況更經(jīng)濟。
圖43表示在圖42中選擇條目‘互聯(lián)網(wǎng)絡’時的菜單圖象。在這種情況下,選擇的可以是從已經(jīng)注冊為一個書簽的URL(一致性資源定位址)選擇主頁的一種方式,被稱為‘喜好’,選擇一種搜索方式,稱為‘搜索引擎’,以及實施直接地‘URL輸入’的這三種方式中的一種。如果這些方式的上下條目被選擇,那么實施URL的選定或者URL的輸入。從而客戶機803可以通過網(wǎng)關802連接到因特網(wǎng)通信網(wǎng)絡811(圖35)。這個連接處理稍后詳細地說明。這里假設選擇條目‘愛好’。
圖44示出從‘愛好’菜單中選擇條目‘新聞’的情形。圖45示出從‘新聞’中選擇一個公司‘CMM’的新聞條目的情形。當選擇公司‘CMM’的報導條目時,網(wǎng)關802側基于URL訪問主頁,提供公司‘CMM’的報導。
圖46示出在網(wǎng)關802側實施的主頁訪問處理。例如,當?shù)谝豢蛻魴C8031實施URL訪問時(步驟S871是),網(wǎng)關802搜索客戶機8031的歷史信息(步驟S872)。如果歷史信息中存在URL(步驟S873是),則獲得關于儲存的URL文件更新日期的信息(步驟S874)。相反,如果歷史信息中不存在URL(步驟S873否),網(wǎng)關802訪問有關主頁URL上的有關頁面,獲得那個文件(步驟S875)。
圖47示出歷史信息搜索處理的細節(jié)。網(wǎng)關802判斷由第一客戶機8031請求的URL歷史信息是否存儲在網(wǎng)關802中(步驟S891)。如果已經(jīng)存儲(是),則從客戶機數(shù)據(jù)存儲器813中與客戶機8031相應的單獨客戶機數(shù)據(jù)區(qū)域CL-1獲得有關的歷史信息(步驟S802)。相反,如果確定歷史信息未存在網(wǎng)關802中,則由于本實施例中的歷史信息被替代存儲在第一客戶機8031的實存儲器(見圖4中的實存儲器106)中,于是從實存儲器中獲得歷史信息(步驟S893)。
返回圖46,繼續(xù)說明。如果在步驟S874獲得儲存的URL文件的更新日期,則檢查文件存儲的部分是否在客戶機之外(步驟S876)。在這點上,通過在歷史信息記錄每一文件是否被存在網(wǎng)關802側或存在客戶機803,可以檢查文件的存儲而不必實際上搜索文件。如果文件是存在網(wǎng)關802側(是),那么從單獨的客戶機數(shù)據(jù)區(qū)域CL-1或符合存儲部分的共享區(qū)域822中獲得有關文件(步驟S877),并發(fā)送到第一客戶機8031(步驟S878)。利用這個結果,第一客戶機8031在顯示843上顯示有關的URL頁面。
如上所述,存在可以從該組共享區(qū)域822獲得有關文件的可能性。例如,這是因為當相同的組客戶機8031到803M屬于一個同樣的部門并且它們共同地預訂共同的報導(例如,‘便攜式電話機協(xié)會消息’),它們可以存儲文件,作為共享的數(shù)據(jù)。在這種情況下,必需采取雙結構管理,即按單獨的和分組的兩種單元管理所述歷史信息,或者,對于共享文件,使通過第一客戶機8031的訪問獲得的一個文件反映進入所有的其它客戶機8032到803M。
另一方面,如果在步驟S876時,有關的URL文件的存儲器是客戶機(否),那么不必要從網(wǎng)關802向有關的第一客戶機8031發(fā)送文件。在這種情況下,使用在自己的實存儲器106中儲存的文件,第一客戶機8031在顯示器843上顯示有關的URL頁面??傊?,當在步驟S873保留有關的URL文件的歷史信息時,本實施例中被認為那個文件也保留。在這種情況下,可以顯示頁面而不必訪問有關的服務器801。從而,在客戶機803一側,可使主頁的顯示器處理做得更快,并且通信成本可以降低,因為從服務器801獲得文件的處理被省略。
相反,如果在步驟S873時不存在第一客戶機8031請求的URL,則直接從目標服務器801中獲得有關的文件(步驟S875)。在這種情況下,作出關于那個文件的歷史信息,并且整個歷史信息被更新(步驟S879)。然后,有關的文件被發(fā)給第一客戶機8031(步驟S878)。
圖48示出由網(wǎng)關802在步驟S879實施的歷史信息更新處理的細節(jié)。網(wǎng)關802檢查關于第一客戶機8031的歷史信息是否存儲在網(wǎng)關802側(步驟S901)。如果存儲在網(wǎng)關802中(是),根據(jù)假定由于該更新歷史信息數(shù)據(jù)總量增加,那么如同以前那樣,實施更新,將新的歷史信息添加到客戶機數(shù)據(jù)存儲器813中與第一客戶機8031相應的單獨客戶機數(shù)據(jù)區(qū)域CL-1中(步驟S902)。
另一方面,當歷史消息存儲在第一客戶機8031中時,更新之后的歷史信息總和及新建文件數(shù)據(jù)的數(shù)量可以超過第一客戶機8031可接受的范圍。那么,計算出這些數(shù)據(jù)的總量(步驟S903),然后判斷數(shù)據(jù)是否可存儲在第一客戶機8031的實存儲器中(步驟S904)。如果可存儲(是),則在更新之后,將歷史信息發(fā)給第一客戶機8031并且請求更新(步驟S905)。
相反,如果在步驟S904判斷第一客戶機8031中實存儲器的存儲器容量是不足的(否),則請求第一客戶機8031把到目前為止存儲的歷史信息輸出到網(wǎng)關802側,并在從第一客戶機803輸出之后刪除該歷史信息。另外,與這個刪除配合,發(fā)布一指令,將在重新存入歷史信息的網(wǎng)關802的歷史信息的地址寫入第一客戶機8031的虛擬存儲器(見圖4中的虛擬存儲器107)(步驟S906)。然后,在關于第一客戶機8031的更新之后,將總歷史信息儲存在客戶機數(shù)據(jù)存儲器813中與第一客戶機8031對應的單獨的客戶機數(shù)據(jù)區(qū)域CL-1(步驟S907)。
圖49示出當從圖45中的條目圖象訪問‘CMM’的主頁URL時顯示的圖象。顯示器843上所顯示的是圖象信息,使本例中由HTML描述的文字信息921與圖象信息922到924被合并。這個信息是由分開的文件構成的,并且歷史信息被分成整個一個頁面的信息和每個文件的信息。圖象信息923通過MPEG(移動圖片專家組)顯示在有關的頁面上,在那里存在圖象信息。在這個實施例中,已往訪問一個主頁獲得的一個相同的文件不被再次下載,從而傳送的數(shù)據(jù)數(shù)量可以降低。這在像在下面所述的處理的。
首先,檢查整個頁面的歷史信息(最高級別文件的歷史信息),如果這與以前的歷史信息一樣,由于比這個低的文件也與對應文件一樣,那么不實施那個頁面的下載。如果最高級別文件的歷史信息與已往的歷史信息不一樣,則將一層較低文件中的每一個的歷史信息與已往的歷史信息相比較。然后,同一的文件不被下載,而對于不完全相同的文件,需要相似的處理搜索更進一步低的文件。如果那里沒有更低的文件,由于這指的是該文件內容不完全相同,所以那個文件被下載。而且當與下層的文件比較有一個新文件時,當然這文件被下載。
圖50示出從圖49中的菜單中選擇條目‘世界事務’的情況。當如此選擇一個新條目時,有關頁面的URL被訪問(圖46中步驟S871)。有如上述,在這種情況下,從服務器801下載只有頁面內容改變的文件。對于圖49中顯示器843上顯示的圖象,選擇按鈕開關845的數(shù)字按鍵‘6’,或者當通過操作上/下按鈕此項被恢復顯示時按下右鍵。從而,選擇電影的回放。在這里,語音通過在圖37中的揚聲器844輸出。
圖51示出由此實施電影回放的情形。于是,由于相當大量的數(shù)據(jù),例如電影文件可以被存儲在網(wǎng)關802側的單獨客戶機數(shù)據(jù)區(qū)域821或者成組共享的區(qū)域822(圖36),即使當客戶機803只有小的內存儲器容量,也可以充分地欣賞在因特網(wǎng)的一個主頁上的電影或者音樂。第六實施例[6-1]自動巡回系統(tǒng)的概述圖52示出本發(fā)明第六優(yōu)選實施例通信系統(tǒng)的結構示意圖,它對應于圖35中第五實施例的一種修改形式。在圖52中,相同的部件用有如圖35中所用的相同數(shù)字表示。所以在這里省略對它們的說明。在這個實施例中,網(wǎng)關802A除了客戶機數(shù)據(jù)存儲器813之外,還設置自動巡回處理部分941。因此,整個通信系統(tǒng)形成一個自動巡回系統(tǒng)。設置自動巡回處理部分941,為的是巡回連接到因特網(wǎng)通信網(wǎng)絡811的服務器8011到801N,以便按照(a)客戶機803A1到803AM的請求或(b)網(wǎng)關802側的自動操作下載所需主頁的文件。客戶機803A1到803AM不同于客戶機8031到803M,它們裝有一個程序,對網(wǎng)關802A的命令自動巡回處理的功能被添加到該程序中。因此,通信系統(tǒng)的另外一個修改中,只有網(wǎng)關802側可以實施自愿的自動巡回操作,第五實施例中的客戶機8031到803M能被不變地使用。利用網(wǎng)關的自愿的自動巡回這個實施例中的網(wǎng)關802A,在從各個客戶機8031到803M不請求自動巡回的時候,自動獲得URL的文件,即考慮它的訪問的實際頻率,在那里有再次被訪問的較高可能性,然后將它存入在自動巡回處理部分941(圖52)中的第二巡回文件存儲器(未示出)。這是因為通過在較低通信量的時區(qū)下載這樣的一個文件,有意降低在從各個客戶機803A1到803AM訪問主頁時因特網(wǎng)通信網(wǎng)絡的負載。從而,通信處理可以做到更有效率。在這個實施例中,對于主頁上文件的每個地址單元實施自動巡回,并且通過在自動巡回處理部分941中的一個歷史存儲器(未示出)實施訪問頻率的監(jiān)視。
圖57示出網(wǎng)關將數(shù)據(jù)存入歷史存儲器的處理。當存在從客戶機803A1到803AM中任何一個的對互聯(lián)網(wǎng)絡上URL的訪問請求時(步驟S971是),有如較早所描述的那樣,這個實施例中的網(wǎng)關802A實施存取處理,并同時將主頁的每個組成文件存儲入歷史存儲器,同時將它的訪問日期(日期和時間)加到其中(步驟S972)。按這種方式,隨著時間的通過,客戶機803A1到803AM訪問的URL與它的日期信息被存入歷史存儲器。
圖58表示清理歷史存儲器中所存內容的處理。每次當一個預定時間t1通過時(步驟S981是),網(wǎng)關802A刪除關于URL的信息,即已經(jīng)經(jīng)過時間t2,同時被存入歷史存儲器(步驟S982)。這里的時間t2的值比時間t1大。例如,當時間t1是24小時(一天)時,時間t2是240小時(10天)。在以前的數(shù)據(jù)因此被刪除之后,網(wǎng)關802A刪除被訪問不足‘A’次的URL(步驟S983)。這個刪除被實施,同時檢查相同的URL是否受到具有不同的日期(日期和時間)的‘A’次或者更多次的訪問。用這種方式,可將歷史存儲器中存儲的數(shù)據(jù)數(shù)量設定在一個適當?shù)姆秶鷥取?br> 圖59表示使用按那個間隔如此改變的歷史存儲器的數(shù)據(jù)實施的自動巡回處理。當有如較早所描述的那樣互聯(lián)網(wǎng)絡的通信量達到了預定時區(qū)時(圖52)(步驟S991是),網(wǎng)關802A把歷史存儲器中所存的當前數(shù)據(jù)讀出到一個給定工作區(qū)域(步驟S992)。然后,按照文件的單元,對于前述自動巡回,從讀出的數(shù)據(jù)中刪除各個客戶機803A1到803AM請求的URL(步驟S993)。這是因為做出了各個客戶機803A1到803AM用于自動巡回請求的URL文件,藉此趨于避免由再次訪問同一URL所引起的浪費。
這樣的URL留在與未由客戶機803A1到803AM的請求訪問,但按某一頻率最近被訪問的工作區(qū)域之一對應的工作區(qū)域,并且從現(xiàn)在起那里有被每一客戶機8031到803M訪問的較高可能性。于是,網(wǎng)關802A按順序訪問在服務器8011到801N上的URL,并且如果文件內容被更新,那么它被改寫成第二巡回文件儲存區(qū)域的相應的URL文件,以便更新內容(步驟S994)。如果未更新,則不必下載該內容。對于新的URL,作出它的文件,并新存入第二巡回文件儲存區(qū)域。
當完成訪問所有存在的URL時(步驟S995是),從第二巡回文件儲存區(qū)域中刪除未經(jīng)受這個自動巡回的URL文件(步驟S996)。通過在步驟S994之后實施文件的刪除,可以阻止不必要地增加第二巡回文件儲存區(qū)域中存儲的數(shù)據(jù)數(shù)量。而且,可以避免每次當各個客戶機8031到803M訪問關于第一和第二巡回文件儲存區(qū)域的URL時,雙重地實施文件的下載。
雖然在第六實施例中網(wǎng)關802A實施除了受到根據(jù)客戶機8031到803M的請求的自動巡回的URL之外的自愿的自動巡回,當然它也能夠通過網(wǎng)關802A實施包括受到根據(jù)客戶機8031到803M的請求的自動巡回的URL的自愿的自動巡回。
同時,由于在第一到第四實施例中只是解釋了通信系統(tǒng)的概要的組成,所以在下面補充它們的較為詳細的組成實例。然而,這些實例不限于第一到第六實施例中例證的這個發(fā)明系統(tǒng)。
圖60表示本發(fā)明通信系統(tǒng)的一例子,它用WAP(無線應用通信協(xié)議)構成。圖61示出用于比較的另一通信系統(tǒng)。圖60中的WAP是用于通過來自便攜式電話機或者PDA(個人數(shù)字助理)的無線電裝置獲取互聯(lián)網(wǎng)絡信息的一個通信協(xié)議。當通過用WAP訪問用HTML(超級文本構成語言)作出的一個主頁時,HTML文件從普通服務器1001發(fā)送到網(wǎng)關1002。網(wǎng)關1002作出由客戶機1003顯示圖象,并作為二進制數(shù)據(jù)發(fā)送它。在這種情況下,一個文本作為文本數(shù)據(jù)被傳送,并且主頁的標簽信息直接作為二進制數(shù)據(jù)被傳送。因此,即使當發(fā)送到客戶機1003側的數(shù)據(jù)比較大,使用WAP的通信系統(tǒng)中的數(shù)據(jù)實際上是以圖象單元被傳送的。
因此,在使用WAP的通信系統(tǒng)的例子中,客戶機1003側不必具有大容量的存儲器。這在減低通信系統(tǒng)中的客戶機側的負載方面,以及在第五和第六實施例中使用時是非常有效的。另外,當在除客戶機側之外的一個地方提供文件的存儲器時,也可以從服務器1001獲得相對大量的數(shù)據(jù)。
另一方面,在圖61的通信系統(tǒng)中,普通服務器1001通過基站1004連接到客戶機1003。在這個通信系統(tǒng)中,HTML文件可以不只是在服務器1001和基站1004之間傳送,還能在基站1004與客戶機1003之間傳送。在圖61中的客戶機1003是有線連接到服務器1001的臺式PC機的情況下,就不需要基站1004。由于客戶機直接接收HTML文件,所以必須實施處理,以作出圖象。而且,在如前述的由服務器發(fā)送較大量的數(shù)據(jù)時,需要將它們存在某一地方或者另外安裝一個大容量的存儲器。
雖然上面的實施例中說明了采用在客戶機與網(wǎng)關或者移動通信網(wǎng)絡之間無線電連接的通信系統(tǒng),當然如前面所說明的,本發(fā)明也可以不變地應用于在客戶機與網(wǎng)關或者互聯(lián)通信網(wǎng)絡之間采用有線連接的通信系統(tǒng)。在這種情況下,客戶機包括例如典型的臺式PC機通信裝置。
雖然在第一到第四實施例中,要存儲必須被存儲在客戶機中的內容數(shù)據(jù)的服務器最初是作為用于補充客戶機的內存儲器容量的裝置是示例說明的,但是一個服務器不總是必須為從中獲取內容的服務器。例如,它可以是連接到因特網(wǎng)通信網(wǎng)絡的專用服務器,并且用作補充客戶機的內存儲器容量。發(fā)明的優(yōu)點在所附權利要求1定義的本發(fā)明中,在從內容存儲服務器獲得內容的情況下,當存在容量上不可存入實存儲器的內容時,客戶機將顯示內容位置的信息存入虛擬存儲器,并且該內容被存儲在相應于指示內容位置信息的網(wǎng)關的一個位置。因此,即使當內容數(shù)據(jù)量增加,客戶機可以按一些塊的方式從內容存儲服務器中取出內容。那么,內容儲存服務器的負載可以降低。而且,由于不必每次從內容存儲服務器中獲得內容,該處理可以進行得更快。此外,在這個發(fā)明中,因為客戶機設置有實存儲器以存儲內容,當內容數(shù)據(jù)量不超過它的容量時,內容可以直接帶入客戶機側。而且在這一點上,該處理可以進行的更快。
在所附權利要求2定義的本發(fā)明中,在從內容存儲服務器獲得內容的情況下,當有在容量上不可存入實存儲器的內容時,客戶機將指示內容位置的信息存入虛擬存儲器,并且該內容被存儲在內容存儲服務器的存儲區(qū)域中。因此,即使當內容數(shù)據(jù)量增加,客戶機可以按一些塊的方式向內容存儲服務器請求內容。那么可以簡化處理過程。此外,在本發(fā)明中,由于客戶機設置有實存儲器以存儲內容,當內容數(shù)據(jù)的數(shù)量不超過它的容量時,內容可以直接帶入客戶機側。而且在這一點上,該處理可以進行得更快。而且,在這個發(fā)明中的,對內容存儲服務器的重復請求是允許的。那么,除最初請求時獲得的內容以外,還可以獲得最近的內容。這些是可以根據(jù)目的選擇的。
在所附權利要求3定義的本發(fā)明中,在從內容存儲服務器獲得內容的情況下,當有在容量上不可存入實存儲器的內容時,客戶機將指示內容位置的信息存入虛擬存儲器,并且該內容被存儲在臨時存儲服務器中。因此,在內容存儲服務器和網(wǎng)關中不需要增加內存儲器容量,就可以存儲內容。
在所附權利要求4定義的本發(fā)明中,客戶機設置有虛擬存儲器,用于存儲顯示內容位置的信息,并且內容是存儲在網(wǎng)關中的。因此客戶機側的內存儲器容量可以被設置為十分的小。那么,該裝置可以被小型化而且成本可以降低。
在所附權利要求5定義的本發(fā)明中,客戶機設置有虛擬存儲器,用于存儲顯示內容位置的信息,并且內容是存儲在內容存儲服務器的存儲區(qū)域中。因此客戶機側的內存儲器容量可以被設置為十分的小。那么,該裝置可以被小型化而且成本可以降低。
在所附權利要求6定義的本發(fā)明中,客戶機設置有虛擬存儲器,用于將顯示內容的位置的信息存入虛擬存儲器,并且內容是存儲在臨時存儲服務器中。因此客戶機側的存儲器容量可以被設置為十分的小。那么,該裝置可以被小型化而且成本可以降低。此外,由于內容被臨時存在內容存儲服務器以外的臨時存儲服務器的存儲區(qū)域中,就可以防止對內容存儲服務器訪問的集中。
在所附權利要求7定義的本發(fā)明中,網(wǎng)關自動從內容存儲服務器獲得已往客戶機通過網(wǎng)關向內容存儲服務器發(fā)送獲得請求得到的內容中所選擇的內容。使用這些內容,進行來自客戶機的獲得請求。因此,可以防止對內容存儲服務器訪問的集中。而且,利用網(wǎng)關的空閑時間或當內容存儲服務器和網(wǎng)關之間的通信網(wǎng)絡不擁擠時的時間區(qū)段,執(zhí)行這種自動巡回。從而,更快和更有效地進行通信處理。此外,根據(jù)客戶機與網(wǎng)關之間的速度系統(tǒng)記費制,可以允許客戶以較低的費率獲得內容。另外,由于自動巡回是由網(wǎng)關自動實施的,優(yōu)勢是客戶機可以節(jié)省勞力。由自動巡回獲得的內容被存儲在網(wǎng)關側。因此,客戶的存儲器不會不經(jīng)濟地使用,并且可以存儲和更新比較大量的內容,從而充分地增加命中比率。
在所附權利要求8定義的本發(fā)明中,網(wǎng)關根據(jù)客戶機設置的自動巡回實施自動巡回。所以,自動巡回可以是根據(jù)客戶機的需要被實施。而且,通過自動巡回獲得的內容被存在網(wǎng)關側。因此,客戶機的存儲器不會不經(jīng)濟地使用。
在所附權利要求9和10定義的本發(fā)明中,在使用按照要求7或8的自動巡回的通信系統(tǒng)的情況下,客戶機設置有用于實際存儲內容的實存儲器和用于存儲內容的位置信息的虛擬存儲器。對于在容量上不可存入實存儲器的內容,它的位置信息被存入虛擬存儲器,而內容被存在網(wǎng)關的存儲區(qū)域。這允許客戶機自由地訪問各種內容,而不必增加存儲器容量。
在所附權利要求11到14定義的本發(fā)明中,在根據(jù)權利要求4、5、7或者8的通信系統(tǒng)中,網(wǎng)關按幀單元的形式把內容存儲服務器中所存的內容轉換成位圖數(shù)據(jù)。因此,不必在客戶機側存儲內容本身。所以,在客戶機中圖象處理的負荷可以降低。
雖然為了完整且清楚的公開,本發(fā)明已經(jīng)相對于特定的實施例被描述,對于本領域的熟練者所做出的對上述內容的修改、變動都沒有脫離本發(fā)明的權利要求所限定的范圍。
權利要求
1.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從內容存儲服務器獲得內容時,所述客戶機將指示容量上在實存儲器中不能存儲的內容的位置信息存入所述虛擬存儲器;網(wǎng)關,設在所述內容存儲服務器和所述客戶機之間,其中,當所述位置信息被存入所述虛擬存儲器時,所述網(wǎng)關與指示內容位置的信息一致地在所述網(wǎng)關中的一個被分配的存儲區(qū)域位置存儲內容。
2.一種通信系統(tǒng),其中包括內容存儲服務器,用于存儲要被分發(fā)的內容,所述內容存儲服務器設有一個存儲區(qū)域,用于臨時存儲要被傳送到被分發(fā)方的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器,并將內容臨時地存入所述內容存儲服務器的存儲區(qū)域。
3.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;臨時存儲服務器,它設有一個存儲區(qū),用于臨時存儲將要被傳送到請求內容的被分發(fā)方的內容;以及客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器,并將不能存儲的內容臨時地存入對應于所述臨時存儲服務器的位置信息的所述存儲區(qū)域,在需要這些內容時,所述客戶機向所述臨時存儲服務器請求獲得這些內容。
4.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器;網(wǎng)關,它設在所述內容存儲服務器和所述客戶機之間,其中,當所述位置信息被存入所述虛擬存儲器時,所述網(wǎng)關與指示內容位置的信息一致地在所述網(wǎng)關中的一個被分配的存儲區(qū)域位置存儲內容。
5.一種通信系統(tǒng),其中包括內容存儲服務器,用于存儲要被分發(fā)的內容,所述內容存儲服務器設有一個存儲區(qū),用于臨時存儲將被傳送到被分發(fā)方的內容;客戶機,它由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器,并將內容臨時存入所述內容存儲服務器的所述存儲區(qū)域,以及根據(jù)在所述虛擬存儲器中儲存的位置信息,所述客戶機在所要求的時間從所述內容存儲服務器的所述儲存區(qū)域中獲得有關的內容。
6.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;臨時存儲服務器,它設有一個存儲區(qū),用于臨時存儲將要被傳送到請求內容的被分發(fā)方的內容;客戶機,它由用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器,并將內容臨時存入對應于所述臨時存儲服務器的所述位置信息的所述存儲區(qū)域,并且當需要這些內容時,客戶機向臨時存儲服務器請求獲得所述內容。
7.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;客戶機,用于實施內容獲得請求;網(wǎng)關,設在所述內容存儲服務器和所述客戶機之間,其中,所述網(wǎng)關的構成包括用于從過去由所述客戶機請求的內容中選擇預定內容的裝置,以及用于不管是否有來自所述客戶機的請求而定期地訪問所述內容存儲服務器以獲得所述選擇的內容的自動巡回裝置,并且當由所述客戶機請求獲得在所述內容存儲服務器中儲存的所分發(fā)內容時,如果由所述自動巡回裝置已獲得的內容與所述請求一致,那么所述網(wǎng)關代替所述內容存儲服務器分發(fā)所述內容。
8.一種通信系統(tǒng),其中包括內容儲存服務器,用于存儲要被分發(fā)的內容;網(wǎng)關,其構成包括一自動巡回存儲裝置,用于從所述內容存儲服務器定期地獲得預定內容,并將內容存入一預定存儲區(qū)域從而實施內容的更新,以及一內容傳送裝置,用于當請求獲得在所述內容存儲服務器中儲存的所分發(fā)內容時,如果由所述自動巡回存儲裝置已獲得的內容與所述請求一致,那么傳送所述內容到它的請求方,否則從所述內容存儲服務器獲得所述內容并將它傳送到請求方;客戶機,其構成包括一普通內容獲得請求裝置,用于通過所述網(wǎng)關向所述內容存儲服務器請求獲得內容,以及一自動巡回請求裝置,用于向所述網(wǎng)關請求作為所述預定的內容被儲存在所述自動巡回存儲裝置中的所述預定存儲區(qū)域中的所要求內容。
9.根據(jù)權利要求7所述的通信系統(tǒng),其特征在于所述客戶機由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容位置信息存入所述虛擬存儲器,以及將不能存儲的所述內容存入所述網(wǎng)關的存儲區(qū)域,并且在必要時,所述客戶機從所述網(wǎng)關取出所述儲存的內容。
10.根據(jù)權利要求8所述的通信系統(tǒng),其特征在于所述客戶機由用于實際存儲內容的實存儲器和用于存儲所存內容位置的虛擬存儲器構成,其中,當從所述內容存儲服務器獲得內容時,所述客戶機將指示容量上在所述實存儲器中不能存儲的內容的位置信息存入所述虛擬存儲器,以及將不能存儲的所述內容存入所述網(wǎng)關的存儲區(qū)域,并且在必要時,所述客戶機從所述網(wǎng)關取出所述儲存的內容。
11.根據(jù)權利要求4所述的通信系統(tǒng),其特征在于所述網(wǎng)關按幀單元方式向所述客戶機傳送在所述內容存儲服務器中儲存的內容,所述內容按幀轉換成位圖數(shù)據(jù)。
12.根據(jù)權利要求5所述的通信系統(tǒng),其特征在于所述網(wǎng)關按幀單元方式向所述客戶機傳送在所述內容存儲服務器中儲存的內容,所述內容按幀轉換成位圖數(shù)據(jù)。
13.根據(jù)權利要求7所述的通信系統(tǒng),其特征在于所述網(wǎng)關按幀單元方式向所述客戶機傳送在所述內容存儲服務器中儲存的內容,所述內容按幀轉換成位圖數(shù)據(jù)。
14.根據(jù)權利要求8所述的通信系統(tǒng),其特征在于所述網(wǎng)關按幀單元方式向所述客戶機傳送在所述內容存儲服務器中儲存的內容,所述內容按幀轉換成位圖數(shù)據(jù)。
全文摘要
一種通信系統(tǒng),設置用于存儲所要分發(fā)內容的內容存儲服務器,以及由實際存儲內容的實存儲器和存儲所存內容位置的虛擬存儲器構成的客戶機。當從內容存儲服務器獲得內容時,客戶機將指示容量上在實存儲器中不能存儲的內容位置信息存入虛擬存儲器。本通信系統(tǒng)還設置位于內容存儲服務器和客戶機之間的網(wǎng)關。當位置信息被存入虛擬存儲器時,網(wǎng)關與指示內容位置的信息一致地在網(wǎng)關中的被分配的存儲區(qū)域位置存儲內容。
文檔編號G06F17/30GK1288310SQ00124348
公開日2001年3月21日 申請日期2000年9月8日 優(yōu)先權日1999年9月10日
發(fā)明者清水弘明 申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
古浪县| 黔西县| 中超| 曲麻莱县| 手机| 安义县| 湘阴县| 金华市| 长葛市| 焦作市| 北辰区| 十堰市| 专栏| 武功县| 江华| 江安县| 高要市| 陇西县| 化德县| 三都| 若尔盖县| 钟山县| 大厂| 沾化县| 苏尼特右旗| 黄浦区| 施甸县| 邹城市| 邯郸市| 镇江市| 无棣县| 方正县| 阿拉善右旗| 无锡市| 南陵县| 玛曲县| 咸阳市| 若羌县| 龙里县| 慈利县| 蚌埠市|