CN104539668A - Method and system for remotely updating software program in automobile - Google Patents

Method and system for remotely updating software program in automobile Download PDF

Info

Publication number
CN104539668A
CN104539668A CN201410784149.3A CN201410784149A CN104539668A CN 104539668 A CN104539668 A CN 104539668A CN 201410784149 A CN201410784149 A CN 201410784149A CN 104539668 A CN104539668 A CN 104539668A
Authority
CN
China
Prior art keywords
software program
ecu
automobile
mark
version information
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.)
Granted
Application number
CN201410784149.3A
Other languages
Chinese (zh)
Other versions
CN104539668B (en
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.)
Beijing Electric Vehicle Co Ltd
Original Assignee
Beijing Electric Vehicle 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 Beijing Electric Vehicle Co Ltd filed Critical Beijing Electric Vehicle Co Ltd
Priority to CN201410784149.3A priority Critical patent/CN104539668B/en
Publication of CN104539668A publication Critical patent/CN104539668A/en
Application granted granted Critical
Publication of CN104539668B publication Critical patent/CN104539668B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention provides a method and system for remotely updating a software program in an automobile. The method mainly includes the steps that a network server transmits ECU identification and a software program of the latest version to an automobile-mounted remote control terminal in the automobile through a wireless communication network, and the automobile-mounted remote control terminal stores the received ECU identification and the software program of the latest version in an associating mode; after receiving a software program updating notification message carrying the ECU identification and transmitted by a mobile terminal, the automobile-mounted remote control terminal transmits the software program of the latest version to an ECU, wherein the software program of the latest version is stored in the associating mode, and the ECU installs the software program of the latest version for updating. According to the method and system for remotely updating the software program in the automobile, the mobile terminal of a user can uniformly control the automobile-mounted remote control terminal and the ECU to update and install a target file, the software program work of the ECU can be flashed remotely, the program flashing work of the ECU is intelligentized, and the operation cost of all ECUs is greatly reduced.

Description

Software program in automobile is carried out to the method and system of remote update
Technical field
The present invention relates to Computer Applied Technology field, particularly relate to a kind of method and system software program in automobile being carried out to remote update.
Background technology
Due to popularizing of automotive electronics, on automobile, electronic equipment sharply increases, and automobile is provided with usually multiple ECU (Electronic Control Unit, electronic control unit), each ECU needs to run corresponding software program, and these software programs all need to carry out version updating.
Of the prior artly a kind ofly to the method that the software program on automobile upgrades be: when automobile software needs to upgrade, user is needed to visit to auto repair website or maintenance personal, adopt artificial mode to be held notebook one chassis by engineer, gone brush program a chassis, namely the software program of the ECU on automobile is upgraded.
The above-mentioned shortcoming to the method that the software program on automobile upgrades of the prior art is: the method adopts artificial mode to carry out software program renewal, brings constant greatly to many clients, considerably increases the after-sales service cost of vehicle simultaneously.
Summary of the invention
The embodiment provides a kind of method and system software program in automobile being carried out to remote update, to realize effectively carrying out remote update to the software program in automobile.
According to an aspect of the embodiment of the present invention, provide a kind of method of the software program in automobile being carried out to remote update, comprising:
The webserver sends the mark of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile, and the mark of the described ECU received and the software program of latest edition are carried out association store by described mounted remote control terminal;
Described mounted remote control terminal receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, and the software program of described latest edition is carried out update contruction by described ECU.
Preferably, the described webserver also comprises before sending the identification information of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile:
Mounted remote control terminal sends the log-on message comprising the mark of automobile, automobile essential information, the mark of ECU, the mark of mobile terminal to the webserver by cordless communication network, described mobile terminal is the mobile terminal described automobile being carried out to Long-distance Control, and described log-on message is stored in automobile essential information tables of data by the described webserver;
Store and management automobile software version information table is also needed in the described webserver, field in this automobile software version information table comprise the mark of automobile, the mark of ECU, mounting software program version information, issue the version information of software program, when initialization, in the identification field of described automobile, the identification field of ECU, content obtains according to described automobile essential information tables of data, the version information field of the described program of mounting software, issues the version information field of software program for empty.
Preferably, the described webserver sends the software program of the mark of electronic control unit ECU and the software program of latest edition to the mounted remote control terminal in automobile by cordless communication network, comprising:
After the webserver obtains the latest edition of the software program of ECU, automobile software version information table according to the identified query of described ECU, obtain the mark that comprises described ECU in described automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of described latest edition, extract the mark of the automobile in every bar record, obtain each automobile needing to carry out software program renewal;
The described webserver sends the software program update request message of carrying the mark of ECU and the software program of latest edition to the mounted remote control terminal in each automobile described by cordless communication network;
The described webserver is automobile essential information tables of data according to the identified query of each automobile described also, obtain the mobile terminal of each automobile described, send the software program update notifying message of carrying the mark of ECU and the latest version information of software program by cordless communication network to the mobile terminal of each automobile described.
Preferably, the mark of the described ECU received and the software program of latest edition are carried out association store by described mounted remote control terminal, comprising:
After mounted remote control terminal in each automobile receives described software program update request message, extract in described software program update request message and carry the mark of ECU and the software program of latest edition, by the software program association store of the mark of this ECU and latest edition in software program storage directory;
Mounted remote control terminal in each automobile described sends the mark of carrying automobile to the webserver by cordless communication network, the software program of the mark of ECU and the latest version information of software program upgrades response message, after the webserver receives described software program renewal response message, extract the mark that software program upgrades the automobile carried in response message, the mark of ECU and the latest version information of software program, the latest version information of the software program extracted is updated to the mark of the automobile extracted described in described automobile software version information table, issue in the version information field of software program in record corresponding to the mark of ECU.
Preferably, described mounted remote control terminal receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, the software program of described latest edition is carried out update contruction by described ECU, comprising:
Mobile terminal extracts in described software program update notifying message and carries the mark of ECU and the latest version information of software program, by the latest version information association store of the mark of this ECU and software program at needs update software program information table;
Mobile terminal extraction is described needs the mark of the ECU stored in update software program information table and the latest version information of software program, sends the software program update notification message of carrying the mark of described ECU and the latest edition of software program to mounted remote control terminal;
Mounted remote control terminal extracts the mark of ECU and the latest version information of software program of carrying in described software program update notification message, inquire about the information of association store in described software program storage directory according to the mark of described ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded;
Mounted remote control terminal sends the software program of described latest edition to the ECU that described mark is corresponding by CAN network, the software program of described ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.
Preferably, described method also comprises:
Described ECU, after the software program of described latest edition installs, writes with a brush dipped in Chinese ink complete message by CAN network to described mounted remote control terminal transmission program;
Described mounted remote control terminal receives after described program writes with a brush dipped in Chinese ink complete message, sent the mark of carrying automobile to the webserver by cordless communication network, the software program of the mark of ECU and the latest version information of software program upgrades complete message, the webserver receives after described software program upgrades complete message, extract the mark that software program upgrades the automobile carried in complete message, the mark of ECU and the latest version information of software program, the latest version information of the described software program extracted is updated to the mark of the automobile extracted described in described automobile software version information table, in the version information field of the program of mounting software in the record corresponding to the mark of ECU,
Described mounted remote control terminal also sends to mobile terminal the software program carrying the mark of ECU and the latest version information of software program by cordless communication network and upgrades complete message, described mobile terminal extracts software program and upgrades the mark of the ECU carried in complete message and the latest version information of software program, deletes the described record needing the latest version information of the mark of the ECU extracted described in update software program information table and software program corresponding.
According to the another aspect of the embodiment of the present invention, provide a kind of system of the software program in automobile being carried out to remote update, it is characterized in that, comprising: the webserver, mobile terminal and mounted remote control terminal;
The described webserver, for sending the mark of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile;
Described mobile terminal, for sending the software program update notification message of carrying the mark of described ECU to described mounted remote control terminal;
Described mounted remote control terminal, for the mark of the described ECU received and the software program of latest edition are carried out association store, receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, to make described ECU, the software program of described latest edition is carried out update contruction.
Preferably, described mounted remote control terminal, for being sent the log-on message comprising the mark of automobile, automobile essential information, the mark of ECU, the mark of mobile terminal to the webserver by cordless communication network, described mobile terminal is the mobile terminal described automobile being carried out to Long-distance Control;
The described webserver, the log-on message for being sended over by described mounted remote control terminal is stored in automobile essential information tables of data; Also store and management automobile software version information table, field in this automobile software version information table comprise the mark of automobile, the mark of ECU, mounting software program version information, issue the version information of software program, when initialization, in the identification field of described automobile, the identification field of ECU, content obtains according to described automobile essential information tables of data, the version information field of the described program of mounting software, issues the version information field of software program for empty.
Preferably, the described webserver, for obtain the software program of ECU latest edition after, automobile software version information table according to the identified query of described ECU, obtain the mark that comprises described ECU in described automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of described latest edition, extract the mark of the automobile in every bar record, obtain each automobile needing to carry out software program renewal;
Sent the software program update request message of carrying the mark of ECU and the software program of latest edition to the mounted remote control terminal in each automobile described by cordless communication network;
Also automobile essential information tables of data according to the identified query of each automobile described, obtain the mobile terminal of each automobile described, send the software program update notifying message of carrying the mark of ECU and the latest version information of software program by cordless communication network to the mobile terminal of each automobile described.
Preferably, described mounted remote control terminal, after receiving described software program update request message, extract in described software program update request message and carry the mark of ECU and the software program of latest edition, by the software program association store of the mark of this ECU and latest edition in software program storage directory; Send to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrade response message;
The described webserver, after receiving described software program renewal response message, extract the latest version information that software program upgrades in response message the mark of automobile, the mark of ECU and the software program carried, the latest version information of the software program extracted is updated to and issues in the version information field of software program in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU.
Preferably, described mobile terminal, the mark of ECU and the latest version information of software program is carried, by the latest version information association store of the mark of this ECU and software program at needs update software program information table for extracting in described software program update notifying message;
Extracting describedly needs the mark of the ECU stored in update software program information table and the latest version information of software program, sends the software program update notification message of carrying the mark of described ECU and the latest edition of software program to mounted remote control terminal;
Described mounted remote control terminal, for extracting the mark of ECU and the latest version information of software program of carrying in described software program update notification message, inquire about the information of association store in described software program storage directory according to the mark of described ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded;
Sent the software program of described latest edition to the ECU that described mark is corresponding by CAN network, the software program of described ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.
Preferably, described mounted remote control terminal, after the program sent for receiving ECU writing with a brush dipped in Chinese ink complete message, sending to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrading complete message;
The described webserver, for receiving after described software program upgrades complete message, extract the latest version information that software program upgrades the mark of the automobile carried in complete message, the mark of ECU and software program, the latest version information of the described software program extracted is updated in the version information field of the program of mounting software in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU;
Described mounted remote control terminal, also upgrades complete message for sending to mobile terminal the software program carrying the mark of ECU and the latest version information of software program by cordless communication network;
Described mobile terminal, upgrading the mark of the ECU carried in complete message and the latest version information of software program for extracting software program, deleting the described record needing the latest version information of the mark of the ECU extracted described in update software program information table and software program corresponding.
The technical scheme provided as can be seen from the embodiment of the invention described above, the embodiment of the present invention can realize adopting radio network technique that file destination (software program of latest edition) is distributed in mounted remote control terminal by the webserver, the update contruction that mounted remote control terminal and ECU carry out file destination is controlled by the mobile terminal of user is unified, long-rangely can carry out writing with a brush dipped in Chinese ink of the software program of ECU, make the work of the brush program of ECU intelligent, greatly reduce the operation cost of all ECU, reduce the time that user runs maintenance station simultaneously, facilitate user, save time, while manpower, user can be allowed to have better science and technology to experience.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
A kind of principle schematic of the software program in automobile being carried out to the method for remote update that Fig. 1 provides for the embodiment of the present invention one;
A kind of process chart software program in automobile being carried out to the method for remote update that Fig. 2 provides for the embodiment of the present invention one;
A kind of structure chart software program in automobile being carried out to the system of remote update that Fig. 3 provides for the embodiment of the present invention two, in figure, the webserver 31, mobile terminal 32 and mounted remote control terminal 33.
Embodiment
For ease of the understanding to the embodiment of the present invention, be further explained explanation below in conjunction with accompanying drawing for several specific embodiment, and each embodiment does not form the restriction to the embodiment of the present invention.
Embodiment one
Embodiments provide the shortcut of automobile being carried out under a kind of wireless network environment to remote software program updates.Arrange a webserver to each mounted remote control terminal, the webserver, as the output of whole system, by wireless network, is responsible for writing with a brush dipped in Chinese ink data to the transmission of mounted remote control terminal.By the mounted remote control terminal of webserver univesral distribution file destination to all registrations, the mode simultaneously sent by information notifies the user terminal of automobile, carry out software upgrading at the mounted remote control terminal of user terminal connection oneself or server time idle, make to have more intelligent impression in user's in-use automotive process.
As shown in Figure 1, concrete handling process as shown in Figure 2, comprises following treatment step to a kind of principle schematic of the software program in automobile being carried out to the method for remote update that this embodiment provides:
Step S210, mounted remote control terminal send the log-on message comprising the information such as the identification information of various ECU, the mark of mobile terminal in the mark of automobile, automobile essential information, automobile to the webserver by cordless communication network, described mobile terminal is mobile terminal automobile being carried out to Long-distance Control, and described log-on message is stored in automobile essential information tables of data by the described webserver.
In the webserver, also need store and management automobile software version information table, the structure of this automobile software version information table is as follows:
Automobile software version information table
Sequence number The mark of automobile The mark of ECU The version information of mounting software program Issue the version information of software program
T1 ECU1
T1 ECU2
T3 ECU1
T3 ECU2
T3 ECU3
T4 ECU2
. .
. .
. .
Field in above-mentioned automobile software version information table comprises the version information of identification information, the mounting software program of various ECU in the mark of automobile, automobile, issues the version information etc. of software program, when initialization, in the identification field of the automobile in automobile software version information table, automobile various ECU identification information field in content can obtain according to above-mentioned automobile essential information tables of data, the version information of the program of mounting software of each ECU, issue the version information field of software program for empty.
Above-mentioned cordless communication network can be the wireless communication systems such as 2G, 2.5G, 3G or 4G, such as, for GSM (the Global System for Mobile Communication of 2G, global system for mobile communications) network, GPRS (General Packet Radio Service, the general packet radio service technology) network of 2.5G.
Above-mentioned mobile terminal can be smart mobile phone etc.
Step S220, after the webserver obtains the latest edition of the software program of certain ECU, according to the identification information-enquiry of certain ECU above-mentioned above-mentioned automobile software version information table, obtain the mark that comprises certain ECU above-mentioned in above-mentioned automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of above-mentioned latest edition, extract the identification information of the automobile in every bar record, obtain each automobile needing to carry out software program renewal.
Then, the above-mentioned webserver is by cordless communication network and need the mounted remote control terminal carried out in each automobile of software program renewal to carry out data interaction, send to the mounted remote control terminal in each automobile and carry the software program update request message of the identification information of ECU and the software program of latest edition, inform the software program of this latest edition of mounted remote control terminal be the ECU with above-mentioned identification information write with a brush dipped in Chinese ink program.
The above-mentioned webserver also carries out the identification information-enquiry above-mentioned automobile essential information tables of data of each automobile of software program renewal as required, obtains the mobile terminal needing each automobile carrying out software program renewal.The webserver sends the software program update notifying message of carrying the identification information of ECU and the latest version information of software program by cordless communication network to needing the mobile terminal of each automobile carrying out software program renewal.
Step S230, mounted remote control terminal are responsible for receiving that network server end sends writes with a brush dipped in Chinese ink data, and store according to data type classifications, ensure that corresponding ECU on vehicle body has and consistent write with a brush dipped in Chinese ink data.
After mounted remote control terminal in each automobile receives above-mentioned software program update request message, extract in above-mentioned software program update request message and carry the identification information of ECU and the software program of latest edition, by the software program association store of the identification information of this ECU and latest edition in software program storage directory.
Then, mounted remote control terminal in each automobile sends the mark of carrying automobile to the webserver by cordless communication network, the software program of the identification information of ECU and the latest version information of software program upgrades response message, the webserver receives after software program that above-mentioned mounted remote control terminal returns upgrades response message, extract the mark that software program upgrades the automobile carried in response message, the identification information of ECU and the latest version information of software program, the latest version information of this software program is updated to the mark of the automobile that said extracted goes out in above-mentioned automobile software version information table, issue in the version information field of software program in record corresponding to the mark of ECU.
Step S240, mobile terminal start, after connecting cordless communication network, receive the software program update notifying message that the above-mentioned webserver sends over, extract in above-mentioned software program update notifying message and carry the identification information of ECU and the latest version information of software program, by the latest version information association store of the identification information of this ECU and software program at needs update software program information table.
Step S250, when automobile is in idle state, user clicks the control of update software on mobile terminals, and mobile terminal carries out data interaction by cordless communication network and mounted remote control terminal.
Mobile terminal extraction is above-mentioned needs the identification information of the ECU stored in update software program information table and the latest version information of software program, the software program update notification message of carrying the identification information of ECU and the latest edition of software program is sent to mounted remote control terminal, the software program that notice mounted remote control terminal carries out certain ECU upgrades, and namely certain ECU starts brush program.
Mobile terminal also can send above-mentioned software program update notification message by the webserver to mounted remote control terminal.
After step S260, mounted remote control terminal receive above-mentioned software program update notification message, extract the identification information of ECU and the latest version information of software program that carry in above-mentioned software program update notification message, inquire about the information of association store in above-mentioned software program storage directory according to the identification information of above-mentioned ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded.
Then, the ECU corresponding to above-mentioned identification information carries out rigid line and wakes up, and ECU is started working, and then starts to carry out CAN (Controller Area Network with ECU, bus development controller local area network) network communication, write with a brush dipped in Chinese ink request by CAN network to above-mentioned ECU transmission program.
Step S270, ECU receive mounted remote control terminal send program write with a brush dipped in Chinese ink request after, start to carry out data interaction with mounted remote control terminal, mounted remote control terminal sends the software program of above-mentioned latest edition to above-mentioned ECU by CAN network, until ECU intactly receives the software program of above-mentioned latest edition.
The software program of ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.After the software program of latest edition installs, ECU writes with a brush dipped in Chinese ink complete message by CAN network to above-mentioned mounted remote control terminal transmission program.
Step S280, mounted remote control terminal receive after said procedure writes with a brush dipped in Chinese ink complete message, and the rigid line cutting off ECU wakes up, and ECU is quit work.Then, by cordless communication network to the webserver send carry the mark of automobile, the mark of ECU and and the software program of latest version information of software program upgrade complete message.
The webserver receives after above-mentioned software program upgrades complete message, extract the latest version information that software program upgrades the mark of the automobile carried in complete message, the identification information of ECU and software program, the latest version information of this software program is updated in the version information field of the program of mounting software in the record corresponding to mark of the mark of the automobile that said extracted goes out in above-mentioned automobile software version information table, ECU.
Mounted remote control terminal also by cordless communication network to mobile terminal send the mark of carrying ECU and and the software program of latest version information of software program upgrade complete message, mobile terminal receives after above-mentioned software program upgrades complete message, extract software program and upgrade the identification information of the ECU carried in complete message and the latest version information of software program, deleting above-mentionedly needs the record that the identification information of said extracted ECU out and the latest version information of software program in update software program information table are corresponding.APP on mobile terminal can show in real time and above-mentionedly need update software program information table, and user is seen, and software upgrading is complete.
It is complete that the software program of ECU writes with a brush dipped in Chinese ink work.
Embodiment three
This embodiment offers a kind of system of the software program in automobile being carried out to remote update, its concrete structure as shown in Figure 3, comprising: the webserver 31, mobile terminal 32 and mounted remote control terminal 33;
The described webserver 31, for sending the mark of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile;
Described mobile terminal 32, for sending the software program update notification message of carrying the mark of described ECU to described mounted remote control terminal;
Described mounted remote control terminal 33, for the mark of the described ECU received and the software program of latest edition are carried out association store, receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, to make described ECU, the software program of described latest edition is carried out update contruction.
Further, described mounted remote control terminal 33, for being sent the log-on message comprising the mark of automobile, automobile essential information, the mark of ECU, the mark of mobile terminal to the webserver by cordless communication network, described mobile terminal is the mobile terminal described automobile being carried out to Long-distance Control;
The described webserver 31, the log-on message for being sended over by described mounted remote control terminal is stored in automobile essential information tables of data; Also store and management automobile software version information table, field in this automobile software version information table comprise the mark of automobile, the mark of ECU, mounting software program version information, issue the version information of software program, when initialization, in the identification field of described automobile, the identification field of ECU, content obtains according to described automobile essential information tables of data, the version information field of the described program of mounting software, issues the version information field of software program for empty.
Further, the described webserver 31, for obtain the software program of ECU latest edition after, automobile software version information table according to the identified query of described ECU, obtain the mark that comprises described ECU in described automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of described latest edition, extract the mark of the automobile in every bar record, obtain each automobile needing to carry out software program renewal;
Sent the software program update request message of carrying the mark of ECU and the software program of latest edition to the mounted remote control terminal in each automobile described by cordless communication network;
Also automobile essential information tables of data according to the identified query of each automobile described, obtain the mobile terminal of each automobile described, send the software program update notifying message of carrying the mark of ECU and the latest version information of software program by cordless communication network to the mobile terminal of each automobile described.
Further, described mounted remote control terminal 33, after receiving described software program update request message, extract in described software program update request message and carry the mark of ECU and the software program of latest edition, by the software program association store of the mark of this ECU and latest edition in software program storage directory; Send to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrade response message;
The described webserver 31, after receiving described software program renewal response message, extract the latest version information that software program upgrades in response message the mark of automobile, the mark of ECU and the software program carried, the latest version information of the software program extracted is updated to and issues in the version information field of software program in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU.
Further, described mobile terminal 32, the mark of ECU and the latest version information of software program is carried, by the latest version information association store of the mark of this ECU and software program at needs update software program information table for extracting in described software program update notifying message;
Extracting describedly needs the mark of the ECU stored in update software program information table and the latest version information of software program, sends the software program update notification message of carrying the mark of described ECU and the latest edition of software program to mounted remote control terminal;
Described mounted remote control terminal 33, for extracting the mark of ECU and the latest version information of software program of carrying in described software program update notification message, inquire about the information of association store in described software program storage directory according to the mark of described ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded;
Sent the software program of described latest edition to the ECU that described mark is corresponding by CAN network, the software program of described ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.
Further, described mounted remote control terminal 33, after the program sent for receiving ECU writing with a brush dipped in Chinese ink complete message, sending to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrading complete message;
The described webserver 31, for receiving after described software program upgrades complete message, extract the latest version information that software program upgrades the mark of the automobile carried in complete message, the mark of ECU and software program, the latest version information of the described software program extracted is updated in the version information field of the program of mounting software in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU;
Described mounted remote control terminal 33, also upgrades complete message for sending to mobile terminal the software program carrying the mark of ECU and the latest version information of software program by cordless communication network;
Described mobile terminal 32, upgrading the mark of the ECU carried in complete message and the latest version information of software program for extracting software program, deleting the described record needing the latest version information of the mark of the ECU extracted described in update software program information table and software program corresponding.
Undertaken carrying out the detailed process of remote update to the software program in automobile by the system of the embodiment of the present invention and preceding method embodiment similar, repeat no more herein.
In sum, the embodiment of the present invention can realize adopting radio network technique that file destination (software program of latest edition) is distributed in mounted remote control terminal by the webserver, the update contruction that mounted remote control terminal and ECU carry out file destination is controlled by the mobile terminal of user is unified, long-rangely can carry out writing with a brush dipped in Chinese ink of the software program of ECU, make the work of the brush program of ECU intelligent, greatly reduce the operation cost of all ECU, reduce the time that user runs maintenance station simultaneously, facilitate user, save time, while manpower, user can be allowed to have better science and technology to experience.
One of ordinary skill in the art will appreciate that: accompanying drawing is the schematic diagram of an embodiment, the module in accompanying drawing or flow process might not be that enforcement the present invention is necessary.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add required general hardware platform by software and realizes.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform the method described in some part of each embodiment of the present invention or embodiment.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for device or system embodiment, because it is substantially similar to embodiment of the method, so describe fairly simple, relevant part illustrates see the part of embodiment of the method.Apparatus and system embodiment described above is only schematic, the wherein said unit illustrated as separating component or can may not be and physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
The above; be only the present invention's preferably embodiment, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the change that can expect easily or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (12)

1. the software program in automobile is carried out to a method for remote update, it is characterized in that, comprising:
The webserver sends the mark of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile, and the mark of the described ECU received and the software program of latest edition are carried out association store by described mounted remote control terminal;
Described mounted remote control terminal receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, and the software program of described latest edition is carried out update contruction by described ECU.
2. method of the software program in automobile being carried out to remote update according to claim 1, it is characterized in that, the described webserver also comprises before sending the identification information of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile:
Mounted remote control terminal sends the log-on message comprising the mark of automobile, automobile essential information, the mark of ECU, the mark of mobile terminal to the webserver by cordless communication network, described mobile terminal is the mobile terminal described automobile being carried out to Long-distance Control, and described log-on message is stored in automobile essential information tables of data by the described webserver;
Store and management automobile software version information table is also needed in the described webserver, field in this automobile software version information table comprise the mark of automobile, the mark of ECU, mounting software program version information, issue the version information of software program, when initialization, in the identification field of described automobile, the identification field of ECU, content obtains according to described automobile essential information tables of data, the version information field of the described program of mounting software, issues the version information field of software program for empty.
3. method of the software program in automobile being carried out to remote update according to claim 2, it is characterized in that, the described webserver sends the software program of the mark of electronic control unit ECU and the software program of latest edition to the mounted remote control terminal in automobile by cordless communication network, comprising:
After the webserver obtains the latest edition of the software program of ECU, automobile software version information table according to the identified query of described ECU, obtain the mark that comprises described ECU in described automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of described latest edition, extract the mark of the automobile in every bar record, obtain each automobile needing to carry out software program renewal;
The described webserver sends the software program update request message of carrying the mark of ECU and the software program of latest edition to the mounted remote control terminal in each automobile described by cordless communication network;
The described webserver is automobile essential information tables of data according to the identified query of each automobile described also, obtain the mobile terminal of each automobile described, send the software program update notifying message of carrying the mark of ECU and the latest version information of software program by cordless communication network to the mobile terminal of each automobile described.
4. method of the software program in automobile being carried out to remote update according to claim 3, is characterized in that, the mark of the described ECU received and the software program of latest edition are carried out association store by described mounted remote control terminal, comprising:
After mounted remote control terminal in each automobile receives described software program update request message, extract in described software program update request message and carry the mark of ECU and the software program of latest edition, by the software program association store of the mark of this ECU and latest edition in software program storage directory;
Mounted remote control terminal in each automobile described sends the mark of carrying automobile to the webserver by cordless communication network, the software program of the mark of ECU and the latest version information of software program upgrades response message, after the webserver receives described software program renewal response message, extract the mark that software program upgrades the automobile carried in response message, the mark of ECU and the latest version information of software program, the latest version information of the software program extracted is updated to the mark of the automobile extracted described in described automobile software version information table, issue in the version information field of software program in record corresponding to the mark of ECU.
5. method of the software program in automobile being carried out to remote update according to claim 4, it is characterized in that, described mounted remote control terminal receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, the software program of described latest edition is carried out update contruction by described ECU, comprising:
Mobile terminal extracts in described software program update notifying message and carries the mark of ECU and the latest version information of software program, by the latest version information association store of the mark of this ECU and software program at needs update software program information table;
Mobile terminal extraction is described needs the mark of the ECU stored in update software program information table and the latest version information of software program, sends the software program update notification message of carrying the mark of described ECU and the latest edition of software program to mounted remote control terminal;
Mounted remote control terminal extracts the mark of ECU and the latest version information of software program of carrying in described software program update notification message, inquire about the information of association store in described software program storage directory according to the mark of described ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded;
Mounted remote control terminal sends the software program of described latest edition to the ECU that described mark is corresponding by CAN network, the software program of described ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.
6. method of the software program in automobile being carried out to remote update according to claim 5, is characterized in that, described method also comprises:
Described ECU, after the software program of described latest edition installs, writes with a brush dipped in Chinese ink complete message by CAN network to described mounted remote control terminal transmission program;
Described mounted remote control terminal receives after described program writes with a brush dipped in Chinese ink complete message, sent the mark of carrying automobile to the webserver by cordless communication network, the software program of the mark of ECU and the latest version information of software program upgrades complete message, the webserver receives after described software program upgrades complete message, extract the mark that software program upgrades the automobile carried in complete message, the mark of ECU and the latest version information of software program, the latest version information of the described software program extracted is updated to the mark of the automobile extracted described in described automobile software version information table, in the version information field of the program of mounting software in the record corresponding to the mark of ECU,
Described mounted remote control terminal also sends to mobile terminal the software program carrying the mark of ECU and the latest version information of software program by cordless communication network and upgrades complete message, described mobile terminal extracts software program and upgrades the mark of the ECU carried in complete message and the latest version information of software program, deletes the described record needing the latest version information of the mark of the ECU extracted described in update software program information table and software program corresponding.
7. the software program in automobile is carried out to a system for remote update, it is characterized in that, comprising: the webserver, mobile terminal and mounted remote control terminal;
The described webserver, for sending the mark of electronic control unit ECU and the software program of latest edition by cordless communication network to the mounted remote control terminal in automobile;
Described mobile terminal, for sending the software program update notification message of carrying the mark of described ECU to described mounted remote control terminal;
Described mounted remote control terminal, for the mark of the described ECU received and the software program of latest edition are carried out association store, receive mobile terminal send carry the software program update notification message of the mark of described ECU after, the software program of the described latest edition of described association store is sent to described ECU, to make described ECU, the software program of described latest edition is carried out update contruction.
8. system of the software program in automobile being carried out to remote update according to claim 7, is characterized in that:
Described mounted remote control terminal, for being sent the log-on message comprising the mark of automobile, automobile essential information, the mark of ECU, the mark of mobile terminal to the webserver by cordless communication network, described mobile terminal is the mobile terminal described automobile being carried out to Long-distance Control;
The described webserver, the log-on message for being sended over by described mounted remote control terminal is stored in automobile essential information tables of data; Also store and management automobile software version information table, field in this automobile software version information table comprise the mark of automobile, the mark of ECU, mounting software program version information, issue the version information of software program, when initialization, in the identification field of described automobile, the identification field of ECU, content obtains according to described automobile essential information tables of data, the version information field of the described program of mounting software, issues the version information field of software program for empty.
9. system of the software program in automobile being carried out to remote update according to claim 8, is characterized in that:
The described webserver, for obtain the software program of ECU latest edition after, automobile software version information table according to the identified query of described ECU, obtain the mark that comprises described ECU in described automobile software version information table and the version information of mounting software program, the version information that issues software program have been empty or lower than each bar record of described latest edition, extract the mark of the automobile in every bar record, obtain each automobile needing to carry out software program renewal;
Sent the software program update request message of carrying the mark of ECU and the software program of latest edition to the mounted remote control terminal in each automobile described by cordless communication network;
Also automobile essential information tables of data according to the identified query of each automobile described, obtain the mobile terminal of each automobile described, send the software program update notifying message of carrying the mark of ECU and the latest version information of software program by cordless communication network to the mobile terminal of each automobile described.
10. system of the software program in automobile being carried out to remote update according to claim 9, is characterized in that:
Described mounted remote control terminal, after receiving described software program update request message, extract in described software program update request message and carry the mark of ECU and the software program of latest edition, by the software program association store of the mark of this ECU and latest edition in software program storage directory; Send to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrade response message;
The described webserver, after receiving described software program renewal response message, extract the latest version information that software program upgrades in response message the mark of automobile, the mark of ECU and the software program carried, the latest version information of the software program extracted is updated to and issues in the version information field of software program in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU.
11. systems of the software program in automobile being carried out to remote update according to claim 10, is characterized in that:
Described mobile terminal, carries the mark of ECU and the latest version information of software program for extracting in described software program update notifying message, by the latest version information association store of the mark of this ECU and software program at needs update software program information table;
Extracting describedly needs the mark of the ECU stored in update software program information table and the latest version information of software program, sends the software program update notification message of carrying the mark of described ECU and the latest edition of software program to mounted remote control terminal;
Described mounted remote control terminal, for extracting the mark of ECU and the latest version information of software program of carrying in described software program update notification message, inquire about the information of association store in described software program storage directory according to the mark of described ECU and the latest version information of software program, obtain the software program needing the latest edition upgraded;
Sent the software program of described latest edition to the ECU that described mark is corresponding by CAN network, the software program of described ECU to the latest edition received is installed, the software program of the legacy version installed before replacing.
12. systems of the software program in automobile being carried out to remote update according to claim 11, is characterized in that:
Described mounted remote control terminal, after the program sent for receiving ECU writing with a brush dipped in Chinese ink complete message, sending to the webserver software program carrying the latest version information of the mark of automobile, the mark of ECU and software program by cordless communication network and upgrading complete message;
The described webserver, for receiving after described software program upgrades complete message, extract the latest version information that software program upgrades the mark of the automobile carried in complete message, the mark of ECU and software program, the latest version information of the described software program extracted is updated in the version information field of the program of mounting software in the record corresponding to mark of the mark of the automobile extracted described in described automobile software version information table, ECU;
Described mounted remote control terminal, also upgrades complete message for sending to mobile terminal the software program carrying the mark of ECU and the latest version information of software program by cordless communication network;
Described mobile terminal, upgrading the mark of the ECU carried in complete message and the latest version information of software program for extracting software program, deleting the described record needing the latest version information of the mark of the ECU extracted described in update software program information table and software program corresponding.
CN201410784149.3A 2014-12-16 2014-12-16 Long-range newer method and system is carried out to the software program in automobile Active CN104539668B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410784149.3A CN104539668B (en) 2014-12-16 2014-12-16 Long-range newer method and system is carried out to the software program in automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410784149.3A CN104539668B (en) 2014-12-16 2014-12-16 Long-range newer method and system is carried out to the software program in automobile

Publications (2)

Publication Number Publication Date
CN104539668A true CN104539668A (en) 2015-04-22
CN104539668B CN104539668B (en) 2018-09-11

Family

ID=52855135

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410784149.3A Active CN104539668B (en) 2014-12-16 2014-12-16 Long-range newer method and system is carried out to the software program in automobile

Country Status (1)

Country Link
CN (1) CN104539668B (en)

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104932489A (en) * 2015-07-14 2015-09-23 桂凌云 Wireless vehicle-mounted chip refresh diagnosis system and method
CN104950881A (en) * 2015-07-20 2015-09-30 桂凌云 Data recorder, remote program updating system based on data recorder and application method of remote program updating system
CN104991800A (en) * 2015-06-26 2015-10-21 深圳市兰丁科技有限公司 Method, apparatus and system for upgrading firmware of device that is not networked
CN105278994A (en) * 2015-10-29 2016-01-27 北京新能源汽车股份有限公司 Updating method and updating system of vehicle-mounted ECU (Electronic Control Unit) software
CN106375175A (en) * 2016-11-18 2017-02-01 广州汽车集团股份有限公司 Method and system for diagnosing and flashing electronic control unit of vehicle
CN106383757A (en) * 2016-10-31 2017-02-08 北京新能源汽车股份有限公司 Vehicle-mounted software updating method and device
CN106406292A (en) * 2016-11-21 2017-02-15 深圳市元征科技股份有限公司 Method and device for simultaneously writing of a plurality of electronic control units
CN106487778A (en) * 2015-08-25 2017-03-08 福特全球技术公司 In-vehicle networking Server remote information processing system and method
CN106528146A (en) * 2016-10-28 2017-03-22 四川长虹电器股份有限公司 Vehicle-mounted OBD terminal remote upgrading method
CN106713384A (en) * 2015-11-12 2017-05-24 厦门雅迅网络股份有限公司 Vehicle-mounted terminal peripheral program remote updating method and system
CN106775789A (en) * 2015-11-19 2017-05-31 中车大连电力牵引研发中心有限公司 Locomotive Oftware updating method, equipment and system
CN106790330A (en) * 2015-11-23 2017-05-31 上海汽车集团股份有限公司 The method for remote updating of vehicle-mounted ECU, vehicle-mounted ECU and vehicle
CN106775819A (en) * 2016-11-12 2017-05-31 驭联智能科技发展(上海)有限公司 System and method is updated under novel on-vehicle device data line
CN106886424A (en) * 2015-12-15 2017-06-23 德尔福电子(苏州)有限公司 A kind of device and method of automobile software of being upgraded according to smart machine
CN106899744A (en) * 2015-12-18 2017-06-27 北京奇虎科技有限公司 A kind of terminal security control method, apparatus and system
CN107193720A (en) * 2016-03-14 2017-09-22 苏州伊欧陆系统集成有限公司 A kind of method of dynamic load measurement application
CN107438833A (en) * 2017-05-31 2017-12-05 深圳市爱夫卡科技股份有限公司 A kind of data-updating method, device, system and server
CN107589964A (en) * 2017-02-15 2018-01-16 株洲中车时代电气股份有限公司 A kind of municipal rail train software version appraisal procedure and system
CN107656752A (en) * 2017-10-31 2018-02-02 北京新能源汽车股份有限公司 A kind of method, apparatus and vehicle of vehicle control device software upgrading
CN108021376A (en) * 2016-10-31 2018-05-11 比亚迪股份有限公司 A kind of method and system for updating automobile electronic system program
CN108132795A (en) * 2018-01-02 2018-06-08 北京新能源汽车股份有限公司 The Oftware updating method and device of a kind of electronic control unit
CN108182072A (en) * 2017-12-28 2018-06-19 上汽通用五菱汽车股份有限公司 Remote upgrade method, server and the storage medium of vehicle electronics
CN108241494A (en) * 2016-12-23 2018-07-03 乐视汽车(北京)有限公司 Vehicle Electronic Control Unit upgrade method, device, vehicle control electronics and vehicle
CN108243028A (en) * 2016-12-23 2018-07-03 大唐移动通信设备有限公司 A kind of method and device opened for mobile unit
CN109189422A (en) * 2018-08-13 2019-01-11 北京新能源汽车股份有限公司 A kind of remote upgrade method and device of electronic control unit
CN109343875A (en) * 2018-08-30 2019-02-15 百度在线网络技术(北京)有限公司 Application program update processing method, device, automatic driving vehicle and server
CN109391662A (en) * 2017-08-10 2019-02-26 比亚迪股份有限公司 Onboard program update method, terminal, monitoring system server and system
CN109495532A (en) * 2017-09-13 2019-03-19 北京京东尚科信息技术有限公司 Client update method and device
CN109597634A (en) * 2018-10-24 2019-04-09 北京汽车集团有限公司 The method, apparatus and vehicle of more new vehicle ECU
CN109753295A (en) * 2018-12-19 2019-05-14 卡斯柯信号有限公司 A kind of online updating method for trackside security platform
CN110231943A (en) * 2019-07-15 2019-09-13 广汽菲亚特克莱斯勒汽车有限公司 It is a kind of wirelessly to write with a brush dipped in Chinese ink system
CN110362057A (en) * 2018-04-09 2019-10-22 上海擎感智能科技有限公司 Update method, system, readable storage medium storing program for executing and the terminal of vehicle electronic circuit module
CN110392088A (en) * 2018-04-23 2019-10-29 江苏迪纳数字科技股份有限公司 A method of car-mounted terminal is to Reverse Turning Control matching degree after monitoring ECU upgrading
CN110780895A (en) * 2018-07-30 2020-02-11 丰田自动车株式会社 Program update system, program update server, and vehicle
CN110851544A (en) * 2019-11-12 2020-02-28 芜湖盟博科技有限公司 Method for controlling remote vehicle by using remote service
CN111488158A (en) * 2019-01-28 2020-08-04 上海博泰悦臻电子设备制造有限公司 Instrument remote upgrading processing method and system
CN111541757A (en) * 2020-04-17 2020-08-14 一汽解放汽车有限公司 Vehicle-mounted interaction method, device, equipment and storage medium
CN111819541A (en) * 2018-03-23 2020-10-23 株式会社自动网络技术研究所 Program update system, program update method, and computer program
CN111897546A (en) * 2020-06-30 2020-11-06 吉利汽车研究院(宁波)有限公司 Vehicle software flashing method, system, equipment and storage medium
CN112733132A (en) * 2021-01-05 2021-04-30 潍柴动力股份有限公司 Method and system for upgrading ECU (electronic control Unit) data
CN112764775A (en) * 2021-01-07 2021-05-07 奇瑞汽车股份有限公司 Method and system for upgrading ECU software of whole vehicle
CN113282310A (en) * 2021-06-28 2021-08-20 广州小鹏汽车科技有限公司 Application management method and system, vehicle-mounted device, server and readable storage medium
CN113452761A (en) * 2021-06-07 2021-09-28 阳光电源股份有限公司 Energy storage system updating method, update management device, energy storage system and medium
US11356425B2 (en) 2018-11-30 2022-06-07 Paccar Inc Techniques for improving security of encrypted vehicle software updates
US11449327B2 (en) 2018-11-30 2022-09-20 Paccar Inc Error-resilient over-the-air software updates for vehicles
CN116996866A (en) * 2023-09-27 2023-11-03 上海艾拉比智能科技有限公司 Threshold-based fusible car-end OTA upgrading method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050256614A1 (en) * 2004-05-13 2005-11-17 General Motors Corporation Method and system for remote reflash
CN102193808A (en) * 2010-02-08 2011-09-21 株式会社万都 Vehicle software downloading system and method thereof
CN202094943U (en) * 2011-05-31 2011-12-28 深圳市元征软件开发有限公司 GPRS vehicle-mounted communication system having FTP remote wireless upgrade function
CN102736925A (en) * 2011-04-14 2012-10-17 比亚迪股份有限公司 Vehicle software updating method and system
CN103163875A (en) * 2011-12-16 2013-06-19 北汽福田汽车股份有限公司 Remote monitoring system of new energy automobile
CN203166995U (en) * 2013-03-14 2013-08-28 朱银娟 Remote downloading device of on-board ECU
CN103312786A (en) * 2013-05-17 2013-09-18 广州市雄兵汽车电器有限公司 Vehicle-mounted terminal remote upgrading method and car networking system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050256614A1 (en) * 2004-05-13 2005-11-17 General Motors Corporation Method and system for remote reflash
CN102193808A (en) * 2010-02-08 2011-09-21 株式会社万都 Vehicle software downloading system and method thereof
CN102736925A (en) * 2011-04-14 2012-10-17 比亚迪股份有限公司 Vehicle software updating method and system
CN202094943U (en) * 2011-05-31 2011-12-28 深圳市元征软件开发有限公司 GPRS vehicle-mounted communication system having FTP remote wireless upgrade function
CN103163875A (en) * 2011-12-16 2013-06-19 北汽福田汽车股份有限公司 Remote monitoring system of new energy automobile
CN203166995U (en) * 2013-03-14 2013-08-28 朱银娟 Remote downloading device of on-board ECU
CN103312786A (en) * 2013-05-17 2013-09-18 广州市雄兵汽车电器有限公司 Vehicle-mounted terminal remote upgrading method and car networking system

Cited By (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104991800A (en) * 2015-06-26 2015-10-21 深圳市兰丁科技有限公司 Method, apparatus and system for upgrading firmware of device that is not networked
CN104932489A (en) * 2015-07-14 2015-09-23 桂凌云 Wireless vehicle-mounted chip refresh diagnosis system and method
CN104950881A (en) * 2015-07-20 2015-09-30 桂凌云 Data recorder, remote program updating system based on data recorder and application method of remote program updating system
CN106487778B (en) * 2015-08-25 2022-03-04 福特全球技术公司 Telematics system and method for vehicle-mounted network server
CN106487778A (en) * 2015-08-25 2017-03-08 福特全球技术公司 In-vehicle networking Server remote information processing system and method
CN105278994A (en) * 2015-10-29 2016-01-27 北京新能源汽车股份有限公司 Updating method and updating system of vehicle-mounted ECU (Electronic Control Unit) software
CN106713384B (en) * 2015-11-12 2021-07-13 厦门雅迅网络股份有限公司 Remote updating method and system for peripheral programs of vehicle-mounted terminal
CN106713384A (en) * 2015-11-12 2017-05-24 厦门雅迅网络股份有限公司 Vehicle-mounted terminal peripheral program remote updating method and system
CN106775789A (en) * 2015-11-19 2017-05-31 中车大连电力牵引研发中心有限公司 Locomotive Oftware updating method, equipment and system
CN106790330A (en) * 2015-11-23 2017-05-31 上海汽车集团股份有限公司 The method for remote updating of vehicle-mounted ECU, vehicle-mounted ECU and vehicle
CN106886424B (en) * 2015-12-15 2021-08-27 安波福电子(苏州)有限公司 Device and method for upgrading automobile software according to intelligent equipment
CN106886424A (en) * 2015-12-15 2017-06-23 德尔福电子(苏州)有限公司 A kind of device and method of automobile software of being upgraded according to smart machine
CN106899744A (en) * 2015-12-18 2017-06-27 北京奇虎科技有限公司 A kind of terminal security control method, apparatus and system
CN107193720B (en) * 2016-03-14 2020-04-10 苏州伊欧陆系统集成有限公司 Method for dynamically loading measurement application
CN107193720A (en) * 2016-03-14 2017-09-22 苏州伊欧陆系统集成有限公司 A kind of method of dynamic load measurement application
CN106528146A (en) * 2016-10-28 2017-03-22 四川长虹电器股份有限公司 Vehicle-mounted OBD terminal remote upgrading method
CN106528146B (en) * 2016-10-28 2019-05-07 四川长虹电器股份有限公司 A kind of vehicle-mounted OBD terminal remote upgrade method
CN108021376A (en) * 2016-10-31 2018-05-11 比亚迪股份有限公司 A kind of method and system for updating automobile electronic system program
CN108021376B (en) * 2016-10-31 2023-03-24 比亚迪股份有限公司 Method and system for updating automobile electronic system program
CN106383757A (en) * 2016-10-31 2017-02-08 北京新能源汽车股份有限公司 Vehicle-mounted software updating method and device
CN106775819A (en) * 2016-11-12 2017-05-31 驭联智能科技发展(上海)有限公司 System and method is updated under novel on-vehicle device data line
CN106375175A (en) * 2016-11-18 2017-02-01 广州汽车集团股份有限公司 Method and system for diagnosing and flashing electronic control unit of vehicle
CN106406292A (en) * 2016-11-21 2017-02-15 深圳市元征科技股份有限公司 Method and device for simultaneously writing of a plurality of electronic control units
CN108241494A (en) * 2016-12-23 2018-07-03 乐视汽车(北京)有限公司 Vehicle Electronic Control Unit upgrade method, device, vehicle control electronics and vehicle
CN108243028A (en) * 2016-12-23 2018-07-03 大唐移动通信设备有限公司 A kind of method and device opened for mobile unit
CN107589964A (en) * 2017-02-15 2018-01-16 株洲中车时代电气股份有限公司 A kind of municipal rail train software version appraisal procedure and system
CN107438833A (en) * 2017-05-31 2017-12-05 深圳市爱夫卡科技股份有限公司 A kind of data-updating method, device, system and server
CN109391662A (en) * 2017-08-10 2019-02-26 比亚迪股份有限公司 Onboard program update method, terminal, monitoring system server and system
CN109495532A (en) * 2017-09-13 2019-03-19 北京京东尚科信息技术有限公司 Client update method and device
CN107656752A (en) * 2017-10-31 2018-02-02 北京新能源汽车股份有限公司 A kind of method, apparatus and vehicle of vehicle control device software upgrading
CN108182072A (en) * 2017-12-28 2018-06-19 上汽通用五菱汽车股份有限公司 Remote upgrade method, server and the storage medium of vehicle electronics
CN108132795A (en) * 2018-01-02 2018-06-08 北京新能源汽车股份有限公司 The Oftware updating method and device of a kind of electronic control unit
CN108132795B (en) * 2018-01-02 2021-07-23 北京新能源汽车股份有限公司 Software updating method and device of electronic control unit
CN111819541A (en) * 2018-03-23 2020-10-23 株式会社自动网络技术研究所 Program update system, program update method, and computer program
CN110362057A (en) * 2018-04-09 2019-10-22 上海擎感智能科技有限公司 Update method, system, readable storage medium storing program for executing and the terminal of vehicle electronic circuit module
CN110392088A (en) * 2018-04-23 2019-10-29 江苏迪纳数字科技股份有限公司 A method of car-mounted terminal is to Reverse Turning Control matching degree after monitoring ECU upgrading
CN110780895A (en) * 2018-07-30 2020-02-11 丰田自动车株式会社 Program update system, program update server, and vehicle
CN109189422A (en) * 2018-08-13 2019-01-11 北京新能源汽车股份有限公司 A kind of remote upgrade method and device of electronic control unit
CN109343875A (en) * 2018-08-30 2019-02-15 百度在线网络技术(北京)有限公司 Application program update processing method, device, automatic driving vehicle and server
CN109597634A (en) * 2018-10-24 2019-04-09 北京汽车集团有限公司 The method, apparatus and vehicle of more new vehicle ECU
US11449327B2 (en) 2018-11-30 2022-09-20 Paccar Inc Error-resilient over-the-air software updates for vehicles
US11356425B2 (en) 2018-11-30 2022-06-07 Paccar Inc Techniques for improving security of encrypted vehicle software updates
CN109753295A (en) * 2018-12-19 2019-05-14 卡斯柯信号有限公司 A kind of online updating method for trackside security platform
CN109753295B (en) * 2018-12-19 2022-01-28 卡斯柯信号有限公司 Online updating method for trackside safety platform
CN111488158B (en) * 2019-01-28 2024-03-12 博泰车联网科技(上海)股份有限公司 Remote upgrading processing method and system for instrument
CN111488158A (en) * 2019-01-28 2020-08-04 上海博泰悦臻电子设备制造有限公司 Instrument remote upgrading processing method and system
CN110231943A (en) * 2019-07-15 2019-09-13 广汽菲亚特克莱斯勒汽车有限公司 It is a kind of wirelessly to write with a brush dipped in Chinese ink system
CN110851544A (en) * 2019-11-12 2020-02-28 芜湖盟博科技有限公司 Method for controlling remote vehicle by using remote service
CN111541757A (en) * 2020-04-17 2020-08-14 一汽解放汽车有限公司 Vehicle-mounted interaction method, device, equipment and storage medium
CN111897546B (en) * 2020-06-30 2022-08-02 吉利汽车研究院(宁波)有限公司 Vehicle software flashing method, system, equipment and storage medium
CN111897546A (en) * 2020-06-30 2020-11-06 吉利汽车研究院(宁波)有限公司 Vehicle software flashing method, system, equipment and storage medium
CN112733132A (en) * 2021-01-05 2021-04-30 潍柴动力股份有限公司 Method and system for upgrading ECU (electronic control Unit) data
CN112764775A (en) * 2021-01-07 2021-05-07 奇瑞汽车股份有限公司 Method and system for upgrading ECU software of whole vehicle
CN113452761A (en) * 2021-06-07 2021-09-28 阳光电源股份有限公司 Energy storage system updating method, update management device, energy storage system and medium
CN113452761B (en) * 2021-06-07 2023-08-15 阳光电源股份有限公司 Updating method of energy storage system, updating management equipment, energy storage system and medium
CN113282310A (en) * 2021-06-28 2021-08-20 广州小鹏汽车科技有限公司 Application management method and system, vehicle-mounted device, server and readable storage medium
CN116996866A (en) * 2023-09-27 2023-11-03 上海艾拉比智能科技有限公司 Threshold-based fusible car-end OTA upgrading method
CN116996866B (en) * 2023-09-27 2024-02-02 上海艾拉比智能科技有限公司 Threshold-based fusible car-end OTA upgrading method

Also Published As

Publication number Publication date
CN104539668B (en) 2018-09-11

Similar Documents

Publication Publication Date Title
CN104539668A (en) Method and system for remotely updating software program in automobile
CN103167465B (en) A kind of embedded UICC card activation processing method and device
US10963241B2 (en) Control apparatus, program update method, and computer program
CN206178371U (en) Control navigation equipment in car electric system , on -vehicle teleprocessing ware and car
CN109032653B (en) Method, device, equipment and storage medium for upgrading vehicle-mounted terminal of unmanned vehicle
CN107367949B (en) Obtain the methods, devices and systems of product identification
US10203949B2 (en) System and method for providing software updates
CN108769226A (en) The OAT upgrade methods and car-mounted terminal of vehicle
CN202940846U (en) Vehicle-mounted device software upgrading system
CN104144466A (en) Access method for sensor in Internet of Things, Internet of Things system and server
CN103699408A (en) Software updating method and equipment
CN203405692U (en) Vehicle controller remote upgrading device and system based on CAN bus, and vehicle
CN102833350A (en) Processing method and processing device of WebApp updating
CN107132788A (en) A kind of vehicle electronic control unit writes with a brush dipped in Chinese ink method and apparatus automatically
CN101854623B (en) System and method for remote upgrade of M2M terminal
CN109831338A (en) Vehicle system upgrade method, cloud server and mobile terminal
CN106850241A (en) A kind of vehicle-mounted OBD terminals and its remote upgrade method
CN102929669A (en) Embedded software upgrading method, system and device
CN103279369A (en) Automatic upgrade system and method for automobile diagnosis instrument based on CAN bus
CN103369056A (en) Cooperating system and method of on-board system and portable terminal
CN111935267B (en) Industrial 5G rapid networking method and system
CN101500019A (en) Application software updating method for wireless terminal equipment
CN103309707A (en) Vehicle wireless application burning system and burning method
CN104144409A (en) Over-the-air card writing method and system and home location register
CN103023990B (en) Image file upgrade-system in pile system and method

Legal Events

Date Code Title Description
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant