一种导航管理系统及其管理方法

文档序号:6008314阅读:615来源:国知局
专利名称:一种导航管理系统及其管理方法
技术领域
本发明属于导航领域,具体涉及一种导航管理系统及其管理方法。
背景技术
目前大部分的GPS导航仪都是孤岛式的导航仪,不能与外界进行通讯,这样当车队集体出游时,队友虽然都安装了 GPS导航仪,但彼此之间却不知道对方的位置,从而局限了队友之间的相互联络。当然,目前也出现了专门用于自驾游的车队导航系统,但是该车队导航系统每组建一个车队就需要一台服务器,使得成本较高
发明内容

本发明为解决现有导航系统存在的上述技术问题,提供了一种导航管理系统及其
管理方法。本发明的技术方案是
一种导航管理系统,包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,其中该多个导航客户端包括第一导航客户端,
所述第一导航客户端用于接收GPS信息并将该GPS信息发送给服务器;
所述服务器用于接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一导航客户端组的其它所有导航客户端;
所述其它所有导航客户端用于将接收到的所有导航客户端的GPS信息通过导航软件实时显示。一种导航管理系统的管理方法,导航管理系统包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,该多个导航客户端包括第一导航客户端,其中管理方法包括
第一导航客户端接收GPS信息并将该GPS信息发送给服务器;
服务器接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一组的其它所有导航客户端;
其它所有导航客户端将接收到的所有导航客户端的GPS信息通过导航软件实时显示。本发明的优点从本发明的上述技术方案可以得知,导航管理系统通过包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,其中该多个导航客户端包括第一导航客户端,所述第一导航客户端用于接收GPS信息并将该GPS信息发送给服务器;所述服务器用于接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一导航客户端组的其它所有导航客户端;所述其它所有导航客户端用于将接收到的所有导航客户端的GPS信息通过导航软件实时显示,使得导航客户端组的主导航客户端以及任何一个从导航客户端可以通过服务器得知同一导航客户端组的其它所有导航客户端的GPS信息(即当前位置信息),从而更好地增强了导航客户端组的多个导航客户端彼此之间的联系,另外,多个导航客户端组可以共用一台服务器,这样便减少了系统的成本。


图I为本发明导航管理系统提供的一实施例示意图。图2为本发明导航管理系统的管理方法提供的一实施例流程图。图3为本发明队长创建车队方法提供的一实施例流程图。图4为本发明队员加入车队方法提供的一实施例流程图。
具体实施方式
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。针对现有导航系统中存在的不足(如背景技术所述),本发明提供了一种导航管理系统及其管理方法,其中
导航管理系统包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,其中该多个导航客户端包括第一导航客户端,所述第一导航客户端用于接收GPS信息并将该GPS信息发送给服务器;所述服务器用于接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一导航客户端组的其它所有导航客户端;所述其它所有导航客户端用于将接收到的所有导航客户端的GPS信息通过导航软件实时显示。导航管理系统的管理方法,导航管理系统包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,该多个导航客户端包括第一导航客户端,其中管理方法包括
第一导航客户端接收GPS信息并将该GPS信息发送给服务器;
服务器接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一组的其它所有导航客户端;
其它所有导航客户端将接收到的所有导航客户端的GPS信息通过导航软件实时显示。在此需说明的是,上述导航管理系统及其管理方法方案中提到的“第一导航客户端”是指每一个导航客户端组中任一导航客户端(可为主导航客户端也可以为从导航客户端),而不限于某一导航客户端,并且为了清楚描述本发明的方案,在上述方案中仅以导航客户端组中的任一导航客户端(即第一导航客户端为例)进行详细说明,事实上,每一导航客户端组中的所有导航客户端都具有上述第一客户端所述的功能,且该所有导航客户端可同时执行或单独执行上述第一导航客户端功能。另外需说明的是,本发明的导航管理系统及其管理方法可应用于车对导航、手机导航等,但为了更加形象地描述本发明的具体技术方案,下面仅以应用于车队导航为例,并结合附图详细描述本发明的技术方案。另外,为了很好地理解以下实施例,在此对本发明中出现的技术名词进行解释,具体如下
可以理解的是,现有大部分车辆内均设有导航系统,多个车辆即可组成车队(相当于权利要求中的导航客户端组),而每一个车队根据每一辆车内导航系统起的作用不同,可包括对车队起指挥管理作用的队长(相当于权利要求中的主导航客户端)和至少一个队员(相当于权利要求中的从导航客户端)。可以理解的是,以上所述的车辆内设有的导航系统可为车载多媒体,以及运行于车载多媒体的导航软件和管理系统实现,该管理系统内可通过植入程序实现导航系统的功倉泛。图I为本发明导航管理系统提供的一实施例示意图,参阅图1,导航管理系统包括服务器4以及与服务器4连接的车队I、车队2…车队n (需说明的是,此处车队的数目不做限制,n可为3、4…),每一个车队包括由管理该队的队长和队员2、队员3…(同理,此处队员的数目不做限制,可根据需要任意设定)组成的多个成员,该多个成员包括第一成员,其中第一成员用于通过GPS外设接收GPS信息并将该GPS信息发送给服务器4 ;所述服务 器4用于接收第一成员发送的GPS信息,并将该接收的GPS信息定时(此处定时的时间间隔T可自由设定,例如T可为15s、30s等等)发送给同一车队的其它所有成员(包括队长或队员);所述其它所有成员用于将接收到的所有成员的GPS信息通过导航软件实时显示,目的是,车队的队长以及任何一个队员可以通过服务器得知同一车队的其它所有成员GPS信息(即当前位置信息),从而更好地增强了车队成员彼此之间的联系,另外,多个车队可以共用一台服务器4,这样便减少了系统的成本。上述服务器4包括用于存储车队所有信息的存储单元5,用于管理车队的管理单元6,以及用于建立车队与服务器4连接的通讯单元7。上述服务器4与每一个车队的成员(包括队长和所有队员)通过3G网络建立服务器/客户端连接,下面以任一车队的任一成员(可为队长或队员)为例具体介绍其与服务器进行连接的流程。步骤11 :导航系统(该导航系统是指任一成员的车内导航系统)通过拨号联网; 步骤12 :导航系统向服务器的通讯单元发送登录请求以及登录密码;
步骤13 :服务器的通讯单元接收导航系统的登录请求后,核对登录密码是否正确(即是否与服务器中预存的密码相同),当密码正确,表示登陆成功,服务器的通讯单元定时发送带有GPS信息的心跳包给服务器的通讯单元,否则表示登录失败,结束流程;
以上是服务器与任一车队的任一成员基于3G网络连接的登录流程,但登陆成功后,若服务器的通讯单元在时间S (例如,S为80s)内没有收到心跳包时,认为导航系统离线,则不向导航系统发送反馈信息;而导航系统若连续3次未收到服务器的通讯单元发送的反馈信息,则表示该导航系统与服务器已断开连接,此时需重新执行上述登录流程,当然,导航系统断电后,也需重新执行上述登录流程。导航管理系统的管理方法,其中导航管理系统(见图I)包括服务器4以及与服务器4连接的至少一个车队,每一个车队包括由管理该队的队长和至少一个队员组成的多个成员,该多个成员包括第一成员,其中管理方法(如图2所示)包括
步骤21 :第一成员接收GPS信息并将该GPS信息发送给服务器;
步骤22 :服务器接收第一成员发送的GPS信息,并将该接收的GPS信息定时(此处定时的时间间隔T可自由设定,例如T可为15s、30s等等)发送给同一车队的其它所有成员(包括队长或队员);
步骤23 :其它所有成员将接收到的所有成员的GPS信息通过导航软件实时显示。由上可知,导航管理系统中一台服务器分别与多个车队的进行通信,这样,避免了现有技术中每组建一个车队需用一台服务器,增加成本高的弊端,而且,上述车队可以根据用户的需要任意组建,当然该已创建的车队也可以根据用户的需要任意解散,这样,使得用户可以根据需要更加灵活的组建或解散车队。下面结合附图具体描述创建车队的方法。创建车队的方法包括队长创建车队的方法,以及队员加入车队的方法,其中队长创建车队的方法(如图3所示)包括
步骤31 :队长接收输入的创建车队请求指令,以及需创建的车队名称、车队密码和队长昵称;并将该创建车队请求指令,以及需创建的车队名称、车队密码和队长昵称发送给服务器;
步骤32 :服务器接收队长发送的创建车队请求指令,以及需创建的车队名称、车队密码和队长昵称后,将需创建的车队名称、车队密码和队长昵称存储到服务器中,并为该车队设置编号且将该编号以及创建车队成功的信息反馈给队长(表示队长创建车队完成);以及队员加入车队的方法(如图4所示)包括
步骤41 :队员接收输入的需加入车队的编号并将该编号发送给服务器;
步骤42:服务器接收队员发送的需加入车队的编号后,搜索服务器中是否存储有该编号的车队,若存在,则执行下一步骤,否则结束流程;
步骤43 :服务器读取并向队员发送该编号对应的车队名称和队长昵称,且向队员发送是否加入该编号对应的车队指令,当加入时,执行下一步骤,否则结束流程;
步骤44:队员接收输入的队员昵称以及车队密码并将该队员昵称以及车队密码发送给服务器;
步骤45:服务器接收并判断队员输入的车队密码是否与服务器中存储的同一编号的车队密码相同,若相同,则表示该队员成功加入车队,并执行下一步骤,否则表示队员加入车队失败,结束流程;
步骤46 :服务器将该队员昵称存储在服务器中,并将该队员成功加入车队的信息向该车队的其它所有成员发送(表示队员加入车队成功)。在此需说明的是,上述描述的队长创建车队的方法以及队员加入车队的方法均是指一次队长创建车队、一次队员加入车队的方法,当然,在具体实施中(例如需组建多个车队则需队长多次创建车队、队长一次创建车队不成功…)此时只需重复执行上述队长创建车队的方法即可,同理,例如多个队员需加入车队、队员一次加入队员不成功时,也可重复执行上述队员加入车队的方法即可,在此不做具体介绍。具体实施中,每一个车队的队长还具有设置目的地、踢出某一个队员、解散车队或修改车队密码等功能,下面仅具体介绍队长设置目的地方法、踢出某一个队员方法和解散车队和/或修改车队密码方法。其中队长设置目的地的方法如下
队长接收通过导航软件设置的目的地信息(例如包括目的地经度、目的地纬度和目的地昵称)以及设置目的地请求指令,并将该目的地信息和请求指令发送给服务器;服务器接收队长发送的目的地信息和请求指令后,将目的地信息发送给同一车队的其它所有队员。当然,在队长设置目的地后,队员可以执行以下功能
队员接收服务器发送的目的地信息,并通过导航软件将目的地设置为当前目的地,目的是队长不需要再用电话等其他通讯工具一一通知队员此次的目的地了。队员也无需再在导航软件上自己去设置目的地,也防止队员设置的目的地和队长设置的目的地不一致而引发的麻烦。其中队长踢出某一个队员的方法如下
队长接收输入的需踢出的某一个队员的昵称以及踢出队员请求指令,并将该需踢出的某一队员的昵称以及踢出队员请求指令发送给服务器;
服务器接收队长发送的踢出队员请求指令以及需踢出的某一队员昵称后,将踢出该队 员的信息发送给同一车队的其它所有队员,并删除存储在服务器中的该队员的昵称。其中队长解散车队的方法如下
队长接收输入的解散车队请求指令并将该解散车队请求指令发送给服务器;
服务器接收队长发送的解散车队请求指令后,将该解散车队的信息发送给该解散的车队的所有成员,并删除存储在服务器中的该车队的所有信息。其中队长修改车队密码的方法如下
队长接收输入的修改车队密码请求指令,以及车队的旧密码和新密码,并将该修改车队密码请求指令以及车队的旧密码和新密码发送给服务器;
服务器接收队长发送的修改车队密码请求指令以及车队的旧密码和新密码后,判断车队的旧密码是否正确,若正确,则将车队的旧密码修改为新密码并向队长反馈修改车队密码成功的信息,否则向队长反馈修改车队密码失败的信息。同理,队员不仅可以随时加入某一车队(如图4所述),而且也可以随时退出车队,其中队员退出车队的方法正好与队长踢出某队员的方法相似,因此在此不做具体介绍。在此需说明的是,以上仅介绍了队长和队员一部分的功能,具体实施中,队长和队员还具有修改头像等功能,在此不做一一详细介绍。另外,需说明的是,上述队长和队员接收的输入信息(例如踢出从导航客户端请求指令,修改导航客户端组密码请求指令…)可通过用户通过车载多媒体的操作界面输入。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种导航管理系统,其特征在于,包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,其中该多个导航客户端包括第一导航客户端, 所述第一导航客户端用于接收GPS信息并将该GPS信息发送给服务器; 所述服务器用于接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一导航客户端组的其它所有导航客户端; 所述其它所有导航客户端用于将接收到的所有导航客户端的GPS信息通过导航软件实时显示。
2.根据权利要求I所述的导航管理系统,其特征在于,所述第一导航客户端通过GPS外设接收GPS信息。
3.根据权利要求I所述的导航管理系统,其特征在于,所述服务器包括用于存储导航客户端组所有信息的存储单元,用于管理导航客户端组的管理单元,以及用于建立导航客户端组与服务器连接的通讯单元。
4.根据权利要求I至3任一项所述的导航管理系统,其特征在于,所述服务器与每一个导航客户端组的每一个导航客户端通过3G网络建立服务器/客户端连接。
5.一种导航管理系统的管理方法,其特征在于,导航管理系统包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,该多个导航客户端包括第一导航客户端,其中管理方法包括 第一导航客户端接收GPS信息并将该GPS信息发送给服务器; 服务器接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一组的其它所有导航客户端; 其它所有导航客户端将接收到的所有导航客户端的GPS信息通过导航软件实时显示。
6.根据权利要求5所述的导航管理系统的管理方法,其特征在于创建导航客户端组的方法包括主导航客户端创建导航客户端组方法,以及从导航客户端加入导航客户端组方法,其中主导航客户端创建导航客户端组的方法包括 主导航客户端接收输入的创建导航客户端组请求指令,以及需创建的导航客户端组名称、导航客户端组密码和主导航客户端昵称;并将该创建导航客户端组请求指令,以及需创建的导航客户端组名称、导航客户端组密码和主导航客户端昵称发送给服务器; 服务器接收主客户端发送的创建导航客户端组请求指令,以及需创建的导航客户端组名称、导航客户端组密码和主导航客户端昵称后,将需创建的导航客户端组名称、导航客户端组密码和主导航客户端昵称存储到服务器中,并为该导航客户端组设置编号且将该编号以及创建导航客户端组成功的信息反馈给主客户端;以及从导航客户端加入导航客户端组的方法包括 步骤SI :从导航客户端接收输入的需加入导航客户端组的编号并将该编号发送给服务器; 步骤S2 :服务器接收从导航客户端发送的需加入导航客户端组的编号后,搜索服务器中是否存储有该编号的导航客户端组,若存在,则执行下一步骤,否则结束流程; 步骤S3 :服务器读取并向从导航客户端发送该编号对应的导航客户端组名称和主导航客户端昵称,且向从导航客户端发送是否加入该编号对应的导航客户端组指令,当加入时,执行下一步骤,否则结束流程; 步骤S4 :从导航客户端接收输入的从导航客户端昵称和导航客户端组密码并将该从导航客户端昵称和导航客户端组密码发送给服务器; 步骤S5 :服务器接收并判断从导航客户端输入的导航客户端组密码是否与服务器中存储的同一编号的导航客户端组密码相同,若相同,则表示该从导航客户端成功加入导航客户端组,并执行下一步骤,否则表示从导航客户端加入导航客户端组失败,结束流程; 步骤S6 :服务器将该从导航客户端昵称存储在服务器中,并将该从导航客户端成功加入导航客户端组的信息向该导航客户端组的其它所有导航客户端发送。
7.根据权利要求5所述的导航管理系统的管理方法,其特征在于所述每一个导航客户端组的主导航客户端还用于设置目的地、踢出某一个从导航客户端、解散导航客户端组和/或修改导航客户端组密码。
8.根据权利要求7所述的导航管理系统的管理方法,其特征在于所述主导航客户端设置目的地的方法如下 主导航客户端接收通过导航软件设置的目的地信息以及设置目的地请求指令,并将该目的地信息和请求指令发送给服务器; 服务器接收主导航客户端发送的目的地信息和请求指令后,将目的地信息发送给同一导航客户端组的其它所有从导航客户端。
9.根据权利要求8所述的导航管理系统的管理方法,其特征在于在主导航客户端设置目的地后,从导航客户端包括 从导航客户端接收服务器发送的目的地信息,并通过导航软件将目的地设置为当前目的地。
10.根据权利要求8或9所述的导航管理系统的管理方法,其特征在于,所述目的地信息包括目的地经度、目的地纬度和目的地昵称。
11.根据权利要求7所述的导航管理系统的管理方法,其特征在于所述主导航客户端踢出某一个从导航客户端的方法如下 主导航客户端接收输入的需踢出的从导航客户端昵称以及踢出从导航客户端请求指令,并将该需踢出的从导航客户端昵称以及踢出从导航客户端请求指令发送给服务器; 服务器接收主导航客户端发送的踢出从导航客户端请求指令以及需踢出的从导航客户端昵称后,将踢出该从导航客户端的信息发送给同一导航客户端组的其它所有从导航客户端,并删除存储在服务器中的该从导航客户端的昵称。
12.根据权利要求7所述的导航管理系统的管理方法,其特征在于所述主导航客户端解散导航客户端组的方法如下 主导航客户端接收输入的解散导航客户端组请求指令并将该解散导航客户端组请求指令发送给服务器; 服务器接收主导航客户端发送的解散导航客户端组请求指令后,将该解散导航客户端组的信息发送给该解散的导航客户端组的所有导航客户端,并删除存储在服务器中的该导航客户端组的所有信息。
13.根据权利要求7所述的导航管理系统的管理方法,其特征在于所述主导航客户端修改导航客户端组密码的方法如下 主导航客户端接收输入的修改导航客户端组密码请求指令,以及导航客户端组的旧密码和新密码,并将该修改导航客户端组密码请求指令以及导航客户端组的旧密码和新密码发送给服务器; 服务器接收主导航客户端发送的修改导航客户端组密码请求指令以及导航客户端组的旧密码和新密码后,判断导航客户端组的旧密码是否正确,当正确时,将导航客户端组的旧密码修改为新密码并向主导航客户端反馈修改导航客户端组密码成功的信息,否则向主导航客户端反馈修改导航客户端组密码失败的信息。
14.根据权利要求5、8、11、12或13所述的导航管理系统的管理方法,其特征在于所述每一个导航客户端组的从导航客户端还用于随时退出导航客户端组。
全文摘要
一种导航管理系统,包括服务器以及与服务器连接的至少一个导航客户端组,每一个导航客户端组包括由管理该组的主导航客户端和至少一个从导航客户端组成的多个导航客户端,该多个导航客户端包括第一导航客户端,第一导航客户端接收GPS信息并将该GPS信息发送给服务器;服务器接收第一导航客户端发送的GPS信息,并将该接收的GPS信息定时发送给同一导航客户端组的其它所有导航客户端;其它所有导航客户端将接收到的所有导航客户端的GPS信息通过导航软件实时显示,使得导航客户端组的多个客户端通过服务器得知同一导航客户端组的其它所有导航客户端的GPS信息,从而增强了导航客户端组的多个导航客户端彼此之间联系。
文档编号G01S19/42GK102752706SQ20111009735
公开日2012年10月24日 申请日期2011年4月19日 优先权日2011年4月19日
发明者黄光丽, 黄莉 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1