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

在建筑物內(nèi)基于會話的定位服務(wù)系統(tǒng)和方法

文檔序號:5833275閱讀:260來源:國知局
專利名稱:在建筑物內(nèi)基于會話的定位服務(wù)系統(tǒng)和方法
在建筑物內(nèi)基于會話的定位服務(wù)系統(tǒng)和方法4支術(shù)領(lǐng)域
本發(fā)明涉及一種在大的復(fù)雜建筑物內(nèi)基于會話的定位服務(wù)系統(tǒng)。
背景技術(shù)
在大建筑物內(nèi)尋找某一位置是很花費時間的,尤其是當(dāng)建筑物布局很復(fù)雜時,這個問題更為嚴(yán)重。上述問題經(jīng)常出現(xiàn)在如下幾種常見
情況中
1) 在大辦公樓中,工作臺、會議室、實驗室、設(shè)備間等散布在整個建筑物中,如圖6所示的一個建筑物的平面布局。經(jīng)常我們花費很多時間來在房間或會議室中找人,尤其對于新員工和訪客而言。
2) 在超市中,成千上萬的商品放置在上百個貨架上,所述貨架的布局通常是非常復(fù)雜的。顧客需要很多時間來找到他們需要的商品。
3) 在大商場中,有許多商店、餐館、咖啡館。找到一個特定品牌的商店也是不容易的,即使對于以前去過的人而言。
在現(xiàn)有技術(shù)中,為了方便位置的查找,人們采取了各種措施和辦法贅例如
1) 在每個關(guān)鍵位置張貼地圖。對于一個復(fù)雜的建筑,地圖很大而且很復(fù)雜。用戶需要花費很多時間在路上瀏覽地圖以找到正確信息。
2) 利用GPS、通信裝置(例如GSM定位)等實現(xiàn)建筑物中的自動定位服務(wù)。但這種方法的成本是很高的。而且,GPS在建筑物內(nèi)不能很好的工作。再者,用戶手上總需要持有一個裝置,對用戶是很不方便的,尤其是在商場、超市中購物的時候要求每個用戶都持有GPS等昂貴的移動設(shè)備也是不現(xiàn)實的。
因此,需要一種對用戶而言最簡便的方案來實現(xiàn)定位。進一步而言,這種方案最好是低成本的,而且適于室內(nèi)使用。

發(fā)明內(nèi)容
本發(fā)明通過提供一種會話啟動定位系統(tǒng)來實現(xiàn)用戶定位過程。用戶在起點位置告訴系統(tǒng)他/她想去的位置,然后系統(tǒng)啟動一個定位服務(wù)會話,并僅在預(yù)測的時間在沿著通往目的地的路上的若干顯示器上顯
示路標(biāo)信息(例如向左轉(zhuǎn)、向右轉(zhuǎn)、向前走等等)。如果用戶在路上停頓,或者走錯了方向,他/她會通知系統(tǒng)重新開始會話,并且系統(tǒng)再次提供路標(biāo)信息。
本發(fā)明還提供了一種用在建筑物中的定位服務(wù)系統(tǒng),包括至少一個輸入裝置,用于獲取用戶的目的地地址以及用戶的當(dāng)前位置,并發(fā)送給定位服務(wù)服務(wù)器;多個路標(biāo)信息顯示裝置,其在所述定位服務(wù)服務(wù)器的控制下顯示路標(biāo)信息;所述定位服務(wù)服務(wù)器包括存儲裝置,用于存儲所述建筑物的地圖信息以及所述路標(biāo)信息顯示裝置的位置信息;控制裝置,所述控制裝置從所述輸入裝置獲取用戶的目的地地址和用戶的當(dāng)前位置,為用戶產(chǎn)生一個會話ID并返回給所述輸入裝置;其中所述控制裝置把用戶的所述目的地地址以及會話ID作為會話信息存儲在存儲裝置中,以及所述控制裝置基于所述地圖信息計算從用戶的當(dāng)前位置到目的地地址的路徑,計算用戶沿著所述路徑通過各個路標(biāo)信息顯示裝置的大概時間段,以及控制各個路標(biāo)信息顯示裝置在相應(yīng)時間段內(nèi)向用戶顯示會話ID及路標(biāo)信息。
此外,在本發(fā)明的上述系統(tǒng)中,所述輸入裝置還包括用于顯示地圖信息的顯示裝置。
此外,在本發(fā)明的上述系統(tǒng)中,所述輸入裝置還包括觸摸屏,用戶在觸摸屏上顯示的建筑物地圖中選擇目的地。
此外,在本發(fā)明的上述系統(tǒng)中,所述存儲裝置還存儲所有輸入裝置的位置信息;以及所述定位服務(wù)器把接收用戶輸入的所述輸入裝置的位置作為用戶的當(dāng)前位置。
可替換的,在本發(fā)明的上迷系統(tǒng)中,所述輸入裝置接收用戶手工輸入的當(dāng)前位置。
6此外,在本發(fā)明的上述系統(tǒng)中,所述控制裝置基于預(yù)先設(shè)定的用 戶行進速度,來估算用戶到達(dá)路徑上各個路標(biāo)信息顯示裝置的時間。 此外,在本發(fā)明的上述系統(tǒng)中,所述路標(biāo)信息顯示裝置還包括用
于接收用戶的會話ID的輸入裝置,以獲取用戶的會話ID以及用戶最 新的當(dāng)前位置,并一起傳輸給所述定位服務(wù)服務(wù)器。
此外,在本發(fā)明的上述系統(tǒng)中,所述定位服務(wù)服務(wù)器從所述路標(biāo) 信息顯示裝置獲取用戶的會話ID以及用戶最新的當(dāng)前位置,檢索所 述存儲裝置存儲的會話信息以從用戶的會話ID得到用戶的目的地地 址,并基于用戶的目的地地址和用戶最新的當(dāng)前位置,重新為用戶提 供定位服務(wù)。
此外,根據(jù)本發(fā)明的一個方面,所述建筑物是車庫,以及用戶選 擇所述目的地地輸入裝置顯示的可用空余車位之一作為目的地地址。
此外,根據(jù)本發(fā)明的一個方面,其中所述建筑物是車庫,以及用 戶選擇所述目的地地輸入裝置顯示的電梯/通道之一作為目的地地址。
此外,根據(jù)本發(fā)明的一個方面,所述路標(biāo)信息顯示裝置和輸入裝 置被集成在一起。
根據(jù)本發(fā)明的一個方面,提供了 一種用在建筑物中的定位服務(wù)方 法,其中所迷建筑物中包括路標(biāo)信息顯示裝置,該方法包括存儲所 述建筑物的地圖信息以及所述建筑物中的路標(biāo)信息顯示裝置的位置信 息;輸入用戶的目的地地址以及用戶的當(dāng)前位置;給用戶分配并返回 會話標(biāo)識符;把會話標(biāo)識符和用戶的目的地地址相關(guān)聯(lián)地存儲為會話 信息;計算從用戶的當(dāng)前位置到目的地地址的路徑;估算用戶沿著所 述路徑通過各個路標(biāo)信息顯示裝置的大概時間段,以在各個時間段內(nèi) 在相應(yīng)路標(biāo)信息顯示裝置上顯示會話標(biāo)識符以及路標(biāo)信息。
此外,上述方法還包括輸入用戶的所述會話標(biāo)識符以及用戶最 新的當(dāng)前位置;基于用戶的所述會話標(biāo)識符來檢索所述會話信息,以 得到用戶的目的地地址;基于用戶的目的地地址和用戶最新的當(dāng)前位 置來計算從用戶的當(dāng)前位置到目的地地址的路徑,計算用戶沿著所述 路徑通過各個路標(biāo)信息顯示裝置的大概時間段,以及在相應(yīng)時間段內(nèi)向用戶顯示會話標(biāo)識符及路標(biāo)信息。
本發(fā)明的優(yōu)點在于如下至少之一
由于用戶不需要攜帶任何設(shè)備或裝置,因此對于用戶而言使用方 便。其次,用戶使用過程非常直觀。用戶可以在沿著前往目的地的路 徑得到路標(biāo)信息;
支持同時大批量服務(wù)請求。每個顯示器可以僅顯示基于會話的路 標(biāo)信息一個較短時間段。路標(biāo)信息很簡潔。因而,系統(tǒng)能夠處理并顯 示多個用戶會話請求;
容錯性高。每個請求用一個會話ID來表示。即使用戶在路上停 頓或走錯方向,他/她很容易基于會話ID來重新啟動會話以得到新的 信息。


這里所公開的系統(tǒng)在其各種實施例中克服了上述現(xiàn)有技術(shù)的缺 點,并且實現(xiàn)了這種系統(tǒng)之前不可能存在的優(yōu)點。以下將參考附圖更 完整地描述本發(fā)明,附圖示出了本發(fā)明的優(yōu)選實施例。但是本發(fā)明可
體現(xiàn)在許多其他的形式中,而不應(yīng)當(dāng)被理解為限于這里所述的實施例; 相反提供這些實施例是為了公開內(nèi)容將會詳盡和完整,并且將會完整 地將本發(fā)明的范圍傳達(dá)給本領(lǐng)域的技術(shù)人員。從始至終類似的標(biāo)號都 表示類似的部件。
圖i示出根據(jù)本發(fā)明的基于會話的定位服務(wù)系統(tǒng)的結(jié)構(gòu)圖。
圖2示出根據(jù)本發(fā)明的基于會話的定位服務(wù)系統(tǒng)中的目的地輸入裝置。
圖3示出根據(jù)本發(fā)明的基于會話的定位服務(wù)系統(tǒng)中的定位服務(wù)服 務(wù)器的內(nèi)部模塊圖。
圖4示出根據(jù)本發(fā)明的基于會話的定位服務(wù)系統(tǒng)中的路標(biāo)信息顯 示裝置。
圖5示出根據(jù)本發(fā)明的基于會話的定位服務(wù)的流程圖。
圖6示出把本發(fā)明的基于會話的定位服務(wù)系統(tǒng)設(shè)置到復(fù)雜建筑物
8中的應(yīng)用實例。
圖7示出利用本發(fā)明的基于會話的定位服務(wù)系統(tǒng)利用路標(biāo)信息顯 示裝置為用戶在復(fù)雜建筑物中顯示路標(biāo)信息的實施例。
圖8示出把本發(fā)明的基于會話的定位服務(wù)系統(tǒng)設(shè)置到車庫中的應(yīng) 用實例。
圖9 (a)和9 (b)示出利用本發(fā)明的基于會話的定位服務(wù)系統(tǒng) 利用路標(biāo)信息顯示裝置為用戶在車庫中顯示路標(biāo)信息的實施例。
具體實施例方式
圖l顯示了本發(fā)明提出的基于會話的定位服務(wù)系統(tǒng)的結(jié)構(gòu)圖。系 統(tǒng)1000包括目的地輸入裝置1010、多個路標(biāo)信息顯示裝置1020、以 及定位服務(wù)服務(wù)器1030。
圖2示出目的地輸入裝置1010的一種實施方式為通用計算機。 圖2的目的地輸入裝置1010包括顯示器1011以及輸入裝置1012 (包 括鍵盤和鼠標(biāo))。在圖2的實施方式中,顯示器1011上顯示了所在建 筑物內(nèi)的地圖。用戶可以通過查看建筑物的地圖而確定該目的地輸入 裝置1010所處的當(dāng)前位置1013以及用戶的目的地地址1014,并且用 戶輸入當(dāng)前位置1013以及用戶的目的地地址1014。目的地輸入裝置 1010把用戶輸入的當(dāng)前位置1013以及用戶的目的地地址1014傳輸給 定位服務(wù)服務(wù)器1030。
此外,根據(jù)本發(fā)明的一種替換實施方式,目的地輸入裝置1010 把其自身所在位置作為用戶當(dāng)前位置1013,這樣無需用戶手工輸入當(dāng) 前位置1013。例如,所有的目的地輸入裝置1010被固定在建筑物某 處,因而具有固定位置。定位服務(wù)服務(wù)器1030中記錄了所有目的地輸 入裝置的位置。當(dāng)定位服務(wù)服務(wù)器從某一個目的地輸入裝置1010接收 用戶輸入的目的地地址時,定位服務(wù)服務(wù)器識別出該目的地輸入裝置 1010,并把該目的地輸入裝置1010的位置作為用戶的當(dāng)前位置1013, 這樣無需用戶輸入當(dāng)前位置1013。還例如,當(dāng)目的地輸入裝置1010 是諸如筆記本電腦的移動設(shè)備時,可以利用無線設(shè)備和移動接入設(shè)備來找到目的地輸入裝置1010的位置,并把該目的地輸入裝置1010的 位置作為用戶的當(dāng)前位置1013,這樣也無需用戶手工輸入當(dāng)前位置 1013。在上述兩種情況下,定位服務(wù)服務(wù)器1030都自動得到目的地輸 入裝置1010的當(dāng)前位置1013,而用戶僅需要輸入目的地地址1014即 可,從而減輕了用戶負(fù)擔(dān)。
此外,目的地輸入裝置1010的輸入裝置1012不僅限于鍵盤或鼠 標(biāo),還可以是觸摸屏、語音識別系統(tǒng)或其它公知輸入裝置。
目的地輸入裝置1010不僅可以顯示該場所的地圖,還可以顯示 諸如超市的商品目錄,此時用戶輸入的目的地地址1014實際上是放置 特定商品的位置(例如特定貨架、根臺)。此外,目的地輸入裝置1010 還可以提供搜索查詢功能,從而用戶可以使用搜索技術(shù)來輸入或選擇 目的地地址1014。
圖3示出根據(jù)本發(fā)明的基于會話的定位服務(wù)系統(tǒng)中的定位服務(wù)服 務(wù)器1030的模塊圖。
定位服務(wù)服務(wù)器1030包括存儲裝置1031、控制裝置1032以及接 收/發(fā)送裝置1033。
存儲裝置1031中預(yù)先存儲了建筑物的地圖信息1035??梢圆捎?各種已知技術(shù)來存儲地圖信息1035。例如,參見"地圖數(shù)據(jù)設(shè)計與組 織",劉春、姚連壁;"車栽導(dǎo)航電子地圖中道路數(shù)據(jù)的空間邏輯描 述",《同濟大學(xué)學(xué)報自然科學(xué)版》,2002年30巻3期-346 - 351 頁 (link: http:〃engine.cqvip.com/content/u/90798x/2002/030/003/gc09_u5_6148 472.pdf),劉春、史文中等。"導(dǎo)航電子地圖中道路數(shù)據(jù)的空間索引 和組織",《工程勘察》-2003年1期-38-41 頁(link: http:〃engine.cqvip.com/content/p/94477x/2003/000/001/zk01一p2—7354 851.pdf)。
此外,存儲裝置1031還存儲了所述路標(biāo)信息顯示裝置1020的位 置信息1034。根據(jù)本發(fā)明的一種優(yōu)選實施方式,存儲裝置1031還存 儲了所述目的地輸入裝置1010的位置信息1034。
10存儲裝置1031中還存儲了會話信息1036。具體而言,當(dāng)從目的 地輸入裝置1010把當(dāng)前位置1013和目的地地址1014傳輸給定位服務(wù) 服務(wù)器1030之后,控制裝置1032為用戶產(chǎn)生一個會話ID。優(yōu)選的, 會話ID對于每個定位服務(wù)請求是唯一的。會話ID可以是由控制裝置 1032隨機生成的。可替換地,會話ID也可以是由用戶根據(jù)個人喜好 進行選擇,并由控制裝置1032進行確認(rèn)(例如,查找該會話ID是否 已經(jīng)被占用,或者格式是否符合要求)。由用戶自行選擇的會話ID 更加便于用戶記憶??刂蒲b置1032把所產(chǎn)生的會話ID返回給目的地 輸入裝置1010。用戶看到目的地輸入裝置1010上顯示的會話ID (圖 2例示了"會話ID123"),并記住該會話ID。會話ID是用于標(biāo)識該用 戶所請求的定位服務(wù)信息。此外,用戶在途中被打斷、或者走失的情 況下,還可以基于該會話ID來恢復(fù)到目的地地址1014的定位服務(wù), 以下將結(jié)合具體實施例詳細(xì)描述如何基于會話ID恢復(fù)定位服務(wù)。存 儲裝置1031把用戶的目的地地址(可選的,以及當(dāng)前位置)以及為用 戶產(chǎn)生的會話ID作為該次會話的會話信息1036保存??梢栽诖鎯ρb 置1031中以會話ID為索引存儲會話信息1036。
控制裝置1032還包括路徑計算器1037和到達(dá)時間計算器1038。
路徑計算器1037用于計算出從當(dāng)前位置1013到目的地地址1014 的路徑以及沿該路徑的路標(biāo)信息。到達(dá)時間計算器1038預(yù)測用戶沿路 通過這些路標(biāo)信息顯示裝置1020的大致時間。控制裝置1032根據(jù)到 達(dá)時間計算器1038計算的時間把指示該路徑的路標(biāo)信息發(fā)送到沿該 路徑設(shè)置的一個或多個路標(biāo)信息顯示裝置1020。以下將結(jié)合具體實施 例進一步詳細(xì)描述定位服務(wù)服務(wù)器1030的實現(xiàn)方式以及其操作。
圖4示出了路標(biāo)信息顯示裝置1020的一種實施方式。路標(biāo)信息 顯示裝置1020包括顯示器1021。顯示器1021顯示從定位服務(wù)服務(wù)器 1030接收的路標(biāo)信息,例如路標(biāo)信息"會話123:向右轉(zhuǎn)"1023和路標(biāo) 信息"會話456:前進"1024。這樣,當(dāng)用戶經(jīng)過該路標(biāo)信息顯示裝置 1020時,用戶基于其會話ID識別出相應(yīng)的路標(biāo)信息"會話123:向右 轉(zhuǎn)",從而可以沿正確路徑前進。
ii如圖4所示,路標(biāo)信息顯示裝置1020能夠同時顯示若干會話的 路標(biāo)信息,由于每個路標(biāo)信息僅占用屏幕的一小部分,因此可以同時 為多個會話提供路標(biāo)信息,尤其適用于在人流量較大的場合,例如超 市、商場和商業(yè)樓宇等。
路標(biāo)信息顯示裝置1020還可以包括簡單的輸入裝置1022,以接 收用戶輸入會話ID。許多輸入界面,例如數(shù)字鍵盤、語音識別系統(tǒng)、 觸摸板等能夠作為輸入裝置1022。有時,用戶可能因為某種原因耽擱 其行程,因而錯過路標(biāo)信息。利用輸入裝置1022,用戶能夠輸入其會 話ID,從而在路標(biāo)信息顯示裝置1020可以恢復(fù)該會話ID的定位服務(wù), 以下將結(jié)合具體實施例詳細(xì)描迷。
圖5顯示了根據(jù)本發(fā)明的定位服務(wù)的流程。
在步驟501 ,用戶通過目的地輸入裝置1010輸入目的地地址和當(dāng) 前位置。
可替換的,如果當(dāng)前位置能夠自動獲得(例如把目的地輸入裝置 IOIO的位置作為當(dāng)前位置),則用戶僅需要輸入目的地地址。目的地 地址被傳輸給定位服務(wù)服務(wù)器1030。
在步驟502,定位服務(wù)服務(wù)器1030獲取用戶的目的地地址和用戶 的當(dāng)前位置,產(chǎn)生一個會話ID,并將該會話ID返回給用戶。定位服 務(wù)服務(wù)器1030還把該會話ID和接收的貝的地地址關(guān)聯(lián)地存儲在服務(wù) 器中。這樣,在后續(xù)操作中,用戶可以僅根據(jù)會話ID就重新啟動定 位服務(wù)操作,如下具體實施例所詳細(xì)記栽的。
定位服務(wù)服務(wù)器1030中預(yù)先存儲了建筑物內(nèi)的地圖信息。此夕卜, 定位服務(wù)器1030還預(yù)先存儲各個路標(biāo)信息顯示裝置的位置。
在步驟503,定位服務(wù)服務(wù)器1030基于預(yù)先存儲的地圖信息,計 算從當(dāng)前位置到目的地地址的路徑。根據(jù)一種優(yōu)選實施方式,定位服 務(wù)服務(wù)器1030計算出路徑后,確定沿該路徑設(shè)置的路標(biāo)信息顯示裝置 1020,以便通過這些路標(biāo)信息顯示裝置1020來顯示該路徑的路標(biāo)信 息。
應(yīng)當(dāng)理解,本發(fā)明可以采用現(xiàn)有技術(shù)中的各種方式來計算到目的地的路徑。例如,參見"導(dǎo)航算法,最優(yōu)路徑計算",張小國、王慶
等;"基于電子地圖的路徑最優(yōu)算法研究",《中國慣性技術(shù)學(xué)報》,
2001 年 9 巻 1 期-44-49 頁(link: http:〃engine.cqvip.com/content /u/83064x/2001/009/001/gc09_u5_5132299.pdf),趙偉華、章復(fù)嘉等。"車輛導(dǎo) 航系統(tǒng)最優(yōu)路徑規(guī)劃的研究與實現(xiàn)"、《杭州電子工業(yè)學(xué)院學(xué)報》-2003 年 23 巻 1 期 -16-19 頁 0ink:httu:〃en2ine.caviD.com/content /u/96728x/2003/023麵/gc08 u4 7496568.pdf)。如本領(lǐng)域技術(shù)人員所肯巨理解的, 本發(fā)明并不局限于某一特定路徑規(guī)劃方法。
所得到的路徑可以不唯一??梢曰趹?yīng)用的具體需要,選擇合適 的方法進行路徑計算以及路徑選擇。根據(jù)本發(fā)明的一種實施方式,當(dāng) 定位服務(wù)服務(wù)器1030計算出多個可用路徑時,選擇其上有較多數(shù)量的 路標(biāo)信息顯示裝置1020的路徑作為優(yōu)選路徑,盡管可能該路徑不是最 短的,但是因為利用了較多的路標(biāo)信息顯示裝置1020,因而對用戶而 言更加清楚。
在步驟504,定位服務(wù)服務(wù)器1030在合適的時間把路標(biāo)信息發(fā)送 給沿該路徑的路標(biāo)信息顯示裝置1020,從而各個路標(biāo)信息顯示裝置 1020在合適時間段內(nèi)顯示相應(yīng)路標(biāo)信息。
根據(jù)本發(fā)明的一種實施方式,通過預(yù)測用戶沿該路徑通過每個路 標(biāo)信息顯示裝置1020的大致時間,來確定何時發(fā)送及顯示路標(biāo)信息。 例如,在本發(fā)明應(yīng)用于商業(yè)樓宇中時,從用戶當(dāng)前位置開始,根據(jù)用 戶的步行速度,可以計算出用戶到達(dá)每個路標(biāo)信息顯示裝置1020的大 概時間。這樣,當(dāng)預(yù)計用戶將到達(dá)相應(yīng)的路標(biāo)信息顯示裝置1020時, 就發(fā)送相應(yīng)路標(biāo)信息給路標(biāo)信息顯示裝置1020,以便由路標(biāo)信息顯示 裝置1020顯示相應(yīng)的路標(biāo)信息??商鎿Q的,路標(biāo)信息也可以在用戶到 達(dá)之前就存儲在路標(biāo)信息顯示裝置1020中,預(yù)計用戶將要到達(dá)時,定 位服務(wù)服務(wù)器1030發(fā)送指令給路標(biāo)信息顯示裝置1020,使其顯示路 標(biāo)信息。以下將結(jié)合具體實施例來進一步詳細(xì)描述。
此外,當(dāng)本發(fā)明應(yīng)用于車庫時,可以基于機動車的行車速度來預(yù) 計用戶到達(dá)各個路標(biāo)信息顯示裝置1020的大概時間,從而在機動車到
13達(dá)各個路標(biāo)信息顯示裝置1020的時間段內(nèi)顯示路標(biāo)信息。
由于本發(fā)明僅在用戶將要到達(dá)一個路標(biāo)信息顯示裝置1020時才 在該路標(biāo)信息顯示裝置1020上顯示相應(yīng)路標(biāo)信息,每個用戶都不會占 用過多的顯示時間,從而本發(fā)明能夠同時支持很多用戶的請求,尤其 適用于有很大人流量的場合。
路標(biāo)信息至少包括會話ID以及對路徑的指示信息,如圖4所示 的1023和1024。如本領(lǐng)域技術(shù)人員所能理解的,路標(biāo)信息可以包括 各種方向信息、文本信息(例如箭頭、文字、字母等),還可以顯示 更復(fù)雜的多媒體信息。
在步驟505,用戶看到路標(biāo)信息顯示裝置1020上顯示的路標(biāo)信 息,并遵照路標(biāo)信息沿著該路徑向目的地前進。
在步驟506,如果用戶一直能看到各個路標(biāo)信息顯示裝置1020 顯示的路標(biāo)信息并正確的遵照路標(biāo)信息行進,最終到達(dá)了目的地,則 本次定位服務(wù)過程結(jié)束507。
根據(jù)本發(fā)明的一種優(yōu)選實施方式,如果用戶沒有成功地找到目的 地(例如在途中逗留而錯過路標(biāo)信息顯示裝置1020顯示的路標(biāo)信息, 或在途中走上錯誤路徑),即當(dāng)用戶迷路時,可以基于會話ID恢復(fù) 其定位服務(wù)。
從步驟506中,用戶迷路時,過程執(zhí)行到步驟507。在步驟507 中,用戶在其附近的任一路標(biāo)信息顯示裝置1020 (或者目的地輸入裝 置1010,如果有的話)輸入服務(wù)器1030最初為其產(chǎn)生的會話ID。
在步驟508,路標(biāo)信息顯示裝置1020把用戶輸入的會話ID發(fā)送 給定位服務(wù)服務(wù)器1030。同時,定位服務(wù)服務(wù)器1030還自動地把該 路標(biāo)信息顯示裝置1020的位置作為用戶最新的當(dāng)前位置。如果用戶是 通過目的地輸入裝置1010輸入會話ID,定位服務(wù)服務(wù)器1030也可以 自動獲得或通過用戶手工輸入而獲得其當(dāng)前位置,如步驟501所述, 然后執(zhí)行到步驟503。
在步驟503,定位服務(wù)服務(wù)器1030通過路標(biāo)信息顯示裝置1020 獲得用戶的會話ID和用戶最新的當(dāng)前位置。由于在步驟502中,定位服務(wù)服務(wù)器1030把會話ID與目的地地址相關(guān)聯(lián)地保存為會話信 息,定位服務(wù)服務(wù)器1030通過會話ID可以檢索會話信息,以獲得與 會話ID對應(yīng)的該用戶的目的地地址。然后基于目的地地址和當(dāng)前位 置再次為用戶提供路標(biāo)信息,如步驟503 - 507所述。
在上述的定位服務(wù)恢復(fù)過程中,用戶僅僅需要輸入先前產(chǎn)生過的 會話ID就可以重新得到路標(biāo)信息,而無需再次輸入目的地地址,因 此對用戶而言更加方便。此外,輸入會話ID僅需要一個簡單的數(shù)字 鍵盤即可,而無需額外的顯示器來顯示地圖、也無需相應(yīng)的目的地輸 入裝置(例如觸摸屏),因此節(jié)省了大量設(shè)備成本。
圖6示出把本發(fā)明的基于會話的定位服務(wù)系統(tǒng)設(shè)置到一個復(fù)雜建 筑物中的應(yīng)用實例。
圖6示出的樓層內(nèi)的平面中設(shè)置了多個路標(biāo)信息顯示裝置1020, 分別在①-⑩處所示的位置被固定設(shè)置(包括走廊、拐角和樓梯口處)。
在本實施例中,路標(biāo)信息顯示裝置1020被放置在地面上。可替換的, 它也可以懸掛起來或嵌入在墻體中。在本實施例中,提供了兩個目的 地輸入裝置IOIO,分別被設(shè)置在兩個樓梯臺階入口處,如 和 所示
的位置。這樣每個進入該樓層、或上下離開該樓層的用戶都可以訪問 目的地輸入裝置IOIO。此外,在 和 所示的位置,目的地輸入裝置
1010和路標(biāo)信息顯示裝置1020可以集成一體地實現(xiàn),也可以分別實 現(xiàn)為兩個裝置。如果集成為一個裝置,則該裝置既可以用于輸入目的 地(以及當(dāng)前位置,如果需要用戶手工輸入的話)也可以輸入會話ID, 既可以顯示地圖信息也可以顯示路標(biāo)信息,這是本領(lǐng)域的技術(shù)人員容 易理解并實現(xiàn)的。
當(dāng)用戶從入口 進入該樓層時,用戶在 的目的地輸入裝置1010
輸入其目的地房間209。定位服務(wù)服務(wù)器1030 (未示出)為其返回 會話ID: xxx, 并把"會話ID: xxx,,與目的地"房間209,,關(guān)聯(lián)存儲?;?于預(yù)先存儲的地圖信息,計算出從當(dāng)前位置(Q到房間209的路徑。定
位服務(wù)服務(wù)器1030還基于預(yù)先存儲的各個路標(biāo)信息顯示裝置1020的 位置,確定出用戶經(jīng)過該路徑時所要經(jīng)過的路標(biāo)信息現(xiàn)時裝置1020。
15這樣,定位服務(wù)服務(wù)器1030計算出用戶將依次經(jīng)過位置 、 、 、 、 、 G)、 、⑨處的路標(biāo)信息顯示裝置1020,并確定各個路標(biāo)信 息顯示裝置1020所顯示的路標(biāo)信息。例如,位置O的路標(biāo)信息顯示裝 置1020顯示"會話xxx:向前",位置O的路標(biāo)信息顯示裝置1020顯 示"會話xxx:向右,,...,位置⑨的路標(biāo)信息顯示裝置1020顯示"會話 xxx:向左",到達(dá)目的地房間209。
定位服務(wù)服務(wù)器1030還計算用戶通過這些路標(biāo)信息顯示裝置 1020的大概時間,以便在合適時間把路標(biāo)信息發(fā)送給各個路標(biāo)信息顯 示裝置1020。如圖7所示,定位服務(wù)服務(wù)器1030控制 、 、 O、 ◎、 、 G)、 、⑨處的各個路標(biāo)信息顯示裝置1020,以便各個路標(biāo)信息 顯示裝置1020在不同的時間段顯示相應(yīng)的路標(biāo)信息。
即使用戶在樓層中迷路時,用戶可以在任一路標(biāo)信息顯示裝置 1020上輸入其會話ID: xxx,定位服務(wù)服務(wù)器1030能夠基于會話ID 和用戶的當(dāng)前位置,為用戶重新計算其路徑,從而恢復(fù)定位服務(wù)。
圖8示出把本發(fā)明的基于會話的定位服務(wù)系統(tǒng)設(shè)置到車庫中的應(yīng) 用實例。
在本實施例中,目的地輸入裝置1010和路標(biāo)信息顯示裝置1020 都設(shè)置在車庫中的位置①—⑨上(包括入口 、出口①、以及通道②— )。在本實施例中,目的地輸入裝置1010可以是設(shè)置在通道側(cè)方的 觸摸屏,以便用戶查看地圖信息并輸入目的地。路標(biāo)信息顯示裝置 1020的路標(biāo)信息顯示裝置1021可以懸掛在通道上方,以方便用戶駕 車時觀看。如本領(lǐng)域的技術(shù)人員所能理解的,目的地輸入裝置1010 和路標(biāo)信息顯示裝置1020也可以集成為單個裝置。
當(dāng)機動車駛?cè)胲噹鞎r,在入口 處的目的地輸入裝置1010輸入 其目的地。目的地可以是例如某一車位,例如在觸摸屏上顯示車庫中 的所有可用空余車位以供用戶選擇,然后將其作為目的地地址?;蛘?, 目的地可以是某一電梯/通道編號,以便用戶通過該電梯/通道前往車 庫上方的建筑。然后定位服務(wù)服務(wù)器1030 (未示出)計算從入口到達(dá) 該目的地的路徑,確定該路徑經(jīng)過位置⑨、⑦、 、 、 @處的路標(biāo)信息顯示裝置1020,并基于行車速度(例如車庫內(nèi)的速度為3-8公 里/小時)估算車輛經(jīng)過這些的大概時間。
如圖8(a)所示,位于 、⑦、 、 、④處的路標(biāo)信息顯示裝 置1020在不同的時間段顯示相應(yīng)的路標(biāo)信息。例如,⑨處的路標(biāo)信息 顯示裝置1020顯示"會話yyy:向左"、⑦處的路標(biāo)信息顯示裝置1020 顯示"會話yyy:向前",...最終引導(dǎo)用戶到達(dá)目的地。
當(dāng)機動車從某一車位駛出車庫時,例如從位置⑧駛出,在位置 的目的地輸入裝置1010處輸入其目的地為出口①,則在不同時間段在 沿駛出路徑的位置③、②、①的路標(biāo)信息顯示裝置1020上顯示路標(biāo)信 息,引導(dǎo)用戶駛出車庫。
如圖8(b)所示,位于 、②、①處的路標(biāo)信息顯示裝置1020 在不同的時間段內(nèi)顯示相應(yīng)的路標(biāo)信息。
此外,本發(fā)明不僅可以應(yīng)用在單層建筑物中,還可以應(yīng)用在越層 建筑中,其可以通過例如在上下樓梯、電梯處額外地設(shè)置路標(biāo)信息顯 示裝置1020和目的地輸入裝置1010而實現(xiàn)更好的定位服務(wù)。
此外,在以上優(yōu)選實施例中,分別實現(xiàn)了目的地輸入裝置1010 和路標(biāo)信息顯示裝置1020。但是,目的地輸入裝置1010和路標(biāo)信息 顯示裝置1020的逐個功能可以集成在單個設(shè)備中,例如,在目的地輸 入裝置1010上也可以輸入會話ID,目的地輸入裝置1010也可以顯示 路標(biāo)信息,以及路標(biāo)信息顯示裝置1020上可以輸入目的地地址,在路 標(biāo)信息顯示裝置1020上可以顯示地圖信息。
此外,盡管上述實施例中目的地輸入裝置1010和路標(biāo)信息顯示 裝置1020是固定在建筑物中的,但是本領(lǐng)域的技術(shù)人員容易把本發(fā)明 實現(xiàn)在具有移動的目的地輸入裝置1010和路標(biāo)信息顯示裝置1020的 系統(tǒng)中,例如服務(wù)器1030跟蹤并定時更新運動的目的地輸入裝置1010 和路標(biāo)信息顯示裝置1020的位置。
此外,盡管上述實施例中利用服務(wù)器1030作為中心設(shè)備(server -centered)來進行計算路徑并控制顯示路標(biāo)信息,但是本領(lǐng)域的技 術(shù)人員容易把本發(fā)明實現(xiàn)在對等(peer to peer)實體構(gòu)成的系統(tǒng)中。上述服務(wù)器1030所執(zhí)行的操作/操作可以全部或部分地分布在一個或 多個輸入裝置1010或顯示裝置1020中,甚至所述系統(tǒng)可以不包括服 務(wù)器1030。例如,采用現(xiàn)有技術(shù)中的ad-hoc自組網(wǎng)絡(luò),可以以分布 式方式實現(xiàn)建筑物地圖信息的存儲、各個輸入裝置1010和顯示裝置 1020的定位、路徑計算、路標(biāo)信息的顯示等等。
此外,本發(fā)明中的各個裝置之間的"通信,,是指兩個或更多個裝置 之間的通信,并且例如可以是有線通信或無線通信,例如可以采用在 無線系統(tǒng)(例如IEEE 802.11 )、以太網(wǎng)系統(tǒng)(例如IEEE 802.3 )、 令牌環(huán)系統(tǒng)(例如IEEE 802.5)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、 點到點系統(tǒng)、電路交換系統(tǒng)、分組交換系統(tǒng)等等之一。
應(yīng)該認(rèn)識到,本發(fā)明的系統(tǒng)中的一些或者全部涉及電子和/或軟 件應(yīng)用,所述應(yīng)用可以是動態(tài)的靈活的過程,從而,它們可以以與本 文所述的那些不同的其它序列執(zhí)行。本領(lǐng)域的技術(shù)人員也會認(rèn)識到, 使用諸如機器語言、程序的、面向?qū)θ暮?或人工智能技術(shù)之類的各 種編程方法,可以實施體現(xiàn)為軟件的元件。這些計算機程序指令也可 被存儲在計算機可讀存儲器中,該計算機可讀存儲器可指導(dǎo)計算機或 其他可編程數(shù)據(jù)處理裝置按特定方式工作,以便存儲在計算機可讀存 儲器中的指令產(chǎn)生一件產(chǎn)品,其中包含實現(xiàn)一個或多個流程圖塊中指 定的功能的指令裝置。計算機程序指4^也可被加載到計算機或其他可 編程數(shù)據(jù)處理裝置上,以致使一系列操作步驟在計算機或其他可編程 裝置上被執(zhí)行,以產(chǎn)生計算機實現(xiàn)的過程,以便在計算機或其他可編 程裝置上執(zhí)行的指令提供用于實現(xiàn)一個或多個流程圖塊中指定的功能 的步驟。
此外,本發(fā)明公開的框圖和流程圖塊支持用于執(zhí)行指定功能的裝 置的組合、用于執(zhí)行指定功能的步驟的組合以及用于執(zhí)行指定功能的 程序指令裝置。還要理解,框圖和流程圖的每個塊以及框圖和流程圖 中的塊的組合可由執(zhí)行指定功能或步驟的基于硬件的專用計算機系統(tǒng) 或?qū)S糜布陀嬎銠C指令的組合實現(xiàn)。通過如數(shù)字信號處理器電路、 軟件控制微處理器或者專用集成電路之間的功能等效電路也可以實施
18本文所述的處理、分析和/或其它功能。實施為軟件的部件不局限于任 何特定的編程語言。相反,本文的描述提供本領(lǐng)域技術(shù)人員可以用來 制造電路或者產(chǎn)生計算機軟件和/或者結(jié)合硬件技術(shù)以執(zhí)行系統(tǒng)處理 的信息。應(yīng)該認(rèn)識到,本系統(tǒng)的功能和/或行為的一些或者全部可以實 施為如上所定義的邏輯。
權(quán)利要求
1. 一種用在建筑物中的定位服務(wù)系統(tǒng),包括至少一個輸入裝置,用于獲取用戶的目的地地址以及用戶的當(dāng)前位置,并發(fā)送給定位服務(wù)服務(wù)器;多個路標(biāo)信息顯示裝置,其在所述定位服務(wù)服務(wù)器的控制下顯示路標(biāo)信息;所述定位服務(wù)服務(wù)器包括存儲裝置,用于存儲所述建筑物的地圖信息以及所述路標(biāo)信息顯示裝置的位置信息;控制裝置,所述控制裝置從所述輸入裝置獲取用戶的目的地地址和用戶的當(dāng)前位置,為用戶產(chǎn)生一個會話標(biāo)識符并返回給所述輸入裝置;其中所述控制裝置把用戶的所述目的地地址以及會話標(biāo)識符作為會話信息存儲在存儲裝置中,以及所述控制裝置基于所述地圖信息計算從用戶的當(dāng)前位置到目的地地址的路徑,計算用戶沿著所述路徑通過各個路標(biāo)信息顯示裝置的大概時間段,以及控制各個路標(biāo)信息顯示裝置在相應(yīng)時間段內(nèi)向用戶顯示會話標(biāo)識符及路標(biāo)信息。
2. 根據(jù)權(quán)利要求l的系統(tǒng),其中所述輸入裝置還用于接收用戶的會話標(biāo)識符,以獲取用戶的會話 標(biāo)識符以及用戶最新的當(dāng)前位置,并一起傳輸給所述定位服務(wù)服務(wù)器。
3. 根據(jù)權(quán)利要求2的系統(tǒng),其中所述定位服務(wù)服務(wù)器從所述輸 入裝置獲取用戶的會話標(biāo)識符以及用戶最新的當(dāng)前位置,檢索所述存 儲裝置存儲的會話信息以從用戶的會話標(biāo)識符得到用戶的目的地地 址,并基于用戶的目的地地址和用戶最新的當(dāng)前位置,計算從用戶的 當(dāng)前位置到目的地地址的路徑,計算用戶沿著所述路徑通過各個路標(biāo) 信息顯示裝置的大概時間段,以及控制各個路標(biāo)信息顯示裝置在相應(yīng) 時間段內(nèi)向用戶顯示會話標(biāo)識符及路標(biāo)信息。
4. 根據(jù)權(quán)利要求3的方法,所述定位服務(wù)服務(wù)器把接收用戶輸 入的路標(biāo)信息顯示裝置的位置作為用戶最新的當(dāng)前位置。
5. 根據(jù)權(quán)利要求1的系統(tǒng),其中所述輸入裝置還包括用于顯示 地圖信息的顯示裝置。
6. 根據(jù)權(quán)利要求l的系統(tǒng),其中所述輸入裝置還包括觸摸屏, 用戶在觸摸屏上顯示的建筑物地圖中選擇目的地。
7. 根據(jù)權(quán)利要求l的系統(tǒng),其中 所述存儲裝置還存儲所有輸入裝置的位置信息;以及 所述定位服務(wù)器把接收用戶輸入的所述輸入裝置的位置作為用戶的當(dāng)前位置。
8. 根據(jù)權(quán)利要求1的系統(tǒng),其中所述輸入裝置接收用戶手工輸 入的當(dāng)前位置。
9. 根據(jù)權(quán)利要求1的系統(tǒng),其中所述控制裝置基于預(yù)先設(shè)定的 用戶行進速度,來估算用戶到達(dá)路徑上各個路標(biāo)信息顯示裝置的時間。
10. —種用在建筑物中的定位服務(wù)方法,其中所述建筑物中包括 路標(biāo)信息顯示裝置,該方法包括存儲所述建筑物的地圖信息以及所述建筑物中的路標(biāo)信息顯示 裝置的位置信息;輸入用戶的目的地地址以及用戶的當(dāng)前位置; 給用戶分配并返回會話標(biāo)識符;把會話標(biāo)識符和用戶的目的地地址相關(guān)聯(lián)地存儲為會話信息;計算從用戶的當(dāng)前位置到目的地地址的路徑;估算用戶沿著所述路徑通過各個路標(biāo)信息顯示裝置的大概時間 段,以在各個時間段內(nèi)在相應(yīng)路標(biāo)信息顯示裝置上顯示會話標(biāo)識符以 及路標(biāo)信息。
11. 根據(jù)權(quán)利要求10的方法,還包括輸入用戶的所述會話標(biāo)識符以及用戶最新的當(dāng)前位置;基于用戶的所述會話標(biāo)識符來檢索所述會話信息,以得到用戶的 目的地地址;基于用戶的目的地地址和用戶最新的當(dāng)前位置來計算從用戶的 當(dāng)前位置到目的地地址的路徑,計算用戶沿著所述路徑通過各個路標(biāo) 信息顯示裝置的大概時間段,以及在相應(yīng)時間段內(nèi)向用戶顯示會話標(biāo) 識符及路標(biāo)信息。
12.根據(jù)權(quán)利要求10的方法,還包括基于預(yù)先設(shè)定的用戶行 進速度,來估算用戶到達(dá)路徑上各個路標(biāo)信息顯示裝置的時間。
全文摘要
本發(fā)明通過提供一種會話啟動定位方法以及設(shè)備來加快并簡化定位過程。用戶在起點位置告訴系統(tǒng)他/她想去的位置,然后系統(tǒng)啟動一個定位服務(wù)會話,并僅在預(yù)測的時間在沿著通往目的地的路上的若干顯示器上顯示路標(biāo)信息(例如向左轉(zhuǎn)、向右轉(zhuǎn)、向前走等等)。如果用戶在路上停頓,或者走錯了方向,他/她會通知系統(tǒng)重新開始會話,并且系統(tǒng)再次提供路標(biāo)信息。
文檔編號G01C21/34GK101498582SQ20081000945
公開日2009年8月5日 申請日期2008年2月2日 優(yōu)先權(quán)日2008年2月2日
發(fā)明者楊雨東, 林海波, 王海川, 昱 袁 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
商都县| 西安市| 新化县| 潞城市| 丹巴县| 信阳市| 诸城市| 寿阳县| 汝城县| 萨迦县| 乐安县| 黄冈市| 礼泉县| 湟源县| 西昌市| 仲巴县| 齐齐哈尔市| 保德县| 南平市| 蓝田县| 巴彦淖尔市| 灌云县| 三穗县| 房产| 建瓯市| 澄城县| 兴安盟| 宣武区| 屯门区| 礼泉县| 和硕县| 乳源| 拜城县| 拜泉县| 海原县| 邹城市| 赤水市| 色达县| 峡江县| 盐山县| 丰台区|