CN107835501A - A kind of automobile method for upgrading software, apparatus and system - Google Patents
A kind of automobile method for upgrading software, apparatus and system Download PDFInfo
- Publication number
- CN107835501A CN107835501A CN201711050519.0A CN201711050519A CN107835501A CN 107835501 A CN107835501 A CN 107835501A CN 201711050519 A CN201711050519 A CN 201711050519A CN 107835501 A CN107835501 A CN 107835501A
- Authority
- CN
- China
- Prior art keywords
- installation package
- upgrade
- upgrade installation
- car
- target vehicle
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44568—Immediately runnable code
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of automobile method for upgrading software, apparatus and system, this method includes:The upgrade installation package shared based on target vehicle, acquires required upgrade installation package;According to the upgrade installation package acquired, automobile function module is upgraded.The device includes memory and the processor of the upgrade method for performing above-mentioned automobile function module.The system includes:Multiple car-mounted terminals and the high in the clouds upgrade server with the communication connection of multiple car-mounted terminals, realize that upgrade installation package is shared between multiple car-mounted terminals.By using the present invention, upgrading efficiency can be improved, save the time cost and flow cost of upgrading.The present invention can be widely applied in vehicle-mounted upgrade technique field as a kind of automobile method for upgrading software, apparatus and system.
Description
Technical field
The present invention relates to software upgrading technology, more particularly to a kind of automobile method for upgrading software, apparatus and system.
Background technology
Automotive system is sufficiently complex, comprising functional module it is a lot, such as battery control system, body control system, braking
System etc..In current practical application, Vehicular system it is huge, the version of functional module is various, so just causes vehicle system
The renewal iteration of system becomes difficult, and some user vehicles even select because it can not endure and take long version installation kit downloading process
Select and abandon upgrading, so just causing user not use, more novel, easily function, the operating interactive for substantially reducing user are experienced
Sense.
The upgrading mode of automotive system and functional module mainly still downloads complete installation kit and carries out point-to-point liter at present
Level, such as:When the 1st, directly being upgraded to car-mounted terminal, first pass through wifi or mobile network and connect with upgrade server communication
Connect, whether inquiry has new upgrade installation package, then downloads complete installation kit and is upgraded into car-mounted terminal;2nd, shifting is utilized
When dynamic storage device connection automobile control terminal is upgraded, first needing professional upgrading personnel, actively retrieval or inquiry whether there is
Upgraded version, then finally movable storage device is taken into movable storage device by the complete installation kit of downloaded
Che Shang, connection automobile control terminal are upgraded.As can be seen here, current upgrading mode has as a drawback that:1st, upgrading uses
Network causes cost high, wherein, described cost includes time cost, and (vehicle is difficult to obtain wireless network focus, causes to upgrade
Required time is grown) and flow cost (the flow price of mobile network is relatively high);2nd, software upgrade package is often very big, or even has
Several G installation kit, therefore the upgrading of automotive system and functional module is realized in a manner of traditional upgrading, updating speed be present in it
Slowly the problem of efficiency is low, is upgraded.
The content of the invention
In order to solve the above-mentioned technical problem, it is an object of the invention to provide a kind of automobile method for upgrading software, device and it is
System, upgrade cost can be reduced, and improve upgrading processing efficiency.
First technical scheme of the present invention is:A kind of automobile method for upgrading software, applied in car-mounted terminal, wrap
Include following steps:
The upgrade installation package shared based on target vehicle, acquires required upgrade installation package;
According to the upgrade installation package acquired, automobile function module is upgraded.
Second technical scheme of the present invention is:A kind of automobile software updating apparatus, applied in car-mounted terminal, wrap
Include:
At least one processor;
At least one memory, for storing at least one program;
When at least one program is by least one computing device so that at least one processor is realized
A kind of above-mentioned automobile method for upgrading software of first technical scheme.
3rd technical scheme of the present invention is:A kind of automobile software update system, including:
Multiple car-mounted terminals, for the upgrade installation package shared based on target vehicle, acquire required update
Bag, then, according to the upgrade installation package acquired, upgrades to automobile function module;
High in the clouds upgrade server, it is connected with multiple car-mounted terminal wireless telecommunications.
The inventive method, the beneficial effect of apparatus and system are:The present invention will download each car-mounted terminal as one
Obtained upgrade installation package carries out shared terminal, and therefore, for any car-mounted terminal, it can pass through neighbouring other car-mounted terminals
The shared upgrade installation package of the upgrading shared, i.e. target vehicle, so as to acquire required upgrade installation package, to realize vapour
The upgrading of car functional module, it can be seen that, by way of sharing upgrade installation package between car-mounted terminal, car-mounted terminal can be realized
The quick obtaining of required upgrade installation package, time cost and network traffics cost are greatlyd save, improve work disposal efficiency, from
And improve the operating interactive experience sense of user.
Brief description of the drawings
Fig. 1 is a kind of step flow chart of automobile method for upgrading software of the present invention;
Fig. 2 is a kind of second embodiment structured flowchart of automobile software update system of the present invention;
Fig. 3 is Fig. 2 specific embodiment structural representation.
Embodiment
The present invention is described in further detail with specific embodiment below in conjunction with the accompanying drawings.In for the examples below
Number of steps, it is set only for the purposes of illustrating explanation, does not do any restriction to the order between step, each in embodiment
The execution sequence of step can carry out accommodation according to the understanding of those skilled in the art.
As shown in figure 1, the invention provides a kind of automobile method for upgrading software, applied in car-mounted terminal, this method bag
Include following steps:
S101, the upgrade installation package shared based on target vehicle, acquire required upgrade installation package;
Specifically, the shared of upgrade installation package is realized between the car-mounted terminal, when needing to carry out automobile function module liter
During level, the upgrade installation package that can be shared by other vehicle terminations therefrom acquires required upgrade installation package, it is seen then that
The target vehicle substantially refers to other vehicles in addition to itself this car, and the vehicle then substantially refers to car-mounted terminal;
The upgrade installation package that S102, basis acquire, upgrades to automobile function module.
Obtained by above-mentioned, by using the method for the present invention, make and the shared of upgrade installation package is realized between car-mounted terminal, from
And when needing upgrade automobile function module, acquire institute in the upgrade installation package that can be shared from other vehicle terminations
The upgrade installation package needed, can so greatly reduce and upgrade installation package is downloaded from upgrade server using WIFI/ mobile networks
Situation, cost is reduced, and improve upgrading efficiency.
The preferred embodiment of this method is further used as, the upgrade installation package shared based on target vehicle, is obtained
To S101 the step for required upgrade installation package, it is specifically included:
S1011, when sensing target vehicle, the software version of target vehicle is acquired from the upgrade server of high in the clouds
Information;
Specifically, when this car senses that surrounding there are other vehicles, then inquire about to obtain other cars to high in the clouds upgrade server
Software version information, it is described to inquire about obtained software version information, be all the software version that car-mounted terminal is currently run
Information;
S1012, when according to the software version information that acquires, judging that the shared upgrade installation package of target vehicle is institute
During the upgrade installation package needed, then the shared upgrade installation package of target vehicle is obtained as required upgrade installation package;
Specifically, according to the software version information acquired, the upgrade installation package that around other vehicles are shared is judged
Whether containing the upgrade installation package needed for this car, if so, the upgrade installation package shared corresponding to then obtaining, that is to say, that pass through
The software version information acquired, can from around acquired on other vehicles this car itself without upgrade installation package;
Wherein, upgrade installation package this acquisition process shared for obtaining target vehicle, it can be by other vehicles
Upgrade installation package is sent to this car in a manner of active push, can be that this car owner is dynamic again acquires liter from other vehicles
Level installation kit, that is to say, that Ben Che can actively or passively acquire the shared upgrade installation package of target vehicle.
The preferred embodiment of this method is further used as, the upgrade installation package shared based on target vehicle, is obtained
To S101 the step for required upgrade installation package, it is also specifically included:
S1013, when the hair for according to the software version information that acquires, judging the software version of Ben Che and target vehicle
When the cloth time is prior to the issuing time of recent software version, then this car is made to download different updates respectively from target vehicle
Bao Hou, obtained upgrade installation package will be downloaded as shared upgrade installation package, then, obtain the shared upgrading peace of target vehicle
Dress bag, wherein, this car is downloaded the shared upgrade installation package of obtained upgrade installation package and the target vehicle acquired and belonged to
In required upgrade installation package;
Specifically, when this car software version issuing time and other vehicles software version issuing time, early
In recent software version, (herein, described recent software version refers to being stored in upgrading newest in the upgrade server of high in the clouds
Software version corresponding to installation kit) issuing time it is more when, i.e. when the software version of this car and the software version of other vehicles
When the current newest software version of this backwardness is more, now then need to download more upgrade installation packages, then in order to carry
High efficiency, can make this car share corresponding downloading task with other vehicles, and the different upgrade installation package of corresponding download is then, double
The upgrade installation package that itself is downloaded is shared to other side by side, to realize multi-point asynchronous download, shared pattern, now, this car institute
The upgrade installation package of acquisition, including the upgrade installation package that itself is downloaded and other vehicles are shared, are obtained needed for this car
The upgrade installation package obtained.As can be seen here, by the acquisition modes of these required upgrade installation packages, different situations be disclosure satisfy that
Demand, the order present invention has high application compatibility and flexibility, and devise multi-point asynchronous download, shared pattern,
Upgrading efficiency can be further improved, and saves upgrade cost.
It is further used as the preferred embodiment of this method, the upgrade installation package that the basis acquires, to automobile function
Following steps S103 is additionally provided with after the step for module is upgraded S102:
S103, the software version information after upgrading is sent to high in the clouds upgrade server stored.
Specifically, it is necessary to software version by current car-mounted terminal after the automobile function module upgrade of car-mounted terminal is complete
Software version information after the upgrading of information, i.e. car-mounted terminal, sends to high in the clouds upgrade server and is stored, it is vehicle-mounted to replace this
The old software version information of terminal, it can so make the software version information one of the vehicle stored in the upgrade server of high in the clouds
It is directly newest information, improves later release information inquiry, the accuracy that upgrade installation package is downloaded.
The preferred embodiment of this method is further used as, the shared upgrade installation package of the target vehicle passes through Bluetooth communication
Mode acquires.
Specifically, the blueteeth network environment in vehicle-mounted is excellent, and transmission speed utilizes the indigo plant of car-mounted terminal up to 150k/s
Tooth communication mode realizes the shared transmission of upgrade installation package between neighbouring car-mounted terminal, and this has fast excellent of data transmission bauds
Point, can further improve update rate, solve the problems, such as that updating speed is slow.
Based on above-mentioned method, present invention also offers a kind of automobile software updating apparatus, applied in car-mounted terminal, is somebody's turn to do
Device includes:
At least one processor;
At least one memory, for storing at least one program;
When at least one program is by least one computing device so that at least one processor is realized
A kind of above-mentioned automobile method for upgrading software.
Suitable for present apparatus embodiment, present apparatus embodiment is implemented content in above method embodiment
Function is identical with above method embodiment, and the beneficial effect that the beneficial effect reached is reached with above method embodiment
It is identical.
Further elaborated below in conjunction with optimal practical application embodiment to be done to the present invention.
As shown in Fig. 2 a kind of automobile software update system, including:
Multiple car-mounted terminals, for the upgrade installation package shared based on target vehicle, acquire required update
Bag, then, according to the upgrade installation package acquired, upgrades to automobile function module;
High in the clouds upgrade server, it is connected with multiple car-mounted terminal wireless telecommunications.Risen it can be seen that being realized between multiple car-mounted terminals
Sharing for level installation kit, acquires itself institute in the upgrade installation package that any car-mounted terminal can be shared from other car-mounted terminals
The upgrade installation package needed.
Preferably, as shown in figure 3, the car-mounted terminal includes:
1., enquiry module, for high in the clouds upgrade server communicate to connect, from the upgrade server of high in the clouds inquiry obtaining mesh
Mark the software version information of vehicle;
Specifically, the version querying module is specially system or function bag version querying module, is mainly used in inquiry week
The corresponding software version information that vehicle (i.e. target vehicle) is stored in upgrade server beyond the clouds is enclosed, can so be facilitated in car
During carrying out Bluetooth transmission between mounted terminal, according to the obtained software version information of inquiry, pointedly by other side without and
The upgrade installation package itself having is sent to other side, or, the software version information obtained according to inquiry, pointedly it is total to from other side
The upgrade installation package needed for itself is acquired in the upgrade installation package enjoyed, improves the convenient and swift property of processing;In addition, this module
It is additionally operable in the upgrade installation package according to acquisition, after upgrading to automobile function module, the software version after this car is upgraded
Information is uploaded to high in the clouds upgrade server and stored, and makes the software version letter for the vehicle that high in the clouds upgrade server stores to itself
Breath list carries out maintenance renewal;
2., Bluetooth communication modules, for being communicated to connect with target vehicle, acquire the shared upgrading of corresponding target vehicle
Installation kit;
Specifically, Blue-tooth communication method is a kind of means of near-field communication, and car-mounted terminal utilizes Bluetooth communication modules, can be with
Other vehicles of surrounding match and establish near-field communication, the existing upgrade installation package of fast exchange both sides, realize upgrade installation package
It is shared, in the case where saving the basis of downloading flow of upgrade installation package, ensure that the stability of transmission, further increase transmission
Rapidity, save more update times;
3., mixed-media network modules mixed-media, for being communicated to connect with high in the clouds upgrade server, from high in the clouds, upgrade server is downloaded to obtain correspondingly
Upgrade installation package;
Specifically, the mixed-media network modules mixed-media is specially WIFI/ mobile network's modules, and car-mounted terminal, can be from cloud by this module
Downloaded in the upgrade server of end obtain Ben Che and other vehicles without upgrade installation package;
4., upgraded module, for according to obtained upgrade installation package, upgrading to automobile function module.
Above-mentioned enquiry module is connected with Bluetooth communication modules and mixed-media network modules mixed-media respectively, Bluetooth communication modules and the network mould
Block is connected with upgraded module.
Preferably, as shown in figure 3, the car-mounted terminal also includes:
5., memory module, for caching newest upgrade installation package.
Specifically, the memory module is specially file storage module, is mainly used in the current newest update of caching
Bag, i.e., the newest upgrade installation package that car-mounted terminal currently acquires;And it is cached in the newest upgrading peace in memory module
Dress bag, first, the upgrading of the system or functional module for realizing this car, second, for realizing the shared of upgrade installation package, can be total to
Enjoy to other car-mounted terminals.
Above-mentioned Bluetooth communication modules and mixed-media network modules mixed-media are connected by memory module with upgraded module.
Preferably, as shown in figure 3, the high in the clouds upgrade server includes:
1., version querying control module, for providing the software version information list of vehicle, be easy to follow-up realize upgrading peace
When dress bag is shared, there is provided foundation, make shared both sides be available from body without upgrade installation package;
2., data download module, for the newest upgrade installation package stored in the upgrade server of high in the clouds to be issued into car
Mounted terminal, to make subsequent upgrade and share;
3., upgrade database, for storing newest upgrade installation package, and currently already installed to all vehicles
Newest software version information carries out maintenance renewal.
Above-mentioned car-mounted terminal communicates to connect with version querying control module and data download module respectively, the version querying
Control module and data download module are connected with upgrade database.
For above-mentioned upgrade-system, upgrading flow includes following steps corresponding to it:
S201, when sensing target vehicle, the software version of target vehicle is acquired from the upgrade server of high in the clouds
Information;
Specifically, when having other vehicles around this car-mounted terminal senses, then the enquiry module of car-mounted terminal is to high in the clouds
Version querying control module in upgrade server is inquired about, so as to acquire the software version information of other vehicles, institute
The software version information that inquiry obtains is stated, is all the information for the software version that car-mounted terminal is currently run;
Version querying control module inquiry upgrade database in S202, high in the clouds upgrade server, return obtain vehicle most
New software version information;
S203, when the software version information acquired according to step S201, judge the shared upgrading peace of target vehicle
When dress bag is required upgrade installation package, then the shared upgrade installation package of target vehicle is obtained as required upgrade installation package;
Specifically, car-mounted terminal can judge that around other vehicles are shared according to the software version information acquired
Whether upgrade installation package judges whether other car-mounted terminals have this car-mounted terminal containing the upgrade installation package needed for this car
Unexistent upgrade installation package, if so, then utilizing the Bluetooth communication modules in this car-mounted terminal and the indigo plant in other car-mounted terminals
Tooth transport module is matched and establishes communication, with the liter shared corresponding to Blue-tooth communication method from corresponding car-mounted terminal acquisition
Level installation kit, that is to say, that by the software version information acquired, this car can be acquired on other vehicles from around
Itself without upgrade installation package;
S204, when the software version information acquired according to step S201, judge the software of Ben Che and target vehicle
When the issuing time of version is prior to the issuing time of recent software version, then this car is made to be downloaded respectively from target vehicle different
After upgrade installation package, obtained upgrade installation package will be downloaded as shared upgrade installation package, then, target vehicle is obtained and share
Upgrade installation package, now, this car downloads the shared upgrading peace of obtained upgrade installation package and the target vehicle acquired
Dress bag belongs to required upgrade installation package;
Specifically, when this car software version issuing time and other vehicles software version issuing time, early
In recent software version, (herein, described recent software version refers to being stored in upgrading newest in the upgrade server of high in the clouds
Software version corresponding to installation kit) issuing time it is more when, i.e. when the software version of this car and the software version of other vehicles
When the current newest software version of this backwardness is more, then make this car share corresponding downloading task in pairs with other vehicles, lead to
The communication of mixed-media network modules mixed-media and data download module is crossed to connect, make stored in the upgrade database of high in the clouds upgrade server it is newest
Upgrade installation package is issued in corresponding car-mounted terminal, that is, Ben Che obtains different liters from the corresponding download of other vehicles
Level installation kit;Then, both sides are shared the upgrade installation package that itself is downloaded by Bluetooth communication modules, to realize that multiple spot is different
Step is downloaded, shared pattern, now, the upgrade installation package that this car is obtained, including itself download and other vehicles be total to
The upgrade installation package enjoyed, it is the upgrade installation package acquired needed for this car;As can be seen here, these required updates are passed through
The acquisition modes of bag, disclosure satisfy that the demand of different situations, and the order present invention has high application compatibility and flexibility, Er Qieshe
Multi-point asynchronous download, shared pattern have been counted, can further improve upgrading efficiency, and save upgrade cost;
S205, the upgrade installation package for sharing the target vehicle acquired by bluetooth, and/or moved by WIFI/
Network downloads obtained upgrade installation package from the upgrade server of high in the clouds, is buffered in file storage module, on the one hand can share
To other vehicles, on the other hand available for edition upgrading;
Upgraded module in S206, car-mounted terminal is carried out according to the upgrade installation package acquired to automobile function module
Upgrading;
Specifically, the upgraded module in the car-mounted terminal is by decompressing the upgrade installation package obtained, to automobile function mould
Block/system carries out edition upgrading;
S207, the software version information after upgrading is sent to high in the clouds upgrade server stored;
Specifically, after the completion of automobile function module/system upgrade of car-mounted terminal, enquiry module can be current by this car
Mounted software version information is uploaded to high in the clouds upgrade server, makes upgrade database safeguard the software version letter of more new vehicle
Cease list.
Obtained by above-mentioned, advantage possessed by upgrading scheme of the invention includes:
1st, the shared of upgrade installation package is realized between car-mounted terminal, such car-mounted terminal just can be by other vehicles around
The upgrade installation package shared is obtained, so as to obtain oneself without and need upgrade installation package, can so avoid
The upgrade installation package for performing down operation repeats repeatedly to download from high in the clouds, so from downloading in total amount, greatly reduces stream
The use of amount, the download redundancy of upgrade installation package is reduced, cost, raising efficiency and other effects are saved so as to reach;And in cloud
Hold in upgrade server, newest upgrade installation package is mainly stored, without the upgrade installation package of all versions is deposited
Storage in upgrade server, greatlys save memory space beyond the clouds;
2nd, when the software version of Ben Che and other vehicles fall behind recent software version it is many when, i.e. this car and other vehicles
When without the upgrade installation package needed for both sides, can both sides share downloading task, download and obtained not from the upgrade server of high in the clouds
After same upgrade installation package, then both sides are shared to, make both sides to acquire complete required upgrade installation package, realize that multiple spot is different
The pattern that step is downloaded, installation kit is shared, it so can further improve upgrading efficiency, save upgrade cost, and with height
Flexibility and commerciality;
3rd, between car and car, the existing installation kit of both sides is transmitted to other side by vehicle-mounted Blue-tooth communication method, passed
For defeated speed up to 150k/s, data transmission bauds is fast, upgrading efficiency is further improved, to have solved the problem of updating speed is slow.
Above is the preferable implementation to the present invention is illustrated, but the invention is not limited to the implementation
Example, those skilled in the art can also make a variety of equivalent variations on the premise of without prejudice to spirit of the invention or replace
Change, these equivalent deformations or replacement are all contained in the application claim limited range.
Claims (10)
- A kind of 1. automobile method for upgrading software, applied in car-mounted terminal, it is characterised in that:Comprise the following steps:The upgrade installation package shared based on target vehicle, acquires required upgrade installation package;According to the upgrade installation package acquired, automobile function module is upgraded.
- A kind of 2. automobile method for upgrading software according to claim 1, it is characterised in that:It is described based on target vehicle share Upgrade installation package, the step for acquiring required upgrade installation package, it is specifically included:When sensing target vehicle, the software version information of target vehicle is acquired from the upgrade server of high in the clouds;When according to the software version information acquired, it is that required upgrading is pacified to judge the shared upgrade installation package of target vehicle During dress bag, then the shared upgrade installation package of target vehicle is obtained as required upgrade installation package.
- A kind of 3. automobile method for upgrading software according to claim 2, it is characterised in that:It is described based on target vehicle share Upgrade installation package, the step for acquiring required upgrade installation package, it is also specifically included:When the software version information that basis acquires, judge that the issuing time of the software version of Ben Che and target vehicle is first When the issuing time of recent software version, then after making this car download different upgrade installation packages respectively from target vehicle, by under Obtained upgrade installation package is carried as shared upgrade installation package, then, obtains the upgrade installation package that target vehicle is shared, its In, this car download the shared upgrade installation package of obtained upgrade installation package and the target vehicle acquired belong to it is required Upgrade installation package.
- 4. according to a kind of any one of claim 1-3 automobile method for upgrading software, it is characterised in that:It is described according to obtaining The upgrade installation package arrived, following steps are additionally provided with after the step for upgrading to automobile function module:Software version information after upgrading is sent to high in the clouds upgrade server and stored.
- 5. according to a kind of any one of claim 1-3 automobile method for upgrading software, it is characterised in that:The target vehicle is total to The upgrade installation package enjoyed is acquired by Blue-tooth communication method.
- A kind of 6. automobile software updating apparatus, applied in car-mounted terminal, it is characterised in that:Including:At least one processor;At least one memory, for storing at least one program;When at least one program is by least one computing device so that at least one processor is realized as weighed Profit requires a kind of any one of 1-5 automobile method for upgrading software.
- A kind of 7. automobile software update system, it is characterised in that:Including:Multiple car-mounted terminals, for the upgrade installation package shared based on target vehicle, required upgrade installation package is acquired, so Afterwards, according to the upgrade installation package acquired, automobile function module is upgraded;High in the clouds upgrade server, it is connected with multiple car-mounted terminal wireless telecommunications.
- A kind of 8. automobile software update system according to claim 7, it is characterised in that:The car-mounted terminal includes:Enquiry module, for being communicated to connect with high in the clouds upgrade server, inquire about obtaining target vehicle from the upgrade server of high in the clouds Software version information;Bluetooth communication modules, for being communicated to connect with target vehicle, acquire the shared upgrade installation package of corresponding target vehicle;Mixed-media network modules mixed-media, for being communicated to connect with high in the clouds upgrade server, from high in the clouds, upgrade server is downloaded to obtain corresponding upgrading Installation kit;Upgraded module, for according to obtained upgrade installation package, upgrading to automobile function module;The enquiry module is connected with Bluetooth communication modules and mixed-media network modules mixed-media respectively, and the Bluetooth communication modules and mixed-media network modules mixed-media are equal It is connected with upgraded module.
- A kind of 9. automobile software update system according to claim 8, it is characterised in that:The car-mounted terminal also includes:Memory module, for caching newest upgrade installation package;The Bluetooth communication modules and mixed-media network modules mixed-media are connected by memory module with upgraded module.
- 10. according to a kind of any one of claim 7-9 automobile software update systems, it is characterised in that:The high in the clouds upgrading Server includes:Version querying control module, for providing the software version information list of vehicle;Data download module, for the newest upgrade installation package of storage to be issued into car-mounted terminal;Upgrade database, for storing newest upgrade installation package;The car-mounted terminal communicates to connect with version querying control module and data download module respectively, the version querying control Module and data download module are connected with upgrade database.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050519.0A CN107835501A (en) | 2017-10-31 | 2017-10-31 | A kind of automobile method for upgrading software, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050519.0A CN107835501A (en) | 2017-10-31 | 2017-10-31 | A kind of automobile method for upgrading software, apparatus and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107835501A true CN107835501A (en) | 2018-03-23 |
Family
ID=61651250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711050519.0A Pending CN107835501A (en) | 2017-10-31 | 2017-10-31 | A kind of automobile method for upgrading software, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107835501A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108810853A (en) * | 2018-08-25 | 2018-11-13 | 咪付(广州)网络科技有限公司 | A kind of system and method based on the upgrading of 4G network wireless sensor automatic remotes |
CN109857437A (en) * | 2019-01-22 | 2019-06-07 | 安克创新科技股份有限公司 | A kind of upgrade method and system of bluetooth equipment |
CN110225124A (en) * | 2019-06-13 | 2019-09-10 | 广州小鹏汽车科技有限公司 | Vehicle data shares processing method, device, vehicle and medium |
CN110278543A (en) * | 2019-06-27 | 2019-09-24 | 奇瑞汽车股份有限公司 | Control system update method, device and the storage medium of automobile |
CN110290223A (en) * | 2019-07-18 | 2019-09-27 | 上海擎感智能科技有限公司 | Active upgrade method and system |
CN111104142A (en) * | 2019-12-26 | 2020-05-05 | 珠海格力电器股份有限公司 | Software upgrading method and device, electronic equipment and storage medium |
CN111699471A (en) * | 2018-05-02 | 2020-09-22 | 奥迪股份公司 | Method for performing a software update in a control unit of a motor vehicle and correspondingly designed motor vehicle |
CN111796843A (en) * | 2020-06-28 | 2020-10-20 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
CN112015489A (en) * | 2020-09-18 | 2020-12-01 | 华人运通(江苏)技术有限公司 | Management method, device, storage medium and system for vehicle-mounted software |
CN112243212A (en) * | 2019-07-16 | 2021-01-19 | 上海博泰悦臻网络技术服务有限公司 | Sharing method and medium based on vehicle-mounted software under V2V environment, and vehicle-mounted device |
CN112468562A (en) * | 2020-11-18 | 2021-03-09 | 潍柴动力股份有限公司 | Vehicle-mounted terminal file sending and upgrading method, device and storage medium |
CN112653729A (en) * | 2020-12-08 | 2021-04-13 | 孙继国 | Sharing upgrading method and device for Internet of things terminal, Internet of things terminal and medium |
CN112732293A (en) * | 2020-12-31 | 2021-04-30 | 青岛海信电子产业控股股份有限公司 | Vehicle-mounted system upgrading method and vehicle-mounted terminal |
CN113031978A (en) * | 2021-04-14 | 2021-06-25 | 宝能(广州)汽车研究院有限公司 | Vehicle-mounted system installation package downloading method, electronic equipment and storage medium |
CN114422486A (en) * | 2022-03-14 | 2022-04-29 | 潍柴动力股份有限公司 | Software version upgrading method and system for terminal and vehicle |
CN114969502A (en) * | 2021-06-21 | 2022-08-30 | 中移互联网有限公司 | Vehicle information exchange method and system, and computer readable storage medium |
CN115277671A (en) * | 2022-06-27 | 2022-11-01 | 重庆长安汽车股份有限公司 | OTA (over the air) upgrading method and device for vehicle, vehicle and storage medium |
WO2023237033A1 (en) * | 2022-06-08 | 2023-12-14 | 中国第一汽车股份有限公司 | Updating installation package releasing method and apparatus, device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770375A (en) * | 2008-12-26 | 2010-07-07 | 新奥特(北京)视频技术有限公司 | Method for realizing automatic update of software as well as system and device therefor |
US20110185350A1 (en) * | 2010-01-26 | 2011-07-28 | Mitsuru Kawahata | Shared-program updating system |
CN103399760A (en) * | 2013-07-20 | 2013-11-20 | 江苏中科天安智联科技有限公司 | Remote upgrade method of vehicular intelligent terminal software |
CN104540121A (en) * | 2014-12-29 | 2015-04-22 | 触动多媒体技术(上海)有限公司 | Multimedia on-board equipment content updating system and method |
CN107241680A (en) * | 2017-04-27 | 2017-10-10 | 北京摩拜科技有限公司 | Communication means, vehicle and server for multiple vehicles |
-
2017
- 2017-10-31 CN CN201711050519.0A patent/CN107835501A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770375A (en) * | 2008-12-26 | 2010-07-07 | 新奥特(北京)视频技术有限公司 | Method for realizing automatic update of software as well as system and device therefor |
US20110185350A1 (en) * | 2010-01-26 | 2011-07-28 | Mitsuru Kawahata | Shared-program updating system |
CN103399760A (en) * | 2013-07-20 | 2013-11-20 | 江苏中科天安智联科技有限公司 | Remote upgrade method of vehicular intelligent terminal software |
CN104540121A (en) * | 2014-12-29 | 2015-04-22 | 触动多媒体技术(上海)有限公司 | Multimedia on-board equipment content updating system and method |
CN107241680A (en) * | 2017-04-27 | 2017-10-10 | 北京摩拜科技有限公司 | Communication means, vehicle and server for multiple vehicles |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11340887B2 (en) | 2018-05-02 | 2022-05-24 | Audi Ag | Method for performing a software update in a control unit of a motor vehicle, and motor vehicle designed accordingly |
CN111699471A (en) * | 2018-05-02 | 2020-09-22 | 奥迪股份公司 | Method for performing a software update in a control unit of a motor vehicle and correspondingly designed motor vehicle |
CN111699471B (en) * | 2018-05-02 | 2021-11-02 | 奥迪股份公司 | Method for performing a software update in a control unit of a motor vehicle and correspondingly designed motor vehicle |
CN108810853A (en) * | 2018-08-25 | 2018-11-13 | 咪付(广州)网络科技有限公司 | A kind of system and method based on the upgrading of 4G network wireless sensor automatic remotes |
CN109857437A (en) * | 2019-01-22 | 2019-06-07 | 安克创新科技股份有限公司 | A kind of upgrade method and system of bluetooth equipment |
CN110225124A (en) * | 2019-06-13 | 2019-09-10 | 广州小鹏汽车科技有限公司 | Vehicle data shares processing method, device, vehicle and medium |
CN110225124B (en) * | 2019-06-13 | 2023-04-07 | 广州小鹏汽车科技有限公司 | Vehicle data sharing processing method and device, vehicle and medium |
CN110278543A (en) * | 2019-06-27 | 2019-09-24 | 奇瑞汽车股份有限公司 | Control system update method, device and the storage medium of automobile |
CN110278543B (en) * | 2019-06-27 | 2021-11-02 | 奇瑞汽车股份有限公司 | Method and device for updating control system of automobile and storage medium |
CN112243212A (en) * | 2019-07-16 | 2021-01-19 | 上海博泰悦臻网络技术服务有限公司 | Sharing method and medium based on vehicle-mounted software under V2V environment, and vehicle-mounted device |
CN110290223A (en) * | 2019-07-18 | 2019-09-27 | 上海擎感智能科技有限公司 | Active upgrade method and system |
CN111104142A (en) * | 2019-12-26 | 2020-05-05 | 珠海格力电器股份有限公司 | Software upgrading method and device, electronic equipment and storage medium |
CN111796843B (en) * | 2020-06-28 | 2023-05-23 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
CN111796843A (en) * | 2020-06-28 | 2020-10-20 | 中国第一汽车股份有限公司 | Application program upgrading method, device, equipment and storage medium |
CN112015489A (en) * | 2020-09-18 | 2020-12-01 | 华人运通(江苏)技术有限公司 | Management method, device, storage medium and system for vehicle-mounted software |
CN112468562A (en) * | 2020-11-18 | 2021-03-09 | 潍柴动力股份有限公司 | Vehicle-mounted terminal file sending and upgrading method, device and storage medium |
CN112653729A (en) * | 2020-12-08 | 2021-04-13 | 孙继国 | Sharing upgrading method and device for Internet of things terminal, Internet of things terminal and medium |
CN112653729B (en) * | 2020-12-08 | 2022-12-02 | 孙继国 | Sharing upgrading method and device for Internet of things terminal, internet of things terminal and medium |
CN112732293A (en) * | 2020-12-31 | 2021-04-30 | 青岛海信电子产业控股股份有限公司 | Vehicle-mounted system upgrading method and vehicle-mounted terminal |
CN113031978A (en) * | 2021-04-14 | 2021-06-25 | 宝能(广州)汽车研究院有限公司 | Vehicle-mounted system installation package downloading method, electronic equipment and storage medium |
CN114969502A (en) * | 2021-06-21 | 2022-08-30 | 中移互联网有限公司 | Vehicle information exchange method and system, and computer readable storage medium |
CN114969502B (en) * | 2021-06-21 | 2023-10-27 | 中移互联网有限公司 | Vehicle information exchange method and system and computer readable storage medium |
CN114422486A (en) * | 2022-03-14 | 2022-04-29 | 潍柴动力股份有限公司 | Software version upgrading method and system for terminal and vehicle |
CN114422486B (en) * | 2022-03-14 | 2024-01-16 | 潍柴动力股份有限公司 | Terminal software version upgrading method, system and vehicle |
WO2023237033A1 (en) * | 2022-06-08 | 2023-12-14 | 中国第一汽车股份有限公司 | Updating installation package releasing method and apparatus, device and storage medium |
CN115277671A (en) * | 2022-06-27 | 2022-11-01 | 重庆长安汽车股份有限公司 | OTA (over the air) upgrading method and device for vehicle, vehicle and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107835501A (en) | A kind of automobile method for upgrading software, apparatus and system | |
US20120167071A1 (en) | Software update apparatus and method of vehicle | |
CN108551665B (en) | System and method for realizing personalized electrical function of vehicle | |
CN104539668A (en) | Method and system for remotely updating software program in automobile | |
CN105094932B (en) | A method of electric vehicle in house software is upgraded by charging equipment | |
CN103688519B (en) | Utilize the remote operating system of vehicle-mounted machine | |
CN108769226A (en) | The OAT upgrade methods and car-mounted terminal of vehicle | |
US20170344355A1 (en) | Updating vehicle system modules | |
CN102158544A (en) | Method and device for remote upgrading of vehicle-mounted electronic device | |
CN111163179A (en) | System and method for remotely upgrading automobile terminal electronic control module software | |
CN109032653A (en) | Pilotless automobile car-mounted terminal upgrade method, device, equipment and storage medium | |
CN110162330A (en) | A kind of system and method applied to automobile ECU upgrade file | |
CN102799448A (en) | Intelligent software upgrading method for vehicle-mounted terminal equipment | |
CN107368328A (en) | System and method for providing software upgrading | |
CN110427202B (en) | System and method for FOTA at TBOX end of Internet of vehicles | |
CN213303011U (en) | OTA-based vehicle ECU upgrading system | |
CN111277477A (en) | FOTA system supporting simultaneous upgrading of vehicle-mounted multiple network segments | |
CN101568065A (en) | Intelligent terminal call system and method for downloading electronic map | |
CN105183496A (en) | Method for automatically upgrading and pushing software based on domestic CPU and operating system | |
CN102842264A (en) | Incremental updating method and incremental updating system based on basic map data | |
CN109542971A (en) | Vehicle data processing method, device and readable storage medium storing program for executing | |
CN109412959A (en) | A kind of vehicle OTA upgrading Current limited Control mthods, systems and devices | |
CN103489079A (en) | Electro-mobile battery charging and replacing information processing system and method based on mobile phone terminal | |
CN111031142B (en) | Software upgrading method, device and medium | |
CN114697358A (en) | Intelligent automobile FOTA upgrading system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180323 |
|
RJ01 | Rejection of invention patent application after publication |