本公開涉及移動設(shè)備技術(shù)領(lǐng)域,尤其涉及一種通話過程中的定位方法及裝置。
背景技術(shù):
目前,一些用戶經(jīng)常約在許多公共場所,如超市、公園、銀行、醫(yī)院等見面,由于這些場所可能人流量比較大,或者場所覆蓋面積較大,或者對用戶來說比較陌生,因此相約用戶即使通過電話溝通也可能無法準(zhǔn)確表明自己所在位置,進(jìn)而影響用戶約會的心情。由于相關(guān)技術(shù)不能對上述情形提供相應(yīng)的解決方案,因此延長了用戶的碰面時間,降低了用戶外出體驗。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種通話過程中的定位方法及裝置,用以解決相關(guān)技術(shù)不能及時定位通話對端所在位置的問題。
根據(jù)本公開實施例的第一方面,提供一種通話過程中的定位方法,應(yīng)用于服務(wù)器,所述方法包括:
分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,在分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置之前,所述方法還包括:
接收所述第一終端和/或所述第二終端發(fā)送的定位請求消息。
在一實施例中,分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置,包括:
向所述第一終端和/或所述第二終端發(fā)送用于請求位置的位置請求消息;
接收所述第一終端和/或所述第二終端根據(jù)所述位置請求消息返回的位置響應(yīng)消息;
解析所述第一終端和/或所述第二終端返回的所述位置響應(yīng)消息,得到所述第一終端和/或所述第二終端的當(dāng)前位置。
在一實施例中,基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置,包括:
確定所述第一終端與所述第二終端之間的當(dāng)前距離;
當(dāng)所述第一終端與所述第二終端之間的當(dāng)前距離小于第一距離閾值時,向所述第一終端和/或所述第二終端發(fā)送通話對端的相對位置。
在一實施例中,向所述第一終端和/或所述第二終端發(fā)送通話對端的相對位置,包括:
分別向所述第一終端和所述第二終端發(fā)送位置提示消息,所述位置提示消息用于提示所述第一終端和所述第二終端是否指示通話對端的位置;
在接收到所述第一終端和/或所述第二終端根據(jù)所述位置提示消息發(fā)送的指示通話對端的位置的響應(yīng)消息時,根據(jù)所述響應(yīng)消息向所述第一終端和/或所述第二終端發(fā)送通話對端的相對位置。
在一實施例中,指示通話對端的相對位置的方式,包括以下至少之一:
語音導(dǎo)航的方式;和/或,
地圖顯示的方式;和/或,
指針指向的方式;和/或,
文字指示的方式。
在一實施例中,基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置,包括:
確定所述第一終端和/或所述第二終端在當(dāng)前位置所在區(qū)域的停留時間;
當(dāng)所述第一終端和/或所述第二終端在所述當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,向所述第一終端和/或所述第二終端指示通話對端的相對位置。
根據(jù)本公開實施例的第二方面,提供一種通話過程中的定位方法,應(yīng)用于終端,方法包括:
向服務(wù)器發(fā)送定位請求消息,所述定位請求消息用于指示所述服務(wù)器返回所述終端的通話對端的相對位置;
接收所述服務(wù)器根據(jù)所述定位請求消息返回的通話對端的相對位置;
輸出所述通話對端的相對位置。
在一實施例中,向服務(wù)器發(fā)送定位請求消息,包括:
當(dāng)檢測出所述終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長超過預(yù)設(shè)時長閾值時,向所述服務(wù)器發(fā)送所述定位請求消息;或者,
當(dāng)檢測出所述終端在預(yù)設(shè)時間段內(nèi)的平均移動速度小于預(yù)設(shè)速度閾值時,向所述服務(wù)器發(fā)送所述定位請求消息。
根據(jù)本公開實施例的第三方面,提供一種通話過程中的定位裝置,該裝置包括:
位置確定模塊,被配置為分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
指示模塊,被配置為基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,裝置還包括:
第一接收模塊,被配置為接收所述第一終端和/或所述第二終端發(fā)送的定位請求消息。
在一實施例中,位置確定模塊包括:
位置請求子模塊,被配置為向所述第一終端和/或所述第二終端發(fā)送用于請求位置的位置請求消息;
位置響應(yīng)子模塊,被配置為接收所述第一終端和/或所述第二終端根據(jù)所述位置請求消息返回的位置響應(yīng)消息;
解析子模塊,被配置為解析所述第一終端和/或所述第二終端返回的所述位置響應(yīng)消息,得到所述第一終端和/或所述第二終端的當(dāng)前位置。
在一實施例中,指示模塊包括:
第一確定子模塊,被配置為確定所述第一終端與所述第二終端之間的當(dāng)前距離;
第一發(fā)送子模塊,被配置為當(dāng)所述第一終端與所述第二終端之間的當(dāng)前距離小于第一距離閾值時,向所述第一終端和/或所述第二終端發(fā)送通話對端的相對位置。
在一實施例中,第一發(fā)送子模塊包括:
第二發(fā)送子模塊,被配置為當(dāng)所述第一終端與所述第二終端之間的當(dāng)前距離小于第一距離閾值時,分別向所述第一終端和所述第二終端發(fā)送位置提示消息,所述位置提示消息用于提示所述第一終端和所述第二終端是否指示通話對端的位置;
第三發(fā)送子模塊,被配置為在接收到所述第一終端和/或所述第二終端根據(jù)所述位置提示消息發(fā)送的指示通話對端的位置的響應(yīng)消息時,根據(jù)所述響應(yīng)消息向所述第一終端和/或所述第二終端發(fā)送通話對端的相對位置。
在一實施例中,指示模塊包括:
時間確定子模塊,被配置為確定所述第一終端和/或所述第二終端在當(dāng)前位置所在區(qū)域的停留時間;
第四發(fā)送子模塊,被配置為當(dāng)所述第一終端和/或所述第二終端在所述當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,向所述第一終端和/或所述第二終端指示通話對端的相對位置。
根據(jù)本公開實施例的第四方面,提供一種通話過程中的定位裝置,該裝置包括:
第二發(fā)送模塊,被配置為向服務(wù)器發(fā)送定位請求消息,所述定位請求消息用于指示所述服務(wù)器分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
第三接收模塊,被配置為接收所述服務(wù)器根據(jù)所述定位請求消息返回的通話對端的相對位置;
位置輸出模塊,被配置為輸出所述通話對端的相對位置。
在一實施例中,第二發(fā)送模塊包括:
第五發(fā)送子模塊,被配置為當(dāng)檢測出所述終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長超過預(yù)設(shè)時長閾值時,向所述服務(wù)器發(fā)送所述定位請求消息;或者,
第六發(fā)送子模塊,被配置為當(dāng)檢測出所述終端在預(yù)設(shè)時間段內(nèi)的平均移動速度小于預(yù)設(shè)速度閾值時,向所述服務(wù)器發(fā)送所述定位請求消息。
根據(jù)本公開實施例的第五方面,提供一種通話過程中的定位裝置,所述裝置包括:
第一處理器;
用于存儲第一處理器可執(zhí)行指令的第一存儲器;
其中,所述第一處理器被配置為:
分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置。
根據(jù)本公開實施例的第六方面,提供一種通話過程中的定位裝置,所述裝置包括:
第二處理器;
用于存儲第二處理器可執(zhí)行指令的第二存儲器;
其中,所述第二處理器被配置為:
向服務(wù)器發(fā)送定位請求消息,所述定位請求消息用于指示所述服務(wù)器返回所述終端的通話對端的相對位置;
接收所述服務(wù)器根據(jù)所述定位請求消息返回的通話對端的相對位置;
輸出所述通話對端的相對位置。
根據(jù)本公開實施例的第七方面,提供一種非臨時計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機指令,其特征在于,所述指令被處理器執(zhí)行時實現(xiàn)以下步驟:
分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
基于所述第一終端和所述第二終端的當(dāng)前位置,向所述第一終端和/或第二終端指示通話對端的相對位置。
根據(jù)本公開實施例的第八方面,提供一種非臨時計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機指令,其特征在于,所述指令被處理器執(zhí)行時實現(xiàn)以下步驟:
向服務(wù)器發(fā)送定位請求消息,所述定位請求消息用于指示所述服務(wù)器返回所述終端的通話對端的相對位置;
接收所述服務(wù)器根據(jù)所述定位請求消息返回的通話對端的相對位置;
輸出所述通話對端的相對位置。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:當(dāng)服務(wù)器接收到正在通話的第一終端或者第二終端發(fā)送的定位請求消息時,分別確定第一終端和第二終端的當(dāng)前位置,并且基于第一終端和第二終端的當(dāng)前位置,分別向第一終端和第二終端指示通話對端的相對位置,有效解決了相關(guān)技術(shù)中用戶在通話過程中無法準(zhǔn)確說明自己所在位置或者無法使對方準(zhǔn)確獲知自己所在的地理位置的問題,進(jìn)而可使通話雙方盡快碰面,提升了用戶的外出會面體驗。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1a是根據(jù)一示例性實施例示出的通話過程中的定位方法的流程圖。
圖1b是根據(jù)一示例性實施例示出的通話過程中的定位方法的應(yīng)用場景示意圖。
圖2a是根據(jù)一示例性實施例一示出的通話過程中的定位方法的流程圖。
圖2b是根據(jù)一示例性實施例一示出的步驟202的方法的流程圖。
圖2c是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖一。
圖2d是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖二。
圖2e是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖三。
圖3a是根據(jù)一示例性實施例二示出的通話過程中的定位方法的流程圖。
圖3b是根據(jù)一示例性實施例示出的移動終端在通話過程中執(zhí)行定位操作的界面示意圖。
圖4a是根據(jù)一示例性實施例三示出的通話過程中的定位方法的流程圖一。
圖4b是根據(jù)一示例性實施例三示出的通話過程中的定位方法的流程圖二。
圖5是根據(jù)一示例性實施例示出的一種通話過程中的定位裝置的框圖。
圖6是根據(jù)一示例性實施例示出的另一種通話過程中的定位裝置的框圖。
圖7是根據(jù)一示例性實施例示出的又一種通話過程中的定位裝置的框圖。
圖8是根據(jù)一示例性實施例示出的一種通話過程中的定位裝置的框圖。
圖9是根據(jù)一示例性實施例示出的另一種通話過程中的定位裝置的框圖。
圖10是根據(jù)一示例性實施例示出的一種適用于通話過程中的定位裝置的框圖。
圖11是根據(jù)一示例性實施例示出的一種適用于通話過程中的定位裝置的框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1a是根據(jù)一示例性實施例示出的通話過程中的定位方法的流程圖,圖1b是根據(jù)一示例性實施例示出的通話過程中的定位方法的應(yīng)用場景示意圖;該通話過程中的定位方法可以應(yīng)用在服務(wù)器上,如圖1a所示,該通話過程中的定位方法包括以下步驟:
在步驟101中,分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置。
在一實施例中,第一終端和第二終端可以為任意具有通話功能的移動終端,例如,智能手機、可通話的智能手表、對講機等,本公開對此不做具體限定。
在一實施例中,第一終端和/或第二終端在向服務(wù)器發(fā)送定位請求消息時在定位請求消息中攜帶當(dāng)前位置,服務(wù)器解析定位請求消息即可確定發(fā)送定位請求消息的終端的當(dāng)前位置;在又一實施例中,服務(wù)器還可在接收到定位請求消息時,分別向第一終端和第二終端發(fā)送用于請求位置的位置請求消息,并且在接收到第一終端和第二終端返回的位置響應(yīng)消息時,解析位置響應(yīng)消息來確定第一終端和第二終端的當(dāng)前位置。
在步驟102中,基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,服務(wù)器可以根據(jù)第一終端的當(dāng)前位置和第二終端的當(dāng)前位置確定出第一終端相對于第二終端的相對位置和第二終端相對于第一終端的相對位置。
在一實施例中,可以通過語音導(dǎo)航的方式指示通話對端的位置,例如,向第一終端發(fā)送語音信息“與你通話的小李位于你的東北方向30米位置”;在還一實施例中,還可以通過地圖顯示的方式指示通話對端的位置,也即,服務(wù)器可主動訪問第三方服務(wù)器,例如a地圖服務(wù)器獲取第一終端和第二終端所在區(qū)域的地圖,并且通過預(yù)設(shè)標(biāo)記在地圖上標(biāo)記第一終端和第二終端的當(dāng)前位置,并分別向第一終端和第二終端發(fā)送地圖顯示信息;在另一實施例中,還可以通過指針指向的方式指示通話對端的位置,例如,按照上北下南左西右東的一般辨別法分別向第一終端和第二終端發(fā)送一個指針指向;在再一實施例中,還可通過文字指示的方式指示通話對端的位置,例如,向第一終端發(fā)送文字信息“與你通話的小李位于你的東北方向30米位置”;在另一種實施例中,還可以通過上述任意兩種以上方式的組合的方式指示通話對端的位置。
在一示例性場景中,如圖1b所示,第一終端110和第二終端120在進(jìn)行通話的過程中,如果接收到用戶觸發(fā)的定位操作,可以向服務(wù)器130發(fā)送定位請求消息,服務(wù)器130分別確定第一終端110和第二終端120的當(dāng)前位置,并且基于第一終端110和第二終端120的當(dāng)前位置,分別向第一終端110和第二終端120指示通話對端的相對位置。
本實施例中,當(dāng)服務(wù)器接收到正在通話的第一終端或者第二終端發(fā)送的定位請求消息時,分別確定第一終端和第二終端的當(dāng)前位置,并且基于第一終端和第二終端的當(dāng)前位置,分別向第一終端和第二終端指示通話對端的相對位置,有效解決了相關(guān)技術(shù)中用戶在通話過程中無法準(zhǔn)確說明自己所在位置或者無法使對方準(zhǔn)確獲知自己所在的地理位置的問題,進(jìn)而可使通話雙方盡快碰面,提升了用戶的外出會面體驗。
在一實施例中,在分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置之前,方法還包括:
接收第一終端和/或第二終端發(fā)送的定位請求消息。
該實施例中,可以只有一個終端,例如第一終端或者第二終端發(fā)送定位請求消息,也可以第一終端和第二終端同時發(fā)送定位請求消息,定位請求消息中可以攜帶當(dāng)前位置。
在一實施例中,分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置,包括:
向第一終端和/或第二終端發(fā)送用于請求位置的位置請求消息;
接收第一終端和/或第二終端根據(jù)位置請求消息返回的位置響應(yīng)消息;
解析第一終端和/或第二終端返回的位置響應(yīng)消息,得到第一終端和/或第二終端的當(dāng)前位置。
該實施例中,當(dāng)定位請求消息中不攜帶發(fā)送定位請求消息的終端的當(dāng)前位置時,服務(wù)器可以同時向第一終端和第二終端發(fā)送用于請求位置的位置請求消息,當(dāng)定位請求消息中攜帶發(fā)送定位請求消息的終端(如第一終端)的當(dāng)前位置時,服務(wù)器可以只向另一個終端發(fā)送位置請求消息,并且根據(jù)接收到的位置響應(yīng)消息確定第一終端和第二終端的當(dāng)前位置。
在一實施例中,基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置,包括:
確定第一終端與第二終端之間的當(dāng)前距離;
當(dāng)?shù)谝唤K端與第二終端之間的當(dāng)前距離小于第一距離閾值時,向第一終端和/或第二終端發(fā)送通話對端的相對位置。
該實施例中,服務(wù)器可以在第一終端和第二終端之間的當(dāng)前距離小于第一距離閾值,例如50米時,分別向第一終端和第二終端發(fā)送通話對端的相對位置。
在一實施例中,向第一終端和/或第二終端發(fā)送通話對端的相對位置,包括:
分別向第一終端和第二終端發(fā)送位置提示消息,位置提示消息用于提示第一終端和第二終端是否指示通話對端的位置;
在接收到第一終端和/或第二終端根據(jù)位置提示消息發(fā)送的指示通話對端的位置的響應(yīng)消息時,根據(jù)響應(yīng)消息向第一終端和/或第二終端發(fā)送通話對端的相對位置。
該實施例中,服務(wù)器可以在第一終端和第二終端之間的當(dāng)前距離小于第一距離閾值,例如50米時,分別向第一終端和第二終端發(fā)送位置提示消息,以提醒用戶是否指示通話對端的位置,并且在接收到指示通話對端的位置的響應(yīng)消息時,向第一終端和/或第二終端發(fā)送通話對端的相對位置。
在一實施例中,指示通話對端的相對位置的方式,包括以下至少之一:
語音導(dǎo)航的方式;和/或,
地圖顯示的方式;和/或,
指針指向的方式;和/或,
文字指示的方式。
該實施例中,服務(wù)器可以通過多種方式,靈活地指示通話對端的相對位置。
在一實施例中,基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置,包括:
確定第一終端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間;
當(dāng)?shù)谝唤K端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,向第一終端和/或第二終端指示通話對端的相對位置。
該實施例中,在確定第一終端或者第二終端在某一個位置的停留時間超過預(yù)設(shè)時間閾值時,確定出用戶有定位需求,進(jìn)而確定出是否分別向第一終端和第二終端指示通話對端的位置,提高了定位智能化。
下面以具體實施例來說明本公開實施例提供的技術(shù)方案。
圖2a是根據(jù)一示例性實施例一示出的通話過程中的定位方法的流程圖,圖2b是根據(jù)一示例性實施例一示出的步驟202的方法的流程圖,圖2c是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖一,圖2d是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖二,圖2e是根據(jù)一示例性實施例一示出的步驟203的方法的流程圖三;本實施例利用本公開實施例提供的上述方法,以服務(wù)器向正在通話的第一終端和第二終端指示相對位置為例進(jìn)行示例性說明,如圖2a所示,包括如下步驟:
在步驟201中,接收述第一終端和/或第二終端發(fā)送的定位請求消息。
在一實施例中,定位請求消息中可以攜帶發(fā)送定位請求消息的終端的當(dāng)前位置。
在步驟202中,分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置。
在一實施例中,如果定位請求消息中攜帶有發(fā)送定位請求消息的終端的當(dāng)前位置,則可從定位請求消息中解析發(fā)送定位請求消息的終端的當(dāng)前位置,例如,如果服務(wù)器接收到第一終端發(fā)送的定位請求消息并且定位請求消息中攜帶有第一終端的當(dāng)前位置,則可從定位請求消息中解析第一終端的當(dāng)前位置。
在一實施例中,對于沒有發(fā)送定位請求消息的終端或者定位請求消息中沒有當(dāng)前位置的情況,可以通過圖2b所示實施例的方法確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置。
如圖2b所示,包括以下步驟:
在步驟211中,向第一終端和/或第二終端發(fā)送用于請求位置的位置請求消息。
在步驟212中,接收第一終端和/或第二終端根據(jù)位置請求消息返回的位置響應(yīng)消息。
在步驟213中,解析第一終端和/或第二終端返回的位置響應(yīng)消息,得到第一終端和/或第二終端的當(dāng)前位置。
在步驟203中,基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,可以通過以下四種方式中的任一一種向第一終端和/或第二終端指示通話對端的相對位置。
方式一:計算第一終端和第二終端彼此之間的相對位置,并且向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,服務(wù)器可根據(jù)第一終端和第二終端的當(dāng)前位置,計算出第一終端相對于第二終端的相對位置以及第二終端相對于第一終端的位置,并且同時向第一終端和第二終端發(fā)送相對位置,或者指向發(fā)起定位的通話終端的發(fā)送相對位置,例如,第一終端發(fā)送定位請求消息,服務(wù)器確定出第一終端位于首創(chuàng)瀾茵山40號樓,第二終端位于首創(chuàng)瀾茵山83號樓,則服務(wù)器可以計算出第一終端位于第二終端的正南方110米處,第二終端位于第一終端的正北方110米處,服務(wù)器可以只向第一終端發(fā)送相對位置或者可以同時向第一終端和第二終端發(fā)送相對位置。
方式二:根據(jù)第一終端和第二終端之間的距離,向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,可通過圖2c所示實施例,向第一終端和/或第二終端指示通話對端的相對位置,如圖2c所示,包括以下步驟:
在步驟221中,確定第一終端與第二終端之間的當(dāng)前距離。
在步驟222中,當(dāng)?shù)谝唤K端與第二終端之間的當(dāng)前距離小于第一距離閾值時,向第一終端和/或第二終端發(fā)送通話對端的相對位置。
在一實施例中,服務(wù)器可根據(jù)第一終端和第二終端的當(dāng)前位置,計算出第一終端和第二終端之間的距離,并且在第一終端和第二終端之間的距離小于第一距離閾值時,同時向第一終端和第二終端發(fā)送相對位置,或者只向發(fā)起定位的通話終端的發(fā)送相對位置,例如,假設(shè)第一距離閾值為100米,第一終端發(fā)送定位請求消息,服務(wù)器確定出第一終端位于首創(chuàng)瀾茵山40號樓,第二終端位于首創(chuàng)瀾茵山83號樓,則服務(wù)器可以計算出第一終端和第二終端之間的距離為110米,大于第一距離閾值,則可不向第一終端和/或第二終端發(fā)送通話對端的相對位置。在又一實施例中,服務(wù)器在第一終端和第二終端之間的距離大于第一距離閾值時,可以向第一終端和/或第二終端發(fā)送提示信息,提醒第一終端和/或第二終端之間的距離比較遠(yuǎn)。
方式三:根據(jù)第一終端和第二終端之間的距離,向第一終端和/或第二終端發(fā)送位置提示消息,根據(jù)第一終端和/或第二終端的反饋向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,可通過圖2d所示實施例,向第一終端和/或第二終端指示通話對端的相對位置,如圖2d所示,包括以下步驟:
在步驟231中,確定第一終端與第二終端之間的當(dāng)前距離。
在步驟232中,當(dāng)?shù)谝唤K端與第二終端之間的當(dāng)前距離小于第一距離閾值時,分別向第一終端和第二終端發(fā)送位置提示消息,位置提示消息用于提示第一終端和第二終端是否指示通話對端的位置。
在步驟233中,在接收到第一終端和/或第二終端根據(jù)位置提示消息發(fā)送的指示通話對端的位置的響應(yīng)消息時,根據(jù)響應(yīng)消息向第一終端和/或第二終端發(fā)送通話對端的相對位置。
在一實施例中,服務(wù)器可根據(jù)第一終端和第二終端的當(dāng)前位置,計算出第一終端和第二終端之間的距離,并且在第一終端和第二終端之間的距離小于第一距離閾值時,向第一終端和/或第二終端發(fā)送位置提示消息,第一終端和/或第二終端接收到位置提示消息之后即可展示相對應(yīng)的提示信息,例如顯示“是否指示對方相對位置”的提示信息,在用戶根據(jù)該提示信息輸入確指示的反饋信息時,第一終端和/或第二終端即可向服務(wù)器發(fā)送響應(yīng)消息,服務(wù)器即可根據(jù)響應(yīng)消息向第一終端和/或第二終端指示通話對端的位置。例如,假設(shè)第一距離閾值為120米,第一終端發(fā)送定位請求消息,服務(wù)器確定出第一終端位于首創(chuàng)瀾茵山40號樓,第二終端位于首創(chuàng)瀾茵山83號樓,則服務(wù)器可以計算出第一終端和第二終端之間的距離為110米,小于第一距離閾值,則可向第一終端和/或第二終端發(fā)送位置提示消息,服務(wù)器在接收到第一終端和/或第二終端返回的響應(yīng)消息時即可指示通話對端的相對位置。
方式四:根據(jù)第一終端和第二終端在當(dāng)前位置所在區(qū)域的停留時間,向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,可通過圖2e所示實施例,向第一終端和/或第二終端指示通話對端的相對位置,如圖2e所示,包括以下步驟:
在步驟241中,確定第一終端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間。
在步驟242中,當(dāng)?shù)谝唤K端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,向第一終端和/或第二終端指示通話對端的相對位置。
在一實施例中,服務(wù)器可根據(jù)第一終端和第二終端的當(dāng)前位置,確定出第一終端和第二終端當(dāng)前位置所在區(qū)域,例如,第一終端當(dāng)前位置周邊5米范圍為第一終端當(dāng)前位置所在區(qū)域,第二終端當(dāng)前位置周邊5米范圍為第二終端當(dāng)前位置所在區(qū)域等。當(dāng)服務(wù)器確定第一終端或者第二終端停留在當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,可向第一終端和/或第二終端指示通話對端的相對位置。
本實施例中,服務(wù)器可通過多種方式,靈活地確定如何向第一終端和/或第二終端指示通話對端的相對位置,進(jìn)而有效解決相關(guān)技術(shù)中用戶在通話過程中無法準(zhǔn)確說明自己所在位置或者無法使對方準(zhǔn)確獲知自己所在的地理位置的問題,進(jìn)而可使通話雙方盡快碰面,提升了用戶的外出會面體驗。
圖3a是根據(jù)一示例性實施例二示出的通話過程中的定位方法的流程圖,圖3b是根據(jù)一示例性實施例示出的移動終端在通話過程中執(zhí)行定位操作的界面示意圖;本實施例利用本公開實施例提供的上述方法,以終端執(zhí)行通話過程中的定位操作為例進(jìn)行示例性說明,如圖3a所示,包括如下步驟:
在步驟301中,向服務(wù)器發(fā)送定位請求消息,定位請求消息用于指示服務(wù)器返回終端的通話對端的相對位置。
在一實施例中,可以通過預(yù)設(shè)操作方式觸發(fā)向服務(wù)器發(fā)送定位請求消息的操作,其中預(yù)設(shè)操作方式可以為預(yù)設(shè)虛擬按鍵,例如,參見圖3b,在第一終端正在進(jìn)行通話時,通話界面上可以顯示一個“定位”按鍵,當(dāng)用戶點擊該“定位”按鍵時,即可觸發(fā)定位操作;在又一實施例中,預(yù)設(shè)操作方式可以為預(yù)設(shè)物理按鍵,例如,在第一終端正在進(jìn)行通話時,按預(yù)設(shè)物理按鍵即可觸發(fā)定位操作;在另一實施例中,預(yù)設(shè)操作方式可以為通過預(yù)設(shè)語音的方式,例如在第一終端正在進(jìn)行通話時,如果用戶發(fā)出預(yù)設(shè)語音信息,如“請定位對方位置”即可觸發(fā)定位操作。在一實施例中,定位請求消息中可以攜帶第一終端的當(dāng)前位置,也可以不攜帶當(dāng)前位置。
在步驟302中,接收服務(wù)器根據(jù)定位請求消息返回的通話對端的相對位置。
在步驟303中,輸出通話對端的相對位置。
在一實施例中,可以通過語音導(dǎo)航的方式播放通話對端的相對位置,例如,播放“與你通話的小李位于你的東北方向30米位置”語音信息;在還一實施例中,還可以通過地圖顯示的方式顯示通話對端的位置;在還一實施例中,還可以通過指針指向的方式指示通話對端的位置,例如,按照上北下南左西右動的一般辨別法顯示一個指針,用來指示通話終端的相對位置;在再一實施例中,還可通過文字指示的方式指示通話對端的位置,例如,顯示“與你通話的小李位于你的東北方向30米位置”文字信息;在另一種實施例中,還可以通過上述任意兩種以上方式的組合的方式指示通話對端的位置。
本實施例中,當(dāng)正在通話的第一終端或者第二終端接收到用戶觸發(fā)的定位操作時,可向服務(wù)器發(fā)送定位請求消息,用于服務(wù)器指示通話對端的相對位置,有效解決了相關(guān)技術(shù)中用戶在通話過程中無法準(zhǔn)確說明自己所在位置、或者無法使對方準(zhǔn)確獲知自己所在的地理位置的問題,進(jìn)而可使通話雙方盡快碰面,提升了用戶的外出會面體驗。
在一實施例中,向服務(wù)器發(fā)送定位請求消息,包括:
當(dāng)檢測出終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長超過預(yù)設(shè)時長閾值時,向服務(wù)器發(fā)送定位請求消息;或者,
當(dāng)檢測出終端在預(yù)設(shè)時間段內(nèi)的平均移動速度小于預(yù)設(shè)速度閾值時,向服務(wù)器發(fā)送定位請求消息。
下面以具體實施例來說明本公開實施例提供的技術(shù)方案。
圖4a是根據(jù)一示例性實施例三示出的通話過程中的定位方法的流程圖一,圖4b是根據(jù)一示例性實施例三示出的通話過程中的定位方法的流程圖二;本實施例利用本公開實施例提供的上述方法,以終端確定何時執(zhí)行執(zhí)行定位操作為例進(jìn)行示例性說明,如圖4a所示,包括如下步驟:
在步驟401中,檢測終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長。
在一實施例中,預(yù)設(shè)行進(jìn)距離可以為一個比較小的距離,例如5米的范圍??梢曰诮K端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長確定終端是否在原地徘徊,例如,如果終端在5米的范圍內(nèi)的行進(jìn)時長超過10分鐘以上,則可以說明終端在原地徘徊。
在步驟402中,終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長超過預(yù)設(shè)時長閾值時,向服務(wù)器發(fā)送定位請求消息。
在一實施例中,預(yù)設(shè)時長閾值可以為一個比較大的時間長度,如10分鐘以上。
如圖4b所示,為另一種確定何時執(zhí)行執(zhí)行定位操作的方法流程,包括以下步驟:
在步驟411中,檢測終端在預(yù)設(shè)時間段內(nèi)的平均移動速度。
在一實施例中,預(yù)設(shè)時間段可以為一個比較長的時間段,如5分鐘、10分鐘等。
在步驟412中,終端在預(yù)設(shè)時間段內(nèi)的平均移動速度小于預(yù)設(shè)速度閾值時,向服務(wù)器發(fā)送定位請求消息。
在一實施例中,預(yù)設(shè)速度閾值可以為一個比較小的速度值,當(dāng)移動速度小于預(yù)設(shè)速度閾值時,可以理解為用戶在原地徘徊,如終端在5分鐘的時間內(nèi)的平均移動速度小于1米/分鐘。
本實施例中,可通過用戶終端的移動速度確定出是否需要想服務(wù)器發(fā)送定位請求消息,有效解決了相關(guān)技術(shù)中用戶在通話過程中無法準(zhǔn)確說明自己所在位置、或者無法使對方準(zhǔn)確獲知自己所在的地理位置的問題,進(jìn)而可使通話雙方盡快碰面,提升了用戶的外出會面體驗。
與前述通話過程中的定位方法的實施例相對應(yīng),本公開還提供了通話過程中的定位裝置的實施例。
圖5是根據(jù)一示例性實施例示出的一種通話過程中的定位裝置的框圖,應(yīng)用在服務(wù)器上,如圖5所示,通話過程中的定位裝置包括:
位置確定模塊51,被配置為分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
指示模塊52,被配置為基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置。
圖6是根據(jù)一示例性實施例示出的另一種通話過程中的定位裝置的框圖,如圖6所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,裝置還包括:
第一接收模塊53,被配置為接收第一終端和/或第二終端發(fā)送的定位請求消息。
在一實施例中,位置確定模塊51包括:
位置請求子模塊511,被配置為向第一終端和/或第二終端發(fā)送用于請求位置的位置請求消息;
位置響應(yīng)子模塊512,被配置為接收第一終端和/或第二終端根據(jù)位置請求消息返回的位置響應(yīng)消息;
解析子模塊513,被配置為解析第一終端和/或第二終端返回的位置響應(yīng)消息,得到第一終端和/或第二終端的當(dāng)前位置。
圖7是根據(jù)一示例性實施例示出的又一種通話過程中的定位裝置的框圖,如圖7所示,在上述圖5和/或6所示實施例的基礎(chǔ)上,在一實施例中,
在一實施例中,指示模塊52包括:
第一確定子模塊521,被配置為確定第一終端與第二終端之間的當(dāng)前距離;
第一發(fā)送子模塊522,被配置為當(dāng)?shù)谝唤K端與第二終端之間的當(dāng)前距離小于第一距離閾值時,向第一終端和/或第二終端發(fā)送通話對端的相對位置。
在一實施例中,第一發(fā)送子模塊522包括:
第二發(fā)送子模塊5221,被配置為當(dāng)?shù)谝唤K端與第二終端之間的當(dāng)前距離小于第一距離閾值時,分別向第一終端和第二終端發(fā)送位置提示消息,位置提示消息用于提示第一終端和第二終端是否指示通話對端的位置;
第三發(fā)送子模塊5222,被配置為在接收到第一終端和/或第二終端根據(jù)位置提示消息發(fā)送的指示通話對端的位置的響應(yīng)消息時,根據(jù)響應(yīng)消息向第一終端和/或第二終端發(fā)送通話對端的相對位置。
在一實施例中,指示模塊52包括:
時間確定子模塊523,被配置為確定第一終端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間;
第四發(fā)送子模塊524,被配置為當(dāng)?shù)谝唤K端和/或第二終端在當(dāng)前位置所在區(qū)域的停留時間超過預(yù)設(shè)時間閾值時,向第一終端和/或第二終端指示通話對端的相對位置。
圖8是根據(jù)一示例性實施例示出的一種通話過程中的定位裝置的框圖,應(yīng)用于終端,如圖8所示,通話過程中的定位裝置包括:
第二發(fā)送模塊81,被配置為向服務(wù)器發(fā)送定位請求消息,定位請求消息用于指示服務(wù)器分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
第三接收模塊82,被配置為接收服務(wù)器根據(jù)定位請求消息返回的通話對端的相對位置;
位置輸出模塊83,被配置為輸出通話對端的相對位置。
圖9是根據(jù)一示例性實施例示出的另一種通話過程中的定位裝置的框圖,如圖9所示,在上述圖8所示實施例的基礎(chǔ)上,在一實施例中,第二發(fā)送模塊81包括:
第五發(fā)送子模塊811,被配置為當(dāng)檢測出終端在預(yù)設(shè)行進(jìn)距離內(nèi)的行進(jìn)時長超過預(yù)設(shè)時長閾值時,向服務(wù)器發(fā)送定位請求消息;或者,
第六發(fā)送子模塊818,被配置為當(dāng)檢測出終端在預(yù)設(shè)時間段內(nèi)的平均移動速度小于預(yù)設(shè)速度閾值時,向服務(wù)器發(fā)送定位請求消息。
上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
根據(jù)本公開實施例,還提供了一種服務(wù)器,包括上述圖5至圖7的任一種通話過程中的定位裝置。對于該通話過程中的定位裝置,上面已經(jīng)詳細(xì)描述,這里不再贅述。
根據(jù)本公開實施例,還提供了一種電子設(shè)備,包括上述圖8至圖9的通話過程中的定位裝置。對于該通話過程中的定位裝置,上面已經(jīng)詳細(xì)描述,這里不再贅述。
根據(jù)本公開實施例,還提供了一種通話過程中的定位裝置,該裝置包括:
第一處理器;
用于存儲第一處理器可執(zhí)行指令的第一存儲器;
其中,第一處理器被配置為:
分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;
基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置。
根據(jù)本公開實施例,還提供了一種通話過程中的定位裝置,該裝置包括:
第二處理器;
用于存儲第二處理器可執(zhí)行指令的第二存儲器;
其中,第二處理器被配置為:
向服務(wù)器發(fā)送定位請求消息,定位請求消息用于指示服務(wù)器返回終端的通話對端的相對位置;
接收服務(wù)器根據(jù)定位請求消息返回的通話對端的相對位置;
輸出通話對端的相對位置。
圖10是根據(jù)一示例性實施例示出的一種適用于通話過程中的定位裝置的框圖。例如,裝置1000可以是上述第一終端或者第二終端,例如智能手機。
參照圖10,裝置1000可以包括以下一個或多個組件:處理組件1002,存儲器1004,電源組件1006,多媒體組件1008,音頻組件1010,輸入/輸出(i/o)的接口1012,傳感器組件1014,以及通信組件1016。
處理組件1002通??刂蒲b置1000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理元件1002可以包括一個或多個處理器1020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個或多個模塊,便于處理組件1002和其他組件之間的交互。例如,處理部件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
存儲器1004被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1000的操作。這些數(shù)據(jù)的示例包括用于在裝置1000上操作的任何應(yīng)用程序或方法的指令,消息,圖片等。存儲器1004可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1006為裝置1000的各種組件提供電力。電力組件1006可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1000生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1008包括在裝置1000和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1008包括一個前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1000處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1010被配置為輸出和/或輸入音頻信號。例如,音頻組件1010包括一個麥克風(fēng)(mic),當(dāng)裝置1000處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器1004或經(jīng)由通信組件1016發(fā)送。在一些實施例中,音頻組件1010還包括一個揚聲器,用于輸出音頻信號。
i/o接口1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1014包括一個或多個傳感器,用于為裝置1000提供各個方面的狀態(tài)評估。例如,傳感器組件1014可以檢測到設(shè)備1000的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為裝置1000的顯示器和小鍵盤,傳感器組件1014還可以檢測裝置1000或裝置1000一個組件的位置改變,用戶與裝置1000接觸的存在或不存在,裝置1000方位或加速/減速和裝置1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1014還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,距離感應(yīng)器,壓力傳感器或溫度傳感器。
通信組件1016被配置為便于裝置1000和其他設(shè)備之間有線或無線方式的通信。裝置1000可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信部件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,通信部件1016還包括近場通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,裝置1000可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述通話過程中的定位方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時性計算機可讀存儲介質(zhì),當(dāng)該存儲介質(zhì)中的指令由裝置的處理器執(zhí)行時,使得裝置能夠執(zhí)行上述第二方面所述的任一通話過程中的定位方法,該方法包括:
向服務(wù)器發(fā)送定位請求消息,所述定位請求消息用于指示所述服務(wù)器返回所述終端的通話對端的相對位置;
接收所述服務(wù)器根據(jù)所述定位請求消息返回的通話對端的相對位置;
輸出所述通話對端的相對位置。
圖11是根據(jù)一示例性實施例示出的一種適用于通話過程中的定位裝置的框圖。例如,裝置1100可以是服務(wù)器。
參照圖11,裝置1100包括處理組件1122,其進(jìn)一步包括一個或多個處理器,以及由存儲器1132所代表的存儲器資源,用于存儲可由處理部件1122的執(zhí)行的指令,例如應(yīng)用程序。存儲器1132中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件1122被配置為執(zhí)行指令,以執(zhí)行上述通話過程中的定位方法,包括:
分別確定正在進(jìn)行通話的第一終端和第二終端的當(dāng)前位置;基于第一終端和第二終端的當(dāng)前位置,向第一終端和/或第二終端指示通話對端的相對位置。
裝置1100還可以包括一個電源組件1126被配置為執(zhí)行裝置1100的電源管理,一個有線或無線網(wǎng)絡(luò)接口1150被配置為將裝置1100連接到網(wǎng)絡(luò),和一個輸入輸出(i/o)接口1158。裝置1100可以操作基于存儲在存儲器1132的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1132,上述指令可由裝置1100的處理組件1122執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
一種非臨時性計算機可讀存儲介質(zhì),當(dāng)存儲介質(zhì)中的指令由服務(wù)器端的處理器執(zhí)行時,使得服務(wù)器能夠執(zhí)行以完成上述第一方面所述的任一方法:
向服務(wù)器發(fā)送定位請求消息,定位請求消息用于指示服務(wù)器返回終端的通話對端的相對位置;
接收服務(wù)器根據(jù)定位請求消息返回的通話對端的相對位置;
輸出通話對端的相對位置。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。