專利名稱:用于注冊和搜索用戶的位置信息的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于通過使用用戶的位置ID注冊和搜索用戶的位置信息的方法及系統(tǒng),其中該用戶的位置ID注冊并存儲在分布式的位置信息域服務(wù)器中。具體地說,本發(fā)明涉及一種用于通過使用用戶的位置ID(所謂‘ePosition’)注冊和搜索用戶的位置信息的方法及系統(tǒng),其中該用戶的位置ID由用戶注冊并存儲在分布式的位置信息域服務(wù)器中。與注冊的用戶的位置ID相關(guān)的位置信息包括一個位置信息域管理員終端,一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器,多個位置信息域服務(wù)器,其中每一個位置信息域服務(wù)器具有一個用于存儲用戶的位置信息(坐標(biāo))的位置信息數(shù)據(jù)庫,多個通用域服務(wù)器和多個用戶終端,它們通過有線或無線互聯(lián)網(wǎng)進(jìn)行連接,以在每一個位置信息域服務(wù)器中注冊用戶的位置信息(坐標(biāo)),并且,如果需要,通過用戶終端連接的任何域服務(wù)器搜索用戶的位置信息。
背景技術(shù):
近年來,有線或無線互聯(lián)網(wǎng)獲得了廣泛應(yīng)用,經(jīng)由互聯(lián)網(wǎng)的商業(yè)事務(wù)也活躍起來了。當(dāng)一個用戶(消費(fèi)者)在互聯(lián)網(wǎng)上選擇購買的商品時,出售商品的網(wǎng)站通過送貨服務(wù)公司或物流中心將商品送給該用戶。為了將商品送給欲購買的用戶,該出售商品的網(wǎng)站應(yīng)當(dāng)知道該用戶的位置信息。因此,該網(wǎng)站通過訂購信息或詢問用戶獲知該用戶的地址信息。
在現(xiàn)有技術(shù)中,當(dāng)用戶在購物網(wǎng)站登記時,該用戶注冊他的包括表示位置的名稱的地址作為訂購者注冊信息。否則,當(dāng)他作為一個普通消費(fèi)者購買商品時,該用戶在該網(wǎng)站輸入其地址。
值得注意的是,一些國家的地址表示方法不同于其它國家的地址表示方式,因?yàn)樗鼈兊谋硎疽粋€區(qū)域而不是一個點(diǎn)的特性,有些地址表示方式局限于標(biāo)識點(diǎn)位置。
此外,在這些網(wǎng)站(域服務(wù)器)中的位置信息數(shù)據(jù)庫各自按照它們自己的數(shù)據(jù)格式和方式進(jìn)行構(gòu)建,所以,它們不可以聯(lián)合共享該包括用戶地址的位置數(shù)據(jù)庫。因此,表示像公司、大廈、銀行、賓館和醫(yī)院等位置的名稱不是唯一的,因此,這樣的名稱用于在全球范圍內(nèi)唯一地標(biāo)識它的位置是受到限制的。
在用戶不能使用傳統(tǒng)的表示海洋中或高山上的任意地點(diǎn)的地址或名稱的情況下,沒有簡單又精確地告知點(diǎn)位置的方法。
如上所述,沒有在地球上唯一地表示一個任意位置的統(tǒng)一又簡單的方法,以通過利用位置ID注冊位置,或者通過使用注冊的位置ID搜索位置信息和在地圖上顯示位置。因此,在一個很難校準(zhǔn)的區(qū)域,僅使用傳統(tǒng)的地址或位置名稱標(biāo)識出準(zhǔn)確的點(diǎn)位置是困難的或不可能的。
發(fā)明內(nèi)容
本發(fā)明的一個目的是,提供一種系統(tǒng),該系統(tǒng)包括一個位置信息域管理員終端,一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器,多個位置信息域服務(wù)器,其中每個位置信息域服務(wù)器具有一個用于存儲用戶的位置信息(坐標(biāo))的位置信息域數(shù)據(jù)庫,多個通用域服務(wù)器,以及多個通過有線或無線互聯(lián)網(wǎng)相連的用戶終端,通過該系統(tǒng),用戶的位置ID(所謂ePosition)和用戶的位置信息(坐標(biāo))可以注冊到各個位置信息域服務(wù)器上,而且,注冊的位置信息能通過互聯(lián)網(wǎng)共享。用于在數(shù)字地圖上搜索和顯示位置的應(yīng)用,以及用于車輛導(dǎo)航、遠(yuǎn)程通信及其它目的。
本發(fā)明的另一目的是,提供一種利用上述系統(tǒng)的、在位置信息域管理服務(wù)器中注冊一個位置信息域以及在多個位置信息域服務(wù)器中注冊用戶的位置信息(坐標(biāo))和位置ID(ePosition)的方法,通過該方法,一個網(wǎng)絡(luò)服務(wù)器能使用位置ID通過互聯(lián)網(wǎng)搜索用戶的位置信息(坐標(biāo)),即使該用戶連接到另一個網(wǎng)絡(luò)服務(wù)器(在位置信息域管理服務(wù)器的管理控制下)。
本發(fā)明的又一目的是,通過互聯(lián)網(wǎng),在分布于世界的多個位置信息域服務(wù)器上注冊和存儲用戶的位置信息。
本發(fā)明的再一目的是,允許用戶終端能搜索在其它位置信息域服務(wù)器上注冊和管理的用戶的位置信息,即使該用戶連接到?jīng)]有在位置信息域管理服務(wù)器中注冊為位置信息域服務(wù)器的通用域服務(wù)器(網(wǎng)絡(luò)服務(wù)器)上。
為了實(shí)現(xiàn)本發(fā)明的目的,提出一種用于注冊和搜索存儲在分布式的位置信息域服務(wù)器上的用戶的位置信息和用戶的位置ID的系統(tǒng),包括一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器,該位置信息域管理服務(wù)器用于管理多個位置信息域服務(wù)器,該位置信息域管理服務(wù)器還用于執(zhí)行注冊、更新、修改或刪除位置信息域的操作,以及在該位置信息域管理數(shù)據(jù)庫中存儲與這些操作相關(guān)的信息;多個各自具有一個位置信息域數(shù)據(jù)庫的位置信息域服務(wù)器,用于注冊用戶的位置信息和位置ID,以在所述位置信息域數(shù)據(jù)庫中存儲和管理(更新、修改或刪除)它們,每個位置信息域服務(wù)器用于搜索由另一網(wǎng)絡(luò)服務(wù)器請求的用戶的位置信息(坐標(biāo)),以將該信息傳輸給該請求的網(wǎng)絡(luò)服務(wù)器,或用于請求另一位置信息域服務(wù)器搜索用戶的位置信息(坐標(biāo));一個位置信息域管理員終端,用于管理該位置信息域管理服務(wù)器;多個用戶終端,通過該用戶終端,用戶通過互聯(lián)網(wǎng)連接期望的網(wǎng)絡(luò)服務(wù)器;多個通用域服務(wù)器,其中每個通用域服務(wù)器都沒有在位置信息域管理服務(wù)器上注冊為一個位置信息域服務(wù)器,每個通用域服務(wù)器都安裝了用于搜索用戶的位置信息所需的軟件,每個通用域服務(wù)器都沒有存儲和管理用戶的位置信息的功能;以及互聯(lián)網(wǎng),其中,用戶的位置信息與位置ID一起注冊在位置信息域服務(wù)器上,并且該注冊的用戶的位置信息經(jīng)過了確認(rèn)。
為了實(shí)現(xiàn)本發(fā)明的目的,本發(fā)明還提供了一種用于通過使用分布式的位置信息域服務(wù)器注冊和搜索用戶的位置信息和用戶ID的方法,該方法包括一個位置信息域管理服務(wù)器連接步驟,在該步驟中,欲在一個位置信息域服務(wù)器注冊或搜索位置信息的用戶與一個位置信息域管理服務(wù)器連接;一個位置信息域注冊確認(rèn)步驟,用于確認(rèn)某人欲注冊的相同的位置信息域是否以前已經(jīng)注冊;一個位置信息域注冊步驟,用于當(dāng)確認(rèn)該相同的位置信息域以前尚未注冊時,注冊該位置信息域;一個步驟,在該步驟中,在該位置信息域服務(wù)器注冊的用戶或欲搜索位置信息的用戶連接該位置信息域服務(wù)器;一個步驟,用于確認(rèn)將要注冊的相同的位置ID和位置信息(坐標(biāo))是否以前已經(jīng)注冊;一個用戶位置信息注冊步驟,用于當(dāng)該相同的位置ID以前尚未在該位置信息域服務(wù)器上注冊時,注冊該位置ID及其相應(yīng)的位置信息(坐標(biāo));一個步驟,在該步驟中,用戶在他通過互聯(lián)網(wǎng)連接的網(wǎng)絡(luò)服務(wù)器上執(zhí)行他想做的操作;以及一個步驟,用于連接該位置信息注冊所在的位置信息域服務(wù)器,以搜索對應(yīng)于一個位置ID的點(diǎn)位置信息(坐標(biāo))。
附圖簡述下面將結(jié)合附圖對本發(fā)明做出更詳細(xì)的描述,其中
圖1概略地示出了按照本發(fā)明的、一種用于注冊和搜索存儲在與互聯(lián)網(wǎng)相連接的分布式位置信息域服務(wù)器上的點(diǎn)位置坐標(biāo)及其相應(yīng)位置ID的系統(tǒng);圖2是按照本發(fā)明的、用于顯示一種通過使用位置信息域服務(wù)器注冊點(diǎn)位置信息與其相應(yīng)的位置ID以及搜索該點(diǎn)位置坐標(biāo)的方法的流程圖;圖3是用于詳細(xì)顯示在圖2的步驟中的、在位置信息域管理服務(wù)器上注冊位置信息域的步驟的流程圖;圖4示出了在圖3的呈現(xiàn)注冊表格的步驟中一個用于位置信息域注冊的注冊表格的實(shí)例;圖5是一個用于詳細(xì)顯示在圖2的步驟中、在位置信息域服務(wù)器注冊位置信息的步驟的流程圖;和圖6是一個用于詳細(xì)顯示在圖2的步驟中的、使用注冊在某個特定的位置信息域服務(wù)器中的相應(yīng)位置ID搜索點(diǎn)位置信息(坐標(biāo))的步驟的流程圖。
實(shí)現(xiàn)本發(fā)明的最佳方式圖1概略地示出了按照本發(fā)明的一種系統(tǒng),該系統(tǒng)用于執(zhí)行一種通過使用存儲在分布式的位置信息域服務(wù)器中的相應(yīng)位置ID注冊和搜索點(diǎn)位置坐標(biāo)的方法。在這里,該位置信息并不是像構(gòu)建城市、地區(qū)、小區(qū)和街道號碼的傳統(tǒng)地址的信息,而是一種包括基于坐標(biāo)系統(tǒng)的經(jīng)度值和緯度值的位置坐標(biāo)及其用于標(biāo)識該位置坐標(biāo)的位置ID。具體來說,基于比如WGS-84或Bessel這樣的地球橢圓體的TM坐標(biāo)或UTM坐標(biāo)是位置信息(坐標(biāo))的又一例子。
因此,每個用戶都有他自己的對應(yīng)于像辦公室和家等這樣的場所的用戶位置信息(坐標(biāo)),并且該位置信息通過其的格式為[用戶ID]#[位置信息域]的位置ID進(jìn)行注冊。這樣,就可以使用其注冊的位置ID搜索點(diǎn)位置信息(坐標(biāo))。
上述的用戶的位置ID可以用類似傳統(tǒng)電子郵件ID的方式來表示。例如,當(dāng)用戶ID為“gildong”,該用戶ID所注冊的域?yàn)椤癱hollian.net”時,則電子郵件地址為“gildong@chollian.net”,其中,符號@是電子郵件地址標(biāo)識符。同樣,假如用戶ID為“gildong”,該用戶ID所注冊的域?yàn)椤癱hollian.net”,則位置ID可表示為“gildong#chollian.net”,其中,符號#是位置ID標(biāo)識符。其中,位置ID標(biāo)識符不局限于符號#,在這里只是意圖說明位置ID可以用上述的方式表示。
本發(fā)明的系統(tǒng)包括一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器110,多個位置信息域服務(wù)器120,其中每個位置信息域服務(wù)器具有一個位置信息域數(shù)據(jù)庫,一個位置信息域管理員終端130,多個用戶終端140和多個通用域服務(wù)器150。所有這些組成要素通過互聯(lián)網(wǎng)160進(jìn)行連接。
具體來說,管理多個位置信息域服務(wù)器120a到120n的位置信息域管理服務(wù)器110,注冊、更新、修改或刪除位置信息域,并將與這些操作相關(guān)的信息存儲在位置信息域管理服務(wù)器上。該管理注冊在每個域服務(wù)器上的用戶的位置信息(坐標(biāo))的多個位置信息域服務(wù)器120a到120n,在注冊為位置信息域服務(wù)器后以獨(dú)立和分離的網(wǎng)絡(luò)域進(jìn)行工作。
但是,一種用于提供位置信息域服務(wù)器功能的新型網(wǎng)頁能增加到已有的網(wǎng)絡(luò)服務(wù)器(未顯示)。具體來說,假設(shè)該網(wǎng)絡(luò)服務(wù)器不僅執(zhí)行它的常規(guī)功能,而且用作位置信息域服務(wù)器120,則該已有的網(wǎng)絡(luò)服務(wù)器的域名應(yīng)當(dāng)注冊為位置信息域,并且安裝用于執(zhí)行位置信息域服務(wù)器功能的軟件。換句話說,位置信息域服務(wù)器120a到120n能通過使用已有的網(wǎng)絡(luò)服務(wù)器或新的獨(dú)立網(wǎng)絡(luò)服務(wù)器來實(shí)現(xiàn)。
位置信息域服務(wù)器120注冊用戶的位置信息(坐標(biāo)),并對其進(jìn)行管理(更新、修改或刪除)。此外,它能搜索由另一網(wǎng)絡(luò)服務(wù)器請求的用戶的位置信息(坐標(biāo)),并將其發(fā)送給該請求的網(wǎng)絡(luò)服務(wù)器,或者,它能請求其它的位置信息域服務(wù)器搜索存儲在該其它位置信息域服務(wù)器中的具體的位置信息(坐標(biāo))。
由位置信息域服務(wù)器120a到120n管理的信息存儲在位置信息域數(shù)據(jù)庫中,當(dāng)位置信息域服務(wù)器在位置信息域管理服務(wù)器110中注冊后,位置信息(坐標(biāo))的搜索由提供給該位置信息域服務(wù)器的相同類型程序進(jìn)行處理。
位置信息域管理員終端130控制在位置信息域管理服務(wù)器110中的位置信息域管理數(shù)據(jù)庫。盡管在本實(shí)施例中,位置信息域管理員終端130通過互聯(lián)網(wǎng)160連接到位置信息域管理服務(wù)器110,但是,它也能通過局域網(wǎng)進(jìn)行連接。
每一個用戶終端140是一個通用終端,利用用戶終端,用戶可以通過網(wǎng)絡(luò)服務(wù)器(未顯示)執(zhí)行期望的工作(購物),或者通過位置信息域服務(wù)器120注冊或搜索位置信息。
每一個通用域服務(wù)器150是一種沒有在位置信息域管理服務(wù)器110中注冊的通用網(wǎng)絡(luò)服務(wù)器,它是用于用戶購物的已有互聯(lián)網(wǎng)網(wǎng)絡(luò)服務(wù)器。盡管這種通用域服務(wù)器150沒有在位置信息域管理服務(wù)器110中注冊,也沒有用戶的位置信息,但它能請求位置信息域服務(wù)器120搜索欲獲取的用戶的位置信息(坐標(biāo))。用于請求位置信息域服務(wù)器搜索用戶的位置信息的程序必須在通用域服務(wù)器150中進(jìn)行安裝。
雖然構(gòu)成本發(fā)明系統(tǒng)的上述組成要素通過互聯(lián)網(wǎng)進(jìn)行連接,但它們相互之間沒有直接連接,而且,為了防止用戶的個人信息泄漏,連接受到嚴(yán)格限制。也就是說,位置信息域管理員終端130通過位置信息域管理服務(wù)器110管理關(guān)于位置信息域服務(wù)器120a到120n的信息,并且用戶通過使用用戶終端140,能訪問位置信息域服務(wù)器120a到120n或安裝了用于搜索位置信息所需的程序的通用域服務(wù)器150。但是,在這些組成要素之間的連接狀態(tài)沒有嚴(yán)格確定,而是能根據(jù)系統(tǒng)的工作狀況修改為最適合的狀態(tài)。
通過使用按照本發(fā)明的上述系統(tǒng),用戶可以訪問一個他想執(zhí)行某項(xiàng)所需工作(如購物)的網(wǎng)絡(luò)服務(wù)器(已有的網(wǎng)絡(luò)服務(wù)器,或者一個與位置信息域服務(wù)器一起構(gòu)建(注冊)的新的網(wǎng)絡(luò)服務(wù)器)。該網(wǎng)絡(luò)服務(wù)器通過位置信息域服務(wù)器120,獲取用于給用戶送貨所需的用戶的位置信息(坐標(biāo))。然后,用戶訂購的貨物的信息,連同通過位置信息域服務(wù)器120獲取的用戶的位置信息,將發(fā)送給物流中心用于正確送貨。
上面的實(shí)施例結(jié)合一個購物應(yīng)用對本發(fā)明進(jìn)行了描述,但是,用戶的位置信息的應(yīng)用領(lǐng)域并不局限于此。即,為了獲取位置信息,用戶可以根據(jù)用戶的位置信息的應(yīng)用領(lǐng)域連接位置信息域管理服務(wù)器110,或直接連接位置信息域服務(wù)器120。此外,用戶能夠通過他想要連接的任何其它網(wǎng)絡(luò)服務(wù)器或當(dāng)前網(wǎng)絡(luò)服務(wù)器,獲取位置信息。
用戶的位置信息(坐標(biāo))能夠通過使用本發(fā)明的上述系統(tǒng),利用下面的方法進(jìn)行搜索。
搜索用戶的位置信息的原理如下所述。運(yùn)行已有網(wǎng)絡(luò)域服務(wù)器的個人、組織或公司,連接到位置信息域管理服務(wù)器110,以在該服務(wù)器110上注冊其位置信息域,并且該個人或隸屬于該組織或公司的一個個體連接到其希望注冊位置信息的位置信息域服務(wù)器120上,并輸入位置信息(坐標(biāo))及其位置ID。
按前述構(gòu)建的用戶的位置ID,而不是位置信息(坐標(biāo)),能發(fā)送給其他人(或其他的網(wǎng)絡(luò)服務(wù)器),并且該其他人(或其它的網(wǎng)絡(luò)服務(wù)器)能夠通過使用注冊的用戶的位置ID獲取注冊的用戶的位置信息(坐標(biāo))。
圖2是按照本發(fā)明的、簡單顯示一種用于通過使用分布式的位置信息域服務(wù)器注冊和搜索用戶的位置信息(坐標(biāo))的方法的流程圖。為了搜索用戶的位置信息,該所需的位置信息必須通過注冊位置信息域的步驟S30和注冊用戶的位置信息的步驟S60進(jìn)行注冊。
圖3、圖5和圖6是詳細(xì)顯示位置信息域注冊步驟S30、用戶的位置信息注冊步驟S60和用戶的位置信息搜索步驟S80的流程圖。
下面將參考圖2至圖6描述本發(fā)明。首先,在步驟S10中,欲注冊位置信息域服務(wù)器120或獲取位置信息的用戶,連接位置信息域管理服務(wù)器110。然后,在位置信息域注冊確認(rèn)步驟S20中,確認(rèn)該位置信息域服務(wù)器是否已經(jīng)注冊為一個位置信息域。當(dāng)確認(rèn)該相同的位置信息域服務(wù)器以前沒有注冊過時,則執(zhí)行位置信息域注冊步驟S30。另一方面,當(dāng)該相同的位置信息域服務(wù)器已經(jīng)注冊為一個位置信息域服務(wù)器120或者未要求注冊(當(dāng)用戶連接位置信息域管理服務(wù)器只為搜索位置信息時)時,則執(zhí)行用戶連接該位置信息域服務(wù)器120的步驟S40。
圖3詳細(xì)描述了位置信息域注冊步驟S30。當(dāng)在位置信息域注冊確認(rèn)步驟S20中,確認(rèn)用戶欲在位置信息域管理服務(wù)器110上注冊的該相同位置信息域服務(wù)器沒有注冊為位置信息域,則執(zhí)行步驟S31,在該步驟中,位置信息域管理服務(wù)器110呈現(xiàn)一個用于注冊位置信息域的表單170。
如圖4所示的注冊表單170可以是一個例子。注冊表單170使用一些用于管理該注冊的位置信息域服務(wù)器120所需的信息進(jìn)行填寫。在表單170中該域服務(wù)器的地址必須是一個唯一的地址,因?yàn)樗窍率龅臉?gòu)建部分該位置信息地址的一個要素,而該位置信息地址用于唯一標(biāo)識一個用戶。所以,在步驟S32中輸入所需的信息后,必須執(zhí)行重復(fù)確認(rèn)步驟S33,以確認(rèn)將要注冊的該位置信息域服務(wù)器120的地址是否為一個唯一的地址。
當(dāng)在重復(fù)確認(rèn)步驟S33中確認(rèn)該位置信息域服務(wù)器120的地址不是一個唯一地址時,則執(zhí)行提示錯誤消息的步驟S34,以通知向表單170輸入該信息的操作者,與將要注冊的該位置信息域服務(wù)器120的地址相同的地址已經(jīng)存在,然后返回注冊表單呈現(xiàn)步驟S31,以允許所需的信息修改后輸入表單170。
當(dāng)在重復(fù)確認(rèn)步驟S33中確認(rèn)輸入的地址是一個唯一的地址時,則在位置信息域管理數(shù)據(jù)庫中注冊該位置信息域服務(wù)器120,并在步驟S35中記錄在步驟S32中輸入的信息。然后,該注冊的位置信息域服務(wù)器120從位置信息域管理服務(wù)器110上下載使其以一個位置信息域服務(wù)器進(jìn)行運(yùn)作的程序。這一步驟是程序下載步驟S36。
從位置信息域管理服務(wù)器110下載的程序是用于將該注冊的域當(dāng)作位置信息域服務(wù)器120運(yùn)行所需的軟件,它包括用戶為了制作和登記其位置ID而連接的一個網(wǎng)頁,用于確認(rèn)用戶的位置ID的重復(fù)性和將用戶信息輸入位置信息數(shù)據(jù)庫的軟件,用于管理用戶的位置信息的一個網(wǎng)頁和軟件,用于搜索位置信息的一個網(wǎng)頁和軟件,用于標(biāo)識和指示物理位置坐標(biāo)的地圖和地理信息數(shù)據(jù)庫,以及用于搜索和在地圖上顯示位置的GIS軟件。其中,當(dāng)一個用戶注冊其位置信息后,地圖和地理信息數(shù)據(jù)庫能用于標(biāo)識該用戶的位置坐標(biāo)。
在位置信息域服務(wù)器安裝步驟S37中,在步驟36中下載的程序安裝在該位置信息域服務(wù)器120。通過這樣做,如后面所描述的用于注冊和搜索用戶的位置信息的位置信息域服務(wù)器的配置就完成了。
在注冊該位置信息域服務(wù)器120后,欲在該相應(yīng)的位置信息域服務(wù)器120上注冊其位置信息(坐標(biāo))的用戶連接該服務(wù)器120。這個步驟是位置信息域服務(wù)器連接步驟S40,在該步驟中,該用戶直接連接位置信息域服務(wù)器120,或者經(jīng)由與該位置信息域服務(wù)器相連的通用域服務(wù)器150,連接該位置信息域服務(wù)器120。此外,欲搜索位置信息的用戶也可以連接該位置信息域服務(wù)器120,以搜索某些位置信息。
換言之,如果用戶欲連接通用域服務(wù)器150,以注冊其位置信息(坐標(biāo)),則該通用域服務(wù)器150,當(dāng)它與該位置信息域服務(wù)器120相連時,在該相連的位置信息域服務(wù)器120的位置信息域數(shù)據(jù)庫中存儲和管理這些信息?;蛘?,用戶能直接連接該位置信息域服務(wù)器120,以注冊其位置信息。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上述兩種配置都是可用的。
然后,在步驟S50中確認(rèn)用戶的位置信息(坐標(biāo))是否已經(jīng)注冊。當(dāng)該相同的用戶的位置信息以前沒有注冊過,則執(zhí)行用戶的位置信息注冊步驟S60,在該步驟中,注冊用戶的位置信息。當(dāng)該相同的位置信息以前已經(jīng)注冊過,則執(zhí)行步驟S70,在該步驟中,用戶執(zhí)行沒有執(zhí)行步驟S60時所需的工作。
圖5更詳細(xì)地描述了用戶的位置信息注冊步驟S60。該用戶的位置信息注冊步驟類似于位置信息域注冊步驟S30。
參考圖5,在位置信息注冊確認(rèn)步驟S50中,當(dāng)確認(rèn)該用戶的位置信息以前尚未注冊過時,則在注冊表單呈現(xiàn)步驟S61中,位置信息域服務(wù)器120呈現(xiàn)一個注冊表單(未顯示)。盡管該注冊表單可以類似于圖4所示的表單,但它可以根據(jù)各個位置信息域服務(wù)器的管理員的管理策略具有不同的配置。不過,該注冊表單應(yīng)當(dāng)包括一些強(qiáng)制的項(xiàng)目,如用戶的地址、準(zhǔn)確的位置坐標(biāo)及位置ID。
在表單輸入步驟S62中,向在步驟S61呈現(xiàn)的表單輸入所需的信息。此時,用戶的位置ID以“[用戶ID]#[位置信息域地址]”的格式進(jìn)行輸入。其中,用戶ID是一個任意的字符串,而位置信息域地址對應(yīng)于該位置信息域服務(wù)器120,并且按照與該已有網(wǎng)絡(luò)服務(wù)器的域地址相同的格式進(jìn)行輸入。如上所述,標(biāo)識位置ID的符號不局限于#。位置信息包括地圖和地理信息,即,位置坐標(biāo)能通過使用地圖和地理數(shù)據(jù)庫,以使用鼠標(biāo)在顯示的地圖上指定一個位置的方式進(jìn)行輸入。
在重復(fù)確認(rèn)步驟S63中,確認(rèn)在表單輸入步驟S62中輸入的內(nèi)容中的用戶位置地址是否為一個重復(fù)的地址。如果是,則執(zhí)行錯誤消息提示步驟S64,以向欲注冊其位置信息的用戶顯示錯誤代碼,然后再次呈現(xiàn)注冊表單。當(dāng)在重復(fù)確認(rèn)步驟S63中確認(rèn)該用戶的位置ID不是一個重復(fù)的地址,則執(zhí)行位置信息存儲步驟S65,在該步驟中,用戶在注冊表單中輸入的信息,連同其位置ID,一起存儲在該位置信息域服務(wù)器120的位置信息域數(shù)據(jù)庫中,并由該服務(wù)器120進(jìn)行管理。
如上所述,在用戶將其位置信息注冊到該位置信息域服務(wù)器120之后,該用戶能連接位置信息域服務(wù)器120a到120n中的任意一個,或者連接安裝了與位置信息域管理服務(wù)器110相關(guān)的軟件的通用域服務(wù)器150,以執(zhí)行一個期望的操作,比如,購物或請求需要的信息或數(shù)據(jù)。這一步驟對應(yīng)于圖2中的期望操作執(zhí)行步驟S70,即,用戶在本步驟連接的網(wǎng)絡(luò)服務(wù)器上(一個通用域服務(wù)器或者一個與該位置信息域服務(wù)器相連的網(wǎng)絡(luò)服務(wù)器)執(zhí)行一個操作,比如購物。
在完成期望操作執(zhí)行步驟S70后,為了將用戶欲獲取的信息或物品發(fā)送給該用戶,該用戶所連接的網(wǎng)絡(luò)服務(wù)器必須識別該用戶的位置信息。為此,需向該網(wǎng)絡(luò)服務(wù)器提供注冊的位置ID,該網(wǎng)絡(luò)服務(wù)器連接注冊了該用戶的位置信息的位置信息域服務(wù)器120,然后根據(jù)該用戶的位置ID搜索該用戶的位置信息(坐標(biāo))。這個步驟是圖2所示的用戶的位置信息搜索步驟S80。圖6更詳細(xì)地描述了用戶的位置信息搜索步驟。
參考圖6,當(dāng)該用戶在步驟S70中完成了一個期望工作后,執(zhí)行步驟S81,在該步驟中,由用戶注冊的位置信息域服務(wù)器120的域地址從由用戶ID和域地址構(gòu)成的位置ID中分離出來。然后,在步驟S82中,使用該分離的域地址,嘗試連接該注冊的位置信息域服務(wù)器120。
在與該位置信息域服務(wù)器120建立連接后,使用用戶ID搜索該用戶的位置信息(坐標(biāo))。這個步驟是用戶的位置信息搜索步驟S83。當(dāng)搜索步驟S83完成后,在步驟S84中確認(rèn)搜索是否正常執(zhí)行。如果是,則執(zhí)行位置信息傳輸步驟S85,在該步驟中,用戶的位置信息傳送給請求該信息的網(wǎng)絡(luò)服務(wù)器。如果不是,則執(zhí)行錯誤代碼傳輸步驟S86,以向請求該用戶的位置信息的服務(wù)器報(bào)告搜索失敗的原因。
通過以上步驟,該用戶連接的網(wǎng)絡(luò)服務(wù)器120或150將確認(rèn)的用戶的位置信息,連同用戶所需要的信息(這里指用戶想購買的商品),發(fā)送給送貨公司或物流中心,以允許它將商品送給該用戶。如果在搜索步驟S80中出現(xiàn)錯誤,則再次執(zhí)行搜索,或者向用戶發(fā)送一條錯誤消息,以使用戶采取適當(dāng)?shù)拇胧?br>
有益效果如上所述,根據(jù)該通過使用分布式的位置信息域服務(wù)器注冊和搜索用戶位置坐標(biāo)的方法以及用于該方法的系統(tǒng),只要用戶與網(wǎng)絡(luò)服務(wù)器連接,該用戶在沒有在該網(wǎng)絡(luò)服務(wù)器中登記和輸入他的位置信息的情況下,能夠提供他的位置信息,從而導(dǎo)致在互聯(lián)網(wǎng)上方便和快捷的交易處理。
此外,注冊為位置信息域服務(wù)器的多個網(wǎng)絡(luò)服務(wù)器可以共享注冊在每個網(wǎng)絡(luò)服務(wù)器上的用戶的位置信息,如果需要,甚至一個沒有注冊為位置信息域服務(wù)器的網(wǎng)絡(luò)服務(wù)器,也能僅通過安裝所需的軟件搜索用戶的位置信息。這樣,信息能更有效地進(jìn)行管理。而且,本發(fā)明沒有使用傳統(tǒng)的地址信息,而是通過使用注冊的位置ID,而非實(shí)際的位置坐標(biāo)來提供位置信息,使得用戶的準(zhǔn)確位置能更便利地找到。
還有,由于位置信息域管理服務(wù)器管理多個位置信息域服務(wù)器,所以,用戶的位置信息能夠以相同的方式進(jìn)行管理,避免了位置信息的重復(fù)注冊。并且,由于用戶在一個他所期望的域服務(wù)器中注冊他的位置信息已非常足夠,因此,能夠避免數(shù)據(jù)的重復(fù)注冊,防止位置信息集中在某個服務(wù)器中,使得信息的處理順暢。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對于本發(fā)明所描述的一些具體實(shí)例,可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進(jìn)。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種用于通過使用用戶的位置ID、注冊和搜索存儲在分布式的位置信息域服務(wù)器中的用戶的位置信息的系統(tǒng),包括一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器110,該位置信息域管理服務(wù)器用于管理多個位置信息域服務(wù)器120a到120n,該位置信息域管理服務(wù)器用于執(zhí)行注冊、更新、修改或刪除位置信息域的操作,以及在該位置信息域管理數(shù)據(jù)庫中存儲與這些操作相關(guān)的信息;多個各自具有一個位置信息域數(shù)據(jù)庫的位置信息域服務(wù)器120a到120n,用于注冊用戶的位置信息和位置ID,以在位置信息域數(shù)據(jù)庫中存儲它們和管理(更新、修改或刪除)它們,每個位置信息域服務(wù)器用于搜索由另一網(wǎng)絡(luò)服務(wù)器請求的用戶的位置信息(坐標(biāo)),以將該信息傳輸給該網(wǎng)絡(luò)服務(wù)器,或者請求另一位置信息域服務(wù)器搜索用戶的位置信息(坐標(biāo));一個位置信息域管理員終端130,用于管理該位置信息域管理服務(wù)器;用戶終端140a到140n,用戶使用這些終端通過互聯(lián)網(wǎng)160連接期望的網(wǎng)絡(luò)服務(wù)器;通用域服務(wù)器150a到150n,其中每個通用域服務(wù)器都沒有在位置信息域管理服務(wù)器110上注冊為所述多個位置信息域服務(wù)器的其中之一,每個通用域服務(wù)器都安裝有用于搜索用戶的位置信息所需的軟件,每個通用域服務(wù)器都沒有存儲和管理用戶的位置信息的功能;和互聯(lián)網(wǎng)160,其中,該用戶的位置信息連同該位置ID在該多個位置信息域服務(wù)器中注冊,并且,該注冊的用戶的位置信息經(jīng)過了確認(rèn)。
2.如權(quán)利1所述的系統(tǒng),其中,該多個位置信息域服務(wù)器120a到120n的功能和連接該多個位置信息域服務(wù)器的網(wǎng)絡(luò)服務(wù)器的功能,能夠在一個系統(tǒng)中構(gòu)建,或者在分離的不同系統(tǒng)中構(gòu)建。
3.如權(quán)利1所述的系統(tǒng),其中,所述多個位置信息域服務(wù)器120a到120n管理用戶的位置信息,并且以一個網(wǎng)絡(luò)域獨(dú)立運(yùn)行,用作一個網(wǎng)絡(luò)域的新的網(wǎng)頁能夠增加到用于提供位置信息域服務(wù)器功能的已有網(wǎng)絡(luò)服務(wù)器中。
4.如權(quán)利1所述的系統(tǒng),其中,該位置信息域管理員終端130可以經(jīng)由局域網(wǎng)而不是互聯(lián)網(wǎng)160,與該位置信息域管理服務(wù)器110進(jìn)行連接。
5.一種通過使用用戶的位置ID注冊和搜索存儲在分布式的位置信息域服務(wù)器上的用戶的位置信息的方法,該方法包括位置信息域管理服務(wù)器連接步驟S10,在該步驟中,欲在一個位置信息域服務(wù)器120上注冊或搜索位置信息的用戶,連接位置信息域管理服務(wù)器110;位置信息域注冊確認(rèn)步驟S20,用于確認(rèn)該用戶欲注冊的相同的位置信息域是否已經(jīng)注冊;位置信息域注冊步驟S30,用于當(dāng)確認(rèn)該用戶欲注冊的相同的位置信息域尚未注冊時,注冊該位置信息域;步驟S40,在該步驟中,在該位置信息域服務(wù)器120上注冊的或欲搜索位置信息的該用戶,連接該位置信息域服務(wù)器120;步驟S50,用于確認(rèn)包括用戶的位置ID的位置信息(坐標(biāo))是否已經(jīng)注冊;用戶位置信息注冊步驟S60,用于當(dāng)該相同的用戶的位置信息尚未在該位置信息域服務(wù)器120上注冊時,注冊該用戶的位置信息;步驟S70,在該步驟中,該用戶在他通過互聯(lián)網(wǎng)160連接的網(wǎng)絡(luò)服務(wù)器上執(zhí)行一個他期望的操作;和步驟S80,用于根據(jù)該用戶在步驟S70中執(zhí)行的操作的結(jié)果,在連接該用戶的位置信息所注冊的該位置信息域服務(wù)器120后,搜索該用戶的位置信息。
6.如權(quán)利5所述的方法,其中,該位置信息域服務(wù)器連接步驟S30包括步驟S31,用于呈現(xiàn)一張注冊表單170,該注冊表單170用于將一個連接的網(wǎng)絡(luò)服務(wù)器注冊為一個位置信息域;步驟S32,用于輸入用于注冊該位置信息域所需的信息;重復(fù)確認(rèn)步驟S33,用于確認(rèn)在該輸入的信息中的位置信息域名稱是否為一個唯一的字符串;步驟S34,用于當(dāng)在重復(fù)確認(rèn)步驟S33期間,該位置信息域服務(wù)器120的域名稱是一個重復(fù)的域名稱時,提示錯誤消息和再次呈現(xiàn)該注冊表單;步驟S35,用于當(dāng)該輸入的將要注冊的位置信息域名稱不是一個重復(fù)的域名稱時,在一個位置信息域管理數(shù)據(jù)庫中注冊該位置信息域服務(wù)器120,并記錄在步驟S32中輸入的信息;步驟S36,用于從該位置信息域管理服務(wù)器110上下載用于運(yùn)行該位置信息域服務(wù)器120所需的程序;和步驟S37,用于在該位置信息域服務(wù)器120上安裝在步驟S36中下載的程序。
7.如權(quán)利5所述的方法,其中,該用戶位置信息注冊步驟S60包括注冊表單呈現(xiàn)步驟S61,用于當(dāng)用戶的位置信息以前沒有注冊時,注冊該用戶的位置信息;數(shù)據(jù)輸入步驟S62,用于將所需的信息輸入該注冊表單;重復(fù)確認(rèn)步驟S63,用于確認(rèn)在步驟S62所輸入的內(nèi)容中的用戶的位置ID是否為一個重復(fù)的位置ID;步驟S64,用于當(dāng)該用戶的位置ID是一個重復(fù)的位置ID時,提示錯誤消息并執(zhí)行注冊表單呈現(xiàn)步驟S61;和步驟S65,用于將包括用戶的位置ID和點(diǎn)位置坐標(biāo)的位置信息存儲到該位置信息域服務(wù)器120的位置信息域數(shù)據(jù)庫中,以管理該信息。
8.如權(quán)利5所述的方法,其中,該用戶位置信息搜索步驟S80包括步驟S81,用于將構(gòu)建該用戶的位置ID的用戶ID和域地址相互分離;步驟S82,用于通過使用該分離的域地址,連接該用戶注冊位置信息的位置信息域服務(wù)器120;步驟S83,用于使用該分離的用戶ID搜索該用戶的位置信息;步驟S84,用于確認(rèn)搜索步驟S83是否已經(jīng)正常執(zhí)行;步驟S85,用于當(dāng)確認(rèn)搜索操作已經(jīng)正常執(zhí)行時,將該搜索的位置信息傳輸給請求搜索該位置信息的服務(wù)器;步驟S86,用于當(dāng)確認(rèn)搜索操作未正常執(zhí)行時,傳輸錯誤代碼(提示在搜索操作中失敗的原因)。
9.如權(quán)利7所述的方法,其中,在表單輸入步驟S62所輸入表單的信息中的用戶的位置ID是一個用于該注冊的點(diǎn)位置的唯一標(biāo)識地址,并且以[用戶ID]#[位置信息域服務(wù)器]的格式進(jìn)行表示。
10.如權(quán)利7所述的方法,其中,在表單輸入步驟S62中,為了注冊他的位置信息(坐標(biāo)),該用戶通過使用一個地圖和地理信息數(shù)據(jù)庫,以在顯示屏上顯示的一個地圖上指定一個將要注冊的點(diǎn)位置的方式,輸入位置坐標(biāo)值。
全文摘要
本發(fā)明提供一種用于通過使用用戶的位置ID、注冊和搜索存儲在分布式的位置信息域服務(wù)器中的用戶的位置信息的方法及系統(tǒng)。該系統(tǒng)包括一個位置信息域管理員終端,一個具有一個位置信息域管理數(shù)據(jù)庫的位置信息域管理服務(wù)器,多個各自具有一個用于存儲用戶的位置信息(坐標(biāo))的位置信息數(shù)據(jù)庫的位置信息域服務(wù)器,多個通用域服務(wù)器和多個用戶終端,它們通過互聯(lián)網(wǎng)進(jìn)行連接,以在每一個位置信息域服務(wù)器注冊用戶的位置信息(坐標(biāo)),并且,如果需要,通過用戶終端所連接的域服務(wù)器搜索用戶的位置信息。
文檔編號G06F12/00GK1543612SQ01823531
公開日2004年11月3日 申請日期2001年8月13日 優(yōu)先權(quán)日2001年8月13日
發(fā)明者李相持, 樸東勳 申請人:株式會社知址21