远程预约车辆的更新方法、系统和装置的制造方法

文档序号:10697549阅读:369来源:国知局
远程预约车辆的更新方法、系统和装置的制造方法
【专利摘要】本发明公开了一种远程预约车辆的更新方法、系统和装置,所述方法包括:获取车辆之上多个模块的版本号;根据获取的版本号判断车辆是否需要升级;如果车辆需要升级,则获取远程升级条件;当远程升级条件满足时,车辆之上的信息站接收移动终端发送的升级请求;信息站通过车辆的车身控制模块控制车辆整车上电;信息站接收移动终端发送的升级文件,并发送至多个模块;以及多个模块根据升级文件进行升级。本发明实施例的远程预约车辆的更新方法,当判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,对车辆进行自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
【专利说明】
远程预约车辆的更新方法、系统和装置
技术领域
[0001]本发明涉及车辆技术领域,尤其涉及一种远程预约车辆的更新方法、系统和装置。
【背景技术】
[0002]在科技快速发展的时代,汽车与网络时代快速发展,车联网技术也得到快速发展。智能车载终端被广泛应用在汽车之中,用来实现对汽车模块的远程监控及远程操作。对车辆进行远程升级时,用户需要点击更新后,车载模块才可进行更新,从而导致用户体验不佳。

【发明内容】

[0003]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种远程预约车辆的更新方法,当判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,对车辆进行自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0004]本发明的第二个目的在于提出一种远程预约车辆的更新系统。
[0005]本发明的三个目的在于提出一种移动终端。
[0006]本发明的第四个目的在于提出另一种远程预约车辆的更新系统。
[0007]本发明的第五个目的在于提出一种服务器。
[0008]本发明的第六个目的在于提出一种移动终端。
[0009]本发明的第七个目的在于提出一种车辆。
[0010]为了实现上述目的,本发明第一方面实施例的远程预约车辆的更新方法,包括以下步骤:获取车辆之上多个模块的版本号;根据获取的所述版本号判断所述车辆是否需要升级;如果所述车辆需要升级,则获取远程升级条件;当所述远程升级条件满足时,所述车辆之上的信息站接收移动终端发送的升级请求;所述信息站通过所述车辆的车身控制模块控制所述车辆整车上电;所述信息站接收所述移动终端发送的升级文件,并发送至所述多个模块;以及所述多个模块根据所述升级文件进行升级。
[0011]根据本发明实施例的远程预约车辆的更新方法,当判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,对车辆进行自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0012]为了实现上述目的,本发明第二方面实施例的远程预约车辆的更新系统,包括:移动终端、服务器和车辆,所述车辆包括信息站、车身控制模块和多个模块,其中,所述移动终端,用于通过所述信息站获取所述多个模块的版本号,并根据获取的所述版本号判断所述车辆是否需要升级,如果所述车辆需要升级,则获取远程升级条件,并当所述远程升级条件满足时,将升级请求发送至所述信息站,以及通过所述服务器获取升级文件,并将所述升级文件发送至所述信息站;所述信息站,用于在接收到所述升级请求后,通过所述车身控制模块控制所述车辆整车上电,并接收所述移动终端发送的所述升级文件,并将所述升级文件发送至所述多个模块;所述多个模块,用于根据所述升级文件进行升级。
[0013]根据本发明实施例的远程预约车辆的更新系统,当移动终端判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,可实现对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0014]为了实现上述目的,本发明第三方面实施例的移动终端,包括:版本号获取模块,用于通过车辆的信息站获取所述车辆之上多个模块的版本号;判断模块,用于根据所述车辆之上多个模块的版本号判断所述车辆是否需要升级;升级条件获取模块,用于在所述车辆需要升级时获取远程升级条件,并在判断所述远程升级条件满足时,将升级请求发送至所述信息站;升级文件获取模块,用于通过服务器获取升级文件,并将所述升级文件发送至所述信息站。
[0015]根据本发明实施例的移动终端,版本号获取模块通过车辆的信息站获取车辆之上多个模块的版本号,判断模块根据版本号判断车辆是否需要升级,当车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,升级条件获取模块将升级请求发送至信息站,在得到信息站的反馈后升级文件获取模块则将升级文件发送至信息站以实现多个模块的更新,从而实现了对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0016]为了实现上述目的,本发明第四方面实施例的远程预约车辆的更新系统,包括:移动终端、服务器和车辆,所述车辆包括信息站、车身控制模块和多个模块,其中,所述服务器,用于获取所述多个模块的版本号,并根据获取的所述版本号判断所述车辆是否需要升级,如果所述车辆需要升级,则获取远程升级条件,并当所述远程升级条件满足时,将升级请求发送至所述移动终端;所述移动终端,用于将所述升级请求发送至所述信息站,并通过所述服务器获取升级文件,以及将所述升级文件发送至所述信息站;所述信息站,用于在接收到所述升级请求后,通过所述车身控制模块控制所述车辆整车上电,并接收所述移动终端发送的所述升级文件,并将所述升级文件发送至所述多个模块;所述多个模块,用于根据所述升级文件进行升级。
[0017]根据本发明实施例的远程预约车辆的更新系统,当服务器判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,可实现对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0018]为了实现上述目的,本发明第五方面实施例的服务器,包括:第一获取模块,用于获取车辆之上多个模块的版本号;判断模块,用于根据获取的所述版本号判断所述车辆是否需要升级;第二获取模块,用于在所述车辆需要升级时获取远程升级条件,并在判断所述远程升级条件满足时,将升级请求发送至移动终端。
[0019]根据本发明实施例的服务器,第一获取模块获取车辆之上多个模块的版本号,判断模块根据版本号判断车辆是否需要升级,如果车辆需要升级,用户可以设置远程升级条件(如,预约时间),第二获取模块则获取远程升级条件,并在判断远程升级条件满足时,将升级请求发送至移动终端,以使移动终端将升级请求发送至信息站,以及移动终端将升级文件发送至信息站以实现多个模块的更新,从而实现了对车辆的自动升级。
[0020]为了实现上述目的,本发明第六方面实施例的移动终端,包括:接收模块,用于接收服务器发送的升级请求;获取模块,用于通过所述服务器获取升级文件;发送模块,用于将所述升级请求和所述升级文件发送至车辆的信息站。
[0021]根据本发明实施例的移动终端,接收模块接收到服务器发送的升级请求后,发送模块将升级请求发送至车辆的信息站,以使信息站控制车辆上电,车辆上电后,发送模块将获取模块从服务器下载的升级文件发送给信息站,以实现多个模块的的更新,从而实现了对车辆的自动升级。
[0022]为了实现上述目的,本发明第七方面实施例的车辆,包括:信息站、车身控制模块和多个模块,其中,所述信息站用于接收移动终端发送的升级请求,并将所述升级请求发送至所述车身控制模块,以及接收所述移动终端发送的升级文件,并将所述升级文件发送至所述多个模块;所述车身控制模块用于在接收到所述升级请求后控制所述车辆整车上电;所述多个模块用于根据所述升级文件进行升级。
[0023]根据本发明实施例的车辆,信息站接收到升级请求后通过车身控制模块控制车辆整车上电,并接收移动终端发送的升级文件,并将升级文件发送至车辆上的多个模块,以使多个模块根据升级文件进行升级,从而实现了车辆的自动升级,提升了用户体验。
【附图说明】
[0024]图1是根据本发明一个实施例的远程预约车辆的更新方法的流程图;
[0025]图2是根据本发明一个实施例的移动终端、服务器和车辆的连接关系示意图;
[0026]图3根据本发明一个具体实施例的远程预约车辆的更新方法的流程图;
[0027]图4是根据本发明一个实施例的远程预约车辆的更新系统的方框图;
[0028]图5是根据本发明一个实施例的移动终端的方框图;
[0029]图6是根据本发明另一个实施例的远程预约车辆的更新系统的方框图;
[0030]图7是根据本发明一个实施例的服务器的方框图;
[0031 ]图8是根据本发明一个实施例的移动终端的方框图;
[0032]图9是根据本发明一个实施例的车辆的方框图。
【具体实施方式】
[0033]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0034]图1是根据本发明实施例的远程预约车辆的更新方法的流程图。如图1所示,本发明实施例的远程预约车辆的更新方法,包括以下步骤:
[0035]SlOl,获取车辆之上多个模块的版本号。
[0036]具体地,移动终端通过网络向信息站申请读取车辆之上多个模块的版本号。
[0037]更具体地,安装在车辆上的信息站具有庞大的存储器,且具有无线通信模块,例如,2G/3G/4G/WiFi/蓝牙模块,信息站与移动终端之间通过无线网络进行通信(如图2所示),移动终端通过信息站获取车辆上的多个模块的版本号。
[0038]S102,根据获取的版本号判断车辆是否需要升级。
[0039]在本发明的一个实施例中,根据获取的版本号判断车辆是否需要升级具体包括:将获取的版本号与服务器存储的版本号进行比对;以及如果获取的版本号低于服务器存储的版本号,则判断需要升级。
[0040]例如,可以由移动终端来判断车辆是否需要升级,具体地,移动终端通过信息站获取车辆上的多个模块的版本号,并获取服务器存储的版本号,并将二者进行比对,如果车辆上的多个模块的版本号低于服务器存储的版本号,需说明车辆上的多个模块不是最新版本,移动终端则判断车辆需要升级。其中,移动终端和服务器之间通过无线网络进行通信。
[0041]又例如,可以由服务器来判断车辆是否需要升级,具体地,移动终端通过信息站获取车辆上的多个模块的版本号,服务器则通过移动终端获取所述车辆上的多个模块的版本号,然后将其与当前自身存储的版本号进行比对,如果车辆上的多个模块的版本号低于服务器存储的版本号,需说明车辆上的多个模块不是最新版本,服务器则判断车辆需要升级。
[0042]S103,如果车辆需要升级,则获取远程升级条件。
[0043]具体地,如果车辆需要升级,则用户可以设置远程升级条件,例如,用户设置的预约时间。
[0044]S104,当远程升级条件满足时,车辆之上的信息站接收移动终端发送的升级请求。
[0045]在本发明的一个实施例中,远程升级条件为用户的预约时间,当预约时间达到时判断满足远程升级条件。
[0046]在本发明的一个实施例中,移动终端获取到预设时间后开始计时,并在预约时间到达时将升级请求发送至信息站。
[0047]具体地,如果车辆是否需要升级是由移动终端来判断的,那么当用户的预约时间到达时,移动终端发送升级请求至车辆上的信息站。
[0048]在本发明的另一个实施例中,服务器获取到预设时间后开始计时,并在预约时间到达时通过移动终端将升级请求发送至信息站。
[0049]具体地,如果车辆是否需要升级是由服务器来判断的,那么当用户的预约时间到达时,服务器发送升级请求给移动终端,移动终端再将升级请求发送至信息站。
[0050]S105,信息站通过车辆的车身控制模块控制车辆整车上电。
[0051]具体地,如图2所示,车辆上的信息站、车身控制模块和车辆之上多个模块之间通过CAN(Control Ier Area Network,控制器局域网络)网络进行通信。车辆的信息站接收到移动终端发送的升级请求后,将升级请求发送到CAN网络,车身控制模块接收到升级请求后控制整车上电,车辆之上多个模块(例如,前舱配电盒、车载空调、车载多媒体等)接收到升级请求后,将升级请求标志位置I,仅上电,但不工作,例如,前舱配电盒控制雨刮不刮、灯光不亮,车载空调控制自身不工作,车载多媒体不工作,这样既能保证后续的升级工作,又能节约整车能源。
[0052]在本发明的一个实施例中,在信息站通过车辆的车身控制模块控制车辆整车上电之后,还包括:信息站向移动终端反馈可升级响应消息。
[0053]具体地,信息站检测到整车上电、多个模块仅上电但不工作,则向移动终端反馈可升级响应消息,即告知移动终端,车辆已准备好,可以进行下一步的升级工作。
[0054]S106,信息站接收移动终端发送的升级文件,并发送至多个模块。
[0055]具体地,移动终端接收到信息站反馈的可升级响应消息后,从服务器下载升级文件,并将升级文件发送给信息站,信息站接收到升级文件后,将升级文件发送至车辆上的多个模块。
[0056]S107,多个模块根据升级文件进行升级。
[0057]具体地,多个模块根据升级文件进行升级,模块升级完成后,发送完成升级的消息给信息站。
[0058]在本发明的一个实施例中,还包括:信息站接收多个模块完成升级的消息,并将完成升级的消息反馈至移动终端;以及信息站通过车辆的车身控制模块控制车辆整车下电。
[0059]具体地,信息站接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站将完成升级的消息反馈至移动终端和CAN网路。移动终端接收完成升级的消息并提供给用户,以告知用户车辆升级完成。车身控制模块接收到完成升级的消息后,控制整车下电,以保证整车的安全。车辆的多个模块则将升级请求标志位清0,以保证下次正常启动车辆时功能正常。
[0060]图3是根据本发明一个具体实施例的远程预约车辆的更新方法的流程图。在整车OFF档电的情况下,首先判断车辆是否需要升级,可以由移动终端来判断,并由移动终端实现预约功能,也可以由服务器来判断,并由服务器来实现预约功能。图3中包括了上述两种实施方式。其中,如果由移动终端判断并实现预约功能,则执行步骤S1-S5,且不执行S6-S10;如果由服务器判断,则执行步骤S6-S10,步骤S1-S5则不执行。如图3所示,该远程预约车辆的更新方法,包括以下步骤:
[0061]SI,移动终端判断车辆是否需要升级。
[0062]具体地,移动终端通过信息站获取车辆上的多个模块的版本号,并获取服务器存储的版本号,并将二者进行比对,如果车辆上的多个模块的版本号低于服务器存储的版本号,需说明车辆上的多个模块不是最新版本,移动终端则判断车辆需要升级。
[0063]S2,如果需要升级,用户则预约远程升级。
[0064]具体地,用户可以通过移动终端设置预约时间。移动终端获取到用户设置的预约时间后开始计时。
[0065]S3,移动终端判断是否达到预约时间。
[0066]S4,如果达到预约时间,移动终端则发送升级请求至信息站。然后执行S11。
[0067]S5,如果未达到预约时间,移动终端继续计时。并返回执行S3。
[0068]S6,服务器判断车辆是否需要升级。
[0069]S7,如果需要升级,用户则预约远程升级。
[0070]具体地,预约功能由服务器来实现,服务器获取到用户的预约时间后,开始计时。
[0071]S8,服务器判断是否达到预约时间。
[0072]S9,如果达到预约时间,服务器则发送升级请求至移动终端。然后执行S11。
[0073]S10,如果未达到预约时间,服务器继续计时。并返回执行S8。
[0074]Sll,信息站将升级请求发送至CAN网络。
[0075]S12,车身控制模块接收到升级请求后,控制整车上电。
[0076]另外,车辆上的多个模块接收到升级请求后,将升级请求标志位置I,仅上电,但不工作。
[0077]S13,信息站判断整车上电是否已完成。如果是,则执行S14,否则执行S11。
[0078]S14,信息站向移动终端反馈可升级响应消息。
[0079]S15,移动终端通过服务器下载升级文件并发送至信息站。
[0080]S16,信息站将升级文件发送至CAN网络。
[0081 ] S17,多个模块根据升级文件进行升级。
[0082]S18,多个模块完成升级后,发送完成升级的消息至CAN网络。
[0083]S19,信息站判断是否所有模块都完成升级。如果是,执行S20。
[0084]S20,信息站将完成升级的消息反馈至移动终端和CAN网路。
[0085]S21,车身控制模块、多个模块和移动终端执行相关动作。
[0086]具体地,车身控制模块在接收到信息站发送的完成升级的消息后,控制整车下电;车辆的多个模块则将升级请求标志位清0,以保证下次正常启动车辆时功能正常;移动终端接收完成升级的消息并提供给用户,以告知用户车辆升级完成。
[0087]本发明实施例的远程预约车辆的更新方法,当判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,对车辆进行自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0088]为了实现上述实施例,本发明还提出了一种远程预约车辆的更新系统。
[0089]图4是根据本发明一个实施例的远程预约车辆的更新系统的方框图。如图4所示,本发明实施例的远程预约车辆的更新系统,包括:移动终端10、服务器20和车辆30,车辆30包括信息站31、车身控制模块32和多个模块33。
[0090]其中,移动终端10用于通过信息站31获取多个模块33的版本号,并根据获取的版本号判断车辆30是否需要升级,如果车辆30需要升级,则获取远程升级条件,并当远程升级条件满足时,将升级请求发送至信息站31,以及通过服务器20获取升级文件,并将升级文件发送至信息站31;信息站31用于在接收到升级请求后,通过车身控制模块32控制车辆30整车上电,并接收移动终端10发送的升级文件,并将升级文件发送至多个模块33;多个模块33用于根据升级文件进行升级。
[0091]在本发明的一个实施例中,移动终端10根据获取的版本号判断车辆30是否需要升级,具体为:将获取的版本号与服务器20存储的版本号进行比对,如果获取的版本号低于服务器20存储的版本号,则判断需要升级。
[0092]在本发明的一个实施例中,远程升级条件为用户的预约时间,当预约时间达到时判断满足远程升级条件。
[0093]具体地,移动终端10获取到预约时间后开始计时,并在预约时间到达时将升级请求发送至信息站31。
[0094]在本发明的一个实施例中,信息站31还用于:在通过车身控制模块32控制车辆30整车上电之后,向移动终端10反馈可升级响应消息。
[0095]在本发明的一个实施例中,信息站31还用于:接收多个模块33完成升级的消息,并将完成升级的消息反馈至移动终端10,以及通过车辆30的车身控制模块32控制车辆30整车下电。
[0096]具体地,移动终端10通过网络向信息站31申请读取车辆30之上多个模块33的版本号。其中,安装在车辆30上的信息站31具有庞大的存储器,且具有无线通信模块,例如,2G/3G/4G/WiFi/蓝牙模块,信息站31与移动终端10之间通过无线网络进行通信(如图2所示),移动终端10通过信息站31获取车辆30上的多个模块33的版本号。
[0097]进一步地,移动终端10获取服务器20存储的版本号,并将车辆30上的多个模块33的版本号与服务器20存储的版本号进行比对,如果获取的版本号低于服务器20存储的版本号,移动终端10则判断车辆30需要升级。如果车辆30需要升级,移动终端10则获取用户的预约时间并进行计时,当预约时间达到时,移动终端10发送升级请求至车辆30上的信息站31,信息站31接收到移动终端10发送的升级请求后,将升级请求发送到CAN网络,车身控制模块32接收到升级请求后控制整车上电,车辆30之上多个模块33(例如,前舱配电盒、车载空调、车载多媒体等)接收到升级请求后,将升级请求标志位置1,仅上电,但不工作,例如,前舱配电盒控制雨刮不刮、灯光不亮,车载空调控制自身不工作,车载多媒体不工作,这样既能保证后续的升级工作,又能节约整车能源。另外,信息站31检测到整车已上电后,还用于向移动终端10反馈可升级响应消息,即告知移动终端10,车辆30已准备好,可以进行下一步的升级工作。
[0098]更进一步地,移动终端10接收到信息站31反馈的可升级响应消息后,从服务器20下载升级文件,并将升级文件发送给信息站31,信息站31接收到升级文件后,将升级文件发送至车辆30上的多个模块33,多个模块33根据升级文件进行升级。模块升级完成后,发送完成升级的消息给信息站31,信息站31接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站31将完成升级的消息反馈至移动终端10和CAN网路。移动终端10接收完成升级的消息并提供给用户,以告知用户车辆30升级完成。车身控制模块32接收到完成升级的消息后,控制整车下电,以保证整车的安全。车辆30的多个模块33则将升级请求标志位清O,以保证下次正常启动车辆30时功能正常。
[0099]本发明实施例的远程预约车辆的更新系统,当移动终端判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,可实现对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0100]为了实现上述实施例,本发明还提出了一种移动终端。
[0101]图5是根据本发明一个实施例的移动终端的方框图。如图5所示,本发明实施例的移动终端10,包括:版本号获取模块11、判断模块12、升级条件获取模块13和升级文件获取丰旲块14。
[0102]版本号获取模块11用于通过车辆的信息站获取车辆之上多个模块的版本号。
[0103]具体地,移动终端10通过网络向信息站申请读取车辆之上多个模块的版本号。其中,安装在车辆上的信息站具有庞大的存储器,且具有无线通信模块,例如,2G/3G/4G/WiFi/蓝牙模块,信息站与移动终端10之间通过无线网络进行通信(如图2所示),版本号获取模块11则通过信息站获取车辆上的多个模块的版本号。
[0104]判断模块12用于根据车辆之上多个模块的版本号判断车辆是否需要升级。
[0105]在本发明的一个实施例中,判断模块12具体用于:将版本号获取模块获取的版本号与服务器存储的版本号进行比对,如果获取的版本号低于服务器存储的版本号,则判断需要升级。
[0106]具体地,判断模块12获取服务器存储的版本号,并将车辆上的多个模块的版本号与服务器存储的版本号进行比对,如果获取的版本号低于服务器存储的版本号,判断模块12则判断车辆需要升级。
[0107]升级条件获取模块13用于在车辆需要升级时获取远程升级条件,并在判断远程升级条件满足时,将升级请求发送至信息站。
[0108]在本发明的一个实施例中,远程升级条件为用户的预约时间,当预约时间达到时升级条件获取模块判断满足远程升级条件。
[0109]具体地,升级条件获取模块13获取到预约时间后开始计时,并在预约时间到达时将升级请求发送至信息站。
[0110]升级文件获取模块14用于通过服务器获取升级文件,并将升级文件发送至信息站。
[0111]在本发明的一个实施例中,版本号获取模块11还用于接收信息站反馈的可升级响应消息和多个模块完成升级的消息。
[0112]具体地,信息站接收到升级请求后,通过车身控制模块控制车辆整车上电,并向移动终端10反馈可升级响应消息,即告知移动终端10,车辆已准备好,可以进行下一步的升级工作。当版本号获取模块11接收到可升级响应消息后,升级文件获取模块14则从服务器下载升级文件,并将升级文件发送给信息站。
[0113]进一步地,信息站接收到升级文件后,将升级文件发送至车辆上的多个模块,多个模块根据升级文件进行升级。模块升级完成后,发送完成升级的消息给信息站,信息站接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站将完成升级的消息反馈至移动终端10和CAN网路。移动终端10接收完成升级的消息并提供给用户,以告知用户车辆升级完成。车身控制模块接收到完成升级的消息后,控制整车下电,以保证整车的安全。
[0114]本发明实施例的移动终端,版本号获取模块通过车辆的信息站获取车辆之上多个模块的版本号,判断模块根据版本号判断车辆是否需要升级,当车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,升级条件获取模块将升级请求发送至信息站,在得到信息站的反馈后升级文件获取模块则将升级文件发送至信息站以实现多个模块的更新,从而实现了对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0115]本发明还提出了另一种远程预约车辆的更新系统。图6是根据本发明另一个实施例的远程预约车辆的更新系统的方框图。如图6所示,本发明实施例的远程预约车辆的更新系统,包括:移动终端100、服务器200和车辆30,车辆30包括信息站31、车身控制模块32和多个模块33。
[0116]服务器200用于获取多个模块33的版本号,并根据获取的版本号判断车辆30是否需要升级,如果车辆30需要升级,则获取远程升级条件,并当远程升级条件满足时,将升级请求发送至移动终端100;移动终端100用于将升级请求发送至信息站31,并通过服务器200获取升级文件,以及将升级文件发送至信息站31;信息站31用于在接收到升级请求后,通过车身控制模块32控制车辆30整车上电,并接收移动终端100发送的升级文件,并将升级文件发送至多个模块33;多个模块33用于根据升级文件进行升级。
[0117]在本发明的一个实施例中,服务器200根据获取的版本号判断车辆30是否需要升级,具体为:将获取的版本号与服务器200存储的版本号进行比对,如果获取的版本号低于服务器200存储的版本号,则判断需要升级。
[0118]在本发明的一个实施例中,远程升级条件为用户的预约时间,当预约时间达到时判断满足远程升级条件。
[0119]具体地,服务器200获取到用户设置的预约时间后开始计时,并在用户的预约时间到达时将升级请求发送至移动终端100,再由移动终端100将升级请求转发至信息站31。
[0120]在本发明的一个实施例中,信息站31,还用于:在通过车身控制模块32控制车辆30整车上电之后,向移动终端100反馈可升级响应消息。
[0121]在本发明的一个实施例中,信息站31,还用于:接收多个模块33完成升级的消息,并将完成升级的消息反馈至移动终端100,以及通过车辆30的车身控制模块32控制车辆30整车下电。
[0122]具体地,移动终端100通过信息站31获取车辆30上的多个模块33的版本号,服务器200则通过移动终端100获取所述车辆30上的多个模块33的版本号,然后将其与当前自身存储的版本号进行比对,如果车辆30上的多个模块33的版本号低于服务器200存储的版本号,需说明车辆30上的多个模块33不是最新版本,服务器200则判断车辆30需要升级。
[0123]进一步地,如果车辆30需要升级,服务器200则获取用户的预约时间并进行计时,当预约时间达到时,服务器200发送升级请求至移动终端100,移动终端100则将升级请求发送至信息站31,信息站31接收到移动终端100发送的升级请求后,将升级请求发送到CAN网络,车身控制模块32接收到升级请求后控制整车上电,车辆30之上多个模块33(例如,前舱配电盒、车载空调、车载多媒体等)接收到升级请求后,将升级请求标志位置I,仅上电,但不工作,例如,前舱配电盒控制雨刮不刮、灯光不亮,车载空调控制自身不工作,车载多媒体不工作,这样既能保证后续的升级工作,又能节约整车能源。另外,信息站31检测到整车已上电后,还用于向移动终端100反馈可升级响应消息,即告知移动终端100,车辆30已准备好,可以进行下一步的升级工作。
[0124]更进一步地,移动终端100接收到信息站31反馈的可升级响应消息后,从服务器200下载升级文件,并将升级文件发送给信息站31,信息站31接收到升级文件后,将升级文件发送至车辆30上的多个模块33,多个模块33根据升级文件进行升级。模块升级完成后,发送完成升级的消息给信息站31,信息站31接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站31将完成升级的消息反馈至移动终端100和CAN网路。移动终端100接收完成升级的消息并提供给用户,以告知用户车辆30升级完成。车身控制模块32接收到完成升级的消息后,控制整车下电,以保证整车的安全。车辆30的多个模块33则将升级请求标志位清O,以保证下次正常启动车辆30时功能正常。
[0125]本发明实施例的远程预约车辆的更新系统,当服务器判断车辆需要升级时,用户可以设置远程升级条件(如,预约时间),当远程升级条件满足时,可实现对车辆的自动升级,用户通过对移动终端的简单操作就能实现对车辆的远程预约更新,从而提升了用户体验。
[0126]为了实现上述实施例,本发明还提出了一种服务器。
[0127]图7是根据本发明一个实施例的服务器的方框图。如图7所示,本发明实施例的服务器200,包括:第一获取模块210、判断模块220和第二获取模块230。
[0128]第一获取模块210用于获取车辆之上多个模块的版本号。
[0129]具体地,移动终端100通过信息站获取车辆上的多个模块的版本号,服务器200的第一获取模块210则通过移动终端100获取所述车辆上的多个模块的版本号。
[0130]判断模块220用于根据获取的版本号判断车辆是否需要升级。
[0131]在本发明的一个实施例中,判断模块220具体用于:将获取的版本号与服务器存储的版本号进行比对,如果获取的版本号低于服务器存储的版本号,则判断需要升级。
[0132]具体地,判断模块220将第一获取模块210获取到的版本号与自身存储的版本号进行比对,如果车辆上的多个模块的版本号低于服务器200存储的版本号,需说明车辆上的多个模块不是最新版本,判断模块220则判断车辆需要升级。
[0133]第二获取模块230用于在车辆需要升级时获取远程升级条件,并在判断远程升级条件满足时,将升级请求发送至移动终端。
[0134]在本发明的一个实施例中,远程升级条件为用户的预约时间,当预约时间达到时第二获取模块230判断满足远程升级条件。
[0135]具体地,如果车辆需要升级,第二获取模块230则获取用户的预约时间并进行计时,当预约时间达到时,第二获取模块230发送升级请求至移动终端100。移动终端100则将升级请求发送至车辆的信息站。
[0136]进一步地,信息站接收到移动终端100发送的升级请求后,将升级请求发送到CAN网络,车身控制模块接收到升级请求后控制整车上电,车辆之上多个模块(例如,前舱配电盒、车载空调、车载多媒体等)接收到升级请求后,将升级请求标志位置I,仅上电,但不工作,例如,前舱配电盒控制雨刮不刮、灯光不亮,车载空调控制自身不工作,车载多媒体不工作,这样既能保证后续的升级工作,又能节约整车能源。另外,信息站检测到整车已上电后,还用于向移动终端100反馈可升级响应消息,即告知移动终端100,车辆已准备好,可以进行下一步的升级工作。
[0137]更进一步地,移动终端100接收到信息站反馈的可升级响应消息后,从服务器200下载升级文件,并将升级文件发送给信息站,信息站接收到升级文件后,将升级文件发送至车辆上的多个模块,多个模块根据升级文件进行升级。模块升级完成后,发送完成升级的消息给信息站,信息站接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站将完成升级的消息反馈至移动终端100和CAN网路。移动终端100接收完成升级的消息并提供给用户,以告知用户车辆升级完成。车身控制模块接收到完成升级的消息后,控制整车下电,以保证整车的安全。
[0138]本发明实施例的服务器,第一获取模块获取车辆之上多个模块的版本号,判断模块根据版本号判断车辆是否需要升级,如果车辆需要升级,用户可以设置远程升级条件(如,预约时间),第二获取模块则获取远程升级条件,并在判断远程升级条件满足时,将升级请求发送至移动终端,以使移动终端将升级请求发送至信息站,以及移动终端将升级文件发送至信息站以实现多个模块的更新,从而实现了对车辆的自动升级。
[0139]为了实现上述实施例,本发明还提出了一种移动终端。
[0140]图8是根据本发明一个实施例的移动终端的方框图。如图8所示,本发明实施例的移动终端100,包括:接收模块110、获取模块120和发送模块130。
[0141]接收模块110用于接收服务器发送的升级请求。
[0142]获取模块120用于通过服务器获取升级文件。
[0143]发送模块130用于将升级请求和升级文件发送至车辆的信息站。
[0144]在本发明的一个实施例中,接收模块110还用于接收信息站反馈的可升级响应消息和车辆之上多个模块完成升级的消息。
[0145]具体地,接收模块110接收到服务器发送的升级请求后,发送模块130将升级请求发送至车辆的信息站;信息站则在接收到升级请求后,通过车身控制模块控制车辆整车上电,在整车已上电后,信息站还反馈可升级响应信息给移动终端,接收模块110接收到可升级响应信息后,获取模块120从服务器下载升级文件,发送模块130则将升级文件发送至信息站,信息站将升级文件发送至车辆上的多个模块,以使多个模块进行升级。升级完成后,信息站还将完成升级的消息反馈至移动终端。
[0146]本发明实施例的移动终端,接收模块接收到服务器发送的升级请求后,发送模块将升级请求发送至车辆的信息站,以使信息站控制车辆上电,车辆上电后,发送模块将获取模块从服务器下载的升级文件发送给信息站,以实现多个模块的更新,从而实现了对车辆的自动升级。
[0147]为了实现上述实施例,本发明还提出了一种车辆。
[0148]图9是根据本发明一个实施例的车辆的方框图。如图9所示,本发明实施例的车辆30,包括:信息站31、车身控制模块32和多个模块33。
[0149]其中,信息站31用于接收移动终端发送的升级请求,并将升级请求发送至车身控制模块32,以及接收移动终端发送的升级文件,并将升级文件发送至多个模块33。
[0150]车身控制模块32用于在接收到升级请求后控制车辆整车上电。
[0151 ]多个模块33用于根据升级文件进行升级。
[0152]在本发明的一个实施例中,信息站31还用于在车辆整车上电之后,向移动终端反馈可升级响应消息。
[0153]在本发明的一个实施例中,信息站31还用于接收多个模块33完成升级的消息,并将完成升级的消息反馈至移动终端;车身控制模块32还用于在接收到多个模块33完成升级的消息后控制车辆整车下电。
[0154]具体地,信息站31接收到移动终端发送的升级请求后,将升级请求发送到CAN网络,车身控制模块32接收到升级请求后控制整车上电,车辆之上多个模块33(例如,前舱配电盒、车载空调、车载多媒体等)接收到升级请求后,将升级请求标志位置I,仅上电,但不工作,例如,前舱配电盒控制雨刮不刮、灯光不亮,车载空调控制自身不工作,车载多媒体不工作,这样既能保证后续的升级工作,又能节约整车能源。另外,信息站31检测到整车已上电后,还用于向移动终端反馈可升级响应消息,即告知移动终端,车辆已准备好,可以进行下一步的升级工作。
[0155]进一步地,移动终端接收到信息站反馈的可升级响应消息后,将从服务器下载的升级文件发送给信息站31,信息站31接收到升级文件后,将升级文件发送至车辆上的多个模块33,多个模块33根据升级文件进行升级。模块33升级完成后,发送完成升级的消息给信息站31,信息站31接收到所有模块完成升级的消息后,说明各个模块均完成升级,那么信息站31将完成升级的消息反馈至移动终端和CAN网路。移动终端接收完成升级的消息并提供给用户,以告知用户车辆升级完成。车身控制模块32接收到完成升级的消息后,控制整车下电,以保证整车的安全。车辆30的多个模块33还将升级请求标志位清0,以保证下次正常启动车辆30时功能正常。
[0156]本发明实施例的车辆,信息站接收到升级请求后通过车身控制模块控制车辆整车上电,并接收移动终端发送的升级文件,并将升级文件发送至车辆上的多个模块,以使多个模块根据升级文件进行升级,从而实现了车辆的自动升级,提升了用户体验。
[0157]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0158]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0159]在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0160]在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0161]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0162]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种远程预约车辆的更新方法,其特征在于,包括以下步骤: 获取车辆之上多个模块的版本号; 根据获取的所述版本号判断所述车辆是否需要升级; 如果所述车辆需要升级,则获取远程升级条件; 当所述远程升级条件满足时,所述车辆之上的信息站接收移动终端发送的升级请求; 所述信息站通过所述车辆的车身控制模块控制所述车辆整车上电; 所述信息站接收所述移动终端发送的升级文件,并发送至所述多个模块;以及 所述多个模块根据所述升级文件进行升级。2.如权利要求1所述的远程预约车辆的更新方法,其特征在于,所述根据获取的所述版本号判断所述车辆是否需要升级具体包括: 将获取的所述版本号与服务器存储的版本号进行比对;以及 如果获取的所述版本号低于所述服务器存储的版本号,则判断需要升级。3.如权利要求1所述的远程预约车辆的更新方法,其特征在于,所述远程升级条件为用户的预约时间,当所述预约时间达到时判断满足所述远程升级条件。4.如权利要求3所述的远程预约车辆的更新方法,其特征在于,所述移动终端获取到所述预设时间后开始计时,并在所述预约时间到达时将所述升级请求发送至所述信息站。5.如权利要求3所述的远程预约车辆的更新方法,其特征在于,所述服务器获取到所述预设时间后开始计时,并在所述预约时间到达时通过所述移动终端将所述升级请求发送至所述信息站。6.如权利要求1所述的远程预约车辆的更新方法,其特征在于,在所述信息站通过所述车辆的车身控制模块控制所述车辆整车上电之后,还包括: 所述信息站向所述移动终端反馈可升级响应消息。7.如权利要求1所述的远程预约车辆的更新方法,其特征在于,还包括: 所述信息站接收所述多个模块完成升级的消息,并将所述完成升级的消息反馈至所述移动终端;以及 所述信息站通过所述车辆的车身控制模块控制所述车辆整车下电。8.—种远程预约车辆的更新系统,其特征在于,包括:移动终端、服务器和车辆,所述车辆包括信息站、车身控制模块和多个模块,其中, 所述移动终端,用于通过所述信息站获取所述多个模块的版本号,并根据获取的所述版本号判断所述车辆是否需要升级,如果所述车辆需要升级,则获取远程升级条件,并当所述远程升级条件满足时,将升级请求发送至所述信息站,以及通过所述服务器获取升级文件,并将所述升级文件发送至所述信息站; 所述信息站,用于在接收到所述升级请求后,通过所述车身控制模块控制所述车辆整车上电,并接收所述移动终端发送的所述升级文件,并将所述升级文件发送至所述多个模块; 所述多个模块,用于根据所述升级文件进行升级。9.如权利要求8所述的远程预约车辆的更新系统,其特征在于,所述移动终端根据获取的所述版本号判断所述车辆是否需要升级,具体为: 将获取的所述版本号与所述服务器存储的版本号进行比对,如果获取的所述版本号低于所述服务器存储的版本号,则判断需要升级。10.如权利要求8所述的远程预约车辆的更新系统,其特征在于,所述远程升级条件为用户的预约时间,当所述预约时间达到时判断满足所述远程升级条件。11.如权利要求8所述的远程预约车辆的更新系统,其特征在于,所述信息站,还用于: 在通过所述车身控制模块控制所述车辆整车上电之后,向所述移动终端反馈可升级响应消息。12.如权利要求8所述的远程预约车辆的更新系统,其特征在于,所述信息站,还用于: 接收所述多个模块完成升级的消息,并将所述完成升级的消息反馈至所述移动终端,以及通过所述车辆的车身控制模块控制所述车辆整车下电。13.一种移动终端,其特征在于,包括: 版本号获取模块,用于通过车辆的信息站获取所述车辆之上多个模块的版本号; 判断模块,用于根据所述车辆之上多个模块的版本号判断所述车辆是否需要升级; 升级条件获取模块,用于在所述车辆需要升级时获取远程升级条件,并在判断所述远程升级条件满足时,将升级请求发送至所述信息站; 升级文件获取模块,用于通过服务器获取升级文件,并将所述升级文件发送至所述信息站。14.如权利要求13所述的移动终端,其特征在于,所述判断模块具体用于: 将所述版本号获取模块获取的所述版本号与所述服务器存储的版本号进行比对,如果获取的所述版本号低于所述服务器存储的版本号,则判断需要升级。15.如权利要求13所述的移动终端,其特征在于,所述远程升级条件为用户的预约时间,当所述预约时间达到时所述升级条件获取模块判断满足所述远程升级条件。16.如权利要求13所述的移动终端,其特征在于,所述版本号获取模块,还用于接收所述信息站反馈的可升级响应消息和所述多个模块完成升级的消息。17.—种远程预约车辆的更新系统,其特征在于,包括:移动终端、服务器和车辆,所述车辆包括信息站、车身控制模块和多个模块,其中, 所述服务器,用于获取所述多个模块的版本号,并根据获取的所述版本号判断所述车辆是否需要升级,如果所述车辆需要升级,则获取远程升级条件,并当所述远程升级条件满足时,将升级请求发送至所述移动终端; 所述移动终端,用于将所述升级请求发送至所述信息站,并通过所述服务器获取升级文件,以及将所述升级文件发送至所述信息站; 所述信息站,用于在接收到所述升级请求后,通过所述车身控制模块控制所述车辆整车上电,并接收所述移动终端发送的所述升级文件,并将所述升级文件发送至所述多个模块; 所述多个模块,用于根据所述升级文件进行升级。18.如权利要求17所述的远程预约车辆的更新系统,其特征在于,所述服务器根据获取的所述版本号判断所述车辆是否需要升级,具体为: 将获取的所述版本号与所述服务器存储的版本号进行比对,如果获取的所述版本号低于所述服务器存储的版本号,则判断需要升级。19.如权利要求17所述的远程预约车辆的更新系统,其特征在于,所述远程升级条件为用户的预约时间,当所述预约时间达到时判断满足所述远程升级条件。20.如权利要求17所述的远程预约车辆的更新系统,其特征在于,所述信息站,还用于: 在通过所述车身控制模块控制所述车辆整车上电之后,向所述移动终端反馈可升级响应消息。21.如权利要求17所述的远程预约车辆的更新系统,其特征在于,所述信息站,还用于: 接收所述多个模块完成升级的消息,并将所述完成升级的消息反馈至所述移动终端,以及通过所述车辆的车身控制模块控制所述车辆整车下电。22.一种服务器,其特征在于,包括: 第一获取模块,用于获取车辆之上多个模块的版本号; 判断模块,用于根据获取的所述版本号判断所述车辆是否需要升级; 第二获取模块,用于在所述车辆需要升级时获取远程升级条件,并在判断所述远程升级条件满足时,将升级请求发送至移动终端。23.如权利要求22所述的服务器,其特征在于,所述判断模块,具体用于: 将获取的所述版本号与所述服务器存储的版本号进行比对,如果获取的所述版本号低于所述服务器存储的版本号,则判断需要升级。24.如权利要求22所述的服务器,其特征在于,所述远程升级条件为用户的预约时间,当所述预约时间达到时所述第二获取模块判断满足所述远程升级条件。25.一种移动终端,其特征在于,包括: 接收模块,用于接收服务器发送的升级请求; 获取模块,用于通过所述服务器获取升级文件; 发送模块,用于将所述升级请求和所述升级文件发送至车辆的信息站。26.如权利要求25所述的移动终端,其特征在于,所述接收模块还用于接收所述信息站反馈的可升级响应消息和所述车辆之上多个模块完成升级的消息。27.一种车辆,其特征在于,包括:信息站、车身控制模块和多个模块,其中, 所述信息站用于接收移动终端发送的升级请求,并将所述升级请求发送至所述车身控制模块,以及接收所述移动终端发送的升级文件,并将所述升级文件发送至所述多个模块;所述车身控制模块用于在接收到所述升级请求后控制所述车辆整车上电; 所述多个模块用于根据所述升级文件进行升级。28.如权利要求27所述的车辆,其特征在于,所述信息站,还用于在所述车辆整车上电之后,向所述移动终端反馈可升级响应消息。29.如权利要求27所述的车辆,其特征在于, 所述信息站还用于接收所述多个模块完成升级的消息,并将所述完成升级的消息反馈至所述移动终端; 所述车身控制模块还用于在接收到所述多个模块完成升级的消息后控制所述车辆整车下电。
【文档编号】G06F9/445GK106066800SQ201610124605
【公开日】2016年11月2日
【申请日】2016年3月4日 公开号201610124605.0, CN 106066800 A, CN 106066800A, CN 201610124605, CN-A-106066800, CN106066800 A, CN106066800A, CN201610124605, CN201610124605.0
【发明人】杨志芳, 吴丽华
【申请人】比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1