[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106033360A - A vehicle-mounted software upgrade method - Google Patents

A vehicle-mounted software upgrade method Download PDF

Info

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
Application number
CN201510109045.7A
Other languages
Chinese (zh)
Inventor
汤沛锋
黄力
孙易林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou Desay SV Automotive Co Ltd
Original Assignee
Huizhou Desay SV Automotive 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 Huizhou Desay SV Automotive Co Ltd filed Critical Huizhou Desay SV Automotive Co Ltd
Priority to CN201510109045.7A priority Critical patent/CN106033360A/en
Publication of CN106033360A publication Critical patent/CN106033360A/en
Pending legal-status Critical Current

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

A kind of upgrade method of vehicle-mounted software
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.
CN201510109045.7A 2015-03-13 2015-03-13 A vehicle-mounted software upgrade method Pending CN106033360A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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