一种受控获取另一手机位置信息的方法与流程

文档序号:12379651阅读:726来源:国知局

本发明涉及一种受控获取另一手机位置信息的方法,只有事先设置的被允许的用户才能从被查询用户的手机中,在不需要被查询用户确认的情况下,获取被查询手机的位置信息(如经纬度信息,或附近基站或建筑物的经纬度信息,或附近基站或建筑物的标识),并在查询人手机上显示的地图上,标识出被查用户手机的位置,或附近位置。



背景技术:

在生活中,手机用户有时需要获取另一个手机用户手机的位置,从而确定该手机携带人的位置。比如对携带手机的小孩或老人的位置查询。

中国移动的SIM卡中提供的“你在哪里,我在哪里”服务中,对于允许别人查询本机位置有两个选项:“公开”和“要我同意”,如果选择“公开”,则任何人使用“你在哪里”功能来查询此手机位置,都可以获取包含手机位置的短信。这样被查询人的行踪可能被任何人所获得,显然会使被查询人很不安全。如果选择“要我同意”,则每次查询都需要被查询人的确认,查询方才能得到位置短信。这无法实现在不需要被查询用户参与的条件下获取位置信息。

中国移动的另一个产品“亲情通”中,可以通过发送特殊编辑的短信至10086,来设置被允许查询的电话号码,然后每次的查询中,发送包含查询用户手机号码的短信至10086,由10086背后的服务器判断是否改查询是否被允许,如允许返回被查用户位置的文字描述的短信。此方法是查询到的位置信息来自于基站对手机位置的测定,而并非来源于被查询的手机。

而且,以上两种产品所返回的位置信息是适合人类理解的文字描述,如:金茂大厦向西五百米。不适合直观显示在地图上,也不能直接用于导航软件。

微信中,或许是出于隐私安全的考虑,只允许主动向对方发送位置信息,或者双方共享位置。不适合“无需在被查用户的参与的场景”下的位置获取。



技术实现要素:

本方法中,需要事先设置允许查询的用户标识(包括电话号码,用户名,用户昵称),设置完成后,查询人可以发送查询请求至被查询人的手机,被查询人的手机接到请求后,如该询问用户被允许查询,则从手机中获取位置信息,并发送至查询人的手机上。该方法共分四个阶段,详细过程描述如下。

1.设置允许查询的用户标识。设置允许查询的用户标识(包括电话号码,用户名,用户昵称)时,用如下方法实现:

a. 在被查询用户的手机上,输入或选择允许查询的用户标识;

b. 在被查询用户的手机上,在与查询人的交互式对话中,允许对方进行位置查询;

c. 在查询用户的手机上,输入或选择被查询人的用户标识,请求被允许进行位置查询。被查询用户收到允许请求后,可以选择允许或拒绝。被查询手机只对允许的用户标识发送有效的位置信息;

d. 在查询用户的手机上,在与被查询人的交互式对话中,请求被允许进行位置查询。被查询用户收到允许请求后,可以选择允许或拒绝。被查询手机只对允许的用户标识发送有效的位置信息。

一台手机可以是查询人的角色,也可以是被查询人的角色,也可以既为某些用户的查询人,又为某些用户的被查询人。

允许查询的用户标识可以存储在被查询用户的手机上,也可以存储在该用户登录的服务器上。

2.查询位置

查询人通过手机向被查询的手机用户标识发送位置请求,可以是单次回复位置信息的请求,也可以是多次回复位置的请求。

请求被发送至被查询的手机,或通过被查询用户登录的服务器中转位置查询的请求,至被查询的手机。

如果是通过被查询用户登录的服务器中转位置查询的请求,对请求是否被允许的判断可以在服务器中,也可以在被查询的手机上。

3.应答位置信息

被查询用户收到位置请求信息后,判断该请求是否来自于事先设置的允许查询的用户标识,如果是,则从手机中获取本机位置的经纬度,或附近基站/建筑物的经纬度,或附近基站/建筑物的标识。向查询用户的用户标识发送。如果不是,则不响应,或回复拒绝信息。

为确保查询方知道未回应的原因,在返回的信息中,包含本机电池电量信息。

4.位置显示

查询手机收到被查询手机回复的位置信息后,在地图中直观标记出被查询手机的位置。如需导航至该位置则可直接启动导航软件。

5.发送规则

查询手机也可以发送一个或多个“规则”给被查询手机,“规则”可以是定时,或超出某个位置,或存在于某个位置范围,当被查询手机检测到满足“规则”所限定的条件时,主动发送自己的位置给被查询手机。

具体实施:可以在手机中运行实现上述方法的软件,或附加以服务器的协助,从而实现受控查询手机携带人的位置。为防止该方法被非法滥用,实现此方法的软件应在启动时及运行中以醒目的方式提示用户。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1