基于mr的用戶移動路線確定系統及方法
【專利摘要】本發明公開了一種基于MR的用戶移動路線確定系統及方法,包括:獲取模塊獲取一時間段內用戶的手機上報的MR信息;標記模塊將每一個MR信息確定的地理位置均以標識標記于地圖上;第一判斷模塊以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時調用第二判斷模塊判斷任一標識是否在該地圖上的道路上,若否則調用修正模塊將標識修正至該地圖上距離該標識最近的道路上;確定模塊基于該些標識確定用戶的行進路線。利用手機上報的MR信息和地圖的路網信息確定用戶確切的行進路線,提高對用戶定位的精確度。
【專利說明】
基于MR的用戶移動路線確定系統及方法
技術領域
[0001]本發明涉及一種用戶移動路線確定系統及方法,特別涉及一種基于MR(測量報告)和路網信息確定用戶確切的行進路線的用戶移動路線確定系統及方法。
【背景技術】
[0002]隨著移動通信技術的快速發展,網絡系統中手機定位服務已經成為信息服務的熱點,它是移動互聯網和定位服務相結合的業務,定位業務的應用范圍廣泛。專門的移動定位系統可以用來對人員、事件和物品進行定位,以滿足一些領域、場合的定位要求。
[0003]手機定位是指使用一定的技術手段通過網絡獲取手機的位置信息。具體地,手機定時向基站上報MR信息,利用該MR信息計算出手機的位置信息,并將該位置信息顯示于地圖上。由于基站天線、地形、建筑物等外界因素都會對信號強度的變化產生影響,所以上述定位方式的精確度不高。
[0004]由于定位精度低進而導致工作人員無法掌握該用戶更多的信息,例如用戶的行進路線,進而無法給用戶更多、更優秀的服務。
【發明內容】
[0005]本發明要解決的技術問題是為了克服現有技術中通過MR進行定位精度低導致無法精確的確定用戶的行進路線的缺陷,提供一種基于MR的用戶移動路線確定系統及方法。
[0006]本發明是通過下述技術方案來解決上述技術問題的:
[0007]本發明提供一種基于MR的用戶移動路線確定系統,其特點在于,其包括一獲取模塊、一標記模塊、一第一判斷模塊、一第二判斷模塊、一修正模塊和一確定模塊;
[0008]該獲取模塊用于不斷地獲取一時間段內該用戶的移動終端上報的MR信息;
[0009]該標記模塊用于將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處;
[0010]該第一判斷模塊用于以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時調用該第二判斷模塊;
[0011]該第二判斷模塊用于判斷任一標識是否在該地圖上的道路上,若否則調用該修正豐旲塊;
[0012]該修正模塊用于將該標識修正至該地圖上距離該標識最近的道路上;
[0013]該確定模塊用于基于該些標識確定該用戶的行進路線。
[0014]較佳地,該確定模塊包括一獲取單元和一篩選單元;
[00?5]該選取單兀用于選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得N1*N2條路線;
[0016]該篩選單元用于從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。
[0017]較佳地,該用戶移動路線確定系統還包括一標示模塊,該標示模塊用于在該地圖中標示出該行進路線。
[0018]本發明還提供一種基于MR的用戶移動路線確定方法,其特點在于,其包括以下步驟:
[0019]S1、不斷地獲取一時間段內該用戶的移動終端上報的MR信息;
[0020]S2、將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處;
[0021]S3、以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時進入步驟S4;
[0022]S4、判斷任一標識是否在該地圖上的道路上,若否則進入步驟S5;
[0023]&、將該標識修正至該地圖上距離該標識最近的道路上;
[0024]Se、基于該些標識確定該用戶的行進路線。
[0025]較佳地,步驟S6包括:
[0026]S61、選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得N1*N2條路線;
[0027]S62、從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。
[0028]較佳地,在步驟S6之后包括以下步驟:在該地圖中標示出該行進路線。
[0029]在符合本領域常識的基礎上,上述各優選條件,可任意組合,即得本發明各較佳實例。
[0030]本發明的積極進步效果在于:
[0031]本發明利用移動終端例如手機上報的MR信息和地圖上的路網信息能夠確定用戶在一時間段內的確切的行進路線,進而提高對該移動終端的用戶定位的精確度。
【附圖說明】
[0032]圖1為本發明較佳實施例的用戶移動路線確定系統的結構框圖。
[0033]圖2為本發明較佳實施例的用戶移動路線確定方法的流程圖。
【具體實施方式】
[0034]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0035]如圖1所示,本實施例提供一種基于MR的用戶移動路線確定系統,其包括一獲取模塊1、一標記模塊2、一第一判斷模塊3、一第二判斷模塊4、一修正模塊5、一確定模塊6和一標不豐旲塊7。
[0036]其中,該獲取模塊I用于不斷地獲取一時間段內該用戶的移動終端上報的MR信息;
[0037]該標記模塊2用于將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處;
[0038]該第一判斷模塊3用于以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時調用該第二判斷模塊4;
[0039]該第二判斷模塊4用于判斷任一標識是否在該地圖上的道路上,若否則調用該修正模塊5;
[0040]該修正模塊5用于將該標識修正至該地圖上距離該標識最近的道路上;
[0041]該確定模塊6用于基于該些標識確定該用戶的行進路線;
[0042]該標示模塊7用于在該地圖中標示出該行進路線。
[0043]具體地,該確定模塊6包括一獲取單元和一篩選單元。
[0044]其中,該選取單兀用于選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得NI *N2條路線;
[0045]該篩選單元用于從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。
[0046]為了更好地說明本實施例,下面舉一具體的例子:
[0047]例如:用戶在使用手機的某些應用(如微信)時,手機不斷上報其MR信息,在某一個時間段內,手機共上報了 150個MR信息,該獲取模塊I也就獲取到了 150個MR信息,該標記模塊2將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處。
[0048]其后,基于這150個MR信息判斷用戶在該時間段內是否連續移動,經判斷用戶在該時間段內是連續移動的。再判斷這150個MR信息確定的標識是否均在該地圖上的道路上,若存在有標識不在該地圖上的道路上,通過該修正模塊5將該標識修正至該地圖上距離該標識最近的道路上。
[0049]其后,選取該時間段內最先獲得的5個標識和最后獲得的5個標識,并以最先獲得的5個標識中的任一標識為起點、最后獲得的5個標識中的任一標識為終點共獲得25條路線,并從這25條路線中篩選出出現次數最多的路線作為該用戶的行進路線。
[0050]如圖2所示,本實施例還提供一種基于MR的用戶移動路線確定方法,其包括以下步驟:
[0051]步驟101、不斷地獲取一時間段內該用戶的移動終端上報的MR信息;
[0052]步驟102、將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處;
[0053]步驟103、以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時進入步驟104;
[0054]步驟104、判斷任一標識是否在該地圖上的道路上,若否則進入步驟105;
[0055]步驟105、將該標識修正至該地圖上距離該標識最近的道路上;
[0056]步驟106、基于該些標識確定該用戶的行進路線;
[0057]步驟107、在該地圖中標示出該行進路線。
[0058]具體地,步驟106包括:
[0059]S61、選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得N1*N2條路線;
[0060]S62、從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。
[0061]雖然以上描述了本發明的【具體實施方式】,但是本領域的技術人員應當理解,這些僅是舉例說明,本發明的保護范圍是由所附權利要求書限定的。本領域的技術人員在不背離本發明的原理和實質的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發明的保護范圍。
【主權項】
1.一種基于MR的用戶移動路線確定系統,其特征在于,其包括一獲取模塊、一標記模塊、一第一判斷模塊、一第二判斷模塊、一修正模塊和一確定模塊; 該獲取模塊用于不斷地獲取一時間段內該用戶的移動終端上報的MR信息; 該標記模塊用于將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處; 該第一判斷模塊用于以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時調用該第二判斷模塊; 該第二判斷模塊用于判斷任一標識是否在該地圖上的道路上,若否則調用該修正模塊; 該修正模塊用于將該標識修正至該地圖上距離該標識最近的道路上; 該確定模塊用于基于該些標識確定該用戶的行進路線。2.如權利要求1所述的基于MR的用戶移動路線確定系統,其特征在于,該確定模塊包括一獲取單元和一篩選單元; 該選取單元用于選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得N1*N2條路線; 該篩選單元用于從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。3.如權利要求1或2所述的基于MR的用戶移動路線確定系統,其特征在于,該用戶移動路線確定系統還包括一標示模塊,該標示模塊用于在該地圖中標示出該行進路線。4.一種基于MR的用戶移動路線確定方法,其特征在于,其包括以下步驟: S1、不斷地獲取一時間段內該用戶的移動終端上報的MR信息; &、將每一個MR信息確定的地理位置均以一標識標記于一地圖的相應位置處; &、以該時間段內獲取的第一個地理位置作為起始位置,判斷其后獲取的地理位置是否后一時刻接收到的地理位置距離該起始位置的距離總大于前一時刻接收到的地理位置距離該起始位置的距離,在為是時進入步驟S4; 54、判斷任一標識是否在該地圖上的道路上,若否則進入步驟S5; 55、將該標識修正至該地圖上距離該標識最近的道路上; 56、基于該些標識確定該用戶的行進路線。5.如權利要求4所述的基于MR的用戶移動路線確定方法,其特征在于,步驟S6包括: 561、選取該時間段內最先獲得的NI個標識和最后獲得的N2個標識,并以該NI個標識中的任一標識為起點、該N2個標識中的任一標識為終點以獲得N1*N2條路線; 562、從N1*N2條路線中篩選出出現次數最多的路線作為該用戶的行進路線。6.如權利要求4或5所述的基于MR的用戶移動路線確定方法,其特征在于,在步驟S6之后包括以下步驟:在該地圖中標示出該行進路線。
【文檔編號】H04W4/02GK105916108SQ201610231508
【公開日】2016年8月31日
【申請日】2016年4月14日
【發明人】劉臻
【申請人】上海河廣信息科技有限公司