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

便攜終端、服務器以及應用程序執(zhí)行系統(tǒng)的制作方法

文檔序號:6360003閱讀:166來源:國知局
專利名稱:便攜終端、服務器以及應用程序執(zhí)行系統(tǒng)的制作方法
技術領域
本發(fā)明涉及便攜終端中的應用程序的自動執(zhí)行功能。
背景技術
現(xiàn)有的便攜電話正變得按標準搭載能夠執(zhí)行用Java(美國SunMicrosystem公司注冊商標)所描述的應用程序的執(zhí)行環(huán)境。Java是能夠生成獨立于設備的程序的程序語言。通過在便攜電話中搭載能夠執(zhí)行Java應用程序的環(huán)境(Java執(zhí)行環(huán)境),用戶就可以如PC那樣將喜好的程序下載到便攜電話,并進行執(zhí)行。
在搭載上述的Java執(zhí)行環(huán)境的便攜電話中,具有應用程序的自動執(zhí)行功能。這就是當成為用戶所指定的時間時,自動地執(zhí)行用戶所指定的應用程序的功能。使用此功能自動地執(zhí)行應用程序,就實現(xiàn)如鬧鐘那樣的用法。

發(fā)明內(nèi)容
在現(xiàn)有的便攜電話中,由于僅指定時間進行應用程序的自動執(zhí)行,所以為在到達車站時使顯示時刻表的應用程序執(zhí)行,需要每當用戶到達車站就進行應用程序的執(zhí)行,就成了用戶的負擔。這樣,由于在迄今為止的便攜電話中,不能做到當進入某特定的地點范圍內(nèi)時就自動執(zhí)行應用程序這種將地點作為執(zhí)行的條件的自動執(zhí)行,就有損害用戶的方便性這樣的問題。
本發(fā)明就是考慮到上述的問題而完成的,其目的在于,在具有檢測當前地點的功能的便攜終端中,實現(xiàn)將便攜終端的當前地點,或者便攜終端的當前地點和當前時刻作為觸發(fā)器的應用程序的自動執(zhí)行功能,使用戶的方便性提高。
為了達到上述目的,本發(fā)明使能夠登錄·刪除應用程序的便攜終端具備以下裝置。
(1)登錄作為使其自動執(zhí)行的條件的地點條件、執(zhí)行時刻條件以及使其自動執(zhí)行的應用程序的執(zhí)行條件登錄裝置;(2)取得可確定便攜終端的當前地點的位置信息的位置信息取得裝置;(3)取得當前時刻的當前時刻取得裝置;(4)將當前地點和當前時刻與由上述(1)保持的位置條件和時間條件進行比較,僅在滿足條件的情況下使由上述(1)所指定的應用程序執(zhí)行的應用程序自動執(zhí)行裝置。
在本發(fā)明中,首先在使用之前,由執(zhí)行條件登錄裝置將作為使其自動執(zhí)行的條件的地點條件和執(zhí)行時刻條件,還有使其自動執(zhí)行的應用程序登錄到便攜終端。然后,由位置信息取得裝置取得可確定便攜終端的當前地點的位置信息。接著,由應用程序自動執(zhí)行裝置,在定期所取得的位置信息和定期所取得的當前時刻滿足由上述執(zhí)行條件登錄裝置所登錄的使其自動執(zhí)行的條件的情況下,執(zhí)行所登錄的應用程序。
由此,將便攜終端的當前地點作為觸發(fā)器就能夠使應用程序自動執(zhí)行。還有,通過不僅將當前時刻,還將當前地點作為自動執(zhí)行的觸發(fā)器,使其執(zhí)行的應用程序因當前地點而改變,并可由用戶進行更詳細的設定,從而用戶的方便性將會提高。


圖1是表示用本發(fā)明的便攜終端單體所實現(xiàn)的實施例的概要的說明圖。
圖2是表示用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中的應用程序的數(shù)據(jù)結構的說明圖。
圖3是說明用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中,便攜終端的硬件結構的說明圖。
圖4是說明用本發(fā)明的便攜終端單體所實現(xiàn),能夠設定時間條件的實施例中,便攜終端的硬件結構的說明圖。
圖5是表示用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中,自動執(zhí)行的設定畫面的顯示例的說明圖。
圖6是表示用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中,中心地點的地圖輸入畫面的顯示例的說明圖。
圖7是表示用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中,將要執(zhí)行的應用程序的選擇畫面的顯示例的說明圖。
圖8是說明用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中所使用的,自動執(zhí)行登錄數(shù)據(jù)的結構的說明圖。
圖9是表示用本發(fā)明的便攜終端單體所實現(xiàn),能夠設定時間條件的實施例中所使用的,自動執(zhí)行的設定畫面的顯示例的說明圖。
圖10是說明用本發(fā)明的便攜終端單體所實現(xiàn),能夠設定時間條件的實施例中所使用的,自動執(zhí)行登錄數(shù)據(jù)的數(shù)據(jù)結構的說明圖。
圖11是說明用本發(fā)明的便攜終端單體所實現(xiàn)的實施例中所使用的,應用程序的自動執(zhí)行處理的流程圖。
圖12是說明用本發(fā)明的便攜終端單體所實現(xiàn),能夠設定時間條件的實施例中所使用的,應用程序的自動執(zhí)行處理的流程圖。
圖13是表示用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例的概要的說明圖。
圖14是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中的便攜終端的硬件結構的說明圖。
圖15是說明用本發(fā)明的便攜終端和服務器所實現(xiàn),能夠設定時間條件的實施例中的便攜終端的硬件結構的說明圖。
圖16是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中使用的,自動執(zhí)行登錄數(shù)據(jù)的數(shù)據(jù)結構的說明圖。
圖17是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中使用的,自動執(zhí)行登錄數(shù)據(jù)的數(shù)據(jù)結構的說明圖。
圖18是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中所使用的,應用程序的自動執(zhí)行處理的流程圖。
圖19是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中使用的,位置信息消息的數(shù)據(jù)結構的說明圖。
圖20是說明用本發(fā)明的便攜終端和服務器所實現(xiàn)的實施例中使用的,應用程序執(zhí)行請求消息的數(shù)據(jù)結構的說明圖。
圖21是說明用本發(fā)明的便攜終端和服務器所實現(xiàn),能夠設定時間條件的實施例中所使用的,應用程序的自動執(zhí)行處理的流程圖。
具體實施例方式
首先使用圖1說明在本發(fā)明中用便攜終端單體進行應用程序的自動執(zhí)行的實施例的概要。
圖1中100是便攜終端。便攜終端100,具有取得取得便攜終端的當前地點的當前地點取得裝置。當前地點取得裝置是通過GPS(Global Positioning System)取得便攜終端的當前地點的裝置。還有,在便攜終端100中,設所執(zhí)行的應用程序事先被保存在便攜終端100內(nèi)。當在此便攜終端100中登錄所執(zhí)行的應用程序和使應用程序執(zhí)行的地點條件(下面,稱為位置條件)時,便攜終端100就保持此位置條件和唯一地識別所執(zhí)行的應用程序的標識符(下面,稱為應用程序ID)。
然后,便攜終端100持有判定由當前地點取得裝置所取得的當前地點是否滿足所登錄的位置條件的執(zhí)行條件判定處理,僅在滿足位置條件的情況下,執(zhí)行與所登錄的應用程序ID對應的應用程序。
此外,也可以采用以下方式便攜終端100具有取得當前時刻的當前時刻取得裝置,作為使登錄的應用程序執(zhí)行的條件,追加使其執(zhí)行的時間的條件(下面,稱為時間條件),在執(zhí)行條件判定處理中,判定所取得的當前地點和當前時刻是否滿足所登錄的位置條件和時間條件,在滿足位置條件和時間條件的情況下,執(zhí)行與所登錄的應用程序ID對應的應用程序。
另外,向便攜終端100登錄作為使應用程序執(zhí)行的條件的位置條件的方法,也可以采用使用輸入裝置直接輸入位置條件的方法,也可以采用下面所示的使用了應用程序的標題信息的登錄方法。
如圖2所示那樣,應用程序200一般由標題信息201和應用程序主體202兩者構成。標題信息201描述應用程序200的各種信息,例如保存有應用程序的版本信息、文件名、更新日等,應用程序主體202是用于使應用程序動作的程序代碼的集合。標題信息201和應用程序主體202也可以合并在同一文件中,也可以分割成保存標題信息201的文件和保存應用程序主體202的文件。在上述的標題信息201內(nèi)保存著,保存應用程序的作者想使應用程序自動執(zhí)行的位置條件的位置條件數(shù)據(jù)201a,和保存想使應用程序自動執(zhí)行的時間條件的時間條件數(shù)據(jù)201b,也可以將這些數(shù)據(jù)作為使應用程序自動執(zhí)行的條件的位置條件和時間條件,沒有用戶的輸入操作地使其登錄到便攜終端100。例如,設有想在成為“以戶塚站為中心半徑200m以內(nèi)”且“下午7點30分”的情況下啟動的應用程序。此應用程序的作者,在應用程序的標題信息201內(nèi)的位置條件數(shù)據(jù)201a中描述為“AreaConditionE139.32.14.4,N35.23.50.1,200m”,在標題信息201內(nèi)的時間條件數(shù)據(jù)201b中描述為“TimeCondition0730”。在用戶將此應用程序下載到便攜終端的情況下,當用戶進行應用程序的自動執(zhí)行許可的設定時,就將標題信息內(nèi)的位置條件數(shù)據(jù)201a和時間條件數(shù)據(jù)201b作為自動執(zhí)行的條件的位置條件和時間條件登錄到便攜終端100。通過上面的步驟,使用標題信息內(nèi)的時間將作為自動執(zhí)行的條件的位置條件和時間條件登錄到便攜終端100。
通過上面的處理,就能夠用便攜終端單體實現(xiàn)將當前地點作為觸發(fā)器(條件),自動地執(zhí)行應用程序的功能。
接著,使用圖3、圖4對本發(fā)明中的便攜終端的硬件結構進行說明。
圖3中101是CPU(Central Processing Unit)。進行與對外圍單元的控制,數(shù)據(jù)的處理和當前地點的計算相關的各種程序的執(zhí)行。102是ROM(Read Only Memory),存儲與數(shù)據(jù)的處理和當前地點的計算相關的各種程序和數(shù)據(jù)。103是RAM(Random AccessMemory),用來從ROM加載并執(zhí)行與數(shù)據(jù)的處理和當前地點的計算相關的各種程序,或者存儲數(shù)據(jù)。104是位置信息取得裝置,被用來取得可確定當前地點的位置信息。位置信息取得裝置104,例如是GPS系統(tǒng)。105是輸入裝置,被用于將要執(zhí)行的應用程序的操作、各種設定的操作等。輸入裝置105,例如是按鈕和操縱桿。106是顯示裝置,被用來顯示對便攜終端100中的應用程序的自動執(zhí)行設定進行變更的設定畫面,或者顯示所執(zhí)行的應用程序。顯示裝置106,例如是LCD(Liquid Crystal Display)。
另外,當在是否自動地使應用程序執(zhí)行的判定處理中不僅將地點還將時間也考慮進來的情況下,便攜終端的硬件結構就成為圖4那樣。在圖3的便攜終端中追加為取得當前時刻而使用的時刻取得裝置107。
接著,使用圖5、圖6、圖7、圖8、圖9、圖10對在便攜終端100中登錄位置條件和自動地進行執(zhí)行的應用程序的處理進行說明。
用戶能夠操作便攜終端100的輸入裝置105,使如圖5那樣的自動執(zhí)行設定畫面顯示。在此設定畫面中,用戶輸入作為使其自動執(zhí)行的位置條件和使其自動執(zhí)行的應用程序,符合所輸入的條件的情況下,能夠使所指定的應用程序自動執(zhí)行。
最初對位置條件的輸入方法,將想以JR戶塚站為中心指定半徑為20m圈內(nèi)的情形作為例子進行說明。首先輸入作為位置條件的中心地點的JR戶塚站的位置。中心地點的輸入方法,通過在汽車導航系統(tǒng)中作為一般的輸入方法的地圖輸入、住所輸入、設施名輸入等進行輸入。這里,對通過地圖輸入來選擇JR戶塚站的位置的方法進行說明。首先,當作為輸入方法選擇地圖輸入時,就顯示如圖6那樣的地圖。然后,使用輸入裝置105使在畫面中所顯示的光標移動,使其移動到想設定成中心地點的地點。然后,使光標的位置對準想設定成中心地點的地點,于是當使用輸入裝置105將其設定為中心地點時,與光標位置對應的緯度和經(jīng)度的數(shù)據(jù)就被登錄,在顯示畫面中顯示與光標位置對應的設施名稱。如上面那樣輸入中心地點。接著,輸入作為位置條件的范圍,也就是從中心地點開始的半徑。半徑的輸入方法是,通過輸入裝置105直接輸入數(shù)字“20”,或者從組合框中所顯示的數(shù)據(jù)的列表選擇“20m”進行輸入。
接著,使其自動執(zhí)行的應用程序的輸入,可通過從如圖7那樣保存在便攜終端100內(nèi)的應用程序的列表畫面選擇想使其自動執(zhí)行的應用程序來進行輸入。
當?shù)卿浬厦娴脑O定時,如圖8那樣的自動執(zhí)行登錄數(shù)據(jù)300就保存在便攜終端100中。自動執(zhí)行登錄數(shù)據(jù)300由中心地點數(shù)據(jù)301、半徑數(shù)據(jù)302、應用程序ID數(shù)據(jù)303構成,在上述的登錄處理中所輸入的位置條件,保存在中心地點數(shù)據(jù)和半徑數(shù)據(jù)中,時間條件保存在執(zhí)行時刻數(shù)據(jù)中,自動進行執(zhí)行的應用程序,是將應用程序ID保存在應用程序ID數(shù)據(jù)中。使用此自動執(zhí)行登錄數(shù)據(jù)300來控制應用程序的自動執(zhí)行。
另外,在時間作為應用程序的自動執(zhí)行條件被追加的情況下,追加如圖9那樣的輸入時間條件的欄。時間條件的輸入方法是從輸入裝置輸入想使其動作的時刻。此外,不設定時間條件的情況就是通過不設定時間條件,也就是在沒有輸入狀態(tài)下進行登錄不設定時間條件。然后,自動執(zhí)行登錄數(shù)據(jù)300也如圖10那樣追加執(zhí)行時刻數(shù)據(jù)304。此執(zhí)行時刻數(shù)據(jù)304,保存所輸入的時間條件,被用于應用程序的自動執(zhí)行處理。
接著,使用圖11對在便攜終端100中所登錄的應用程序的自動執(zhí)行處理400進行說明。
便攜終端100使用位置信息取得裝置104,定期地取得可確定當前地點的位置信息(步驟S401)。接著,執(zhí)行對所取得的位置信息是否滿足位置條件進行判定的位置條件判定處理(步驟S402)。在此判定處理中,計算所指定的位置和當前地點的距離,判定該距離是否小于用位置條件所指定的半徑。例如,對以所指定的位置為中心半徑100m圈內(nèi)這樣的位置條件的情況下的判定具體地進行說明。在此情況下,當設通過步驟S401所取得的位置信息為東經(jīng)139.32.14.4,北緯35.23.50.1時,如果計算從中心地點到當前地點的距離就為200m,由于超過位置條件的半徑,故判定為位置條件沒有被滿足。另外,在通過步驟S401所取得的位置信息為東經(jīng)139.32.23.3,北緯35.23.46.9的情況下,如果計算從中心地點到當前地點的距離就為60m,由于在位置條件的半徑圈內(nèi),故判定為位置條件被滿足。如上面那樣來判定位置條件是否被滿足。然后,在上述的位置條件判定處理中,在判定為滿足位置條件的情況下進入步驟S403,在判定為不滿足位置條件的情況下返回步驟S401。
最后,進行執(zhí)行與所登錄的應用程序ID對應的應用程序的應用程序的自動執(zhí)行處理(步驟S403)。
通過上面的步驟,僅在便攜終端100的當前地點滿足所指定的位置條件的情況下執(zhí)行所指定的應用程序。
此外,在時間作為應用程序的自動執(zhí)行條件被追加的情況下,應用程序的自動執(zhí)行處理400就成為圖12那樣。
由于直到步驟S402都與圖10相同,故對步驟S403以下進行說明。便攜終端100,使用時刻取得裝置107取得當前時刻(步驟S403)。然后,執(zhí)行對在步驟S403中所取得的當前時刻是否滿足時間條件進行判定的時間條件判定處理(步驟S404)。在此時間條件判定處理中,可以是判定是否超過所設定的時間的處理,也可以是判定是否在從所設定的時間開始的一定時間內(nèi),例如10分鐘以內(nèi)的處理。例如,如果是在從所設定的時間開始的10分鐘以內(nèi)的話就判定為滿足時間條件的處理,則當所設定的時間條件設為“2002年2月19日10點31分”時,如果所取得的當前時刻為“2002年2月19日8點45分”就判定為不滿足時間條件,如果所取得的當前時刻為“2002年2月19日10點35分”就判定為滿足時間條件。經(jīng)過以上那樣的時間條件判定處理,在判定為所得出的判定結果滿足時間條件的情況下進入步驟S405,在判定為不滿足時間條件的情況下返回步驟S401。此外,在沒有設定時間條件的情況下,此處理就作為總是滿足時間條件被處理。最后,進行執(zhí)行所登錄的應用程序的應用程序自動執(zhí)行處理(步驟S405)。
通過上面的步驟,在便攜終端100的當前地點和當前時刻滿足所指定的位置條件和時間條件的情況下執(zhí)行所指定的應用程序。
接著,使用圖13說明在本發(fā)明中,由便攜終端和服務器構成的系統(tǒng)中進行應用程序的自動執(zhí)行的實施例的概要。
圖13中100是便攜終端。便攜終端100具有取得可確定當前地點的位置信息的位置信息取得裝置,將由此所取得的位置信息向服務器發(fā)送。位置信息取得裝置,例如如果是GPS(Global PositioningSystem),則是取得從GPS衛(wèi)星接收的數(shù)據(jù)的裝置,或者由從GPS衛(wèi)星接收的數(shù)據(jù)計算便攜終端的當前地點的裝置。另外,當接收到從服務器發(fā)送的,保存有唯一地識別應用程序的應用程序ID的應用程序執(zhí)行請求消息時,就讀出應用程序執(zhí)行請求消息內(nèi)的應用程序ID。具有檢索在便攜終端內(nèi)是否有與所讀出的應用程序ID對應的應用程序,如果有相應的應用程序就進行相應的應用程序的執(zhí)行的應用程序自動執(zhí)行裝置。還有,在便攜終端100中,設所執(zhí)行的應用程序事先被保存在便攜終端100內(nèi)。圖13中500是服務器。在服務器500中登錄有作為唯一地識別使其自動執(zhí)行的應用程序的標識符的應用程序ID,和作為使應用程序執(zhí)行的地點的條件的位置條件。服務器500當從便攜終端100接收到便攜終端的位置信息時,就判定從位置信息所導出的便攜終端的當前地點是否滿足所登錄的位置條件,僅在滿足位置條件的情況下,對發(fā)送了位置信息的便攜終端,發(fā)送包含應用程序ID的應用程序執(zhí)行請求消息。然后,接收到此應用程序執(zhí)行請求消息的便攜終端100,由應用程序自動執(zhí)行裝置自動地執(zhí)行應用程序。
此外,也可以是在服務器500中追加取得當前時刻的裝置,進行自動執(zhí)行的時間條件也向服務器500登錄,在接收到位置信息時的自動執(zhí)行判定中,追加當前時刻是否滿足時間條件的判定,在滿足位置條件和時間條件的情況下,將應用程序執(zhí)行請求消息發(fā)送給便攜終端。
進而,也可以是在服務器500中所登錄的位置條件、時間條件和應用程序ID用便攜終端100進行輸入,便攜終端100向服務器500發(fā)送,服務器500對其進行登錄。
通過上面的處理,就能夠實現(xiàn)將當前地點作為觸發(fā)器,自動地執(zhí)行應用程序的功能。
接著,使用圖14對由本發(fā)明的便攜終端和服務器構成的應用程序執(zhí)行系統(tǒng)中的便攜終端的硬件結構進行說明。
圖14中101是CPU。進行與對外圍單元的控制,數(shù)據(jù)的處理和通信相關的各種程序的執(zhí)行。102是ROM,存儲與數(shù)據(jù)的處理和通信相關的各種程序和數(shù)據(jù)。103是RAM,用來從ROM加載并執(zhí)行與數(shù)據(jù)的處理和通信相關的各種程序,或者存儲數(shù)據(jù)。104是位置信息取得裝置,被用來取得可確定當前地點的位置信息。位置信息取得裝置104,例如是GPS天線。105是輸入裝置,被用于將要執(zhí)行的應用程序的操作、各種設定的操作等。輸入裝置105,例如是按鈕和操縱桿。106是顯示裝置,被用來顯示對便攜終端100中的應用程序的自動執(zhí)行設定進行變更的設定畫面,或者顯示所執(zhí)行的應用程序。顯示裝置106,例如是LCD(Liquid Crystal Display)。108是通信裝置,被用來與服務器500進行雙向通信。通信裝置108例如是無線單元。
另外,當在是否自動地使應用程序執(zhí)行的判定處理中不僅將地點還將時間也考慮進來的情況下,便攜終端的硬件結構就成為圖15那樣。在圖14的便攜終端中追加為取得當前時刻而使用的時刻取得裝置107。
接著,對在便攜終端100中登錄位置條件和自動進行執(zhí)行的應用程序的處理進行說明。
當通過與用便攜終端單元實現(xiàn)的情況下的登錄處理同樣的步驟,輸入自動執(zhí)行的條件時,便攜終端100,向服務器500發(fā)送如圖16那樣的自動執(zhí)行登錄數(shù)據(jù)300。自動執(zhí)行登錄數(shù)據(jù)300,如圖16那樣,由保存作為唯一地識別便攜終端的標識符的終端ID的終端ID數(shù)據(jù)305,作為位置條件的中心地點數(shù)據(jù)301,半徑數(shù)據(jù)302以及唯一地識別使其自動執(zhí)行的應用程序的應用程序ID數(shù)據(jù)303四個構成。接收到此自動執(zhí)行登錄數(shù)據(jù)300的服務器500,從自動執(zhí)行登錄數(shù)據(jù)300抽取終端ID、作為位置條件的中心地點數(shù)據(jù)、半徑數(shù)據(jù)以及應用程序ID,將所抽取的數(shù)據(jù)登錄到服務器500保持的如圖17那樣的自動執(zhí)行登錄表600。自動執(zhí)行登錄表600由唯一地識別記錄的記錄ID601,用于識別作為應用程序執(zhí)行請求消息的發(fā)送目標的便攜終端的終端ID602,作為位置條件的中心地點數(shù)據(jù)603和半徑數(shù)據(jù)604,以及表示使其執(zhí)行的應用程序的應用程序ID605五個構成,將所抽取的終端ID、中心地點數(shù)據(jù)、半徑數(shù)據(jù)以及應用程序ID保存在終端ID602、中心地點數(shù)據(jù)603、半徑數(shù)據(jù)604以及應用程序ID605中,并在服務器500中進行保存。通過上面的步驟用便攜終端100所輸入的應用程序的位置條件、應用程序ID被登錄到服務器500。
此外,也可以是在位置條件被描述于應用程序的標題信息的情況下,便攜終端100,在用戶確認后將標題信息內(nèi)的位置條件和自動執(zhí)行用的應用程序向服務器500發(fā)送,服務器500對其進行登錄的登錄方法。
接著,使用圖18對在便攜終端100中所登錄的應用程序的自動執(zhí)行處理400進行說明。
首先,便攜終端100在向服務器500登錄執(zhí)行條件后,使用位置信息取得裝置104取得位置信息(步驟S401)。接著,便攜終端100向服務器500發(fā)送包含在步驟S401中所取得的位置信息的位置信息消息700(步驟S402)。位置信息消息700如圖19那樣,由表示消息的種類的消息標題701,唯一地識別作為發(fā)送目標的便攜終端的終端ID702和在步驟S401中所取得的位置信息703構成。此外,反復執(zhí)行這些步驟S401、S402直到從服務器500接收到應用程序執(zhí)行請求消息800,或者由用戶將處理取消。
另外,在服務器500中,當服務器500接收在步驟S402中從便攜終端100發(fā)送到的位置信息消息700時(步驟S403),從服務器500保持的自動執(zhí)行登錄表600中,抽取與在步驟S403中接收到的位置信息消息700內(nèi)的終端ID702一致的記錄,從所抽取的記錄取得位置條件和應用程序ID(步驟S404)。接著,根據(jù)從便攜終端100發(fā)送的位置信息確定便攜終端的當前地點,執(zhí)行對是否滿足在步驟S404中所取得的位置條件進行判定的執(zhí)行條件判定處理(步驟S405)。在上述的執(zhí)行條件判定處理中,當判定為不滿足條件的情況下返回步驟S403,當判定為滿足條件的情況下,將應用程序執(zhí)行請求消息800向與在步驟S403中所取得的位置信息消息內(nèi)的終端ID對應的便攜終端進行發(fā)送(步驟S406)。應用程序執(zhí)行請求消息800,如圖20那樣由記載消息的種類的消息標題801和唯一地識別使其自動執(zhí)行的應用程序的應用程序ID802構成。
最后,當便攜終端100,接收到通過步驟S406從服務器500發(fā)送的應用程序執(zhí)行請求消息800時(步驟S407),就使與包含在應用程序執(zhí)行請求消息800內(nèi)唯一地識別使其自動執(zhí)行的應用程序的應用程序ID802對應的應用程序執(zhí)行(步驟S408)。
此外,當在服務器500中所登錄的執(zhí)行條件中包含時間條件的情況下,分別在自動執(zhí)行登錄表和自動執(zhí)行登錄表600中追加表示想使應用程序執(zhí)行的時間的執(zhí)行時刻數(shù)據(jù),并變更成如21所示那樣的處理。在步驟S404中從服務器500保持的自動執(zhí)行登錄表600,抽取與發(fā)送了位置信息的便攜終端對應的終端ID一致的記錄,從所抽取的記錄取得作為位置條件的中心地點數(shù)據(jù)和半徑數(shù)據(jù),作為時間條件的執(zhí)行時刻數(shù)據(jù),以及唯一地識別使其自動地執(zhí)行的應用程序的應用程序ID。然后,在步驟S404之后,取得當前時刻(步驟S409),判定在步驟S409中所取得的當前時刻,和在步驟S403中所接收的便攜終端100的位置信息,是否滿足在步驟S404中所取得的作為使應用程序執(zhí)行的條件的位置條件和時間條件(步驟S410)。在滿足應用程序的執(zhí)行條件的情況下進入步驟S406,在不滿足應用程序的執(zhí)行條件的情況下,返回步驟S403。
通過上面的處理,就能夠實現(xiàn)將當前地點作為觸發(fā)器,自動地執(zhí)行應用程序的功能。
這樣,根據(jù)具有利用本實施形式的自動執(zhí)行功能的便攜終端、服務器以及應用程序執(zhí)行系統(tǒng),通過在便攜終端100取得當前地點以后,判定是否滿足所指定的位置條件,在滿足條件的情況下執(zhí)行所指定的應用程序,就能夠實現(xiàn)將當前地點作為執(zhí)行觸發(fā)器的應用程序的執(zhí)行。
由此,就可以自動地執(zhí)行在特定的地點經(jīng)常使用的應用程序,從而得到用戶的方便性提高的便攜終端、服務器以及應用程序執(zhí)行系統(tǒng)。
如上面那樣,根據(jù)具有利用本發(fā)明的自動執(zhí)行功能的便攜終端和系統(tǒng),通過追加便攜終端100定期地取得當前地點的處理,和所取得的結果是否滿足所指定的位置條件這種判定處理,在通過判定處理滿足條件的情況下,自動地執(zhí)行所指定的應用程序,就能夠實現(xiàn)將當前地點作為執(zhí)行觸發(fā)器的應用程序的自動執(zhí)行功能。由此,就可以自動地執(zhí)行在特定的地點經(jīng)常使用的應用程序,從而取得用戶的方便性提高的效果。
權利要求
1.一種具備能夠登錄應用程序的應用程序登錄裝置,能夠刪除應用程序的應用程序刪除裝置和能夠執(zhí)行所登錄的應用程序的應用程序執(zhí)行裝置的便攜終端,其特征在于具備執(zhí)行條件登錄裝置,登錄自動執(zhí)行應用程序的地點條件和使其自動執(zhí)行的應用程序;當前地點取得裝置,取得終端自身的當前地點;以及應用程序自動執(zhí)行裝置,在由上述當前地點取得裝置所取得的當前地點滿足由上述執(zhí)行條件登錄裝置所登錄的地點條件的情況下使由上述執(zhí)行條件登錄裝置所登錄的應用程序執(zhí)行。
2.根據(jù)權利要求1所述的便攜終端,其特征在于還具備從應用程序的標題信息中抽取作為使其自動執(zhí)行的條件的地點條件的執(zhí)行條件抽取裝置,上述執(zhí)行條件登錄裝置執(zhí)行將由上述執(zhí)行條件抽取裝置所取得的地點條件作為執(zhí)行條件進行登錄的登錄處理。
3.根據(jù)權利要求1所述的便攜終端,其特征在于還具備取得當前時刻的當前時刻取得裝置,上述執(zhí)行登錄裝置除了登錄將要自動執(zhí)行應用程序的地點條件和使其自動執(zhí)行的應用程序,還執(zhí)行登錄作為使其自動執(zhí)行的條件的執(zhí)行時刻條件的處理,應用程序自動執(zhí)行裝置執(zhí)行,在便攜終端的當前地點和由上述當前時刻取得裝置所取得的當前時刻,滿足由上述執(zhí)行條件登錄裝置所登錄的地點條件和執(zhí)行時刻條件的情況下,使由上述執(zhí)行條件登錄裝置所登錄的應用程序執(zhí)行的處理。
4.根據(jù)權利要求3所述的便攜終端,其特征在于還具備從應用程序的標題信息抽取作為使其自動執(zhí)行的條件的地點條件和執(zhí)行時刻條件的執(zhí)行條件抽取裝置,上述執(zhí)行條件登錄裝置執(zhí)行將由上述執(zhí)行條件抽取裝置所取得的地點條件和執(zhí)行時刻條件作為執(zhí)行條件進行登錄的登錄處理。
5.一種具備能夠登錄應用程序的應用程序登錄裝置,能夠刪除應用程序的應用程序刪除裝置和能夠執(zhí)行所登錄的應用程序的應用程序執(zhí)行裝置的便攜終端,其特征在于具備當前地點信息取得裝置,取得可確定便攜終端的當前地點的位置信息;位置信息發(fā)送裝置,向服務器發(fā)送由上述當前地點信息取得裝置所取得的可確定便攜終端的當前地點的位置信息;執(zhí)行請求接收裝置,從服務器接收包含識別應用程序的標識符的應用程序執(zhí)行請求消息;以及應用程序自動執(zhí)行裝置,在由上述執(zhí)行請求接收裝置從服務器接收到上述應用程序執(zhí)行請求消息的情況下,使對應于上述標識符的應用程序執(zhí)行。
6.根據(jù)權利要求5所述的便攜終端,其特征在于還具備從應用程序的標題信息抽取作為自動執(zhí)行的條件的地點條件的執(zhí)行條件抽取裝置;以及將由上述執(zhí)行條件抽取裝置所取得的地點條件向服務器發(fā)送的執(zhí)行條件發(fā)送裝置。
7.根據(jù)權利要求5所述的便攜終端,其特征在于還具備從應用程序的標題信息抽取作為使其自動執(zhí)行的條件的地點條件和執(zhí)行時刻條件的執(zhí)行條件抽取裝置;以及將由上述執(zhí)行條件抽取裝置所取得的地點條件和執(zhí)行時刻條件向服務器發(fā)送的執(zhí)行條件發(fā)送裝置。
8.一種具備能夠與便攜終端進行雙向通信的裝置的服務器,其特征在于具備執(zhí)行條件登錄裝置,登錄至少由作為使其自動執(zhí)行的條件的地點條件和識別使其自動執(zhí)行的應用程序的標識符二者構成的執(zhí)行條件信息,并對其進行保持;位置信息接收裝置,接收可確定便攜終端的當前地點的位置信息;以及執(zhí)行請求消息發(fā)送裝置,在從由上述位置信息接收裝置所接收的位置信息析取的當前地點,滿足在由上述執(zhí)行條件登錄裝置所登錄的執(zhí)行條件信息中所包含的地點條件的情況下,將包含識別在上述執(zhí)行條件信息內(nèi)所包含的應用程序的標識符的應用程序執(zhí)行請求消息向發(fā)送了上述位置信息的便攜終端發(fā)送。
9.根據(jù)權利要求8所述的服務器,其特征在于還具備取得當前時刻的當前時刻取得裝置,上述執(zhí)行條件登錄裝置是,登錄并保持在上述執(zhí)行條件信息中追加了使其自動執(zhí)行的執(zhí)行時刻條件的執(zhí)行條件的裝置,上述執(zhí)行請求消息發(fā)送裝置是,在從由上述位置信息接收裝置所接收的位置信息析取的當前地點,和由上述當前時刻取得裝置所取得的當前時刻,滿足由上述執(zhí)行條件登錄裝置所登錄的地點條件和執(zhí)行時刻條件的情況下,將包含識別在上述執(zhí)行條件信息內(nèi)所包含的應用程序的標識符的應用程序執(zhí)行請求消息向便攜終端發(fā)送的裝置。
10.一種應用程序執(zhí)行系統(tǒng),其特征在于由上述權利要求5所述的便攜終端和上述權利要求8所述的服務器構成。
11.一種應用程序執(zhí)行系統(tǒng),其特征在于由上述權利要求6所述的便攜終端和上述權利要求8所述的服務器構成。
12.一種應用程序執(zhí)行系統(tǒng),其特征在于由上述權利要求5所述的便攜終端和上述權利要求9所述的服務器構成。
13.一種應用程序執(zhí)行系統(tǒng),其特征在于由上述權利要求7所述的便攜終端和上述權利要求9所述的服務器構成。
全文摘要
本發(fā)明提供了便攜終端、服務器以及應用程序執(zhí)行系統(tǒng)。在具有檢測當前地點的功能的便攜終端中,實現(xiàn)將便攜終端的當前地點,或者便攜終端的當前地點和當前時刻作為觸發(fā)器的應用程序的自動執(zhí)行功能。使便攜終端具備有登錄作為使其自動執(zhí)行的條件的地點條件和使其自動執(zhí)行的應用程序的裝置;取得便攜終端自身的當前地點的裝置;以及僅在所取得的當前地點滿足所登錄的地點條件的情況下使所登錄的應用程序執(zhí)行的裝置。
文檔編號G06F9/48GK1456988SQ0312849
公開日2003年11月19日 申請日期2003年4月29日 優(yōu)先權日2002年5月7日
發(fā)明者中村秀樹 申請人:株式會社日立制作所
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吉隆县| 蕲春县| 永昌县| 昌图县| 陈巴尔虎旗| 虞城县| 林西县| 东辽县| 呼玛县| 沾化县| 黄浦区| 峨眉山市| 封丘县| 吴忠市| 金昌市| 额济纳旗| 诏安县| 安塞县| 宁强县| 固原市| 镇巴县| 达尔| 和林格尔县| 赣州市| 黔南| 恭城| 渝中区| 屏山县| 南召县| 府谷县| 叙永县| 澎湖县| 宜城市| 商河县| 东乡族自治县| 屯昌县| 平原县| 界首市| 崇义县| 嘉义市| 溆浦县|