基于位置服务的移动即时通讯方法及其系统的制作方法

文档序号:7922371阅读:154来源:国知局
专利名称:基于位置服务的移动即时通讯方法及其系统的制作方法
技术领域
本发明涉及带有GPS接收机的移动终端、嵌入式GIS系统、无线网 络以及移动IM等技术的基于位置服务的移动即时通讯方法及实现该方 法的系统。移动终端是内带的GPS的多媒体移动终端,GPS接收机可以 提供位置信息,移动终端多媒体功能则可以产生文本、录音、照相等信 息,这些信息通过移动终端的无线网络功能比如GPRS/EDGE发送到远 程服务器上,在那里自由组群,能够和其他在线的好友进行实时分享, 实现所谓的移动即时通讯。
背景技术
现有的带有GPS导航功能的移动终端,如GPS手机,个人导航仪等, 它均是种用GPS卫星定位技术和位置服务应用技术,来获取GPS手机或 车载导航仪持有者在全球范围内某一个位置的方位经度和纬度,通过一 组定位技术目前以GPS为主获得移动终端的位置信息如经讳度坐标数 据,提供给移动终端本人或他人以及通信系统,实现各种与位置相关的 业务。但是,现有的GPS手机或个人导航仪,只能够定位使用者的位置, 根据确定的目的地,规划出行驶的路线,但是不同的GPS个人导航仪之 间是没有关联的,相互之间是不能获知对方的位置信息的,只有LBS远 程服务器才可以知道每一部GPS个人导航仪之间位置,这样,就出如下 问题,如当个人导航仪用于记录车辆位置信息时,当一部将此类个人导 航仪的车辆被他人非法移动后,车辆的合法拥有者或警察要査找和追踪 被他人非法移动的车辆的现有位置时,就只能通过其它的通讯方式,如 手机等不断地与LBS (Location Based Services的縮写,下同)远程服务器操作人员进行电话联系,让该操作人员告之他们被他人非法移动的车 辆的现有位置,哪怕是车辆的合法拥有者或警察拥有相同型号的GPS个
人导航仪,也需如此操作,相同的GPS个人导航仪之间不能知道相互之 间的地理位置。现有的GPS移动终端,如GPS手机是在移动终端基础上 增加GPS个人导航功能,其导航功能与移动终端的功能是分离的。
现有一种具有PoC对讲手机,它是在移动网络中引入了直接点对点 和点对多点的语音通信业务。它使用户能利用移动电话享受到流行的双 向无线对讲业务,用户只要按动话机上的一个键,就可以快速地进行"一 对一"或者"一对多"通话,就像使用对讲通话机一样。与对讲机只能 近距离通话不同, 一键通服务可以通达至移动终端网络可以覆盖到的地 方,几乎没有距离的限制。移动终端对讲可以充分利用现在的移动网络, 大幅降低运营商的运营成本和用户的使用成本。但是,技术上移动终端 对讲在反应时间上相比传统的对讲机存在较大的延时,而长达数秒的延 时会使通常对话的思维受到打断,因此认为PoC移动终端对讲在普及上 存在困难。

发明内容
本发明的目的是提供一种可以在同一群组内的移动终端可以实时地 在自已的移动终端上直观地结合地图显示出群组内所有其它用户的位置 信息图标的基于位置服务的移动即时通讯方法,该方法能够不但可以让 使用者知道自己的位置,而且知道可以同时多个其他人的位置,这样一 来对于在户外工作、 一起出行的集体活动提供能极大的便利。这是一种 新式的LBS服务,我们称之为位置互动。
本发明还提供一种实现上述方法的即时通讯系统。 实现本发明的技术方案是提供一种基于位置服务的移动即时通讯方 法,包括内带GPS的多媒体移动终端、移动网络网关、LBS远程服务器和移动终端嵌入式GIS系统,其中移动终端具备QVGA及以上分辨率的彩色显示 屏、GPRS/EDGE无线数据接入能力,嵌入式GIS系统包括电子地图数据和用 于在移动终端屏幕上显示地图数据的GIS引擎,LBS远程服务器则是能够和移 动网络挂接的LBS远程服务器,该LBS远程服务器包括移动终端互动服务部 分、GIS数据库、网站服务部分等。 具体地说,本方法包括
一种基于位置服务移动即时通讯方法,包括两个以上的带有GPS接收机、 移动通讯模块和嵌入式GIS系统的移动终端、移动网络网关和LBS远程服务 器,所述嵌入式GIS系统包括电子地图数据库和用于在移动终端显示屏上显示 地图数据的嵌入式的GIS弓l擎;所述移动终端通过移动网络网关连接到LBS 远程服务器,并在LBS远程服务器中实现登录或注销、位置互动及自由组群, 相同群里的移动终端可以相互传输信息,在线的发送移动终端根据需要实时地 将包括有位置信息的信息发送至LBS远程服务器;在线的接收移动终端通过 其内部的移动通讯模块从LBS远程服务器上获得的发送移动终端的位置信息, 通过内部的嵌入式GIS系统以位置信息图标的形式把其位置信息显示在接收 移动终端的显示屏的电子地图的相应位置处,由此,群里的移动终端用户可以 实时地互相了解对方的位置。
所述信息还包括多媒体信息,所述多媒体信息包括文本信息、图像信息或 语音信息中的一种或多种,当在线的接收移动终端的移动通讯模块从LBS远 程服务器上下载了上述多媒体信息中的一条或多条所述信息时,在线的接收移 动终端通过其内部的嵌入式GIS系统,用与所述文本信息、图像信息或语音信 息相应的图标显示在接收移动终端的显示屏的电子地图上;从而实现群中的移 动终端用户既可以实时地互相了解对方的位置,还可以进行带有位置的多媒体 信息交流。
所述登录或注销步骤包括a) 移动终端按照登录接口规范发送登录命令到移动网络网关;
b) 移动网络网关通过互联网将命令传输到LBS远程服务器,由通讯处 理与命令解析模块根据登录接口规范解析命令;
c) 被解析登录命令派送给登录逻辑处理模块进行执行,根据执行结果 更新在线用户数据库,并将结果回复给移动终端,状态显示模块负责解析处理 LBS远程服务器的回复,改变移动终端上的状态显示;
d) 登录逻辑处理模块需要根据在线用户数据库中的好友关系,将移动 终端用户的登录状态通知到其在线好友;
e) 已登录的移动终端将定期发送登录接口规范中规定的心跳包,以便 通知服务器维护其在线状态;
f) 已登录的移动终端可按照登录接口规范发送注销命令从LBS远程服 务器注销其登录状态,LBS远程服务器负责通知其在线好友;因故障导致两次 心跳包之间的间隔超过规定时间的,将被LBS远程服务器认为自动退出登录 状态。
所述位置互动步骤包括
a)已登录的移动终端用户根据互动接口规范发送控制命令到LBS远 程服务器,经由通讯处理及命令解析模块解析后,由互动逻辑处理模块处理; 互动逻辑处理模块根据不同的命令可以实现互动群组的发起、退出互动群组、 加入互动群组或邀请他人加入互动群组等功能,所述互动群组的发起、退出互 动群组、加入互动群组或邀请他人加入互动群组的信息存储在位置互动数据库 中;
b) 处于互动中的移动终端,定时从GPS按收机获得自己的位置信 息,然后通过互动接口规范定时向LBS远程服务器发送定位心跳包,LBS远 程服务器中的互动逻辑处理模块根据心跳包的内容更新位置互动数据库中的 位置信息,并且按照需要将其发送给群组中的其他移动终端;C) 互动中的移动终端,向单个/或者全部互动好友发送带有位置信息 的定位信息包,这些信息包括文本、照片、文件、语音等信息;被交互的信息 首先按照互动接口协议以分包的形式上传到LBS远程服务器,由互动逻辑处 理模块将其缓冲存储到位置互动数据库中,并分派到指定的接收移动终端;
d) 定位信息包传送到移动终端后, 一方面会通过移动终端内部的嵌 入式GIS系统处理,以直观的形式通过地图显示显示出该信息发生的位置;另 一方面,根据用户操作通过多媒体信息显示播放模块,显示或者播放该信息。 所述即时通讯方法还包括对进方法,其具体步骤如下 对讲发送移动终端先选择对讲的对象,该对象可以为单个好友或者整个互 动群组中的所有好友;所述发送移动终端首先向LBS远程服务器发送语音发 送请求,所述LBS远程服务器判断接收移动终端的状态给出发送请求确认; 所述发送移动终端获得确认后,通过LBS远程服务器中转,向接收移动终端 发送语音包;语音包带有控制信息,接收移动终端根据控制信息判断是否有出 现掉包的情况,如果有则发送出错请求重发;LBS远程服务器中转该命令,请 求发送移动终端重发指定的包。
提供一种实现所述的即时通讯方法的系统,包括两个以上的带有GPS接 收机、移动通讯模块和嵌入式GIS系统的移动终端、移动网络网关和LBS远 程服务器,所述嵌入式GIS系统包括电子地图数据库和用于在移动终端显示屏 上显示地图数据的嵌入式的GIS引擎;上线的移动终端中的发送移动终端实时 地将包括有位置信息的信息发送至LBS远程服务器;在线的其它接收移动终 端通过其内部的嵌入式GIS引擎,把移动通讯模块从LBS远程服务器上下载 的发送移动终端的位置信息,以位置信息图标的形式把其位置信息显示在接收 移动终端的显示屏的电子地图的相应位置处。 所述移动通讯终端包括以下功能模块
a) GPS模块接收卫星信号,或者实时定位信息;b)移动终端基带控制器移动终端的功能实现主体;
C) QVGA彩屏显示模块用于显示电子地图、位置信息或多媒体信息;
d) 嵌入式GIS引擎和嵌入式GIS数据库嵌入式GIS引擎是在移动终
端基带控制器中运行的一段程序,而嵌入式GIS数据库则是存储在移动终端存 储设备中的电子地图数据;嵌入式GIS引擎能够根据输入的经纬度信息,从嵌 入式GIS数据库中检索到需要显示的地图矢量化信息,在显示屏上绘制出地图 和相关信息;
e) 多媒体录制与播放功能模块包括图像和音频的录制和回放,该模 块能够产生/播放照片、录像、语音等多媒体信息,用于用户之间互动交流;
f) 通讯功能模块实现移动终端与LBS远程服务器之间通讯联络。 所述移动通讯终端可以做成手机、PDA或车载导航仪的形式所述LBS远程服务器包括
a) 通讯及逻辑处理程序包括通讯处理与命令解析模块、登录逻辑处理 模块、互动逻辑处理模块、用户管理信息模块等等,负责处理与移动终端 的通讯,命令逻辑的实现;
b) 后台数据库包括用户信息数据表、在线用户信息表、互动群组信息 表、互动消息表、GIS数据库、缓冲数据库等等;
c) 后台GIS系统包括GIS引擎和GIS数据库两部分,负责移动终端与
地图相关分析处理,包括对用户上传兴趣点、轨迹的录入、存储,提供定
位的检索,提供方位分析,产生电子地图等等;
d) 网站发布后台负责支持地图网站的发布,使得移动终端的位置信息、 轨迹信息、定位照片等等信息能够在网页的电子地图上显示出来。本发明具有以下优点和积极效果
1、 在移动终端上实现电子地图的位置互动,能够让互动的多方直观 地査看对方的位置、速度、距离等地理参数;
2、 结合位置信息的文本、语音等即时通讯功能对户外活动的沟通提 供了前所未有的便利;
3、 通过流量方式计费,群组通讯的成本较低;
4、 能够在低端的移动终端平台上实现;
5、 能够在网站页面的电子地图上看到互动的用户的位置以及其上传 的结合位置的多媒体信息。
总而言之,本发明将GPS功能与移动终端功能紧密结合,除了实现 普通GPS的导航功能外,通过移动终端的数据传输协议,比如 GPRS/EDGE/CDMAlx/3G等,可以将位置信息发送给对方,使得对方能 够实时了解相互的位置信息。
本发明基于LBS的移动终端对讲,由于引入了地图和实时位置信息 的交流,能够使得移动终端对讲的空白期间得到信息输入补充,因此LBS 和移动终端对讲形成了创新型的结合,使得本发明能够给用户带来了巨 大的便利和无穷的乐趣。


图l是本发明的整体结构图。
图2是用户登录或注销过程的方框示意图。
图3是用户位置互动的方框示意图。
图4是本发明实施例的移动终端内部结构方框示意图。
图5是带定位信息包的一个框架样例示意图。
图6是本发明一种使用状态的示意图。图7是在线好友之间互相开展语音对讲的过程示意图。
具体实施例方式
下面结附图对本发明进行进一步详细说明。需要明确的是,当我们联系 实施例对本发明进行说明时,并非指本发明局限于此实施例。相反,在不悖 离权利要求书所定义的本发明精神和范围的前提下,本发明可能涵盖各种备 选技术、修改或者等同体。
如附图1所示为本发明的整体结构图,它主要包括多个带GPS的多媒体
移动终端、移动网络网关以及LBS远程服务器。如本领域的技术人员熟知, 本发明目前通过成熟商用的GPS系统接收机来获得准确的位置信息,但是 其他任何可以提供位置信息的技术都将认为是本发明可以应用的等同体。
本发明的实施例是利用GPRS/EDGE实现移动终端A和LBS远程服务器 C的通讯,将来也可以利用速度更快的CDMA甚至3G网络,这些技术我 们统称为移动网络,其网关则是使得移动终端A能够通过移动网络访问互 联网上LBS远程服务器C的网络连接设备。本实施例中是采用中国移动的 CMNET接入。LBS远程服务器C实际上是由多个组网的服务器构成,其主 要提供移动终端互动服务、GIS后台服务和网站服务,其中移动终端互动服 务包括各种记录移动终端用户状态的数据库和互动逻辑处理程序,实现移动 终端之间的自由分组控制和信息传递;GIS后台服务包括GIS数据库和GIS 引擎,能够根据移动终端用户上传的位置信息进行地理位置分析,获得用户 所属地、各个用户之间的相对方位、检索邻近兴趣点、实现路径规划等等, 另外也分析并存储从移动终端用户得到的兴趣点、轨迹等位置信息用于形成 GIS数据库中的UGC,即用户提供内容。
移动终端A从自带的GPS接收机获得位置信息,包括经讳度、速度、海拔
等;
根据自定义的网络传输规范,通过命令和数据传输协议,经由移动网络网关B,把上述的位置信息、互动的多媒体信息等发送到LBS远程服务器C;
服务器C接收移动终端A传来的命令,进行相应的处理和数据转发,使得 不同的移动终端能够自由组织互动群组,交流信息;
移动终端A接收到对方发来的带有位置信息的数据后,经过嵌入式GIS引 擎处理,调用移动终端内部的电子地图数据,以直观的形式显示在屏幕上;
其他交互的信息,如语音信息、文字信息或图像信息等,通过移动终端 中心处理器处理,重叠显示在地图上。
所述LBS远程服务器包括
a) 通讯及逻辑处理程序包括通讯处理与命令解析模块、登录逻辑处理 模块、互动逻辑处理模块、用户管理信息模块等等,负责处理与移动终端 的通讯,命令逻辑的实现;
b) 后台数据库包括用户信息数据表、在线用户信息表、互动群组信息 表、互动消息表、GIS数据库、缓冲数据库等等;
c) 后台GIS系统包括GIS引擎和GIS数据库两部分,负责移动终端与
地图相关分析处理,包括对用户上传兴趣点、轨迹的录入、存储,提供定
位的检索,提供方位分析,产生电子地图等等;
d) 网站发布后台负责支持地图网站的发布,使得移动终端的位置信息、 轨迹信息、定位照片等等信息能够在网页的电子地图上显示出来。 如图2所示,图2是用户登录或注销过程的方框示意图。
本发明登录或注销过程的具体步骤是 1登录/注销
a) 移动终端A按照登录接口规范5发送登录命令1到移动网络网关B;
b) 移动网络网关B通过互联网将命令传输到LBS远程服务器C,由通
讯处理与命令解析模块6根据登录接口规范4解析命令;C)被解析登录命令派送给登录逻辑处理模块7进行执行,根据执行结果
更新在线用户数据库8并将结果回复给移动终端A,状态显示3负责解析处 理LBS远程服务器C的回复,改变移动终端A上的状态显示;
d) 登录逻辑处理模块7还需要根据在线用户数据库8中的好友关系,将 移动终端A用户的登录状态通知到其在线好友;
e) 已登录的移动终端A将定期发送登录接口规范5中规定的心跳包4, 以便通知LBS远程服务器C维护其在线状态;
f) 已登录的移动终端A可按照登录接口规范5发送注销命令2从LBS 远程服务器C注销其登录状态,LBS远程服务器C负责通知其在线好友; 因故障导致两次心跳包4之间的间隔超过规定时间的,将LBS远程被服务 器C认为自动退出登录状态;
如图3所示,图3是用户位置互动的方框示意图。
2位置互动
a)已登录的移动终端A用户根据互动接口规范5发送控制命令1到 LBS远程服务器C,经由通讯处理及命令解析模块6解析后,由互动逻辑处 理模块7处理。互动逻辑处理模块根据不同的命令可以实现互动群组的发 起、退出互动群组、加入互动群组和邀请他人加入互动群组等,其相关信息 存储在位置互动数据库8中;
b) 处于互动的移动终端A用户,必须定时从GPS模块2获得自己 的位置信息,然后通过互动接口规范5定时向服务器发送定位心跳包3,LBS 远程服务器C中的互动逻辑处理模块7根据心跳包的内容更新位置互动数 据库8中的位置信息,并且按照需要将其发送给群组中的其他用户;
c) 互动中的手机用户,可以向单个/或者全部互动好友发送带有位置 信息的定位信息包4,这些信息包括文本、照片、文件、语音等信息;被交互的信息首先按照互动接口协议5以分包的形式上传到LBS远程服务器C, 由互动逻辑处理模块7将其缓冲存储到位置互动数据库8中,并分派到指定 的接收者;
d) 定位信息包4传送到移动终端A后, 一方面会通过手机内部的嵌 入式GIS系统10处理,以直观的形式通过地图显示11显示出该信息发生 的位置;另一方面,根据用户操作通过多媒体信息显示播放12模块,显示 或者播放该信息。
结合附图1至附图3,本发明的系统的工作流程说明如下通过用户的 操作,移动终端基带控制器将产生不同的命令,根据与LBS远程服务器C 约定的通讯协议,转化为特定的TCP/IP通讯包,通过通讯功能模块发送移 动网络网关B;移动网络网关B将根据IP地址将通讯包转发到位于互联网 的LBS远程服务器C; LBS远程服务器C解释执行命令后,同样通过格式 转换,形成回复信息包,通过移动网络网关B发送到移动终端A的通讯功 能模块,该模块通过内部机制通知移动终端基带控制器进行处理。
如附图4所示为本发明实施例的移动终端内部结构框图。本移动终端实 施例为一台GSM制式的多媒体移动终端,主要包括一下功能模块
a) GPS模块接收卫星信号,或者实时定位信息;
b) 移动终端基带控制器移动终端的功能实现主体;
c) QVGA彩屏显示模块由于涉及电子地图、照片等显示, 一般说来 QVGA彩色显示屏是必须的,但亦不排除个别特殊实施例中的简化应用可 以减少对显示屏指标的要求;
d) 嵌入式GIS引擎和嵌入式GIS数据库嵌入式GIS引擎是在移动终 端基带控制器中运行的一段程序,而嵌入式GIS数据库则是存储在移动终 端存储设备比如T-Flash卡中的电子地图数据;嵌入式GIS引擎能够根据输入的经纬度信息,从嵌入式GIS数据库中检索到需要显示的地图矢量化信 息,在显示屏上绘制出地图和相关信息;
e) 多媒体录制与播放功能模块本实施例包括图像和音频的录制和回 放,该模块能够产生/播放照片、录像、语音等多媒体信息,用于用户之间 互动交流;
f) 通讯功能模块:实现移动终端A与LBS远程服务器C之间通讯联络, 本实施例采用GPRS/EDGE制式。本发明也可以使用任何能够实现移动通讯 的方法,比如CDMAlx甚至3G网络。
附图5为带定位信息包的一个框架样例,该信息包包括特定的头尾标 识、命令与子命令、用户ID、包序号用于分包发送的控制、位置信息包含 经度和纬度、数据根据不同的命令和子命令决定,最大长度不超过1024字 节。移动终端A在获得定位信息包后,通过自定义的通讯协议进行解析, 其中的位置信息将送入嵌入式GIS系统进行分析,获取对应的电子地图显 示成背景;根据定位信息包的命令和内容,以重叠在地图背景上的特定图标 表示出来。举例说明互动中移动终端用户定期上报自己位置的心跳包,接 收移动终端利用里面的内容,将相关信息显示出来。
本文中的移动终端包括手机、车载GPS导航仪和PDA等可移动的通讯 终端。
图6为位置互动基本图例说明两个及两个以上的移动终端A通过进入 互动状态后,互动中发送移动终端定期上报自己位置的心跳包,接收移动终 端利用里面的内容,将显示出图6所示的效果,如同一群组中的张三、李四、 王五和刘六,其互相之间都可以在各自的移动终端上一目了然地知道对方的 位置。这种情况有利于相互了解对方的位置信息,而不需要从LBS远程服务 器C那里通过手机等通讯设备从服务员那里得到其它人员的位置信息。这种系统特别适合于警察跟踪被盗车辆。当然,其它信息,如语音信息,文本信 息或图像信息均可以以地图为背景,而用其它的不同图标显示出来(图中未 画出)。
结合图7介绍在线好友之间互相开展语音对讲的过程:发送移动终端先
选择对讲的对象(即接收移动终端A2),该对象可以是单个好友或者整个互 动群组中的所有好友;发送移动终端Al首先向LBS远程服务器C发送语 音发送请求,LBS远程服务器C需要判断接收移动终端A2的状态给出发送 请求确认;发送移动终端Al获得确认后,通过LBS远程服务器C中转, 向接收移动终端A2发送语音包;语音包带有控制信息,接收移动终端A2 根据控制信息可以判断是否有出现掉包的情况,如果有则发送出错请求重 发;LBS远程服务器C中转该命令,请求发送移动终端A1重发指定的包。
权利要求
1. 一种基于位置服务的移动即时通讯方法,其特征在于包括两个以上的带有GPS接收机、移动通讯模块和嵌入式GIS系统的移动终端、移动网络网关和LBS远程服务器,所述嵌入式GIS系统包括电子地图数据库和用于在移动终端显示屏上显示地图数据的嵌入式的GIS引擎;所述移动终端通过移动网络网关连接到LBS远程服务器,并在LBS远程服务器中实现登录或注销、位置互动及自由组群,在线的移动终端可以相互传输信息,相同群里的发送移动终端根据需要实时地将包括有位置信息的信息发送至LBS远程服务器;在线的接收移动终端通过其内部的移动通讯模块从LBS远程服务器上获得发送移动终端的位置信息,通过内部的嵌入式GIS系统以位置信息图标的形式把其位置信息显示在接收移动终端的显示屏的电子地图的相应位置处,由此,群里的移动终端用户可以实时地互相了解对方的位置。
2. 如权利要求l所述的基于位置服务的移动即时通讯方法,其特征在于 所述信息还包括多媒体信息,所述多媒体信息包括文本信息、图像信息或 语音信息中的一种或多种,当在线的接收移动终端的移动通讯模块从LBS远程服务器上下载了上述多媒体信息中的一条或多条所述信息时,在线的 接收移动终端通过其内部的嵌入式GIS系统,用与所述文本信息、图像 信息或语音信息相应的图标显示在接收移动终端的显示屏的电子地图上; 从而实现群中的移动终端用户既可以实时地互相了解对方的位置,还可以 进行带有位置的多媒体信息交流。
3. 如权利要求1或2所述的基于位置服务的移动即时通讯方法,其特征在于所述登录或注销步骤包括a)移动终端按照登录接口规范发送登录命令到移动网络网关;b)移动网络网关通过互联网将命令传输到LBS远程服务器,由通讯 处理与命令解析模块根据登录接口规范解析命令;C)被解析登录命令派送给登录逻辑处理模块进行执行,根据执行结果 更新在线用户数据库,并将结果回复给移动终端,状态显示模块负 责解析处理LBS远程服务器的回复,改变移动终端上的状态显示;d) 登录逻辑处理模块需要根据在线用户数据库中的好友关系,将移动 终端用户的登录状态通知到其在线好友;e) 已登录的移动终端将定期发送登录接口规范中规定的心跳包,以 便通知服务器维护其在线状态;f) 已登录的移动终端可按照登录接口规范发送注销命令从LBS远程 服务器注销其登录状态,LBS远程服务器负责通知其在线好友; 因故障导致两次心跳包之间的间隔超过规定时间的,将被LBS远 程服务器认为自动退出登录状态。
4.如权利要求3所述的基于位置服务的移动即时通讯方法,其特征在于 所述位置互动步骤包括a)已登录的移动终端用户根据互动接口规范发送控制命令到LBS远 程服务器,经由通讯处理及命令解析模块解析后,由互动逻辑处理模 块处理;互动逻辑处理模块根据不同的命令可以实现互动群组的发起、 退出互动群组、加入互动群组或邀请他人加入互动群组等功能,所述 互动群组的发起、退出互动群组、加入互动群组或邀请他人加入互动 群组的信息存储在位置互动数据库中;b)处于互动中的移动终端,定时从GPS按收机获得自己的位置信 息,然后通过互动接口规范定时向LBS远程服务器发送定位心跳包, LBS远程服务器中的互动逻辑处理模块根据心跳包的内容更新位置互动数据库中的位置信息,并且按照需要^将其发送给群组中的其他移动 终端;c)互动中的移动终端,向单个/或者全部互动好友发送带有位置信息 的定位信息包,这些信息包括文本、照片、文件、语音等信息;被交 互的信息首先按照互动接口协议以分包的形式上传到LBS远程服务 器,由互动逻辑处理模块将其缓冲存储到位置互动数据库中,并分派 到指定的接收移动终端;d) 定位信息包传送到移动终端后, 一方面会通过移动终端内部的嵌 入式GIS系统处理,以直观的形式通过地图显示显示出该信息发生的位 置;另一方面,根据用户操作通过多媒体信息显示播放模块,显示或者 播放该信息。
5、 如权利要求4所述的基于位置服务的移动即时通讯方法,其特征在于 所述即时通讯方法还包括对进方法,其具体步骤如下对讲发送移动终端先选择对讲的对象,该对象可以为单个好友或者 整个互动群组中的所有好友;所述发送移动终端首先向LBS远程服务器 发送语音发送请求,所述LBS远程服务器判断接收移动终端的状态给出 发送请求确认;所述发送移动终端获得确认后,通过LBS远程服务器中 转,向接收移动终端发送语音包;语音包带有控制信息,接收移动终端 根据控制信息判断是否有出现掉包的情况,如果有则发送出错请求重发; LBS远程服务器中转该命令,请求发送移动终端重发指定的包。
6、 一种实现所述的即时通讯方法的系统,其特征在于包括两个以上的 带有GPS接收机、移动通讯模块和嵌入式GIS系统的移动终端、移动网 络网关和LBS远程服务器,所述嵌入式GIS系统包括电子地图数据库和 用于在移动终端显示屏上显示地图数据的嵌入式的GIS引擎;上线的移动终端中的发送移动终端实时地将包括^"位fi"信息的信息发送至LBS远程 服务器;在线的其它接收移动终端通过其内部的嵌入式GIS引擎,把移动 通讯模块从LBS远程服务器上下载的发送移动终端的位置信息,以位置 信息图标的形式把其位置信息显示在接收移动终端的显示屏的电子地图 的相应位置处。
7、如权利要求6所述的系统,其特征在于所述移动通讯终端包括以下功能 模块a) GPS模块接收卫星信号,或者实时定位信息;b) 移动终端基带控制器移动终端的功能实现主体;C)QVGA彩屏显示模块用于显示电子地图、位置信息或多媒体信息;d) 嵌入式GIS引擎和嵌入式GIS数据库嵌入式GIS引擎是在移动终 端基带控制器中运行的一段程序,而嵌入式GIS数据库则是存储在移动终 端存储设备中的电子地图数据;嵌入式GIS引擎能够根据输入的经纬度信 息,从嵌入式GIS数据库中检索到需要显示的地图矢量化信息,在显示屏 上绘制出地图和相关信息;e) 多媒体录制与播放功能模块包括图像和音频的录制和回放,该模 块能够产生/播放照片、录像、语音等多媒体信息,用于用户之间互动交 流;。通讯功能模块实现移动终端与LBS远程服务器之间通讯联络。
8、 如权利要求7所述的系统,其特征在于所述移动通讯终端可以做成手 机、PDA或车载导航仪的形式。
9、 如权利要求6所述的系统,其特征在于所述LBS远程服务器指挂接 在互联网上,移动终端能够通过移动网络网关访问的服务器及其上面运行 的程序和保存的数据库,具体包括a) 通讯及逻辑处理程序包括通讯处理与命令解析模块、登录逻辑处理 模块、互动逻辑处理模块、用户管理信息模块等等,负责处理与移动终端 的通讯,命令逻辑的实现;b) 后台数据库包括用户信息数据表、在线用户信息表、互动群组信息 表、互动消息表、GIS数据库、缓冲数据库等等;c) 后台GIS系统包括GIS引擎和GIS数据库两部分,负责移动终端与地图相关分析处理,包括对用户上传兴趣点、轨迹的录入、存储,提供定位的检索,提供方位分析,产生电子地图等等; d)网站发布后台负责支持地图网站的发布,使得移动终端的位置信息、 轨迹信息、定位照片等等信息能够在网页的电子地图上显示出来。
全文摘要
一种基于位置服务的移动即时通讯方法及其系统,包括两个或两个以上的带有GPS接收机和嵌入式GIS系统的移动终端,移动网络网关和LBS远程服务器,所述嵌入式GIS系统包括GIS引擎和电子地图数据库;所述移动终端通过移动网络网关连接到LBS远程服务器,两部以上的移动终端之间能够在LBS远程服务器中自由组群,在线的或者互动中的移动终端,可以向在线的单个好友/或者互动群组中的所有好友发送位置信息;接收移动终端用户接收到发送移动终端的位置信息后,通过其嵌入式GIS引擎从电子地图数据库中提取出相应的电子地图作为背景,而位置信息则以其所在位置显示在电子地图上,从而让接收移动终端能够直观地了解到对方所处的位置、所发送信息的内容和发生的位置。
文档编号H04W4/02GK101415155SQ20081018154
公开日2009年4月22日 申请日期2008年11月18日 优先权日2008年10月30日
发明者曾海坚, 曾胜群 申请人:深圳市时代经纬科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1