專利名稱:移動通信系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在指定的時間呼叫位于特定的通信區(qū)域的便攜式電話終端或PHS終端,或提供有關(guān)這樣的終端的信息用的移動通信系統(tǒng)及方法。
已經(jīng)變得非常普及的便攜式電話機和PHS(個人手持電話系統(tǒng))終端現(xiàn)在得到了廣泛應(yīng)用。
在這類裝置使用的同時,一種服務(wù)正在得到實際應(yīng)用,其中諸如便攜式電話機或PHS終端等移動終端的位置可以從所獲取的關(guān)于移動終端所在的基站通信區(qū)域的信息中推導(dǎo)出來。
另外,日本特許公報平No.10-326241、平No.8-256142、平No.10-322397和平No.9-91358公開了一種方法,依靠這種方法,存儲在數(shù)據(jù)庫中的各個終端的屬性可以用來選擇通信終端。
此外,日本特許公報平No.10-234071公開了用來測量三個基站和一個移動終端交換的信號的強度和相位并且利用所得到的結(jié)果指定移動終端的位置的方法。
但是,當(dāng)唯一的對應(yīng)關(guān)系是通信區(qū)域和移動終端位置之間的對應(yīng)關(guān)系時,并不總是可能指定具體位置和選擇通信目的地。
例如,當(dāng)火車站B和C被包括在通信區(qū)域A內(nèi),而通信目的地準(zhǔn)備選擇為“通信區(qū)域A中的移動終端”時,那些不僅接近站B而且接近站C的移動終端被選為通信目的地,而只接近站B的卻無法被選擇。
類似地,當(dāng)火車站D被包括在通信區(qū)域E和F兩者之中,而且準(zhǔn)備選擇接近站D的終端作為通信目的地時,與通信區(qū)域E和F中的基站通信的移動終端被選擇,但是接近站D而只與通信區(qū)域F中的基站通信的移動終端無法被選擇。
即使把移動站所在的通信區(qū)域加到用來選擇通信用的移動終端的數(shù)據(jù)庫,上述問題也解決不了。
另外,在傳統(tǒng)上,為了選擇移動終端,無法根據(jù)單個移動終端的檢測位置來指定通信目的地的通信區(qū)域和時區(qū),或者無法指定收信者的屬性(愛好、年齡等)。
本發(fā)明為背景技術(shù)的上述問題提供解決方法,因此,本發(fā)明的一個目的是提供一種用來指定具體位置和選擇呼叫目的地的移動通信系統(tǒng)及其方法。
本發(fā)明的另一個目的是提供一種用來指定具體位置、時區(qū)和屬性以便選擇呼叫目的地的移動通信系統(tǒng)及其方法。為了達到上述目的,按照本發(fā)明的用來呼叫一個或多個位于指定的通信區(qū)域內(nèi)的移動站的第一移動通信系統(tǒng)包括位置存儲裝置,用來存儲移動站的位置;指定接收裝置,用來至少接收通信區(qū)域的指定;移動站選擇裝置,根據(jù)所接收的通信區(qū)域和所存儲的移動站位置來選擇待呼叫的移動站;和呼叫裝置,用來呼叫被選擇為待呼叫的移動站的移動站。
在用來在指定的時區(qū)內(nèi)對位于指定的通信區(qū)域內(nèi)的一個或多個移動站進行呼叫的移動通信系統(tǒng)中,最好至少所述指定接收裝置接收時區(qū)的指定,而所述移動站選擇裝置則根據(jù)所接收的通信區(qū)域和時區(qū)以及所存儲的移動站位置選擇待呼叫的移動站。
移動通信系統(tǒng)最好包括通過無線電連接到移動站的基站;以及呼叫設(shè)備,它包括位置存儲裝置、指定接收裝置、移動站選擇裝置和呼叫裝置,用來通過基站呼叫移動站,其中每一個移動站包括位置檢測裝置,用來檢測移動站的位置;和位置通知裝置,用來把檢測到的移動站位置通知呼叫設(shè)備。第一移動通信系統(tǒng)是利用包括基站通信區(qū)域的便攜式電話網(wǎng)絡(luò)而設(shè)置的,每一個通信區(qū)域具有若干公里的半徑。該系統(tǒng)不對位于特定基站的通信區(qū)域內(nèi)的移動站進行呼叫,而是接收絕對通信區(qū)域的指定,并對位于該區(qū)域內(nèi)的移動站進行呼叫。
例如,包括在第一移動通信系統(tǒng)中的每一個移動站的是GPS(全球定位系統(tǒng))裝置。各個移動站利用GPS裝置來確定它目前的位置(經(jīng)度和緯度),然后通過移動通信系統(tǒng)和互聯(lián)網(wǎng)將其發(fā)送到服務(wù)器。在移動站中,由上述GPS裝置構(gòu)成的位置檢測裝置定期地或在接收到來自服務(wù)器的請求時檢測該移動站的位置(經(jīng)度和緯度)。對于移動站,位置通知裝置定期地或在接收到來自服務(wù)器的請求時利用作為PDA(個人數(shù)字助理器)和便攜式電話機之間字符通信用的通用方法的短郵件格式,向服務(wù)器發(fā)送該移動站最近檢測到的位置。在服務(wù)器中,位置存儲裝置存儲和管理以短郵件格式(或當(dāng)短郵件已經(jīng)在把互聯(lián)網(wǎng)鏈接到移動通訊網(wǎng)絡(luò)的網(wǎng)關(guān)上轉(zhuǎn)換成正常郵件(互聯(lián)網(wǎng)郵件)時,以正常郵件格式)從移動站接收的移動站位置數(shù)據(jù)(經(jīng)度和緯度,或相應(yīng)的坐標(biāo))。就是說,位置存儲裝置用作數(shù)據(jù)庫,用來存儲和管理各個移動站的位置。在服務(wù)器上,指定接收裝置接收對待呼叫的移動站所在的通信區(qū)域的指定(經(jīng)度和緯度,或相應(yīng)的坐標(biāo)),還接收對待呼叫的移動站所在的時區(qū)的指定。對于服務(wù)器,移動站選擇裝置搜索該數(shù)據(jù)庫,以選擇存在于所接收的通信區(qū)域內(nèi)的移動站。在服務(wù)器上,呼叫裝置對在指定的時區(qū)中選定的移動站進行呼叫。
當(dāng)與待呼叫的移動站已經(jīng)建立了通信通路時,于是服務(wù)器向該站提供信息。按照本發(fā)明提供第二移動通信系統(tǒng),用來提供有關(guān)位于指定通信區(qū)域內(nèi)的一個或多個移動站的信息,每一個移動站包括指定接收裝置,用來至少接收通信區(qū)域的指定;信息發(fā)送裝置,用來把包括所接收的通信區(qū)域的指定的信息發(fā)送到另一個移動站;信息接收裝置,用來接收發(fā)送來的信息;位置檢測裝置,用來檢測移動站的位置;和信息提供裝置,用來在檢測到移動站的位置處在包括在所接收的信息中的通信區(qū)域內(nèi)時提供信息。與第一移動通信系統(tǒng)不同,第二移動通信系統(tǒng)是利用其中基站具有半徑約100米的通信區(qū)域的PHS通訊網(wǎng)絡(luò)或同時利用PHS通訊網(wǎng)絡(luò)和便攜式電話系統(tǒng)而設(shè)置的。這種系統(tǒng)為移動站之間在不需要服務(wù)器的情況下直接通信提供合適的裝置。在這種系統(tǒng)中,一個移動站向另一個移動站發(fā)送信息,同時指定通信區(qū)域,并且每一個其它的移動站確定它是否處于所指定的通信區(qū)域內(nèi)。當(dāng)一個移動站確定它位于所指定的通信區(qū)域內(nèi)時,顯示它所接收的信息。在作為信息源的移動站中,指定接收裝置接收準(zhǔn)備接收呼叫的移動站的位置范圍(經(jīng)度和緯度,或相應(yīng)的坐標(biāo))的指定。對于作為信息源的移動站,信息發(fā)送裝置利用例如,短郵件格式向其它移動站發(fā)送所需要的信息和有關(guān)通信區(qū)域指定的信息。在每一個移動站中,信息接收裝置接收包含所需要的信息和用來指定通信區(qū)域的信息的短郵件。對于每一個移動站,位置檢測裝置由例如上述GPS裝置中的一種構(gòu)成,用來檢測移動站的位置(經(jīng)度和緯度,或相應(yīng)的坐標(biāo))。在每一個移動站上,當(dāng)這樣檢測到的移動站的位置(經(jīng)度和緯度,或相應(yīng)的坐標(biāo))處于所接收的短郵件中所描述的通信區(qū)域(經(jīng)度和緯度,或相應(yīng)的坐標(biāo))以內(nèi)時,信息提供裝置在顯示裝置上為用戶顯示包括在短郵件中的信息。
若移動站的位置在該短郵件所指定的通信區(qū)域以外,則信息提供裝置不為用戶顯示所包括的信息。按照本發(fā)明,用來呼叫指定通信區(qū)域內(nèi)的一個或多個移動站的第一移動通信方法包括以下步驟存儲移動站的位置;至少接收通信區(qū)域的指定;根據(jù)所接收的通信區(qū)域和所存儲的移動站位置,選擇待呼叫的移動站;以及呼叫被選為待呼叫的移動站的移動站。提供第二移動通信方法,用來提供有關(guān)處于指定的通信區(qū)域內(nèi)的一個或多個移動站的信息,每一個移動站至少接收通信區(qū)域的指定;向另一個移動站發(fā)送包括所接收的通信區(qū)域的指定的信息;接收所發(fā)送的信息;檢測移動站的位置;當(dāng)所檢測到的移動站位置處在包括于所接收的信息中的通信區(qū)域內(nèi)時,提供信息。按照本發(fā)明,提供一種用于移動通信系統(tǒng)的每一個移動站的第一記錄介質(zhì),所述通信系統(tǒng)包括準(zhǔn)備通過無線電連接到移動站的基站;以及呼叫設(shè)備,它包括位置存儲裝置、指定接收裝置、移動站選擇裝置和用以通過基站呼叫移動站的呼叫裝置,第一記錄介質(zhì)存儲讓計算機執(zhí)行以下步驟的程序檢測移動站的位置;和把所檢測到的移動站位置通知呼叫設(shè)備。按照本發(fā)明,提供一種用于移動通信系統(tǒng)的每一個移動站的第二記錄介質(zhì),所述通信系統(tǒng)用來提供有關(guān)位于所指定的通信區(qū)域內(nèi)的一個或多個移動站的信息,第二記錄介質(zhì)存儲讓計算機執(zhí)行以下步驟的程序至少接收通信區(qū)域的指定;向另一個移動站發(fā)送包括所接收的通信區(qū)域的指定的信息;接收所發(fā)送的信息;檢測移動站的位置;以及在所檢測到的移動站位置處于包括在所接收的信息中的通信區(qū)域內(nèi)時提供信息。
圖1是表示應(yīng)用按照本發(fā)明第一實施例的第一移動通信方法的第一移動通信系統(tǒng)的示范配置的示意圖。
圖2是表示圖1通信系統(tǒng)1中服務(wù)器的示范配置的示意圖。
圖3是表示由圖1或2中的服務(wù)器執(zhí)行的服務(wù)器程序的結(jié)構(gòu)的示意圖。
圖4是一個順序圖,表示由位置信息處理器和服務(wù)器程序的OS把信息存入DB所進行的處理過程。
圖5是表示圖3中所示服務(wù)器程序的位置DB中管理的位置信息表的示意圖。
圖6是表示個人DB(圖3)中管理的個人信息表的示意圖。
圖7是表示圖3時-空DB中管理的時-空信息表的示意圖。
圖8是一個順序圖,表示當(dāng)對DB中存儲和管理的信息進行搜索時服務(wù)器程序(圖3)的搜索裝置所進行的處理過程。
圖9是表示圖1中所示的通信系統(tǒng)中便攜式電話移動站的配置的示意圖。
圖10是表示圖1或9中所示的移動站執(zhí)行的客戶程序的配置的示意圖。
圖11是一個順序圖,表示由通信系統(tǒng)(圖1)進行的郵件通信處理過程。
圖12是表示由通信系統(tǒng)(圖1)進行的位置信息收集處理過程的流程圖。
圖13是一個順序圖,表示通信系統(tǒng)(圖1)所進行的處理過程,用戶借此準(zhǔn)備時-空信息(圖7)并將其發(fā)送到服務(wù)器12。
圖14是一個順序圖,表示通信系統(tǒng)(圖1)所進行的處理過程,用戶借此準(zhǔn)備個人信息(圖6),并將其發(fā)送給服務(wù)器12。
圖15是表示由通信系統(tǒng)(圖1)進行的第一時-空信息傳輸處理過程的流程圖。
圖16是一個順序圖,表示由通信系統(tǒng)(圖1)進行的第一時-空信息傳輸處理過程。
圖17是表示由通信系統(tǒng)(圖1)進行的第二時-空信息傳輸處理過程的流程圖。
圖18是一個順序圖,表示由通信系統(tǒng)(圖1)進行的第二時-空信息傳輸處理過程。
圖19是表示服務(wù)器(圖1或2)為刪除有效時間已過的時-空信息而進行的處理過程的流程圖。
圖20是表示移動站(圖1或9)為刪除有效時間已過的時-空信息而進行的處理過程的流程圖。
圖21是一個順序圖,表示移動站(圖1或9)為刪除有效時間已過的時-空信息而進行的處理過程。
圖22是表示應(yīng)用按照本發(fā)明第二實施例的移動通信方法的通信系統(tǒng)的示范配置的示意圖。
圖23是表示圖22中便攜式電話機/PHS移動站的配置的示意圖。
圖24是表示當(dāng)圖22的移動站通過基站彼此通信時的連接關(guān)系的示意圖。
圖25是表示當(dāng)圖22的移動站直接彼此通信時的連接關(guān)系的示意圖。
圖26是表示圖22或23所示的移動站執(zhí)行的客戶程序的結(jié)構(gòu)的示意圖。
圖27是表示由通信系統(tǒng)(圖22)進行的時-空信息傳輸處理過程的流程圖。
圖28是一個順序圖,表示由通信系統(tǒng)(圖22)進行的時-空信息傳輸處理過程;圖29是表示圖22中通信系統(tǒng)的改型的示意圖。[第一實施例]現(xiàn)將描述本發(fā)明的第一實施例。圖1是表示應(yīng)用本發(fā)明第一移動通信方法的第一通信系統(tǒng)1的示范的配置的示意圖,如圖1所示,系統(tǒng)1的組成部分是便攜式電話系統(tǒng)2、服務(wù)器12、互聯(lián)網(wǎng)100和網(wǎng)關(guān)102。
便攜式電話系統(tǒng)2包括有線通訊網(wǎng)絡(luò)200、多個基站202-l至202-i至202-n(以下不專指某一個基站時將簡單地將其稱作基站202)和多個便攜式電話移動站22-l至22-j至22-m(以下不專指某一個移動站時將簡單地將其稱作移動站22)。
應(yīng)該指出,移動站22亦稱“客戶”,以便將其區(qū)別于服務(wù)器12。
通信系統(tǒng)1接收與基站202的通信區(qū)域無關(guān)的區(qū)域的指定,并對指定區(qū)域內(nèi)的移動站22進行呼叫,此后為它提供服務(wù),諸如遞送短郵件(在下文中,若不專門指定,則所有郵件均定義為電子郵件)。互聯(lián)網(wǎng)100使數(shù)據(jù)便于通過服務(wù)器12和網(wǎng)關(guān)102進行交換。網(wǎng)關(guān)102以適合于在便攜式電話系統(tǒng)2內(nèi)進行內(nèi)部傳輸?shù)母袷綇谋銛y式電話系統(tǒng)2接收短郵件數(shù)據(jù)。然后網(wǎng)關(guān)102轉(zhuǎn)換所接收的短郵件數(shù)據(jù),以獲得能夠在整個互聯(lián)網(wǎng)100上傳輸?shù)母袷降恼`]件(互聯(lián)網(wǎng)郵件)數(shù)據(jù),并把正常郵件數(shù)據(jù)傳輸?shù)交ヂ?lián)網(wǎng)100。網(wǎng)關(guān)102還進行反向處理,從而在便攜式電話系統(tǒng)2和互聯(lián)網(wǎng)100之間實現(xiàn)數(shù)據(jù)的雙向傳輸?;?02通過若干公里長的無線電通信通路把移動站22連接到有線通訊網(wǎng)絡(luò)200,以便在它們之間雙向傳輸聲音數(shù)據(jù)和短郵件數(shù)據(jù)。有線通訊網(wǎng)絡(luò)200包括交換中心,并為便攜式電話通信提供所需的功能。
在有線通訊網(wǎng)絡(luò)200通過網(wǎng)關(guān)102從互聯(lián)網(wǎng)100接收數(shù)據(jù),并通過基站202向移動站22發(fā)送數(shù)據(jù)的同時,還通過基站202從移動站22接收數(shù)據(jù),并通過網(wǎng)關(guān)102把數(shù)據(jù)傳輸?shù)交ヂ?lián)網(wǎng)100。
另外,有線通訊網(wǎng)絡(luò)200還與基站202建立通信通路,借以交換聲頻數(shù)據(jù)和短郵件數(shù)據(jù)。圖2是表示圖1中所描繪的通信系統(tǒng)1中服務(wù)器12的示范的配置的示意圖。
如圖2所示,服務(wù)器12包括CPU(中央處理單元)122,它包括微處理器、存儲器及其外圍電路;輸入裝置124,它包括鼠標(biāo)和鍵盤;顯示裝置126,諸如CRT(陰極射線管)顯示器或液晶顯示裝置(LCD);通信裝置128,諸如適用于互聯(lián)網(wǎng)100的modem(調(diào)制解調(diào)器)或終端適配器(TA);和存儲裝置120,諸如硬盤驅(qū)動器、CD-ROM(只讀光盤)驅(qū)動器或磁光盤(MO),用來讀出或把數(shù)據(jù)寫在記錄介質(zhì)120上。
就是說,服務(wù)器12用作具有通信功能的計算機。
圖3是舉例說明用于由圖1和2中所描繪的服務(wù)器12執(zhí)行的服務(wù)器程序的示范的配置的示意圖。
如圖3所示,服務(wù)器程序14包括OS(操作系統(tǒng))140、通信裝置142、位置信息處理器150、搜索裝置152和數(shù)據(jù)庫(DB)16。
DB 16包括位置DB 160、個人DB 162和傳輸信息(時-空信息)DB 164。
通信裝置142包括發(fā)射機144和接收機146。
記錄在記錄介質(zhì)120(圖2)上的服務(wù)器程序14提供給服務(wù)器12,從存儲裝置130裝入CPU122的存儲器(未示出)并加以執(zhí)行。
利用服務(wù)器程序14的這些組成部分,從移動站22接收的位置信息和使用移動站22的用戶的個人信息被存儲在數(shù)據(jù)庫中,在指定的時區(qū)內(nèi)呼叫處于指定的通信區(qū)域中的一個或多個移動站22,并向它們發(fā)送短郵件。OS 140是操作系統(tǒng),諸如Windows(微軟公司的商標(biāo))或OS/2(IBM的商標(biāo)),它管理和控制其它軟件模塊的執(zhí)行。
OS 140為其它軟件模塊提供用于對指定的時區(qū)內(nèi)的移動站22進行呼叫的日歷和時間信息。
OS 140接收由用戶(操作者)在輸入裝置124(圖2)輸入的數(shù)據(jù),并接收其它操作者指定并通過輸入裝置124或存儲裝置130輸入的其它數(shù)據(jù),并在移動站22的顯示/輸入裝置226上為用戶顯示通信目的地。OS 14把這些數(shù)據(jù)發(fā)送到服務(wù)器程序14的組成部分(發(fā)射機144等)。
為了簡化該圖,必要時在圖3中不示出由OS 14和其它組成部分交換的數(shù)據(jù)。通信裝置142的接收機146通過互聯(lián)網(wǎng)100從移動站22接收郵件,提取出GPS數(shù)據(jù),用來傳輸有關(guān)由之接收郵件的每一個移動站22的位置信息(經(jīng)度和緯度,或相應(yīng)的坐標(biāo)),并把GPS數(shù)據(jù)輸出到位置信息處理器150。發(fā)射機144產(chǎn)生一個或多個郵件報文,后者包括被包含在從搜索裝置152接收的搜索結(jié)果中的移動站22的用戶名稱和諸如從OS 140接收的信息(具體地說,在第一實施例中,包括在傳輸信息表第一項中的信息,關(guān)于這一點以后還將參照圖7描述;在下文中簡稱時-空信息,因為它包括既有時區(qū)又有通信目的地的通信區(qū)域)。然后,發(fā)射機144通過互聯(lián)網(wǎng)100向指定為通信目的地的移動站22發(fā)送郵件。圖4是一個順序圖,表示把信息輸入DB 16時由服務(wù)器程序14的位置信息處理器150和OS 140完成的處理過程。
如圖4所示,位置信息處理器150向DB 16的位置DB 160輸出由接收機144從移動站22接收的由GPS數(shù)據(jù)指示的位置信息和移動站22相應(yīng)的用戶名稱。作為應(yīng)答,位置DB 160向位置信息處理器150發(fā)送ACK(確認(rèn))信號。圖5是表示由圖3中服務(wù)器程序14的位置DB 160管理的位置信息表的示意圖;圖6是,表示由個人DB 162管理的個人信息表的示意圖;而圖7是表示由時-空DB 164管理的傳輸信息表(時-空信息表)的示意圖。
移動站22的位置信息是從位置信息處理器150接收的,而移動站22的相應(yīng)的用戶名稱是通過OS 140從輸入裝置124或存儲裝置130接收的。此后,在DB 16的位置DB 160中準(zhǔn)備一個諸如圖5所示的位置管理表,并在其中存儲和管理。
用戶名稱是便攜式電話系統(tǒng)2中的移動站22的便攜式電話機的號碼,也用作電子郵件的地址。例如,當(dāng)特定用戶的移動站22的電話號碼是XXX-XXXX-XXXX時,為該移動站22提供例如,XXXXXXXXXXX@ABC.ne.jp(ABC是接駁商的名字)的電子郵件地址。通過把經(jīng)由OS 140接收的移動站的用戶名稱與相關(guān)移動站22的用戶的也是經(jīng)由OS 140接收的諸如愛好、個人品味等個人信息聯(lián)系起來而制備諸如圖6中所示的個人信息表(在下文中,把個人信息表中的項目簡稱為個人信息)。這樣制備的表在個人DB 162中存儲和管理。個人DB 162接收按照為位置DB 160建立信息的相同方法建立的信息。通過把經(jīng)由OS 140接收的所有類型的信息(消息ID(識別符)、類別、有效時間、有效范圍指定方法、有效范圍、通信目的地的最大數(shù)目和內(nèi)容)聯(lián)系起來而制備圖7中所示的傳輸信息表(時-空信息表)。這樣制備的傳輸信息表在時-空DB 164中存儲和管理。時-空DB 164還接收按照建立位置DB 160相同的方法建立的信息。
下面將描述傳輸信息表(時-空信息表)中與用戶名稱相關(guān)的信息。傳輸信息表(時-空信息表)的每一行(每一行時-空信息)逐欄輸入的信息是作為短郵件內(nèi)容而由服務(wù)器12和移動站22交換的信息?,F(xiàn)將描述傳輸信息表(圖7所示的時-空信息表)。
在“建立者”欄下輸入該傳輸信息(時-空信息)制備者的用戶名稱。
在“消息ID(識別符)”欄下輸入為每一個用戶名稱提供的唯一的號碼,采用該號碼通過指定傳輸目的地和傳輸時區(qū)的位置范圍就有可能識別為移動站22提供的時-空信息類型。
移動站22使用“消息ID”來管理所接收的時-空信息。
在“類別”欄下輸入屬性,當(dāng)在下面描述的,例如存在于“有效范圍”內(nèi)的移動站22的數(shù)目超過“最大收信者數(shù)目”時用來確定傳輸信息(時-空信息)的減小了的分發(fā)目的地數(shù)目。例如,“類別”一欄中輸入與用戶的愛好、或品味對應(yīng)的符號。
對于“有效時間”,輸入8位數(shù)字組,用其中月、日、時和分分別各用兩個數(shù)字代表。例如,當(dāng)8位數(shù)字“aabbccdd”輸入“有效時間”一欄時,月用aa代表,日用bb代表,時用cc代表,分用dd代表。
“有效時間”提供傳輸信息(時-空信息)失效日期。就是說,時-空信息在從該信息建立之時起到“有效時間時”所描述的日期為止的時區(qū)內(nèi)傳輸,而在有效時間之后不傳輸。
在“有效范圍指定方法”欄下輸入的是包括傳輸信息(時-空信息)的短郵件的分發(fā)目的地的位置范圍的指定方法。例如,當(dāng)“1”輸入“有效范圍指定方法”時,它意味著使用絕對有效范圍指定方法。當(dāng)輸入“2”時,意味著使用相對有效范圍指定方法。
在“有效范圍”一欄輸入的是按照“有效范圍指定方法”表值準(zhǔn)備的數(shù)值,具體地說,它限制短郵件分發(fā)目的地的位置范圍。
具體地說,當(dāng)“有效范圍指定方法”一欄輸入“1”(絕對有效范圍指定方法)時,作為“有效范圍”輸入的是一組三個數(shù)值,包括郵件分發(fā)目的地位置范圍中心的經(jīng)度和緯度以及范圍的半徑。
但當(dāng)“有效范圍指定方法”一欄輸入“2”(相對有效范圍指定方法)時,作為“有效范圍”輸入的是一對兩個數(shù)值,包括位于郵件分發(fā)目的地位置范圍中心的移動站22用戶名稱(便攜式電話機的電話號碼)及該范圍的半徑。
當(dāng)指定有效范圍中心的經(jīng)度和緯度以及該范圍的半徑時,各移動站22的位置是否落在有效范圍以內(nèi)是根據(jù),例如,“日本測量學(xué)會”公布的“精密大地測量網(wǎng)中一級基準(zhǔn)點測量標(biāo)準(zhǔn)”中所描述的方法確定的。
例如,若為了提供一種產(chǎn)品,在信息(在下文中稱作內(nèi)容)的分發(fā)中限制產(chǎn)品的數(shù)目,比較好的方法可能是限制作為分發(fā)目的地而指定的移動站22的數(shù)目,而不是把信息分發(fā)到無數(shù)個移動站22。
在“最大收信者數(shù)目”一欄下輸入的是當(dāng)目的地的數(shù)目有限時準(zhǔn)備向其傳輸信息的移動站的最大數(shù)目。但若在“最大收信者數(shù)目”一欄下輸入“0”,則可以接收信息的移動站22的數(shù)目不受限制。
在“內(nèi)容”一欄下輸入的是在作為分發(fā)目的地的移動站22的顯示/輸入裝置226(這將在以后參照圖9描述)上顯示的信息的內(nèi)容。圖8是一個順序圖,表示對DB 16所存儲和管理的信息進行搜索時圖3中服務(wù)器程序14的搜索裝置152所進行的處理過程。
如圖8中所示,搜索裝置152向時-空DB 164發(fā)送獲取數(shù)據(jù)的請求,并接收包含在時-空DB 164中存儲和管理的傳輸信息表(圖7中的時-空信息表)中的傳輸信息(時-空信息)。
此時,當(dāng)來自O(shè)S 140的數(shù)據(jù)指示的時間落在時-空DB 164中存儲和管理的“有效時間”一欄所輸入的時區(qū)(傳輸信息表(時-空信息表)的傳輸信息(時-空信息))時,搜索位置DB 160中存儲和管理的信息(圖5),并選擇與“有效范圍”一欄中輸入的位置范圍對應(yīng)的用戶名稱(用戶名稱A)。
此外,如圖8所示,搜索裝置152對在個人DB 162中存儲和管理的信息(圖6)進行搜索,并選擇為進一步限制該信息(圖7中時-空信息的內(nèi)容)的傳輸目的地而單獨輸入的個人信息,和在對應(yīng)于該個人信息的一欄中輸入的用戶名稱(用戶名稱B)。
搜索裝置152把包括在這兩個用戶名稱(用戶名稱A和B)中的用戶名稱選為該信息(圖7中的時-空信息的內(nèi)容)的實際傳輸目的地的移動站22的用戶名稱,并把選出的用戶名稱輸出到發(fā)射機144。
圖9是表示圖1中通信系統(tǒng)1的移動站22中的一個的示范的配置的示意圖。
圖10是舉例說明由圖1和22所示的移動站22和32執(zhí)行的客戶程序24的配置的示意圖。
如圖9中所示,移動站22包括CPU 220、快速存儲器222、鍵盤(數(shù)字小鍵盤)224、顯示/輸入裝置226、通信裝置228和GPS裝置230。
換句話說,移動站22具有這樣的配置,即給不僅包括語音功能,還包括短郵件通信功能的便攜式電話機再配備GPS裝置230。
所謂單片微處理器的CPU 220執(zhí)行便攜式電話機的程序(未示出),以提供一般便攜式電話機的功能,亦即語音功能和短郵件通信功能。
此外,為了執(zhí)行本發(fā)明的移動通信方法,CPU 220執(zhí)行移動站22的非易失存儲器(快速存儲器)中存儲的客戶程序24(這將在以后參照圖10描述)。顯示/輸入裝置226包括LCD(液晶顯示器)顯示裝置和附在LCD圖像顯示空間中的透明輸入板。顯示/輸入裝置226接收通過輸入筆在LCD顯示裝置上的GUI圖像的操作而輸入的操作數(shù)據(jù),并把該數(shù)據(jù)輸出到CPU 220(客戶程序24)。
另外,在顯示/輸入裝置226上為用戶顯示通過鍵盤224在顯示/輸入裝置226輸入的信息和包括在所接收的短郵件中的圖7中時-空信息的內(nèi)容。GPS裝置230從人造衛(wèi)星接收信號,并檢測移動站22的位置。此后,產(chǎn)生移動站22位置的GPS數(shù)據(jù)(經(jīng)度和緯度或相應(yīng)的坐標(biāo)),并將其輸出到CPU 220(客戶程序24)。通信裝置228包括天線、微音器和揚聲器,用來執(zhí)行語音功能。
另外,通信裝置228允許CPU 220(客戶程序24)通過基站202、有線通訊網(wǎng)絡(luò)200、網(wǎng)關(guān)102和互聯(lián)網(wǎng)100,與其它移動站22或服務(wù)器12交換短郵件,以執(zhí)行短郵件通信功能。如圖10中所示,客戶程序24包括OS 240、通信裝置242、GPS控制器254、位置信息處理器250和DB 260。通信裝置242包括發(fā)射機244和接收機246。
如前所述,與本發(fā)明的移動通信方法沒有直接關(guān)系的語音功能的程序在圖10中未示出。
例如,客戶程序24被記錄在記錄介質(zhì)120上、被提供給移動站22、通過可以鏈接到移動站22的存儲裝置130裝入快速存儲器222、并且由CPU 220執(zhí)行。
采用這樣的配置,當(dāng)從服務(wù)器12(服務(wù)器程序14)接收到請求時,客戶程序24發(fā)送包括關(guān)于移動站22的位置的GPS數(shù)據(jù)的短郵件,或在顯示/輸入裝置226上顯示從服務(wù)器12收到的圖7中所示時-空信息的內(nèi)容。OS 240是操作系統(tǒng),諸如Windows CE(微軟公司的商標(biāo)),這適用于便攜式電話終端或PDA(個人數(shù)字助理),并執(zhí)行和管理客戶程序24的各個部分。
此外,OS 240向各個部分輸出用戶通過鍵盤224和顯示/輸入裝置226輸入的數(shù)據(jù)和執(zhí)行客戶程序24所需的信息。
為了簡化圖10,OS 240和其它部分進行的數(shù)據(jù)交換未示出。GPS控制器254控制GPS裝置230(圖9)。GPS控制器254使用從GPS裝置230接收的數(shù)據(jù),以產(chǎn)生移動站22的位置(經(jīng)度和緯度)的GPS數(shù)據(jù),并把該GPS數(shù)據(jù)輸出給位置信息處理器250。通信裝置242建立與基站202的若干公里的無線電通信通路。通信裝置242的接收機246經(jīng)由互聯(lián)網(wǎng)100從服務(wù)器12接收短郵件,并把包括在該郵件中的數(shù)據(jù)輸出到位置信息處理器250。
為了給用戶提供圖7中所示的包括在所接收的短郵件中的時-空信息的內(nèi)容,接收機246將其顯示在顯示/輸入裝置226上。
另外,接收機246把包括在所接收的短郵件中的時-空信息輸出到DB 260.
DB 260用來存儲和管理由接收機246所接收的時-空信息,并按照移動站22上用戶所提出的項目,把圖7中所示的時-空信息的內(nèi)容顯示在顯示/輸入裝置226上。
DB 260還用于重復(fù)接收的預(yù)防處理,采用這種辦法,即使移動站22在若干情況下收到包括相同的時-空信息的短郵件,在移動站22上相同信息的重復(fù)存儲也可根據(jù)諸如消息識別符等包括在時-空信息中的消息而加以防止。
接收機246向DB 260發(fā)送時-空信息和DB 260向接收機246發(fā)送應(yīng)答(返回ACK),都按照與圖4所示的相同的方法進行。當(dāng)從服務(wù)器12(服務(wù)器程序14)收到請求時,位置信息處理器250從GPS控制器254取得GPS數(shù)據(jù),并將其輸出到發(fā)射機244,把移動站22的位置(經(jīng)度和緯度)通知服務(wù)器12(服務(wù)器程序14)。通信裝置242的發(fā)射機244產(chǎn)生包括從位置信息處理器250接收的GPS數(shù)據(jù)的短郵件,并將該郵件通過互聯(lián)網(wǎng)100發(fā)送到給服務(wù)器12。
按照鍵盤224和顯示/輸入裝置226的由用戶進行的操作,發(fā)射機244建立圖7所示的準(zhǔn)備發(fā)送給其它移動站22的時-空信息,另外,準(zhǔn)備一個包括該時-空信息和位置范圍的指定的短郵件,并把該郵件發(fā)送給服務(wù)器12。
此外,必要時,發(fā)射機244從服務(wù)器12用來減少關(guān)于信息分發(fā)的移動站22(用戶名稱)的數(shù)目的個人信息表(圖6)接收個人信息,把該個人信息連同時-空信息一起加在短郵件中,并發(fā)射合成的短郵件?,F(xiàn)將參照圖11至21描述通信系統(tǒng)1的操作。首先,描述由通信系統(tǒng)1進行的郵件通信處理。
圖11是一個順序圖,表示由圖1中的通信系統(tǒng)1進行的郵件通信處理。
如圖11中所示,移動站22(圖1或9中的客戶)發(fā)射具有適用于便攜式電話系統(tǒng)2的傳輸表的短郵件,而網(wǎng)關(guān)102通過基站202和有線通訊網(wǎng)絡(luò)200接收該短郵件。
網(wǎng)關(guān)102把所接收的短郵件轉(zhuǎn)換成適合于在整個互聯(lián)網(wǎng)100上傳輸?shù)恼`]件形式(互聯(lián)網(wǎng)郵件形式),并通過互聯(lián)網(wǎng)100把該郵件發(fā)送到服務(wù)器12。
此后,服務(wù)器12接收由網(wǎng)關(guān)102發(fā)送來的互聯(lián)網(wǎng)郵件。
類似地,當(dāng)服務(wù)器12發(fā)送互聯(lián)網(wǎng)郵件時,網(wǎng)關(guān)102通過互聯(lián)網(wǎng)100將其接收。
隨后,網(wǎng)關(guān)102把接收到的互聯(lián)網(wǎng)郵件轉(zhuǎn)換成短郵件,并通過有線通訊網(wǎng)絡(luò)200和基站202把短郵件發(fā)送給移動站22。
最后,移動站22從服務(wù)器12接收短郵件。現(xiàn)將參照圖12解釋當(dāng)收集關(guān)于各個移動站22的位置(經(jīng)度和緯度)的位置信息時由服務(wù)器12進行的處理過程。
圖12是一個順序圖,表示通信系統(tǒng)1(圖1)的位置信息收集處理過程。
如圖12所示,移動站22(圖1或9)位置信息處理器250(圖10)定期地或當(dāng)移動站22從服務(wù)器12接收請求位置信息的短郵件時從GPS控制器254請求GPS數(shù)據(jù)。
GPS控制器254使GPS裝置230能夠確定移動站22的位置(經(jīng)度和緯度),接收所獲得的關(guān)于移動站22的位置的GPS數(shù)據(jù),并將包括GPS數(shù)據(jù)的短郵件發(fā)送給服務(wù)器12。
從移動站22收到短郵件時,服務(wù)器12把包括在短郵件中的用戶名稱和相應(yīng)的位置信息(經(jīng)度和緯度)存入位置信息表(圖5)并進行管理。現(xiàn)將參照圖13解釋由移動站22向服務(wù)器12發(fā)送圖7中的時-空信息時所進行的處理過程。
圖13是一個順序圖,表示通信系統(tǒng)1(圖1)所作的用戶準(zhǔn)備時-空信息(圖7)并將其發(fā)送給服務(wù)器12的處理過程。
如圖13所示,例如,用戶利用移動站22(圖1或9)的鍵盤224和顯示/輸入裝置226準(zhǔn)備時-空信息,并請求移動站22向服務(wù)器12發(fā)送時-空信息。然后,移動站22向服務(wù)器12(圖1或2)發(fā)送包括時-空信息的短郵件。
服務(wù)器12接收由移動站22作為互聯(lián)網(wǎng)郵件發(fā)送的短郵件,并把包括在互聯(lián)網(wǎng)郵件中的時-空信息作為時-空DB 164傳輸信息表(圖7中的時-空信息表)中的一項存儲起來并加以管理?,F(xiàn)將參照圖14解釋移動站22把個人信息(圖6)傳輸給服務(wù)器12而進行的處理過程。
圖14是一個順序圖,表示當(dāng)用戶準(zhǔn)備個人信息(圖6)并將其發(fā)送給服務(wù)器12時通信系統(tǒng)1(圖1)所進行的處理過程。
如圖14中所示,用戶利用移動站22(圖1或9)的鍵盤224和顯示/輸入裝置226建立描述諸如用戶品味等屬性的個人信息,并請求移動站22發(fā)送個人信息。于是,移動站22的發(fā)射機244(圖10)向服務(wù)器12(圖1或2)發(fā)送包括個人用戶信息(圖6)的短郵件。
服務(wù)器12以互聯(lián)網(wǎng)郵件的形式接收這個短郵件,把包括在該互聯(lián)網(wǎng)郵件中的個人信息作為個人DB 162個人信息表(圖6)中的一項存儲起來,并加以管理?,F(xiàn)將參照圖15和16解釋第一時-空信息傳輸處理過程,依靠該過程,當(dāng)移動站22中的一個(圖1或9)向服務(wù)器12(圖1或2)發(fā)送包括時-空信息(圖7)(圖13)的短郵件時,服務(wù)器12向移動站22發(fā)送短郵件。
圖15是表示通信系統(tǒng)1(圖1)的第一時-空信息的傳輸處理過程的流程圖。
圖16是一個順序圖,表示通信系統(tǒng)1(圖1)的第一時-空信息的傳輸處理過程。
如圖15和16所示,在步驟S101,例如,移動站22-m向服務(wù)器12發(fā)送包括圖7中所示的時-空信息的短郵件。
在步驟S102,如圖11所示,由服務(wù)器12操作的服務(wù)器程序14(圖3)的接收機146從移動站22接收郵件,并把包括在該郵件中的時-空信息存入時-空DB 164中的傳輸信息表(圖7中的時-空信息表)并加以管理。
在步驟S103,由服務(wù)器12操作的服務(wù)器程序14的搜索裝置152檢驗包括在所接收的郵件中的時-空信息用的有效范圍指定方法(圖7)。因為輸入值是1,因而有效范圍是用絕對位置指定的,程序控制進到步驟S105。在其它情況下,因為有效范圍是相對于移動站22中的一個的位置來指定的,所以程序控制進到步驟S104。
在步驟S104,搜索裝置152利用包括在郵件中的時-空信息的有效范圍中的第一值(用戶名稱,例如,090456789012,圖7中第二列有效范圍中的第一個數(shù)值)搜索位置DB 160中的位置信息表(圖5)。作為搜索結(jié)果,搜索裝置152獲得作為有效范圍的中心的指定的移動站22的位置信息(在這種情況下北緯36°32’10”,東經(jīng)139°03’35”)。
在步驟S105,搜索裝置利用時-空信息直接指定的,或者在步驟S104獲得的有效范圍的中心的位置信息搜索位置DB 160中的位置信息表(圖5),并獲取存在于以有效范圍中心為原點的指定半徑所描述的區(qū)域內(nèi)所有移動站22的用戶名稱。
在步驟S106,搜索裝置152確定在步驟S105獲得的位于有效范圍內(nèi)的移動站22數(shù)目是否超過或等于時-空信息中指定的最大收信者數(shù)目。若有關(guān)移動站22的數(shù)目大于或等于最大收信者數(shù)目,則程序控制進到步驟S107。在另一種情況下,程序控制進到步驟S109。
在步驟107,搜索裝置152確定有關(guān)移動站22的數(shù)目是否等于最大收信者數(shù)目。若這兩個數(shù)目匹配,則程序控制進到步驟S111。在另一種情況下,程序控制進到步驟S108。
在步驟S108,搜索裝置152利用關(guān)于時-空信息的類別的表值搜索個人DB 162中的個人信息表(圖6),并獲得其個人信息與類別表值匹配的移動站22的用戶名稱,使得用戶名稱的數(shù)目得以減少,而有關(guān)的移動站22的數(shù)目等于或小于最大收信者數(shù)目。
在步驟S109,按照在步驟S105得到的用戶數(shù)目,搜索裝置152按照時-空DB 164中時-空信息表(圖7)內(nèi)相應(yīng)的欄減少最大收信者數(shù)目。然后,搜索裝置152在相關(guān)欄中設(shè)置新獲得的信息(S110)。
在步驟S111,搜索裝置152向發(fā)射機144輸出作為圖7中時-空信息的分發(fā)目的地而選出的移動站22的用戶名稱。
在步驟S112,發(fā)射機144準(zhǔn)備一個包括所收到的時-空信息的短郵件,并將地址定為從搜索裝置152接收的各個用戶名稱。然后,發(fā)射機144把所得到的短郵件發(fā)送給作為目的地而選定的移動站22。
下面將進一步解釋當(dāng)包括在服務(wù)器12所接收的短郵件中的時-空信息的建立者是090456789012;消息ID是2001;類別是C;有效時間是08221900;有效范圍指定方法是1(絕對);有效范圍是35°17’00”和139°11’00”,半徑10000米;而最大收信者數(shù)目是2時第一時-空信息的傳輸過程。
在步驟S103,當(dāng)包括在時-空信息中的有效范圍指定方法的值是1(絕對)時,程序控制進到步驟S105。
在步驟S105,服務(wù)器12利用時-空信息中直接指定的有效范圍(35°17’00”和139°11’00”,半徑10000米)搜索位置信息表(圖5),并獲得三個有關(guān)的移動站22的用戶名稱(09012345678,09023456789和09034567890)。
在步驟S106,當(dāng)在步驟S105獲得的移動站22的數(shù)目超過最大收信者數(shù)目2時,程序控制進到步驟S107。
在步驟S107,當(dāng)有關(guān)移動站22的數(shù)目不等于指定的最大收信者數(shù)目時,程序控制進到步驟S108。
在步驟S108,服務(wù)器12搜索個人信息表(圖8),尋找類別C的移動站22的用戶名稱,并把用戶名稱減少到2(09012345678和09034567890)。之后程序控制進到步驟S111。
在步驟S111,服務(wù)器12選擇用戶名稱(09012345678和09034567890)作為圖7中時-空信息的分發(fā)目的地。
在步驟S112,服務(wù)器12準(zhǔn)備一個包括所收到的時-空信息的短郵件,并把地址確定為所選定的用戶名稱(09012345678和09034567890),作為選定的分發(fā)目的地向這些移動站22發(fā)送該短郵件?,F(xiàn)將參照圖17和18解釋第二時-空信息傳輸處理過程,藉此當(dāng)如圖12或14所示移動站22(圖1或9)中的一個向服務(wù)器12(圖1或2)發(fā)送位置信息(GPS數(shù)據(jù))或個人信息時,服務(wù)器12向移動站22發(fā)送短郵件。
圖17是表示由通信系統(tǒng)1(圖1)進行的第二時-空信息傳輸處理過程的流程圖。
圖18是一個順序圖,表示由通信系統(tǒng)1(圖1)進行的第二時-空信息傳輸處理過程。
在圖17和18中,在步驟S201,由移動站22操作的客戶程序24(圖10)的位置信息處理器250如圖12所示定期地請求GPS控制器254確定該移動站22的位置。收到該請求后,GPS控制器254產(chǎn)生移動站22位置(經(jīng)度和緯度)的GPS數(shù)據(jù)。
或者,如圖14所示,按照用戶的輸入,發(fā)射機244產(chǎn)生個人信息。
在步驟S202,GPS控制器254向發(fā)射機244發(fā)送所獲得的GPS數(shù)據(jù),而該發(fā)射機又向服務(wù)器12發(fā)送包括所接收的GPS數(shù)據(jù)的短郵件。
或者,發(fā)射機244向服務(wù)器12發(fā)送包括所產(chǎn)生的個人信息的短郵件。
在步驟S203,由服務(wù)器12操作的服務(wù)器程序14(圖3)的發(fā)射機144從移動站22接收郵件,并將其發(fā)送給位置信息處理器150。
在步驟S204,位置信息處理器150使用包括在郵件中的GPS數(shù)據(jù)或個人信息更新位置DB 160中位置信息表(圖5)中一欄的表值,或更新個人DB 162中個人信息表內(nèi)一欄的表值,使之與傳輸源的移動站22對應(yīng)。
在步驟S205,搜索裝置152利用更新后的位置信息或個人信息來搜索在時-空DB 164中存儲和管理的圖7中的時-空信息表。
在步驟S206,搜索裝置152確定該移動站22是否已經(jīng)移動,以及其位置是否進入時-空信息表中至少一欄的有效范圍之內(nèi)。若該移動站22的位置落入特定的有效范圍,則搜索裝置152確定要向相關(guān)的移動站22發(fā)送什么時-空信息。然后程序控制進到步驟S207。
另外,當(dāng)移動站22的用戶個人信息有變化時,搜索裝置152確定是否要把特定的時-空信息發(fā)送給該移動站22。然后,搜索裝置152確定應(yīng)該發(fā)送什么信息。程序控制進到步驟S207。
在另一個情況下,服務(wù)器程序14結(jié)束處理過程。
在步驟S207,搜索裝置152向發(fā)射機144發(fā)送在步驟S206已經(jīng)確定應(yīng)該發(fā)送的各時-空信息項目之一。發(fā)射機144把包括接收到的時-空信息的郵件發(fā)送給其位置信息或個人信息發(fā)生了變化的移動站22。
在步驟S208,其位置信息或個人信息已經(jīng)更新的移動站22從服務(wù)器12接收短郵件。
在步驟S209,搜索裝置152將時-空DB 164中存儲和管理的時-空信息的最大收信者數(shù)目減一。
在步驟S210,搜索裝置152確定在步驟S209獲得的最大收信者數(shù)目是否等于0。若等于0,則程序控制進到步驟S211。在另一種情況下,程序控制進到步驟S212。
在步驟S211,搜索裝置152刪除最大收信者數(shù)目為0的時-空信息。
在步驟S212,搜索裝置152確定是否所有必要的時-空信息都已發(fā)送給其位置信息或個人信息發(fā)生了變化的移動站22。當(dāng)所有信息都已經(jīng)發(fā)送時,此后處理過程結(jié)束。在另一種情況下,程序控制進到步驟S207?,F(xiàn)將參照圖19解釋服務(wù)器12(圖1)為刪除有效時間已過的時-空信息而進行的處理過程。
圖19是表示由服務(wù)器12(圖1或2)進行的刪除有效時間已過的時-空信息的處理過程的流程圖。
如圖19所示,在步驟S301,由服務(wù)器12操作的服務(wù)器程序14(圖3)的時-空DB 164定期地(例如,每分鐘)被OS 140激活,并從OS 140獲得當(dāng)前時間。
在步驟S302,從在時-空DB 164中存儲和管理的圖7中的時-空信息表中提取一個待刪除的時-空信息項目。
在步驟S303,時-空DB 164提取待刪除的時-空信息中的有效時間。
在步驟S304,時-空DB 164把在步驟S301獲得的當(dāng)前時間與提取出來的有效時間比較。當(dāng)當(dāng)前時間與有效時間一致或有效時間已過時,程序控制進到步驟S305。若當(dāng)前時間尚未達到有效時間,則程序控制進到步驟S306。
在步驟S305,時-空DB 164刪除在步驟S304已證實有效時間已過的時-空信息。
在步驟S306,時-空DB 164確定是否所有時-空信息均已處理。當(dāng)全部信息均已處理時,此后處理過程結(jié)束。在另一種情況下,程序控制返回步驟S302。現(xiàn)將參照圖20和21解釋移動站22(圖1或9)為刪除有效時間已過的時-空信息而進行的處理過程。
圖20是表示移動站22(圖1或9)為刪除有效時間已過的時-空信息而進行的處理過程的流程圖。
圖21是一個順序圖,表示移動站22(圖1或9)為刪除有效時間已過的時-空信息而進行的處理過程。
如圖20和21所示,在步驟S401,由移動站22操作的客戶程序24(圖10)的DB 260定期地(例如,每分鐘)被OS 240激活,并從OS 240獲得當(dāng)前時間。
在步驟S402,DB 260向位置信息處理器250請求移動站22的當(dāng)前位置(經(jīng)度和緯度)。作為響應(yīng),位置信息處理器250從GPS控制器254獲得GPS數(shù)據(jù),然后輸出到DB 260。
在步驟S403,DB 260提取待刪除的時-空信息。
在步驟S404,DB 260從OS 240獲取當(dāng)前時間,并將其與待刪除的時-空信息中的有效時間比較,以便確定有效時間是否已過。
當(dāng)有效時間已過時,程序控制進到步驟S405。在另一種情況下,程序控制進到步驟S406.
在步驟S405,DB 260刪除目標(biāo)時-空信息。
在步驟S406,DB 260確定待刪除的時-空信息中所包括的有效范圍指定方法的輸入值是否為1(絕對位置范圍的指定)。當(dāng)指示為絕對位置范圍指定方法時,程序控制進到步驟S409。在另一種情況下,程序控制進到步驟S407。
在步驟S407,DB 260向服務(wù)器12發(fā)送請求用來指定絕對位置范圍的移動站22的當(dāng)前位置信息(經(jīng)度和緯度)的短郵件。
在步驟S408,當(dāng)服務(wù)器12(圖1或2)收到請求位置信息的短郵件時,服務(wù)器程序14(圖3)的搜索裝置152對位置DB 160中的位置信息表進行搜索。然后,搜索裝置152向發(fā)出請求的移動站22發(fā)送包括移動站22作為相對位置范圍中心的位置信息(經(jīng)度和緯度)的短郵件。
當(dāng)移動站22從服務(wù)器12收到包括位置信息(經(jīng)度和緯度)的短郵件時,DB 260獲得包括在接收到的短郵件中的位置信息。
在步驟S409,DB 260確定在步驟S402獲得的由GPS數(shù)據(jù)表示的經(jīng)度和緯度是否落在包括于待刪除的時-空信息中的有效范圍之內(nèi)。若經(jīng)度和緯度落在該范圍內(nèi),則程序控制進到步驟S411。若經(jīng)度和緯度在該范圍以外,則程序控制進到步驟S410。
在步驟S410,DB 260刪除目標(biāo)時-空信息。
在步驟S411,DB 260確定是否所有信息均已檢查。若所有信息均已檢查,此后處理過程結(jié)束。當(dāng)尚未檢查所有信息時,程序控制返回步驟S403?;ヂ?lián)網(wǎng)100(圖1)和便攜式電話系統(tǒng)2不必是分開的實體,而可以結(jié)合在一起。
圖7中的時-空信息可以直接發(fā)送給服務(wù)器12,而不是通過移動站發(fā)送。
另外,個人信息(圖6)可以直接發(fā)送到服務(wù)器12,而不是通過移動站22發(fā)送。
此外,為了確定有效時間,對于圖7中的時-空信息表,可以同時設(shè)置開始時間和結(jié)束時間;或者也可以設(shè)置年;或者可以設(shè)置開始時間和有效時間長度。如上所述,在這樣配置的通信系統(tǒng)1中,不管為基站202所建立的通信區(qū)域的大小如何,時-空信息都可以廣播到處于所指定的絕對位置范圍,諸如以站A為中心,具有例如200公尺半徑的范圍內(nèi)的各個移動站22。
由于也可以為通信系統(tǒng)1指定相對有效范圍,所以,即使移動站22的用戶是一部行駛著的卡車,有效范圍也可以動態(tài)地改變,并且該信息可以廣播。
另外,由于移動站2的數(shù)目有限,所以,可根據(jù)用戶的屬性指定分發(fā)目的地和信息的分發(fā),信息便可以靈活和精確地分發(fā)給用戶?,F(xiàn)將描述本發(fā)明的第二實施例。圖22是表示應(yīng)用本發(fā)明第二實施例的移動通信方法的通信系統(tǒng)3的示范配置的示意圖。
圖23是表示圖22所示便攜式電話機/PHS移動站32的配置的示意圖。
圖24是表示當(dāng)圖22中的便攜式電話機/PHS移動站32通過基站202彼此通信時的連接關(guān)系的示意圖。
圖25是表示當(dāng)圖22中的便攜式電話機/PHS移動站32直接彼此通信時的連接關(guān)系的示意圖。
如圖22中所示,通信系統(tǒng)3包括服務(wù)器12、互聯(lián)網(wǎng)100、網(wǎng)關(guān)102和便攜式電話系統(tǒng)2,它們?nèi)际居趫D1;以及便攜式電話系統(tǒng)/PHS移動站32-l至32-n(在下文中,不特指某一移動站時,其中一個移動站將簡稱為移動站32)。
如圖23中所示,按照用于移動站32的配置,在圖9所示的移動站22上加上PHS通信裝置320。
如圖22和24所示,移動站32使用具有若干公里通信距離的電話功能,與另一個移動站32進行口頭通信,或通過基站202和服務(wù)器程序14交換短郵件。另外,如圖22和25所示,移動站32可以彼此直接通信,而無須基站202。
圖26是表示由圖22或23中所示的移動站32執(zhí)行的客戶程序34的配置的示意圖。
如圖26所示,按照用于客戶程序34的配置,在客戶程序24(圖10)上加上信息處理器340。
客戶程序34以及第一實施例中的客戶程序24與服務(wù)器12交互作用,以分發(fā)短郵件,還把其中指定有效范圍等的短郵件發(fā)送給另一個客戶程序34。
如同第一實施例,客戶程序34記錄在例如記錄介質(zhì)120上、提供給移動站32、裝入移動站32的快速存儲器222并且被執(zhí)行。根據(jù)時間和GPS數(shù)據(jù)(移動站32的位置(經(jīng)度和緯度)),信息處理器340處理從另一個移動站32接收的時-空信息。當(dāng)移動站32的位置和時間落在指定的范圍內(nèi)時,把包括在接收到的時-空信息中的信息顯示在移動站32的顯示/輸入裝置226上?,F(xiàn)將參照圖27和28解釋由通信系統(tǒng)3進行的時-空信息的傳輸處理過程。
圖27是表示通信系統(tǒng)3(圖22)的時-空信息傳輸處理過程的流程圖。
圖28是一個順序圖,表示通信系統(tǒng)3(圖22)的時-空信息傳輸處理過程。
如圖27和28中所示,在步驟S501,特定的移動站32(例如,移動站32-1)客戶程序34(圖26)的發(fā)射機144向另一個移動站32(例如,移動站32-2)發(fā)送包括含有待發(fā)送給移動站32-2的信息的時-空信息的短郵件。
在步驟S502,移動站32-2客戶程序34的接收機246接收來自移動站32-1的短郵件,提取時-空信息并將其發(fā)送到信息處理器340。
在步驟S503,移動站32-2的信息處理器340從OS 240獲得當(dāng)前時間。
在步驟S504,移動站32-2的信息處理器340向位置信息處理器250請求移動站32的當(dāng)前位置(經(jīng)度和緯度)的GPS數(shù)據(jù)。當(dāng)接收到該請求時,位置信息處理器250向信息處理器340發(fā)送GPS數(shù)據(jù)。
在步驟S505,移動站32-2的信息處理器340把包括在接收到的時-空信息中的有效時間與當(dāng)前時間比較。當(dāng)有效時間已過時,程序控制進到步驟S506。當(dāng)當(dāng)前時間尚未達到有效時間時,程序控制進到步驟S507。
在步驟S506,移動站32-2的信息處理器340刪除接收到的時-空信息。
在步驟S507,移動站32-2的信息處理器340確定包括在接收到的時-空信息中的有效范圍指定方法輸入的值是否為1(絕對有效范圍的指定)。若設(shè)置了絕對有效范圍指定,則程序控制進到步驟S510。在另一種情況下,程序控制進到步驟S508。
在步驟S508,移動站32-2的信息處理器340向被指定為有效范圍中心的移動站32(例如,移動站32-3)發(fā)送請求GPS數(shù)據(jù)的短郵件。
接收到該請求時,移動站32-3的客戶程序34向移動站32-2發(fā)送其中包括其位置(經(jīng)度和緯度)的GPS數(shù)據(jù)的短郵件。
在步驟S509,移動站32-2的接收機146從移動站32-3接收短郵件,并將包含在短郵件中的GPS數(shù)據(jù)輸出到信息處理器340。
這樣,信息處理器340便獲得GPS數(shù)據(jù)。
在步驟S510,移動站32-3的信息處理器340確定移動站32-2的位置是否落在包括在接收的短郵件的時-空信息的有效范圍之內(nèi)。若移動站32-2在有效范圍以外,則程序控制進到步驟S512。若移動站32-2是在有效范圍之內(nèi),則程序控制進到步驟S511。
在步驟S511,信息處理器340刪除所接收的時-空信息。
在步驟S512,信息處理器340將所接收的時-空信息的最大收信者數(shù)目減一,并把所得數(shù)目輸出到DB 260。在步驟S513,DB 260存儲和管理從信息處理器340接收的時-空信息。
在步驟S514,信息處理器340確定所得的最大收信者數(shù)目是否為0。當(dāng)該數(shù)目為0時,此后處理過程結(jié)束。但若該數(shù)目不為0,則程序控制進到步驟S515。
在步驟S515,信息處理器340把時-空信息輸出到發(fā)射機244。然后發(fā)射機244向另一個移動站32(例如,移動站32-4)發(fā)送包括接收到的時-空信息的短郵件??蛻舫绦?4(圖26)進行和圖20和21中的客戶程序24刪除有效時間已過的時-空信息時所進行的相同的處理過程。圖29是表示圖22中的通信系統(tǒng)3的改型的示意圖。
多個PHS移動站42(42-1至42-3)可以用于第二實施例中通信裝置228已經(jīng)從客戶程序34中去除的情況。在這個改型中,在PHS移動站42之間只進行直接通信,不進行通過基站202的通信,信息通過指定位置范圍而分發(fā)。如上所述,按照本發(fā)明的移動通信系統(tǒng)和移動通信方法,可以通過指定特定的位置來選擇通信伙伴。
另外,按照本發(fā)明的移動通信系統(tǒng)和所用的移動通信方法,可以通過指定特定的位置,再指定時區(qū)和屬性來選擇通信伙伴。1,3通信系統(tǒng)100互聯(lián)網(wǎng)102網(wǎng)關(guān)12服務(wù)器120存儲介質(zhì)122CPU(中央處理單元)124輸入裝置126顯示裝置128通信裝置
130存儲裝置14服務(wù)器程序140OS(操作系統(tǒng))142通信裝置144發(fā)射機146接收機150位置信息處理器152搜索裝置16DB(數(shù)據(jù)庫)160位置DB162個人DB164時-空DB2便攜式電話系統(tǒng)200有線通訊網(wǎng)絡(luò)202,202-1至202-n基站22-1至22-m,22便攜式電話移動站42-1至42-3PHS(個人手持電話系統(tǒng))移動站220CPU222快速存儲器224鍵盤226顯示/輸入裝置228通信裝置230GPS(全球定位系統(tǒng))裝置320PHS通信裝置24,34客戶程序240OS(操作系統(tǒng))242通信裝置244發(fā)射機
246接收機250位置信息處理器254GPS控制器260DB340信息處理器
權(quán)利要求
1.一種用來呼叫一個或多個位于指定的通信區(qū)域內(nèi)的移動站的移動通信系統(tǒng),它包括位置存儲裝置,用來存儲所述移動站的位置;指定接收裝置,用來至少接收對所述通信區(qū)域的指定;移動站選擇裝置,根據(jù)所接收的所述通信區(qū)域和所存儲的所述移動站的位置來選擇待呼叫的所述移動站;和呼叫裝置,用來呼叫被選擇為待呼叫的移動站的所述移動站。
2.按照權(quán)利要求1的移動通信系統(tǒng),其特征在于在指定的時區(qū)內(nèi)對位于指定的通信區(qū)域中的一個或多個移動站進行呼叫,至少所述指定接收裝置接收對所述時區(qū)的指定;以及所述移動站選擇裝置根據(jù)所接收的所述通信區(qū)域和所述時區(qū)以及所存儲的所述移動站的位置選擇待呼叫的所述移動站。
3.按照權(quán)利要求1的移動通信系統(tǒng),其特征在于還包括準(zhǔn)備通過無線電連接到所述移動站的基站;和呼叫設(shè)備,它包括所述位置存儲裝置、所述指定接收裝置、所述移動站選擇裝置和呼叫裝置,用來通過所述基站呼叫所述移動站,每一個所述移動站包括位置檢測裝置,用來檢測所述移動站的位置;和位置通知裝置,用來把檢測到的所述移動站的位置通知所述呼叫設(shè)備。
4.一種移動通信系統(tǒng),用來提供有關(guān)位于指定通信區(qū)域內(nèi)的一個或多個移動站的信息,每一個所述移動站包括指定接收裝置,用來至少接收對所述通信區(qū)域的指定;信息發(fā)送裝置,用來把包括對所述接收的通信區(qū)域的指定的信息發(fā)送給另一個移動站;信息接收裝置,用來接收所述發(fā)送的信息;位置檢測裝置,用來檢測移動站的位置;和信息提供裝置,當(dāng)檢測到的所述移動站位于包括在所述接收的信息中的所述通信區(qū)域內(nèi)時,用來提供信息。
5.一種用來呼叫一個或多個位于指定通信區(qū)域內(nèi)的移動站的移動通信方法,它包括以下步驟存儲所述移動站的位置;至少接收對所述通信區(qū)域的指定;根據(jù)所述接收到的通信區(qū)域和所存儲的所述移動站的位置來選擇待呼叫的所述移動站;以及呼叫被選擇為待呼叫的移動站的所述移動站。
6.一種用來提供有關(guān)位于指定的通信區(qū)域內(nèi)的一個或多個移動站的信息的移動通信方法,每一個所述移動站包括以下步驟至少接收對所述通信區(qū)域的指定;把包括對所述接收到的通信區(qū)域的指定的信息發(fā)送給另一個移動站;接收所述發(fā)送的信息;檢測移動站的位置;以及當(dāng)檢測到的所述移動站位于包括在所述接收的信息中的所述通信區(qū)域內(nèi)時,提供信息。
7.一種用于移動通信系統(tǒng)的每一個移動站的記錄介質(zhì),所述移動通信系統(tǒng)包括準(zhǔn)備通過無線電鏈接到所述移動站的基站和包含位置信息存儲裝置、指定接收裝置、移動站選擇裝置和用于通過所述基站呼叫所述移動站的呼叫裝置的呼叫設(shè)備,所述記錄介質(zhì)存儲允許計算機執(zhí)行以下步驟的程序檢測移動站的位置;和把檢測到的所述移動站的位置通知所述呼叫設(shè)備。
8.一種用于移動通信系統(tǒng)的每一個移動站的記錄介質(zhì),用來提供有關(guān)位于指定通信區(qū)域內(nèi)的一個或多個移動站的信息,所述記錄介質(zhì)存儲允許計算機執(zhí)行以下步驟的程序至少接收對所述通信區(qū)域的指定;把包括所述接收的對通信區(qū)域的指定的信息發(fā)送給另一個移動站;接收所述發(fā)送的信息;檢測移動站的位置;和當(dāng)檢測到的所述移動站的位置處在包含于所述接收的信息中的所述通信區(qū)域之內(nèi)時,提供信息。
全文摘要
提供用來指定特定位置和選擇呼叫目的地的移動通信系統(tǒng)。服務(wù)器存儲和管理各移動站22的位置信息(經(jīng)度和緯度)。當(dāng)每一個移動站22向服務(wù)器12發(fā)送包含指定通信伙伴的位置范圍和其它信息的郵件時,服務(wù)器12使用移動站22的位置信息和包括在郵件中的范圍(中心處的經(jīng)度和緯度及半徑)確定有關(guān)的移動站是否落在目的地范圍內(nèi)。當(dāng)范圍內(nèi)的移動站22太多時,服務(wù)器減少移動站數(shù)目并選擇移動站22。然后服務(wù)器向選出的移動站22發(fā)送包括準(zhǔn)備提供的信息的郵件。
文檔編號H04W4/02GK1267174SQ00104119
公開日2000年9月20日 申請日期2000年3月9日 優(yōu)先權(quán)日1999年3月10日
發(fā)明者勝野恭治, 本田良司 申請人:國際商業(yè)機器公司