一种汽车远程控制系统及其方法与流程

文档序号:12013329阅读:208来源:国知局
一种汽车远程控制系统及其方法与流程
本发明涉及车载导航和手机控制技术,具体涉及一种汽车远程控制系统及其方法。

背景技术:
传统汽车远程控制通过与汽车一对一配套的电子钥匙,功能简单,更加上其控制信号很容易被非法空中截获,造成汽车失窃。而用户也可以尝试通过其他方式远程控制,但很不方便,也不能代替电子钥匙。另一方面,智能手机成为人们工作和生活不可或缺的工具。

技术实现要素:
本发明需要解决的技术问题是,如何提供一种汽车远程控制系统及其方法,能安全便捷地使用智能手机控制监控汽车中电子设备,满足用户各种控制需求。本发明的第一个技术问题这样解决:构建一种汽车远程控制方法,其特征在于,由智能手机通过网络服务器后台对同一账号绑定的车载装置进行远程控制,包括以下步骤:网络服务器后台中若干账号各自绑定多台设备,多台设备中至少包括一只智能手机和一台车载装置;检测到同一账号绑定的车载装置与智能手机同时登陆网络服务器后台后,网络服务器后台建立与车载装置的第一虚电路连接以及与绑定智能手机的第二虚电路连接,然后定期执行心跳检测;用户在智能手机上执行汽车远程控制并输入具体监控控制指令,验证控制权限后,通过第二虚电路连接和第一虚电路连接,经网络服务器后台将所述监控控制指令推送给车载装置;车载装置接收并执行所述监控控制指令,再通过第一虚电路连接和第二虚电路连接,经网络服务器后台将控制结果或反馈信息推送给智能手机。按照本发明提供的汽车远程控制方法,所述虚电路连接是传输控制协议(TCP)长连接。按照本发明提供的汽车远程控制方法,在一台设备上首次使用账号和密码登陆网络服务器后台,网络服务器后台自动为该账号进行增加绑定设备操作。按照本发明提供的汽车远程控制方法,同一账号有绑定设备总数/绑定手机总数/绑定车载装置总数限制,当数量已满时,所述增加绑定设备操作失效或提示是否删除其他绑定设备。按照本发明提供的汽车远程控制方法,所述绑定包括根据账号及与其绑定的手机号码或设备硬件编码生成被绑定的设备号。按照本发明提供的汽车远程控制方法,该远程控制方法还包括通过网络进行远程导航:当用户使用车载导航时,在车载装置中内置的导航装置无法识别输入的目的地后,经移动无线网络自动转入网络客服中心处理,处理后将目的地坐标或者导航路径或者失败结果发送给车载装置。其中:网络客服中心由网络服务器后台统一管理。按照本发明提供的汽车远程控制方法,该远程控制方法还包括在同一账号绑定的智能手机之间或车载设备之间执行远程监控;以及检测到同一账号绑定的多台设备同时登陆网络服务器后台后建立各台设备与网络服务器后台之间的虚电路连接。按照本发明提供的汽车远程控制方法,该远程控制方法还包括网络服务器后台主动收集车载装置状态和信息,网络服务器后台接收到绑定智能手机的查询请求时,将对应状态和信息发送给智能手机。按照本发明提供的汽车远程控制方法,智能手机通过网络服务器后台向车载装置发送的监控控制指令包括开门、点火、收音机控制(建议尽可能补充)和文件同步或传送中的一种或一种以上。按照本发明提供的汽车远程控制方法,智能手机通过网络服务器后台向车载装置发送的监控控制指令包括查询汽车当前位置,所述车载装置包括定位装置,所述智能手机内置地图数据。其中:定位装置包括但不限制于是GPS系统。本发明的第二个技术问题可以这样解决:构建一种汽车远程控制系统,其特征在于,包括:网络服务器后台,用于管理账号、设备绑定和用户登陆,在检测到绑定同一账号的车载装置与智能手机同时登陆网络服务器后台后,网络服务器后台建立网络服务器后台与车载装置的第一虚电路连接以及网络服务器后台与绑定智能手机的第二虚电路连接,然后转发或推送信息并定期执行心跳检测用于管理账号、设备绑定和用户登陆,在检测到绑定同一账号的车载装置与智能手机同时登陆网络服务器后台后,网络服务器后台建立网络服务器后台与车载装置的第一虚电路连接以及网络服务器后台与绑定智能手机的第二虚电路连接,然后转发或推送信息并定期执行心跳检测用于管理账号、设备绑定和用户登陆,在检测到绑定同一账号的车载装置与智能手机同时登陆网络服务器后台后,网络服务器后台建立网络服务器后台与车载装置的第一虚电路连接以及网络服务器后台与绑定智能手机的第二虚电路连接,然后转发或推送信息并定期执行心跳检测;其中:虚电路连接是TCP长连接;智能手机,利用与车载装置同一绑定账号,通过移动网络或无线局域网络登陆网络服务器后台,用于通过虚电路连接输出远程监控控制指令或者接收车载装置的控制结果或反馈信息;车载装置,内置定位装置,利用与智能手机同一绑定账号通过移动网络登陆网络服务器后台,用于接收并执行所述远程监控控制指令,然后将结果通过虚电路连接发送给智能手机。按照本发明提供的汽车远程控制系统,车载装置包括汽车电子设备和带定位装置的智能导航,定位装置包括但不限制于是GPS系统。本发明提供的汽车远程控制系统及其方法,较现有技术具有以下优势:1、随身携带、使用方便;2、实时、安全可靠,能代替电子钥匙;3、控制监控内容广泛,使用客户端、安全可靠,满足用户各种其他控制或监控需求。附图说明下面结合附图和具体实施例进一步对本发明进行详细说明:图1是本发明具体实施例的车载装置与智能手机控制系统功能模块结构示意图;图2是图1中控制服务器后台的功能模块结构示意图;图3是图1中GALA账号与智能手机绑定的程序流程示意图;图4是图1中智能手机与网络端进行数据和文件云同步的程序流程示意图;图5是图1中智能手机与车载装置端进行数据和文件云同步的程序流程示意图;图6是图1中智能手机通过网络服务器后台进行汽车定位监控的程序流程示意图;图7是图1中智能手机通过网络服务器后台进行汽车遥控或远程控制的程序流程示意图;图8是图1中车载装置导航的第一优选程序流程示意图;图9是图1中车载装置导航的第二优选程序流程示意图。具体实施方式本发明具体实施例的汽车远程控制系统及其方法应用在安装手机伴侣应用“GALA猫”的安卓系统智能手机、GALA网络服务器后台和内嵌式安卓系统的车载导航GALA系统之间,它们通过移动和国际互连网连接。如图1所示,本发明具体实施例中,车载装置与绑定的手机GALA猫之间通过网络和多层协议进行通讯,借助移动3G,2G,WIFI网络技术,实现手机对车载装置的远程监视和控制,具体包括:收集汽车状态控制汽车底座定位汽车位置,实现汽车追踪等车载装置与手机间信息的推送。例如,自动发送救援短信,违章信息直接发送到绑定手机等等。该系统主要分以下几个部分:基于GALA账号后台管理系统,基于同步协议专利的GALA账号手机与车载装置绑定基于以上两点实现汽车远程控制系统。㈠基于GALA账号的后台管理系统如图2所示,本发明具体实施例中网络服务器后台主要完成GALA号注册维护、信息推送、收集汽车状态、手机号码绑定和个人信息及密码等安全设定。㈡基于GALA账号的手机与车载装置绑定如图3所示,本发明具体实施例中,手机与车载装置通过相同GALA账号关联,在手机或车载装置首次使用GALA账号登陆时,由网络服务器后台进行绑定,这样一台手机可以控制多台车载装置,或者几台手机可以控制一台车载装置,还可进一步限制最多绑定的设备数量,或者限制车载/手机数量。㈢具体功能实现GALA同步助手,方便地在手机和车机之间同步音乐、视频、软件和配置数据等。功能说明:1.GALA同步助手,集合文件同步、备份等功能的云存储服务;自动同步手机和车机中的数据文件,亦可以备份重要的数据到云端,防止数据丢失;稳定安全,值得用户信赖。2.GALA同步助手替您把某一台设备里的文件,自动同步到其他设备中;使各台设备里的信息汇集在一起;只需要通过USB数据线传输数据,不会产生流量。文件同步功能流程:如图4所示,通过GALA同步助手方便地在手机和网络端之间进行同步或数据备份等功能的云存储服务,这样自动同步手机和车机中的数据文件,亦可以备份重要的数据到云端,防止数据丢失;稳定安全,值得用户信赖。具体步骤包括:首先,用户需要进入gala系统后登陆GALA帐号后;点击同步助手。点备份数据到云端,点击进入,选择需要备份的内容。在选择内容栏里,分为设置和同步,设置分为墙纸,软件状态,系统信息;应用分为全部应用。用户选择好自己要备份的数据后,点开始同步后,弹出输入GALA帐号密码,即可通过POST方式发送数据流到服务器,发送成功后,服务器返回成功,同步完成。如图5所示,通过GALA同步助手方便地在手机和车载装置之间同步音乐、视频、软件和配置数据等,这样使各台设备里的信息汇集在一起;只需要通过USB数据线传输数据,不会产生流量。具体步骤包括:首先,在gala猫与车机端登陆同一个GALA账号。进入gala猫后,点击同步助手。点传文件到车机,点击进入,选择发送内容;在选择内容栏里,有音乐、视频、软件和配置数据四项选择,选择要发送的文件,生成同步文件列表。当与车机端建立连接后,车机端自动弹出同步助手,检测到文件列表后,点击同步,弹出输入GALA密码,输入密码正确后,即可开始接收文件。汽车定位如图6所示,汽车定位具体包括以下步骤:601)用户登陆GALA猫,打开汽车定位602)弹出设备列表603)输入GALA密码604)发送源和目标设备号至应用服务器605)应用服务器发送推送请求606)推送服务器将信息推送到指定车载装置607)车载装置调用GPS获取位置信息608)车载装置获取信息后,将设备号,gps位置坐标一起发送到应用服务器609)应用服务器将信息发送到推送服务器6010)推送服务器将信息推送回GALA猫6011)GALA猫获取推送过来的GPS位置坐标(经纬度)调用地图显示汽车位置;6012)点击查看地图即可打开地图。其推送实现原理具体为:1)GALA猫和车载装置内部嵌入推送JAVA语言开发工具sdk,与推送服务器建立tcp长连接,定期执行心跳检测。2)当有一方需要推送,发送推送信息和物理地址MAC,GALA账号(GALAID)到应用服务器API,应用服务器调用推送服务器的API接口,发送推送请求。3)推送服务器接收到请求数据后,推送信息到指定的GALA用户或者绑定mac的车载装置。汽车遥控如图7所示,汽车遥控具体包括以下步骤:701)用户登陆GALA猫,打开汽车遥控702)弹出设备列表703)输入GALA密码704)发送源和目标设备号至应用服务器705)应用服务器发送推送请求706)推送服务器将信息推送到指定车载装置707)车载装置调用调用汽车底版完成命令操作708)车载装置完成命令后,将设备号和命令执行结果一起发送到应用服务器709)应用服务器将信息发送到推送服务器7010)推送服务器将信息推送回GALA猫7011)GALA猫显示操作结果。其推送实现原理具体为:1)GALA猫和车载装置内部嵌入推送JAVA语言开发工具sdk,与推送服务器建立tcp长连接,定期执行心跳检测。2)当有一方需要推送,发送推送信息和物理地址MAC,GALA账号(GALAID)到应用服务器API,应用服务器调用推送服务器的API接口,发送推送请求。3)推送服务器接收到请求数据后,推送信息到指定的GALA用户或者绑定mac的车载装置。汽车导航如图8所示,应用本系统的第一用户汽车导航优选程序包括以下步骤:801)用户登陆GALA猫,打开一键导航802)语音识别目的地803)识别成功则发送设备号,GPS和坐标信息到应用服务器804)识别失败就转到客服获取坐标后,发送信息到应用服务器805)应用服务器根据坐标信息计算导航路径。生成字符串。806)应用服务器发送推送信息到推送服务器807)推送服务器将信息推送回车载装置808)车载装置调用高德地图显示导航809)开始导航。如图9所示,应用本系统的第一用户汽车导航优选程序包括以下步骤:901)用户登陆GALA猫,打开一键导航902)客服通过语音获取目的地打开客服平台查找坐标后,发送信息到应用服务器903)应用服务器根据坐标信息计算导航路径。生成字符串。904)应用服务器发送推送信息到推送服务器905)推送服务器将信息推送回车机906)车机调用高德地图显示导航907)开始导航它们的推送实现原理具体为:1)GALA猫和车载装置内部嵌入推送JAVA语言开发工具sdk,与推送服务器建立tcp长连接,定期执行心跳检测。2)当有一方需要推送,发送推送信息和物理地址MAC,GALA账号(GALAID)到应用服务器API,应用服务器调用推送服务器的API接口,发送推送请求。3)推送服务器接收到请求数据后,推送信息到指定的GALA用户或者绑定mac的车载装置。当然,以上所述仅是本发明的较佳实施例,故凡依本发明专利申请范围所述的构造、特征及流程所做的等效变化或修饰,均包括于本发明专利申请范围为内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1