CN104636150B - 车辆中软件的更新方法、***和服务器 - Google Patents

车辆中软件的更新方法、***和服务器 Download PDF

Info

Publication number
CN104636150B
CN104636150B CN201310544228.2A CN201310544228A CN104636150B CN 104636150 B CN104636150 B CN 104636150B CN 201310544228 A CN201310544228 A CN 201310544228A CN 104636150 B CN104636150 B CN 104636150B
Authority
CN
China
Prior art keywords
vehicle
software
renewal
mobile terminal
update
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310544228.2A
Other languages
English (en)
Other versions
CN104636150A (zh
Inventor
李�根
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BYD Co Ltd
Original Assignee
BYD Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BYD Co Ltd filed Critical BYD Co Ltd
Priority to CN201310544228.2A priority Critical patent/CN104636150B/zh
Publication of CN104636150A publication Critical patent/CN104636150A/zh
Application granted granted Critical
Publication of CN104636150B publication Critical patent/CN104636150B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提出一种车辆中软件的更新方法、***和服务器,其中方法包括以下步骤:将软件的更新消息发送至移动终端;接收移动终端发送的更新时间,其中,移动终端根据更新消息发送更新时间;获取移动终端所对应的车辆,并根据更新时间设置定时器;当定时器被触发时,发送更新指令至车辆,以使车辆更新软件。本发明实施例方法,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;自动更新,无需其他的人为更新操作。

Description

车辆中软件的更新方法、***和服务器
技术领域
本发明涉及车辆技术领域,特别涉及一种车辆中软件的更新方法、***和服务器。
背景技术
车辆中设置有多种电子设备,这些电子设备的正常运行离不开安装其中的软件,只有保证软件处于最新状态才能保证电子设备运行时处于最佳状态,因此,需要即时对电子设备的软件进行更新。
常用的更新方法主要有两种:(1)召回—更新—发回,即召回车辆,并进行相应软件的更新,更新之后再返给用户,这种方法存在的缺陷是周期长;(2)车辆的生产厂商安排工程师携带PC机(Personal Computer,个人计算机)、烧写器等工具出差去更新,这种方法存在的缺点是浪费大量的人力物力。此外,采用上述任一种方法都会影响用户的正常使用,给用户带来诸多不便。
为了解决上述两种更新方法存在的缺陷,可设置远程服务器,通过车辆中具有远距离通信功能的电子设备与远程服务器通信,完成软件的下载和更新。但是,这种更新方式也存在问题:车辆只有在停止运行时才可以更新软件,在行驶中或者维修中是无法更新的,但是采用这种更新方式,用户无法掌握更新的时间,用户体验差。
发明内容
本发明的目的旨在至少解决上述的技术缺陷之一。
为此,本发明的第一个目的在于提出一种车辆中软件的更新方法。
本发明的第二个目的在于提出一种车辆中软件的更新***。
本发明的第三个目的在于提出一种服务器。
为了实现上述目的,本发明第一方面实施例的车辆中软件的更新方法,包括以下步骤:S1、将软件的更新消息发送至移动终端;S2、接收所述移动终端发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间;S3、获取所述移动终端所对应的车辆,并根据所述更新时间设置定时器;S4、当所述定时器被触发时,发送更新指令至所述车辆,以使所述车辆更新所述软件。
本发明实施例的车辆中软件的更新方法,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作;(4)节约成本,不再需要PC机、烧写器等更新设备,此外,还节约人力。
为了实现上述目的,本发明第二方面实施例的车辆中软件的更新***,包括:服务器、移动终端和车辆,其中,所述服务器,用于将软件的更新消息发送至所述移动终端,并接收所述移动终端发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间,以及获取所述移动终端所对应的车辆,并根据所述更新时间设置定时器,以及当所述定时器被触发时,发送更新指令至所述车辆,以使所述车辆更新所述软件。
本发明实施例的车辆中软件的更新***,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作;(4)***结构简单,无需增加额外的设备,只需移动终端即可完成更新预约;(5)节约成本,不再需要PC机、烧写器等更新设备,此外,还节约人力。
为了实现上述目的,本发明第三方面实施例的服务器,包括:第一发送模块,用于将软件的更新消息发送至移动终端;接收模块,用于接收所述移动终端根据发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间;获取模块,用于获取所述移动终端所对应的车辆;定时模块,用于根据所述更新时间设置定时器;第二发送模块,用于当所述定时器被触发时,发送更新指令至所述车辆。
本发明实施例的服务器,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是根据本发明一个实施例的车辆中软件的更新方法的流程图;
图2是根据本发明另一个实施例的车辆中软件的更新方法的流程图;
图3是根据本发明一个实施例的车辆中软件的更新***的结构示意图;
图4是根据本发明另一个实施例的车辆中软件的更新***的结构示意图;以及
图5是根据本发明一个实施例的服务器的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的可应用于性和/或其他材料的使用。另外,以下描述的第一特征在第二特征之“上”的结构可以包括第一和第二特征形成为直接接触的实施例,也可以包括另外的特征形成在第一和第二特征之间的实施例,这样第一和第二特征可能不是直接接触。
在本发明的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
为了解决车辆中软件在每次更新用户无法掌握更新的时间,用户体验差的问题,本发明提出了一种车辆中软件的更新方法、***和服务器。下面参考附图进行描述。
图1是根据本发明一个实施例的车辆中软件的更新方法的流程图。如图1所示,车辆中软件的更新方法包括下述步骤。
S101,将软件的更新消息发送至移动终端。
具体地,当车辆中的软件有最新版本时,服务器的维护人员或车辆生产商的工作人员将最新版本的软件上传至服务器,其中,上传的可以是软件的烧写文件包或安装包等,此次不进行限定,软件可以以任何形式存在。
之后,服务器根据最新版本的软件向移动终端发送更新消息。应当理解的是,移动终端需要在服务器中进行注册,并需要设置移动终端对应的车辆信息。此外,更新消息可以包括多种形式,例如最常见的短信,在短信中包括更新时间点、更新耗时等,其中,更新时间点最好设置在车主不用车辆且时间比较空余时,还可以包括一些更新的注意事项等。
S102,接收移动终端发送的更新时间,其中,移动终端根据更新消息发送更新时间。
具体地,车主通过移动终端接收到更新消息后,根据自己的实际情况,按要求回复设置更新时间,例如,如果不同意服务器设定的更新时间,可以仔细修改更新时间并反馈至服务器,如将更新时间设置在夜间休息的时候。
S103,获取移动终端所对应的车辆,并根据更新时间设置定时器。
具体地,服务器接收到车主回复的更新时间后,查找与移动终端相关联的车辆,并且为其设置定时器。
S104,当定时器被触发时,发送更新指令至车辆,以使车辆更新软件。
具体地,当到了设置的更新时间时,服务器给车辆发送更新指令,使得车辆完成软件的更新。
本发明实施例的车辆中软件的更新方法,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作;(4)节约成本,不再需要PC机、烧写器等更新设备,此外,还节约人力。
下面具体介绍车辆更新软件的具体过程。图2是根据本发明另一个实施例的车辆中软件的更新方法的流程图。如图2所示,车辆中软件的更新方法包括下述步骤。
S201,将软件的更新消息发送至移动终端。
S202,接收移动终端发送的更新时间,其中,移动终端根据更新消息发送更新时间。
S203,获取移动终端所对应的车辆,并根据更新时间设置定时器。
S204,当定时器被触发时,发送更新指令至车辆。
S205,车辆的车载多媒体装置通过车辆的移动通信模块接收更新指令。
例如,车辆的3G通信模块接收到服务器下发的更新指令。
S206,车载多媒体装置根据更新指令检测车辆的状态。
例如,检测车辆是否处于熄火状态等。
S207,车载多媒体装置判断状态是否符合更新条件。
具体地,车辆处于运行状态或者维修状态时,是无法实现软件更新的,因此,更新条件可以是车辆处于熄火状态且停靠了一段时间等。该更新条件在实际实施中可以根据情况再自行设置。
S208,如果符合更新条件,则车载多媒体装置将更新指令发送至车辆的车身控制器,以使车身控制器对车辆进行上电以更新软件。
例如,车身控制器接收到更新指令之后,给车辆上ON档电,启动车载多媒体装置。
在本发明的一个实施例中,启动车辆的车载多媒体装置以更新软件具体包括以下步骤:车载多媒体装置通过移动通信模块获取软件的安装包;车载多媒体装置根据安装包获取对应的车辆电子设备,并将安装包通过车辆的CAN总线写入所述对应的车辆电子设备的存储器中以更新软件。其中,电子设备例如可为空调、各种仪表等,在此不做限定。
在本发明的另一个实施例中,还包括以下步骤:当安装包写入完成后,车载多媒体装置向车身控制器发送更新完成指令,以使车身控制器根据更新完成指令给车辆退电。之后,完成预约更新操作。
S209、如果不符合更新条件,则车载多媒体装置通过反馈更新失败消息,并返回继续执行步骤S201。
本发明实施例的车辆中软件的更新方法,至少具有如下有益效果:(1)移动通信模块判断状态是否符合更新条件,可以保障安全,在车辆不符合更新条件时不进行更新并重新预约更新时间;(2)通过车辆的移动通信模块、车身控制器和车载多媒体装置可自行完成软件的更新,进一步提升用户体验。
为了实现上述实施例,本发明还提出一种车辆中软件的更新***。
图3是根据本发明一个实施例的车辆中软件的更新***的结构示意图。如图3所示,车辆中软件的更新***包括:服务器10、移动终端20和车辆30。
具体地,服务器30用于将软件的更新消息发送至移动终端20,并接收移动终端20反送的更新时间,其中移动终端20根据更新消息发送更新时间,以及获取移动终端20所对应的车辆30,并根据更新时间设置定时器,以及当定时器被触发时,发送更新指令至车辆30,以使车辆30更新软件。
更具体地,首先,当车辆30中的软件有最新版本时,服务器10的维护人员或车辆生产商的工作人员将最新版本的软件上传至服务器10。其中,上传的可以是软件的烧写文件包或安装包等,此次不进行限定,软件可以以任何形式存在。
之后,服务器10根据最新版本的软件向移动终端20发送更新消息。应当理解的是,移动终端20需要在服务器10中进行注册,并需要设置移动终端20对应的车辆信息。此外,更新消息可以包括多种形式,例如最常见的短信,在短信中包括更新时间点、更新耗时等,其中,更新时间点最好设置在车主不用车辆10且时间比较空余时,还可以包括一些更新的注意事项等。
再后,车主通过移动终端20接收到更新消息后,根据自己的实际情况,按要求回复设置更新时间,例如,如果不同意服务器10设定的更新时间,可以仔细修改更新时间并反馈至服务器10,如将更新时间设置在夜间休息的时候。
然后,服务器10接收到车主回复的更新时间后,查找与移动终端20相关联的车辆30,并且为其设置定时器。当到了设置的更新时间时,服务器10给车辆30发送更新指令,使得车辆30完成软件的更新。
本发明实施例的车辆中软件的更新***,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作;(4)***结构简单,无需增加额外的设备,只需移动终端即可完成更新预约;(5)节约成本,不再需要PC机、烧写器等更新设备,此外,还节约人力。
图4是根据本发明另一个实施例的车辆中软件的更新***的结构示意图。如图4所示,车辆中软件的更新***包括:服务器10、移动终端20和车辆30,其中,车辆30包括移动通信模块31、车身控制器32和车载多媒体装置33。
例如,移动通信模块31可以是车辆的3G通信模块。
具体地,车载多媒体装置33用于通过移动通信模块31接收更新指令,并根据更新指令检测车辆30的状态,例如,检测车辆是否处于熄火状态等,以及判断状态是否符合更新条件,并在判断符合更新条件,则将更新指令发送至车辆30的车身控制器32,以使车身控制器32对车辆30进行上电以更新软件,例如,车身控制器32接收到更新指令之后,给车辆30上ON档电,启动车载多媒体装置33。
需要说明的是,车辆30处于运行状态或者维修状态时,是无法实现软件更新的,因此,更新条件可以是车辆处于熄火状态且停靠了一段时间等,该更新条件在实际实施中可以根据情况再自行设置。
在本发明的一个实施例中,车载多媒体装置33还用于通过移动通信模块31还用于在判断不符合更新条件时,反馈更新失败消息至服务器10。
在本发明的一个实施例中,车载多媒体装置33还用于通过移动通信模块31获取软件的安装包,具体地,通过移动通信模块31从服务器上下载软件的安装包,并根据安装包获取对应的车辆电子设备,并将安装包通过车辆30的CAN总线写入对应的车辆电子设备的存储器中以更新软件。
在本发明的一个实施例中,车载多媒体装置33还用于当安装包写入完成后,向车身控制器31发送更新完成指令,以使车身控制器31根据更新完成指令给车辆30退电。
本发明实施例的车辆中软件的更新***,至少具有如下有益效果:(1)移动通信模块判断状态是否符合更新条件,可以保障安全,在车辆不符合更新条件时不进行更新并重新预约更新时间;(2)通过车辆的移动通信模块、车身控制器和车载多媒体装置可自行完成软件的更新,进一步提升用户体验。
为了实现上述实施例,本发明还提出一种服务器。
图5是根据本发明一个实施例的服务器的结构示意图。如图5所示,服务器包括:第一发送模块110、接收模块120、获取模块130、定时模块140和第二发送模块150。
具体地,第一发送模块110用于将软件的更新消息发送至移动终端。其中,当车辆中的软件有最新版本时,服务器的维护人员或车辆生产商的工作人员将最新版本的软件上传至服务器,其中,上传的可以是软件的烧写文件包或安装包等,此次不进行限定,软件可以以任何形式存在。之后,服务器的第一发送模块110根据最新版本的软件向移动终端发送更新消息。应当理解的是,移动终端需要在服务器中进行注册,并需要设置移动终端对应的车辆信息。此外,更新消息可以包括多种形式,例如最常见的短信,在短信中包括更新时间点、更新耗时等,其中,更新时间点最好设置在车主不用车辆且时间比较空余时,还可以包括一些更新的注意事项等。
接收模块120用于接收移动终端发送的更新时间,其中,移动终端根据更新消息发送更新时间。其中,车主通过移动终端接收到更新消息后,根据自己的实际情况,按要求回复设置更新时间,例如,如果不同意服务器设定的更新时间,可以仔细修改更新时间并反馈至服务器,如将更新时间设置在夜间休息的时候。
获取模块130用于获取移动终端所对应的车辆。
定时模块140用于根据更新时间设置定时器。
第二发送模块150用于当定时器被触发时,发送更新指令至车辆。
本发明实施例的服务器,至少具有如下优点:(1)移动终端根据更新消息反馈更新时间,由此,通过移动终端实现车辆中软件的更新预约,用户可自行把握更新时间,将更新操作给用户带来的不利影响降到最低,从而提升用户体验;(2)操作简单,根据移动终端反馈的更新时间自动完成软件更新,用户只需要恢复更新消息即可完成更新操作,例如,回个短信就;(3)自动更新,无需其他的人为更新操作。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。

Claims (11)

1.一种车辆中软件的更新方法,其特征在于,包括以下步骤:
S1、将软件的更新消息发送至移动终端;
S2、接收所述移动终端发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间;
S3、获取所述移动终端所对应的车辆,并根据所述更新时间设置定时器;
S4、当所述定时器被触发时,发送更新指令至所述车辆,以使所述车辆更新所述软件。
2.根据权利要求1所述的车辆中软件的更新方法,其特征在于,所述车辆更新所述软件具体包括:
S5、所述车辆的车载多媒体装置通过所述车辆的移动通信模块接收所述更新指令;
S6、所述车载多媒体装置根据所述更新指令检测所述车辆的状态;
S7、所述车载多媒体装置判断所述状态是否符合更新条件;
S8、如果符合更新条件,则所述车载多媒体装置将所述更新指令发送至所述车辆的车身控制器,以使所述车身控制器对所述车辆进行上电以更新所述软件。
3.根据权利要求2所述的车辆中软件的更新方法,其特征在于,还包括:
S9、如果不符合更新条件,则所述车载多媒体装置通过所述移动通信模块反馈更新失败消息,并返回继续执行步骤S1。
4.根据权利要求2所述的车辆中软件的更新方法,其特征在于,所述车辆更新所述软件具体包括:
所述车载多媒体装置通过所述移动通信模块获取所述软件的安装包;
所述车载多媒体装置根据所述安装包获取对应的车辆电子设备,并将所述安装包通过车辆的CAN总线写入所述对应的车辆电子设备的存储器中以更新所述软件。
5.根据权利要求4所述的车辆中软件的更新方法,其特征在于,还包括:
当所述安装包写入完成后,所述车载多媒体装置向所述车身控制器发送更新完成指令,以使所述车身控制器根据所述更新完成指令给所述车辆退电。
6.一种车辆中软件的更新***,其特征在于,包括:服务器、移动终端和车辆,其中,
所述服务器,用于将软件的更新消息发送至所述移动终端,并接收所述移动终端发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间,以及获取所述移动终端所对应的车辆,并根据所述更新时间设置定时器,以及当所述定时器被触发时,发送更新指令至所述车辆,以使所述车辆更新所述软件。
7.根据权利要求6所述的车辆中软件的更新***,其特征在于,所述车辆包括移动通信模块、车身控制器和车载多媒体装置,其中,
所述车载多媒体装置,用于通过所述移动通信模块接收所述更新指令,并根据所述更新指令检测所述车辆的状态,以及判断所述状态是否符合更新条件,并在判断符合更新条件,则将所述更新指令发送至所述车辆的车身控制器,以使所述车身控制器对所述车辆进行上电以更新所述软件。
8.根据权利要求7所述的车辆中软件的更新***,其特征在于,所述车载多媒体装置还用于通过所述移动通信模块还用于在判断不符合更新条件时,反馈更新失败消息至所述服务器。
9.根据权利要求7所述的车辆中软件的更新***,其特征在于,所述车载多媒体装置还用于通过所述移动通信模块获取所述软件的安装包,并根据所述安装包获取对应的车辆电子设备,并将所述安装包通过车辆的CAN总线写入所述对应的车辆电子设备的存储器中以更新所述软件。
10.根据权利要求9所述的车辆中软件的更新***,其特征在于,所述车载多媒体装置还用于当所述安装包写入完成后,向所述车身控制器发送更新完成指令,以使所述车身控制器根据所述更新完成指令给所述车辆退电。
11.一种服务器,其特征在于,包括:
第一发送模块,用于将软件的更新消息发送至移动终端;
接收模块,用于接收所述移动终端根据发送的更新时间,其中,所述移动终端根据所述更新消息发送所述更新时间;
获取模块,用于获取所述移动终端所对应的车辆;
定时模块,用于根据所述更新时间设置定时器;
第二发送模块,用于当所述定时器被触发时,发送更新指令至所述车辆。
CN201310544228.2A 2013-11-06 2013-11-06 车辆中软件的更新方法、***和服务器 Active CN104636150B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310544228.2A CN104636150B (zh) 2013-11-06 2013-11-06 车辆中软件的更新方法、***和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310544228.2A CN104636150B (zh) 2013-11-06 2013-11-06 车辆中软件的更新方法、***和服务器

Publications (2)

Publication Number Publication Date
CN104636150A CN104636150A (zh) 2015-05-20
CN104636150B true CN104636150B (zh) 2018-04-20

Family

ID=53214951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310544228.2A Active CN104636150B (zh) 2013-11-06 2013-11-06 车辆中软件的更新方法、***和服务器

Country Status (1)

Country Link
CN (1) CN104636150B (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9639346B2 (en) * 2015-06-12 2017-05-02 Here Global B.V. Method and apparatus for software updates for embedded vehicle systems
CN105278994A (zh) * 2015-10-29 2016-01-27 北京新能源汽车股份有限公司 车载ecu软件的更新方法及更新***
CN106886424B (zh) * 2015-12-15 2021-08-27 安波福电子(苏州)有限公司 一种根据智能设备升级汽车软件的装置及方法
DE102016215068A1 (de) * 2016-08-12 2018-02-15 Robert Bosch Gmbh Verfahren und Vorrichtung zum Warten eines Fahrzeuges
US20180074813A1 (en) * 2016-09-14 2018-03-15 General Motors Llc Installing vehicle updates
CN106383757A (zh) * 2016-10-31 2017-02-08 北京新能源汽车股份有限公司 一种车载软件的更新方法及装置
CN108255535A (zh) * 2016-12-28 2018-07-06 乐视汽车(北京)有限公司 车机升级方法和车机
US10353696B2 (en) * 2017-04-13 2019-07-16 Blackberry Limited Program release packages including program updates
JP6601450B2 (ja) * 2017-04-17 2019-11-06 カシオ計算機株式会社 情報処理装置、情報更新システム及びプログラム
CN108874553B (zh) * 2017-05-08 2022-06-14 阿里巴巴集团控股有限公司 消息推送方法、装置和***、存储介质及处理器
US10536835B2 (en) * 2017-08-18 2020-01-14 GM Global Technology Operations LLC Many-to-many file dissemination protocol for vehicular networks
US10564954B2 (en) * 2017-10-11 2020-02-18 Ford Global Technologies, Llc Hybrid electric vehicle with automated software update system
CN109960518A (zh) * 2017-12-14 2019-07-02 蔚来汽车有限公司 汽车软件升级方法
CN108182072A (zh) * 2017-12-28 2018-06-19 上汽通用五菱汽车股份有限公司 车辆电子设备的远程升级方法、服务器及存储介质
FR3079993B1 (fr) * 2018-04-06 2020-03-06 Psa Automobiles Sa Procede de mise a jour a distance d'un logiciel embarque de vehicule
CN111252014A (zh) * 2018-11-30 2020-06-09 长城汽车股份有限公司 一种电源模式切换控制方法及***
US20200174771A1 (en) * 2018-12-03 2020-06-04 GM Global Technology Operations LLC Method and system for over the air updates in a vehicle
CN109831338B (zh) * 2019-03-14 2022-12-06 阿波罗智联(北京)科技有限公司 车机***升级方法、云端服务器及移动终端
KR20200141296A (ko) * 2019-06-10 2020-12-18 현대자동차주식회사 차량 업데이트 제어 장치 및 방법
CN110995795A (zh) * 2019-11-20 2020-04-10 斑马网络技术有限公司 车辆ecu刷新的方法、装置和存储介质
CN111240246B (zh) * 2020-01-21 2021-11-26 东风小康汽车有限公司重庆分公司 一种控制器的匹配方法及装置
CN112134926B (zh) * 2020-08-24 2022-12-23 长城汽车股份有限公司 车载设备升级***和方法
CN112486543A (zh) * 2020-12-14 2021-03-12 普联国际有限公司 一种网络设备的固件升级方法、装置、存储介质及***
CN113282310A (zh) * 2021-06-28 2021-08-20 广州小鹏汽车科技有限公司 应用管理方法及***、车载设备、服务器及可读存储介质
CN114356469A (zh) * 2021-11-26 2022-04-15 浙江零跑科技股份有限公司 一种智能座舱个性化启动页实现方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739007A (zh) * 2008-11-25 2010-06-16 费舍-柔斯芒特***股份有限公司 过程控制***中的软件部署管理器整合
CN102565811A (zh) * 2011-12-05 2012-07-11 东莞市泰斗微电子科技有限公司 一种车载导航终端应用下载方法、相应的终端及管理***
CN102736925A (zh) * 2011-04-14 2012-10-17 比亚迪股份有限公司 一种车辆的软件更新方法和***
CN102799447A (zh) * 2012-06-19 2012-11-28 优视科技有限公司 移动终端内部软件的更新方法及***
CN103207791A (zh) * 2012-01-17 2013-07-17 深圳市宏电技术股份有限公司 远程升级方法、***及数据终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739007A (zh) * 2008-11-25 2010-06-16 费舍-柔斯芒特***股份有限公司 过程控制***中的软件部署管理器整合
CN102736925A (zh) * 2011-04-14 2012-10-17 比亚迪股份有限公司 一种车辆的软件更新方法和***
CN102565811A (zh) * 2011-12-05 2012-07-11 东莞市泰斗微电子科技有限公司 一种车载导航终端应用下载方法、相应的终端及管理***
CN103207791A (zh) * 2012-01-17 2013-07-17 深圳市宏电技术股份有限公司 远程升级方法、***及数据终端
CN102799447A (zh) * 2012-06-19 2012-11-28 优视科技有限公司 移动终端内部软件的更新方法及***

Also Published As

Publication number Publication date
CN104636150A (zh) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104636150B (zh) 车辆中软件的更新方法、***和服务器
JP6486484B2 (ja) 車載制御装置、および車載制御装置の情報更新システム
JP5617875B2 (ja) 車載ネットワークシステム
CN109804355A (zh) 软件更新装置、软件更新方法、软件更新***
CN105882439A (zh) 电量监控装置、导航***和车辆
CN106104293A (zh) 用于在家庭网关中自动映射智能插座和连接到智能插座的电子设备的方法以及用于该方法的装置
CN106797125A (zh) 电力代理模块
CN102306023B (zh) 一种汽车控制器在线配置方法
CN103167054A (zh) 用于管理车辆内使用的以太网通信网络的***和方法
JP2013255034A (ja) 通信システム
CN103619653A (zh) 电源控制***、电源控制装置以及电源控制方法
CN104488169A (zh) 电子设备的电源管理方法、电源管理程序、电子设备、供电装置
JP2015179888A (ja) 通信システム及び中継装置
CN105553803B (zh) 电动汽车网络管理方法和***
CN104428726A (zh) 数据采集单元以及自动化***
CN101634853B (zh) 一种总线型车身控制***和方法
JP6973465B2 (ja) 車載中継装置、プログラム及び中継方法
CN106169807A (zh) 一种车载电源智能控制***
CN108475354A (zh) 轨道车辆组件组和用于生成机器部件的生命历程的方法和用于维护的维护方法
CN106371859A (zh) 汽车电子设备的软件更新方法和装置
CN111561766A (zh) 一种物联网空调机
CN104796973B (zh) 无线接入设备控制方法及无线接入设备
CN105334840B (zh) 整车网络子节点配置方法
CN113919458A (zh) 信息采集装置、物品存放柜、资产盘点***及机房
CN106020175A (zh) 一种整车控制器上下电控制电路及整车控制器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant