一种用于汽车的网络通信系统及其信息处理方法

文档序号:7857160阅读:467来源:国知局
专利名称:一种用于汽车的网络通信系统及其信息处理方法
技术领域
本发明涉及车载通信技术领域,尤其涉及的一种用于汽车的网络通信系统及其信息处理方法。
背景技术
随着人们生活水平的提高,汽车的普及率越来越高,但是对于大多数人来说,买车容易养车难,尤其是当汽车出现故障的时候小的故障可以去一般的维修店;问题大的,就要选择4S店。但4S店有以下让客户抱怨的方面4S店的配件价格比其他维修公司的价格高出30% ;由于品牌4S店在一个城市里面的数量是有限的,因此如果上班或者居住的附近没 有4S店,那么在维修上就很不方便,而且在车主无法清楚描述其自身位置时,会导致4S店的救援车无法快速准确的达到车主汽车的出事地点;在维修时间上,由于4S店在一般简单的维护保养上都有一个时间规定,需要提前预约维修时间;保险理赔业务也存在乱涨价和虚报的行为,而且如果汽车的故障很小,例如更换简单的汽车零件等问题,只需要给车主一个指引,车主就可以自行维修,但是由于没有这方面的服务,导致车主还是需要到专业的4S店去解决,从而很是浪费时间。因此,现有技术还有待于改进和发展。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种用于汽车的网络通信系统及其信息处理方法,采用所述用于汽车的网络通信系统及其信息处理方法,实现了车机客户端与连锁店客户端之间的语音、文字信息的通信,以及远程连锁故障会诊,保养提醒,相互之间导航的功能。从而扩展了无线移动网络在车机客户端的应用,也进一步提高了车辆维修的效率,降低维修费用,减少车辆的维修耗时。本发明解决技术问题所采用的技术方案如下
一种用于汽车的网络通信系统,其中,包括数据库服务器、SOCKET服务器、用于安装在汽车上的车机客户端、连锁店客户端、Web服务器、文件服务器;所述车机客户端、所述连锁店客户端分别与所述SOCKET服务器通信连接,并组成客户端/服务器网络通信结构;所述车机客户端、所述连锁店客户端分别与所述Web服务器通信连接并组成浏览器/服务器网络通信结构;所述SOCKET服务器与所述数据库服务器通信连接,所述Web服务器与所述文件服务器通信连接
其中,所述车机客户端用于收发与所述连锁店客户端之间的文字信息,录制车主语音信息,并将所述语音信息发送给所述Web服务器,并从所述Web服务器下载所述连锁店客户端的语音信息并播放;
所述连锁店客户端用于收发与所述车机客户端之间的文字信息,并与所述车机客户端进行语音通信;所述Web服务器用于处理所述车机客户端与所述连锁店客户端用于上传语音信息的POST请求和用于下载所述语音信息的GET请求,并根据相应的所述POST请求将所述语音信息上传到所述文件服务器或根据所述GET请求从所述文件服务器下载所述语音信息;
所述文件服务器用于接收所述Web服务器发来的所述语音信息,或将其存放的语音信息,根据Web服务器的请求,发送给所述Web服务器;
所述SOCKET服务器用于监听所述车机客户端与所述连锁店客户端的网络连接状态,并将车机客户端与连锁店客户端的用户信息与离线信息发送给所述数据库服务器;其还用于对所述车机客户端与所述连锁店客户端之间的文字信息进行转发;
所述数据库服务器用于接收并保存所述SOCKET服务器转发的所述车机客户端与所述连锁店客户端的用户信息以及离线信息。 在所述SOCKET服务器端安装一采用I/O完成端口技术设计的SOCKET服务器软件;所述软件支持多个所述车机客户端与所述连锁客户端同时在线,实现所述车机客户端与所述连锁店客户端的注册、修改、删除通信关系功能,并通过ADO技术将用户信息和离线信息保存到所述数据库服务器,并根据自定义的协议转发所述车机客户端与所述连锁店客户端之间的文字信息。所述文字信息包括,所述车机客户端在连锁店客户端网页查询的关键字、所述车机客户端与所述连锁店客户端之间导航的GPS位置信息、所述连锁店客户端向所述车机客户端发送新业务推荐的文字信息、语音信息的文件名以及接收语音信息的客户端ID。一种如上所述用于汽车的网络通信系统的信息处理方法,其特征在于,所述信息信息处理方法包括实现连锁店客户端向车机客户端推荐新业务的步骤,所述推荐新业务的步骤具体包括;
511、所述连锁店客户端将推荐新业务的文字信息发送到所述SOCKET服务器;
512、所述SOCKET服务器检测所述车机客户端是否在线;当否时,所述SOCKET服务器将所述文字信息发送到所述数据库服务器进行离线信息保存,当检测到所述车机客户端上线时,所述SOCKET服务器将所述文字信息发送到所述车机客户端;
513、所述车机客户端接收所述新业务推荐的文字信息,并将所述新业务推荐的文字信息通过语音形式提示给用户。所述信息处理方法包括实现所述车机客户端与所述连锁店客户端之间语音通信的步骤,所述语音通信的步骤具体包括;
521、所述车机客户端向所述连锁店客户端发送语音通信请求;
522、所述连锁店客户端接受请求后,所述车机客户端录制车主的语音信息;
523、所述车机客户端将录音后的语音信息压缩成语音文件,并通过超文本传输协议向所述Web服务器发送POST请求;
524、所述Web服务器根据所述POST请求将所述语音文件上传到所述文件服务器。所述步骤S23还包括
5231、所述车机客户端向所述SOCKET服务器发送语音文件名和连锁店客户端ID;
5232、所述SOCKET服务器检测所述连锁店客户端是否在线,当否时,将所述语音文件名和连锁店客户端ID发送给所述数据库服务器;当是时,所述SOCKET服务器根据所述连锁店客户端ID将所述语音文件名转发给所述连锁店客户端;5233、所述连锁店客户端将其接收到的所述语音文件名进行解析,并通过超文本传输协议向所述Web服务器发送GET请求;
5234、所述Web服务器根据所述GET请求,从所述文件服务器下载与所述语音文件名对应的语音文件,并将所述语音文件发送给所述连锁店客户端;
5235、所述连锁店客户端对其从所述Web服务器接收的语音文件进行解压,并播放。所述信息处理方法还包括实现远程连锁故障会诊的步骤,所述远程连锁故障会诊的步骤具体包括;
531、所述车机客户端通过在所述连锁店客户端的网页输入关键字查询汽车故障;
532、当无法排除汽车故障时,则通过与所述连锁店客户端语音通信的方式向所述连锁店客户端工作人员描述故障;·
533、如果仍然无法排除汽车故障,则多个所述连锁店客户端工作人员通过语音通信的方式对该故障进行联合会诊。所述信息处理方法包括实现里程统计、保养提醒的步骤,所述里程统计、保养提醒的步骤具体包括;
541、所述车机客户端是否有CAN-BUS总线;
542、当所述车机客户端有CAN-BUS总线时,则所述车机客户端直接通过所述CAN-BUS总线读取汽车的里程数据,并将所述里程数据定期传送给所述SOCKET服务器;
543、当所述车机客户端没有CAN-BUS总线时,则根据所述车机客户端自定义的算法,将GPS速度累计成里程数据,并将所述里程数据定期传送给所述SOCKET服务器;
544、所述SOCKET服务器将其接收到的所述里程数据上传到所述数据库服务器,所述数据库服务器对其接收的所述里程数据进行保存;
545、当所述数据库服务器保存的所述里程数据积累到汽车需要进行保养的里程数据时,将所述需要进行保养的里程数据通过所述SOCKET服务器发送给所述连锁店客户端;
546、所述连锁店客户端根据所述里程数据提醒所述车机客户端进行保养。所述信息处理方法包括所述车机客户端与所述连锁店客户端实现导航的步骤,所述导航的步骤具体包括;
所述车机客户端与所述连锁店客户端通过所述SOCKET服务器将GPS文字信息发送给对应的连锁店客户端与对应的车机客户端。本发明所提供的一种用于汽车的网络通信系统及其信息处理方法,采用所述网络通信系统,能够可实现的功能有,所述连锁店客户端向所述车机客户端发送推荐新业务的文字信息,所述车机客户端将所述文字信息转化为语音信息,从而提高车主的驾驶安全;可实现所述连锁店客户端与所述车机客户端之间的语音通信、留言以及回复,从而一些简单的汽车故障,车主通过语音通信的方式即可获得解决方案,进而提高维修的速度;所述连锁店客户端还可根据所述车机客户端的里程数据,向车机客户端发送保养提醒,从而延长汽车的使用时限;当汽车抛锚需要所述连锁店客户端派救援车,或者车主需要到连锁店时,通过本发明的导航方法,使得所述连锁店客户端与所述车机客户端能够实现快速的导航,节省车主的时间;通过连锁店客户端进行保险理赔业务,使得各种维修费用均衡,遏制现有4S店的乱涨价和虚报价格的行为。


图I是本发明一种网络通信系统的较佳实施例的结构框图。图2是本发明基于网络通信系统实现连锁店客户端向车机客户端推荐新业务的较佳实施例步骤流程图。图3是本发明基于网络通信系统实现所述车机客户端与所述连锁店客户端之间语音通信的较佳实施例步骤流程图。图4是本发明基于网络通信系统实现远程连锁故障会诊的较佳实施例步骤流程图。
图5是本发明基于网络通信系统实现里程统计、保养提醒的较佳实施例步骤流程图。图6是本发明基于网络通信系统实现车机客户端给连锁店客户端导航的较佳实施例步骤流程图。图7是本发明基于网络通信系统实现连锁店客户端给车机客户端导航的较佳实施例步骤流程图。
具体实施例方式为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参见图1,图I是本发明一种网络通信系统的较佳实施例的结构框图。由图I可知,网络通信系统包括数据库服务器101、SOCKET服务器102、用于安装在汽车上的车机客户端104、连锁店客户端103、Web服务器105、文件服务器106;其中,所述车机客户端104、连锁店客户端103分别与所述SOCKET服务器102,所述Web服务器105通信连接,所述SOCKET服务器102与所述数据库服务器101通信连接,所述Web服务器105与所述文件服务器106通信连接。在所述车机客户端104安装车机客户端软件,在连锁店客户端安装连锁店客户端软件,通过所述软件建立所述车机客户端104与所述连锁店客户端103的好友关系,通过所述好友关系,使得所述车机客户端104与所述连锁店客户端103实现通信与服务。所述好友关系的建立方式为连锁店通过连锁店客户端软件,注册车机客户端会员,并建立通信服务关系。其中,所述车机客户端104与其好友连锁店客户端能够实现收发文字信息的功能,所述文字信息包括,用户在车机客户端104输入关键字查询汽车故障、当汽车需要救助时对应位置的GPS位置信息;所述车机客户端104还用于录制用户的语音信息,并将所述语音信息发送给所述Web服务器105,还可以从所述Web服务器105下载其好友连锁店客户端的语音信息,并在所述车机客户端104安装朗读软件,将所述语音信息通过朗读软件转化成声音文件播放出来,使得用户在驾驶车辆时,获取语音信息的过程中不必移开视线,从而提升了驾驶安全。所述连锁店客户端103用于注册好友车机客户端,发送优惠服务和新业务等信息到其好友车机客户端,更新和补充完善维修保养知识库,从而有利于车主通过所述知识库网页查询汽车的故障和保养问题,加快处理速度,提升车主的自主处理问题的能力;收发与其好友车机客户端之间的文字信息,并与所述车机客户端104进行语音通信,而且还可以登记汽车的维修具体资料,为保险理赔提供凭证;通过所述连锁店客户端103处理保险的优势在于,使得各种保险理赔的维修项目,收费均衡,不乱涨价,更不虚报价,有利于价格透明。在所述Web服务器105上安装支持HTTP协议的软件,通过所述软件使的所述Web服务器105能够处理所述车机客户端与所述连锁店客户端上传的语音信息HTTP协议的POST请求,并将所述语音信息按自定义的规则命名。其还能实现下载所述语音信息HTTP协议的GET请求,并根据相应的所述POST请求将所述语音信息上传到所述文件服务器106或根据所述GET请求从所述文件服务器106下载所述语音信息。其中,所述HTTP协议为超文本传送协议所述超文本传送协议是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据的传送协议。·所述文件服务器106用于接收所述Web服务器105发来的所述语音信息,或将其存放的语音信息,根据Web服务器105的请求,发送给所述Web服务器105。在所述SOCKET服务器102安装一采用I/O完成端口技术设计的SOCKET服务器软件,使所述SOCKET服务器102能够实现支持海量的所述车机客户端104与所述连锁店客户端103的同时在线。还用于监听所述车机客户端104与所述连锁店客户端103的网络连接状态并对用户信息与离线信息进行管理,所述用户信息是指,所述车机客户端104与所述连锁店客户端103的注册信息,以及建立、更改、删除所述车机客户端104与所述连锁店客户端103的好友关系和通信服务功能。所述SOCKET服务器102还将所述离线信息发送给所述数据库服务器101;对所述车机客户端104与所述连锁店客户端103之间的文字信息进行转发,而且,所述SOCKET服务器102可以处理所述车机客户端104的保险理赔业务,并将其处理的保险理赔业务的信息发送给连锁店客户端103。其中,所述文字信息包括GPS位置信息、语音信息的文件名以及需要发送语音信息的客户端ID ;实现所述车机客户端104与所述连锁店客户端103的注册、修改、删除通信关系功能,并通过ADO技术将用户信息和离线信息保存到所述数据库服务器101。其中,ADO是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式的一个中间层。允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。所述数据库服务器101用于保存从所述SOCKET服务器102发来的,所述车机客户端104与所述连锁店客户端103的用户信息以及离线信息。较佳地,本发明所述的网络通信系统的建立是基于TCP/IP协议。其中,TCP/IP又名网络通讯协议,是Internet最基本的协议,TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。其中,所述网络通信系统包括由所述车机客户端104、所述连锁店客户端103、所述SOCKET服务器102通过网络通信协议组成的客户端/服务器网络通信结构,即C/S网络通讯结构,所述C / S结构的优势在于其在技术上很成熟,交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。通过所述C/S结构实现了所述车机客户端104与所述连锁店客户端103之间建立通信服务关系、并通过所述SOCKET服务器102实现了收发文字信息的目的。更佳地是,所述网络通信系统还包括由所述车机客户端104、所述连锁店客户端103、所述Web服务器105通过超文本传送协议组成的浏览器/服务器通信网络结构,即B/S结构,采用所述B / S结构的优势在于其分布性强、维护方便、开发简单且共享性强、总体拥有成本低。通过所述B/S结构实现了所述车机客户端104与所述连锁店客户端103和所述Web服务器直接实现上传和下发语音文件,进行语音通讯和网页查询等功能;
通过所述C/S结构与B/S结构的结合应用,其优势在于,充分发挥了 B / S与C / S体系结构的优势,弥补了二者不足。充分考虑用户利益,保证浏览查询者方便操作的同时也使得系统更新简单,维护简单灵活,易于操作。装入客户端的软件可以采用统一的WWW浏览器,而且由于WWW浏览器和网络综合服务器都是基于工业标准,可以在所有的平台上工作,因而使得本发明的应用不存在障碍。而且在客户端可以构造非常复杂的应用,界面友好灵 活,易于操作。对于原有的基于C / S结构的应用,只需开发用于发布的WWW界面,就可非常容易地升级到这种体系结构,并保留原来的某些子系统。这样就充分地利用现有系统的资源,使的本发明易于被市场接受。通过所述C/S结构与B/S结构实现了所述网络通信结构能够实现新业务推荐、语音通讯、远程连锁故障会诊,里程累计,保养提示、故障GPS定位、连锁店对车载客户端导航、保险理赔业务等功能。从而解决了当前车主所面对的维修保养方面的问题,也扩展了无线移动网络在车载主机上的应用,以下结合附图对本发明所实现的功能做进一步说明。首先如图2所示,图2为是本发明基于网络通信系统实现连锁店客户端向车机客户端推荐新业务的较佳实施例的步骤流程图。首先所述车机客户端和所述连锁店客户端通过相应的软件建立好友关系,从而实现通信和提供服务的功能;所述连锁店客户端登录到连锁店客户端软件,并连接到所述SOCKET服务器。此时,进入步骤201、所述连锁店客户端将推荐新业务的文字信息发送到所述SOCKET服务器;
步骤202、所述SOCKET服务器检测所述车机客户端是否在线;当是时,进入步骤205、所述SOCKET服务器将所述文字信息发送到所述车机客户端,当否时,进入步骤203、所述SOCKET服务器将所述文字信息发送到所述数据库服务器进行离线信息保存;
步骤204、当所述SOCKET服务器检测所述车机客户端在线时,进入步骤205、所述SOCKET服务器将所述文字信息发送到所述车机客户端;
步骤206、所述车机客户端接收所述新业务推荐的文字信息,并将所述新业务推荐的文字信息通过语音形式提示给用户。当用户收听到新业务推荐的语音信息之后,则用户可以根据自己对其收听到的新业务是否有兴趣,来决定是否进一步的对连锁店客户端所提供的新业务进一步的了解。具体结合图3,对本发明实现所述车机客户端与所述连锁店客户端之间语音通信做详细说明。当车机客户端用户对图2所述的较佳实施例中所述的连锁店客户端发来的新业务推荐感兴趣,或者想与连锁店客户端进行其他方面例如故障排除进行语音通信;或者连锁店客户端为向所述车机客户端解释新业务或者对所述车机客户端用户所遇到的故障进行答疑,或者其他情况需要进行语音通信的,适用本较佳实施例。其中,图3是本发明基于网络通信系统实现所述车机客户端与所述连锁店客户端之间语音通信的较佳实施例步骤流程图,以车机客户端向连锁店客户端语音通信为例加以说明,需要明确的是,当所述连锁店客户端向所述车机客户端语音通信时,其方式和原理均与图3所示的方法相同。首先进入步骤301、所述车机客户端向所述连锁店客户端发送语音通信请求;
步骤302、所述连锁店客户端接受请求后,所述车机客户端录制车主的语音信息;
步骤303、所述车机客户端将录音后的语音信息压缩成语音文件,并通过超文本传输协
议向所述Web服务器发送POST请求;
较佳地,在所述车机客户端与所述连锁店客户端在进行步骤303的后,即将所述语音信息转化为语音文件之后,同时进行步骤304与步骤305 ;
步骤304、所述Web服务器根据所述POST请求将所述语音文件上传到所述文件服务
器;
同时进行的步骤305、所述车机客户端向所述SOCKET服务器发送语音文件名和连锁店客户端ID ;其中,将所述语音文件名和连锁店客户端ID形成SOCKET信息,向所述SOCKET服务器发送,采用此种方式的优势在于,通过SOCKET信息发送语音文件名和连锁店客户端ID使得即使在所述车机客户端高速行驶以及无网络的情况下,语音数据包也不容易掉落。进行完步骤305后,开始进行步骤306、所述SOCKET服务器检测所述连锁店客户端是否在线;
当否时,进入步骤307、将所述语音文件名和连锁店客户端ID发送给所述数据库服务
器;
当是时,进入步骤308、所述SOCKET服务器根据所述连锁店客户端ID将所述语音文件名转发给所述连锁店客户端;
步骤309、所述连锁店客户端将其接收到的所述语音文件名进行解析,并通过超文本传输协议向所述Web服务器发送GET请求;
步骤310、所述Web服务器根据所述GET请求,从所述文件服务器下载与所述语音文件名对应的语音文件,并将所述语音文件发送给所述连锁店客户端;
步骤311、所述连锁店客户端对其从所述Web服务器接收的语音文件进行解压,并播放。以下结合图4对本发明实现远程连锁故障会诊做进一步说明,其中,图4为本发明基于网络通信系统实现远程连锁故障会诊的较佳实施例步骤流程图。当车主遇到汽车的一些异常情况时,但如果感觉异常情况并不是很严重时,进入步骤401、所述车机客户端用户通过在所述连锁店客户端的网页输入关键字查询汽车故障;
所述网页为连锁店客户端系统平台综合了诸多知名厂家汽修师的经验,将各种车辆故障的“信号”进行整理,然后根据车主输入的“关键字”找出车辆故障。“比如,爱车的异响,或者发现哪个部件操作不灵活,你只要输入大概情况,它就会告诉你车子哪个地方出毛病了。”对于一些简单故障,车主可在网页提示下自行更换零件或修理,提高维修效率,为车主节省维修时间和金钱。此时,用户可以通过连锁店客户端的网页的提示的内容进行故障的排除。步骤402、所述汽车故障是否排除;
当是时,进入步骤403、结束;当否时,即根据网页所提示的内容无法将故障排除,或者在连锁店客户端网页上无法搜索到用户需要的信息时,进入步骤404、是否进行语音咨询;
当否时,进入步骤405、结束;即用户想利用其他方式,排除汽车的故障;
当是时,通过与所述连锁店客户端语音通信的方式向所述连锁店客户端工作人员描述故障;即用户通过语音的方式向连锁店的工作人员具体描述汽车的异常,连锁店的工作人员可以根据车主的描述,指导车主解决这些故障;
步骤407、是否解决故障;
当是时,进入步骤408、结束; 当否时,进入步骤409、多个所述连锁店客户端工作人员通过语音通信的方式对该故障进行联合会诊;即,当用户汽车的故障比较棘手时,可以多个有经验的工作人员一同商讨研究,从而给用户提供一个合理的建议,而且对于疑难的问题,也可多个连锁店工作人员一起联合会诊;
步骤410、是否继续;
当否时,进入步骤411、结束;
当是时,返回步骤401、所述车机客户端用户通过在所述连锁店客户端的网页输入关键字查询汽车故障。如果用户咨询的汽车故障为新的故障或解决已有故障所提出的更好的解决方案时,连锁店工作人员可以将故障现象的描述和维修的经验添加到维修知识库上,从而使得用户可以在维修知识库网页上查询该更优的解决方案,从而为将来遇到同样故障的用户提供了方便。本发明所述的信息处理方法还包括实现里程统计、保养提醒的步骤,具体请参见图5,其中,图5为本发明基于网络通信系统实现里程统计、保养提醒的较佳实施例步骤流程图。步骤501、启动车机客户端;
步骤502、所述车机客户端是否有CAN-BUS总线;
当是时,进入步骤504、所述车机客户端直接通过所述CAN-BUS总线读取汽车的里程数据,并将所述里程数据定期传送给所述SOCKET服务器;
当否时,进入步骤503、根据所述车机客户端自定义的算法,将GPS速度累计成里程数据,并将所述里程数据定期传送给所述SOCKET服务器;其中,所述GPS速度的时间单位设定为秒;
步骤505、所述SOCKET服务器将其接收到的所述里程数据上传到所述数据库服务器,所述数据库服务器对其接收的所述里程数据进行保存;
步骤506、当所述数据库服务器保存的所述里程数据积累到汽车需要进行保养的里程数据时,将所述需要进行保养的里程数据通过所述SOCKET服务器发送给所述连锁店客户端;
步骤507、所述连锁店客户端根据所述里程数据提醒所述车机客户端进行保养。本发明还提供所述车机客户端与所述连锁店客户端之间的导航方案,其中,图6是本发明基于网络通信系统实现车机客户端给连锁店客户端导航的较佳实施例步骤流程图;图7是本发明基于网络通信系统实现连锁店客户端给车机客户端导航的较佳实施例步骤流程图。首先如图6所示,其中,适用的情况是汽车遇到故障抛锚时,用户需要连锁店客户端派救援车;
步骤601、车机客户端启动;
步骤602、车机客户端发送GPS文字信息到SOCKET服务器;
步骤603、SOCKET服务器转发所述GPS文字信息;
步骤604、连锁店客户端接收所述GPS文字信息;
步骤605、连锁店根据所述GPS文字信息派救援车;· 通过本较佳实施例使得连锁店客户端所派出的救援车可以根据车机客户端发出的GPS文字信息快速准确的到达用户的出事地点,从而节省时间。进一步实现连锁端客户端对车机客户端的导航,适用于车机客户端用户不清楚要去的连锁店具体位置;其具体如图7所示;
步骤701、车机客户端启动;
步骤702、连锁店客户端发送GPS文字信息到SOCKET服务器;
步骤703、SOCKET服务器转发所述GPS文字信息;
步骤704、车机客户端接收所述GPS文字信息;
步骤705、车机客户端打开地图软件根据所述GPS文字信息进行导航。通过本较佳实施例,使得用户可以快速准确的到达其想要去的连锁店,从而节省时间,提闻效率。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种用于汽车的网络通信系统,其特征在于,包括数据库服务器、SOCKET服务器、用于安装在汽车上的车机客户端、连锁店客户端、Web服务器、文件服务器;所述车机客户端、所述连锁店客户端分别与所述SOCKET服务器通信连接,并组成客户端/服务器网络通信结构;所述车机客户端、所述连锁店客户端分别与所述Web服务器通信连接并组成浏览器/服务器网络通信结构;所述SOCKET服务器与所述数据库服务器通信连接,所述Web服务器与所述文件服务器通信连接 其中,所述车机客户端用于通过所述SOCKET服务器收发与所述连锁店客户端之间的文字信息,录制车主语音信息,并将所述语音信息发送给所述Web服务器,并从所述Web服务器下载所述连锁店客户端的语音信息并播放; 所述连锁店客户端用于通过所述SOCKET服务器收发与所述车机客户端之间的文字信息,并与所述车机客户端进行语音通信; 所述Web服务器用于处理所述车机客户端与所述连锁店客户端用于上传语音信息的POST请求和用于下载所述语音信息的GET请求,并根据相应的所述POST请求将所述语音信息上传到所述文件服务器或根据所述GET请求从所述文件服务器下载所述语音信息; 所述文件服务器用于接收所述Web服务器发来的所述语音信息,或将其存放的语音信息,根据Web服务器的请求,发送给所述Web服务器; 所述SOCKET服务器用于监听所述车机客户端与所述连锁店客户端的网络连接状态,并将车机客户端与连锁店客户端的用户信息与离线信息发送给所述数据库服务器;其还用于对所述车机客户端与所述连锁店客户端之间的文字信息进行转发; 所述数据库服务器用于接收并保存所述SOCKET服务器转发的所述车机客户端与所述连锁店客户端的用户信息以及离线信息。
2.根据权利要求I所述的用于汽车的网络通信系统,其特征在于,在所述SOCKET服务器安装一采用I/O完成端口技术设计的SOCKET服务器软件;所述软件支持多个所述车机客户端与所述连锁店客户端同时在线,实现所述车机客户端与所述连锁店客户端的注册、修改、删除通信关系功能,并通过ADO技术将用户信息和离线信息保存到所述数据库服务器,并根据自定义的协议转发所述车机客户端与所述连锁店客户端之间的文字信息。
3.根据权利要求2所述的用于汽车的网络通信系统,其特征在于,所述文字信息包括,所述车机客户端在连锁店客户端网页查询的关键字、所述车机客户端与所述连锁店客户端之间导航的GPS位置信息、所述连锁店客户端向所述车机客户端发送新业务推荐的文字信息、语音信息的文件名以及接收语音信息的客户端ID。
4.一种如权利要求I至3任意一项所述用于汽车的网络通信系统的信息处理方法,其特征在于,所述信息处理方法包括实现连锁店客户端向车机客户端推荐新业务的步骤,所述推荐新业务的步骤具体包括; S11、所述连锁店客户端将推荐新业务的文字信息发送到所述SOCKET服务器; S12、所述SOCKET服务器检测所述车机客户端是否在线;当否时,所述SOCKET服务器将所述文字信息发送到所述数据库服务器进行离线信息保存,当检测到所述车机客户端上线时,所述SOCKET服务器将所述文字信息发送到所述车机客户端; S13、所述车机客户端接收所述推荐新业务的文字信息,并将所述推荐新业务的文字信息通过语音形式提示给用户。
5.根据权利要求4所述的信息处理方法,其特征在于,所述信息处理方法包括实现所述车机客户端与所述连锁店客户端之间语音通信的步骤,所述语音通信的步骤具体包括; 521、所述车机客户端向所述连锁店客户端发送语音通信请求; 522、所述连锁店客户端接受请求后,所述车机客户端录制车主的语音信息; 523、所述车机客户端将录音后的语音信息压缩成语音文件,并通过超文本传输协议向所述Web服务器发送POST请求; 524、所述Web服务器根据所述POST请求将所述语音文件上传到所述文件服务器。
6.根据权利要求5所述的信息处理方法,其特征在于,所述步骤S23还包括 5231、所述车机客户端向所述SOCKET服务器发送语音文件名和连锁店客户端ID; 5232、所述SOCKET服务器检测所述连锁店客户端是否在线,当否时,将所述语音文件名和连锁店客户端ID发送给所述数据库服务器;当是时,所述SOCKET服务器根据所述连锁店客户端ID将所述语音文件名转发给所述连锁店客户端; 5233、所述连锁店客户端将其接收到的所述语音文件名进行解析,并通过超文本传输协议向所述Web服务器发送GET请求; 5234、所述Web服务器根据所述GET请求,从所述文件服务器下载与所述语音文件名对应的语音文件,并将所述语音文件发送给所述连锁店客户端; 5235、所述连锁店客户端对其从所述Web服务器接收的语音文件进行解压,并播放。
7.根据权利要求4所述的信息处理方法,其特征在于,所述信息处理方法还包括实现远程连锁故障会诊的步骤,所述远程连锁故障会诊的步骤具体包括; 531、所述车机客户端通过在所述连锁店客户端的网页输入关键字查询汽车故障; 532、当无法排除汽车故障时,则通过与所述连锁店客户端语音通信的方式向所述连锁店客户端工作人员描述故障; 533、如果仍然无法排除汽车故障,则多个所述连锁店客户端工作人员通过语音通信的方式对该故障进行联合会诊。
8.根据权利要求4所述的信息处理方法,其特征在于,所述信息处理方法包括实现里程统计、保养提醒的步骤,所述里程统计、保养提醒的步骤具体包括; 541、所述车机客户端是否有CAN-BUS总线; 542、当所述车机客户端有CAN-BUS总线时,则所述车机客户端直接通过所述CAN-BUS总线读取汽车的里程数据,并将所述里程数据定期传送给所述SOCKET服务器; 543、当所述车机客户端没有CAN-BUS总线时,则根据所述车机客户端自定义的算法,将GPS速度累计成里程数据,并将所述里程数据定期传送给所述SOCKET服务器; 544、所述SOCKET服务器将其接收到的所述里程数据上传到所述数据库服务器,所述数据库服务器对其接收的所述里程数据进行保存; 545、当所述数据库服务器保存的所述里程数据积累到汽车需要进行保养的里程数据时,将所述需要进行保养的里程数据通过所述SOCKET服务器发送给所述连锁店客户端; 546、所述连锁店客户端根据所述里程数据提醒所述车机客户端进行保养。
9.根据权利要求4所述的信息处理方法,其特征在于,所述信息处理方法包括所述车机客户端与所述连锁店客户端实现导航的步骤,所述导航的步骤具体包括; 所述车机客户端与所述连锁店客户端通过所述SOCKET服务器将GPS文字信息发送给对应的连锁店客户 端与对应的车机客户端。
全文摘要
本发明公开了一种用于汽车的网络通信系统及其信息处理方法,包括数据库服务器、SOCKET服务器、用于安装在汽车上的车机客户端、连锁店客户端、Web服务器、文件服务器;所述车机客户端、所述连锁店客户端分别与所述SOCKET服务器通信连接,并组成客户端/服务器网络通信结构;所述车机客户端、所述连锁店客户端分别与所述Web服务器通信连接并组成浏览器/服务器网络通信结构;所述SOCKET服务器与所述数据库服务器通信连接,所述Web服务器与所述文件服务器通信连接采用本发明可提高车辆的维修效率,降低维修费用,从而减少用户车辆维修的耗时,让车主更好的体验到拥有汽车的快乐。
文档编号H04L12/58GK102843423SQ20121027075
公开日2012年12月26日 申请日期2012年8月1日 优先权日2012年8月1日
发明者曾昭德 申请人:广东好帮手电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1