国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      位置信息處理方法、裝置制造方法

      文檔序號(hào):7769639閱讀:145來源:國(guó)知局
      位置信息處理方法、裝置制造方法
      【專利摘要】本申請(qǐng)公開了一種位置信息處理方法、裝置,該方法包括:在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng)求,其中,位置獲取請(qǐng)求用于從服務(wù)端獲取用戶賬號(hào)的位置信息,服務(wù)端中保存的位置信息是具有定位能力的其他終端在使用用戶賬號(hào)的情況下上報(bào)的;接收服務(wù)端發(fā)送的位置信息作為終端的位置信息。通過本申請(qǐng),解決了不具有定位裝置的設(shè)備無法獲取相對(duì)精確的位置信息的問題,使該設(shè)備能夠獲取具有一定精度的位置信息。
      【專利說明】位置信息處理方法、裝置

      【技術(shù)領(lǐng)域】
      [0001] 本申請(qǐng)涉及位置服務(wù)領(lǐng)域,具體而言,涉及位置信息處理方法、裝置。

      【背景技術(shù)】
      [0002] 現(xiàn)有的基于位置服務(wù)(Location Based Service,簡(jiǎn)稱為L(zhǎng)BS) -般都是為智能移 動(dòng)終端上運(yùn)行的應(yīng)用軟件提供的。原理上是使用移動(dòng)終端自帶的全球定位系統(tǒng)(Global Position System,簡(jiǎn)稱為GPS)、基站信息,無線保真(Wireless Fidelity,簡(jiǎn)稱為WiFi)熱 點(diǎn)等移動(dòng)終端特有的裝置獲取到的信息,例如位置信息,并根據(jù)獲取到的位置信息提供LBS 服務(wù)。
      [0003] 某些終端并不具有移動(dòng)通信模塊,(例如,現(xiàn)有的普通臺(tái)式個(gè)人計(jì)算機(jī)(Personal Computer,簡(jiǎn)稱為PC)),并且,在這些終端上也沒有配置GPS等定位裝置,在這種情況下,如 果在該終端上運(yùn)行使用LBS的應(yīng)用時(shí),則需要手工輸入當(dāng)前的位置信息,才能獲取相關(guān)的 LBS服務(wù)信息。例如:如果要搜索天氣或者機(jī)票,必須手工輸入自己的城市名稱;再例如:如 果打開地圖軟件搜索目的地如何去,必須手工輸入當(dāng)前的位置信息。
      [0004] 在相關(guān)技術(shù)中,也有些應(yīng)用可以基于終端接入互聯(lián)網(wǎng)的因特網(wǎng)協(xié)議(Internet Protocol,簡(jiǎn)稱為IP,又稱為網(wǎng)絡(luò)地址)地址獲取到相關(guān)的位置信息,并根據(jù)這個(gè)位置信息 提供LBS服務(wù)。發(fā)明人在研究過程中發(fā)現(xiàn),用這種方法獲取到的位置信息一般只限于城市 范圍的粒度,相比于移動(dòng)終端上的定位信息,其精確程度相差較大,因此,無法滿足某些LBS 服務(wù)的要求。
      [0005] 針對(duì)相關(guān)技術(shù)中的不具有定位裝置的設(shè)備無法獲取相對(duì)精確的位置信息的問題, 目前尚未提出有效的解決辦法。


      【發(fā)明內(nèi)容】

      [0006] 針對(duì)相關(guān)技術(shù)存在的上述問題,目前尚未提出有效的解決方案。本申請(qǐng)?zhí)峁┝艘?種位置信息處理方法、裝置,以至少解決不具有定位裝置的設(shè)備無法獲取相對(duì)精確的位置 ?目息的問題。
      [0007] 根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種位置信息處理方法,包括:在需要得到終端的 位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng)求,其中,所述位置獲取 請(qǐng)求用于從所述服務(wù)端獲取所述用戶賬號(hào)的位置信息,所述服務(wù)端中保存的位置信息是具 有定位能力的其他終端在使用所述用戶賬號(hào)的情況下上報(bào)的;接收所述服務(wù)端發(fā)送的所述 位置信息作為所述終端的位置信息。
      [0008] 根據(jù)本申請(qǐng)的另一個(gè)方面,還提供了一種位置信息處理裝置,包括:第一發(fā)送模 塊,用于在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服務(wù)端發(fā)送位置獲 取請(qǐng)求,其中,所述位置獲取請(qǐng)求用于從所述服務(wù)端獲取所述用戶賬號(hào)的位置信息,所述服 務(wù)端中保存的位置信息是具有定位能力的其他終端在使用所述用戶賬號(hào)的情況下上報(bào)的; 接收模塊,接收所述服務(wù)端發(fā)送的所述位置信息作為所述終端的位置信息。
      [0009] 通過本申請(qǐng),采用了在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào) 向服務(wù)端發(fā)送位置獲取請(qǐng)求,其中,位置獲取請(qǐng)求用于從服務(wù)端獲取用戶賬號(hào)的位置信息, 服務(wù)端中保存的位置信息是具有定位能力的其他終端在使用用戶賬號(hào)的情況下上報(bào)的;接 收服務(wù)端發(fā)送的位置信息作為終端的位置信息。解決了不具有定位裝置的設(shè)備無法獲取相 對(duì)精確的位置信息的問題,使該設(shè)備能夠獲取具有一定精度的位置信息。

      【專利附圖】

      【附圖說明】
      [0010] 此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申 請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。并且,對(duì)于本 領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的 附圖。在附圖中:
      [0011] 圖1是根據(jù)本申請(qǐng)實(shí)施例的位置信息處理方法的流程圖;
      [0012] 圖2是根據(jù)本申請(qǐng)實(shí)施例的操作系統(tǒng)或第三方應(yīng)用獲取終端位置信息的流程圖;
      [0013] 圖3是根據(jù)本申請(qǐng)實(shí)施例的通過提供用戶賬號(hào)的應(yīng)用獲取位置信息的流程圖;
      [0014] 圖4是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用得到終端位置信息的流程圖;
      [0015] 圖5是根據(jù)本申請(qǐng)實(shí)施例的向終端發(fā)送位置信息的流程圖;
      [0016] 圖6是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)網(wǎng)絡(luò)地址查找位置信息的流程圖;
      [0017] 圖7是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)時(shí)間屬性來得到位置信息的流程圖;
      [0018] 圖8是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)相同位置信息來得到位置信息的流程圖;
      [0019] 圖9是根據(jù)本申請(qǐng)優(yōu)選實(shí)施例的位置信息共享系統(tǒng)的結(jié)構(gòu)框圖;
      [0020] 圖10是根據(jù)本申請(qǐng)實(shí)施例的位置信息處理裝置的結(jié)構(gòu)框圖。

      【具體實(shí)施方式】
      [0021] 需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相 互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
      [0022] 在以下描述中,除非另外指明,否則將參考由一個(gè)或多個(gè)計(jì)算機(jī)執(zhí)行的動(dòng)作和操 作的符號(hào)表示來描述本申請(qǐng)的各實(shí)施例。其中,計(jì)算機(jī)可以包括個(gè)人計(jì)算機(jī)、服務(wù)器、移動(dòng) 終端等各種產(chǎn)品,在以下實(shí)施例中,使用了 CPU、單片機(jī)、DSP等具有處理芯片的設(shè)備均可以 稱為計(jì)算機(jī),或者也可以稱為終端。由此,可以理解,有時(shí)被稱為計(jì)算機(jī)執(zhí)行的這類動(dòng)作和 操作包括計(jì)算機(jī)的處理單元對(duì)以結(jié)構(gòu)化形式表示數(shù)據(jù)的電信號(hào)的操縱。這一操縱轉(zhuǎn)換了數(shù) 據(jù)或在計(jì)算機(jī)的存儲(chǔ)器系統(tǒng)中的位置上維護(hù)它,這以本領(lǐng)域的技術(shù)人員都理解的方式重配 置或改變了計(jì)算機(jī)的操作。維護(hù)數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是具有數(shù)據(jù)的格式所定義的特定屬性的存 儲(chǔ)器的物理位置。然而,盡管在上述上下文中描述本申請(qǐng),但它并不意味著限制性的,如本 領(lǐng)域的技術(shù)人員所理解的,后文所描述的動(dòng)作和操作的各方面也可用硬件來實(shí)現(xiàn)。
      [0023] 轉(zhuǎn)向附圖,其中相同的參考標(biāo)號(hào)指代相同的元素,本申請(qǐng)的原理被示為在合適的 計(jì)算環(huán)境中實(shí)現(xiàn)。以下描述基于所述的本申請(qǐng)的實(shí)施例,并且不應(yīng)認(rèn)為是關(guān)于此處未明確 描述的替換實(shí)施例而限制本申請(qǐng)。
      [0024] 優(yōu)選地,本申請(qǐng)實(shí)施例可以提供一個(gè)其上存儲(chǔ)有本申請(qǐng)實(shí)施例的機(jī)器可讀媒體。 需要說明的是,任一適合存儲(chǔ)設(shè)計(jì)關(guān)于本申請(qǐng)的指令的媒體都在本申請(qǐng)的范圍以內(nèi)。例如, 這樣的媒體可以采用磁性媒體、光學(xué)媒體或半導(dǎo)體媒體的形式。
      [0025] 在本實(shí)施例中,提供了一種位置信息處理方法,圖1是根據(jù)本申請(qǐng)實(shí)施例的位置 信息處理方法的流程圖,如圖1所示,該流程包括如下步驟:
      [0026] 步驟S102,在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服務(wù)端 發(fā)送位置獲取請(qǐng)求,其中,位置獲取請(qǐng)求用于從服務(wù)端獲取該用戶賬號(hào)的位置信息,服務(wù)端 中保存的位置信息是具有定位能力的其他終端在使用該用戶賬號(hào)的情況下上報(bào)的;
      [0027] 步驟S104,接收服務(wù)端發(fā)送的位置信息作為終端的位置信息。
      [0028] 通過上述步驟提供了一種位置信息的服務(wù),服務(wù)端可以得到具有定位能力的其他 上報(bào)的位置信息,然后向需要位置信息的終端提供該位置信息。對(duì)于不能依靠自身能力來 獲取位置信息的任何終端而言,其均可以向該服務(wù)端請(qǐng)求位置信息,由于該位置信息是由 具有定位能力的其他終端上報(bào)的,相比于通過網(wǎng)絡(luò)地址來獲取到的位置信息在一定程度上 更加精確,從而為請(qǐng)求方能夠使用LBS服務(wù)提供了基礎(chǔ)。例如,對(duì)于個(gè)人計(jì)算機(jī)而言,一般 并不配備定位裝置,此時(shí),臺(tái)式個(gè)人計(jì)算機(jī)上的操作系統(tǒng)或者應(yīng)用如果需要位置信息,則可 以通過上述步驟來獲取或者校準(zhǔn)該臺(tái)式個(gè)人計(jì)算機(jī)的位置信息,從而解決了臺(tái)式個(gè)人電腦 無法精確獲取位置信息的問題,提高了臺(tái)式個(gè)人電腦的位置信息的精度。
      [0029] 在終端上的第三方應(yīng)用或者終端上運(yùn)行的操作系統(tǒng)需要得到該終端的位置信息 的情況下,上述步驟S102和步驟S104可以是終端上的操作系統(tǒng)或第三方應(yīng)用來執(zhí)行的。圖 2是根據(jù)本申請(qǐng)實(shí)施例的操作系統(tǒng)或第三方應(yīng)用獲取終端位置信息的流程圖,如圖2所示, 該流程包括如下步驟:
      [0030] 步驟S202,終端上的操作系統(tǒng)或第三方應(yīng)用獲取用戶賬號(hào),并根據(jù)用戶賬號(hào)向服 務(wù)端發(fā)送位置獲取請(qǐng)求;
      [0031] 步驟S204,操作系統(tǒng)或者第三方應(yīng)用接收服務(wù)端發(fā)送的位置信息。
      [0032] 在上述步驟S202中終端上的操作系統(tǒng)或者第三方應(yīng)用可以通過多種方式來獲取 用戶賬號(hào)。
      [0033] 例如,該應(yīng)用是即時(shí)聊天工具QQ時(shí),一般情況下,QQ會(huì)在其安裝目錄下建立一個(gè) 用戶賬號(hào)的文件夾。假定用戶使用QQ號(hào)1234567登陸過QQ,此時(shí)在QQ的安裝目錄下就會(huì) 建立一個(gè)名字為1234567的文件夾。此時(shí)終端上的操作系統(tǒng)或者第三方應(yīng)用可以通過查找 該目錄的名稱來得到在該終端上使用過的QQ號(hào),該QQ號(hào)就是上述步驟S202和步驟S204 中的用戶賬號(hào)。
      [0034] 又例如,該應(yīng)用是QQ時(shí),有時(shí)候用戶會(huì)使用該QQ號(hào)登陸Web上提供的服務(wù),比如 登陸到該QQ號(hào)碼對(duì)應(yīng)的博客上去,此時(shí),通過瀏覽器的Session就可以得到該QQ賬號(hào)。
      [0035] 除此上述兩個(gè)例子之外,還有很多種獲取用戶賬號(hào)的方法,不同的應(yīng)用可能有不 同的賬號(hào)獲取方法,無論采用什么的方式來獲取該用戶賬號(hào),只要得到該用戶賬號(hào)就可以 向服務(wù)端來請(qǐng)求位置信息。
      [0036] 上述步驟S202和步驟S204,不需要調(diào)用提供用戶賬號(hào)的應(yīng)用,而可以直接向服務(wù) 端發(fā)送位置獲取請(qǐng)求。
      [0037] 例如,用戶在通過瀏覽器使用地圖服務(wù),用戶希望從當(dāng)前的位置去目的地,用戶希 望得到該路線圖。此時(shí)地圖服務(wù)就需要得到用戶當(dāng)前的位置。由于用戶使用的是瀏覽器的 地圖服務(wù),可以通過Session來查找是否有用戶賬號(hào)(例如,QQ號(hào)),如果有則使用該QQ號(hào)。 或者也可以提示該用戶:您使用的終端并不具有定位能力,您可以輸入QQ號(hào)來從服務(wù)端獲 取上一次該QQ號(hào)對(duì)應(yīng)的位置信息,然后接受用戶的輸入。之后,就可以通過該QQ號(hào)來從服 務(wù)端獲取其他終端使用該QQ號(hào)上報(bào)的位置信息了。
      [0038] 如果用戶賬號(hào)獲取不是那么容易,或者獲取不到用戶賬號(hào),那么在一個(gè)優(yōu)選實(shí)施 方式中可以借助提供該用戶賬號(hào)的應(yīng)用來得到位置信息。圖3是根據(jù)本申請(qǐng)實(shí)施例的通過 提供用戶賬號(hào)的應(yīng)用獲取位置信息的流程圖,如圖3所示,該流程包括如下步驟:
      [0039] 步驟S302,操作系統(tǒng)或第三方應(yīng)用向應(yīng)用發(fā)送請(qǐng)求消息,其中,請(qǐng)求消息用于獲取 終端的位置消息;
      [0040] 步驟S304,應(yīng)用獲取用戶賬號(hào),并根據(jù)該用戶賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng)求;
      [0041] 步驟S306,應(yīng)用接收服務(wù)端發(fā)送的位置信息;
      [0042] 步驟S308,應(yīng)用向操作系統(tǒng)或者第三方應(yīng)用發(fā)送來自服務(wù)端的位置信息。
      [0043] 通過上述步驟,操作系統(tǒng)或者第三方應(yīng)用在需要位置信息時(shí),可以向應(yīng)用發(fā)請(qǐng)求 消息,由該應(yīng)用根據(jù)用戶賬號(hào)來向服務(wù)端獲取位置信息并且返回給操作系統(tǒng)或者第三方應(yīng) 用。
      [0044] 例如,安裝在終端上的地圖服務(wù)的客戶端軟件希望得到用戶當(dāng)前的位置信息,在 當(dāng)前終端設(shè)備具有定力的情況下(如終端具有GPS功能),可以根據(jù)該終端的GPS來進(jìn)行定 位得到該終端的位置信息。如果該終端不具有定位能力,那么則可以通過用戶賬號(hào)來得到 該用戶賬號(hào)對(duì)應(yīng)的位置信息。該客戶端軟件可以向應(yīng)用(以下以QQ為例進(jìn)行說明)發(fā)送請(qǐng) 求消息,請(qǐng)求獲取位置信息,QQ在得到該請(qǐng)求之后可以根據(jù)目前登陸的QQ號(hào)碼向服務(wù)端發(fā) 送位置獲取請(qǐng)求,服務(wù)端在查找到給用戶賬號(hào)對(duì)應(yīng)的位置信息之后就向QQ發(fā)送該位置信 息,然后QQ將來自服務(wù)端的位置信息發(fā)送給操作系統(tǒng)或者第三方應(yīng)用。
      [0045] 通過該例子,由于QQ可以很方便的得到QQ號(hào),因此其在獲取用戶賬號(hào)這一步實(shí)現(xiàn) 比較簡(jiǎn)單。
      [0046] 上述圖2和圖3均是終端上的操作系統(tǒng)或者第三方應(yīng)用希望得到位置信息,并且 在圖3示出的步驟中,是通過應(yīng)用本身來獲取到位置信息的。因此,應(yīng)用本身在需要使用位 置信息時(shí),也可以按照上述思路來獲取。圖4是根據(jù)本申請(qǐng)實(shí)施例的應(yīng)用得到終端位置信 息的流程圖,如圖4所示,該流程包括如下步驟:
      [0047] 步驟S402,應(yīng)用獲取用戶賬號(hào),并根據(jù)用戶賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng)求;
      [0048] 步驟S404,應(yīng)用接收服務(wù)端發(fā)送的位置信息。
      [0049] 通過上述步驟應(yīng)用可以直接得到某個(gè)用戶賬號(hào)對(duì)應(yīng)的信息。例如,用戶使用 1234567的QQ號(hào)登陸到QQ上,在QQ上如果使用附件的人的功能,則需要得到當(dāng)前的位置信 息。此時(shí),如果該終端不具有定位能力,則可以將該1234567的QQ號(hào)上報(bào)給服務(wù)端,服務(wù)端 查找該QQ號(hào)對(duì)應(yīng)的位置信息。
      [0050] 圖1至圖4中示出了位置信息的獲取方法,下面對(duì)上述方法的一個(gè)比較優(yōu)的使用 場(chǎng)景進(jìn)行說明。
      [0051] 在該場(chǎng)景中,用戶同時(shí)擁有具有定位能力的終端(例如,帶GPS功能的手機(jī))和不 具有定位能力的終端(例如,PC),此時(shí),用戶希望在PC上使用當(dāng)前的位置信息,但是該P(yáng)C確 不具有定位能力。用戶可以首先使用用戶賬號(hào)在手機(jī)上的應(yīng)用上登錄,例如,使用1234567 的QQ號(hào)在手機(jī)QQ登陸,然后,通過手機(jī)的GPS功能進(jìn)行定位得到位置信息,并上報(bào)給服務(wù) 端。用戶再使用PC獲取該1234567的QQ號(hào)剛剛上報(bào)的位置信息。由于用戶同時(shí)攜帶手機(jī) 和PC,因此,在這種場(chǎng)景下PC上得到的位置信息是非常精確的。
      [0052] 在本實(shí)施例的一些優(yōu)選實(shí)施方式中,可以是由具有定位能力的終端主動(dòng)上報(bào)該終 端的位置信息,也可以是終端根據(jù)服務(wù)端的請(qǐng)求,向服務(wù)端上報(bào)終端的位置信息。
      [0053] 例如,終端中安裝有微博應(yīng)用,通過該微博應(yīng)用,可以使用其中"附近的人"或者 "我的位置"功能,向服務(wù)端報(bào)告終端所處的位置,服務(wù)端通過終端上報(bào)的位置信息,向終端 提供附近范圍內(nèi)的微博用戶的動(dòng)態(tài)或者在發(fā)布的微博中嵌入該終端的用戶信息。在這些情 況下,服務(wù)端可以接收用戶主動(dòng)上報(bào)的該位置信息,并應(yīng)用于本實(shí)施例。
      [0054] 又例如,在用戶許可和法律允許的范圍內(nèi),服務(wù)端可以主動(dòng)請(qǐng)求具有定位能力的 終端上報(bào)位置信息。
      [0055] 需要說明的是,上述的位置信息的獲取方法均是客戶端(例如,提供用戶賬號(hào)的應(yīng) 用、終端上的操作系統(tǒng)、第三方應(yīng)用等),在另外一個(gè)優(yōu)選實(shí)施方式,需要獲取終端的位置信 息的也有可能是服務(wù)器。例如,在PC需要位置信息的時(shí)候,其直接發(fā)送一個(gè)獲取當(dāng)前位置 信息的請(qǐng)求給應(yīng)用服務(wù)器,該應(yīng)用服務(wù)器可以根據(jù)用戶賬號(hào)向服務(wù)端請(qǐng)求用戶賬號(hào)的位置 信息來作為該P(yáng)C的位置信息。在得到位置信息的情況下,可以提供基于該位置信息的服 務(wù),例如,地圖服務(wù)、導(dǎo)航服務(wù)、天氣服務(wù)、基于位置的社交服務(wù)、基于位置的即時(shí)通信服務(wù) 等。
      [0056] 在本申請(qǐng)的一些優(yōu)選實(shí)施方式中,上述"位置信息"可以包括多個(gè)位置信息。此時(shí), 作為一個(gè)優(yōu)選的實(shí)施方式,可以根據(jù)網(wǎng)絡(luò)地址來對(duì)位置信息進(jìn)行篩選。例如,PC的IP地址 為123. 124. 134. 23,該IP地址對(duì)應(yīng)的位置范圍是:海淀區(qū);那么,在向PC發(fā)送位置信息時(shí) 可以將終端獲取的位置信息中處于海淀區(qū)的所有的位置信息發(fā)送給PC?;蛘咭部梢赃x擇在 海淀區(qū)的最近上報(bào)的位置信息發(fā)送給PC。
      [0057] 優(yōu)選地,如果發(fā)送給PC的位置信息是多個(gè),而希望用戶通過PC進(jìn)行選擇的情況 下,保存用戶通過該P(yáng)C選擇的位置信息,其中,所選擇的位置信息作為下次向該P(yáng)C發(fā)送位 置信息的依據(jù)。通過該方式,提供了一種在服務(wù)器提供多個(gè)位置信息給PC的時(shí)候,可以記 住請(qǐng)求方的選擇以便于下次根據(jù)上次請(qǐng)求方的選擇優(yōu)先發(fā)送位置信息。
      [0058] 在本申請(qǐng)的一些優(yōu)選實(shí)施方式中,所請(qǐng)求的位置信息還包括以下至少之一:請(qǐng)求 方選擇過的位置信息、用戶設(shè)備通過請(qǐng)求方輸入過的位置信息,這些位置信息都可以保存 在網(wǎng)絡(luò)側(cè),作為下一次選擇位置信息的參考。例如,臺(tái)式個(gè)人計(jì)算機(jī)所處的位置一般是比較 固定的,例如在家里和工作單位這兩個(gè)地點(diǎn)。在一次選擇中選擇了這兩個(gè)位置對(duì)應(yīng)的位置 信息之后,在下一次選擇位置信息時(shí),可以繼續(xù)優(yōu)先從這兩個(gè)位置信息中選擇最精確的位 置信息。
      [0059] 在本實(shí)施例的一些優(yōu)選實(shí)施方式中,還提供了其他的確定終端上報(bào)的位置信息中 相對(duì)于PC而言比較精確的位置的信息的方式。例如,在獲取和保存終端上報(bào)的位置信息 時(shí),同時(shí)還獲取和保存終端上報(bào)的位置信息的時(shí)間;在確定上述比較精確的位置時(shí),還可以 參照保存的終端上報(bào)的位置信息的時(shí)間和當(dāng)前的時(shí)間,進(jìn)一步確定保存的位置信息中可以 最精確表示用戶設(shè)備的位置的位置信息。例如,夜里12點(diǎn)就可以只發(fā)送家里的地址,工作 日的下午兩點(diǎn)就可以只發(fā)送單位的地址。
      [0060] 上述的實(shí)施例中,具有定位能力的終端和不具有定位能力的終端之間共享位置信 息,該共享的位置信息是通過用戶賬號(hào)來實(shí)現(xiàn),在本實(shí)施例中例舉了四種優(yōu)選的形式:
      [0061] 1、同一種應(yīng)用的不同版本使用的同一個(gè)用戶賬號(hào)。在當(dāng)前的許多應(yīng)用或者軟件 中,都能夠支持一個(gè)應(yīng)用的不同版本通過同一個(gè)用戶賬號(hào)登陸,例如:騰訊公司的一款即時(shí) 通訊軟件QQ,具有基于多個(gè)平臺(tái)的版本,如微軟視窗個(gè)人計(jì)算機(jī)操作系統(tǒng)版本、安卓移動(dòng)平 臺(tái)操作系統(tǒng)版本、i〇S蘋果移動(dòng)平臺(tái)操作系統(tǒng)版本等,并且,這些不同版本的QQ應(yīng)用能夠同 時(shí)在具有這些操作系統(tǒng)的終端上登陸。在本實(shí)施例中,可以在具有安卓移動(dòng)平臺(tái)操作系統(tǒng) 或移動(dòng)平臺(tái)操作系統(tǒng)的智能移動(dòng)終端上登陸QQ軟件,則通過在個(gè)人計(jì)算機(jī)上登陸PC版的 QQ軟件就能通過使用的相同的登陸賬號(hào)(即共享賬號(hào))實(shí)現(xiàn)位置信息的共享。
      [0062] 2、多種應(yīng)用共同使用的同一個(gè)用戶賬號(hào)。在當(dāng)前的一些軟件運(yùn)營(yíng)商中,有許多的 應(yīng)用由相同的運(yùn)營(yíng)商運(yùn)營(yíng),例如,某網(wǎng)絡(luò)公司同時(shí)開發(fā)了地圖應(yīng)用、即時(shí)通訊應(yīng)用、瀏覽器 服務(wù)等,這些應(yīng)用共享了同一個(gè)用戶賬號(hào),基于這個(gè)特性,在不同的應(yīng)用之間,也可以通過 同一個(gè)用戶賬號(hào)進(jìn)行信息的共享。例如,使用一個(gè)相同的用戶賬號(hào)(即共享賬號(hào)),在PC上 登陸了瀏覽器,在只能移動(dòng)終端上登陸了微博應(yīng)用,該微博應(yīng)用能夠通過調(diào)用移動(dòng)終端的 相應(yīng)位置信息獲取裝置獲取移動(dòng)終端的位置信息;當(dāng)用戶通過瀏覽器請(qǐng)求需要當(dāng)前位置信 息的服務(wù),如地圖服務(wù)時(shí),可以通過該共享賬號(hào),通過微博應(yīng)用獲取的位置信息,從而使PC 獲得的位置信息更精確。
      [0063] 3、具有關(guān)聯(lián)關(guān)系的一種應(yīng)用的相同或不同版本使用的多個(gè)用戶賬號(hào)。所謂關(guān)聯(lián)關(guān) 系,是指多個(gè)用戶賬號(hào)之間相互認(rèn)證授權(quán),其中的授權(quán)包括在這多個(gè)用戶賬號(hào)之間可以共 享其用戶賬號(hào)對(duì)應(yīng)的位置信息。例如,用戶賬號(hào)A授權(quán)自身登陸的終端的位置信息可以由 用戶賬號(hào)B獲取,則用戶賬號(hào)B登陸的終端可以通過服務(wù)器獲取由用戶賬號(hào)A登陸的終端 上報(bào)的位置信息。此時(shí),在PC上登陸用戶賬號(hào)B就能夠共享使用用戶賬號(hào)A獲取的位置信 息,這種場(chǎng)景應(yīng)用在用戶賬號(hào)A登陸的終端位于登陸了用戶賬號(hào)B的PC的附近的情況下, 可以實(shí)現(xiàn)PC獲取的位置信息更精確。
      [0064] 4、多種應(yīng)用分別對(duì)應(yīng)的、具有關(guān)聯(lián)關(guān)系的多個(gè)用戶賬號(hào)。上述的具有關(guān)聯(lián)關(guān)系的 多個(gè)用戶賬號(hào)也可以是分別對(duì)應(yīng)于不同的應(yīng)用的用戶賬號(hào),通過在服務(wù)端的設(shè)置和授權(quán), 在各自的應(yīng)用的服務(wù)器之間共享位置信息。
      [0065] 通過上述用戶賬號(hào)可以實(shí)現(xiàn)位置信息的共享。上述圖1至圖4是從獲取位置信息 的一方來進(jìn)行的說明。在本實(shí)施例中還提供了一種服務(wù)器下發(fā)位置信息的方法,該方法與 上述圖1至圖4中的描述向?qū)?yīng)。圖5是根據(jù)本申請(qǐng)實(shí)施例的向終端發(fā)送位置信息的流程 圖,如圖5所示,該流程包括如下步驟:
      [0066] 步驟S502,服務(wù)端接收位置獲取請(qǐng)求;
      [0067] 步驟S504,服務(wù)端獲取用戶賬號(hào)對(duì)應(yīng)的位置信息;
      [0068] 步驟S506,服務(wù)端向終端發(fā)送位置信息。
      [0069] 通過上述步驟,服務(wù)端在接收到位置獲取請(qǐng)求之后,就可以查找用戶賬號(hào)對(duì)應(yīng)的 位置信息,并將查找到的位置信息發(fā)送給終端。
      [0070] 服務(wù)端所保存的位置信息可能有多個(gè),此時(shí)就需要對(duì)保存在服務(wù)端的位置信息進(jìn) 行篩選。本實(shí)施例中提供了三種比較優(yōu)的篩選方式,圖6、圖7和圖8分別示出了這三種優(yōu) 選的實(shí)施方式,下面對(duì)此進(jìn)行分別說明。
      [0071] 圖6是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)網(wǎng)絡(luò)地址查找位置信息的流程圖,如圖6所示,該 流程包括如下步驟:
      [0072] 步驟S602,服務(wù)端查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息;
      [0073] 步驟S604,服務(wù)端根據(jù)位置獲取請(qǐng)求的源網(wǎng)絡(luò)地址獲取源網(wǎng)絡(luò)地址對(duì)應(yīng)的地理位 置范圍;
      [0074] 步驟S606,服務(wù)端獲取一個(gè)或多個(gè)位置信息中在地理位置范圍內(nèi)的位置信息。
      [0075] 通過上述步驟,使用了網(wǎng)絡(luò)地址,例如IP地址來進(jìn)行篩選,可以提高位置信息的 精度。
      [0076] 圖7是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)時(shí)間屬性來得到位置信息的流程圖,如圖7所示, 該流程包括如下步驟:
      [0077] 步驟S702,服務(wù)端查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息;
      [0078] 步驟S704,服務(wù)端根據(jù)位置信息的時(shí)間屬性獲取距離當(dāng)前時(shí)間最近的一個(gè)位置信 息。
      [0079] 通過上述步驟可以獲得比較精確的位置信息。例如,用戶同時(shí)擁有具有定位能力 的終端(例如,帶GPS功能的手機(jī))和不具有定位能力的終端(例如,PC),此時(shí),用戶希望在 PC上使用當(dāng)前的位置信息,但是該P(yáng)C確不具有定位能力。用戶可以首先使用用戶賬號(hào)在手 機(jī)上的應(yīng)用上登錄,例如,使用1234567的QQ號(hào)在手機(jī)QQ登陸,然后,通過手機(jī)的GPS功能 進(jìn)行定位得到位置信息,并上報(bào)給服務(wù)端。用戶再使用PC獲取該1234567的QQ號(hào)剛剛上 報(bào)的位置信息。由于用戶同時(shí)攜帶手機(jī)和PC,因此,在這種場(chǎng)景下PC上得到的位置信息是 非常精確的。
      [0080] 圖8是根據(jù)本申請(qǐng)實(shí)施例的根據(jù)相同位置信息來得到位置信息的流程圖,如圖8 所示,該流程包括如下步驟:
      [0081] 步驟S802,服務(wù)端查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息;
      [0082] 步驟S804,服務(wù)端獲取一個(gè)或多個(gè)位置信息中相同的位置信息。
      [0083] 通過該步驟可以得到多個(gè)相同的位置信息,使用該相同的位置信息,在某種程度 上增加位置信息獲取的準(zhǔn)確率。上述這三種方式可以結(jié)合使用。
      [0084] 圖9是根據(jù)本申請(qǐng)優(yōu)選實(shí)施例的位置信息共享系統(tǒng)的結(jié)構(gòu)框圖,如圖9所示,該系 統(tǒng)包括移動(dòng)終端92、云端LBS服務(wù)系統(tǒng)94 (可以用于實(shí)現(xiàn)位置信息處理裝置的功能)和PC 端96 (相當(dāng)于上述不具有定位裝置的設(shè)備)。其中,移動(dòng)終端92中包括安裝在其中的應(yīng)用 軟件,PC端96包括安裝在其中的應(yīng)用軟件或者Web服務(wù)。圖9中,PC端56向LBS服務(wù)系 統(tǒng)54請(qǐng)求LBS服務(wù),智能終端52向LBS服務(wù)系統(tǒng)54上報(bào)位置信息,LBS服務(wù)系統(tǒng)54向PC 端56返回LBS服務(wù)的結(jié)果。
      [0085] 在本優(yōu)選實(shí)施例中,當(dāng)用戶運(yùn)行移動(dòng)終端92的應(yīng)用軟件時(shí),登陸賬號(hào)密碼(比如 QQ賬號(hào),相當(dāng)于上述的共享賬號(hào)),隨即可以在云端保留該用戶終端92最近的位置信息。這 種位置信息的獲取方式可以是的GPS、基站信息或WiFi熱點(diǎn)等。
      [0086] 當(dāng)通過PC端96無法獲取到精確的位置信息時(shí),可以嘗試獲取用戶終端92相關(guān)賬 號(hào)的登陸信息(比如QQ賬號(hào));如果獲取成功,則可以進(jìn)一步獲取該賬號(hào)最近幾次位置信息, 根據(jù)當(dāng)前PC端96的IP信息對(duì)位置信息進(jìn)行進(jìn)一步的矯正和篩選,給出最可能的用戶當(dāng)前 的位置信息。
      [0087] PC端56的應(yīng)用程序或者瀏覽器(用于提供Web服務(wù)的應(yīng)用)根據(jù)獲取到的位置信 息,進(jìn)一步提供相應(yīng)的LBS服務(wù)。比如地圖,機(jī)票,天氣,即時(shí)通信,社交網(wǎng)絡(luò),微博,SNS,附 近的人等服務(wù)。
      [0088] 下面結(jié)合一個(gè)S0S0地圖(騰訊公司開發(fā)的一款地圖服務(wù))對(duì)上述方案進(jìn)行說明。
      [0089] 在PC端96上的瀏覽器中登陸S0S0地圖的網(wǎng)址之后,將出現(xiàn)S0S0地圖首頁的頁 面,在首頁上,可以通過騰訊公司統(tǒng)一的賬號(hào)登錄S0S0地圖。該統(tǒng)一的賬號(hào)同時(shí)可以用于 QQ的登陸,或者其他的騰訊公司相關(guān)業(yè)務(wù)和服務(wù)的登陸認(rèn)證。
      [0090] 同時(shí),用戶的移動(dòng)終端92在PC端96的附近,并且在移動(dòng)終端92上使用了通過該 統(tǒng)一賬號(hào)登陸的一個(gè)應(yīng)用,該應(yīng)用可以通過移動(dòng)終端92的相應(yīng)模塊獲取移動(dòng)終端92的位 置信息,例如移動(dòng)QQ或騰訊微博應(yīng)用,可以通過其中的"查找附近的人"、"我的位置"等功 能獲取當(dāng)前的位置信息。
      [0091] 在登陸S0S0地圖之后,如果想要在S0S0地圖中搜尋附近的電影院,則只需要在搜 索框中輸入電影院,或者按鍵選擇S0S0地圖提供的搜索電影院的快捷方式,根據(jù)上述實(shí)施 例提供的方法,就能夠直接返回根據(jù)移動(dòng)終端92的位置信息獲取的搜索結(jié)果,該搜索結(jié)果 基于移動(dòng)終端92獲取的精確的位置信息,是用戶想要找到的結(jié)果。
      [0092] 通過上述的示例可知:精確的位置在后臺(tái)的獲取、接收和響應(yīng)發(fā)送等其他的處理 過程是可以不需要用戶的任何參與的,在本實(shí)施場(chǎng)景下只需要滿足一定的條件即可,例如 移動(dòng)終端92上登陸了相應(yīng)的共享賬號(hào),因此,可以提供給用戶很好的用戶體驗(yàn)。
      [0093] 對(duì)應(yīng)于上述實(shí)施例及優(yōu)選實(shí)施方式,在本實(shí)施例中還提供了一種位置信息處理裝 置,本實(shí)施例中所涉及到的模塊、單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來 實(shí)現(xiàn)。本實(shí)施例中所描述的模塊、單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理 器包括第一發(fā)送模塊102和接收模塊104。其中,這些模塊的名稱在某些情況下并不構(gòu)成對(duì) 該模塊本身的限定,例如,接收模塊還可以被描述為"用于接收服務(wù)端發(fā)送的位置信息的模 塊"。
      [0094] 圖10是根據(jù)本申請(qǐng)實(shí)施例的位置信息處理裝置的結(jié)構(gòu)框圖,如圖10所示,該結(jié)構(gòu) 包括:第一發(fā)送模塊102和接收模塊104,下面對(duì)此進(jìn)行說明。
      [0095] 第一發(fā)送模塊102,用于在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶 賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng)求,其中,位置獲取請(qǐng)求用于從服務(wù)端獲取用戶賬號(hào)的位置 信息,服務(wù)端中保存的位置信息是具有定位能力的其他終端在使用用戶賬號(hào)的情況下上報(bào) 的;
      [0096] 接收模塊104,接收服務(wù)端發(fā)送的位置信息作為終端的位置信息。
      [0097] 通過上述步驟提供了一種位置信息的服務(wù),服務(wù)端可以得到具有定位能力的其他 上報(bào)的位置信息,然后向需要位置信息的終端提供該位置信息。對(duì)于不能依靠自身能力來 獲取位置信息的任何終端而言,其均可以向該服務(wù)端請(qǐng)求位置信息,由于該位置信息是由 具有定位能力的其他終端上報(bào)的,相比于通過網(wǎng)絡(luò)地址來獲取到的位置信息在一定程度上 更加精確,從而為請(qǐng)求方能夠使用LBS服務(wù)提供了基礎(chǔ)。例如,對(duì)于個(gè)人計(jì)算機(jī)而言,一般 并不配備定位裝置,此時(shí),臺(tái)式個(gè)人計(jì)算機(jī)上的操作系統(tǒng)或者應(yīng)用如果需要位置信息,則可 以通過上述步驟來獲取或者校準(zhǔn)該臺(tái)式個(gè)人計(jì)算機(jī)的位置信息,從而解決了臺(tái)式個(gè)人電腦 無法精確獲取位置信息的問題,提高了臺(tái)式個(gè)人電腦的位置信息的精度。
      [0098] 優(yōu)選地,在終端上的操作系統(tǒng)或終端上的第三方應(yīng)用需要得到終端的位置信息的 情況下,第一發(fā)送模塊102和接收模塊104位于操作系統(tǒng)或第三方應(yīng)用中。
      [0099] 優(yōu)選地,在終端上的操作系統(tǒng)或終端上的第三方應(yīng)用需要得到終端的位置信息的 情況下,該裝置還包括:位于操作系統(tǒng)或第三方應(yīng)用中的第二發(fā)送模塊,用于向應(yīng)用發(fā)送請(qǐng) 求消息,其中,請(qǐng)求消息用于獲取終端的位置消息;以及,位于應(yīng)用中的第三發(fā)送模塊,用于 向操作系統(tǒng)或者第三方應(yīng)用發(fā)送來自服務(wù)端的位置信息。
      [0100] 此時(shí),位于應(yīng)用中的第一發(fā)送模塊102,用于獲取用戶賬號(hào),并根據(jù)用戶賬號(hào)向服 務(wù)端發(fā)送位置獲取請(qǐng)求;位于應(yīng)用中的接收模塊104,用于應(yīng)用接收服務(wù)端發(fā)送的位置信 息。
      [0101] 優(yōu)選地,在應(yīng)用需要得到終端的位置信息的情況下,第一發(fā)送模塊102和接收裝 置104位于應(yīng)用中。
      [0102] 優(yōu)選地,裝該置還包括:位于服務(wù)器端的服務(wù)端接收模塊、服務(wù)端獲取模塊和服務(wù) 端發(fā)送模塊,其中,服務(wù)端接收模塊,用于接收位置獲取請(qǐng)求;服務(wù)端獲取模塊,用于獲取用 戶賬號(hào)對(duì)應(yīng)的位置信息;服務(wù)端發(fā)送模塊,用于向終端發(fā)送位置信息。
      [0103] 優(yōu)選地,服務(wù)端獲取模塊包括:第一查找單元,用于查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多 個(gè)位置信息;第一獲取單元,用于根據(jù)位置獲取請(qǐng)求的源網(wǎng)絡(luò)地址獲取源網(wǎng)絡(luò)地址對(duì)應(yīng)的 地理位置范圍;第二獲取單元,用于獲取一個(gè)或多個(gè)位置信息中在地理位置范圍內(nèi)的位置 信息。
      [0104] 優(yōu)選地,服務(wù)端獲取模塊包括:第二查找單元,用于查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多 個(gè)位置信息;第三獲取單元,用于根據(jù)位置信息的時(shí)間屬性獲取距離當(dāng)前時(shí)間最近的一個(gè) 位置信息。
      [0105] 優(yōu)選地,服務(wù)端獲取模塊包括:第三查找單元,用于查找用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多 個(gè)位置信息;第四獲取單元,用于獲取一個(gè)或多個(gè)位置信息中相同的位置信息。
      [0106] 優(yōu)選地,本申請(qǐng)還可以提供一個(gè)用于執(zhí)行上述實(shí)施例的計(jì)算機(jī)程序以及保存上述 計(jì)算機(jī)程序的載體,即本申請(qǐng)上述實(shí)施例可以通過一個(gè)合適的計(jì)算體系結(jié)構(gòu)來進(jìn)行符合自 然規(guī)律的運(yùn)行過程。另外,盡管在上述上下文中描述本申請(qǐng),但上述用于實(shí)現(xiàn)執(zhí)行步驟的計(jì) 算機(jī)程序并不意味著是限制性的,所描述的動(dòng)作和操作的各方面也可用硬件來實(shí)現(xiàn)。
      [0107] 本申請(qǐng)的原理可以使用其它通用或?qū)S糜?jì)算或通信環(huán)境或配置來操作。適用于本 申請(qǐng)的眾所周知的計(jì)算系統(tǒng)、環(huán)境和配置的示例包括但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器,多處 理器系統(tǒng)、基于微處理的系統(tǒng)、小型機(jī)、大型計(jì)算機(jī)、智能設(shè)備、終端(包括移動(dòng)終端)、以及 包括任一上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境。
      [0108] 綜上所述,通過本申請(qǐng)的上述實(shí)施例、優(yōu)選實(shí)施例和優(yōu)選實(shí)施方式,可以通過移動(dòng) 終端和臺(tái)式機(jī)互動(dòng),即共享賬號(hào)的方式,讓臺(tái)式機(jī)獲取到比較精準(zhǔn)的位置信息,解決了不具 有定位裝置的設(shè)備無法精確獲取位置信息的問題,提高了這類設(shè)備獲取的位置信息的精 度,進(jìn)而可以提供更加智能的LBS服務(wù)。
      [0109] 上述優(yōu)選的實(shí)施方式是可以結(jié)合使用的。另外,如本申請(qǐng)所使用的,術(shù)語"模塊"或 "單元"可以指在上述裝置上執(zhí)行的軟件對(duì)象或例程。此處所描述的不同模塊和單元可被實(shí) 現(xiàn)為在上述裝置上執(zhí)行(例如,作為單獨(dú)的線程)的對(duì)象或進(jìn)程,同時(shí),上述裝置使用硬件或 軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
      [0110] 顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本申請(qǐng)的各模塊或各步驟可以用通用 的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們 中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本申請(qǐng)不限制于任何特定的 硬件和軟件結(jié)合。
      [0111] 以上所述僅為本申請(qǐng)的優(yōu)選實(shí)施例而已,并不用于限制本申請(qǐng),對(duì)于本領(lǐng)域的技 術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1. 一種位置信息處理方法,其特征在于包括: 在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服務(wù)端發(fā)送位置獲取請(qǐng) 求,其中,所述位置獲取請(qǐng)求用于從所述服務(wù)端獲取所述用戶賬號(hào)的位置信息,所述服務(wù)端 中保存的位置信息是具有定位能力的其他終端在使用所述用戶賬號(hào)的情況下上報(bào)的; 接收所述服務(wù)端發(fā)送的所述位置信息作為所述終端的位置信息。
      2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述終端上的操作系統(tǒng)或所述終端上 的第三方應(yīng)用需要得到所述終端的位置信息的情況下, 所述操作系統(tǒng)或所述第三方應(yīng)用獲取所述用戶賬號(hào),并根據(jù)所述用戶賬號(hào)向所述服務(wù) 端發(fā)送所述位置獲取請(qǐng)求; 所述操作系統(tǒng)或者所述第三方應(yīng)用接收所述服務(wù)端發(fā)送的所述位置信息。
      3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述終端上的操作系統(tǒng)或所述終端上 的第三方應(yīng)用需要得到所述終端的位置信息的情況下, 所述操作系統(tǒng)或所述第三方應(yīng)用向所述應(yīng)用發(fā)送請(qǐng)求消息,其中,所述請(qǐng)求消息用于 獲取所述終端的位置消息; 所述應(yīng)用獲取所述用戶賬號(hào),并根據(jù)所述用戶賬號(hào)向所述服務(wù)端發(fā)送所述位置獲取請(qǐng) 求; 所述應(yīng)用接收所述服務(wù)端發(fā)送的所述位置信息; 所述應(yīng)用向所述操作系統(tǒng)或者所述第三方應(yīng)用發(fā)送來自所述服務(wù)端的所述位置信息。
      4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述應(yīng)用需要得到所述終端的位置信 息的情況下, 所述應(yīng)用獲取所述用戶賬號(hào),并根據(jù)所述用戶賬號(hào)向所述服務(wù)端發(fā)送所述位置獲取請(qǐng) 求; 所述應(yīng)用接收所述服務(wù)端發(fā)送的所述位置信息。
      5. 根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,在向所述服務(wù)端發(fā)送所述位 置獲取請(qǐng)求之后,所述方法還包括: 所述服務(wù)端接收所述位置獲取請(qǐng)求; 所述服務(wù)端獲取所述用戶賬號(hào)對(duì)應(yīng)的位置信息; 所述服務(wù)端向所述終端發(fā)送所述位置信息。
      6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述服務(wù)端獲取所述用戶賬號(hào)對(duì)應(yīng)的位 置信息包括: 所述服務(wù)端查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 所述服務(wù)端根據(jù)所述位置獲取請(qǐng)求的源網(wǎng)絡(luò)地址獲取所述源網(wǎng)絡(luò)地址對(duì)應(yīng)的地理位 置范圍; 所述服務(wù)端獲取所述一個(gè)或多個(gè)位置信息中在所述地理位置范圍內(nèi)的位置信息。
      7. 根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述服務(wù)端獲取所述用戶賬號(hào)對(duì)應(yīng)的 位置信息包括: 所述服務(wù)端查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 所述服務(wù)端根據(jù)所述位置信息的時(shí)間屬性獲取距離當(dāng)前時(shí)間最近的一個(gè)位置信息。
      8. 根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述服務(wù)端獲取所述用戶賬號(hào)對(duì)應(yīng)的 位置信息包括: 所述服務(wù)端查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 所述服務(wù)端獲取所述一個(gè)或多個(gè)位置信息中相同的位置信息。
      9. 一種位置信息處理裝置,其特征在于包括: 第一發(fā)送模塊,用于在需要得到終端的位置信息的情況下,根據(jù)應(yīng)用的用戶賬號(hào)向服 務(wù)端發(fā)送位置獲取請(qǐng)求,其中,所述位置獲取請(qǐng)求用于從所述服務(wù)端獲取所述用戶賬號(hào)的 位置信息,所述服務(wù)端中保存的位置信息是具有定位能力的其他終端在使用所述用戶賬號(hào) 的情況下上報(bào)的; 接收模塊,接收所述服務(wù)端發(fā)送的所述位置信息作為所述終端的位置信息。
      10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,在所述終端上的操作系統(tǒng)或所述終端上 的第三方應(yīng)用需要得到所述終端的位置信息的情況下,所述第一發(fā)送模塊和所述接收模塊 位于所述操作系統(tǒng)或所述第三方應(yīng)用中。
      11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,在所述終端上的操作系統(tǒng)或所述終端上 的第三方應(yīng)用需要得到所述終端的位置信息的情況下, 所述裝置還包括:位于所述操作系統(tǒng)或所述第三方應(yīng)用中的第二發(fā)送模塊,用于向所 述應(yīng)用發(fā)送請(qǐng)求消息,其中,所述請(qǐng)求消息用于獲取所述終端的位置消息; 位于所述應(yīng)用中的所述第一發(fā)送模塊,用于獲取所述用戶賬號(hào),并根據(jù)所述用戶賬號(hào) 向所述服務(wù)端發(fā)送所述位置獲取請(qǐng)求; 位于所述應(yīng)用中的所述接收模塊,用于應(yīng)用接收所述服務(wù)端發(fā)送的所述位置信息; 所述裝置還包括:位于所述應(yīng)用中的第三發(fā)送模塊,用于向所述操作系統(tǒng)或者所述第 三方應(yīng)用發(fā)送來自所述服務(wù)端的所述位置信息。
      12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,在所述應(yīng)用需要得到所述終端的位置信 息的情況下,所述第一發(fā)送模塊和所述接收裝置位于所述應(yīng)用中。
      13. 根據(jù)權(quán)利要求9至12中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:位于所 述服務(wù)器端的服務(wù)端接收模塊、服務(wù)端獲取模塊和服務(wù)端發(fā)送模塊,其中, 所述服務(wù)端接收模塊,用于接收所述位置獲取請(qǐng)求; 所述服務(wù)端獲取模塊,用于獲取所述用戶賬號(hào)對(duì)應(yīng)的位置信息; 所述服務(wù)端發(fā)送模塊,用于向所述終端發(fā)送所述位置信息。
      14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述服務(wù)端獲取模塊包括: 第一查找單元,用于查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 第一獲取單元,用于根據(jù)所述位置獲取請(qǐng)求的源網(wǎng)絡(luò)地址獲取所述源網(wǎng)絡(luò)地址對(duì)應(yīng)的 地理位置范圍; 第二獲取單元,用于獲取所述一個(gè)或多個(gè)位置信息中在所述地理位置范圍內(nèi)的位置信 息。
      15. 根據(jù)權(quán)利要求13或14所述的裝置,其特征在于,所述服務(wù)端獲取模塊包括: 第二查找單元,用于查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 第三獲取單元,用于根據(jù)所述位置信息的時(shí)間屬性獲取距離當(dāng)前時(shí)間最近的一個(gè)位置 信息。
      16. 根據(jù)權(quán)利要求13或14所述的裝置,其特征在于,所述服務(wù)端獲取模塊包括: 第三查找單元,用于查找所述用戶賬號(hào)對(duì)應(yīng)的一個(gè)或多個(gè)位置信息; 第四獲取單元,用于獲取所述一個(gè)或多個(gè)位置信息中相同的位置信息。
      【文檔編號(hào)】H04L29/08GK104125266SQ201310405075
      【公開日】2014年10月29日 申請(qǐng)日期:2013年9月6日 優(yōu)先權(quán)日:2013年9月6日
      【發(fā)明者】寧京 申請(qǐng)人:騰訊科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1