專利名稱:通過發(fā)消息進行用戶發(fā)起的基于位置的服務(wù)的系統(tǒng)和方法
通過發(fā)消息進行用戶發(fā)起的基于位置的服務(wù)的系統(tǒng)和方法
背景技術(shù):
因為美國政府在二十世紀(jì)八十年代使得NAVSTAR衛(wèi)星星 座的定時信號可用于民用,因此基于位置的服務(wù)變得日益流行。許多 汽車制造商現(xiàn)在提供了基于全球定位衛(wèi)星(GPS)的定位器設(shè)備選項。 通常將這些單元集成到車輛的儀表板控制臺中。而且,其他公司制造 用于安裝在汽車、船、以及其他車輛中的車體組件(aftermarket) GPS 設(shè)備以及甚至用于徒步旅行、勘探、或者其他娛樂性使用的手持式設(shè) 備。這樣的GPS設(shè)備提供了相對高的精確度和普遍可用性,并且因此 提供了對相對便宜且精確定位的可接受的解決方案。為了滿足FCC增強911 (E911)要求并且向客戶提供用于 利用他們已有的裝置來訪問位置信息的機構(gòu),商用移動無線電服務(wù)提 供商(CMRSP)已經(jīng)促使他們的設(shè)備制造商將GPS接收機集成到電話、 PDAs、以及他們的網(wǎng)絡(luò)所支持的其他通信裝置中。結(jié)果,用戶能夠在 他們的電話、PDA等等上直接查看地圖和位置信息。設(shè)備的能力和精 確度受到該設(shè)備的本地內(nèi)存的限制。而且,設(shè)備所使用的數(shù)據(jù)是靜態(tài) 的并且因此很快過時。
圖1是根據(jù)示例性實施例的用于通過消息來實現(xiàn)用戶發(fā)起 的基于位置的服務(wù)的系統(tǒng)的示意圖;圖2是根據(jù)示例性實施例的到用戶計算設(shè)備的包括發(fā)送者 位置的基于消息的地圖輸出;圖3是根據(jù)示例性實施例的從用戶的視角來看用于通過發(fā) 消息(messaging)來執(zhí)行用戶發(fā)起的基于位置的服務(wù)的示例性方法的流 程圖4是根據(jù)示例性實施例的從提供商的視角來看用于通過 發(fā)消息來提供用戶發(fā)起的基于位置的服務(wù)的示例性方法的流程圖;圖5是圖示根據(jù)示例性實施例的用于通過發(fā)消息來提供用 戶發(fā)起的基于位置的服務(wù)的系統(tǒng)的組件的框圖;圖6是根據(jù)示例性實施例的發(fā)消息客戶端的示例性界面窗 口;以及圖7是根據(jù)示例性實施例的用于顯示基于位置的服務(wù)的內(nèi) 容查看器插件的示例性界面窗口。
具體實施例方式以下描述意在傳達(dá)對通過提供多個特定實施例所描述的實 施例以及涉及通過發(fā)消息來進行用戶發(fā)起的基于位置的服務(wù)的細(xì)節(jié)的 透徹理解。然而,應(yīng)當(dāng)理解,本發(fā)明并不局限于這些特定實施例和細(xì) 節(jié),它們僅是示例性的。如在這里所使用的,術(shù)語"發(fā)消息"將被廣義地解釋成包括通 過即時消息客戶端來發(fā)送諸如AOL即時信使、雅虎信使等的消息以及 諸如利用移動電話或者其他通信設(shè)備通過短消息服務(wù)(SMS)來發(fā)送 消息。因此,在該公開和權(quán)利要求的上下文中發(fā)送消息包括利用電話、 PDA、計算機、或者其他通信設(shè)備來發(fā)送任一類型的消息?,F(xiàn)在參考圖1,圖1是根據(jù)示例性實施例的用于通過消息來 實現(xiàn)用戶發(fā)起的基于位置的服務(wù)的系統(tǒng)的示意圖。該系統(tǒng)包括第一用 戶通信設(shè)備10,第一用戶通信設(shè)備IO經(jīng)由通信網(wǎng)絡(luò)15與第二用戶計 算機20進行通信。在優(yōu)選實施例中,第一用戶通信設(shè)備可以是諸如移 動電話、PDA、發(fā)消息設(shè)備、或者其他便攜式通信設(shè)備的移動通信設(shè) 備。在優(yōu)選實施例中,用戶通信設(shè)備IO可以配備有定位器功能,諸如 可操作的根據(jù)從GPS衛(wèi)星星座5接收到的定時信號來確定第一用戶通 信設(shè)備IO的即時位置的GPS接收機。在各種其他實施例中,第一用戶 通信設(shè)備10可以不包括定位器功能本身,而是能夠從諸如GPS設(shè)備(未示出)的與第一用戶通信設(shè)備IO進行電子通信的定位器設(shè)備請求位置 信息或者請求通過網(wǎng)絡(luò)15可獲得的位置服務(wù)(例如,利用無線塔三角 測量技術(shù)的位置服務(wù))。在各種實施例中,第一用戶通信設(shè)備10可以 配備有諸如即時發(fā)消息客戶端的軟件客戶端。替代地或者組合地,第
一用戶通信設(shè)備IO可以利用SMS協(xié)議發(fā)送消息。在至少一個示例性實施例中,第一用戶通信設(shè)備IO包括發(fā) 送位置功能,該發(fā)送位置功能可以被配置成在請求時在消息中將設(shè)備 10的位置發(fā)送到指定接收者。這可以在發(fā)消息會話期間進行、在開始 會話時自動進行、或者作為開始發(fā)消息會話/發(fā)送消息的方式進行。也 就是說,如果第一用戶通信設(shè)備IO正在運行消息客戶端,那么該客戶 端可以具有用于允許用戶選擇性地使該客戶端發(fā)送用戶的位置的"發(fā)送
位置"控制。如果第一用戶通信設(shè)備利用SMS發(fā)消息,那么當(dāng)發(fā)送文本 消息時"發(fā)送位置"可以是可用的選項。也就是說,可以提示用戶"發(fā)送 位置?",或者替代地,用戶可以從可用消息屬性列表中選擇"發(fā)送位置"。應(yīng)當(dāng)理解,雖然為了便于說明的目的,圖1中圖示的網(wǎng)絡(luò) 15僅被示為在第一用戶通信設(shè)備10與第二用戶計算機20之間的單個 網(wǎng)絡(luò)路徑,但是網(wǎng)絡(luò)15實際上可以包括基于無線電(例如蜂窩)、地 面通信線、和/或衛(wèi)星的PSTN或IP網(wǎng)絡(luò)的各種組合。例如,第一用戶 通設(shè)備IO可以將包含消息的RF信號廣播到蜂窩塔。該塔可以進而將 該信號傳遞到基于地面或衛(wèi)星的網(wǎng)絡(luò)以傳遞至期望接收者。該接收者 可以利用DSL、電纜、光纖、T1或T3地面通信線、802.11x、 RF、 IR、 或者其他無線連接或者利用眾所周知的另一連接協(xié)議而與網(wǎng)絡(luò)15對 接。此外,雖然第二用戶通設(shè)備20即接收者終端在圖中被示為 桌上型計算機,但是應(yīng)當(dāng)理解,該設(shè)備20還可以是移動設(shè)備、膝上型 計算機、或者被配置成運行兼容發(fā)消息客戶端或接收SMS相容消息的 其他網(wǎng)絡(luò)使能設(shè)備。
7
在各種實施例中,來自發(fā)送者的消息可以包括根據(jù)發(fā)送者位 置生成的網(wǎng)絡(luò)標(biāo)識符。在優(yōu)選實施例中,可以在發(fā)送者的設(shè)備IO處或 者網(wǎng)絡(luò)15上的中間點處生成URL。該URL優(yōu)選包含數(shù)據(jù)字段,該數(shù) 據(jù)字段允許在接收者選擇時在接收者設(shè)備20的瀏覽器客戶端上創(chuàng)建并 顯示圖形地圖。在各種實施例中,圖形地圖可以包括發(fā)送者的設(shè)備10 的位置的圖標(biāo)或者其他圖形表示以及與該發(fā)送者周圍的地理區(qū)域相對 應(yīng)的信息?,F(xiàn)在參考圖2,在該圖中圖示了根據(jù)示例性實施例的到用戶 計算設(shè)備的包括發(fā)送者位置的基于消息的地圖輸出25。如上所討論的, 在各種實施例中,當(dāng)發(fā)送者將包括發(fā)送者的位置的消息發(fā)送到接收者 時,可以生成URL并且根據(jù)位置數(shù)據(jù)將URL附加到消息上。在各種 實施例中,該消息可以包括具有諸如"點擊這里以査看發(fā)送者的位置" 或者"點擊這里以訪問地圖"的標(biāo)記的超文本鏈接。在優(yōu)選實施例中,選 擇所提供的鏈接可以調(diào)用諸如因特網(wǎng)內(nèi)容瀏覽器的內(nèi)容瀏覽器,該內(nèi) 容瀏覽器在顯示地圖的接收者的設(shè)備上打開窗口,諸如該圖中所述的 地圖輸出25。在各種實施例中,該地圖可以提供諸如圖2的地圖輸出 25中所示的姓名"Ed"和相應(yīng)男性圖標(biāo)的圖形圖像。在各種實施例中, 該地圖可以包括在發(fā)送者的位置周圍區(qū)域中的商業(yè)、資產(chǎn)、特征、或 者其他項目的位置。在各種實施例中,地圖輸出25可以包括用戶控制, 該用戶控制允許查看器放大或縮小、平移、并且甚至獲得諸如例如驅(qū) 動方向的指向地圖上所列的各種特征的方向?,F(xiàn)在參考圖3,該圖提供了根據(jù)示例性實施例的從用戶的視 角來看用于通過發(fā)消息來執(zhí)行用戶發(fā)起的基于位置的服務(wù)的示例性方 法的流程圖。該方法開始于框100。在框105中,用戶捕獲他的/她的 位置。在各種實施例中,用戶可以選擇對使他的設(shè)備獲得該設(shè)備的當(dāng) 前位置的他的/她的通信設(shè)備的控制。在優(yōu)選實施例中,這可以通過從 在用戶的設(shè)備中的GPS接收機獲得位置信息來實現(xiàn)。替代地,用戶的設(shè)備可以從與該用戶的設(shè)備進行通信的另一 GPS使能設(shè)備獲得位置信
息。在框110中,在消息中將該位置信息發(fā)送到接收者。在各種實施 例中,可以將框105和110中的步驟合并成單個步驟。也就是說,當(dāng) 用戶選擇了"發(fā)送位置"功能時,該設(shè)備可以獲得它的位置并且在消息中 將該位置發(fā)送到指定接收者。在框115中,網(wǎng)絡(luò)標(biāo)識符可以根據(jù)在框105捕獲的位置來創(chuàng) 建。在各種實施例中,如果GPS是位置數(shù)據(jù)的源,那么該數(shù)據(jù)通常是 國家海洋電子協(xié)會(NMEA) 0183格式。因此,在框115中,可以將 GPS生成的數(shù)據(jù)重新格式化成URL。也就是說,利用接收緯度和經(jīng)度 輸入的繪圖程序,可以生成URL,該URL使在選擇時生成圖形地圖并 且可以包含包括發(fā)送者的位置信息的區(qū)域。在各種實施例中,URL可 以在發(fā)送者的通信設(shè)備處生成并且僅放入消息中。在各種其他實施例 中,可以將GPS信息以其原有的NMEA 0183格式或者在重新格式化 之后沿著網(wǎng)絡(luò)轉(zhuǎn)發(fā)到中間方。該中間方可以是基于網(wǎng)絡(luò)的地圖內(nèi)容提 供商。該中間方可以根據(jù)位置信息生成URL、將該URL附加到消息上、 并且根據(jù)發(fā)送者的指令通過網(wǎng)絡(luò)將該消息傳遞到接收者。在各種實施 例中,URL可以包含諸如地圖內(nèi)容提供商(例如, www.rmapcompany.com)的附加信息以及與發(fā)送者相關(guān)聯(lián)的標(biāo)識符(例 如,電話號碼)。該附加信息可以自動插入到消息(來自發(fā)送者的設(shè) 備IO的本地存儲器)中或者可以在發(fā)送該消息的過程中由發(fā)送者手動指定。在框120中,接收者接收該消息。這可以包括如果該消息是 基于SMS的消息則接收新消息通知,或者如果發(fā)送者和接收者正在通 過一個或多個眾所周知的即時發(fā)消息客戶端進行通信則該消息本身可 以出現(xiàn)在用戶的發(fā)消息客戶端中。在各種實施例中,網(wǎng)絡(luò)標(biāo)識符在該 消息一部分中可以為接收者可見。在優(yōu)選實施例中,網(wǎng)絡(luò)標(biāo)識符可以 是URL。在框125中,接收者選擇網(wǎng)絡(luò)標(biāo)識符。在優(yōu)選實施例中,接 收者利用他的鼠標(biāo)、指示筆、或者其他輸入設(shè)備來選擇URL,從而調(diào)用瀏覽器客戶端并且將該信息在URL中傳送到在該URL中指定的服 務(wù)提供商。在各種實施例中,在框130中,服務(wù)提供商可以根據(jù)URL 中的信息生成圖形地圖顯示,并且將該圖形地圖顯示傳送到接收者用 于在瀏覽器客戶端的窗口中輸出。在各種實施例中,該圖形地圖可以 包括含有交互元素(例如,Java腳本)的動態(tài)網(wǎng)頁。該圖形地圖可以 包括地形和/或街道地圖并且優(yōu)選地將發(fā)送者的位置示為圖標(biāo)或者其他 可標(biāo)識的字符,以便接收者可以以足夠的特定性精確定位發(fā)送者的位 置。在各種實施例中,該圖形地圖是與圖2中所圖示的地圖相似的地 圖。該方法在框135結(jié)束?,F(xiàn)在參考圖4,該圖是根據(jù)示例性實施例的從提供商的視角 來看用于通過發(fā)消息來提供用戶發(fā)起的基于位置的服務(wù)的示例性方法 的流程圖。雖然圖3的流程圖對從服務(wù)用戶的視角來看的步驟進行了 詳述,但是相反該流程圖是從提供商的視角進行的。該方法開始于框200。在框205中,包括位置信息的消息可 以由服務(wù)提供商來接收。在各種實施例中,該消息包括可以與基于服 務(wù)提供商的繪圖程序不兼容的原始GPS數(shù)據(jù)。因此,在框210中,可 以將所接收到的消息中的位置信息重新格式化成由基于動態(tài)網(wǎng)絡(luò)的繪 圖程序所支持的格式。在框215中,網(wǎng)絡(luò)標(biāo)識符可以根據(jù)所格式化的 位置信息而生成并且可以被附加到該消息上。在優(yōu)選實施例中,系統(tǒng) 根據(jù)位置信息創(chuàng)建URL,使得當(dāng)選擇了URL時,可以進行查詢以根據(jù) 在所接收到的消息中的位置信息生成地圖。在一些實施例中,URL進 一步包括基于網(wǎng)絡(luò)的地圖提供商的標(biāo)識符以及發(fā)送者的標(biāo)識符(例如, 電話號碼)。在一些實施例中,在將消息發(fā)送到服務(wù)提供商之前,可 以在發(fā)送者的設(shè)備處執(zhí)行框210和215 (例如,利用在發(fā)送者的設(shè)備處 可用的軟件)。在框220中,將該消息傳遞到接收者。如以上討論的,這可 以包括在即時發(fā)消息會話中傳遞基于SMS的消息或者僅僅另一消息。在框225中,在接收到來自接收者的請求(例如,包括來自URL的信 息的請求)時,那么可以創(chuàng)建電子內(nèi)容并且將該電子內(nèi)容輸出到發(fā)送 該請求的設(shè)備。在優(yōu)選實施例中,這包括輸出包含在位置信息中指定 的位置周圍的區(qū)域的圖形地圖,并且更優(yōu)選地它包括表示該位置的圖 標(biāo)或者其他可見字符。關(guān)于該圖標(biāo)或者其他可見字符,在圖形地圖上
也可以顯示與該位置信息相關(guān)聯(lián)的發(fā)送者的電話號碼或者即時發(fā)消息 ID。這可以根據(jù)在URL中的發(fā)送者標(biāo)識來提供,并且可以包括檢索發(fā) 送者指定的顯示信息(例如,特定文本、圖標(biāo)等等)。與在圖形地圖 所顯示的區(qū)域中的感興趣的項目相關(guān)聯(lián)的信息也可以被服務(wù)提供商檢 索并且利用各種圖標(biāo)被顯示在圖形地圖上。該圖形地圖可以包括動態(tài) 單元,該動態(tài)單元允許接收者與服務(wù)提供商交換控制信息,以對圖形 地圖的所顯示的區(qū)域和/或由圖形地圖顯示的信息類型進行控制。該方 法在230停止。應(yīng)當(dāng)理解,在圖4的方法中,服務(wù)提供商可以執(zhí)行其中所述 的一個或所有步驟。例如,在各種實施例中,發(fā)送用戶的通信設(shè)備可 以生成包括URL的適當(dāng)格式化的消息,以作為SMS消息或者即時消 息直接傳遞到接收者。在這樣的實施例中,服務(wù)提供商通??梢蕴峁?允許通信設(shè)備生成URL的功能,并且當(dāng)接收者選擇網(wǎng)絡(luò)標(biāo)識符時可以 提供該內(nèi)容并且當(dāng)無線連接可用時提供與網(wǎng)絡(luò)的實際無線連接。然而, 在其他實施例中,服務(wù)提供商可以僅僅提供下述功能,即使得發(fā)送者 能夠生成包括位置信息而并非第三方的消息的應(yīng)用、插件、或者軟件, 諸如地理信息服務(wù)(GIS)。當(dāng)接收者從所傳遞的消息選擇了網(wǎng)絡(luò)標(biāo)識 符時,諸如Yahoo、 Google、 Mapquest等等的因特網(wǎng)內(nèi)容提供商可以 生成包括圖形地圖的電子內(nèi)容。眾所周知,無線服務(wù)提供商通常僅提 供收費服務(wù)的部分。例如,在發(fā)送文本消息的過程中,無線提供商可 以對所發(fā)送的數(shù)據(jù)字節(jié)收費或者收取每個消息費用。然而,如果接收 者不是提供商的用戶中的一個,那么提供商不接收用于傳遞消息的收 入。類似地,如果發(fā)送者正在利用即時消息客戶端,那么提供商通常 基于字節(jié)或者時間對從用戶設(shè)備發(fā)送的以及由用戶的設(shè)備接收到的數(shù)
11據(jù)收費。因此,由此可推斷出提供商可以僅在該提供商在消息的移動
中能夠涉及到的服務(wù)的程度上提供服務(wù)。因此,在圖4中的框220的
上下中,將消息傳遞到接收者實際上可以包括將來自提供商的網(wǎng)絡(luò)的
消息傳遞到另一網(wǎng)絡(luò),諸如用于對消息的最終傳遞進行處理的PSTN或 者因特網(wǎng)骨干網(wǎng)?,F(xiàn)在參考圖5,該示了根據(jù)示例性實施例的用于對通過 發(fā)消息來提供用戶發(fā)起的基于位置的服務(wù)的系統(tǒng)300的組件進行說明 的框圖。該系統(tǒng)300可以包括用于執(zhí)行各種系統(tǒng)功能的多個模塊。每 個模塊可以包括獨立的軟件程序、單個程序的子程序、執(zhí)行軟件的硬 件、 一個或多個專用集成電路(ASIC)、集成設(shè)備的組件、或者在一 個或多個不同設(shè)備中的分布式組件。此外,圖5中所示的模塊僅僅是 示例性的。各種實施例可以利用另外的或者更少的模塊并且甚至可使 用與圖中所示那些不同的模塊。這些模塊意在是根據(jù)該公開的各種實 施例的系統(tǒng)所執(zhí)行的功能的示例。圖5中所示的系統(tǒng)300包括位置標(biāo)識符模塊305、網(wǎng)絡(luò)標(biāo)識 符模塊310、發(fā)消息客戶端模塊315、內(nèi)容生成器模塊320、控制模塊 325、以及通信模塊330。控制模塊325可以包括計算機系統(tǒng)的中央處 理單元(CPU)、數(shù)字信號處理器(DSP) 、 ASIC、硬件和軟件的組 合,并且甚至可以表示用于通過發(fā)消息促進用戶發(fā)起的基于位置的服 務(wù)的控制程序的實時內(nèi)核。在各種實施例中,位置標(biāo)識符模塊305可以適于在請求時提 供用戶的通信設(shè)備的位置。如這里所討論的,位置標(biāo)識符模塊305可 以與GPS收發(fā)器進行通信并且可以通過一個或多個通信協(xié)議從定位器 設(shè)備請求位置信息,所述GPS收發(fā)器通信地耦合到用戶的通信設(shè)備。 在各種實施例中,位置標(biāo)識模塊305可以將該位置信息格式化成適當(dāng) 格式用于與該系統(tǒng)一起使用。在各種其他實施例中,對位置信息的請 求可以指定格式。
網(wǎng)絡(luò)標(biāo)識符模塊310可以獲得由位置標(biāo)識符模塊305提供的 信息并且將該信息轉(zhuǎn)換成諸如URL的網(wǎng)絡(luò)標(biāo)識符,當(dāng)該網(wǎng)絡(luò)標(biāo)識符被 選擇時,它可以使內(nèi)容提供商根據(jù)由位置標(biāo)識符模塊305獲得的位置 信息以圖形地圖的形式輸出內(nèi)容。在各種實施例中,該網(wǎng)絡(luò)標(biāo)識符模 塊310可以將該網(wǎng)絡(luò)標(biāo)識符直接附加到目的地是指定接收者的消息上。 網(wǎng)絡(luò)標(biāo)識符可以對數(shù)據(jù)存儲進行訪問,該數(shù)據(jù)存儲包括諸如繪圖服務(wù) 提供商的地址和/或與發(fā)送設(shè)備相關(guān)聯(lián)的標(biāo)識符(例如,電話號碼或者 用戶ID)的信息。在各種實施例中,發(fā)消息客戶端模塊315可以允許用戶通過 提供商的網(wǎng)絡(luò)發(fā)送消息。發(fā)消息客戶端模塊315可以是諸如為公知的 能夠發(fā)消息的客戶端的插件。替代地,發(fā)消息客戶端模塊315可以是 由用戶的通信設(shè)備支持的SMS協(xié)議。在各種實施例中,內(nèi)容生成器模塊320可以包括諸如在優(yōu)選 實施例中的基于因特網(wǎng)的地圖內(nèi)容提供上的基于網(wǎng)絡(luò)的內(nèi)容門戶。在 各種實施例中,發(fā)消息服務(wù)提供商可以對內(nèi)容生成器模塊320進行控 制,而在各種其他實施例中,第三方可以保持內(nèi)容生成器模塊320。在 由第三方保持模塊320的這樣的實施例中,網(wǎng)絡(luò)標(biāo)識符模塊310可以 按照與第三方的內(nèi)容生成器模塊320兼容的方式對網(wǎng)絡(luò)標(biāo)識符進行格 式化。在各種實施例中,當(dāng)消息接收者選擇了包含在該消息中的網(wǎng)絡(luò) 標(biāo)識符時,可以調(diào)用內(nèi)容查看客戶端并且可以將接收者引向與該標(biāo)識 符相關(guān)聯(lián)的網(wǎng)站。在各種實施例中,標(biāo)識符可以起對內(nèi)容生成器模塊 320的查詢的作用,該內(nèi)容生成器模塊320作為響應(yīng)可以根據(jù)在標(biāo)識符 中指定的一個或多個字段而生成內(nèi)容。然而,在其他實施例中,內(nèi)容 可以是已被創(chuàng)建一一這是在創(chuàng)建了網(wǎng)絡(luò)標(biāo)識符之后一一使得標(biāo)識符可 以僅僅是對靜態(tài)內(nèi)容的網(wǎng)絡(luò)指涉(reference),并且因此僅包含該內(nèi)容 的地址。在優(yōu)選實施例中,內(nèi)容生成器模塊320可以生成圖形地圖并 且將該地圖輸出到接收者客戶端應(yīng)用,該地圖包括包含在網(wǎng)絡(luò)標(biāo)識符中指定的位置信息的位置以及發(fā)送者在圖形地圖包含的區(qū)域之內(nèi)的位 置的視覺指示器。通信模塊330可以允許在諸如無線電(蜂窩)網(wǎng)絡(luò)和地面線 網(wǎng)絡(luò)(PSTN、 ATM等等)之間的網(wǎng)絡(luò)之間的通信。因此,通信模塊 330可以包括網(wǎng)絡(luò)接口、網(wǎng)關(guān)、路由器和/或其他適當(dāng)硬件、以及硬件 和軟件的組合。通信模塊330可以在相同提供商網(wǎng)絡(luò)上的用戶之間中 繼消息,或者可以僅僅促進在發(fā)送者與接收者之間的通信路徑的一部 分,諸如僅當(dāng)接收者與基于陸線的網(wǎng)絡(luò)或者另一提供商的網(wǎng)絡(luò)相連接 時的無線部分?,F(xiàn)在參考圖6,該示了根據(jù)示例性實施例的發(fā)消息客戶 端的示例性界面窗口 400。在該圖中的窗口 400說明了經(jīng)由即時發(fā)消息 客戶端來發(fā)送消息的示例性實施例。這樣的客戶端是公知的。發(fā)消息 客戶端可以運行在計算機、移動電話、PDA、或者其他有線或無線通 信設(shè)備上。界面窗口 400包括新消息通知以及請求接收者點擊該消息 中的鏈接410以查看發(fā)送者的位置的消息。應(yīng)當(dāng)理解,在各種實施例 中,鏈接410可以不顯示完整的URL,而可以是詞、圖形圖像、或者 其他對象。眾所周知,在超文本標(biāo)記語言(HTML)中可以按照對用戶 透明的方式將任何對象編碼成特定URL。該圖中所示的示例性URL 410說明了 URL本身可以如何被解碼成包含一個或多個參數(shù)或者輸入 字段(例如,由"+"符號界定),從而當(dāng)選擇了該URL時使得它能夠起 對目標(biāo)域的査詢的作用。圖7是根據(jù)示例性實施例的用于顯示基于位置的服務(wù)的內(nèi) 容査看器插件的示例性界面窗口 500。在各種實施例中,如果接收者正 在利用計算機來訪問該消息,那么界面窗口 500可以是因特網(wǎng)瀏覽器。 在各種其他實施例中,界面窗口 500可以是WAP、或者支持圖形圖像 的其他類型的標(biāo)準(zhǔn)化的或者專有的移動設(shè)備內(nèi)容瀏覽器。在各種實施 例中,諸如在圖6的示例中,當(dāng)接收者選擇了包括在所接收到的消息中的網(wǎng)絡(luò)標(biāo)識符(URL)時可以自動調(diào)用瀏覽器客戶端接口窗口 500。 在優(yōu)選實施例中,窗口 500顯示圖形地圖505。該圖形地圖505可以優(yōu) 選地包括示出了消息發(fā)送者相對于在圖形地圖505上所示的其他區(qū)域 的位置的圖標(biāo)510或者其他標(biāo)識符。這還顯示其他感興趣的項目,諸 如商業(yè)、地標(biāo)、或者接近于發(fā)送者的其他資產(chǎn)。而且,在各種實施例 中,接收者可以通過內(nèi)容查看器插件的界面窗口來訪問典型的地圖功 能,諸如放大和縮小、平移、獲得去往/來自在地圖505上顯示的一個 或多個位置的方向。應(yīng)當(dāng)理解,雖然在將消息從移動通信設(shè)備發(fā)送到計算機設(shè)備 的上下文中已經(jīng)描述了這里討論的各種實施例,但是在這里闡述的原 理同樣適用于用戶將消息從非移動計算機發(fā)送到另一非移動計算機或 者當(dāng)僅在兩個移動設(shè)備之間發(fā)送消息時的環(huán)境。還應(yīng)當(dāng)理解,雖然在優(yōu)選實施例中可以從GPS設(shè)備得到位 置,但是在各種其他實施例中,不同機構(gòu)可以用于定位目的。例如, 各種商用移動無線電服務(wù)提供商(CMRSPs)可以使用在收發(fā)器塔之間 的三角測量、或甚至單個收發(fā)器塔、或者用于獲得位置信息的其他非 基于衛(wèi)星的方法。在各種實施例中,可以不要求GPS型精確度。在前述說明書中,已參考附圖對各個優(yōu)選實施例進行了描 述。然而,很明顯的是在不脫離如權(quán)利要求所闡述的本發(fā)明的更寬廣 范圍的情況下可以對本發(fā)明做出各種修改和改變,并且可以實現(xiàn)另外 的實施例。因此,該說明書和附圖應(yīng)當(dāng)視為說明性而非限制性的意義。
權(quán)利要求
1.一種方法包括通過網(wǎng)絡(luò)從第一節(jié)點接收目的地是第二節(jié)點的用戶發(fā)起的文本消息,所述消息包含與所述第一節(jié)點相對應(yīng)的位置信息;生成與所述位置信息相關(guān)聯(lián)的網(wǎng)絡(luò)標(biāo)識符;以及將包括所述網(wǎng)絡(luò)標(biāo)識符的所述文本消息傳遞到所述第二節(jié)點。
2. 根據(jù)權(quán)利要求l所述的方法,進一步包括當(dāng)在所述第二節(jié)點 處由操作員選擇了所述網(wǎng)絡(luò)標(biāo)識符時,根據(jù)所述位置信息生成電子內(nèi) 容并且將該電子內(nèi)容輸出到所述第二節(jié)點。
3. 根據(jù)權(quán)利要求1所述的方法, 第一節(jié)點相關(guān)聯(lián)的地理坐標(biāo)。
4. 根據(jù)權(quán)利要求3所述的方法, 信的GPS接收機提供所述地理坐標(biāo)。
5. 根據(jù)權(quán)利要求l所述的方法,息。
6. 根據(jù)權(quán)利要求5所述的方法, 定所述第一節(jié)點的位置。其中,所述位置信息包括與所述其中,由與所述第一節(jié)點進行通其中,所述位置信息包括定時信進一步包括根據(jù)所述定時信息確
7. 根據(jù)權(quán)利要求2所述的方法,其中,生成與所述位置信息相關(guān) 聯(lián)的網(wǎng)絡(luò)標(biāo)識符包括生成統(tǒng)一資源定位符(URL)。
8. 根據(jù)權(quán)利要求7所述的方法,其中,根據(jù)所述位置信息生成所 述電子內(nèi)容包括根據(jù)在所述統(tǒng)一資源定位符中指定的信息來生成瀏覽 器支持的內(nèi)容。
9. 根據(jù)權(quán)利要求8所述的方法,其中,生成瀏覽器支持的內(nèi)容包 括生成從包括地圖、基于位置的廣告、地標(biāo)及其組合的組中選擇的內(nèi) 容。
10. —種發(fā)消息系統(tǒng),包括消息輸入界面,所述消息輸入界面適于接收來自第一用戶的電子 消息,該電子消息包括與所述第一用戶相對應(yīng)的位置信息;網(wǎng)絡(luò)標(biāo)識符生成模塊,所述網(wǎng)絡(luò)標(biāo)識符生成模塊通信地耦合到所 述消息輸入模塊,并且適于至少部分地根據(jù)所述位置信息生成網(wǎng)絡(luò)標(biāo) 識符;以及通信模塊,所述通信模塊通信地耦合到所述網(wǎng)絡(luò)標(biāo)識符生成模塊, 并且適于將所述電子消息轉(zhuǎn)發(fā)到由所述第一用戶指定的第二用戶,所 述電子消息包括所述網(wǎng)絡(luò)標(biāo)識符。
11. 根據(jù)權(quán)利要求IO所述的發(fā)消息系統(tǒng),進一步包括內(nèi)容生成模 塊,所述內(nèi)容生成模塊響應(yīng)于第二用戶選擇了所述網(wǎng)絡(luò)標(biāo)識符而根據(jù) 在所述網(wǎng)絡(luò)標(biāo)識符中指定的信息生成電子內(nèi)容。
12. 根據(jù)權(quán)利要求ll所述的發(fā)消息系統(tǒng),其中,所述內(nèi)容生成模 塊包括存儲在電子存儲介質(zhì)中的計算機可讀代碼,所述電子存儲介質(zhì) 適于使處理器根據(jù)在所述網(wǎng)絡(luò)標(biāo)識符中指定的一個或多個輸入字段而 生成電子內(nèi)容。
13. 根據(jù)權(quán)利要求ll所述的發(fā)消息系統(tǒng),其中,所述網(wǎng)絡(luò)標(biāo)識符 包括URL。
14. 根據(jù)權(quán)利要求ll所述的發(fā)消息系統(tǒng),其中,所述內(nèi)容生成模 塊適于生成包括由所述位置信息指定的地理位置的導(dǎo)航地圖。
15. 根據(jù)權(quán)利要求11所述的發(fā)消息系統(tǒng),其中,所述內(nèi)容生成模 塊適于根據(jù)來自所述第二用戶的指令而生成用于所述第一用戶的內(nèi)容 并且將該內(nèi)容提供給所述第一用戶的通信設(shè)備。
16. —種方法,包括 確定第一網(wǎng)絡(luò)節(jié)點的位置; 根據(jù)所述位置生成網(wǎng)絡(luò)標(biāo)識符;以及將電子消息發(fā)送到第二網(wǎng)絡(luò)節(jié)點,所述電子消息包括所述網(wǎng)絡(luò)標(biāo) 識符。
17. 根據(jù)權(quán)利要求16所述的方法,其中,確定第一網(wǎng)絡(luò)節(jié)點的位 置包括確定第一網(wǎng)絡(luò)節(jié)點的地理坐標(biāo)。
18. 根據(jù)權(quán)利要求17所述的方法,進一步包括響應(yīng)于發(fā)送到服務(wù) 提供商的請求,根據(jù)在所述網(wǎng)絡(luò)標(biāo)識符中的信息而呈現(xiàn)電子內(nèi)容。
19. 根據(jù)權(quán)利要求18所述的方法,其中,生成網(wǎng)絡(luò)標(biāo)識符包括生 成URL。
20. 根據(jù)權(quán)利要求19所述的方法,其中,呈現(xiàn)電子內(nèi)容包括生成 包括所述第一網(wǎng)絡(luò)節(jié)點的位置的圖形地圖并且將所述圖形地圖輸出到 所述第二網(wǎng)絡(luò)節(jié)點。
21. 根據(jù)權(quán)利要求16所述的方法,其中,確定第一網(wǎng)絡(luò)節(jié)點的位 置包括接收來自與所述第一網(wǎng)絡(luò)節(jié)點進行通信的GPS設(shè)備的位置信 息。
全文摘要
用于通過發(fā)消息進行用戶發(fā)起的基于位置的服務(wù)的系統(tǒng)和方法。利用運行在通信設(shè)備上的發(fā)消息客戶端,用戶經(jīng)由文本和/或即時消息將位置信息傳送到接收者。該位置信息可以從GPS程序或者用戶通信設(shè)備可訪問的或安裝在用戶的通信設(shè)備上的其他位置確定程序獲得的。根據(jù)該位置信息創(chuàng)建了諸如URL的網(wǎng)絡(luò)標(biāo)識符并且將該網(wǎng)絡(luò)標(biāo)識符附加到消息上。當(dāng)接收者選擇了該網(wǎng)絡(luò)標(biāo)識符時,在接收者的通信設(shè)備上顯示諸如包括發(fā)送者位置的圖形地圖的電子內(nèi)容。
文檔編號H04W4/12GK101595649SQ200780049846
公開日2009年12月2日 申請日期2007年11月21日 優(yōu)先權(quán)日2006年11月21日
發(fā)明者詹姆斯·T·麥克康奈爾 申請人:維里遜合作服務(wù)機構(gòu)有限公司