国产精品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>

      一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置的制造方法

      文檔序號(hào):10505392閱讀:212來源:國知局
      一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置的制造方法
      【專利摘要】本發(fā)明公開了一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置,包括:檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),獲取當(dāng)前位置信息并上傳至服務(wù)器;實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù);將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較;每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器;本發(fā)明通過基于移動(dòng)終端自身配置的陀螺儀的數(shù)據(jù)生成的移動(dòng)感知數(shù)據(jù),結(jié)合預(yù)設(shè)閾值,間隔性的向服務(wù)器上傳位置信息,有效的進(jìn)行丟失移動(dòng)終端的定位的同時(shí),避免了現(xiàn)有技術(shù)中連續(xù)定位造成的耗電量過大的問題,進(jìn)一步保證了定位效果。
      【專利說明】
      一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別是指一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置。
      【背景技術(shù)】
      [0002]隨著社會(huì)的不斷發(fā)展和進(jìn)步,移動(dòng)終端、平板電腦等移動(dòng)終端越來越普遍,而且在生活中占有的地位也越來越重要。移動(dòng)終端各個(gè)功能中,查找移動(dòng)終端絕對(duì)是一個(gè)重要且非常有用的功能。如果移動(dòng)終端丟失,可以使用查找移動(dòng)終端功能將丟失的移動(dòng)終端鎖定使移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),并且可以通過定位功能獲得移動(dòng)終端的當(dāng)前位置。
      [0003]但是,目前丟失鎖定狀態(tài)下的移動(dòng)終端在進(jìn)行定位時(shí),會(huì)持續(xù)的與定位服務(wù)器進(jìn)行數(shù)據(jù)交互并獲取位置信息,然后將獲取的位置信息上傳至定位服務(wù)器。這種連續(xù)定位并上傳數(shù)據(jù)的形式會(huì)造成移動(dòng)終端電量的快速消耗,一旦移動(dòng)終端電量用盡則無法繼續(xù)進(jìn)行定位,影響用戶的找回。

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

      [0004]有鑒于此,本發(fā)明的目的在于提出一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置,能夠在降低移動(dòng)終端電量消耗的同時(shí)有效的進(jìn)行丟失移動(dòng)終端的定位。
      [0005]基于上述目的本發(fā)明提供的一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法,包括步驟:
      [0006]檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),獲取當(dāng)前位置信息并上傳至服務(wù)器;
      [0007]實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù);
      [0008]將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較;
      [0009]每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0010]可選的,所述實(shí)時(shí)獲取移動(dòng)終端陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù)的步驟中:所述移動(dòng)感知數(shù)據(jù)為陀螺儀記錄的行走步數(shù);
      [0011]將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟中:所述預(yù)設(shè)閾值為預(yù)設(shè)步數(shù)。
      [0012]可選的,所述實(shí)時(shí)獲取移動(dòng)終端陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù)的步驟中:所述陀螺儀數(shù)據(jù)為陀螺儀記錄的行走步數(shù);所述移動(dòng)感知數(shù)據(jù)為移動(dòng)距離,其等于:所述行走步數(shù)乘以預(yù)設(shè)步長;
      [0013]將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟中:所述預(yù)設(shè)閾值為預(yù)設(shè)距離。
      [0014]優(yōu)選的,將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟進(jìn)一步包括:
      [0015]當(dāng)所述移動(dòng)感知數(shù)據(jù)即將達(dá)到所述預(yù)設(shè)閾值時(shí),搜尋可用的網(wǎng)絡(luò)接入服務(wù);
      [0016]通過搜尋到的可用的網(wǎng)絡(luò)接入服務(wù),建立網(wǎng)絡(luò)連接。
      [0017]優(yōu)選的,當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),若網(wǎng)絡(luò)連接不可用,則進(jìn)一步包括步驟:
      [0018]持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài);
      [0019]當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0020]優(yōu)選的,所述方法還包括步驟:
      [0021]根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離;
      [0022]根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù);
      [0023]將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值;
      [0024]將所述預(yù)設(shè)步長更新為所述修正值。
      [0025]優(yōu)選的,將所述預(yù)設(shè)步長更新為所述修正值的步驟進(jìn)一步包括:
      [0026]將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較;
      [0027]若所述修正值處于所述極限步長范圍內(nèi),則將所述預(yù)設(shè)步長更新為所述修正值;否則,忽略所述修正值。
      [0028]另一方面,本發(fā)明還提供了一種移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置,包括:
      [0029]第一上傳模塊,用于在檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài)時(shí),獲取當(dāng)前位置信息并上傳至服務(wù)器;
      [0030]生成模塊,用于實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù);
      [0031]比較模塊,用于將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較;
      [0032]第二上傳模塊,用于每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0033]可選的,所述預(yù)設(shè)閾值為預(yù)設(shè)步數(shù);所述移動(dòng)感知數(shù)據(jù)為陀螺儀記錄的行走步數(shù)。
      [0034]可選的,所述預(yù)設(shè)閾值為預(yù)設(shè)距離;所述陀螺儀數(shù)據(jù)為陀螺儀記錄的行走步數(shù);所述移動(dòng)感知數(shù)據(jù)為移動(dòng)距離,其等于:所述行走步數(shù)乘以預(yù)設(shè)步長。
      [0035]優(yōu)選的,所述裝置還包括:
      [0036]網(wǎng)絡(luò)搜尋模塊,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)即將達(dá)到所述預(yù)設(shè)閾值時(shí),搜尋可用的網(wǎng)絡(luò)接入服務(wù);通過搜尋到的可用的網(wǎng)絡(luò)接入服務(wù),建立網(wǎng)絡(luò)連接。
      [0037]優(yōu)選的,所述裝置還包括:
      [0038]監(jiān)測(cè)模塊,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值、網(wǎng)絡(luò)連接不可用時(shí),持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài);當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0039]優(yōu)選的,所述裝置還包括:
      [0040]修正模塊,用于根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離;根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù);將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值;將所述預(yù)設(shè)步長更新為所述修正值。
      [0041]優(yōu)選的,所述修正模塊進(jìn)一步用于:將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較;若所述修正值處于所述極限步長范圍內(nèi),則將所述預(yù)設(shè)步長更新為所述修正值;否則,忽略所述修正值。
      [0042]從上面所述可以看出,本發(fā)明提供的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法和裝置,通過基于移動(dòng)終端自身配置的陀螺儀的數(shù)據(jù)生成的移動(dòng)感知數(shù)據(jù),結(jié)合預(yù)設(shè)閾值,間隔性的向服務(wù)器上傳位置信息,有效的進(jìn)行丟失移動(dòng)終端的定位的同時(shí),避免了現(xiàn)有技術(shù)中連續(xù)定位造成的耗電量過大的問題,進(jìn)一步保證了定位效果。
      【附圖說明】
      [0043]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0044]圖1為本發(fā)明實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法流程圖;
      [0045]圖2為本發(fā)明另一實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法流程圖;
      [0046]圖3為本發(fā)明實(shí)施例中預(yù)設(shè)步長修正方法的流程圖;
      [0047]圖4為本發(fā)明實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0048]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
      [0049]需要說明的是,本發(fā)明實(shí)施例中所有使用“第一”和“第二”的表述均是為了區(qū)分兩個(gè)相同名稱非相同的實(shí)體或者非相同的參量,可見“第一” “第二”僅為了表述的方便,不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定,后續(xù)實(shí)施例對(duì)此不再一一說明。
      [0050]本發(fā)明實(shí)施例提供了一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法。參考圖1,為本發(fā)明實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法流程圖。
      [0051]所述移動(dòng)終端丟失鎖定狀態(tài)下的定位方法,包括以下步驟:
      [0052]步驟101、檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),獲取當(dāng)前位置信息并上傳至服務(wù)器。
      [0053]基于現(xiàn)有的丟失鎖定技術(shù),用戶在發(fā)現(xiàn)移動(dòng)終端丟失后,可以登錄丟失找回服務(wù)網(wǎng)站,遠(yuǎn)程向移動(dòng)終端發(fā)送鎖定指令。移動(dòng)終端接收到鎖定指令后,會(huì)調(diào)用相應(yīng)的鎖定模塊(SystemUI)進(jìn)彳丁鎖定并進(jìn)入丟失鎖定狀態(tài)。本步驟中,當(dāng)檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài)時(shí),會(huì)立即通過移動(dòng)終端的定位模塊(Locat1nManager)與綁定的提供定位服務(wù)(如GPS、北斗等)的定位服務(wù)器進(jìn)行通信,獲取當(dāng)前位置信息;然后將該位置信息上傳至位置查詢服務(wù)器;位置查詢服務(wù)器會(huì)保存該位置信息、并據(jù)此記錄移動(dòng)終端當(dāng)前的位置。
      [0054]步驟102、實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù)。
      [0055]步驟103、將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較。
      [0056]上述步驟中,根據(jù)實(shí)時(shí)獲取來自移動(dòng)終端上陀螺儀的數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù),然后將移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較。
      [0057]所述的陀螺儀的數(shù)據(jù)為陀螺儀記錄的行走步數(shù)。移動(dòng)終端內(nèi)設(shè)置的陀螺儀,又稱為加速度傳感器,其能夠感應(yīng)獲得移動(dòng)終端的角加速度,并基于該角加速度來確定移動(dòng)終端的運(yùn)動(dòng)狀態(tài),通過確定人的行走運(yùn)動(dòng)狀態(tài),陀螺儀即能夠得出并記錄行走步數(shù)。
      [0058]根據(jù)具體的應(yīng)用需要,可以直接使用陀螺儀記錄的行走步數(shù)作為所述的移動(dòng)感知數(shù)據(jù),相應(yīng)的,則預(yù)設(shè)閾值即為一個(gè)預(yù)設(shè)步數(shù)。此外,也可以基于陀螺儀記錄的行走步數(shù),結(jié)合預(yù)設(shè)步長,通過行走步數(shù)乘以預(yù)設(shè)步長的計(jì)算方式,計(jì)算生成移動(dòng)距離作為所述的移動(dòng)感知數(shù)據(jù),相應(yīng)的,則預(yù)設(shè)閾值即為預(yù)設(shè)距離。
      [0059]步驟104、每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0060]基于前述步驟中實(shí)時(shí)的移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值的比較結(jié)果,當(dāng)移動(dòng)感知數(shù)據(jù)達(dá)到預(yù)設(shè)閾值時(shí),立即與定位服務(wù)器進(jìn)行通信,獲取當(dāng)前位置信息并將其上傳至所述的位置查詢服務(wù)器,位置查詢服務(wù)器保存該位置信息、記錄移動(dòng)終端當(dāng)前的位置。
      [0061]然后,清除之前記錄的移動(dòng)感知數(shù)據(jù)并重新記錄并返回執(zhí)行步驟102,直至移動(dòng)感知數(shù)據(jù)再次達(dá)到預(yù)設(shè)閾值時(shí),再次獲取位置信息并上傳至位置查詢服務(wù)器。上述步驟循環(huán)進(jìn)行,實(shí)現(xiàn)間隔性的位置信息并上傳。
      [0062]位置查詢服務(wù)器在接收到移動(dòng)終端上傳的位置信息后,還可以將位置信息通過短信、郵件或其他的通知提示方式向用戶綁定的其他終端發(fā)送通知提示消息,使丟失移動(dòng)終端的用戶能夠知曉其移動(dòng)終端的當(dāng)前位置,為找回移動(dòng)終端提供重要信息。
      [0063]由上述實(shí)施例可見,本發(fā)明基于移動(dòng)終端陀螺儀數(shù)據(jù),并配合預(yù)設(shè)閾值,實(shí)現(xiàn)了一種間隔性的定位并上傳的效果,相比于現(xiàn)有技術(shù)有效的降低了手機(jī)的電量的消耗,同時(shí)基于合理閾值設(shè)置也能夠滿足獲取足夠的位置信息用于移動(dòng)終端的找回。
      [0064]參考圖2,為本發(fā)明另一實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法流程圖。
      [0065]作為一個(gè)更加具體的實(shí)施例,本實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位方法,包括以下步驟:
      [0066]步驟201、檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),獲取當(dāng)前位置信息并上傳至服務(wù)器。
      [0067]用戶通過發(fā)送遠(yuǎn)程鎖定指令將移動(dòng)終端鎖定時(shí),移動(dòng)終端首次進(jìn)行定位,獲取當(dāng)前位置信息并上傳至位置查詢服務(wù)器。
      [0068]步驟202、實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),得到行走步數(shù);將行走步數(shù)乘以預(yù)設(shè)步長,生成移動(dòng)距離。
      [0069]人在行走時(shí),腳、腿、腰部、手臂都在運(yùn)動(dòng),它們的運(yùn)動(dòng)都會(huì)產(chǎn)生相應(yīng)的加速度,并且會(huì)在某點(diǎn)有一個(gè)峰值。行走時(shí)人體會(huì)有上下的垂直運(yùn)動(dòng),每步開始時(shí)會(huì)有一個(gè)比較大的加速度,因此通過陀螺儀對(duì)加速度的峰值檢測(cè)即可得到行走步數(shù)。獲取陀螺儀記錄的行走步數(shù)后,再調(diào)用存儲(chǔ)于本地的預(yù)設(shè)步長,預(yù)設(shè)步長根據(jù)人平均的行走步長而設(shè)定,例如
      0.Sm;使行走步數(shù)乘以預(yù)設(shè)步長,計(jì)算生成移動(dòng)距離。
      [0070]步驟203、將移動(dòng)距離與預(yù)設(shè)距離進(jìn)行比較。
      [0071]在生成移動(dòng)距離后,同步的調(diào)用本地存儲(chǔ)的預(yù)設(shè)距離,然后實(shí)時(shí)的將移動(dòng)距離與預(yù)設(shè)距離進(jìn)行比較。預(yù)設(shè)距離根據(jù)具體的使用情況而設(shè)定,一般的在幾百米到幾千米的范圍內(nèi)選取。
      [0072]步驟204、當(dāng)移動(dòng)距離即將達(dá)到預(yù)設(shè)距離時(shí),搜尋網(wǎng)絡(luò)接入服務(wù)、建立網(wǎng)絡(luò)連接。
      [0073]因?yàn)樵诤罄m(xù)步驟中需要與定位服務(wù)器進(jìn)行數(shù)據(jù)交互以實(shí)現(xiàn)定位,則在移動(dòng)距離即將達(dá)到預(yù)設(shè)距離時(shí),預(yù)先搜尋周圍存在的可用的網(wǎng)絡(luò)接入服務(wù),搜索到可用的網(wǎng)絡(luò)接入服務(wù)后立即建立網(wǎng)絡(luò)連接。
      [0074]步驟205、當(dāng)所移動(dòng)距離達(dá)到預(yù)設(shè)距離時(shí),若網(wǎng)絡(luò)連接可用,則執(zhí)行步驟206;若網(wǎng)絡(luò)連接不可用,則執(zhí)行步驟207。
      [0075]步驟206、獲取當(dāng)前位置信息并上傳至所述服務(wù)器,清除存儲(chǔ)的移動(dòng)距離,將記錄的行走步數(shù)歸零,返回步驟202。
      [0076]本步驟中,移動(dòng)終端進(jìn)行定位,與定位服務(wù)器通信獲取當(dāng)前位置信息并上傳至位置查詢服務(wù)器。然后,將之前記錄的行走步數(shù)歸零并清除之前的移動(dòng)距離,返回步驟202開始進(jìn)行下一次定位過程。
      [0077]步驟207、持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài);當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0078]在網(wǎng)絡(luò)連接不可用時(shí),無法與定位服務(wù)器通信進(jìn)行定位。在此情況下,持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài),在網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即進(jìn)行定位并獲取當(dāng)前位置信息、上傳至位置查詢服務(wù)器。本步驟是在既定的定位時(shí)刻不能完成定位時(shí)的補(bǔ)救步驟,為了防止后續(xù)的位置數(shù)據(jù)不發(fā)生錯(cuò)誤,所以步驟中在完成定位并上傳位置信息后,并不進(jìn)行移動(dòng)距離和行走步數(shù)的清除、以及返回步驟202的循環(huán)步驟。
      [0079]在本實(shí)施例中,作為優(yōu)選的,還包括對(duì)于預(yù)設(shè)步長的修正方法;參考圖3,為本發(fā)明實(shí)施例中預(yù)設(shè)步長修正方法的流程圖。
      [0080]所述的預(yù)設(shè)步長修正過程,包括以下步驟:
      [0081 ]步驟301、根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離。
      [0082]在移動(dòng)終端進(jìn)行定位時(shí),從定位服務(wù)器獲取位置信息,基于定位服務(wù)器提供的位置信息,由定位服務(wù)器獲得的連續(xù)兩次獲取的位置信息的位置之間的距離實(shí)際上更加準(zhǔn)確、更加接近真實(shí)的距離。本步驟中,從定位服務(wù)器獲取連續(xù)兩次獲取并上傳位置信息的位置之間的距離,作為實(shí)際移動(dòng)距離。
      [0083]步驟302、根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù)。
      [0084]讀取陀螺儀數(shù)據(jù),確定連續(xù)兩次上傳位置信息的位置之間記錄的行走步數(shù),將其作為修正步數(shù)。
      [0085]步驟303、將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值。
      [0086]本步驟中,使連續(xù)兩次獲取并上傳位置信息的位置之間的實(shí)際移動(dòng)距離除以走過該實(shí)際移動(dòng)距離所用的修正步數(shù),得出一個(gè)實(shí)際的步長值,將該實(shí)際的步長值作為預(yù)設(shè)步長的修正值。
      [0087]步驟304、將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較,判定所述修正值是否處于所述極限步長范圍內(nèi),若是,則執(zhí)行步驟305;若否,則執(zhí)行步驟306。
      [0088]根據(jù)人的生理特點(diǎn),在行走時(shí),行走的步長一般不過太大或太小,會(huì)處于一個(gè)合理的范圍內(nèi),所以根據(jù)實(shí)際經(jīng)驗(yàn),預(yù)先設(shè)定一個(gè)極限步長范圍。但是上述步驟中計(jì)算出的所述修正值,可能在進(jìn)行定位或上傳數(shù)據(jù)時(shí)的網(wǎng)絡(luò)連接出現(xiàn)問題時(shí),造成兩次上傳位置信息的位置之間記錄的行走步數(shù)即所述修正步數(shù)過多或過少;如本實(shí)施例中步驟207的情況發(fā)生時(shí),會(huì)使得記錄的行走步數(shù)既所述修正步數(shù)很小。利用上述過大或過小的修正步數(shù)計(jì)算出的修正值顯然不符合實(shí)際情況,如利用該修正值進(jìn)行后續(xù)的定位則會(huì)造成定位的錯(cuò)誤。所以本步驟中在修正值生成后,首先判斷其合理性,既將其與預(yù)設(shè)的極限步長范圍進(jìn)行比較。
      [0089]步驟305、將所述預(yù)設(shè)步長更新為所述修正值。
      [0090]若所述修正值處于所述極限步長范圍內(nèi),則表明所述修正值符合實(shí)際情況,則將預(yù)設(shè)步長更新為所述修正值,在下一次定位中計(jì)算移動(dòng)距離時(shí),使用新的預(yù)設(shè)步長。
      [0091]步驟306、忽略所述修正值。
      [0092]若所述修正值不處于所述極限步長范圍內(nèi),則表明所述修正值不符合實(shí)際情況,則忽略該修正值,不對(duì)預(yù)設(shè)步長進(jìn)行更新。
      [0093]另一方面,本發(fā)明實(shí)施例還提供了一種移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置。參考圖4,為本發(fā)明實(shí)施例的移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置結(jié)構(gòu)示意圖。
      [0094]所述移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置包括:
      [0095]第一上傳模塊401,用于在檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài)時(shí),獲取當(dāng)前位置信息并上傳至服務(wù)器;
      [0096]生成模塊402,用于實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù);
      [0097]比較模塊403,用于將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較;
      [0098]第二上傳模塊404,用于每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0099]作為可選的,所述預(yù)設(shè)閾值為預(yù)設(shè)步數(shù);所述移動(dòng)感知數(shù)據(jù)為陀螺儀記錄的行走步數(shù)。
      [0100]作為可選的,所述預(yù)設(shè)閾值為預(yù)設(shè)距離;所述陀螺儀數(shù)據(jù)為陀螺儀記錄的行走步數(shù);所述移動(dòng)感知數(shù)據(jù)為移動(dòng)距離,其等于:所述行走步數(shù)乘以預(yù)設(shè)步長。
      [0101]作為優(yōu)選的,所述移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置還包括:
      [0102]網(wǎng)絡(luò)搜尋模塊405,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)即將達(dá)到所述預(yù)設(shè)閾值時(shí),搜尋可用的網(wǎng)絡(luò)接入服務(wù);通過搜尋到的可用的網(wǎng)絡(luò)接入服務(wù),建立網(wǎng)絡(luò)連接。
      [0103]作為優(yōu)選的,所述移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置還包括:
      [0104]監(jiān)測(cè)模塊406,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值、網(wǎng)絡(luò)連接不可用時(shí),持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài);當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。
      [0105]作為優(yōu)選的,所述移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置還包括:
      [0106]修正模塊407,用于根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離;根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù);將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值;將所述預(yù)設(shè)步長更新為所述修正值。
      [0107]進(jìn)一步的,所述修正模塊407還用于:將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較;若所述修正值處于所述極限步長范圍內(nèi),則將所述預(yù)設(shè)步長更新為所述修正值;否則,忽略所述修正值。
      [0108]所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上任何實(shí)施例的討論僅為示例性的,并非旨在暗示本公開的范圍(包括權(quán)利要求)被限于這些例子;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明它們沒有在細(xì)節(jié)中提供。因此,凡在本發(fā)明的精神和原則之內(nèi),所做的任何省略、修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種移動(dòng)終端丟失鎖定狀態(tài)下的定位方法,其特征在于,包括步驟: 檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài),獲取當(dāng)前位置信息并上傳至服務(wù)器; 實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù); 將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較; 每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述實(shí)時(shí)獲取移動(dòng)終端陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù)的步驟中:所述移動(dòng)感知數(shù)據(jù)為陀螺儀記錄的行走步數(shù); 將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟中:所述預(yù)設(shè)閾值為預(yù)設(shè)步數(shù)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述實(shí)時(shí)獲取移動(dòng)終端陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù)的步驟中:所述陀螺儀數(shù)據(jù)為陀螺儀記錄的行走步數(shù);所述移動(dòng)感知數(shù)據(jù)為移動(dòng)距離,其等于:所述行走步數(shù)乘以預(yù)設(shè)步長; 將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟中:所述預(yù)設(shè)閾值為預(yù)設(shè)距離。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較的步驟進(jìn)一步包括: 當(dāng)所述移動(dòng)感知數(shù)據(jù)即將達(dá)到所述預(yù)設(shè)閾值時(shí),搜尋可用的網(wǎng)絡(luò)接入服務(wù); 通過搜尋到的可用的網(wǎng)絡(luò)接入服務(wù),建立網(wǎng)絡(luò)連接。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),若網(wǎng)絡(luò)連接不可用,則進(jìn)一步包括步驟: 持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài); 當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。6.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括步驟: 根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離; 根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù); 將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值; 將所述預(yù)設(shè)步長更新為所述修正值。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,將所述預(yù)設(shè)步長更新為所述修正值的步驟進(jìn)一步包括: 將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較; 若所述修正值處于所述極限步長范圍內(nèi),則將所述預(yù)設(shè)步長更新為所述修正值;否則,忽略所述修正值。8.一種移動(dòng)終端丟失鎖定狀態(tài)下的定位裝置,其特征在于,包括: 第一上傳模塊,用于在檢測(cè)到移動(dòng)終端進(jìn)入丟失鎖定狀態(tài)時(shí),獲取當(dāng)前位置信息并上傳至服務(wù)器; 生成模塊,用于實(shí)時(shí)獲取移動(dòng)終端的陀螺儀數(shù)據(jù),生成移動(dòng)感知數(shù)據(jù); 比較模塊,用于將所述移動(dòng)感知數(shù)據(jù)與預(yù)設(shè)閾值進(jìn)行比較; 第二上傳模塊,用于每當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值時(shí),獲取當(dāng)前位置信息并上傳至所述服務(wù)器。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述預(yù)設(shè)閾值為預(yù)設(shè)步數(shù);所述移動(dòng)感知數(shù)據(jù)為陀螺儀記錄的行走步數(shù)。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述預(yù)設(shè)閾值為預(yù)設(shè)距離;所述陀螺儀數(shù)據(jù)為陀螺儀記錄的行走步數(shù);所述移動(dòng)感知數(shù)據(jù)為移動(dòng)距離,其等于:所述行走步數(shù)乘以預(yù)設(shè)步長。11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 網(wǎng)絡(luò)搜尋模塊,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)即將達(dá)到所述預(yù)設(shè)閾值時(shí),搜尋可用的網(wǎng)絡(luò)接入服務(wù);通過搜尋到的可用的網(wǎng)絡(luò)接入服務(wù),建立網(wǎng)絡(luò)連接。12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 監(jiān)測(cè)模塊,用于當(dāng)所述移動(dòng)感知數(shù)據(jù)達(dá)到所述預(yù)設(shè)閾值、網(wǎng)絡(luò)連接不可用時(shí),持續(xù)監(jiān)測(cè)網(wǎng)絡(luò)連接狀態(tài);當(dāng)網(wǎng)絡(luò)連接變?yōu)榭捎脮r(shí),立即獲取當(dāng)前位置信息并上傳至所述服務(wù)器。13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 修正模塊,用于根據(jù)連續(xù)兩次上傳至所述服務(wù)器的位置信息,獲取實(shí)際移動(dòng)距離;根據(jù)所述陀螺儀數(shù)據(jù),得到修正步數(shù);將所述實(shí)際移動(dòng)距離除以所述修正步數(shù),得到所述預(yù)設(shè)步長的修正值;將所述預(yù)設(shè)步長更新為所述修正值。14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述修正模塊進(jìn)一步用于:將所述修正值與預(yù)設(shè)的極限步長范圍進(jìn)行比較;若所述修正值處于所述極限步長范圍內(nèi),則將所述預(yù)設(shè)步長更新為所述修正值;否則,忽略所述修正值。
      【文檔編號(hào)】H04W64/00GK105873209SQ201510938273
      【公開日】2016年8月17日
      【申請(qǐng)日】2015年12月15日
      【發(fā)明人】童天成
      【申請(qǐng)人】樂視移動(dòng)智能信息技術(shù)(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1