著录项信息
专利名称 | 移动终端的追踪方法及装置 |
申请号 | CN201310093835.1 | 申请日期 | 2013-03-22 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-09-24 | 公开/公告号 | CN104066046A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W4/02 | IPC分类号 | H;0;4;W;4;/;0;2查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 马瑞林 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 贾允;肖丁 |
摘要
本发明实施例公开一种移动终端的追踪方法,其包括:获取预先设置的追踪参数,其中追踪参数包括正常区域判断参数和判断方式;获取受控端定位的当前位置,并根据所述正常区域判断参数和判断方式,判断受控端的当前位置是否处于正常区域内;若受控端的当前位置不处于正常区域内,则产生报警信息。本发明实施例还对应公开一种移动终端的追踪装置。本发明实施例通过采集受控端的当前位置,并根据预设的追踪参数来判断受控端是否处于正常区域内,并在受控端不处于正常区域内时,产生报警信息,因此本发明实施例不但使得追踪简单,而且可以有效地追踪受控端,以便根据追踪情况及时地处理。
1.一种移动终端的追踪方法,其特征在于,包括以下步骤:
获取预先设置的追踪参数,其中追踪参数包括正常区域判断参数和判断方式,所述正常区域判断参数包括起始点位置、终点位置及第二阈值;
获取受控端定位的当前位置,计算受控端的位置分别与起始点位置、终点位置的直线所形成的夹角是否大于或等于第二阈值;若是,则判断受控端的当前位置处于正常区域内;
若否,则判断受控端的当前位置不处于正常区域内;
若受控端的当前位置处于正常区域内时,则判断受控端的当前位置与上一次获取的受控端的位置是否一致,是则产生报警信息;否则记录该受控端的当前位置,并返回执行定时获取受控端定位的当前位置的步骤,直到受控端位于终点位置,所述一致并不是仅仅指两者的位置完全相同,而是允许两者的位置之间存在定位误差;
若受控端的当前位置不处于正常区域内时,则产生远程控制指令,以控制受控端进行环境信息的采集,并获取受控端采集的环境信息,所述环境信息包括声音信息和图像信息。
2.根据权利要求1所述的移动终端的追踪方法,其特征在于,所述正常区域判断参数包括起始点位置、终点位置、设置在起始点位置与终点位置之间的至少一个参考位置及第一阈值;
该正常区域判断参数对应的判断方式为:
计算受控端的当前位置分别与起始点位置、终点位置及所有的参考位置之间的距离,并判断最短的距离是否小于或等于第一阈值;
若是,则判断受控端的当前位置处于正常区域内;
若否,则判断受控端的当前位置不处于正常区域内。
3.一种移动终端的追踪装置,其特征在于,包括:
存储模块,用于存储预先设置的追踪参数,其中追踪参数包括正常区域判断参数和判断方式,所述正常区域判断参数包括起始点位置、终点位置及第二阈值;
位置获取模块,用于获取受控端定位的当前位置;
位置判断模块,用于计算受控端的位置分别与起始点位置、终点位置的直线所形成的夹角是否大于或等于第二阈值;若是,则判断受控端的当前位置处于正常区域内;若否,则判断受控端的当前位置不处于正常区域内;
控制模块,用于若受控端的当前位置处于正常区域内时,则判断受控端的当前位置与上一次获取的受控端的位置是否一致,是则产生报警信息;否则记录该受控端的当前位置,并返回执行定时获取受控端定位的当前位置的步骤,直到受控端位于终点位置,所述一致并不是仅仅指两者的位置完全相同,而是允许两者的位置之间存在定位误差;
若受控端的当前位置不处于正常区域内时,则产生远程控制指令,以控制受控端进行环境信息的采集,并获取受控端采集的环境信息,所述环境信息包括声音信息和图像信息。
4.根据权利要求3所述的移动终端的追踪装置,其特征在于,所述正常区域判断参数包括起始点位置、终点位置、设置在起始点位置与终点位置之间的至少一个参考位置及第一阈值;
所述位置判断模块用于:计算受控端的当前位置分别与起始点位置、终点位置及所有的参考位置之间的距离,并判断最短的距离是否小于或等于第一阈值;若是,则判断受控端的当前位置处于正常区域内;若否,则判断受控端的当前位置不处于正常区域内。
移动终端的追踪方法及装置\n技术领域\n[0001] 本发明涉及定位追踪领域,尤其涉及一种移动终端的追踪方法及装置。\n背景技术\n[0002] 老人、小孩的安全问题一直以来是一个广泛的社会问题,他们往往疏于照顾而容易出现危机,例如小孩拐骗、小孩或老人走失等等。而目前市场上也出现一些GPS跟踪设备,但是过于专业化,使得普及率低。\n发明内容\n[0003] 本发明实施例的主要目的是提供一种移动终端的追踪方法,旨在使得追踪简单,并提高追踪效率。\n[0004] 为达到以上目的,本发明实施例提供了一种移动终端的追踪方法,包括以下步骤:\n[0005] 获取预先设置的追踪参数,其中追踪参数包括正常区域判断参数和判断方式;\n[0006] 获取受控端定位的当前位置,并根据所述正常区域判断参数和判断方式,判断受控端的当前位置是否处于正常区域内;\n[0007] 若受控端的当前位置不处于正常区域内,则产生报警信息。\n[0008] 本发明实施例还提供了一种移动终端的追踪装置,包括:\n[0009] 存储模块,用于存储预先设置的追踪参数,其中追踪参数包括追踪参数包括正常区域判断参数和判断方式;\n[0010] 位置获取模块,用于获取受控端定位的当前位置;\n[0011] 位置判断模块,用于根据所述正常区域判断参数和判断方式,判断受控端的当前位置是否处于正常区域内;\n[0012] 控制模块,用于当受控端的当前位置不处于正常区域内,则产生报警信息。\n[0013] 本发明实施例通过采集受控端的当前位置,并根据预设的追踪参数来判断受控端是否处于正常区域内,并在受控端不处于正常区域内时,产生报警信息,因此本发明实施例不但使得追踪简单,而且可以有效地追踪受控端,以便根据追踪情况及时地处理。\n附图说明\n[0014] 图1是本发明移动终端的追踪方法较佳实施例的流程示意图;\n[0015] 图2是图1中判断终端是否处于正常区域内一实施例中,正常区域的示意图;\n[0016] 图3是图1中判断终端是否处于正常区域内另一实施例中,正常区域的示意图;\n[0017] 图4是本发明移动终端的追踪装置较佳实施例的功能模块示意图。\n[0018] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。\n具体实施方式\n[0019] 以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0020] 本发明提出了一种移动终端的追踪方法,其主要通过获取预先设置的追踪参数,然后获取受控端定位的当前位置,并根据追踪参数,判断受控端的当前位置是否处于正常区域内,并在判断受控端的当前位置不处于正常区域内时则产生报警信息。具体实施例可参照图1所示,本实施例中的移动终端的追踪方法包括以下步骤:\n[0021] 步骤S110、监控端与受控端建立授权连接;\n[0022] 在追踪受控端之前,必须先建立监控端与受控端的授权连接。具体为:监控端发起追踪请求至受控端,受控端接收到追踪请求后,回复是否接收追踪;若回复是,则监控端与受控端的授权连接建立成功;若回复否,则监控端与受控端的授权连接建立失败。而且本实施例中,一旦授权连接建立成功,则仅有监控端才有开启或关闭追踪功能的权限。而且监控端也可以分时段地开启追踪功能。\n[0023] 步骤S120、获取预先设置的追踪参数,其中追踪参数包括正常区域判断参数和判断方式;\n[0024] 在追踪移动终端之前,可以预先设置追踪参数,该追踪参数可以包括正常区域判断参数和判断方式。该正常区域判断参数用于界定正常区域的范围。根据预先设置的正常区域判断参数和相应的判断方式,就可以判断受控端的当前位置是否处于正常区域内。该追踪参数可以每次追踪移动终端之前进行设置;也可以设置后存储,以便供后续的追踪移动终端使用。因此,在进行移动终端的追踪时,先获取预先设置的追踪参数。\n[0025] 步骤S130、获取受控端定位的当前位置;\n[0026] 获取受控端定位的当前位置的触发方式可以包括三种:第一、可以设置一定时器,待定时器设置的时间到达时,则受控端对自身的位置进行定位,并上报自己的位置信息;第二、可以根据用户的控制指令而触发获取受控端定位的当前信息;第三、还可以实时获取受控端定位的当前位置。本实施例中,受控端可以通过全球卫星定位系统进行定位。其中,受控端必须具有GPS定位功能,且该功能处于开启的状态。受控端通过卫星定位系统测量出已知位置的卫星与受控端之间的距离,然后综合多个颗卫星的数据即可计算获得受控端的当前位置。另一实施例中,受控端也可以通过移动基站进行定位。具体地,受控端测量不同基站的下行导频信号,得到不同基站下行导频的TOA(Time ofArrival,到达时刻)或TDOA(Time Difference ofArrivalm,到达时间差),然后根据该测量结果并结合基站的坐标,就能够计算出受控端的当前位置。\n[0027] 步骤S140、根据所述正常区域判断参数和判断方式,判断受控端的当前位置是否处于正常区域内;是则转入步骤S150;否则转入步骤S160;\n[0028] 参照图2,一实施例中,设置起始点位置A、终点位置B,同时在起始点位置A和终点位置B之间设置若干参考位置P1~P3及一第一阈值作为正常区域的判断参数,该正常区域的判断参数表示的正常区域如实线框围成的面积。获取受控端定位的当前位置S后,计算位置S分别与起始点位置A、终点位置B以及参考位置之间的距离,并比较最短的距离是否小于或等于第一阈值。如图2所示,受控端的位置S与参考位置P2的距离最短,若其距离小于或第一阈值,则表示受控端处于正常区域内;若距离大于第一阈值,则表示受控端不处于正常区域内。\n[0029] 参照图3,另一实施例中,设置起始点位置A、终点位置B及第二阈值作为正常区域的参数,该第二阈值为一角度阈值。同样,通过GPS获取受控端的位置为S,然后计算受控端的位置分别与起始点位置A、终点位置B的直线所形成的夹角θ,并判断该夹角θ是否大于或等于第二阈值;若是,则判断受控端处于正常区域内;若否,则判断受控端不处于正常区域。\n关于夹角θ的计算属于现有技术,在此就不再赘述。\n[0030] 步骤S150、记录该受控端的当前位置,并返回步骤130,直到受控端位于终点位置;\n[0031] 当判断受控端处于正常区域内时,则记录该受控端的位置,并返回步骤S130。当受控端的当前位置为预先设置的终点位置,则停止追踪。\n[0032] 步骤S160、产生报警信息。\n[0033] 当判断受控端处于正常区域外时,则产生报警信息。该报警信息可以包括提示信息,例如“XXX现在位于XXX地点,超出正常区域”,还可以包括所记录的受控端的所有的位置。该报警信息可以发送至预先存储或绑定的终端地址,以便终端收到该受控端的所有位置后,可以利用第三方地图进行可视化地显示;同时对报警信息进行相应的处理,例如拨打报警电话。当然,也可以产生远程控制指令,以控制受控端进行环境信息的采集,并及时地获取受控端采集的环境信息。该环境信息可以包括声音信息及图像信息。\n[0034] 本发明实施例通过采集受控端的当前位置,并根据预设的追踪参数来判断受控端是否处于正常区域内,并在受控端不处于正常区域内时,产生报警信息,因此本发明实施例不但使得追踪简单,而且可以有效地追踪受控端,以便根据追踪情况及时地处理。\n[0035] 上述实施例中,上述步骤S140之后还可以包括以下步骤:\n[0036] 步骤S170、判断受控端的当前位置与上一次获取的受控端的位置是否一致;若是则转入步骤S160;否则转入步骤S150。\n[0037] 在判断受控端的当前位置处于正常区域内时,还可以先判断受控端的当前位置与上一次获取的受控端的位置是否一致,若相同,则产生报警信息,该报警信息与步骤S160的报警信息相同,包括提示信息及所记录的受控端的所有的位置,而且该提示信息则为“XXX在XXX地点停留超过X分钟”。若不一致,则判断受控端是否处于正常区域内。由于定位的误差,本发明实施例中,一致并不是指位置完全相同,两者的位置可以有一定的偏差。\n[0038] 本发明实施例还通过采集受控端的位置后,并在其与上一次受控端的位置相同时则产生报警,以防止受控端虽然处于正常区域内,但是在同一位置(例如网吧、游戏厅等)停留太久的情况发生,因此本发明实施例进一步提高了监控端对受控端的追踪效率。\n[0039] 参照图4,对应上述方法实施例,本发明还提出了一种移动终端的追踪装置,该追踪装置包括:\n[0040] 存储模块110,用于获取预先设置的追踪参数,其中追踪参数包括追踪参数包括正常区域判断参数和判断方式;\n[0041] 位置获取模块120,用于获取受控端定位的当前位置;\n[0042] 位置判断模块130,用于根据所述正常区域判断参数和判断方式,判断受控端的当前位置是否处于正常区域内;\n[0043] 控制模块140,用于受控端的当前位置不处于正常区域内,则产生报警信息。\n[0044] 上述追踪装置可以设置在具有定位功能的服务器上,也可以设置在监控终端上。\n在此不作限定。而且,在追踪受控端之前,该追踪装置必须通过受控端的授权,才可以对受控端进行追踪。\n[0045] 上述存储模块110用于存储预先设置的追踪参数,该追踪参数可以包括正常区域判断参数和判断方式。该正常区域判断参数用于界定正常区域的范围。位置获取模块120用于周期性地获取受控端的位置。本实施例中,可以通过卫星定位或者移动基站定位的方式获取。然后位置判断模块130根据正常区域判断参数和判断方式,可以判断获取到的受控端定位的当前位置S是否处于正常区域内。上述追踪参数可以在每次追踪移动终端之前设置,也可以设置后存储在存储模块110,以便供后续的追踪移动终端使用。\n[0046] 参照图2,一实施例中,设置起始点位置A、终点位置B,同时在起始点位置A和终点位置B之间设置若干参考位置P1~P3及一第一阈值作为正常区域的判断参数,该正常区域的判断参数表示的正常区域如实线框围成的面积。获取受控端定位的当前位置S后,计算位置S分别与起始点位置A、终点位置B以及参考位置之间的距离,并比较最短的距离是否小于或等于第一阈值。如图2所示,受控端的位置S与参考位置P2的距离最短,若其距离小于或第一阈值,则表示受控端处于正常区域内;若距离大于第一阈值,则表示受控端不处于正常区域内。\n[0047] 参照图3,另一实施例中,设置起始点位置A、终点位置B及第二阈值作为正常区域的参数,该第二阈值为一角度阈值。同样,通过GPS获取受控端的位置为S,然后计算受控端的位置分别与起始点位置A、终点位置B的直线所形成的夹角θ,并判断该夹角θ是否大于或等于第二阈值;若是,则判断受控端处于正常区域内;若否,则判断受控端不处于正常区域。\n关于夹角θ的计算属于现有技术,在此就不再赘述。\n[0048] 当位置判断模块130判断受控端的当前位置处于正常区域内时,控制模块140则记录受控端的位置,并待获取周期到达时,再次获取受控端的当前位置。如此循环,直到受控端的当前位置为预先设置的终点位置时,则停止追踪。当位置判断模块130判断受控端的当前位置不处于正常区域内时,控制模块140则产生报警信息。该报警信息可以包括提示信息,例如“XXX现在位于XXX地点,超出正常区域”,还可以包括所记录的受控端的所有的位置。该报警信息可以发送至预先存储或绑定的终端地址,以便终端收到该受控端的所有位置后,可以利用第三方地图进行可视化地显示;同时对报警信息进行相应的处理,例如拨打报警电话。当然,控制模块还可以产生远程控制指令,以控制受控端进行环境信息的采集,并及时地获取受控端采集的环境信息。该环境信息可以包括声音信息及图像信息。\n[0049] 本发明实施例通过采集受控端的当前位置,并根据预设的追踪参数来判断受控端是否处于正常区域内,并在受控端不处于正常区域内时,产生报警信息,因此本发明实施例不但使得追踪简单,而且可以有效地追踪受控端,以便根据追踪情况及时地处理。\n[0050] 上述控制模块140还用于:若受控端的当前位置处于正常区域内时,则判断受控端的当前位置与上一次受控端的位置是否一致,是则产生报警信息;否则记录该受控端的当前位置。\n[0051] 本发明实施例还通过采集受控端的位置后,并在其与上一次受控端的位置相同时则产生报警,以防止受控端虽然处于正常区域内,但是在同一位置(例如网吧、游戏厅等)停留太久的情况发生,因此本发明实施例进一步提高了监控端对受控端的追踪效率。\n[0052] 以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
法律信息
- 2019-05-24
- 2015-11-04
实质审查的生效
IPC(主分类): H04W 4/02
专利申请号: 201310093835.1
申请日: 2013.03.22
- 2014-09-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2004-03-04
| | |
2
| |
2007-07-18
|
2006-12-30
| | |
3
| |
2010-10-06
|
2010-04-13
| | |
4
| |
2009-07-15
|
2008-01-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |