基于北斗短报文的定位终端、定位系统及定位方法与流程

文档序号:12457214阅读:321来源:国知局
基于北斗短报文的定位终端、定位系统及定位方法与流程

本发明涉及卫星定位技术领域,尤其涉及一种基于北斗短报文的定位终端、定位系统及定位方法。



背景技术:

随着技术的发展,越来越多的移动终端如手机等都搭载有GPS(Global Position System,全球定位系统)模块。该GPS模块不仅可为用户提供导航服务如让用户实时知道自己所在的位置,还可为用户推荐所在位置处一定范围内用户想了解的信息如美食、商铺、旅馆、饭店等,给人们的生活带来方便。

当前的GPS是依据移动终端的初步信息估算卫星系统运行情况,并将辅助信息通过通讯网络如移动网络基站提供给移动终端。即由卫星通过通信网络如移动网络发出导航信息给移动终端,移动终端再根据收到的导航信息计算自己的位置信息,如此实现定位。

然而,在某些特殊情况下,如移动终端的用户进入到移动网络的服务盲区时,用户无法通过打电话或发短信或登入网络等向外界发布自己的位置信息。



技术实现要素:

有鉴于此,有必要提供一种能随时随地获取并发布用户位置的基于北斗卫星的定位终端与定位系统,以解决上述问题。

为实现上述目的,本发明提供的一种基于北斗短报文的北斗定位终端。该北斗定位终端包括一判断单元、一获取单元、一定位单元及一编译单元。所述判断单元用于判断是否接收到来自移动终端的定位请求。所述获取单元用于当接收到来自所述移动终端的定位请求时获取所述移动终端的用户信息。所述定位单元用于借助所述北斗卫星获取所述移动终端的位置信息。所述编译单元用于将所获取到的移动终端的用户信息及位置信息通过北斗短报 文发送给地面中心控制系统,并控制所述地面中心控制系统将所接收到的定位信息与用户信息发送到预设的平台上。

进一步地,当接收到来自所述移动终端的定位请求时,所述判断单元还判断所接收到的定位请求是否为紧急定位求助请求。

进一步地,当所述定位请求为紧急定位求助请求时,所述获取单元还获取所述移动终端的用户的至少一联系人的通讯录;所述编译单元将所获取到的移动终端的用户信息、位置信息及联系人的通讯录发送给所述地面中心控制系统,并控制所述地面中心控制系统将所接收到的定位信息、用户信息、联系人的通讯录发送到预设的平台上。

进一步地,当所述定位请求为紧急定位求助请求时,所述编译单元将所获取到的移动终端的用户信息及位置信息发送给所述地面中心控制系统,并控制所述地面中心控制系统将所接收到的定位信息与用户信息发送到搜救管理平台。

进一步地,当所述定位请求中包括预设的紧急标识符时,所述判断单元判断所述定位请求为紧急定位求助请求。

进一步地,当所述移动终端与所述北斗定位终端建立通信连接时,所述判断模块判断接收到自移动终端的定位请求。

进一步地,所述北斗定定位终端通过短无线通信方式与所述移动终端进行通信连接。

进一步地,所述北斗定位终端包括能给所述移动终端提供电力的电源单元。

为实现上述目的,本发明提供的一种北斗定位系统,包括北斗定位终端与所述北斗定位终端进行通信连接的地面中心控制系统。,所述北斗定位终端包括:判断单元,用于判断是否接收到来自移动终端的定位请求;获取单元,用于当接收到来自所述移动终端的定位请求时获取所述移动终端的用户信息;定位单元,用于借助所述北斗卫星获取所述移动终端的位置信息;控制单元,用于将所获取到的移动终端的用户信息及位置信息通过北斗短报文发送给地面中心控制系统;所述地面中心控制系统包括:接收单元,用于接收所述北斗定位终端发送的移动终端的用户身份信息及位置信息;解译模块,用于根据所述用户身份信息将所述位置信息分享到预设的平台上,其中,所 述用户身份信息是由所述平台分配给用户的。

此外,为实现上述目的,本发明提供的一种定位方法,适用于北斗定位终端,所述北斗定位终端与一移动终端及地面中心控制系统进行通讯连接。所述北斗定位方法包括:判断是否接收到所述移动终端发送的定位请求;当接收到所述移动终端发送的定位请求时,获取所述移动终端的用户信息;获取所述移动终端的位置信息;以及将所获取到的用户信息及位置信息通过北斗短报文发送给地面中心控制系统,并控制所述地面中心控制系统将所接收到定位信息与用户信息发送到预设的平台上。

本发明提出的北斗定位终端、定位系统及定位方法可获取用户的位置,并借助地面中心控制系统可让用户随时随地地将自己的位置信息发布到特定的平台上。

附图说明

图1为本发明一实施方式中基于北斗定位系统的搜救定位系统的运行环境的示意图。

图2为图1中所示的基于北斗定位系统的搜救定位系统的功能模块示意图。

图3为本发明一实施方式中搜救定位方法的步骤流程图。

图4为本发明另一实施方式中搜救定位方法的步骤流程图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助 理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

请参见图1,其示出了本发明一实施方式中的基于北斗卫星的定位系统10(以下简称定位系统10)的运行环境的示意图。该定位系统10包括,但不限于,至少一移动终端100、至少一北斗定位终端200、一地面中心控制系统300、以及至少一平台服务器400。在其他实施方式中,该北斗定位终端200也可为移动终端100中的部分功能模块的组合,即,该北斗定位终端200与该移动终端100是同一用户终端设备。

移动终端100通过短距离的有线或无线通信方式连接与北斗定位终端200。北斗定位终端200通过北斗通信网络连接于地面中心控制系统300。地面中心控制系统300通过有线通信网络与平台服务器400进行通信连接。其中,该地面中心控制系统300为一地面中心服务器。

在一实施方式中,移动终端100通过蓝牙、红外线或短距离的通信线如USB数据线与北斗定位终端200进行通信连接。该地面中心控制系统300还包括一北斗卫星(图未示)。其中,该北斗卫星与地面中心控制系统300之间通过预设频段的电磁波进行通信连接。北斗定位终端200通过DRSS或RNSS北斗短报文的方式与地面中心控制系统300进行通信连接。

在本发明的实施方式中,当北斗定位终端200与移动终端100建立通信连接时,北斗定位终端200可获取该移动终端100的位置信息及移动终端100的用户的身份信息,并把所获取的位置信息及身份信息通过北斗短报文发送给地面中心控制系统300。地面中心控制系统300在接收到北斗定位终端200所发送的北斗短报文时对该北斗短报文信息进行解译并将解译后所获得的位置信息发布到预设的平台上。如此,用户的家人或好友通过该平台可获知移动终端100的位置信息。

请参见图2,其示出了本发明一实施方式中的定位系统10的功能模块的示意图。

所述移动终端100包括,但不限于,一通信单元110、一输入单元120、一 存储单元130、一定位单元140、以及一电源单元150。所述北斗定位终端200包括,但不限于,一第一通信单元210、一第二通信单元220、一判断单元230、一获取单元240、一定位单元250、一编译单元260、及一电源单元270。所述地面中心控制系统300包括,但不限于,一通信单元310、一接收单元320以及一解译单元330。关于上述各模块的具体功能将在下面做进一步详细的描述。

所述移动终端100的通信单元110用于与北斗定位终端200第一通信单元210建立通信连接。如此,该北斗定位终端200可接收到移动终端所发送的信息,例如接收定位请求命令、紧急事件信息、联系人的联系方式、待公开到某一平台上的分享信息等。在本实施方式中,移动终端100通过蓝牙、红外线或短距离的通信线如USB数据线与北斗定位终端200进行通信连接。即,通信单元110与第一通信单元210为蓝牙单元、红外线收/发单元或USB通信接口等。

所述输入单元120用于供移动终端的用户输入需发送给北斗定位终端200的上述信息。具体的,当用户通过输入单元120触发了移动终端100上特定的按钮或所显示功能菜单或输入了特定内容的信息如英文字符SOS或中文定位时,移动终端100便生成一定位请求命令。在另一实施方式中,当移动终端100与北斗定位终端200通过通信单元110与第一通信单元210完成了通信连接时,该定位请求命令便自动生成并发送给北斗定位终端200。

存储单元130可以存储由移动终端100的控制器(图未示意)执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。

存储单元130可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储单元130的存储功能的网络存储装置协作。

定位单元140是用于检查或获取移动终端的位置信息的模块。定位单元140的典型示例是GPS(全球定位系统)模块。根据当前的技术,GPS模块XX计算来自三个或更多卫星的距离信息和准确的时间信息并且对于计算的信息应用三角测量法,从而根据经度、纬度和高度准确地计算三维当前位置信息。 当前,用于计算位置和时间信息的方法使用三颗卫星并且通过使用另外的一颗卫星校正计算出的位置和时间信息的误差。此外,GPS模块XX能够通过实时地连续计算当前位置信息来计算速度信息。

电源单元150在移动终端100的控制器的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。

所述第一通信单元210用于与移动终端100的通信单元建立通信连接。所述第二通信单元220用于与地面中心控制系统300建立通信连接。在本实施方式中,所述第二通信单元为RDSS天线或RNSS天线。

所述判断单元230是否接收到移动终端发送的定位请求命令。在一实施方式中,当来自移动终端100的信息中包含有特定的内容时,判断单元230判断接收到移动终端100发送的定位请求命令。在另一实施方式中,当来自移动终端100的请求命令是由用户触发了特定的按钮或功能键而生成的,判断单元230判断接收到移动终端100发送的定位请求命令。在再一实施方式中,当移动终端100与北斗定位终端200建立通信连接时,判断单元230判断接收到该定位请求命令。

在另一实施方式中,判断单元230还用于判断所接收到的定位请求命令中是否为紧急定位求助请求。当该定位请求命令中包含有预设的紧急标识符时,判断单元230判断该定位请求为紧急定位求助请求。在一实施方式中,所述紧急标识符由用户触发了预设的按钮或功能图标而生成。在另一实施方式中,所述紧急标识符为紧急或求助等文字信息例如SOS。

在其他实施方式中,当接收到紧急定位求助请求时,判断单元230还判断在接收到该紧急定位求助请求的同时是否一并接收到该移动终端的用户的联系人的联系信息(以下简称联系人的联系信息)。该联系的联系信息包括联系人的名称及联系方式。

当在接收到该紧急定位求助请求的同时未接收到联系人的联系信息时,判断单元230还生成一联系人提示信息,并将该联系人提示信息发送给移动终端100,及控制移动终端100显示所述联系人提示信息。该联系人提示信息用于提示移动终端100的用户输入紧急情况下需联系的联系人的联系方式。该联系人的联系方式可为联系人的电话或某一平台的账户或名称如微信号等。在联系人提示信息可为一输入框或一联系人选择框。在另一实施方式中,当在 接收到该紧急定位求助请求的同时未接收到联系人的联系信息时,所述判断单元230发送一控制指令给获取单元240。

获取单元240从移动终端100所存储的通信录中获取用户的联系人及联系的联系方式。在另一实施方式中,获取单元240还可根据用户的身份信息确定用户在该平台上的好友信息,并将好友的信息推荐给用户供用户选择或根据该好友与用户的交流频率选取一好友及该好友的联系方式。

此外,获取单元240用于当接收到移动终端发送的定位请求命令时获取移动终端的位置信息及移动终端的用户的身份信息。其中,该用户的身份信息为用户在预设的平台注册后该预设的平台分配给用户的账户信息,例如手机号、微信号、QQ号等。具体的,获取单元240通过读取移动终端的SIM卡信息、或从当前运作在移动终端上的应用程序中获取该用户的身份信息。

在一实施方式中,获取单元240通过定位单元250所定位到的经纬度信息获取该移动终端的位置信息。在本实施方式中,定位单元250用于借助所述北斗卫星获取所述移动终端100的位置信息。在另一实施方式中,获取单元240通过GPS模块140获取移动终端的位置信息。在其他实施方式中,定位单元250还可借助所述北斗卫星获取所述北斗定位终端200的位置信息,所述获取单元240通过定位单元250所获取的北斗定位终端200的位置信息判断所述移动终端的位置信息。由于北斗定位终端200与移动终端100是通过短距离无线通信方式建立连接,即北斗定位终端200与移动终端100之间的距离比较近,故此,北斗定位终端200的位置信息与移动终端100的位置信息相同。

在另一实施方式中,所述获取单元240还获取用户通过移动终端100输入的待公开到某一平台上的分享信息。该分享信息为文字、图片、语音或视频信息。

编译单元260将获取到的位置信息及身份信息编译成北斗短报文信息,并发送给定位服务器,及控制定位服务器将所接收到的位置信息发布到预设的平台上。在本实施方式中,该平台为用户的身份信息相关。

在另一实施方式中,编译单元260将所获取到的分享信息编译成北斗短报文信息,并发送给定位服务器,及控制定位服务器将所接收到的位置信息发布到预设的平台上。

在再一实施方式中,当所接收到的定位请求为紧急定位求助请求时,编译单元260还将联系人的联系信息编译成北斗短报文信息,并发送给定位服务器,及控制定位服务器将所接收到的位置信息发布到预设的平台上及将该位置信息发送给联系人。在另一实施方式中,该平台为遇险搜救管理平台。所述位置信息为图片或文字信息。

电源单元270还除了用于给北斗定位终端200供电外,还可通过第一通信单元210给移动终端100供电。

在其他的实施方式中,所述北斗定位终端100还包括一些指示器,用于告知移动终端100的用户该北斗定位终端100是否与移动终端100建立了通信连接和/或者提示移动终端100的用户北斗定位终端100已接收到用户的请求指令或/和已将移动终端的位置发送给地面中心控制系统300了。

当地面中心控制系统300接受到定位终端的北斗短报文信息时,即,接收单元320接收所述北斗定位终端200发送北斗短报文信息,所述解译单元330对该北斗短报文信息进行解译,并获取用户的位置信息、身份信息或联系人信息,并通过通信单元310将所获取到的用户的位置信息、身份信息或联系人信息发送到预设的平台上或与联系人取得联系。

本发明实施例中所提供的定位系统在接收到移动终端发送的定位请求时可获取该移动终端的位置信息并将所获取到的定位信息发送到预设的平台上。如此,该移动终端的用户的好友或家人通过该预设的平台可获知用户的位置信息。此外,当用户遇险或迷路等紧急情况时,该定位终端还可将获取该用户的联系人的联系方式,并通过该联系方式将用户的位置信息发送给联系人及特定的搜救管理平台。如此,相关人员如用户的朋友、家人及搜救平台可及时施加营救措施。

请参见图3,其示出了本发明一实施方式中的定位方法的步骤流程图。在本实施例中,根据具体的情况,图3所示的流程图中步骤的执行顺序可以改变,某些步骤可以省略。

步骤S401,判断是否接收到移动终端发送的定位请求命令;若是,接执行步骤S402;若否,返回步骤S401。

在一实施方式中,该定位请求命令是由用户通过移动终端100的输入单元120所输入的。例如,当用户通过输入单元120输入了包含特定内容的信息如 定位或触发了特定的图标或命令按钮时,判断单元230判断接收到该定位请求命令。在另一实施方式中,当移动终端100与北斗定位终端200一建立通信连接,判断单元230判断接收到该定位请求命令。

步骤S402,获取移动终端的位置信息及移动终端的用户的身份信息。

具体的,获取单元240通过定位模块250所定位到的经纬度信息获取该移动终端的位置信息。在另一实施,获取单元240可直接从移动终端100的GPS模块获取到该位置信息。该用户的身份信息为用户在预设的平台注册后该预设的平台分配给用户的账户信息,例如手机号、微信号、QQ号等。在本实施方式中,获取单元240通过读取移动终端的SIM卡信息、或从当前运作在移动终端上的应用程序中获取该用户的身份信息。

在另一实施方式中,获取单元240获取来自移动终端100的用户的待发布的分享信息。

步骤S403,将获取到的位置信息及身份信息编译成北斗短报文信息并发送给地面中心控制系统,并控制地面中心控制系统将所接收到的位置信息发布到预设的平台上。其中,该平台为用户的身份信息相关。

在另一实施方式中,所述编译单元260还将所述获取单元240所获取到的分享信息编译成北斗短报文信息并发送给地面中心控制系统300。

具体的,地面中心控制系统300在接收到北斗定位终端200发送的北斗短报文时,解译单元320便对该北斗短报文进行解译并得到移动终端的位置信息及用户的身份信息,及根据所述用户的身份信息将该位置信息通过通信单元310发布到预设的平台上。如此,该用户的好友或家人可通过访问该平台便可获知用户当前所在的位置。

在另一实施方式中,解译单元320对该北斗短报文进行解译并得到用户的分享信息,并将该分享信息发布到预设的平台上。

请参见图4,其示出了本发明另一实施方式中的定位方法的步骤流程图。在本实施例中,根据具体的情况,图4所示的流程图中步骤的执行顺序可以改变,某些步骤可以省略。

步骤S501,判断是否接收到移动终端发送的定位请求命令;若是,则执行步骤S502;若否,返回步骤S501。步骤S501的详细内容与步骤S401相同,再此不在赘述。

步骤S502,判断所述定位请求命令中是否包含有紧急事件信息;若是,则执行步骤S503;若否,则返回步骤S502。

具体的,当该定位请求命令中包含有预设的紧急标识符时,判断单元230判断该定位请求为紧急定位求助请求。在一实施方式中,所述紧急标识符由用户触发了预设的按钮或功能图标而生成。在另一实施方式中,所述紧急标识符为紧急或求助等文字信息例如SOS。

在另一实施方式中,判断单元还判断在接收到该紧急定位求助请求的同时是否一并接收到该移动终端的用户的联系人的联系信息(以下简称联系人的联系信息)。该联系的联系信息包括联系人的名称及联系方式。当接收到联系人的联系信息是,则执行步骤S503。

具体的,当在接收到该紧急定位求助请求的同时未接收到联系人的联系信息时,判断单元230还生成一联系人提示信息,并将该联系人提示信息发送给移动终端100,及控制移动终端100显示所述联系人提示信息。该联系人提示信息用于提示移动终端100的用户输入紧急情况下需联系的联系人的联系方式。该联系人的联系方式可为联系人的电话或某一平台的账户或名称如微信号等。在联系人提示信息可为一输入框或一联系人选择框。在另一实施方式中,当在接收到该紧急定位求助请求的同时未接收到联系人的联系信息时,所述判断单元230发送一控制指令给获取单元240。

,获取单元240从移动终端100所存储的通信录中获取用户的联系人及联系的联系方式。在另一实施方式中,获取单元240还可根据用户的身份信息确定用户在该平台上的好友信息,并将好友的信息推荐给用户供用户选择或根据该好友与用户的交流频率选取一好友及该好友的联系方式。

步骤S503,获取移动终端的用户的联系人信息。

在一实施方式中,生成一联系人提示信息并控制移动终端100显示所述联系人提示信息。该联系人提示信息用于提示用户输入紧急情况下需联系的联系人的联系方式。在联系人提示信息可为一输入框或一联系人选择框。可根据移动终端100所记载的通信录中获取用户的联系人及联系的联系方式。在另一实施方式中,可根据用户的身份信息确定用户在该平台上的好友信息,并将好友的信息推荐给用户供用户选择。

步骤S504,获取移动终端的位置信息及移动终端的用户的身份信息。

步骤S505,将获取到的位置信息及身份信息编译成北斗短报文信息并发送给定位服务器,并控制定位地面中心控制系统将所接收到的位置信息发布到预设的平台上及将该位置信息发送给联系人。其中,该平台为用户的身份信息相关。在另一实施方式中,该平台为遇险搜救管理平台。

步骤S504与步骤S505与上述步骤S402与S403相似,再此不在赘述。

本发明实施例中所提供的定位方法在接收到移动终端发送的定位请求时可获取该移动终端的位置信息并将所获取到的定位信息发送到预设的平台上。如此,该移动终端的用户的好友或家人通过该预设的平台可获知用户的位置信息。此外,当用户遇险或迷路等紧急情况时,该定位终端还可将获取该用户的联系人的联系方式,并通过该联系方式将用户的位置信息发送给联系人及特定的搜救管理平台。如此,相关人员如用户的朋友、家人及搜救平台可及时施加营救措施。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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