專利名稱:便攜式信息裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種便攜式信息裝置,例如具有數(shù)據(jù)通信能力的蜂窩電話、PDA(個人數(shù)字助理)、車輛導(dǎo)航設(shè)備、具有通信能力的便攜式小型個人計算機等等。
可是,尺寸很小的一個便攜式信息裝置,無法具有大容量的存儲設(shè)備,當(dāng)與一個非便攜式個人計算機相比時,其存儲容量是有限的。便攜式信息裝置此有限的存儲容量經(jīng)常迫使用戶判決是否保存或者刪除內(nèi)部的數(shù)據(jù)。是否保存或者刪除數(shù)據(jù)是基于一個用戶操作根據(jù)用戶需要該數(shù)據(jù)的多少來判決。
應(yīng)當(dāng)指出,在大多數(shù)情況下,一個用戶以某些規(guī)則來訪問數(shù)據(jù)(通常,一個文件)。例如,在某些情況下,可以有一個時間相關(guān)的傾向——一個文件在假期而其它文件在平時經(jīng)常被用戶訪問。或者,在其它情況下,這可以有一個位置相關(guān)的傾向——一個文件在一個特定位置處經(jīng)常被訪問。
鑒于前述情況,本發(fā)明的一個目的是提供一種便攜式信息裝置,其能夠使一個文件在一個當(dāng)前時刻點處或者在一個當(dāng)前位置被高概率訪問并被保存在一個內(nèi)部存儲設(shè)備中而不需要用戶的選擇/刪除判決和操作。
例如,時間信息是星期和一個時區(qū)的至少一個,而位置信息是經(jīng)度和緯度信息。
利用這種配置,可把在當(dāng)前時刻處以及在當(dāng)前位置處被高概率訪問的文件存儲在內(nèi)部存儲設(shè)備中而不需要用戶選擇它們或者執(zhí)行操作。換言之,本發(fā)明自動地產(chǎn)生一個狀態(tài),其中,根據(jù)時間和地點需求為高概率的文件被內(nèi)部存儲在便攜式信息裝置中。
優(yōu)選地,文件管理表還包含當(dāng)存儲設(shè)備沒有足夠用來存儲所下載文件的存儲容量時所被參考的優(yōu)先權(quán)信息,并且該裝置還包括用于刪除存在于存儲設(shè)備中較低優(yōu)先級的文件的裝置。優(yōu)先級(例如,其對應(yīng)每個文件的訪問頻率,)允許把很經(jīng)常被訪問的文件留在存儲設(shè)備中。這意味著減少了必須下載文件的次數(shù)。
優(yōu)選地,文件管理表還在其中包含文件存儲信息,表示文件當(dāng)前是不是在存儲設(shè)備中,并且這個文件存儲信息被文件檢索裝置參考。擔(dān)當(dāng)標(biāo)記的這個存儲信息,被參考來加速文件存儲判定處理。
該便攜式信息裝置還可以包括一個訪問歷史記錄信息表,其中,有關(guān)被訪問文件的時間信息和位置信息的至少一個被作為文件訪問歷史記錄信息由該便攜式信息裝置記錄;和條件提取裝置,用于根據(jù)記錄在文件訪問歷史記錄信息表中的訪問歷史記錄信息來提取文件選擇條件。這使得選擇條件能夠被自動地提取。
預(yù)確定時刻,例如是至少該裝置被連接到通信媒體上的時刻、裝置功率被開啟的時刻以及用戶發(fā)布一個指令的時刻的其中之一。文件檢索裝置和下載裝置的操作最好在用戶不激活任何處理時或者在與用戶處理同時的背景中的時間期間被執(zhí)行。
本發(fā)明還包括一種記錄媒體,在其上面已經(jīng)記錄了執(zhí)行由上述各個裝置完成的功能的一個計算機可讀程序。
圖1是示出本發(fā)明實施例中的一種便攜式信息裝置用途的圖表;圖2是示出本發(fā)明可應(yīng)用其上的便攜式信息裝置的通用硬件配置的方框圖;圖3是示出了在本發(fā)明實施例中的文件管理表300的結(jié)構(gòu)示例的圖表,其中,諸如文件選擇條件之類的關(guān)于被管理的每個文件(數(shù)據(jù)文件)的信息被儲存;圖4是示出了本發(fā)明實施例中的一個文件訪問歷史記錄信息表400的結(jié)構(gòu)示例的圖表,其中,便攜式信息裝置的用戶的文件訪問歷史記錄信息被記錄;圖5是示出了在本發(fā)明實施例中的便攜式信息裝置執(zhí)行的通用處理的流程圖;圖6是示出在本發(fā)明實施例中當(dāng)用戶訪問一個任意文件時所執(zhí)行的處理的流程圖;和圖7是示出在本發(fā)明實施例中的處理示例的流程圖,其中,根據(jù)文件文件訪問歷史記錄信息表400的內(nèi)容自動地提取一個訪問條件。
最佳實施例下面將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。
實施例中的便攜式信息裝置的用途將參考圖1被描述。
一個便攜式信息裝置10,例如,是一個具有通信能力的PDA,或者是一個蜂窩電話,一個車輛導(dǎo)航設(shè)備,或者是一個具有數(shù)據(jù)通信能力的便攜式小型個人計算機。
用戶可以在任何位置操作該便攜式信息裝置10以便連接到被作為通信媒體使用的網(wǎng)絡(luò)25上(包括互聯(lián)網(wǎng))、訪問所期望的服務(wù)器20,…,24的其中之一以及參考所期望的數(shù)據(jù)。在這個時候,如果有必要的話,則用戶下載文件并把它存儲在內(nèi)部非易失性存儲設(shè)備中。一旦儲存,則該文件可以隨時隨地被脫機參考,除非該文件被刪除。
當(dāng)越來越多的文件用這種方式被儲存在內(nèi)部存儲設(shè)備中時,儲存一個新文件的可用空間變得不夠。在這種情況下,必須刪除在存儲設(shè)備中的一個或多個文件以便產(chǎn)生一個大的可用空間。
雖然可以執(zhí)行下載一個文件和相關(guān)的文件刪除,當(dāng)然,在用戶的命令下,本發(fā)明使得在預(yù)確定條件下自動地執(zhí)行這樣的操作成為可能。下面詳細地描述了這樣的操作。
假定服務(wù)器20,…,24不僅包括互聯(lián)網(wǎng)上的各個服務(wù)器而且還包括連接到網(wǎng)絡(luò)25上的一個特定局域網(wǎng)(LAN)上的用戶專用服務(wù)器。使用于本發(fā)明中的“通信媒體”可以是用于在便攜式信息裝置10和計算機之間的紅外線通信或電纜通信的一個媒體。
圖2示出了便攜式信息裝置10的通用硬件配置的示例。在這種結(jié)構(gòu)中,中央處理器(CPU)101控制便攜式信息裝置10的整體操作。連接到CPU 101上的是一個ROM105、一個非易失性存儲設(shè)備107、一個RAM108、一個日歷IC109、一個平板顯示器122、按鍵131、一個通信控制器133、一個話音處理器138和一個GPS(全球定位系統(tǒng))接收機139。ROM105、一個只讀非易失性存儲器,存儲要CPU101執(zhí)行的計算機程序和必需的數(shù)據(jù)。
非易失性存儲設(shè)備107、一個可再寫的存儲設(shè)備,在非易失性基礎(chǔ)上存儲用戶想存儲的各種類型的數(shù)據(jù)。儲存在這個存儲設(shè)備中的數(shù)據(jù)包括諸如電話號碼、傳真機號碼、電子郵件地址、URL等等之類的通信地址以及下載的文件數(shù)據(jù)。非易失性存儲設(shè)備107也可以存儲可被升級的程序。非易失性存儲設(shè)備107不僅可以是諸如閃速存儲器之類的一個靜態(tài)存儲媒體也可以是諸如各種類型的磁盤之類的一個動態(tài)記錄媒體。
RAM108提供用于存儲CPU101用于執(zhí)行程序所需要的數(shù)據(jù)的暫時存儲區(qū)域和工作區(qū)域,以及用于存儲程序執(zhí)行所需要的數(shù)據(jù)的區(qū)域。電池操作的日歷IC109向用戶不斷地提供當(dāng)前日期和時間(包括星期)信息。
平板顯示器122,它是向用戶提供有關(guān)該便攜式信息裝置的各種信息的一個顯示設(shè)備,它可以具有附加在表面上的一個輸入設(shè)備,例如一個觸摸板。按鍵131是由用戶使用來把指令輸入到裝置中的硬件按鍵。
通信控制器133,是控制話音和數(shù)據(jù)的無線通信的一個控制器,它通過用于處理無線信號的一個RF單元134而連接到天線135。話音處理器138——它是在具有電話能力的便攜式信息裝置或者在具有PDA能力的電話上首先提供的裝置,被連接到一個送話器136和一個揚聲器137上用于語音輸入和輸出。
GPS接收機139是通過衛(wèi)星的使用來用于識別用戶的當(dāng)前位置的裝置。這個接收機給出有關(guān)便攜式信息裝置10的當(dāng)前位置的經(jīng)度和緯度的信息。
注意,在圖2中,詳細的結(jié)構(gòu)(例如,顯示器存儲器,顯示控制器,輸入輸出控制器等等)被省略。
下面將描述具有如上所述硬件配置的本發(fā)明的裝置的操作。在描述具體的處理之前,將描述在處理期間使用的表格結(jié)構(gòu)。
圖3示出了一個文件管理表300的結(jié)構(gòu)示例,其中儲存了有關(guān)被管理的文件(數(shù)據(jù)文件)的諸如選擇條件信息之類的信息。對于要被管理的每個文件,這個表記錄了一個文件名(FileName)311、一個初始文件存儲位置(OriginalPos)312、一個時間文件選擇條件(When)313、一個位置文件選擇條件(Where)314、一個優(yōu)先級(Priority)315、一個文件存儲標(biāo)記(Stored)316以及一個修改標(biāo)記(Modified)317。該時間文件選擇條件313具有兩欄星期(DayInWeek)和時區(qū)(TimeZone)。時區(qū)相應(yīng)于儲存在將隨后描述的一個歷史記錄信息表400中的時區(qū)。
在如圖3所示的示例中,作為用戶個人通訊錄的文件“privateADR”的初始文件存儲位置312通過“URL1”(URL通用資源定位器)來指示。根據(jù)這個信息,當(dāng)需要時可以從該地址捕獲該文件。在優(yōu)先權(quán)設(shè)置期間,用戶可以手動地輸入初始文件存儲位置312。當(dāng)用戶訪問未儲存在文件管理表300中的一個文件時,在用戶的指令下也可把該文件自動地存儲在該表格中。
星期的信息“Sat-Sun”(星期六到星期日)和時區(qū)信息Timezone4被儲存在文件“PrivateADR”的時間文件選擇條件(When)313中。這些入口意味著最好在星期為星期六或星期日以及在時刻屬于第四時區(qū)時把該文件呈現(xiàn)在該便攜式信息裝置中。用戶可以預(yù)先規(guī)定對于都是時間條件的星期條件和時區(qū)條件應(yīng)該執(zhí)行兩個邏輯操作(邏輯乘或邏輯和)的哪一個。
同樣地,文件“PrivateADR”的位置文件選擇條件(Where)314通過經(jīng)度和緯度信息“X1Y1”來指示。這個入口意味著最好在當(dāng)前位置位于距離這個經(jīng)度和緯度的地方一個預(yù)確定距離之內(nèi)時把該文件呈現(xiàn)在該便攜式信息裝置中。優(yōu)選地,用戶可以可變地設(shè)置該“預(yù)確定距離”。該預(yù)確定距離可以文件和文件不同。
用戶可以在優(yōu)先權(quán)設(shè)置期間規(guī)定每個文件的時間文件選擇條件313和位置文件選擇條件314。正如稍后將描述的那樣,還可以根據(jù)訪問歷史記錄信息來自動地提取和設(shè)置它們。
優(yōu)先權(quán)(Priority)315是在從存儲設(shè)備107中刪除一個申請時所參考的數(shù)據(jù)。在這個示例中,優(yōu)先級數(shù)值越小,則該文件越不經(jīng)常被使用并且該文件越可能被刪除。在如圖所示的示例中,文件“PrivateADR”具有“12”的優(yōu)先權(quán)。這個數(shù)值比其他文件的優(yōu)先級數(shù)值大,表示這個文件更經(jīng)常被訪問。當(dāng)各自的文件被訪問時,優(yōu)先級315中的數(shù)值被自動地更新。
文件存儲標(biāo)記(Stored)316是一個標(biāo)記,表示要被管理的一個文件當(dāng)前是否呈現(xiàn)在便攜式信息裝置的存儲設(shè)備中。在這個圖中的示例中,“Yes”(是)被設(shè)置與文件“PrivateADR”有關(guān)以便表示該文件被內(nèi)部呈現(xiàn)。正如在下面將描述的那樣,當(dāng)文件被存儲/刪除時,文件存儲標(biāo)記316的數(shù)值被自動更新。
修改標(biāo)記(修改)317是一個標(biāo)記,表示保持在存儲設(shè)備中的一個文件已經(jīng)被改變。如圖所示的示例表示文件“PrivateADR”已經(jīng)被改變。對于已經(jīng)被改變的一個文件,在一個預(yù)確定時刻點處必須把改變反映在初始文件上。
在文件管理表300中,一個特定文件的文件選擇條件之一可以被設(shè)置為一個非設(shè)置狀態(tài)(由圖中的“*”表示)。例如,對于在如圖所示的示例中命名為“TokyoMap”的制圖數(shù)據(jù)文件,時間文件選擇條件313的數(shù)值是“*”。這個數(shù)值表示對于這個文件僅僅對位置文件選擇條件進行一個檢查而不對時間文件選擇條件進行檢查。
隨后將描述當(dāng)時間文件選擇條件313和位置文件選擇條件314二者都被激活時如何估計這個條件。
圖4表示文件訪問歷史記錄信息表400的結(jié)構(gòu)示例,其中記錄了有關(guān)便攜式信息裝置用戶的文件訪問的歷史記錄信息。在根據(jù)訪問歷史記錄信息自動地提取文件選擇條件的隨后描述的處理中需要這個表。因此,如果條件不被自動地提取,則不需要這個表。
這個文件訪問歷史記錄表400可以具有各種結(jié)構(gòu)。在這個示例中,對于要被管理的每個文件,包括一個文件名稱(FileName)411、一個星期(DayInWeek)412、一個時區(qū)(TimeZone)413以及一個位置(Where)414在內(nèi)的入口被記錄。星期412具有七欄,從星期一到星期日。在這個示例中時區(qū)413具有四個時區(qū)欄。位置414對于預(yù)確定位置具有一個固定的欄數(shù),并且每次要被管理的文件在一個新的位置處被訪問,則它可以具有一個附加的新位置欄。
在圖4中的示例中,要被管理的文件被訪問一次,則相應(yīng)文件名稱那行中的星期、時區(qū)和位置欄的每一個的數(shù)值都被增加(在這個示例中增加一)。當(dāng)一個文件的特定的星期欄412達到一個預(yù)確定極限值(最大值)時,對于所有的星期欄412中的數(shù)值執(zhí)行預(yù)確定處理(標(biāo)稱化)。例如,所有的數(shù)值都被減少一個預(yù)確定比值(例如,50%),或者從所有數(shù)值中減去一個預(yù)確定數(shù)值(如果結(jié)果數(shù)值變成負,則該數(shù)值改變?yōu)?)。這個預(yù)確定數(shù)值可以被固定或者可以被動態(tài)地確定以使迫使最小值為0??梢詫τ跁r區(qū)413或位置414中的數(shù)值進行這樣的數(shù)值調(diào)整。
同時還可以抑制有關(guān)星期412、時區(qū)413和位置414任何一個的歷史記錄信息的捕獲。在圖4中的示例中,預(yù)確定符號“*”被設(shè)置在文件“TokyoMap”的星期412和時區(qū)413中以便抑制歷史記錄信息的捕獲。用戶在優(yōu)先權(quán)設(shè)置期間可以規(guī)定此抑制。
圖5是示出這個實施例中為該便攜式信息裝置執(zhí)行的處理概述的流程圖。至少在便攜式信息裝置的電源開啟時、當(dāng)該便攜式信息裝置被連接到通信媒體上時或者當(dāng)從用戶發(fā)布了一個指令時,這個處理由CPU101按照儲存在ROM105中的程序來執(zhí)行。這個處理最好當(dāng)用戶不執(zhí)行處理時或者在與用戶處理同時的背景中不被用戶察覺地執(zhí)行。
在圖5中,首先,使用日程表IC109和GPS接收機139對當(dāng)前日期和時刻(星期)以及當(dāng)前位置進行一個檢查(511)。接下來,參考文件管理表300查找在當(dāng)前日期和時刻以及在當(dāng)前位置處需要的文件(512)。
現(xiàn)在,利用圖3中的文件管理表300作為一個示例,假定當(dāng)前星期為星期日,時刻為22點過12分鐘(2212),并且當(dāng)前位置為X1Y1。然后,滿足星期條件、時區(qū)條件和位置條件的文件是“PrivateADR”。如上所述,由用戶來規(guī)定星期條件和時區(qū)條件是否應(yīng)該被邏輯加或者邏輯或。用戶也可以預(yù)先規(guī)定這些條件和位置條件是否應(yīng)該被邏輯加或者邏輯或。當(dāng)使用邏輯加條件時,如果所有多個條件都被滿足時則該文件被選擇。當(dāng)使用邏輯或條件時,如果多個條件的至少一個被滿足時則該文件被選擇。
如果在步驟S12中必要的文件被確定,那么檢查該文件是否已經(jīng)在該便攜式信息裝置(存儲設(shè)備107)中(S13)。通過檢查圖3中文件管理表300中的文件的文件存儲標(biāo)記316立即獲得結(jié)果。如果該文件已經(jīng)在便攜式信息裝置中,則分支到后來的步驟S14-S20并且處理被終止。
如果該文件不在便攜式信息裝置中,則通過通信媒體參考儲存在文件管理表300中的初始文件存儲位置312來訪問該文件。如果該文件比存儲設(shè)備107中有效的當(dāng)前可用空間大,則決定必須刪除現(xiàn)有文件之一(S14)。例如,因為要刪除一個文件,所以在文件管理表300中具有優(yōu)先級315最小數(shù)值的一個文件被選擇(S15)。在刪除之后,如果仍然沒有獲得需要的可用空間,則具有下一最小優(yōu)先級的文件被選擇。
接下來,將檢查該文件是否被反寫(S16)。通過至少對要被刪除的文件檢查修改標(biāo)記是否為“Yes”(是)來執(zhí)行此。這是因為當(dāng)便攜式信息裝置已經(jīng)修改文件的內(nèi)容時,修改內(nèi)容必須被反映在初始文件上。除了被刪除的文件之外,具有修改標(biāo)記值為“Yes”(是)的所有文件也可以被選擇——因為那些文件要被反寫。用這種方式被選擇的文件被反寫到初始位置(S17)。在這種情況下,或者整個文件或者僅僅修改的部分可以被反寫到初始文件。反寫文件的修改標(biāo)記被重置為“No”(否)。
一個文件不僅可以在該文件被刪除時被反寫而且也可以在該文件自動地被下載時或者按修改標(biāo)記值為“Yes”(是)的文件的一個常規(guī)準(zhǔn)則(例如,一天一次)而被反寫。如果以這種方式在一個文件被刪除之前執(zhí)行文件反寫操作,則產(chǎn)生該文件的備份,用于在該便攜式信息裝置出故障時或者當(dāng)用戶丟失該文件時使用。
在那之后,要被從存儲設(shè)備中刪除的文件被刪除(S18)。然后,從服務(wù)器中下載需要的文件到存儲設(shè)備107中(S19)。在這個時候,文件管理表300中的文件存儲標(biāo)記316被更新(S20)。即,被刪除文件的文件存儲標(biāo)記316從“Yes”(是)改變?yōu)椤癗o”(否),新儲存的文件的文件存儲標(biāo)記316被設(shè)置為“Yes”(是),并且它的修改標(biāo)記317被設(shè)置為“No”(否)。
圖6是一個流程圖,示出了當(dāng)用戶訪問一個文件時CPU所執(zhí)行的處理。在這種情況下,用戶訪問的文件可以是被當(dāng)前儲存在存儲設(shè)備107中的一個文件或者是已往被儲存在存儲設(shè)備中的一個文件。
首先,檢查要被訪問的文件是否已經(jīng)被登記在文件訪問歷史記錄信息表400中(S21)。如果是,則分支到后來的步驟S22-S25并且控制被傳遞到步驟S26。
如果要被訪問的文件是一個新文件(一個沒有登記的文件),則要求該用戶應(yīng)答是不是要利用文件管理表300登記該文件(S22)。如果用戶不想為了管理登記該文件,則處理終止。如果用戶想為了管理而登記該文件,則要求用戶應(yīng)答是不是用戶將手動地設(shè)置文件選擇條件和優(yōu)先級項目(S23)。如果用戶不手動地設(shè)置這些項目,則分支到步驟S24并且控制被傳送到步驟S25。如果用戶手動地設(shè)置這些項目,則用戶輸入的條件被接受(S24)。新文件的一個記錄被加到文件管理表300中,并且同時,如果愿意,輸入的項目數(shù)據(jù)被登記(S25)。如果沒有項目數(shù)據(jù)被輸入,則預(yù)確定的初始值被設(shè)置。
接下來,將檢查被訪問的文件是否要被管理(S26)。正如在步驟S21中一樣,通過檢查在文件管理表300中是否找到該文件名稱來進行此檢查。如果該文件不要被管理,則處理終止。如果該文件要被管理,則文件訪問歷史記錄信息表400的內(nèi)容被更新(S27)。即,相應(yīng)文件名稱那行中的星期、時區(qū)和位置欄的數(shù)值被增加(在這種情況下,增量為1)。注意,抑制符號“*”被儲存的地方,一個文件的各個欄被忽略。對于內(nèi)容被改變了的一個文件,修改標(biāo)記317從“No”(否)改變?yōu)椤癥es”(是)。
圖7是示出了一個處理示例的流程圖,其中,根據(jù)文件文件訪問歷史記錄信息表400的內(nèi)容自動地提取訪問條件。這個處理由CPU或者響應(yīng)于來自用戶的一個指令或者按一個常規(guī)準(zhǔn)則來執(zhí)行。如上所述,在本發(fā)明中,如圖7所示的文件訪問歷史記錄表400和處理是可選擇的。
在如圖7所示的處理中,有關(guān)文件的文件訪問歷史記錄被從文件訪問歷史記錄表400中讀出(S31)。然后,檢查星期和時區(qū)以便提取有效的時間文件選擇條件(S32)。例如,超過預(yù)定門限值的星期412的數(shù)值(對應(yīng)于訪問頻率)和超過預(yù)定值的數(shù)值被選擇。一個“預(yù)定門限值”,例如是比同一類型的條件的最大數(shù)值要小一個預(yù)定值的一個數(shù)值。優(yōu)選地,這個“預(yù)定值”由用戶預(yù)先設(shè)置。一般來說,預(yù)定值越大,則該選擇條件匹配的文件越多。可是,如圖5中描述的,因為在大多數(shù)情況下一些選定文件已經(jīng)在存儲設(shè)備107中,所以更可能是這樣不需要重新下載所有與上述選擇條件匹配的文件。
作為一個示例,考慮這樣一種情況,其中,比最大值小“10”的一個數(shù)值被使用作為門限值。在如圖4所示的例子中,如果星期412的最大值是“25”,那么該門限值為“15”并因此星期六和星期日被提取作為文件“PrivateADR”的選擇條件。對于文件“BusinessADR”,星期一-星期五被提取作為選擇條件。對于時區(qū)413也以同一方式來提取選擇條件。如上圖3所示,由一個時區(qū)的數(shù)目(TimezoneN)來表示一個被提取的時區(qū)條件。對于同一文件可以同時提取多個時區(qū)(參見圖3中的“BusinessADR”)。因為同一文件的多個時區(qū)條件無法同時被滿足,所以邏輯或操作被應(yīng)用到該條件上。
接下來,檢查文件的訪問位置(位置)以便提取有效的位置文件選擇條件(S33)。在這種情況下,正如與時間文件選擇條件一樣,把一個文件的每個位置欄中的數(shù)值與一個預(yù)定門限值相比較以便提取一個位置文件選擇條件??商娲?,對于每個文件可以提取一個預(yù)確定數(shù)量(一個或多個)的最經(jīng)常訪問的位置。
最后,如上所述的被提取的文件選擇條件被寫入文件管理表300中的相應(yīng)位置中(S34)。用這種方式,文件管理表300中的文件選擇條件的內(nèi)容可以被自動地建立而不必用戶通過參考每個用戶的文件訪問歷史記錄來操作。
雖然已經(jīng)描述了本發(fā)明的優(yōu)選實施例,但是很明顯,許多修改和變化是可能的。例如,時區(qū)劃分的數(shù)目和劃分邊界是可仿效的并且不局限于本發(fā)明附圖中所示的那些情況。同時也可只使用暫時文件選擇條件和位置文件選擇條件的其中一個。另外,在圖5中的步驟S14中,一個經(jīng)常更新的文件(即使存在于存儲設(shè)備中),也可以再一次被下載。雖然在圖中沒有示出,但是為了管理,在文件管理表中可以明確識別這樣的一個文件。同時,雖然在上面的說明中把一個文件使用作為一個管理數(shù)據(jù)的一個單位,但是除了一個文件之外的任何數(shù)據(jù)單元都可以被用于管理和數(shù)據(jù)的讀寫。
實用性本發(fā)明允許具有便攜式信息裝置的用戶在內(nèi)部存儲設(shè)備中具有可在當(dāng)前時刻和當(dāng)前位置處被訪問的文件。這個裝置減少了用戶必須執(zhí)行的操作數(shù)量。本發(fā)明還向不熟悉計算機操作的用戶提供一個容易使用的便攜式信息裝置。
權(quán)利要求
1.一種能夠通過通信媒體訪問期望數(shù)據(jù)文件的便攜式信息裝置,包括一個存儲設(shè)備,其中可以儲存多個文件;一個文件管理表,在其中,對于被管理的每個文件,記錄了作為一個文件選擇條件的時間信息和位置信息的至少一個以及該文件的初始存儲位置信息;文件檢索裝置,用于根據(jù)所述文件管理表搜索在一個預(yù)確定時刻處滿足一個給定文件選擇條件的一個文件;和下載裝置,用于當(dāng)所述存儲設(shè)備中沒有文件滿足給定選擇條件時通過通信媒體從一個初始文件存儲位置下載一個相應(yīng)的文件。
2.如權(quán)利要求1所述的便攜式信息裝置,其中,所述時間信息是星期或者一個時區(qū)的至少一個。
3.如權(quán)利要求1所述的便攜式信息裝置,其中,所述位置信息是經(jīng)度和緯度信息。
4.如權(quán)利要求1、2或3所述的便攜式信息裝置,其中,所述文件管理表還包含當(dāng)存儲設(shè)備沒有足夠用來存儲所下載文件的存儲容量時所被參考的優(yōu)先權(quán)信息,和
所述裝置還包括用于刪除存在于所述存儲設(shè)備中較低優(yōu)先級的文件的裝置。
5.如權(quán)利要求1-4任一個所述的便攜式信息裝置,其中,所述文件管理表還在其中包含文件存儲信息,表示文件當(dāng)前是不是在所述存儲設(shè)備中;和其中,文件存儲信息被所述文件檢索裝置參考。
6.如權(quán)利要求1-5任一個所述的便攜式信息裝置,還包括一個訪問歷史記錄信息表,其中,有關(guān)被訪問文件的時間信息和位置信息的至少一個被作為文件訪問歷史記錄信息由所述便攜式信息裝置記錄;和條件提取裝置,用于根據(jù)記錄在所述訪問歷史記錄信息表中的文件訪問歷史記錄信息來提取所述選擇條件。
7.如權(quán)利要求1所述的便攜式信息裝置,其中,所述預(yù)確定時刻是所述裝置連接到所述通信媒體上的時刻、裝置功率被開啟的時刻、和用戶發(fā)布一個指令的時刻的至少一個。
8.如權(quán)利要求1所述的便攜式信息裝置,其中,在所述用戶不激活任何處理的時間期間執(zhí)行所述文件檢索裝置和所述下載裝置的操作。
9.如權(quán)利要求1所述的便攜式信息裝置,其中,在與所述用戶已經(jīng)激活處理同時的背景中執(zhí)行所述文件檢索裝置和所述下載裝置的操作。
10.一種記錄媒體,在其上面已經(jīng)記錄了一個計算機可讀程序并包括一個其中可以儲存文件數(shù)據(jù)的一個存儲設(shè)備,該計算機可讀程序被安裝在一個便攜式信息裝置中,該便攜式信息裝置通過一個通信媒體訪問一個期望的數(shù)據(jù)文件,所述程序執(zhí)行如下功能一個記錄功能,對于被管理的每個文件,把作為一個文件選擇條件的時間信息和位置信息的至少一個以及該文件的初始存儲位置信息記錄在一個文件管理表中;一個搜索功能,用于根據(jù)所述文件管理表搜索在一個預(yù)確定時刻處滿足一個給定文件選擇條件的一個文件;和一個下載功能,用于當(dāng)所述存儲設(shè)備中沒有文件滿足給定選擇條件時通過通信媒體從一個初始文件存儲位置下載一個相應(yīng)的文件。
全文摘要
一個文件管理表被提供來用于記錄要被管理的每個文件,并且作為文件選擇條件,星期、時區(qū)、當(dāng)前用戶位置和有關(guān)網(wǎng)絡(luò)上一個初始文件的存儲位置信息?;谠撐募芾肀?在一個預(yù)確定時刻處檢索一個作為文件選擇條件的與一個當(dāng)前日子和一個當(dāng)前用戶位置匹配的文件。當(dāng)在便攜式信息裝置(10)的存儲設(shè)備中沒有找到與文件選擇條件匹配的文件時,則從網(wǎng)絡(luò)上的一個初始文件存儲位置下載文件從而儲存到內(nèi)部存儲設(shè)備中。從而,提供一種便攜式信息裝置,其可以被操作來把在一個當(dāng)前時刻點或一個當(dāng)前位置處被高概率地訪問的一個文件保持在一個內(nèi)部存儲設(shè)備中而不需要用戶的選擇/刪除判決和操作。
文檔編號G06F12/00GK1353841SQ00808254
公開日2002年6月12日 申請日期2000年5月23日 優(yōu)先權(quán)日1999年5月31日
發(fā)明者鐮田富久 申請人:株式會社阿克賽思