一种定时发送地理定位信息的终端及方法

文档序号:7863523阅读:347来源:国知局
专利名称:一种定时发送地理定位信息的终端及方法
技术领域
本发明涉及移动通信领域,特别涉及一种定时发送地理定位信息的终端及方法。
背景技术
移动通信网络的覆盖越来越广,基于全球定位系统、北斗星、基站小区定位、WIFI热点定位相关技术的LBS服务也日益普及,定位精度也不断提高,LBS相关的技术在移动终端中的应用越来越广泛。地点搜索、LBS (Location Based Service,定位服务)定位、路线导航,这些功能方便了终端用户的生活,拓展了 LBS服务的应用领域,越来越多的需要多用户间互动的应用场景。但LBS服务相关的功能应用只支持基于地图的本地化操作,不支持远程操作,获得的地理位置信息也仅仅反馈给当前本地用户,不能同时反馈给多个用户。·同时,目前的LBS相关应用只是应用地理定位信息作为参考依据,都是用户在需要寻找某个地理位置相关的信息时,从本地化客户端中获取,也没有基于预设时间点或时间段,自动获取地理定位信息并提示指定的用户。

发明内容
本发明的特征和优点在下文的描述中部分地陈述,或者可从该描述显而易见,或者可通过实践本发明而学习。为克服现有技术的问题,本发明提供一种定时发送地理定位信息的终端及方法。本发明解决上述技术问题所采用的技术方案如下
根据本发明的一个方面,提供的一种定时发送地理定位信息的终端包括定位任务设置模块、定位任务检测模块、定位模块和发送模块,其中
定位任务设置模块,用于设置预定的时间点或者时间段和定位频率、第一终端和第二终端;
定位任务检测模块,用于周期性的检测定位任务的状态,当到达预定的时刻时触发定位模块启动定位任务;
定位模块,用于获取第一终端的地理位置信息;
发送模块,用于将获取的地理位置信息发送给第二终端。优选地,所述第一终端和第二终端分别为通过终端ID列表进行设置的一个或者多个终端。
根据本发明的另一个方面,提供的一种定时发送地理定位信息的方法包括以下步骤在预定的时间点或时间段获取第一终端的地理位置信息,并将所获取的地理位置信息发送
给第二终端。优选地,接收用户输入的预定的时间点或者时间段和定位频率、第一终端和第二终端,其中,第一终端和第二终端分别为通过终端ID列表进行设置的一个或者多个终端。
优选地,终端ID包括用户手机号码、或即时消息ID。优选地,获取第一终端的地理位置信息具体为获取自身的地理位置信息;和/或获取第一终端中自身之外的其他终端的地理位置信息;其中,获取第一终端中自身之外的其他终端的地理位置信息包括通过短信、彩信、即时消息或其中的任意几种组合发送网络命令获取第一终端的地理位置信息。优选地,将所获取的地理位置信息发送给第二终端包括通过短信、彩信、即时消息或其中的任意几种组合将第一终端的地理位置信息发送给第二终端。
根据本发明的终端和方法,终端定时获取自身或者其他终端的地理定位信息并发送给指定的终端,能够实现不同移动终端之间定位信息的实时远程获取和交互。通过阅读说明书,本领域普通技术人员将更好地了解这些技术方案的特征和内 容。


此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明并不构成对本发明的不当限定。在附图中
图I是本发明实施例提供的一种定时发送地理定位信息的终端模块结构示意 图2是本发明实施例提供的一种定时发送地理定位信息的方法流程 图3是本发明优选实施例提供的一种定时发送本地定位信息的方法流程 图4为本发明优选实施例提供的一种定时发送远程定位信息的方法流程图。
具体实施例方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明并不用于限定本发明。如图I所示是本发明实施例提供的一种定时发送地理定位信息的终端模块结构示意图。该终端定位任务设置模块11、定位任务检测模块12、定位模块13和发送模块14,其中
定位任务设置模块11,用于设置预定的时间点或者时间段和定位频率、第一终端和第_.终端;
优选地,定位任务设置模块11为用户交互界面,接收用户输入的设置预定的时间点或者时间段和定位频率、第一终端和第二终端。具体来说,用户可以在终端上指定未来的某个时间点自动启动定位任务,也可以指定未来某个时间段范围内,按指定定位频率周期性地执行定位任务,获取第一终端的位置信息并发送给第二终端,其中,第一终端和第二终端分别为通过终端ID列表进行设置的一个或者多个终端,都可以包含终端自身。终端ID包括但不限于用户手机号码、即时消息ID等。本实施例可以默认第二终端包括终端自身而自动发送提示信息给终端自身,用户也可以取消而只发送提示信息给第二终端的中的其他终端。定位任务检测模块12,用于周期性的检测定位任务的状态,当到达预定的时刻时触发定位模块启动定位任务;
具体来说,系统启动时开启定位任务检测模块12,周期性的检测定位任务的状态,并依据各定位任务的状态分别进行分支处理,比如检测周期可以为I分钟。定位模块13,用于获取第一终端的地理位置信息;
优选地,定位模块13包括本地定位单元131和远程定位单元132,其中
本地定位单元131用于获取终端自身的地理位置信息;
远程定位单元132用于获取第一终端中其他终端的地理位置信息,包括但不限于通过短信、彩信、即时消息或其中的任意几种组合发送网络命令获取第一终端的地理位置信息。发送模块14,用于将获取的地理位置信息发送给第二终端。具体地,发送模块14用于通过短信、彩信、即时消息或其中的任意几种组合将第一终端的地理位置信息发送给第二终端。通过本发明实施例的终端,把未来的某个时间点作为定位操作执行的触发条件, 并把定位的位置信息反馈给用户,同时引入远程获取其他用户地理定位信息和获取的定位信息群发给相应授权用户,实现不同移动终端用户间定位信息的实时远程交互和获取。图2是本发明实施例提供的一种定时发送地理定位信息的方法流程图。在该方法包括
步骤S202、在预定的时间点或时间段获取第一终端的地理位置信息;
在本步骤之前还包括设置定位任务的步骤,该包括接收用户输入的预定的时间点或者时间段和定位频率、第一终端和第二终端,其中,第一终端和第二终端分别为通过终端ID列表进行设置的一个或者多个终端。终端ID包括用户手机号码、或即时消息ID。具体来说,本步骤具体包括获取自身的地理位置信息;和/或获取第一终端中自身之外的其他终端的地理位置信息;其中,获取第一终端中自身之外的其他终端的地理位置信息包括通过短信、彩信、即时消息或其中的任意几种组合发送网络命令获取第一终端的地理位置信息。步骤S204、将所获取的地理位置信息发送给第二终端。具体来说,本步骤中可以通过短信、彩信、即时消息或其中的任意几种组合将第一终端的地理位置信息发送给第二终端。通过本发明实施例的方法,终端定时获取自身或者其他终端的地理定位信息并发送给指定的终端,能够实现不同移动终端之间定位信息的实时远程获取和交互。图3是本发明优选实施例提供的一种定时发送本地地理定位信息的方法流程图,图中
S302、接收用户的定位任务设置。本步骤中可以通过用户交互界面接收用户输入的任务设置,可以具体设置定位启动时间、获取定位信息终端ID列表和接收地理位置信息的终端ID列表;也可以具体设置定位开始时间、定位结束时间、定位频次、获取定位信息终端ID列表和接收地理位置信息的终端ID列表。S304、检测是否到达定位启动时间点,如果是则执行步骤S306,否则继续检测;S306、定位本终端的地理位置信息;
5308、判断地理定位信息是否成功,如果定位失败则执行S309,否则执行S310;
5309、进一步判断失败次数是否超出失败次数的阈值,或者时间超出预定的时间段范围,如果是则执行步骤S314,否则转入步骤S306 ;
5310、读取接收定位信息的终端ID列表;
S312、将获取地理定位信息发送给各个接收定位信息的终端;
S314、结束流程。通过本实施例的定时发送本地定位信息的方法,将自身的地理位置信息群发给其他终端,实现了不同移动终端之间定位信息的实时远程获取和交互。图4为本发明优选实施例提供的一种定时发送远程定位信息的方法流程图,图中
S402、接收用户的定位任务设置,本实施例中该设置为在未来某个时间点或者时间占.
5404、检测是否到达定位启动时间点,如果是则执行步骤S406,否则继续检测;
5405、读取定位目标终端的终端ID列表;
5406、发送定位信息获取网络命令给各对应的目标终端;
5408、判断地理定位信息是否成功,如果定位失败则执行S409,否则执行S410;
5409、进一步判断失败次数是否超出失败次数的阈值,或者时间超出预定的时间段范围,如果是则执行步骤S314,否则转入步骤S306 ;
5410、读取接收定位信息的终端ID列表;
S412、将地理定位信息发送给相应的各个接收定位信息的终端;
S414、结束流程。通过本实施例的定时发送远程定位信息的方法,能远程获取一些用户终端的地理位置信息,并发送给另外一些终端,实现了不同移动终端之间定位信息的实时远程获取和交互。上述说明示出并描述了本发明的优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
权利要求
1.一种定时发送地理定位信息的终端,其特征在于,所述终端包括定位任务设置模块、定位任务检测模块、定位模块和发送模块,其中 所述定位任务设置模块,用于设置预定的时间点或者时间段和定位频率、第一终端和第二终端; 定位任务检测模块,用于周期性的检测定位任务的状态,当到达预定的时刻时触发所述定位模块启动定位任务; 所述定位模块,用于获取所述第一终端的地理位置信息; 所述发送模块,用于将所述获取的地理位置信息发送给第二终端。
2.根据权利要求I所述的终端,其特征在于,所述定位任务设置模块具体用于通过用户交互界面接收用户输入的设置预定的时间点或者时间段和定位频率、第一终端和第二终端;其中,所述第一终端和所述第二终端分别为通过终端ID列表进行设置的一个或者多个终端。
3.根据权利要求I所述的终端,其特征在于,所述定位模块包括本地定位单元和远程定位单元,其中 所述本地定位单元用于获取所述终端自身的地理位置信息; 所述远程定位单元用于获取第一终端中其他终端的地理位置信息。
4.根据权利要求3所述的终端,其特征在于,所述远程定位单元具体用于通过短信、彩信、即时消息或其中的任意几种组合发送网络命令获取所述第一终端的地理位置信息。
5.根据权利要求I所述的终端,其特征在于,所述发送模块具体用于通过短信、彩信、即时消息或其中的任意几种组合将所述第一终端的地理位置信息发送给第二终端。
6.一种定时发送地理定位信息的方法,其特征在于,在预定的时间点或时间段获取第一终端的地理位置信息,并将所获取的地理位置信息发送给第二终端。
7.根据权利要求6所述的方法,其特征在于,所述方法之前还包括设置定位任务的步骤,该步骤包括接收用户输入的预定的时间点或者时间段和定位频率、所述第一终端和所述第二终端,其中,所述第一终端和所述第二终端分别为通过终端ID列表进行设置的一个或者多个终端。
8.根据权利要求7所述的方法,其特征在于,终端ID包括用户手机号码、或即时消息ID0
9.根据权利要求6所述的方法,其特征在于,所述获取第一终端的地理位置信息具体为 获取自身的地理位置信息;和/或获取第一终端中自身之外的其他终端的地理位置信息; 其中,获取第一终端中自身之外的其他终端的地理位置信息包括通过短信、彩信、即时消息或其中的任意几种组合发送网络命令获取所述第一终端的地理位置信息。
10.根据权利要求6所述的方法,其特征在于,所述将所获取的地理位置信息发送给第二终端包括通过短信、彩信、即时消息或其中的任意几种组合将所述第一终端的地理位置信息发送给第二终端。
全文摘要
本发明公开了一种定时发送地理定位信息的终端及方法,该终端包括用于设置预定的时间点或者时间段和定位频率、第一终端和第二终端的定位任务设置模块、用于触发启动定位的定位任务检测模块、用于获取第一终端的地理位置信息定位模块、以及用于将地理位置信息发送给第二终端的发送模块。通过本发明的实施例,终端定时获取自身或者其他终端的地理定位信息并发送给指定的终端,能够实现不同移动终端之间定位信息的实时远程获取和交互。
文档编号H04W64/00GK102883270SQ20121040379
公开日2013年1月16日 申请日期2012年10月22日 优先权日2012年10月22日
发明者柏凤佳 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1