基于gps的消息系统、车载gps的适配装置和启动方法

文档序号:7812412阅读:112来源:国知局
专利名称:基于gps的消息系统、车载gps的适配装置和启动方法
技术领域
本发明涉及车载系统领域,特别涉及一种基于GPS的消息系统、车载GPS的适配装置和启动方法,以及车载端。
背景技术
如今,汽车产业发展迅速,汽车的数量越来越多。人们在拥有汽车的同时,也会越来越关注使用汽车时的使用体验,从而越来越多的车载设备应用于汽车上以实现各种车载应用,例如车载导航、GPS(Global Positioning System)定位、TTS(Text to Speech)播报、车载DVD播放、车载通信等,可以实现包括实时路况信号、目的地地图以及行车导航等行车信号的需求的服务,以及音乐、视频、图片等多媒体需求的服务等。各种车载设备或装置之间相互联系,共同构成了汽车的车载系统,即车载端。随着车联网的出现,车载端还可以通过网络实现各类信息的获取等。现有的网络服务端(云端)可以实时地向车载端发布各种信息,而当车载端的用户对这些信息感兴趣而需要得到进一步地信息时,通常都需要手动启动车载端上的一些应用,也就是说,无法通过服务端发布的信息直接去启动车载应用。举例来说,当服务端向车载端发送一条包含有餐馆信息的消息后,如果用户想去附近一家餐馆就餐时,就需要手动启动车载端的GPS应用,获取车载端的当前位置(GPS信息),并启动导航应用,搜索当前位置附近的餐馆,选择要去的餐馆,获取导航信息。对于用户来说,这样的使用体验并不完善。公告号为CN1332832C的中国专利申请公开了一种车载应用程序选择系统和车载应用程序选择装置及方法,根据拍摄到的车辆乘员的图像选择不同车载应用程序来执行动作。但并未涉及通过服务端发布的信息去启动车载应用的解决方案。

发明内容
本发明要解决的问题是现有技术无法通过服务端发送的信息调用车载端的GPS应用。为解决上述问题,本发明技术方案提供一种基于GPS的消息系统,包括:车载端和适于向所述车载端发送消息的服务端,其中,所述车载端包括:显示单元,适于基于所述服务端发送的消息显示消息界面;请求单元,适于基于所述消息界面产生GPS调用请求;适配单元,适于基于所述GPS调用请求生成GPS启动信号,基于所述GPS启动信号启动所述GPS单元,获取所述GPS单元反馈的GPS信息;更新单元,适于基于所述适配单元获取的GPS信息更新所述显示单元显示的消息界面。为解决上述问题,本发明技术方案还提供一种车载GPS的适配装置,包括:请求接收单元,适于接收基于消息界面产生的GPS调用请求;请求解析单元,适于解析所述GPS调用请求,调用GPS接口单元;GPS接口单元,适于生成所述GPS启动信号;GPS启动单元,适于基于所述GPS启动信号启动GPS应用;GPS反馈单元,适于获取所述GPS应用反馈的GPS信
肩、O
为解决上述问题,本发明技术方案还提供一种车载端,包括:GPS单元;显示单元,适于基于服务端发送的消息显示消息界面;请求单元,适于基于所述消息界面产生GPS调用请求;上述的车载GPS的适配装置;更新单元,适于基于所述适配装置获取的GPS信息更新所述显示单元显示的消息界面。为解决上述问题,本发明技术方案一种车载GPS的启动方法,包括:接收基于消息界面产生的GPS调用请求;解析所述GPS调用请求,生成GPS启动信号;基于所述GPS启动信号启动GPS应用。与现有技术相比,本发明技术方案具有以下优点:通过消息界面产生GPS调用请求,再将GPS调用请求转换为启动GPS应用的信号,以由GPS应用反馈GPS信息,由此实现了在不改变现有车载GPS应用的前提下,就可以通过消息调用GPS应用,增强了用户对于车载GPS应用的使用体验。并且,消息界面是基于服务端发送的实时消息而生成,用户通过消息界面调用车载应用,由此提高了服务端、车载端和用户之间的交互性。


图1是本发明实施例的基于GPS的消息系统的结构示意图;图2是车载端接收到消息后的显示界面的示例图;图3是消息界面的示例图;图4是本发明实施例的适配单元的结构示意图;图5是更新后的消息界面的示例图;图6是本发明实施方式的车载GPS的启动方法的流程示意图。
具体实施例方式为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式
做详细的说明。在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式
的限制。现有技术中,服务端可以以消息的形式向车载端发布各种实时信息,车载端的显示界面会显示服务端发布的信息,然而当用户对这些信息感兴趣而需要得到进一步地信息时,通常都需要手动启动车载端上的一些应用。举例来说,当服务端向车载端发送一条“推荐附近餐馆”的消息,车载端显示了“附近餐馆的名称”,然而,在行车过程中,由于车载端的位置变化,附近的餐馆也会随之变化,如果用户需要在行车过程中实时地获取附近餐馆的消息时,就需要手动启动车载端的GPS应用,向服务端上报GPS信息,以由服务端基于车载端上报的GPS信息向车载端发送实时消息。因此,本发明实施例提供一种车载GPS的实现系统,如图1所示,包括:车载端I和适于向所述车载端I发送消息的服务端2,所述车载端I与所述服务端2之间的通信方式可以为2G/3G网络通信方式。所述车载端I包括:GPS单元11,适于实现GPS应用,获取GPS信息,所述GPS信息通常包括车载端所在位置的经纬度信息;显示单元12,适于基于所述服务端2发送的消息显示消息界面;请求单元13,与所述显示单元12相连,适于基于所述消息界面产生GPS调用请求;适配单元14,与所述GPS单元11、请求单元13相连,适于接收所述GPS调用请求,基于所述GPS调用请求生成GPS启动信号,基于所述GPS启动信号启动所述GPS单元11,获取所述GPS单元11反馈的GPS信息;更新单元16,与所述适配单元14相连,适于基于所述适配单元14获取的GPS信息更新所述显示单元12显示的消息界面。通过请求单元产生基于消息界面的GPS调用请求,再由适配单元将GPS调用请求转换为启动GPS应用的信号,由此实现了通过消息界面调用车载端的GPS应用;进一步地,通过适配单元和更新单元实现了基于GPS应用反馈的GPS信息实时更新消息界面。下面结合附图1至5对本发明实施例的基于GPS的消息系统的工作流程进行详细说明。请参考图1,首先,服务端2向车载端I发送消息,例如,服务端2根据系统时间判断当前为用餐时间,因此根据车载端I的当前位置(可以由车载端I的GPS单元11上报,也可以是用户在车载端输入并上报)向车载端I发送了一条标题为“推荐附近餐馆”的消息。又例如,服务端2实时获取车载端I的当前位置,当车辆行驶到商家D(第三方)附近时,服务端2向车载端I发送了一条该商家的商品促销的消息。车载端I通过车载收件箱接收服务端2发送的消息,并通过显示界面或语音提示用户接收到了新消息。用户打开车载收件箱,显示界面如图2所示,为了区别于现有类别的消息(如导航信息、系统通知),本实施例将可通过其启动车载应用的消息归类为“互动消息”,用户点击“互动消息”,则显示互动消息列表,互动消息列表中的消息可以按照接收的时间先后排列。本实施例中,服务端2发送的消息包含了消息界面文件的链接,消息界面文件可以为网页文件,如html、htm、asp、php、jsp文件等,对应地,网页文件的链接可以为URL地址。接着,显示单元12基于所述服务端2发送的消息显示消息界面。本实施例中,车载端I还包括与显示单元12相连的链接单元15,基于所述消息界面文件的链接获取所述消息界面文件。以消息界面文件为网页文件为例,服务端2发送的互动消息仅是简短的标题和网页文件的链接,该互动消息的详细内容实际上包含在所述网页文件中,当用户对该互动消息感兴趣而选择查看时,链接单元15连接至网络,从所述网页文件的链接下载网页文件并发送至显示单元12,显示单元12根据网页文件绘制生成消息界面,所述消息界面以网页的形式呈现在车载端I的显示界面上,消息界面显示有用于产生GPS调用请求的控件。以用户选择“推荐附近餐馆”的消息为例,消息界面可以如图3所示,其显示了多个控件,包括:标注有“更新”的控件,用于产生GPS调用请求;以餐馆的名称标注的控件,用于产生导航调用请求。对于用户来说,操作(如触摸或点击)“更新”的控件就可以启动车载GPS应用,获得GPS信息;操作以餐馆的名称标注的控件就可以启动车载导航应用,获得导航信息。
所述网页文件可以由服务端2或第三方提供,网页文件中,HTML/XHTML负责页面结构,CSS负责样式表现,JavaScript负责动态行为,使得显示的网页可以丰富多样化,并且可由服务端2或第三方实时更新。为了实现对网页文件的控件进行操作就可以启动车载GPS应用,如车载GPS、车载导航等,网页文件内嵌了 GPS应用接口、导航应用接口等,以JavaScript实现GPS应用或导航应用的调用。需要说明的是,本实施例中,在服务端2向车载端I发布信息时,服务端2向车载端I发送的消息包括消息的标题和消息界面文件的链接,但并不包括消息的具体内容(在消息界面文件中描述),当车载端I对消息感兴趣时再下载消息界面文件,因此在一定程度上减少了服务端2向车载端I传送信息的数据量,提高了传输速率,节省了车载端I的存储空间。在其他实施例中,服务端2也可以在向车载端I发布信息时就把消息界面文件发给车载端I。接着,在显示消息界面后,请求单元13基于所述消息界面产生GPS调用请求并发送给适配单元14。以用户在如图3所示的消息界面中点击(选择)“更新”的控件为例,请求单元13与网页内嵌的GPS应用接口建立连接,产生GPS调用请求。接着,适配单元14接收到请求单元13发送的GPS调用请求后,基于所述GPS调用请求生成GPS启动信号,基于所述GPS启动信号启动所述GPS单元11。请求单元13产生的GPS调用请求并不能直接用于调用GPS应用,也就是说,GPS单元11不能识别GPS调用请求,因此需要适配单元14对GPS调用请求进行解析和处理,以获得GPS单元11能够识别的信号。本实施例中,由于消息界面文件内嵌的GPS应用接口和适配单元14的作用,使得无需改变现有的GPS单元的基本结构即可实现通过消息界面调用车载GPS应用。具体来说,如图4所示,适配单元14包括请求接收单元14a、请求解析单元14b、GPS接口单元14c、GPS启动单元14d和GPS反馈单元14e。请求接收单元14a接收请求单元13产生的GPS调用请求并发送给请求解析单元14b ;请求解析单元14b解析所述GPS调用请求,调用GPS接口单元14c ;GPS接口单元14c基于请求解析单元14b的调用生成GPS启动信号,GPS接口单元14c可以是JavaScript应用程序(如可以命名为geolocation.js);GPS启动单元14d将所述GPS启动信号发送至GPS单元11以启动GPS应用;GPS单元11启动后,GPS反馈单元14e从所述GPS单元11获取反馈的GPS信息并发送给更新单元16。继续参考图1,更新单元16在接收到适配单元14的GPS反馈单元14e发送的GPS信息后,将GPS信息上报至服务端2,服务端2基于更新单元16上报的GPS信息(通常为车载端的当前位置的经纬度信息),更新向车载端I发送的“推荐附近餐馆”的消息,车载端I在接收到更新的消息后,更新显示的消息界面。具体实施时,更新单元16可以包括信息发送单元和消息传送单元。所述信息发送单元适于将适配单元14获取的GPS信息发送至服务端2 ;所述消息传送单元适于接收服务端2发送的基于所述GPS信息产生的消息并发送至显示单元。本实施例中,服务端2发送的基于所述GPS信息产生的消息(更新后的消息)包括消息界面文件的链接(更新后的消息界面文件的链接),所述消息传送单元通过链接单元15将更新后的消息发送给显示单元12,具体地,链接单元15根据更新后的消息界面文件的链接获取更新后的消息界面文件并发送给显示单元12,显示单元12根据更新后的消息界面文件生成消息界面并予以显示,更新后的消息界面可以如图5所示。在其他实施例中,更新后的消息界面文件可以包含在服务端2发送的消息中,所述消息传送单元直接将更新后的消息界面文件发送给显示单元12,显示单元12根据更新后的消息界面文件生成消息界面并予以显示。需要说明的是,本实施例中,消息界面文件中没有包含当前位置的信息,相应地,在图5中未显示当前位置的信息。在其他实施例中,服务端也可以基于车载端上报的GPS信息确定当前位置的信息并将其描述在消息界面文件中,由此显示单元显示的消息界面中也会显示有当前位置的信息。此外,所述GPS单元11还适于向适配单元14反馈GPS定位结果;所述适配单元14还适于将所述GPS定位结果发送至显示单元12。例如,当GPS单元11由于卫星信号等原因定位失败后,向适配单元14发送“GPS定位失败”的消息,适配单元14向显示单元12反馈“GPS定位失败”的消息,通过显示单元12将“GPS定位失败”的消息显示在消息界面中。基于上述的基于GPS的消息系统,本发明实施方式还提供一种车载端和车载GPS的适配装置。所述车载GPS的适配装置也就是上述基于GPS的消息系统中的适配单元。如图4所示,包括:请求接收单元14a,适于接收基于消息界面产生的GPS调用请求;请求解析单元14b,与所述请求接收单元14a相连,适于解析所述GPS调用请求,调用GPS接口单元;GPS接口单元14c,适于生成所述GPS启动信号;GPS启动单元14d,与所述GPS接口单元14c相连,适于基于所述GPS启动信号启动GPS应用;GPS反馈单元14e,适于获取所述GPS应用反馈的GPS信息。所述消息界面基于服务端发送的消息而生成。所述服务端发送的消息包括消息界面文件(例如网页文件)的链接。所述车载端,如图1所示,至少包括:GPS单元11,适于获取GPS信息,实现GPS应用;显示单元12,适于基于服务端发送的消息显示消息界面;请求单元13,适于基于所述消息界面产生GPS调用请求;适配单元14,即上述的车载GPS的适配装置;更新单元16,适于基于所述适配装置获取的GPS信息更新所述显示单元12显示的消息界面。本发明实施方式还提供一种车载GPS的启动方法,如图6所示,包括:步骤S11,接收基于消息界面产生的GPS调用请求;步骤S12,解析所述GPS调用请求,生成GPS启动信号;步骤S13,基于所述GPS启动信号启动GPS应用。在本发明的一个实施例中,所述车载GPS的启动方法还可以包括:接收所述GPS应用反馈的GPS信息。综上所述,上述技术方案通过消息界面产生GPS调用请求,再将GPS调用请求转换为启动GPS应用的信号,由此实现了通过服务端发送的消息调用车载端的GPS应用;进一步,GPS应用启动后,可以将与GPS信息关联的信息反馈给消息界面,也就是基于GPS信息实时地更新消息界面。因此,上述技术方案增强了用户对于车载GPS应用的使用体验,提高了服务端、车载端和用户之间的交互性。本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
权利要求
1.一种基于GPS的消息系统,其特征在于,包括:车载端和适于向所述车载端发送消息的服务端,其中,所述车载端包括: 显示单元,适于基于所述服务端发送的消息显示消息界面; 请求单元,适于基于所述消息界面产生GPS调用请求; 适配单元,适于基于所述 GPS调用请求生成GPS启动信号,基于所述GPS启动信号启动所述GPS单元,获取所述GPS单元反馈的GPS信息; 更新单元,适于基于所述适配单元获取的GPS信息更新所述显示单元显示的消息界面。
2.根据权利要求1所述的基于GPS的消息系统,其特征在于,所述适配单元包括: 请求接收单元,适于接收基于所述消息界面产生的GPS调用请求; 请求解析单元,适于解析所述GPS调用请求,调用GPS接口单元; GPS接口单元,适于生成所述GPS启动信号; GPS启动单元,适于基于所述GPS启动信号启动所述GPS单元; GPS反馈单元,适于获取所述GPS单元反馈的GPS信息。
3.根据权利要求1所述的基于GPS的消息系统,其特征在于,所述服务端向所述车载端发送的消息包括消息界面文件的链接; 所述车载端还包括:链接单元,适于基于所述消息界面文件的链接获取所述消息界面文件; 所述显示单元基于所述消息界面文件生成消息界面并予以显示。
4.根据权利要求3所述的基于GPS的消息系统,其特征在于,所述消息界面文件为网页文件。
5.根据权利要求1所述的基于GPS的消息系统,其特征在于,所述更新单元包括: 信息发送单元,适于将所述适配单元获取的GPS信息发送至所述服务端; 消息传送单元,适于接收所述服务端发送的基于所述GPS信息产生的消息并发送至所述显示单元。
6.根据权利要求1所述的基于GPS的消息系统,其特征在于,所述GPS信息包括车载端所在位置的经纬度信息。
7.根据权利要求1至6任一项所述的基于GPS的消息系统,其特征在于,所述车载端与所述服务端之间的通信方式为2G/3G网络通信方式。
8.一种车载GPS的适配装置,其特征在于,包括: 请求接收单元,适于接收基于消息界面产生的GPS调用请求; 请求解析单元,适于解析所述GPS调用请求,调用GPS接口单元; GPS接口单元,适于生成所述GPS启动信号; GPS启动单元,适于基于所述GPS启动信号启动GPS应用; GPS反馈单元,适于获取所述GPS应用反馈的GPS信息。
9.根据权利要求8所述的车载GPS的适配装置,其特征在于,所述消息界面基于服务端发送的消息而生成。
10.根据权利要求9所述的车载GPS的适配装置,其特征在于,所述服务端发送的消息包括消息界面文件的链接。
11.根据权利要求10所述的车载GPS的适配装置,其特征在于,所述消息界面文件为网页文件。
12.—种车载端,包括GPS单元,其特征在于,还包括: 显示单元,适于基于服务端发送的消息显示消息界面; 请求单元,适于基于所述消息界面产生GPS调用请求; 权利要求8至11任一项所述的车载GPS的适配装置; 更新单元,适于基于所述适配装置获取的GPS信息更新所述显示单元显示的消息界面。
13.根据权利要求12所述的车载端,其特征在于,所述更新单元包括: 信息发送单元,适于将所述适配装置获取的GPS信息发送至所述服务端; 消息传送单元,适于接收所述服务端发送的基于所述GPS信息产生的消息并发送至所述显示单元。
14.一种车载GPS的启动方法,其特征在于,包括: 接收基于消息界面产生的GPS调用请求; 解析所述GPS调用请求,生成GPS启动信号; 基于所述GPS启动信号启 动GPS应用。
15.根据权利要求14所述的车载GPS的启动方法,其特征在于,所述消息界面基于服务端发送的消息而生成。
16.根据权利要求15所述的车载GPS的启动方法,其特征在于,所述服务端发送的消息包括消息界面文件的链接。
17.根据权利要求16所述的车载GPS的启动方法,其特征在于,所述消息界面文件为网页文件。
18.根据权利要求14所述的车载GPS的启动方法,其特征在于,还包括:接收所述GPS应用反馈的GPS信息。
全文摘要
一种基于GPS的消息系统、车载端,车载GPS的适配装置和启动方法,所述基于GPS的消息系统包括车载端和适于向所述车载端发送消息的服务端,其中,所述车载端包括显示单元,适于基于所述服务端发送的消息显示消息界面;请求单元,适于基于所述消息界面产生GPS调用请求;适配单元,适于基于所述GPS调用请求生成GPS启动信号,基于所述GPS启动信号启动所述GPS单元,获取所述GPS单元反馈的GPS信息;更新单元,适于基于所述适配单元获取的GPS信息更新所述显示单元显示的消息界面。本技术方案实现了通过服务端发送的消息调用车载端的GPS应用,增强了用户的使用体验。
文档编号H04L29/08GK103188320SQ20111045760
公开日2013年7月3日 申请日期2011年12月30日 优先权日2011年12月30日
发明者陈磊, 雷慈祥, 刘伟 申请人:上海博泰悦臻电子设备制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1