CN106033360A - A vehicle-mounted software upgrade method - Google Patents
A vehicle-mounted software upgrade method Download PDFInfo
- Publication number
- CN106033360A CN106033360A CN201510109045.7A CN201510109045A CN106033360A CN 106033360 A CN106033360 A CN 106033360A CN 201510109045 A CN201510109045 A CN 201510109045A CN 106033360 A CN106033360 A CN 106033360A
- Authority
- CN
- China
- Prior art keywords
- software
- vehicle
- car
- upgrade
- mounted software
- 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
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a vehicle-mounted software upgrade method comprising the steps that a vehicle-mounted terminal generates an encrypted string at least including a vehicle-mounted terminal model and the version information of vehicle-mounted software; the vehicle-mounted terminal generates a two-dimensional code which is displayed on a display screen, the two-dimensional code including the software upgrade website information of the vehicle-mounted software and the encrypted string; when an intelligent apparatus accesses a software upgrade website by scanning the two-dimensional code, the software upgrade website acquires the encrypted string via the two-dimensional code and judges whether the vehicle-mounted software requires upgrade; if the vehicle-mounted software requires upgrade, the software upgrade website downloads and stores the upgrade file of the latest software version of the vehicle-mounted software in the intelligent apparatus; the vehicle-mounted terminal acquires the upgrade file from the intelligent apparatus to upgrade the vehicle-mounted software. The method is simple and convenient, is low in upgrade cost and is user-friendly.
Description
Technical field
The present invention relates to the upgrade method of software, the upgrade method of the most vehicle-mounted software.
Background technology
At present, the recreation terminal of most automobiles is mounted on vehicle-mounted software, but these recreation terminals do not have network connecting function.Owing to the function of car entertainment terminal becomes increasingly complex, so the renewal frequency of the vehicle-mounted software of car entertainment terminal is more and more higher.Then user is typically only capable to 4 S auto shop and carries out the renewal of vehicle-mounted software, causes software upgrading relatively costly, and the most very inconvenient.
Summary of the invention
It is an object of the invention to provide the upgrade method of a kind of vehicle-mounted software, the method is the most simple and convenient, and upgrade cost is low, and very hommization.
The upgrade method of a kind of vehicle-mounted software, comprises the following steps:
Car-mounted terminal generates an encrypted characters string, at least includes car-mounted terminal model and the version information of vehicle-mounted software in encrypted characters string;
Car-mounted terminal generates a Quick Response Code and shows screen display one, comprises software upgrading site information and the encrypted characters string of vehicle-mounted software in Quick Response Code;
When a smart machine is by scanning described Quick Response Code access software upgrading website, described software upgrading website obtains encrypted characters string by Quick Response Code, it may be judged whether need to upgrade vehicle-mounted software;
If desired upgrade vehicle-mounted software, then the upgrade file of the recent software version of vehicle-mounted software is downloaded and is stored in smart machine by software upgrading website;And
Car-mounted terminal obtains upgrade file from smart machine, upgrades vehicle-mounted software.
Further, encrypted characters string also includes the running status of vehicle-mounted software and the ID of car-mounted terminal.
Further, after software upgrading website obtains, by Quick Response Code, the information that encrypted characters string is comprised, further comprise the steps of:
Encrypted characters string is decrypted by software upgrading website, obtains the version information of vehicle-mounted software, the running status of vehicle-mounted software, car-mounted terminal model and the ID of car-mounted terminal that encrypted characters string is comprised;
Version information according to vehicle-mounted software searches the recent software version of vehicle-mounted software;
Recent software version is contrasted by software upgrading website with vehicle-mounted software, it may be judged whether need to upgrade vehicle-mounted software.
Further, encrypted characters string is decrypted by software upgrading website, after the step of the ID obtaining the version information of vehicle-mounted software, the running status of vehicle-mounted software, car-mounted terminal model and car-mounted terminal that encrypted characters string is comprised, further comprises the steps of:
The id information of the version information of the vehicle-mounted software comprised by encrypted characters string, the running status of vehicle-mounted software, car-mounted terminal model and car-mounted terminal preserves to software upgrading website;
The software operation state Information Statistics rear line including variant version is shown by software upgrading website, chooses whether to need to upgrade existing vehicle-mounted software for user.By illustrating the running status of variant software version to user, choose whether voluntarily for user to need existing vehicle-mounted software is upgraded, therefore, the vehicle-mounted method for upgrading software hommization in the extreme of the present invention and personalization.
Further, smart machine is mobile phone or panel computer.
Further, described smart machine is connected by USB data line with described car-mounted terminal.
Preferably, smart machine is connected by communication with car-mounted terminal.
Preferably, communication includes Blue-tooth communication method or WIFI communication mode.
Further, the running status of vehicle-mounted software includes operation time, the number of starts and the errors number of described vehicle-mounted software.
The upgrade method of the vehicle-mounted software of the present invention is by generating Quick Response Code by vehicle-mounted version information, car-mounted terminal information and software upgrading site information, user has only to scan this Quick Response Code with smart machine can obtain and download the latest edition of vehicle-mounted software, and car-mounted terminal obtains the upgrade file of latest edition software from smart machine thus upgrades vehicle-mounted software.The upgrade method of this vehicle-mounted software has only to get final product access software upgrading website with smart machine scanning Quick Response Code and obtains the vehicle-mounted software of latest edition, the upgrading making vehicle-mounted software becomes very simple and fast, and user need not automobile portion after sale and upgrades vehicle-mounted software, therefore software upgrading cost is the lowest, and saves the time of user to a great extent.
Accompanying drawing explanation
Fig. 1 is the flow chart of the upgrade method of the vehicle-mounted software of an embodiment.
Detailed description of the invention
Upgrade method below in conjunction with specific embodiment and accompanying drawing software vehicle-mounted to the present invention is described in further detail.
As it is shown in figure 1, in a preferred embodiment, the upgrade method of the vehicle-mounted software of the present invention is applied to the car-mounted terminal of such as vehicle entertainment system etc..Car-mounted terminal is provided with vehicle-mounted software, such as navigation software, audio playing software etc..
The upgrade method of the vehicle-mounted software of the present invention comprises the following steps:
Step 1: car-mounted terminal generates an encrypted characters string, and wherein encrypted characters string is including at least the version information of vehicle-mounted software, the running status of vehicle-mounted software, car-mounted terminal model and the ID of car-mounted terminal;Wherein, the running status of vehicle-mounted software includes operation time, the number of starts and the errors number of described vehicle-mounted software;
Step 2: car-mounted terminal generates a Quick Response Code the display screen display at car-mounted terminal, wherein, Quick Response Code comprises software upgrading site information and the encrypted characters string of vehicle-mounted software, and above-mentioned encrypted characters string is as a parameter of the software upgrading website of above-mentioned vehicle-mounted software;
Step 3: user scans above-mentioned Quick Response Code by a smart machine, directly accesses above-mentioned software upgrading website;
Step 4: software upgrading website obtains encrypted characters string by Quick Response Code, encrypted characters string is decrypted, obtain the version information of vehicle-mounted software, the running status of vehicle-mounted software, car-mounted terminal model and the ID of car-mounted terminal that encrypted characters string is comprised, and above-mentioned information is preserved to vehicle-mounted software upgrading website;
Step 5: vehicle-mounted software upgrading website is shown to user with such as figure tableau format after being added up by the software operation state including variant version;User can decide whether to upgrade existing vehicle-mounted software according to the software operation state of variant version, thus more hommization;
Step 6: if user abandons oneself deciding whether to upgrade existing vehicle-mounted software, then searched the recent software version of this vehicle-mounted software according to the version information of vehicle-mounted software by vehicle-mounted software upgrading website;
Step 7: the version information of above-mentioned vehicle-mounted software is contrasted by vehicle-mounted software upgrading website with recent software version, it may be judged whether need vehicle-mounted software is upgraded;
Step 8: if recent software version is higher than existing vehicle-mounted software version, then need to be updated existing vehicle-mounted software, and the upgrade file of the recent software version of existing vehicle-mounted software is downloaded and is stored in smart machine by software upgrading website;
Step 9: smart machine is set up with car-mounted terminal and is connected, and car-mounted terminal obtains above-mentioned upgrade file from smart machine, upgrades existing vehicle-mounted software.
Preferably, smart machine is the movable equipment such as mobile phone or panel computer.Smart machine can be set up by USB data line with car-mounted terminal and be connected, it is also possible to set up wireless connections by the such as communication such as bluetooth, WIFI.
The information of car-mounted terminal, the information of vehicle-mounted software and software upgrading website is generated Quick Response Code by the upgrade method of the vehicle-mounted software of the present invention, user scans this Quick Response Code by smart machine can obtain up-to-date software release upgrade file in access software upgrading website, smart machine is set up wired or wireless connection with car-mounted terminal, thus existing vehicle-mounted software can be upgraded by car-mounted terminal from the upgrade file of smart machine acquisition recent software version.The method not only simple and fast, and greatly reduce the upgrade cost of vehicle-mounted software.Additionally, the upgrade method of the vehicle-mounted software of the present invention also illustrates the running status of variant software version to user, choose whether voluntarily for user to need existing vehicle-mounted software is upgraded, therefore, the vehicle-mounted method for upgrading software hommization in the extreme of the present invention and personalization.
Carry out although the description of this invention combines embodiments above, but, those skilled in the art can carry out many replacement, modifications and variations according to above-mentioned content, be apparent from.Therefore, all such replacements, improve and change in the spirit and scope being included in appended claims.
Claims (9)
1. the upgrade method of a vehicle-mounted software, it is characterised in that comprise the following steps:
Car-mounted terminal generates an encrypted characters string, including at least car-mounted terminal model and the version information of vehicle-mounted software in described encrypted characters string;
Car-mounted terminal generates a Quick Response Code and shows screen display one, comprises the software upgrading site information of described vehicle-mounted software and described encrypted characters string in described Quick Response Code;
When a smart machine is by scanning described Quick Response Code to access described software upgrading website, described software upgrading website obtains described encrypted characters string by described Quick Response Code, it may be judged whether need to upgrade described vehicle-mounted software;
If desired upgrading described vehicle-mounted software, the upgrade file of the recent software version of described vehicle-mounted software is downloaded and is stored in described smart machine by the most described software upgrading website;And
Described car-mounted terminal obtains described upgrade file from described smart machine, upgrades described vehicle-mounted software.
The upgrade method of vehicle-mounted software the most according to claim 1, it is characterised in that also include the running status of vehicle-mounted software and the ID of car-mounted terminal in described encrypted characters string.
The upgrade method of vehicle-mounted software the most according to claim 2, it is characterised in that after described software upgrading website obtains, by described Quick Response Code, the information that described encrypted characters string is comprised, further comprise the steps of:
Described encrypted characters string is decrypted by described software upgrading website, obtains the version information of the vehicle-mounted software that described encrypted characters string is comprised, the running status of vehicle-mounted software, car-mounted terminal model and the ID of car-mounted terminal;
Version information according to described vehicle-mounted software searches the recent software version of described vehicle-mounted software;
Described recent software version is contrasted by described software upgrading website with described vehicle-mounted software, it may be judged whether need to upgrade described vehicle-mounted software.
The upgrade method of vehicle-mounted software the most according to claim 3, it is characterized in that, described encrypted characters string is decrypted by described software upgrading website, after the step of the ID obtaining the version information of the vehicle-mounted software that described encrypted characters string is comprised, the running status of vehicle-mounted software, car-mounted terminal model and car-mounted terminal, further comprise the steps of:
The id information of the version information of vehicle-mounted software, the running status of vehicle-mounted software, car-mounted terminal model and the car-mounted terminal that are comprised by described encrypted characters string preserves to described software upgrading website;
The software operation state Information Statistics rear line including variant version is shown by described software upgrading website, chooses whether to need to upgrade existing vehicle-mounted software for user.
The upgrade method of vehicle-mounted software the most according to claim 1, it is characterised in that described smart machine is mobile phone or panel computer.
The upgrade method of vehicle-mounted software the most according to claim 1, it is characterised in that described smart machine is connected by USB data line with described car-mounted terminal.
The upgrade method of vehicle-mounted software the most according to claim 1, it is characterised in that described smart machine is connected by communication with described car-mounted terminal.
The upgrade method of vehicle-mounted software the most according to claim 7, it is characterised in that described communication includes Blue-tooth communication method or WIFI communication mode.
9. according to the upgrade method of the vehicle-mounted software described in any one of claim 1-8, it is characterised in that the running status of described vehicle-mounted software includes operation time, the number of starts and the errors number of described vehicle-mounted software.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510109045.7A CN106033360A (en) | 2015-03-13 | 2015-03-13 | A vehicle-mounted software upgrade method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510109045.7A CN106033360A (en) | 2015-03-13 | 2015-03-13 | A vehicle-mounted software upgrade method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106033360A true CN106033360A (en) | 2016-10-19 |
Family
ID=57151181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510109045.7A Pending CN106033360A (en) | 2015-03-13 | 2015-03-13 | A vehicle-mounted software upgrade method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106033360A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106998281A (en) * | 2017-04-05 | 2017-08-01 | 北京汽车研究总院有限公司 | A kind of data update processing method, device, gateway controller and automobile |
CN107479877A (en) * | 2017-07-24 | 2017-12-15 | 广东智科电子股份有限公司 | A kind of heat-pump hot-water controller automatically updating method |
CN108628618A (en) * | 2018-06-12 | 2018-10-09 | 奇瑞汽车股份有限公司 | The method that application program is installed in car-mounted terminal |
CN112035130A (en) * | 2020-08-13 | 2020-12-04 | 珠海格力电器股份有限公司 | Program burning method and device based on industrial control screen and computer equipment |
CN114697216A (en) * | 2022-05-31 | 2022-07-01 | 深圳市华迅光通信有限公司 | Upgrading method and device for passive optical network equipment and readable storage medium |
WO2024125514A1 (en) * | 2022-12-16 | 2024-06-20 | 比亚迪股份有限公司 | Code scanning method, onboard terminal, mobile terminal, and vehicle |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605531A (en) * | 2013-09-12 | 2014-02-26 | 广东美的制冷设备有限公司 | Household appliance control method and device and mobile terminal |
CN103744672A (en) * | 2013-12-31 | 2014-04-23 | 商泰软件(上海)有限公司 | Service data obtaining method, mobile terminal, server and data providing system |
CN103885775A (en) * | 2014-03-21 | 2014-06-25 | 贝壳网际(北京)安全技术有限公司 | Method and device for obtaining driver file |
-
2015
- 2015-03-13 CN CN201510109045.7A patent/CN106033360A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605531A (en) * | 2013-09-12 | 2014-02-26 | 广东美的制冷设备有限公司 | Household appliance control method and device and mobile terminal |
CN103744672A (en) * | 2013-12-31 | 2014-04-23 | 商泰软件(上海)有限公司 | Service data obtaining method, mobile terminal, server and data providing system |
CN103885775A (en) * | 2014-03-21 | 2014-06-25 | 贝壳网际(北京)安全技术有限公司 | Method and device for obtaining driver file |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106998281A (en) * | 2017-04-05 | 2017-08-01 | 北京汽车研究总院有限公司 | A kind of data update processing method, device, gateway controller and automobile |
CN107479877A (en) * | 2017-07-24 | 2017-12-15 | 广东智科电子股份有限公司 | A kind of heat-pump hot-water controller automatically updating method |
CN108628618A (en) * | 2018-06-12 | 2018-10-09 | 奇瑞汽车股份有限公司 | The method that application program is installed in car-mounted terminal |
CN112035130A (en) * | 2020-08-13 | 2020-12-04 | 珠海格力电器股份有限公司 | Program burning method and device based on industrial control screen and computer equipment |
CN114697216A (en) * | 2022-05-31 | 2022-07-01 | 深圳市华迅光通信有限公司 | Upgrading method and device for passive optical network equipment and readable storage medium |
WO2024125514A1 (en) * | 2022-12-16 | 2024-06-20 | 比亚迪股份有限公司 | Code scanning method, onboard terminal, mobile terminal, and vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106033360A (en) | A vehicle-mounted software upgrade method | |
CN105302587B (en) | Data-updating method and device | |
US8526930B2 (en) | Enhanced smartphone in-vehicle accommodation | |
CN102469114B (en) | Open mobile terminal widget application platform, realization method thereof and server | |
US20140282467A1 (en) | Method and Apparatus for Multiple Vehicle Software Module Reflash | |
CN104539668A (en) | Method and system for remotely updating software programs in a vehicle | |
CN104598262A (en) | Method and device for updating mobile application | |
CN111158738B (en) | Headset firmware upgrading method and device and readable storage medium | |
CN103476002A (en) | Method and device for data interaction | |
JP2014502484A (en) | System and method for branding and custom setting of generic mobile phones | |
CN104767786A (en) | Method and system for a head unit to receive an application | |
CN105704200A (en) | Multimedia terminal, control method thereof, and recording medium | |
CN111683349A (en) | In-vehicle apparatus, information processing method, and computer-readable recording medium | |
CN113791817A (en) | Method and device for creating new energy automobile scene product and storage medium | |
CN110865844B (en) | Application configuration system and method based on Internet of vehicles platform | |
CN111381845A (en) | Software gray scale upgrading method and device, storage medium, terminal and server | |
JP2013126802A (en) | Method for downloading application software to on-board device, and the on-board device | |
KR100987516B1 (en) | Method sharing navigation data between different kind devices using communication and navi-interlocking system therefor | |
CN115482699A (en) | Virtual driving video teaching method, system, storage medium and equipment | |
US20190123952A1 (en) | Host-device functionality supplementation based on portable-system resources | |
CN105450702A (en) | Method and device for information transmission based on vehicle-borne equipment | |
JP5461022B2 (en) | Content output device and content providing system | |
KR101746934B1 (en) | Management server, telematics terminal and method thereof to support and provide optimum delta update | |
JP2009272992A (en) | Portable terminal, communication method, program, and service providing method | |
CN110704079A (en) | Vehicle-mounted system upgrading method and system based on mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161019 |