專利名稱:用于在移動(dòng)裝置上顯示地點(diǎn)特定圖像的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及向移動(dòng)裝置提供地點(diǎn)特定服務(wù),并且尤其涉及基于確 定的移動(dòng)裝置位置在該移動(dòng)裝置上顯示地點(diǎn)特定圖像。
背景技術(shù):
諸如蜂窩電話、個(gè)人數(shù)字助理(PDA) 、 813^^61"^@裝置等之 類的各種類型的移動(dòng)裝置可以用來無線收/發(fā)各種信息。這些裝置可以 存儲(chǔ)并處理日益增加的信息量,包括視頻剪輯形式的實(shí)時(shí)圖像。這些 裝置中的許多都包括一個(gè)可以顯示圖像(圖形)以及文本的彩色屏幕。 而且,這些裝置中的一些還配備有全球定位系統(tǒng)(GPS)接收機(jī),該 接收機(jī)除了用作通信裝置之外還用作導(dǎo)航系統(tǒng)。眾所周知,在本技術(shù) 領(lǐng)域中,導(dǎo)航系統(tǒng)可以從用戶接收目的地地點(diǎn),計(jì)算從基于由GPS接 收機(jī)獲得的數(shù)據(jù)所確定的用戶當(dāng)前位置到目的地地點(diǎn)的適當(dāng)方向,并 且在它的屏幕上顯示該方向以及相關(guān)地圖?;谟脩舻漠?dāng)前(移動(dòng)中) 位置不斷地更新屏幕上所顯示的方向和地圖,用戶的當(dāng)前位置是基于 由GPS接收機(jī)所獲得的數(shù)據(jù)而確定的。然而,當(dāng)前的導(dǎo)航系統(tǒng)沒有顯 示目的地地點(diǎn)的地平面圖像(即在目的地地點(diǎn)所獲取的圖像),或者 沒有顯示用戶將沿著朝向目的地地點(diǎn)的方向經(jīng)過的地點(diǎn)的任何其它圖 像。與空間或屋頂圖像相對(duì)比,在此所使用的地平面圖像是指以由地 面上的人實(shí)際上感知的方式來表示物體(如,商行店面)的圖像。對(duì) 于用戶來說,這有助于在導(dǎo)航系統(tǒng)的屏幕上觀看這種圖像,因此特別 是當(dāng)用戶在一個(gè)不熟悉的區(qū)域中旅行時(shí),他可以沿著所述方向?qū)ふ以?目的地地點(diǎn)圖像中所示出的特殊物體(例如,建筑物、十字路口等等) 和任何其它地標(biāo)點(diǎn)。更確切地說,所缺乏的是一種用于基于所確定的移動(dòng)裝置位置,在諸如蜂窩電話和汽車導(dǎo)航系統(tǒng)之類的移動(dòng)裝置上顯 示地點(diǎn)特定圖像(即,在具體地點(diǎn)獲取的物體的地平面圖像)的系統(tǒng) 和方法。
發(fā)明內(nèi)容
本發(fā)明提供了下述的方法和系統(tǒng),通過這些方法和系統(tǒng),諸如蜂
窩電話或汽車導(dǎo)航系統(tǒng)之類的移動(dòng)裝置可以基于由諸如GPS系統(tǒng)之 類的位置識(shí)別系統(tǒng)所確定的移動(dòng)裝置的位置來顯示地點(diǎn)特定圖像。為 此,提供地點(diǎn)特定圖像的數(shù)據(jù)庫,其中,每個(gè)圖像都與獲取圖像的地 點(diǎn)的地理坐標(biāo)(例如,經(jīng)度/絆度坐標(biāo))相關(guān)聯(lián)。在本發(fā)明的各種示例 性實(shí)施例中,每個(gè)與其地理坐標(biāo)相關(guān)聯(lián)的圖像還與它的街道地址(或 例如它的商行名稱)相互關(guān)聯(lián),以使得可以基于用戶輸入的其街道地 址(或商行名稱等等)來檢索并顯示該圖像。這類數(shù)據(jù)庫的構(gòu)造和使 用在2004年3月24日提交的共同未決的美國專利10/809,049號(hào)中被 詳細(xì)/〉開,其在此通過引用而被明確地并入。
從而,例如,汽車導(dǎo)航系統(tǒng)的用戶將能夠用目的地地點(diǎn)的街道地 址來輸入目的地地點(diǎn),并且除了通常的到目的地地點(diǎn)的地圖和方向之 外,本發(fā)明的方法和系統(tǒng)將允許汽車導(dǎo)航系統(tǒng)沿著朝向目的地地點(diǎn)的 方向來顯示目的地地點(diǎn)的圖像和其它地標(biāo)點(diǎn)的附加圖像。這些地點(diǎn)特 定圖像中的每一個(gè)將被顯示的時(shí)間都將取決于由汽車導(dǎo)航系統(tǒng)的位置 識(shí)別系統(tǒng)(例如,GPS系統(tǒng))所確定的汽車導(dǎo)航系統(tǒng)的當(dāng)前位置。在 一個(gè)例子中,在汽車導(dǎo)航系統(tǒng)進(jìn)入距地標(biāo)點(diǎn)某個(gè)距離的范圍內(nèi)時(shí),地 標(biāo)點(diǎn)的圖像將顯示有適當(dāng)?shù)奈谋鞠ⅲ撐谋鞠⒈热缡?,,尋找此處?并且在此處左轉(zhuǎn)"。同樣,當(dāng)汽車導(dǎo)航系統(tǒng)進(jìn)入距目的地地點(diǎn)某個(gè)距 離的范圍內(nèi),或者每當(dāng)用戶請(qǐng)求觀看這種圖像時(shí),最終目的地地點(diǎn)的 圖像可以顯示諸如,,在您的目的地尋找此處,,之類的適當(dāng)文本消息。這 些地點(diǎn)特定圖像的及時(shí)顯示將幫助用戶跟隨該方向并且容易地找到最 終目的地地點(diǎn)。此外,目的地地點(diǎn)的圖像可以在一開始(在開始用戶 向目的地地點(diǎn)的旅程之前)就被顯示,以便幫助用戶決定是否要去那里(例如,基于目的地地點(diǎn)的圖像對(duì)于用戶有怎樣的吸引力),記住 用戶之前是否去過那里,等等。
在一個(gè)實(shí)施例中,地點(diǎn)特定圖像從一個(gè)集中式數(shù)據(jù)庫經(jīng)由無線通 信網(wǎng)絡(luò)被提供給移動(dòng)裝置。在另一個(gè)實(shí)施例中,地點(diǎn)特定圖像可以經(jīng)
由硬盤(包括DVD、 CD等等)被預(yù)存在移動(dòng)裝置中。
在一個(gè)應(yīng)用中,顯示整個(gè)旅行或其一部分的移動(dòng)景色的視頻剪輯 (而不是多個(gè)離散圖像)可以被下載(或預(yù)存)并且顯示在移動(dòng)裝置 上。
在又一個(gè)應(yīng)用中,地點(diǎn)特定圖像(包括視頻圖像)不僅可以從集 中式數(shù)據(jù)庫傳送到移動(dòng)裝置,而且還可以從移動(dòng)裝置傳送到數(shù)據(jù)庫。 例如,如果諸如蜂窩電話之類的移動(dòng)裝置具有圖像捕獲功能,則移動(dòng) 裝置的用戶可以在一個(gè)具體位置獲取圖像,并且當(dāng)該圖像是按照位置 識(shí)別系統(tǒng)(例如,GPS接收機(jī))所確定的那樣被獲取的時(shí),該圖像可 以編碼有移動(dòng)裝置的位置地理坐標(biāo),然后經(jīng)地理編碼的圖像可以從移 動(dòng)裝置被傳送到數(shù)據(jù)庫以便不斷地更新和/或擴(kuò)展該數(shù)據(jù)庫。
通常,根據(jù)本發(fā)明的各種示例性實(shí)施例,提供一種系統(tǒng)以將地點(diǎn) 特定圖像提供給移動(dòng)裝置以用于顯示。該系統(tǒng)通常由三個(gè)元件組成 具有屏幕的移動(dòng)裝置,確定移動(dòng)裝置位置的位置識(shí)別系統(tǒng)(例如,GPS 接收機(jī)),和包括在各個(gè)地點(diǎn)所獲取的圖像的地點(diǎn)特定圖像的數(shù)據(jù)庫, 其中,每個(gè)圖像都與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián)。移動(dòng)裝置的 位置由移動(dòng)裝置位置識(shí)別系統(tǒng)來識(shí)別,并且地點(diǎn)特定圖像是基于所確 定的移動(dòng)裝置位置從數(shù)據(jù)庫中選出并且顯示在該移動(dòng)裝置的屏幕上。 例如,當(dāng)所確定的移動(dòng)裝置位置進(jìn)入距與地點(diǎn)特定圖像相關(guān)聯(lián)的地理 坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),選擇該地點(diǎn)特定圖像。
該系統(tǒng)可以被調(diào)整為在各種情況下將地點(diǎn)特定圖像選擇性地顯 示在移動(dòng)裝置上。例如,該系統(tǒng)可以被應(yīng)用于向移動(dòng)裝置的用戶提供 購物幫助。在本申請(qǐng)中,該系統(tǒng)在移動(dòng)裝置處接收來自用戶的購物單, 該購物單包括用戶希望購買的一個(gè)或多個(gè)物品。對(duì)于購物單中的每個(gè) 物品,該系統(tǒng)識(shí)別具有該物品的一個(gè)或多個(gè)商行。然后,對(duì)于所識(shí)別的一個(gè)或多個(gè)商行中的每一個(gè),該系統(tǒng)確定它的地理坐標(biāo)并進(jìn)一步識(shí) 別其對(duì)應(yīng)的地點(diǎn)特定圖像。最后,系統(tǒng)生成購物單程序,該購物單程 序包括用于基于所確定的移動(dòng)裝置位置在移動(dòng)裝置的屏幕上顯示所識(shí) 別的一個(gè)或多個(gè)商行之一的圖像的指令。例如,當(dāng)一個(gè)具體的商刊^皮 確定為在距所確定移動(dòng)裝置位置某個(gè)距離的范圍內(nèi)時(shí),該系統(tǒng)可以顯 示具有用戶購物單中包括的一個(gè)物品的該商行的地點(diǎn)特定圖像。當(dāng)顯 示圖像時(shí),還可以發(fā)出聲音警報(bào)以便于進(jìn)一步通知用戶相關(guān)的商行就 在附近。
作為另一個(gè)例子,該系統(tǒng)可以被應(yīng)用于向移動(dòng)裝置的用戶推薦" 喜愛"訪問地方。在該應(yīng)用中,當(dāng)從移動(dòng)裝置接收到用戶對(duì)推薦月艮務(wù) 的請(qǐng)求時(shí),該系統(tǒng)訪問用戶簡(jiǎn)檔數(shù)據(jù)庫中的移動(dòng)裝置用戶的簡(jiǎn)檔以<更 識(shí)別該用戶的一個(gè)或多個(gè)喜愛地方。所述的喜愛地方可以是用戶之前 明確地輸入以作為他/她喜愛地方的那些地方,或者可以基于用戶對(duì)于 該系統(tǒng)的過去行為來推測(cè),例如用戶之前在導(dǎo)航服務(wù)中已經(jīng)輸入的目 的地地點(diǎn)。然后,系統(tǒng)確定一個(gè)或多個(gè)喜愛地方的地理坐標(biāo)。最后, 系統(tǒng)生成喜愛地方程序,該喜愛地方程序包括基于所確定的移動(dòng)裝置 位置在移動(dòng)裝置的屏幕上顯示一個(gè)或多個(gè)喜愛地方中任意一個(gè)的圖《象 的指令。例如,當(dāng)喜愛地方被確定為在距所確定的移動(dòng)裝置位置某個(gè) 距離的范圍內(nèi)時(shí),該系統(tǒng)可以顯示用戶的一個(gè)具體喜愛地方的地點(diǎn)特 定圖像。
根據(jù)又一個(gè)方面,本發(fā)明提供了一種基于移動(dòng)裝置的位置在移動(dòng) 裝置上顯示地點(diǎn)特定圖像的方法。該方法通常包括三個(gè)步驟。第一, 接收移動(dòng)裝置的位置。笫二,基于所接收的移動(dòng)裝置位置從多個(gè)地點(diǎn) 特定圖像中選擇一個(gè)地點(diǎn)特定圖像,其中,每個(gè)地點(diǎn)特定圖像都與獲 取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián)。第三,將所選圖像顯示在移動(dòng)裝置 上。
根據(jù)又一個(gè)方面,本發(fā)明提供了一種能夠基于所確定的移動(dòng)裝置
位置來顯示地點(diǎn)特定圖像的移動(dòng)裝置。該移動(dòng)裝置通常包括兩個(gè)單元 屏幕和處理器。處理器加載有用于通常執(zhí)行三個(gè)步驟的處理器可執(zhí)行指令。第一步驟涉及接收由位置識(shí)別系統(tǒng)確定的移動(dòng)裝置的位置。第 二步驟涉及基于所確定的移動(dòng)裝置位置從一組地點(diǎn)特定圖像中選擇一 個(gè)地點(diǎn)特定圖像。第三步驟涉及在屏幕上顯示所選地點(diǎn)特定圖像。在 該組圖像被存儲(chǔ)在移動(dòng)裝置之外的圖像數(shù)據(jù)庫中的應(yīng)用中,基于所確 定的移動(dòng)裝置位置從該數(shù)據(jù)庫中選擇地點(diǎn)特定圖像,并且通過無線通 信網(wǎng)絡(luò)將該地點(diǎn)特定圖像發(fā)送到移動(dòng)裝置以用于顯示。在該組圖像被 存儲(chǔ)在移動(dòng)裝置的存儲(chǔ)器中的另 一個(gè)應(yīng)用中,基于所確定的移動(dòng)裝置 位置從該存儲(chǔ)器中選擇一個(gè)地點(diǎn)特定圖像,并將該地點(diǎn)特定圖像顯示 在屏幕上。
通過結(jié)合附圖來參考下列詳細(xì)說明,本發(fā)明的上述方面以及許多
伴隨優(yōu)點(diǎn)將變得更容易理解并同時(shí)變得顯而易見,其中
圖1A是一個(gè)框圖,其示出了用于實(shí)現(xiàn)根據(jù)該本發(fā)明的一個(gè)實(shí)施
例的移動(dòng)圖像服務(wù)的某些計(jì)算元件的環(huán)境和布局;
圖1B是一個(gè)框圖,其例示了適于在接收根據(jù)本發(fā)明的一個(gè)實(shí)施
例的移動(dòng)圖像服務(wù)時(shí)使用的移動(dòng)裝置的示例性配置;
圖1C是一個(gè)示意圖,其例示了經(jīng)由在本發(fā)明的各種示例性實(shí)施
例中實(shí)現(xiàn)的網(wǎng)絡(luò)在圖像數(shù)據(jù)庫與一個(gè)或多個(gè)移動(dòng)裝置之間雙向傳送地
點(diǎn)特定圖像;
圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于生成導(dǎo)航程序的一個(gè)示例 性方法的流程圖,該方法在執(zhí)行時(shí)將基于所確定的移動(dòng)裝置位置顯示 一個(gè)或多個(gè)地點(diǎn)特定圖像;
圖3是一個(gè)流程圖,其例示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的根據(jù)上 面圖2生成的導(dǎo)航程序的執(zhí)行;
圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例的生成購物程序的一個(gè)示例性方 法的流程圖,該方法在執(zhí)行時(shí)將基于所確定的移動(dòng)裝置位置顯示一個(gè) 或多個(gè)地點(diǎn)特定圖像;
圖5是一個(gè)流程圖,其例示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的根據(jù)上面的圖4生成的購物程序的執(zhí)行;
圖6是一個(gè)用于生成喜愛地方程序的示例性方法的流程圖,在該 程序被執(zhí)行時(shí)將基于所確定的移動(dòng)裝置位置顯示一個(gè)或多個(gè)地點(diǎn)特定 圖像;
圖7是一個(gè)流程圖,其例示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的根據(jù)上 面的圖6生成的喜愛地方程序的執(zhí)行;
圖8是一個(gè)實(shí)例屏幕快照,其根據(jù)本發(fā)明的一個(gè)實(shí)施例可以在導(dǎo) 航程序的執(zhí)行期間被顯示在移動(dòng)裝置上;
圖9是一個(gè)實(shí)例屏幕快照,其根據(jù)本發(fā)明的一個(gè)實(shí)施例可以在購 物程序的執(zhí)行期間被顯示在移動(dòng)裝置上;和
圖IO是一個(gè)實(shí)例屏幕快照,其根據(jù)本發(fā)明的一個(gè)實(shí)施例可以在 喜愛地方程序的執(zhí)行期間被顯示在移動(dòng)裝置上。
具體實(shí)施例方式
本發(fā)明在于一種用于提供移動(dòng)圖像服務(wù)的系統(tǒng)和方法。在此使用 的移動(dòng)圖像服務(wù)指的是基于所確定的移動(dòng)裝置位置在移動(dòng)裝置上提供 并顯示地點(diǎn)特定圖像的一個(gè)或多個(gè)服務(wù)。在此使用的地點(diǎn)特定圖像指 的是在一個(gè)地點(diǎn)獲取的圖像,并且從而與獲取圖像的地點(diǎn)的地理坐標(biāo) (例如,經(jīng)度/絆度坐標(biāo))相關(guān)聯(lián)。在各種示例性實(shí)施例中,與空間或 屋頂圖像相對(duì)比,地點(diǎn)特定圖像是如地面上的人通常所感知那樣來示 出物體的地平面地點(diǎn)特定圖像。下面的詳細(xì)說明提供了移動(dòng)圖像服務(wù) 的幾個(gè)示例性實(shí)施。盡管例示了具體的系統(tǒng)配置和流程圖,然而不言 而喻,所提供的示例不是窮舉的并且不會(huì)將本發(fā)明限制到所公開的精 確形式。數(shù)字?jǐn)?shù)據(jù)處理領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到,此處所述的計(jì) 算機(jī)元件和布局可以與其它元件和布局互換,并且此處所述的處理步 驟也可與其它步驟及其組合互換并且仍然實(shí)現(xiàn)本發(fā)明的好處和優(yōu)點(diǎn)。
圖1A例示了用于實(shí)現(xiàn)移動(dòng)圖像服務(wù)的示例性整體環(huán)境,其包括 移動(dòng)圖像系統(tǒng)10,移動(dòng)圖像系統(tǒng)10包括用于支持移動(dòng)圖像服務(wù)和一 個(gè)或多個(gè)移動(dòng)裝置20a、 20b和20c (統(tǒng)稱為,,移動(dòng)裝置20")的各種服務(wù)器(數(shù)據(jù)庫服務(wù)器11、黃頁服務(wù)器12、導(dǎo)航服務(wù)器13、購物幫 助服務(wù)器14和推薦服務(wù)器16)。移動(dòng)圖像系統(tǒng)IO存在于諸如因特網(wǎng) 之類的網(wǎng)絡(luò)上,而移動(dòng)圖像系統(tǒng)10和移動(dòng)裝置20經(jīng)由任何適當(dāng)?shù)臒o 線通信網(wǎng)絡(luò)22彼此連接,該無線通信網(wǎng)絡(luò)22例如是提供具有對(duì)可以 從移動(dòng)圖像系統(tǒng)10獲得的移動(dòng)圖像服務(wù)的無線訪問的移動(dòng)裝置20的 支持因特網(wǎng)的無線通信網(wǎng)絡(luò)。
無線通信網(wǎng)絡(luò)22使用各式各樣的無線通信介質(zhì)和/或通信方法中 的任何一個(gè)來傳送數(shù)據(jù)。適當(dāng)?shù)臒o線通信介質(zhì)/方法的示例包括但不限 于無線電話、個(gè)人通信服務(wù)(PCS)、短消息服務(wù)(SMS)、無線應(yīng) 用協(xié)議(WAP )、包括無線保真(Wi-Fi )和Wi-Max網(wǎng)絡(luò)的IEEE 802.XX 無線局域網(wǎng)(WLAN)、雙向?qū)ず艟W(wǎng)絡(luò)、專用移動(dòng)無線電系統(tǒng)、未許 可的個(gè)人區(qū)域網(wǎng)(PAN)技術(shù),比如藍(lán)牙協(xié)議和紅外鏈路。而且,無 線通信網(wǎng)絡(luò)22還可以釆用因特網(wǎng)協(xié)議(IP)尋址。因此,移動(dòng)裝置 20可以是與所選擇的無線通信網(wǎng)絡(luò)22通信的任何裝置,比如蜂窩電 話、個(gè)人數(shù)字助理(PDA)、便攜式計(jì)算機(jī)通信機(jī),比如Blackberry 裝置等等,其將在下面參考圖1B被充分地描述。無線通信網(wǎng)絡(luò)22還 可以包括一個(gè)部分地是有線網(wǎng)的網(wǎng)絡(luò)。例如,移動(dòng)圖像系統(tǒng)10的服務(wù) 器ll、 12、 13、 14和16可以在移動(dòng)裝置20與之無線相接的一個(gè)有線 網(wǎng)上相互連接。
在一個(gè)實(shí)施例中,移動(dòng)裝置20經(jīng)由無線通信網(wǎng)絡(luò)22用IP尋址 與移動(dòng)圖像系統(tǒng)IO通信。用于無線地向/從因特網(wǎng)發(fā)送/接收信息的協(xié) 議和元件是計(jì)算機(jī)網(wǎng)絡(luò)通信領(lǐng)域的普通技術(shù)人員所熟知的。通常,每 個(gè)移動(dòng)裝置20都可以執(zhí)行任何適當(dāng)?shù)挠脩艚涌?(UI)應(yīng)用(未示出), 該應(yīng)用明白用于經(jīng)由網(wǎng)絡(luò)22與移動(dòng)圖像系統(tǒng)IO通信的給定協(xié)議。適 當(dāng)?shù)腢I應(yīng)用的示例包括但不限于Web瀏覽器應(yīng)用、.NETiM應(yīng)用、 JAVA逸應(yīng)用,比如J2EE⑧應(yīng)用、Pocket Outlook TM應(yīng)用,任何專門設(shè) 計(jì)的單機(jī)UI應(yīng)用等等。這些UI應(yīng)用中的每一個(gè)都允許移動(dòng)裝置20 的用戶下載、上載、顯示或訪問可以從移動(dòng)圖像系統(tǒng)10中獲得的資源 和服務(wù),并且特別地向用戶提供一個(gè)與移動(dòng)圖像系統(tǒng)10的圖形用戶界面(GUI)。如圖1A中所示,移動(dòng)圖像系統(tǒng)IO在一個(gè)分布式計(jì)算環(huán) 境中運(yùn)行,該環(huán)境包括幾個(gè)由通信鏈路相互連接(例如用一個(gè)或多個(gè) 計(jì)算機(jī)網(wǎng)絡(luò)或直接連接)的幾個(gè)計(jì)算機(jī)系統(tǒng)。然而,本領(lǐng)域普通:^支術(shù) 人員應(yīng)當(dāng)理解,系統(tǒng)10同樣可以在具有比圖1A所例示的元件更少或 更多的元件的計(jì)算機(jī)系統(tǒng)中執(zhí)行。例如,圖1A中描述的每個(gè)服務(wù)器 都可以用數(shù)量更多的計(jì)算系統(tǒng)來實(shí)現(xiàn),因此由移動(dòng)圖像系統(tǒng)IO提供的 各種服務(wù)(統(tǒng)稱為"移動(dòng)圖像服務(wù)")中的每一個(gè)都可以由一群不同的 計(jì)算裝置來執(zhí)行。作為另一個(gè)示例,移動(dòng)圖像系統(tǒng)10的元件和移動(dòng)裝 置20可以被簡(jiǎn)化為單個(gè)計(jì)算機(jī)系統(tǒng)(即,被嵌入移動(dòng)裝置20),這 將在下文中被更充分地描述。因此,圖1A中的移動(dòng)圖像系統(tǒng)10的描 述應(yīng)該被視作示例性的,而不應(yīng)被視為限制本發(fā)明的范圍。
移動(dòng)圖像系統(tǒng)10的例示實(shí)施例包括數(shù)據(jù)庫服務(wù)器11、黃頁服務(wù) 器12、導(dǎo)航服務(wù)器13、購物幫助服務(wù)器14和推薦服務(wù)器16。數(shù)據(jù)庫 服務(wù)器ll包括諸如圖像數(shù)據(jù)庫40、條目數(shù)據(jù)庫42、地圖和方向數(shù)據(jù) 庫44、購物數(shù)據(jù)庫45和用戶簡(jiǎn)檔數(shù)據(jù)庫46之類的各種數(shù)據(jù)庫。如下 文將充分描述的,這些數(shù)據(jù)庫包括將由移動(dòng)圖像系統(tǒng)10的服務(wù)器所使 用的各種數(shù)據(jù)。
黃頁服務(wù)器12包括操作系統(tǒng)24和搜索引擎26。黃頁服務(wù)器12 的詳情以及圖像數(shù)據(jù)庫40和條目數(shù)據(jù)庫42的構(gòu)造在美國專利申請(qǐng) 10/809,049號(hào)中被描述,其被并入上文中。簡(jiǎn)言之,黃頁服務(wù)器12是 一個(gè)支持在線黃頁網(wǎng)址的網(wǎng)頁服務(wù)器,在所述網(wǎng)址處,每個(gè)列表(例 如,商行)可以連同列表圖像(例如,商行店面的圖像)一起被顯示。 響應(yīng)于從任何移動(dòng)裝置20接收到的請(qǐng)求和搜索查詢,黃頁服務(wù)器12 例如使用超文本傳送協(xié)議來傳遞被組織為 一個(gè)網(wǎng)頁的文本和圖形。應(yīng) 當(dāng)指出,雖然當(dāng)前說明被提供在在線企業(yè)名錄(例如,黃頁)環(huán)境中, 在該名錄中每個(gè)商行條目都與其地理地點(diǎn)的圖像相關(guān)聯(lián),但是相同的 概念可以被釆用來創(chuàng)建并公開在線住宅目錄(例如,白頁),其中, 每個(gè)個(gè)人條目都與其地理地點(diǎn)的圖像(例如,房屋圖像)相關(guān)聯(lián)。因 此,在此使用的術(shù)語"黃頁,,也可以指其它類型的目錄,包括白頁。根據(jù)本發(fā)明的一個(gè)實(shí)施例,由黃頁服務(wù)器12處理的條目及其相 關(guān)聯(lián)的地點(diǎn)特定圖像被分別存儲(chǔ)在數(shù)據(jù)庫服務(wù)器11內(nèi)的條目數(shù)據(jù)庫 42和圖像數(shù)據(jù)庫40中。所屬領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,數(shù)據(jù)庫的具體 配置不局限于圖1A中所公開的,被示為包括在數(shù)據(jù)庫服務(wù)器11中的 數(shù)據(jù)庫可以以分布式方式布局或者可以被合并到更少的數(shù)據(jù)庫中,等
等。條目數(shù)據(jù)庫42以可搜索形式存儲(chǔ)通常在傳統(tǒng)黃頁中找到的信息, 例如可由它們的商行名稱、地址、電話號(hào)碼、商行類型等等來搜索的 條目(商行名稱以及它們的地址、電話號(hào)碼等等)。條目數(shù)據(jù)庫42 還可以與每個(gè)條目的地理坐標(biāo)(例如,經(jīng)度/綿度坐標(biāo))相關(guān)聯(lián)地存儲(chǔ) 每個(gè)條目。在此使用的地理坐標(biāo)指的是在適當(dāng)?shù)奈恢米R(shí)別系統(tǒng)中使用 的各種類型的地理標(biāo)識(shí)符,所述系統(tǒng)包括基于雙軸的地球坐標(biāo)系(即, 經(jīng)度/緯度坐標(biāo))、基于雙軸的局部或定制坐標(biāo)系、或唯一地標(biāo)識(shí)一個(gè) 地理地點(diǎn)的任何其它尋址系統(tǒng)。圖像數(shù)據(jù)庫40包括與商行條目的地理 坐標(biāo)相關(guān)聯(lián)地在該商行條目的地理地點(diǎn)處獲取的商行條目的數(shù)字化圖 像。從而,在圖像數(shù)據(jù)庫40和條目數(shù)據(jù)庫42之間,每個(gè)圖像都與其 地理坐標(biāo)相關(guān)聯(lián)并且還與其街道地址有相互關(guān)聯(lián)。因此,圖像數(shù)據(jù)庫 40和條目數(shù)據(jù)庫42的結(jié)合被稱為圖像地址數(shù)據(jù)庫43。
在操作中,當(dāng)從移動(dòng)裝置20的用戶接收到搜索請(qǐng)求時(shí),黃頁服 務(wù)器12執(zhí)行條目數(shù)據(jù)庫42和圖像數(shù)據(jù)庫40的搜索,并且識(shí)別適當(dāng)?shù)?條目以及它們的圖像并且通過網(wǎng)絡(luò)22將其發(fā)送到請(qǐng)求移動(dòng)裝置20以 用于顯示。黃頁服務(wù)器12的管理和整體操作由其操作系統(tǒng)24來控制, 而其搜索功能由搜索引擎26與圖像地址數(shù)據(jù)庫43協(xié)作來執(zhí)行。圖像 地址數(shù)據(jù)庫43被配置為從搜索引擎26接收搜索指令并且向其返回搜 索結(jié)果。本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,黃頁服務(wù)器12和圖像地址數(shù) 據(jù)庫43 —般分別將采用存儲(chǔ)器和主處理器,其中,程序指令被存儲(chǔ)并 執(zhí)行以進(jìn)行它們的操作。以組合方式,黃頁服務(wù)器12和圖像地址數(shù)據(jù) 庫43允許移動(dòng)裝置20的用戶搜索并查看在線黃頁,其中,每個(gè)列表 (例如,商行)顯示有在其地理地點(diǎn)所獲取的物體(例如,辦公樓) 圖像。因?yàn)槊總€(gè)圖像都與圖像地址數(shù)據(jù)庫43中它的街道地址相互關(guān)聯(lián),所以用戶可以基于其街道地址(或基于與條目數(shù)據(jù)庫42中的商行 條目相關(guān)聯(lián)的任何其它數(shù)據(jù))來搜索并查看商行的圖像。
圖1B例示了適于在本發(fā)明的移動(dòng)裝置20中使用的示例性配置。 在本發(fā)明的各種示例性實(shí)施例中,移動(dòng)裝置20可以是與所選擇的無線 通信網(wǎng)絡(luò)22通信的任何裝置,比如蜂窩電話、個(gè)人數(shù)字助理(PDA), 移動(dòng)計(jì)算機(jī)通信機(jī),比如Blackberry⑧裝置,便攜式(移動(dòng))計(jì)算機(jī)、 比如膝上型計(jì)算機(jī)、Web記事本、手寫板之類,和具有某些類型的存 儲(chǔ)器的其它計(jì)算裝置等等。在所例示的實(shí)施例中,移動(dòng)裝置20包括與 輸入/輸出接口 52進(jìn)行通信的處理器50、存儲(chǔ)器54和用于與無線通信 網(wǎng)絡(luò)22相接的網(wǎng)絡(luò)接口 56。輸入/輸出接口 52使處理器50能夠與各 種輸入輸出裝置通信。輸入裝置58可以包括向處理器50提供輸入信 號(hào)的任何計(jì)算元件,比如鍵盤、鼠標(biāo)、諸如Microsoft Speech.NETTM 應(yīng)用之類的語音識(shí)別應(yīng)用,等等。輸出裝置60可以包括典型的輸出裝 置,特別是屏幕顯示器。處理器50被配置來根據(jù)諸如存儲(chǔ)器54之類 的存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序指令來操作。程序指令還可以被具體實(shí) 現(xiàn)為諸如一個(gè)或多個(gè)編程數(shù)字信號(hào)處理器之類的硬件格式。在一個(gè)應(yīng) 用中,地點(diǎn)特定圖像被存儲(chǔ)在移動(dòng)圖像系統(tǒng)10的圖像數(shù)據(jù)庫40中(參 見圖1A)并且通過無線通信網(wǎng)絡(luò)22被發(fā)送,然后將被移動(dòng)裝置20 接收以便在其屏幕60上顯示。在另一個(gè)應(yīng)用中, 一組地點(diǎn)特定圖像, 例如一組對(duì)應(yīng)于用戶感興趣的大概區(qū)域的地點(diǎn)特定圖像可以通過無線 通信網(wǎng)絡(luò)22被發(fā)送以便預(yù)存在移動(dòng)裝置20的存儲(chǔ)器54(例如,硬盤) 中,然后所預(yù)存的圖像可以被檢取并且顯示在屏幕60上。
在又一個(gè)應(yīng)用中,地點(diǎn)特定圖像可以被預(yù)存在硬盤(包括DVD、 CD等等)中,比如被預(yù)存在黃頁硬盤62、導(dǎo)航硬盤64和購物幫助硬 盤66中,并且可以被加載到移動(dòng)裝置20的存儲(chǔ)器54上?;旧?,可 以在這些盤中存儲(chǔ)分別在提供黃頁服務(wù)、導(dǎo)航服務(wù)和購物幫助服務(wù)時(shí) 使用的將被顯示在移動(dòng)裝置20上的圖像以及它們相關(guān)聯(lián)計(jì)算機(jī)指令。 這些硬盤由移動(dòng)裝置20的磁盤驅(qū)動(dòng)器(形成存儲(chǔ)器54的一部分)接 收以用于存儲(chǔ)。例如,移動(dòng)裝置20可以是沒有無線通信功能的汽車導(dǎo)
17航系統(tǒng),可以依據(jù)用戶感興趣的具體大概區(qū)域而以不同硬盤的形式將 不同的地點(diǎn)特定圖像組加載到該汽車導(dǎo)航系統(tǒng)。在本申請(qǐng)中,移動(dòng)裝
置20通過無線通信網(wǎng)絡(luò)22從移動(dòng)圖像系統(tǒng)10的圖像數(shù)據(jù)庫40中檢 取地點(diǎn)特定圖像并非必需的。
在本發(fā)明的各種示例性實(shí)施例中,在服務(wù)方面對(duì)移動(dòng)圖像系統(tǒng)10 所提供的功能進(jìn)行最好地描述。本發(fā)明提供各種各樣的移動(dòng)圖像服務(wù), 在每個(gè)移動(dòng)圖像服務(wù)中,移動(dòng)裝置20顯示一個(gè)基于所確定的移動(dòng)裝置 20的位置而選擇的地點(diǎn)特定圖像。這些服務(wù)可以由服務(wù)器來提供,這 些服務(wù)器中的每一個(gè)在圖1A中被表示為單個(gè)計(jì)算裝置以便于說明, 或者可以由比圖1A所示更多數(shù)量的計(jì)算裝置來提供。如所屬領(lǐng)域技 術(shù)人員所知,任何獨(dú)立服務(wù)器都可以由通過局域網(wǎng)或其它通信機(jī)構(gòu)連 接在一起的多個(gè)計(jì)算機(jī)系統(tǒng)來支持。作為另一個(gè)示例,如上所述,當(dāng) 移動(dòng)裝置20將所有必需的數(shù)據(jù)和指令(程序代碼)本地存儲(chǔ)在其存儲(chǔ) 裝置中時(shí),該服務(wù)可以由移動(dòng)裝置20自己提供。因此不言而喻,在此 使用的術(shù)語"移動(dòng)圖像系統(tǒng)"包含用于實(shí)現(xiàn)本發(fā)明的移動(dòng)圖像服務(wù)的 各種各樣的硬件配置并且不局限于圖1A中所示的特殊配置。
根據(jù)本發(fā)明,基于位置識(shí)別系統(tǒng)確定的移動(dòng)裝置20的位置來選 擇待顯示在移動(dòng)裝置20的屏幕60上的地點(diǎn)特定圖像。在當(dāng)前說明中, 術(shù)語"位置識(shí)別系統(tǒng)"用來指任何如下系統(tǒng),該系統(tǒng)能夠識(shí)別移動(dòng)裝置 20的地理位置以便允許基于所確定位置來選擇地點(diǎn)特定圖像以用于 顯示。位置識(shí)別系統(tǒng)可以利用基于裝置的技術(shù),即允許移動(dòng)裝置20 自己識(shí)別其位置的技術(shù)。如圖1B中所示,使用這類技術(shù)的一個(gè)例子 是對(duì)移動(dòng)裝置20配備全球定位系統(tǒng)(GPS)接收機(jī)68。替換地,位 置識(shí)別系統(tǒng)可以利用基于網(wǎng)絡(luò)的技術(shù),其中,基于一個(gè)通過無線通信 網(wǎng)絡(luò)22連接移動(dòng)裝置20和移動(dòng)圖像系統(tǒng)10的通信鏈路來識(shí)別移動(dòng)裝 置20的位置(參見圖1A)。例如,某些蜂窩電話系統(tǒng)利用到達(dá)時(shí)差 (TDOA)技術(shù)或時(shí)間提前(TA)地點(diǎn)測(cè)量技術(shù)來跟蹤傳輸信號(hào)的強(qiáng) 度、角度和到達(dá)時(shí)差以便確定移動(dòng)電話的位置。在這個(gè)實(shí)施例中,移 動(dòng)裝置20的位置由或許在其基站處(未示出)的整個(gè)無線通信網(wǎng)絡(luò)22來識(shí)別,并且所識(shí)別位置可以被中繼到移動(dòng)裝置20和/或移動(dòng)圖像 系統(tǒng)10以便選擇適當(dāng)?shù)牡攸c(diǎn)特定圖像來基于所識(shí)別的移動(dòng)裝置20的 位置來顯示。而且替換地,位置識(shí)別系統(tǒng)可以利用基于裝置的技術(shù)和 基于網(wǎng)絡(luò)的技術(shù)的結(jié)合。
正如在本領(lǐng)域中所熟知的,利用基于裝置的技術(shù)和/或基于網(wǎng)絡(luò) 的技術(shù)的各種位置識(shí)別系統(tǒng)正在發(fā)展中并且是可用的。當(dāng)移動(dòng)裝置20 包括蜂窩電話時(shí),位置識(shí)別系統(tǒng)可以遵循由美國聯(lián)邦通信委員會(huì)(" 無線E911標(biāo)準(zhǔn)")規(guī)定的無線增強(qiáng)911標(biāo)準(zhǔn)。無線E911標(biāo)準(zhǔn)要求美 國國內(nèi)的蜂窩電話服務(wù)提供商提供對(duì)在提供商系統(tǒng)內(nèi)進(jìn)行緊急(911) 呼叫的蜂窩電話位置進(jìn)行定位的功能。其它的位置識(shí)別系統(tǒng)可以遵循 其它國家中規(guī)定的類似標(biāo)準(zhǔn)。應(yīng)當(dāng)指出,根據(jù)本發(fā)明的位置識(shí)別系統(tǒng) 能夠針對(duì)任何號(hào)碼、IP地址等等的任何"呼叫",來識(shí)別移動(dòng)裝置(例 如,蜂窩電話)的位置,并且不局限于緊急呼叫。
因此,移動(dòng)裝置20的位置確定可以由或可以不由移動(dòng)裝置20自 己執(zhí)行。特別地,如果位置識(shí)別系統(tǒng)的特殊實(shí)施例使得移動(dòng)裝置20 被配置為自己識(shí)別其位置(例如,使用GPS接收機(jī)),則移動(dòng)裝置 20配備有這類位置識(shí)別系統(tǒng),并且位置識(shí)別系統(tǒng)或許結(jié)合移動(dòng)裝置20 的處理器50將確定移動(dòng)裝置20的位置。然后,移動(dòng)裝置20(或更具 體地說其處理器50)將執(zhí)行適當(dāng)?shù)闹噶钜曰谒_定的移動(dòng)裝置20 的位置來選擇地點(diǎn)特定圖像以用于顯示。另一方面,在位置識(shí)別系統(tǒng) 的另一個(gè)實(shí)施例中,移動(dòng)裝置20的位置可以由整個(gè)無線通信網(wǎng)絡(luò)22 (例如,使用TDOA技術(shù))來確定,而無須讓移動(dòng)裝置20執(zhí)行除了 被開啟并且發(fā)送/接收信號(hào)到/從網(wǎng)絡(luò)22之外的任何特殊功能。在這種 情況下,所確定的移動(dòng)裝置20的位置可以被或可以不被中繼到移動(dòng)裝 置20,并且基于所確定的移動(dòng)裝置20的位置對(duì)適當(dāng)?shù)攸c(diǎn)特定圖像的 選擇可以由移動(dòng)裝置20和/或移動(dòng)圖像系統(tǒng)10來執(zhí)行。
那些本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到,市場(chǎng)上可買到的元件和裝 置的廣泛選擇可用于構(gòu)造一個(gè)系統(tǒng),比如在圖1B中例示的移動(dòng)裝置 系統(tǒng)20。圖1C例示了通過無線通信網(wǎng)絡(luò)22在移動(dòng)圖像系統(tǒng)10的圖像數(shù) 據(jù)庫40和移動(dòng)裝置20之間的地點(diǎn)特定圖像的雙向傳送。當(dāng)移動(dòng)裝置 20具有圖像捕獲功能(例如,包括圖IB中所示的數(shù)字?jǐn)z像機(jī)69)時(shí), 移動(dòng)裝置20的處理器50可以將所捕獲圖像與在圖像被獲取時(shí)移動(dòng)裝 置20的位置(由適當(dāng)?shù)奈恢米R(shí)別系統(tǒng)如上所述地確定)相關(guān)聯(lián),來產(chǎn) 生一個(gè)地點(diǎn)特定圖像(即,與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián)的圖 像)。然后,地點(diǎn)特定圖像可以通過無線通信網(wǎng)絡(luò)22被發(fā)送從而被包 括在移動(dòng)圖像系統(tǒng)10的圖像數(shù)據(jù)庫40中。從而,圖像數(shù)據(jù)庫40可以 通過接收從移動(dòng)裝置20上栽的附加地點(diǎn)特定圖像而被不斷地更新和/ 或擴(kuò)展。例如,當(dāng)一個(gè)與具體地理坐標(biāo)相關(guān)聯(lián)的地點(diǎn)特定圖像質(zhì)量很 差(模糊,被諸如行人等等之類的障礙物部分遮擋)時(shí),移動(dòng)裝置20 的用戶可以在相同地點(diǎn)處獲取高質(zhì)量圖像并且上載該圖像來代替質(zhì)量 差的圖像。作為又一個(gè)例子,移動(dòng)裝置20的用戶可以為接收特定服務(wù) 的目的而上載一個(gè)地點(diǎn)特定圖像。作為一個(gè)具體例子,當(dāng)用戶被鎖在 汽車、房屋等等之外時(shí),該用戶可以獲取包括汽車、房屋等等的他的 地點(diǎn)的圖像,并且將該地點(diǎn)特定圖像經(jīng)由無線通信網(wǎng)絡(luò)22發(fā)送給其計(jì) 算裝置具有顯示器的一個(gè)鎖匠 用戶發(fā)送的地點(diǎn)特定圖像將連同其相 關(guān)地址一起被顯示在鎖匠的計(jì)算裝置上,從而該鎖匠可以容易地確定 并到達(dá)用戶的地點(diǎn)。
再次參考圖1A,移動(dòng)圖像系統(tǒng)10還可以包括導(dǎo)航服務(wù)器13,導(dǎo) 航服務(wù)器13包括操作系統(tǒng)28和方向計(jì)算模塊30。導(dǎo)航服務(wù)器13結(jié) 合數(shù)據(jù)庫服務(wù)器11中的圖像地址數(shù)據(jù)庫43以及地圖和方向數(shù)據(jù)庫 44,基于所確定的移動(dòng)裝置20的位置,在移動(dòng)裝置20上提供并顯示 作為導(dǎo)航程序一部分的地點(diǎn)特定圖像。特別地,導(dǎo)航服務(wù)器13生成一 個(gè)導(dǎo)航程序,該導(dǎo)航程序當(dāng)其在移動(dòng)裝置20上被執(zhí)行時(shí)將不僅顯示到 目的地地點(diǎn)的相關(guān)地圖和方向,而且還將顯示目的地地點(diǎn)的各種地點(diǎn) 特定圖像和沿著該方向的任何地標(biāo)點(diǎn)。導(dǎo)航服務(wù)器13的管理和整個(gè)操 作由其操作系統(tǒng)28控制,而其用于計(jì)算方向并生成方向程序的功能由 方向計(jì)算模塊30與地圖和方向數(shù)據(jù)庫44、圖像數(shù)據(jù)庫40和條目數(shù)據(jù)庫42協(xié)作執(zhí)行。
圖2例示了將由方向計(jì)算模塊30執(zhí)行來生成一個(gè)導(dǎo)航程序的實(shí) 例例程200,該導(dǎo)航程序包括將被顯示在移動(dòng)裝置上的各種地點(diǎn)特定 圖像。在塊201,方向計(jì)算模塊30從移動(dòng)裝置20接收對(duì)導(dǎo)航服務(wù)的 請(qǐng)求。在塊202,方向計(jì)算模塊30還從移動(dòng)裝置20接收期望的目的 地地點(diǎn)。例如,移動(dòng)裝置20的用戶可以在移動(dòng)裝置20上鍵入目的地 地點(diǎn)的地址或商行名稱,并且該信息由方向計(jì)算模塊30接收。
在塊203,基于所接收的目的地地點(diǎn),方向計(jì)算模塊30識(shí)別目的 地地點(diǎn)的地點(diǎn)特定圖像。特別地,例如,模塊30可以請(qǐng)求黃頁服務(wù)器 12的搜索引擎26以搜索條目數(shù)據(jù)庫42,從而識(shí)別對(duì)應(yīng)于用戶所輸入 的目的地地點(diǎn)的具體條目。只要一個(gè)具體條目被識(shí)別,它就可以被用 來識(shí)別一個(gè)存儲(chǔ)在圖像數(shù)據(jù)庫40中的目的地地點(diǎn)的地點(diǎn)特定圖像。所 識(shí)別的地點(diǎn)特定圖像與獲取圖像的地,點(diǎn)的地理坐標(biāo)(即,在這種情況 下的目的地地點(diǎn))相關(guān)聯(lián)。
在一個(gè)應(yīng)用中,當(dāng)移動(dòng)裝置20與一個(gè)IP地址相關(guān)聯(lián)時(shí),IP地址 可以被用來確定移動(dòng)裝置20的大概地理位置,借此選擇大概對(duì)應(yīng)于所 確定的地理位置的條目的子集。例如,當(dāng)移動(dòng)裝置20通過無線通信網(wǎng) 絡(luò)22訪問導(dǎo)航服務(wù)器13和圖像地址數(shù)據(jù)庫43時(shí),更可取的是,首先 限制搜索可能條目的數(shù)目(并因此限制它們對(duì)應(yīng)的地點(diǎn)特定圖像), 特別是當(dāng)圖像地址數(shù)據(jù)庫43中包括的數(shù)據(jù)量很大時(shí)。大多數(shù)IP地址 與一個(gè)物理上臨近該IP地址所有者的地點(diǎn)的服務(wù)器相關(guān)聯(lián)。從而,基 于移動(dòng)裝置20的IP地址,可以估計(jì)移動(dòng)裝置20的大概地理位置(例 如,城市)。這樣,至少在開始時(shí)可以只搜索那些對(duì)應(yīng)于該大概地理 位置的條目來找到對(duì)應(yīng)于目的地地點(diǎn)的一個(gè)條目。其后,可以找到對(duì) 應(yīng)于該條目的地點(diǎn)特定圖像。
在塊204,方向計(jì)算模塊30參考地圖和方向數(shù)據(jù)庫44,計(jì)算由 任何適當(dāng)?shù)奈恢米R(shí)別系統(tǒng)如上所述地確定的從移動(dòng)裝置的當(dāng)前位置到 目的地地點(diǎn)的方向。各種計(jì)算方向的方法在本技術(shù)領(lǐng)域中是公知的。
可選地,在塊206,方向計(jì)算模塊30可以沿著計(jì)算出的方向識(shí)別一個(gè)或多個(gè)地標(biāo)點(diǎn)。例如,諸如主要的十字路口、大型建筑、停車場(chǎng)
等等之類的任何預(yù)定義的興趣點(diǎn)可以被指定為地圖和方向數(shù)據(jù)庫44 中的地標(biāo)點(diǎn)。模塊30根據(jù)任何適當(dāng)?shù)乃惴?,沿著所?jì)算方向自動(dòng)選擇 一個(gè)或多個(gè)地標(biāo)點(diǎn)。例如,模塊30可以按照特定間隔來選擇地標(biāo)點(diǎn)。 作為另一個(gè)例子,每個(gè)地標(biāo)點(diǎn)都可以根據(jù)其重要性(或偏愛)被預(yù)先 評(píng)級(jí),并且例如根據(jù)用戶輸入,只有那些在某個(gè)偏愛級(jí)別之上的地標(biāo) 點(diǎn)可以在每個(gè)應(yīng)用中被選擇。
在塊208,對(duì)于每個(gè)被識(shí)別的地標(biāo)點(diǎn),從地圖和方向數(shù)據(jù)庫44 中找到地理坐標(biāo),并且隨后可以使用這些地理坐標(biāo)來從圖像數(shù)據(jù)庫40 中找到在這些地理坐標(biāo)處獲取的地點(diǎn)特定圖像。
在塊210,除了用于將用戶導(dǎo)航到目的地地點(diǎn)的普通的方向和地 圖之外,方向計(jì)算模塊30編譯用于在移動(dòng)裝置20上顯示目的地地點(diǎn) 的圖像的導(dǎo)航程序。導(dǎo)航程序還可以被配置為沿著到目的地地點(diǎn)的方 向來顯示一個(gè)或多個(gè)地標(biāo)點(diǎn)的圖像。這些圖像中的每一個(gè)都將基于位 置識(shí)別系統(tǒng)(例如,GPS接收機(jī))所確定的移動(dòng)裝置20的位置而被 顯示。另外,在一個(gè)應(yīng)用中,地標(biāo)點(diǎn)和目的地地點(diǎn)的圖像或其任何一 部分可以被存儲(chǔ)和/或以視頻剪輯的形式被呈現(xiàn)。在本申請(qǐng)中,基本上 沿著朝向與地點(diǎn)特定圖像(或其一部分)相關(guān)聯(lián)的目的地地點(diǎn)的方向 的所有地點(diǎn)都被指定為地標(biāo)點(diǎn),并且它們的地點(diǎn)特定圖像被包括在一 個(gè)視頻剪輯中。
不言而喻,方向計(jì)算模塊30連同諸如圖像數(shù)據(jù)庫40、條目數(shù)據(jù) 庫42以及地圖和方向數(shù)據(jù)庫44之類的其關(guān)聯(lián)數(shù)據(jù)庫可以被包括在硬 盤64中并且被存儲(chǔ)在移動(dòng)裝置20的存儲(chǔ)器54中(參見圖1B )。從 而,基本上,可以使得如上所述的導(dǎo)航服務(wù)對(duì)于并非必須與無線通信 網(wǎng)絡(luò)22相接的移動(dòng)裝置20可用。
圖3是一個(gè)流程圖,其例示了當(dāng)根據(jù)圖2生成的導(dǎo)航程序被執(zhí)行 時(shí)所采取的動(dòng)作。在塊301,導(dǎo)航程序被執(zhí)行以便按照本領(lǐng)域中所熟 知的方式來顯示相關(guān)的方向和地圖。例如,根據(jù)由位置識(shí)別系統(tǒng)確定 的移動(dòng)裝置20的實(shí)際移動(dòng),相關(guān)區(qū)域的地圖可以顯示為在地圖上移動(dòng)的移動(dòng)裝置20的圖標(biāo)。也可以顯示圖形和/或文本形式的適當(dāng)方向。
在塊302,確定是否正在靠近任何地標(biāo)點(diǎn)。例如,如果任何地標(biāo) 點(diǎn)進(jìn)入距由位置識(shí)別系統(tǒng)確定的移動(dòng)裝置20的當(dāng)前位置某個(gè)距離的 范圍內(nèi),則做出這個(gè)確定。倘若如此,則在塊304,可以訪問正在靠 近的地標(biāo)點(diǎn)的圖像,并將該圖像顯示在移動(dòng)裝置20上,并顯示有一消 息,比如"如果您看見此處,則向右轉(zhuǎn)"等等。圖8例示了顯示地標(biāo)點(diǎn) (在這個(gè)例子中是十字路口 )的地點(diǎn)特定圖像800的實(shí)例屏幕快照, 以及釆取文本802 ("如果您看見此處,則向右轉(zhuǎn),,)和圖形(在該例 子中是左轉(zhuǎn)彎箭頭804)形式的適當(dāng)方向。地點(diǎn)特定圖像800可以保 持被顯示,直到經(jīng)過了地標(biāo)點(diǎn)為止。例如,可以一直顯示圖《象800, 直到地標(biāo)點(diǎn)和移動(dòng)裝置20之間的距離開始增加為止。
在移動(dòng)裝置20經(jīng)過該地標(biāo)點(diǎn)之后,返回到塊301 (圖3),導(dǎo)航 程序恢復(fù)顯示普通的地圖和方向,并同時(shí)繼續(xù)監(jiān)視以查看是否任何其 它的地標(biāo)點(diǎn)正在接近移動(dòng)裝置20 (塊302)。
如果在塊302確定沒有地標(biāo)點(diǎn)靠近移動(dòng)裝置20,則進(jìn)行到塊306, 確定是否正在接近最終目的地地點(diǎn)。例如當(dāng)最終目的地地點(diǎn)進(jìn)入距由 位置識(shí)別系統(tǒng)確定的移動(dòng)裝置20的當(dāng)前位置某個(gè)距離的范圍內(nèi)時(shí),做 出此確定。倘若如此,則進(jìn)行到塊308,最終目的地的地點(diǎn)特定圖像 被顯示在移動(dòng)裝置20上。此時(shí)可以顯示諸如"您的目的地看來像此處 "之類的適當(dāng)消息。該圖像可以保持被顯示直到用戶(即,移動(dòng)裝置 20)到達(dá)目的地地點(diǎn)為止。
應(yīng)當(dāng)強(qiáng)調(diào),圖3僅僅例示了當(dāng)執(zhí)行導(dǎo)航程序時(shí)所執(zhí)行的動(dòng)作的一 個(gè)示例,并且因此,根據(jù)本發(fā)明的導(dǎo)航程序不限于圖3中公開的具體 實(shí)施例。例如,只要導(dǎo)航程序開始執(zhí)行,就可以顯示最終目的地的圖 像,從而用戶可以在開始他/她的行程之前查看在他/她的目的地地點(diǎn) 要尋找什么。作為另一個(gè)示例,只要導(dǎo)航程序開始執(zhí)行,就可以顯示 沿著朝向最終目的地的方向的一系列地點(diǎn)特定圖像的視頻剪輯(或其 一部分),從而用戶一開始就可以查看整個(gè)行程。作為另一個(gè)例子, 最;
23示在移動(dòng)裝置20上。
作為本發(fā)明的進(jìn)一步擴(kuò)展,可以對(duì)于將顯示的每個(gè)地點(diǎn)特定圖像 提供各種其它服務(wù)。例如,如果用戶正要去諸如飯店之類的最終目的 地,則允許該用戶可以在用他/她的移動(dòng)裝置20查看到該飯店的地點(diǎn) 特定圖像時(shí)預(yù)訂該飯店。例如,許多商行具有Wi-Fi裝置,其可以處 理經(jīng)由無線通信網(wǎng)絡(luò)22從移動(dòng)裝置20接收的諸如預(yù)留請(qǐng)求之類的各 種請(qǐng)求。作為另一個(gè)示例,如果最終目的地是電影院,則可以允許移 動(dòng)裝置20的用戶在通過通信網(wǎng)22無線地查看電影院的地點(diǎn)特定圖像 時(shí)購買電影票。
再次參考圖1A,移動(dòng)圖像系統(tǒng)10還可以包括購物幫助服務(wù)器14。 正如所例示的,購物幫助服務(wù)器14包括操作系統(tǒng)32和購物幫助模塊 34。簡(jiǎn)言之,購物幫助服務(wù)器結(jié)合購物數(shù)據(jù)庫45等等允許移動(dòng)裝置 20的用戶查看具有用戶希望購買的物品的商店的圖像。
特別地,圖4例示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于生成購物程 序的實(shí)例程序400。在塊401,購物幫助模塊34從移動(dòng)裝置20的用戶 接收對(duì)購物幫助服務(wù)的請(qǐng)求。在塊402,模塊34從移動(dòng)裝置的用戶接 收購物單。例如,用戶可將文本輸入到他/她的移動(dòng)裝置20以便列出 用戶希望購買的物品(郵票、牛奶、書藉等等)。在塊404,對(duì)于每 個(gè)物品,模塊34找到具有這類物品的對(duì)應(yīng)"商店類別"(例如,對(duì)于 郵票的,,郵局,'、對(duì)于牛奶的"食品商店"、對(duì)于書籍的,,書店"等等)。 這可以基于例如被存儲(chǔ)在購物數(shù)據(jù)庫45中的預(yù)定義查找表來確定。替 換地,與輸入待購買物品相反,用戶可以直接在購物單中輸入商店類 別。
在塊406,對(duì)于每個(gè)輸入或找到的商店類別,模塊34找到商店類 別下列出的一個(gè)或多個(gè)商店并且還找到這些商店的地理(例如,經(jīng)度/ 緯度)坐標(biāo)。這例如可以通過參考數(shù)據(jù)庫服務(wù)器11中包括的條目數(shù)據(jù) 庫42來完成。特別地,根據(jù)本發(fā)明的各種示例性實(shí)施例,條目數(shù)據(jù)庫 42列出每個(gè)商店類別下的各種商店、商行等等,以及它們的地址、電 話號(hào)碼、地理經(jīng)度/緯度坐標(biāo)、營(yíng)業(yè)時(shí)間等等。因此,對(duì)于每個(gè)商店類別,可以通過搜索條目數(shù)據(jù)庫42而獲得商店以及它們的地理坐標(biāo)的列 表。在一個(gè)具體應(yīng)用中,基于接收購物單的日期和時(shí)間,只返回那些 實(shí)際上在營(yíng)業(yè)(根據(jù)它們的營(yíng)業(yè)時(shí)間信息)的商店,所述日期和時(shí)間 由移動(dòng)裝置20的內(nèi)部時(shí)鐘或購物幫助服務(wù)器14可訪問的時(shí)鐘來確定。 在塊407,可選地,對(duì)于每個(gè)找到的商店,可以找到地點(diǎn)特定圖像。 對(duì)本領(lǐng)域技術(shù)人員顯而易見的是,此時(shí)不一定要檢取這些商店的地點(diǎn) 特定圖像,而是如下所述的只需能夠基于它們的地理坐標(biāo)和所確定的 移動(dòng)裝置20的位置來訪問這些地點(diǎn)特定圖像。
在塊408,模塊34最后編譯用于顯示銷售購物單中包括的物品/ 產(chǎn)品的商店的圖像的購物程序。這些圖像中的每一個(gè)都將基于由位置 識(shí)別系統(tǒng)確定的移動(dòng)裝置20的位置而被顯示。
不言而喻,購物幫助模塊34連同諸如購物數(shù)據(jù)庫45、圖像數(shù)據(jù) 庫40和條目數(shù)據(jù)庫42等等之類的其關(guān)聯(lián)數(shù)據(jù)庫可以被包括在硬盤66 中并且被存儲(chǔ)在移動(dòng)裝置20的存儲(chǔ)器54中(參見圖1B)。從而,基 本上,可以使如上所述的購物幫助服務(wù)可用于不一定與無線通信網(wǎng)絡(luò) 22相接的移動(dòng)裝置20。
圖5例示了在根據(jù)上面的圖4生成的購物程序執(zhí)行期間執(zhí)行的動(dòng) 作。在塊501,程序?qū)K502的判斷事件的發(fā)生進(jìn)行監(jiān)控。在塊502, 確定可能具有購物單上的物品的任何商店是否靠近由位置識(shí)別系統(tǒng)確 定的移動(dòng)裝置20的位置。例如,如果任何商店的經(jīng)度/綽度坐標(biāo)進(jìn)入 距移動(dòng)裝置20的當(dāng)前位置某個(gè)距離的范圍內(nèi),則可以做出此確定。倘 若如此,則進(jìn)行到塊504,程序通知用戶(例如,通過發(fā)出蜂鳴音) 并且在移動(dòng)裝置20上顯示帶有適當(dāng)消息的商店圖像。圖9是實(shí)例屏幕 快照,其顯示了正在接近移動(dòng)裝置20的商店的圖像卯O,以及寫著"
您可以在您附近的,_,(卯4-插入商店名稱和地址)獲得您的
,_' (902-插入購物單上的有關(guān)項(xiàng))"的文本消息。關(guān)于商店卯0
的圖像,還可以通過利用上述的導(dǎo)航服務(wù)器13來計(jì)算并顯示到該商店 的方向。商店900的圖像可以被一直顯示直到用戶(或更具體的,用 戶的移動(dòng)裝置)到達(dá)或經(jīng)過該商店為止。例如,這個(gè)時(shí)間點(diǎn)可以確定為當(dāng)移動(dòng)裝置與商店的距離開始增加時(shí)。
待輸入購物單的物品可以是概括的,諸如"書籍"之類,或可以是 具體的,諸如特定書名之類。在一個(gè)例子中,本發(fā)明的移動(dòng)圖像系統(tǒng)
10可以經(jīng)由無線通信網(wǎng)絡(luò)22與各種書店的可搜索目錄數(shù)據(jù)庫耦合。 然后,可以在這些目錄數(shù)據(jù)庫內(nèi)搜索在從用戶的移動(dòng)裝置20接收的購 物單中輸入的特殊書名,以便只識(shí)別實(shí)際上攜帶這個(gè)特殊標(biāo)題的那些 書店。在這個(gè)例子中,在圖4中,塊406,只有具有特殊標(biāo)題的那些 書店以及它們的地理坐標(biāo)被找到。其后,在塊408中,編譯購物程序 以用于只顯示那些書店的地點(diǎn)特定圖像。
再次參考圖1A,移動(dòng)圖像系統(tǒng)10還可以包括推薦服務(wù)器16。正 如所例示的,推薦服務(wù)器16包括操作系統(tǒng)36和推薦模塊38。推薦服 務(wù)器16結(jié)合用戶簡(jiǎn)檔數(shù)據(jù)庫46、圖像地址數(shù)據(jù)庫43等等可以使移動(dòng) 裝置20顯示用戶的"喜愛"地方的地點(diǎn)特定圖像。如前所述,將基于 所確定的移動(dòng)裝置20的位置來顯示這些圖像。每個(gè)用戶的"喜愛"位 置都是查閱用戶簡(jiǎn)檔數(shù)據(jù)庫46中包括的數(shù)據(jù)而確定的。特別地,對(duì)于 具有用戶ID的每個(gè)用戶,用戶簡(jiǎn)檔數(shù)據(jù)庫46將可用于確定他/她的喜 愛地方的他/她的喜愛地方或信息與他/她的用戶ID相關(guān)聯(lián)地存儲(chǔ)。
例如通過鍵入喜愛地方的地址,用戶可以主動(dòng)地(明確地)將他 /她的喜愛地方輸入到用戶簡(jiǎn)檔數(shù)據(jù)庫46中。替換地,可以基于在移 動(dòng)圖像系統(tǒng)10上注意到的用戶行為來推測(cè)(確定)用戶的喜愛地方。 例如,當(dāng)用戶訪問導(dǎo)航服務(wù)器13所提供的導(dǎo)航服務(wù)并且輸入特定的目 的地地點(diǎn)時(shí),該目的地地點(diǎn)可以被假定是用戶的喜愛地方并且因而被 存儲(chǔ)在用戶簡(jiǎn)檔中。同樣,如果用戶訪問由購物幫助服務(wù)器14提供的 購物幫助服務(wù)并且輸入包括某些物品的購物單,則攜帶這些物品的商 店可以被假定為用戶的喜愛地方并且被添加到用戶簡(jiǎn)檔中。作為另一 個(gè)示例,如果用戶簡(jiǎn)檔包括用戶喜愛書籍的列表,則對(duì)于這些書中的 每一本,可以編譯書中出現(xiàn)的地理地點(diǎn)的列表(例如,書中的主角光 顧的飯店名稱)。然后,這些地理地點(diǎn)可以被假定為用戶的喜愛地方, 并且被添加到數(shù)據(jù)庫46中的用戶簡(jiǎn)檔中。還可替換地,如果沒有與具體用戶的偏愛或過去行為有關(guān)的信息可用,則一般的喜愛地方(例如, 其它用戶的喜愛地方)也可以被假定為該用戶喜愛地方中的一個(gè)。因
此,訪問推薦服務(wù)的移動(dòng)裝置20的每個(gè)用戶都具有用戶ID,并且具 有用戶簡(jiǎn)檔數(shù)據(jù)庫46中包括的關(guān)聯(lián)用戶簡(jiǎn)檔(然而每個(gè)用戶簡(jiǎn)檔中包 括的信息量及其內(nèi)容可以變化),這可以被用來確定該用戶的喜愛地 方。請(qǐng)注意,用戶ID無須與裝置ID—致;在某些應(yīng)用中, 一個(gè)移動(dòng) 裝置可以由多個(gè)分別具有他/她自己的用戶ID和用戶簡(jiǎn)檔的用戶共 享。
圖6是一個(gè)流程圖,其例示了用于生成根據(jù)本發(fā)明的一個(gè)實(shí)施例 的喜愛地方程序的實(shí)例例程600。在塊601,推薦模塊38從移動(dòng)裝置 20接收對(duì)于推薦服務(wù)的請(qǐng)求。在塊602,模塊38形成請(qǐng)求推薦服務(wù)的 用戶的喜愛地方列表。為此,模塊38查閱用戶簡(jiǎn)檔數(shù)據(jù)庫46并且檢 取用戶筒檔中存儲(chǔ)的用戶喜愛地方和/或基于用戶簡(jiǎn)檔中包括的信息 來確定用戶的喜愛地方。在塊603,然后模塊38查閱圖像地址數(shù)據(jù)庫 43,為用戶的每個(gè)喜愛地方找到地理坐標(biāo)。最后,在塊604,當(dāng)用戶 靠近或在這些喜愛地方時(shí),模塊38基于所確定的移動(dòng)裝置20的位置 來編譯喜愛地方程序以顯示喜愛地方的地點(diǎn)特定圖像。
圖7是一個(gè)流程圖,其例示了在執(zhí)行根據(jù)圖6生成的喜愛地方程 序期間所采取的動(dòng)作。在塊701,程序?qū)K702的判斷事件的發(fā)生進(jìn) 行監(jiān)控。在判定塊702,確定是否正在靠近任何喜愛地方。例如,當(dāng) 所確定的移動(dòng)裝置20的位置進(jìn)入距任何喜愛地方的經(jīng)度/綿度坐標(biāo)某 個(gè)距離的范圍內(nèi)時(shí),可以做出這個(gè)確定。倘若如此,則在塊704,程 序通知用戶(例如,通過發(fā)出蜂鳴音),并且在移動(dòng)裝置20上連同適 當(dāng)?shù)南⒁黄痫@示喜愛地方的圖像。
圖IO是一實(shí)例屏幕快照,其顯示了移動(dòng)裝置20正在接近的喜愛
地方(在本例子中為圖書館)的圖像1000,以及寫著,,您喜歡的,_'
(1002—插入地名,例如"圖書館")在'_, ( 1004-插入地點(diǎn)地址)
在您附近"的文本消息。關(guān)于喜愛地方1000的圖像,還可以通過利用 上述的導(dǎo)航服務(wù)器13來計(jì)算并顯示到該喜愛地方的方向。喜愛地方的圖像可以被一直保持顯示,直到用戶(或更具體的,用戶的移動(dòng)裝置
20)到達(dá)或經(jīng)過該喜愛地方為止。
在本發(fā)明的各種應(yīng)用中,基于他/她的用戶ID為用戶選擇的地點(diǎn) 特定圖像可以補(bǔ)充有可以從他/她的用戶簡(jiǎn)檔中獲得的其它信息。例 如,當(dāng)基于用戶的用戶簡(jiǎn)檔選擇用戶在過去訪問過的一個(gè)地方的圖像 時(shí),可以獲得關(guān)于用戶最后訪問該地點(diǎn)的日期并且使用該日期來計(jì)算 自從那次后所經(jīng)過的一段時(shí)間。然后,該圖像可以連同諸如"自從您
最近訪問您最喜歡'_,(插入地名、地址等等)之后已經(jīng)有,—,月
/年"之類的消息一起被顯示在用戶的移動(dòng)裝置上。用以注釋所選圖像 的其它類型的補(bǔ)充信息例如包括用戶在圖像中的地方處購買的物品的 列表,或者其中出現(xiàn)了圖像中的地方的書名連同用戶給予該書的任何 評(píng)級(jí)。
因此,本發(fā)明提供了例如當(dāng)設(shè)法到達(dá)某個(gè)目的地地點(diǎn)或購買購物 單上的物品時(shí)允許移動(dòng)裝置的用戶在各種情況中查看地點(diǎn)特定圖像的 方法和系統(tǒng)。在所有這些情況中,該方法和系統(tǒng)基于所確定的移動(dòng)裝 置位置來顯示地點(diǎn)特定圖像,以使得地點(diǎn)特定圖像以及時(shí)并地理相關(guān) 的方式被顯示以便幫助用戶找到并到達(dá)所希望的位置。
雖然已經(jīng)例示并描述了本發(fā)明的優(yōu)選實(shí)施例,但是應(yīng)當(dāng)理解,可 以在不脫離本發(fā)明的精神和范圍的前提下做出各種改變。
28
權(quán)利要求
1、一種用于向移動(dòng)裝置提供地點(diǎn)特定圖像以進(jìn)行顯示的系統(tǒng),包括移動(dòng)裝置,包括處理器、存儲(chǔ)器和屏幕;位置識(shí)別系統(tǒng),其確定該移動(dòng)裝置的位置;和地點(diǎn)特定圖像的數(shù)據(jù)庫,其包括在多個(gè)地點(diǎn)處獲取的圖像,每個(gè)圖像都與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián);其中,移動(dòng)裝置的位置由移動(dòng)裝置位置識(shí)別系統(tǒng)來識(shí)別,并且基于所確定的移動(dòng)裝置位置從圖像數(shù)據(jù)庫中選擇地點(diǎn)特定圖像,并將其顯示在移動(dòng)裝置的屏幕上。
2、 權(quán)利要求1的系統(tǒng),其中,移動(dòng)裝置是從包括蜂窩電話、PDA、 便攜式計(jì)算機(jī)、導(dǎo)航系統(tǒng)和移動(dòng)計(jì)算機(jī)通信機(jī)的 一組裝置中選出的。
3、 權(quán)利要求1的系統(tǒng),其中,位置識(shí)別系統(tǒng)使用基于裝置的技 術(shù)來確定移動(dòng)裝置的位置。
4、 權(quán)利要求3的系統(tǒng),其中,位置識(shí)別系統(tǒng)包括GPS接收機(jī)。
5、 權(quán)利要求1的系統(tǒng),其中,地點(diǎn)特定圖像數(shù)據(jù)庫駐留在移動(dòng) 裝置的存儲(chǔ)器中。
6、 權(quán)利要求l的系統(tǒng),還包括 無線通信網(wǎng)絡(luò),移動(dòng)裝置與該無線通信網(wǎng)絡(luò)相接;和 移動(dòng)圖像系統(tǒng),其與該無線通信網(wǎng)絡(luò)相接,該移動(dòng)圖像系統(tǒng)包括地點(diǎn)特定圖像數(shù)據(jù)庫。
7、 權(quán)利要求6的系統(tǒng),其中,位置識(shí)別系統(tǒng)使用基于網(wǎng)絡(luò)的技 術(shù)來基于移動(dòng)裝置和移動(dòng)圖像系統(tǒng)之間的鏈接來確定移動(dòng)裝置的位 置。
8、 權(quán)利要求6的系統(tǒng),其中,位置識(shí)別系統(tǒng)使用基于裝置的技 術(shù)和基于網(wǎng)絡(luò)的技術(shù)。
9、 權(quán)利要求6的系統(tǒng),其中,移動(dòng)裝置還包括圖像捕獲子系統(tǒng), 并且能夠執(zhí)行下列步驟,所述步驟包括捕獲圖像;將所捕獲圖像與所確定的在圖像被捕獲的時(shí)候移動(dòng)裝置的位置 相關(guān)聯(lián),以便產(chǎn)生地點(diǎn)特定圖像;和通過無線通信網(wǎng)絡(luò)將地點(diǎn)特定圖像發(fā)送到移動(dòng)圖像系統(tǒng)中的地 點(diǎn)特定圖像數(shù)據(jù)庫。
10、 權(quán)利要求l的系統(tǒng),其中,當(dāng)所確定的移動(dòng)裝置位置進(jìn)入距 與圖像相關(guān)聯(lián)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),選擇地點(diǎn)特定圖像。
11、 權(quán)利要求l的系統(tǒng),其中,系統(tǒng)包括方向系統(tǒng),其執(zhí)行下列步驟在移動(dòng)裝置處接收移動(dòng)裝置的用戶希望去往的目的地地點(diǎn); 計(jì)算從所確定的移動(dòng)裝置位置到目的地地點(diǎn)的方向;和生成方向程序,該方向程序包括計(jì)算出的到指定地點(diǎn)的方向,該 方向程序還包括基于所確定的移動(dòng)裝置位置在移動(dòng)裝置的屏幕上顯示 目的地地點(diǎn)的圖像。
12、 權(quán)利要求ll的系統(tǒng),其中,當(dāng)所確定的移動(dòng)裝置位置進(jìn)入 距目的地地點(diǎn)某個(gè)距離的范圍內(nèi)時(shí),顯示目的地地點(diǎn)的圖像。
13、 權(quán)利要求ll的系統(tǒng),其中,當(dāng)用戶請(qǐng)求時(shí),方向程序?qū)⒛?的地地點(diǎn)的圖像顯示在移動(dòng)裝置的屏幕上。
14、 權(quán)利要求11的系統(tǒng),其中,方向程序還包括指令,用于在 移動(dòng)裝置的屏幕上顯示沿著朝向目的地地點(diǎn)的方向的地標(biāo)地點(diǎn)的一個(gè) 或多個(gè)圖像,該一個(gè)或多個(gè)圖像基于所確定的移動(dòng)裝置位置來顯示。
15、 權(quán)利要求14的系統(tǒng),其中,地標(biāo)地點(diǎn)的圖像被顯示為視頻剪輯。
16、 權(quán)利要求l的系統(tǒng),其中,系統(tǒng)包括購物系統(tǒng),該購物系統(tǒng) 其執(zhí)行下列步驟在移動(dòng)裝置處接收購物單,購物單包括移動(dòng)裝置的用戶希望購買 的一個(gè)或多個(gè)物品;對(duì)于列表中的每個(gè)物品,識(shí)別具有該物品的一個(gè)或多個(gè)商行; 對(duì)于所識(shí)別的一個(gè)或多個(gè)商行中的每一個(gè),確定其地理坐標(biāo)并且識(shí)別其地點(diǎn)特定圖像;和生成購物單程序,該購物單程序包括基于所確定的移動(dòng)裝置位置 在移動(dòng)裝置的屏幕上顯示所識(shí)別的一個(gè)或多個(gè)商行的圖像的指令。
17、 權(quán)利要求16的系統(tǒng),其中,當(dāng)所確定的移動(dòng)裝置位置進(jìn)入 距與商行相關(guān)聯(lián)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),顯示該商行的圖像。
18、 權(quán)利要求16的系統(tǒng),其中,購物單程序還包括用于在顯示 商行圖像時(shí)發(fā)出音頻信號(hào)來通知用戶的指令。
19、 權(quán)利要求l的系統(tǒng),還包括(a) 無線通信網(wǎng)絡(luò),移動(dòng)裝置與所述無線通信網(wǎng)絡(luò)相接;和(b) 與無線通信網(wǎng)絡(luò)相接的移動(dòng)圖像系統(tǒng),該移動(dòng)圖像系統(tǒng)包 括地點(diǎn)特定圖像數(shù)據(jù)庫、用戶簡(jiǎn)檔數(shù)據(jù)庫和推薦服務(wù)器,其中,推薦 服務(wù)器執(zhí)行下列步驟(i) 從移動(dòng)裝置接收對(duì)于推薦服務(wù)的請(qǐng)求;(ii) 訪問用戶簡(jiǎn)檔數(shù)據(jù)庫中的移動(dòng)裝置的用戶檔案來識(shí)別 用戶的一個(gè)或多個(gè)喜愛地方;(iii) 確定所述一個(gè)或多個(gè)喜愛地方的地理坐標(biāo);和(iv) 生成喜愛地方程序,該喜愛地方程序包括基于所確定 的移動(dòng)裝置位置在移動(dòng)裝置的屏幕上顯示所述一個(gè)或多個(gè)喜愛地 方的圖像的指令。
20、 權(quán)利要求19的系統(tǒng),其中,當(dāng)所確定的移動(dòng)裝置位置進(jìn)入 距與喜愛地方相關(guān)聯(lián)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),顯示喜愛地方 的圖像。
21、 權(quán)利要求19的系統(tǒng),其中,喜愛地方程序還包括用于在顯 示喜愛地方的圖像時(shí)發(fā)出音頻信號(hào)來通知用戶的指令。
22、 一種基于移動(dòng)裝置的位置在移動(dòng)裝置上顯示地點(diǎn)特定圖像的 方法,該方法包括(a) 接收移動(dòng)裝置的位置;(b) 基于所接收的移動(dòng)裝置的位置,從多個(gè)地點(diǎn)特定圖像中選 擇一個(gè)地點(diǎn)特定圖像,每個(gè)地點(diǎn)特定圖像都與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián);和(c)將所選圖^象發(fā)送到移動(dòng)裝置。
23、 權(quán)利要求22的方法,其中,當(dāng)所接收的移動(dòng)裝置位置進(jìn)入 距與所述地點(diǎn)特定圖像相關(guān)聯(lián)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),選擇 所述地點(diǎn)特定圖像。
24、 權(quán)利要求22的方法,還包括經(jīng)由移動(dòng)裝置接收用戶ID。
25、 權(quán)利要求24的方法,其中,步驟(b)包括基于所接收的用 戶ID來選擇地點(diǎn)特定圖像。
26、 權(quán)利要求24的方法,還包括如下步驟,即基于所接收的用 戶ID來確定用于所選圖像的補(bǔ)充信息和向移動(dòng)裝置發(fā)送該補(bǔ)充信息。
27、 權(quán)利要求24的方法,其中,步驟(b)包括訪問與所接收的 用戶ID相關(guān)聯(lián)的用戶簡(jiǎn)檔以及基于該用戶筒檔來選擇一個(gè)地點(diǎn)特定 圖像。
28、 權(quán)利要求22的方法,還包括 從移動(dòng)裝置接收搜索查詢;其中,步驟(b)包括基于所接收的搜索查詢來選擇一個(gè)地點(diǎn)特 定圖像。
29、 權(quán)利要求22的方法,其中,步驟(a)包括接收由用戶輸入 移動(dòng)裝置的移動(dòng)裝置位置。
30、 權(quán)利要求22的方法,其中,步驟(a)包括從GPS接收機(jī) 接收移動(dòng)裝置的位置。
31、 權(quán)利要求22的方法,其中,步驟(a)包括從移動(dòng)裝置與之 相接的無線通信網(wǎng)絡(luò)接收移動(dòng)裝置的位置。
32、 權(quán)利要求31的方法,還包括下列步驟 基于與移動(dòng)裝置相關(guān)聯(lián)的IP地址來確定移動(dòng)裝置的大概地理地點(diǎn);和識(shí)別與所確定的移動(dòng)裝置大概地理地點(diǎn)對(duì)應(yīng)的地點(diǎn)特定圖像的子集;其中,步驟(b)包括基于所確定的移動(dòng)裝置位置從所識(shí)別的地點(diǎn)特定圖像的子集中選擇地點(diǎn)特定圖像。
33、 一種能夠基于所確定的移動(dòng)裝置位置來顯示地點(diǎn)特定圖〗象的 移動(dòng)裝置,該移動(dòng)裝置包括(a) 屏幕;和(b) 處理器,加載有用于執(zhí)行下列步驟的處理器可執(zhí)行指令, 這些步驟包括(i) 接收由位置識(shí)別系統(tǒng)確定的移動(dòng)裝置位置;(ii) 基于所確定的移動(dòng)裝置位置從一組地點(diǎn)特定圖像中選 擇一個(gè)地點(diǎn)特定圖像;和(iii) 在屏幕上顯示所選地點(diǎn)特定圖像。
34、 權(quán)利要求33的移動(dòng)裝置,其中,位置識(shí)別系統(tǒng)包括與移動(dòng) 裝置耦合的GPS接收機(jī),并且步驟(b) (i)包括接收由GPS接收 機(jī)確定的移動(dòng)裝置位置的步驟。
35、 權(quán)利要求33的移動(dòng)裝置,還包括無線網(wǎng)絡(luò)接口,用于經(jīng)由 無線通信網(wǎng)絡(luò)在移動(dòng)裝置與移動(dòng)圖像系統(tǒng)之間建立無線通信鏈路,其中,位置識(shí)別系統(tǒng)使用基于網(wǎng)絡(luò)的技術(shù)來基于無線通信網(wǎng)絡(luò)上 的移動(dòng)裝置與移動(dòng)圖像系統(tǒng)之間的鏈路來確定移動(dòng)裝置的位置,而步 驟(b) (i)包括接收根據(jù)基于網(wǎng)絡(luò)的技術(shù)確定的移動(dòng)裝置的位置。
36、 權(quán)利要求35的移動(dòng)裝置,其中,移動(dòng)圖像系統(tǒng)包括具有一 組地點(diǎn)特定圖像的地點(diǎn)特定圖像數(shù)據(jù)庫,并且步驟(b) (ii)包括從 存儲(chǔ)在地點(diǎn)特定圖像數(shù)據(jù)庫中的該組圖像中選擇一個(gè)地點(diǎn)特定圖像。
37、 權(quán)利要求33的移動(dòng)裝置,還包括預(yù)裝栽有一組地點(diǎn)特定圖 像的存儲(chǔ)器,并且步驟(b) (ii)包括從存儲(chǔ)器中的該組地點(diǎn)特定圖 像中選擇一個(gè)地點(diǎn)特定圖像。
38、 一種用于向移動(dòng)裝置提供地點(diǎn)特定圖像以顯示的系統(tǒng),包括 用于接收移動(dòng)裝置位置的裝置;和地點(diǎn)特定圖像數(shù)據(jù)庫,其包括在多個(gè)地點(diǎn)獲取的圖像,每個(gè)圖像 都與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián);用于基于所接收的移動(dòng)裝置位置從圖像數(shù)據(jù)庫中選擇一個(gè)地點(diǎn)特定圖像的裝置;和用于將所選圖像發(fā)送到移動(dòng)裝置的裝置。
39、 權(quán)利要求38的系統(tǒng),其中,當(dāng)所接收的移動(dòng)裝置的位置進(jìn) 入距與圖像相關(guān)聯(lián)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)時(shí),用于選擇一個(gè)地 點(diǎn)特定圖像的裝置選擇一個(gè)地點(diǎn)特定圖像。
40、 權(quán)利要求38的系統(tǒng),還包括方向系統(tǒng),該方向系統(tǒng)包括 用于接收目的地地點(diǎn)的裝置;用于計(jì)算從所接收的移動(dòng)裝置位置到目的地地點(diǎn)的方向的裝置;和用于生成方向程序的裝置,所述方向程序包括計(jì)算出的到目的地 地點(diǎn)的方向,該方向程序還包括用于基于所接收的移動(dòng)裝置位置將目 的地地點(diǎn)的圖^f象發(fā)送到移動(dòng)裝置的指令。
41、 權(quán)利要求38的系統(tǒng),還包括購物系統(tǒng),該購物系統(tǒng)包括 用于接收購物單的裝置,該購物單包括移動(dòng)裝置的用戶希望購買的一個(gè)或多個(gè)物品;用于識(shí)別具有列表中每個(gè)物品的一個(gè)或多個(gè)商行的裝置;用于確定所識(shí)別的一個(gè)或多個(gè)商行中的每一個(gè)商行的地理坐標(biāo)并且對(duì)于所識(shí)別的一個(gè)或多個(gè)商行中的每一個(gè)商行識(shí)別地點(diǎn)特定圖像的裝置;和用于生成購物單程序的裝置,該購物單程序包括用于基于所接收的 移動(dòng)裝置位置向移動(dòng)裝置發(fā)送所識(shí)別的一個(gè)或多個(gè)商行的圖像的指令。
42、 權(quán)利要求38的系統(tǒng),還包括推薦系統(tǒng),該推薦系統(tǒng)包括 用戶簡(jiǎn)檔數(shù)據(jù)庫,包括用戶簡(jiǎn)檔;當(dāng)從用戶接收到對(duì)于推薦服務(wù)的請(qǐng)求時(shí)訪問用戶簡(jiǎn)檔的裝置; 用于基于用戶簡(jiǎn)檔來識(shí)別用戶的一個(gè)或多個(gè)喜愛地方的裝置; 用于確定所述一個(gè)或多個(gè)喜愛地方的地理坐標(biāo)的裝置;和 用于生成喜愛地方程序的裝置,該喜愛地方程序包括用于基于所確定的移動(dòng)裝置位置向移動(dòng)裝置發(fā)送所述一個(gè)或多個(gè)喜愛地方的圖像的指令。
全文摘要
提供了一種用于向移動(dòng)裝置提供地點(diǎn)特定圖像以用于顯示的系統(tǒng)。該系統(tǒng)通常包括三個(gè)元件具有屏幕的移動(dòng)裝置,確定移動(dòng)裝置位置的位置識(shí)別系統(tǒng)(例如,GPS接收機(jī)),和包括在各個(gè)地點(diǎn)獲取的地點(diǎn)特定圖像的數(shù)據(jù)庫。每個(gè)地點(diǎn)特定圖像與獲取圖像的地點(diǎn)的地理坐標(biāo)相關(guān)聯(lián)?;谖恢米R(shí)別系統(tǒng)所確定的移動(dòng)裝置位置,從數(shù)據(jù)庫中選擇一個(gè)地點(diǎn)特定圖像并將其顯示在移動(dòng)裝置的屏幕上。例如,當(dāng)用戶正在使用作為汽車導(dǎo)航系統(tǒng)的移動(dòng)裝置時(shí),用戶目的地地點(diǎn)的地點(diǎn)特定圖像可以在所確定的移動(dòng)裝置位置進(jìn)入距目的地地點(diǎn)的地理坐標(biāo)某個(gè)距離的范圍內(nèi)的時(shí)候被選擇并顯示。
文檔編號(hào)G01C21/36GK101454639SQ200580036417
公開日2009年6月10日 申請(qǐng)日期2005年10月20日 優(yōu)先權(quán)日2004年10月25日
發(fā)明者尤迪·曼伯, 巴納比·M.·多爾夫曼 申請(qǐng)人:A9.Com公司