WO2021203604A1 - 车辆组件的升级检测方法、装置、计算机设备及存储介质 - Google Patents

车辆组件的升级检测方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
WO2021203604A1
WO2021203604A1 PCT/CN2020/109180 CN2020109180W WO2021203604A1 WO 2021203604 A1 WO2021203604 A1 WO 2021203604A1 CN 2020109180 W CN2020109180 W CN 2020109180W WO 2021203604 A1 WO2021203604 A1 WO 2021203604A1
Authority
WO
WIPO (PCT)
Prior art keywords
upgrade
vehicle
detected
detection
basic information
Prior art date
Application number
PCT/CN2020/109180
Other languages
English (en)
French (fr)
Inventor
周林
陈江洪
Original Assignee
东风小康汽车有限公司重庆分公司
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 东风小康汽车有限公司重庆分公司 filed Critical 东风小康汽车有限公司重庆分公司
Publication of WO2021203604A1 publication Critical patent/WO2021203604A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Definitions

  • the present invention relates to the field of vehicle technology, and in particular to a method, device, computer equipment and storage medium for upgrading and detecting vehicle components.
  • the embodiments of the present invention provide a method, device, computer equipment, and storage medium for detecting the upgrade of vehicle components, so as to overcome the blind push of vehicle component upgrade messages for users in the prior art, which not only can It affects the user's driving experience, and also affects the user's driving safety.
  • the vehicle component fails or new functions need to be upgraded, the car needs to be driven to the 4S shop and upgraded by professionals, which is time-consuming and labor-intensive.
  • the technical solution adopted by the present invention is:
  • an upgrade detection method for vehicle components includes the following steps:
  • the server Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns the detection result based on the basic information and An upgrade strategy generated by the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the upgrade strategy generated based on the basic information and the latest upgrade package information includes at least:
  • the upgrade strategy generated according to the basic information and the latest upgrade package information further includes:
  • the upgrade sequence of the vehicle components and the download sequence of the upgrade packages corresponding to the vehicle components are determined according to the basic information and the latest upgrade package information, and an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the method further includes:
  • the upgrade detection trigger instruction includes at least:
  • the upgrade detection trigger instruction generated by clicking the detection button preset on the vehicle interface; and/or,
  • an upgrade detection trigger instruction generated when the vehicle to be detected ignites for the first time
  • the upgrade detection trigger command is generated regularly; and/or,
  • the generated upgrade detection trigger instruction is generated.
  • the method further includes:
  • the identity information of the vehicle to be detected is sent to the PKI system through a preset interface, so that the PKI system authenticates the vehicle to be detected according to the identity information, and receives the authentication result returned by the PKI system.
  • an upgrade detection device for vehicle components includes:
  • the request sending module is configured to send an upgrade detection request of the current vehicle to be detected to the server, where the upgrade detection request carries basic information of all vehicle components of the vehicle to be detected;
  • the data receiving module is configured to receive the detection result generated according to the comparison result of the basic information and the latest upgrade package information returned by the server, and when the detection result is that there is a new version, the server also returns An upgrade strategy generated according to the basic information and the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the device further includes:
  • An instruction receiving module for receiving an upgrade detection trigger instruction of the vehicle to be detected
  • the information acquisition module is used to acquire the basic information of all vehicle components of the vehicle to be detected.
  • a computer device including a memory, a processor, and a computer program that is stored in the memory and can run on the processor, and the processor implements the following steps when the processor executes the computer program:
  • the server Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns based on the basic information and An upgrade strategy generated by the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • a computer-readable storage medium on which a computer program is stored.
  • the computer program is executed by a processor, the following steps are implemented:
  • the server Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns the detection result based on the basic information and An upgrade strategy generated by the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the vehicle component upgrade detection method, device, computer equipment, and storage medium provided by the embodiments of the present invention send the upgrade detection request of the current vehicle to be detected to the server, and the upgrade detection request carries the basic information of all vehicle components of the vehicle to be detected. Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server. When the detection result is that there is a new version, the server also returns the upgrade strategy generated based on the basic information and the latest upgrade package information.
  • Fig. 1 is a flow chart showing a method for detecting upgrades of vehicle components according to an exemplary embodiment
  • Fig. 2 is a schematic structural diagram showing an upgrade detection device for vehicle components according to an exemplary embodiment
  • Fig. 3 is a schematic diagram showing the internal structure of a computer device according to an exemplary embodiment.
  • the traditional on-site upgrade of the 4S shop is replaced by the pre-built OTA upgrade business system.
  • the vehicle will have different scenarios such as driving and parking, if you blindly push the OTA upgrade message to the user, it will not only affect the user's driving experience, but also affect the user's driving safety. Therefore, the embodiment of the present invention creatively proposes a vehicle component upgrade detection method, so as to realize a reasonable and accurate push of the vehicle component upgrade message to the user.
  • Fig. 1 is a flow chart showing a method for detecting upgrades of vehicle components according to an exemplary embodiment. With reference to Fig. 1, the method includes:
  • S101 Send an upgrade detection request of the current vehicle to be detected to the server, where the upgrade detection request carries basic information of all vehicle components of the vehicle to be detected.
  • the vehicle components mainly refer to the electronic control unit (ECU) on the vehicle, such as IVI (In-Vehicle InOTAinment), TBOX, IC and other electronic control units on the vehicle, which will not be listed here.
  • ECU electronice control unit
  • the upgrade detection request of the vehicle to be detected can be sent to the server through the terminal.
  • the user After obtaining the upgrade package, through the man-machine interface of the car, the user can confirm the correctness of the TGW, car, instrument and Other ECUs and other equipment are upgraded.
  • the APP can be installed on terminals such as mobile phones and vehicles.
  • the APP sends the upgrade detection request of the vehicle to be detected to the server through the APP.
  • the basic information of all vehicle components of the vehicle to be detected needs to be sent to the server together.
  • ECU Electronic Control Unit
  • travel computer also known as "travel computer”, “vehicle computer” and so on.
  • vehicle computer is a dedicated microcomputer controller for automobiles. It is the same as an ordinary computer, consisting of a microprocessor (CPU), memory (ROM, RAM), input/output interface (I/O), analog-to-digital converter (A/D), and large-scale integrated circuits such as shaping and driving. composition.
  • CPU microprocessor
  • ROM read only memory
  • RAM random access memory
  • I/O input/output interface
  • A/D analog-to-digital converter
  • large-scale integrated circuits such as shaping and driving. composition.
  • ECU is the brain of the car.
  • S102 Receive a detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns a detection result based on the basic information. Information and an upgrade strategy generated by the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the server After the server receives the upgrade detection request sent by the vehicle to be detected, it will first extract the basic information of all the vehicle components of the vehicle to be detected carried in the upgrade detection request, and then the server will retrieve the information of the vehicle components. The basic information is compared with the latest upgrade package information corresponding to the vehicle component stored locally on the server, and a detection result is generated according to the comparison result, and finally the detection result is returned. For example, compare the version information in the basic information with the version information in the latest upgrade package information. If they are consistent, it means that the vehicle component does not have a new version and does not need to be upgraded. If it is inconsistent, it means that the vehicle component has a new version. , Needs to be upgraded.
  • the inspection result that there is no new version is fed back.
  • the above-mentioned latest upgrade package information includes, but is not limited to, the upgrade package information of each vehicle component uploaded to the server by the management personnel of the depot.
  • the server when the server detects that the vehicle to be detected has a new version of the vehicle component that needs to be updated, in the embodiment of the present invention, the server also needs to base on the basic information of the vehicle component and the information stored on the server.
  • the component generates an upgrade strategy corresponding to the latest upgrade package information, and returns the upgrade strategy together with the detection result to the terminal.
  • the user can perform the upgrade operations of relevant vehicle components according to the upgrade strategy, such as downloading the upgrade package, installing the upgrade package, and so on.
  • the upgrade strategy generated based on the basic information and the latest upgrade package information includes at least:
  • the server when the server generates the upgrade strategy, it needs to analyze the basic information of each vehicle component received, and at least analyze the current version of each vehicle component based on the analysis result, and then analyze the current version and other information according to the current version.
  • the basic information including the version and the latest upgrade package information of the corresponding vehicle component stored on the server calculates which version of each vehicle component of the vehicle to be tested needs to be iterated to, and finally generates an upgrade strategy based on the obtained calculation result.
  • the upgrade strategy generated based on the basic information and the latest upgrade package information further includes:
  • the upgrade sequence of the vehicle components and the download sequence of the upgrade packages corresponding to the vehicle components are determined according to the basic information and the latest upgrade package information, and an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the server when generating the upgrade strategy, the server needs to consider factors such as the download sequence and installation sequence of the upgrade package of each vehicle component in addition to the version factors in the foregoing steps when generating the upgrade strategy.
  • a sorting rule can be preset according to actual needs and industry experience, for example, it can be sorted according to the size of the upgrade package, etc., and then determined according to the basic information of each vehicle component and the latest upgrade package information stored on the server.
  • the upgrade sequence of each vehicle component and the download sequence of the upgrade package corresponding to each vehicle component, and finally an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the upgrade strategy generated in the embodiment of the present invention may also include information such as the download path of the upgrade package. Subsequent users can sequentially upgrade the vehicle components that need to be upgraded according to the upgrade sequence and download sequence in the upgrade strategy.
  • the method before sending the upgrade detection request of the currently to be detected vehicle to the server, the method further includes:
  • the setting terminal needs to receive the upgrade detection trigger instruction issued by the vehicle to be detected before sending the upgrade detection request of the current vehicle to be detected to the server.
  • the terminal sends the upgrade detection request of the current vehicle to be detected to the server, it needs to simultaneously send the basic information of all vehicle components of the current vehicle to be detected to the server. Therefore, before the terminal sends the upgrade detection request of the current vehicle to be detected to the server, it needs to obtain the basic information of all vehicle components of the current vehicle to be detected.
  • the basic information of the vehicle component includes but is not limited to the serial number, current version number and other information of the vehicle component, which can be set by the user according to actual needs, and will not be listed here.
  • the upgrade detection trigger instruction includes at least:
  • the upgrade detection trigger instruction generated by clicking the detection button preset on the vehicle interface; and/or,
  • an upgrade detection trigger instruction generated when the vehicle to be detected ignites for the first time
  • the upgrade detection trigger command is generated regularly; and/or,
  • the generated upgrade detection trigger instruction is generated.
  • the upgrade detection trigger instruction may be initiated by the user actively or passively, and the manner of issuing the upgrade detection trigger instruction includes but is not limited to the following methods:
  • the manager of the car factory can push the upgrade message to the car terminal through the TSP terminal, and set that when the vehicle to be detected receives the pushed upgrade message, the vehicle automatically generates an upgrade detection trigger instruction when the vehicle to be detected ignites for the first time, or Remind car owners to carry out upgrade testing;
  • An APP is pre-configured to connect with the server, register, check the version, download, etc., after obtaining the upgrade package, through the man-machine interface of the car, the user confirms the TGW, car, instrument and other
  • the ECU and other equipment are upgraded, and the APP can be installed on mobile phones, car machines and other terminals. Configure a periodic polling mechanism on the APP, and periodically generate upgrade detection trigger instructions through the periodic polling mechanism;
  • the user can reserve an upgrade time in advance. When the upgrade time is reached, if the relevant vehicle components of the vehicle to be detected are detected to be in the on state, an upgrade detection trigger command will be generated. Proactively remind.
  • the method before sending the upgrade detection request of the currently to be detected vehicle to the server, the method further includes:
  • the identity information of the vehicle to be detected is sent to the PKI system through a preset interface, so that the PKI system authenticates the vehicle to be detected according to the identity information, and receives the authentication result returned by the PKI system.
  • the identity information of the vehicle to be detected is firstly obtained through a preset interface. Send to the PKI system, and the PKI system will authenticate the vehicle to be inspected according to the received identity information. In specific implementation, the PKI system will automatically compare the received identity information of the vehicle to be detected based on the locally stored record information of the vehicle to be detected. If they are consistent, the authentication is passed, and if they are inconsistent, the authentication fails.
  • the identity information of the vehicle to be detected includes, but is not limited to, vehicle identification code and other information.
  • Fig. 2 is a schematic structural diagram showing an upgrade detection device for vehicle components according to an exemplary embodiment. As shown in Fig. 2, the device includes:
  • the request sending module is configured to send an upgrade detection request of the current vehicle to be detected to the server, where the upgrade detection request carries basic information of all vehicle components of the vehicle to be detected;
  • the data receiving module is configured to receive the detection result generated according to the comparison result of the basic information and the latest upgrade package information returned by the server, and when the detection result is that there is a new version, the server also returns An upgrade strategy generated according to the basic information and the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the device further includes:
  • An instruction receiving module for receiving an upgrade detection trigger instruction of the vehicle to be detected
  • the information acquisition module is used to acquire the basic information of all vehicle components of the vehicle to be detected.
  • the upgrade strategy generated based on the basic information and the latest upgrade package information includes at least:
  • the upgrade strategy generated based on the basic information and the latest upgrade package information further includes:
  • the upgrade sequence of the vehicle components and the download sequence of the upgrade packages corresponding to the vehicle components are determined according to the basic information and the latest upgrade package information, and an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the upgrade detection trigger instruction includes at least:
  • the upgrade detection trigger instruction generated by clicking the detection button preset on the vehicle interface; and/or,
  • an upgrade detection trigger instruction generated when the vehicle to be detected ignites for the first time
  • the upgrade detection trigger command is generated regularly; and/or,
  • the generated upgrade detection trigger instruction is generated.
  • the device further includes:
  • the identity authentication module is configured to send the identity information of the vehicle to be inspected to the PKI system through a preset interface, so that the PKI system performs identity authentication on the vehicle to be inspected according to the identity information, and receives the PKI The authentication result returned by the system.
  • Fig. 3 is a schematic diagram showing the internal structure of a computer device according to an exemplary embodiment.
  • the computer device includes a processor, a memory, and a network interface connected through a system bus.
  • the processor of the computer device is used to provide calculation and control capabilities.
  • the memory of the computer device includes a non-volatile storage medium and an internal memory.
  • the non-volatile storage medium stores an operating system, a computer program, and a database.
  • the internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium.
  • the network interface of the computer device is used to communicate with an external terminal through a network connection.
  • the computer program is executed by the processor to realize an optimization method of the execution plan.
  • FIG. 3 is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied.
  • the specific computer device may Including more or fewer parts than shown in the figure, or combining some parts, or having a different arrangement of parts.
  • the computer device includes a memory, a processor, and a computer program stored in the memory and running on the processor, and the processor implements the following steps when the computer program is executed:
  • the server Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns based on the basic information and An upgrade strategy generated by the latest upgrade package information, so as to upgrade relevant vehicle components according to the upgrade strategy.
  • the processor further implements the following steps when executing the computer program:
  • the processor further implements the following steps when executing the computer program:
  • the upgrade sequence of the vehicle components and the download sequence of the upgrade packages corresponding to the vehicle components are determined according to the basic information and the latest upgrade package information, and an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the processor further implements the following steps when executing the computer program:
  • the generated upgrade detection trigger instruction includes at least:
  • the upgrade detection trigger instruction generated by clicking the detection button preset on the vehicle interface; and/or,
  • an upgrade detection trigger instruction generated when the vehicle to be detected ignites for the first time
  • the upgrade detection trigger command is generated regularly; and/or,
  • the generated upgrade detection trigger instruction is generated.
  • the processor further implements the following steps when executing the computer program:
  • the identity information of the vehicle to be detected is sent to the PKI system through a preset interface, so that the PKI system authenticates the vehicle to be detected according to the identity information, and receives the authentication result returned by the PKI system.
  • the server Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server, and when the detection result is that there is a new version, the server also returns the detection result based on the basic information and The upgrade strategy generated by the latest upgrade package information, so as to upgrade the relevant vehicle components according to the upgrade strategy.
  • the upgrade sequence of the vehicle components and the download sequence of the upgrade packages corresponding to the vehicle components are determined according to the basic information and the latest upgrade package information, and an upgrade strategy is generated according to the upgrade sequence and the download sequence.
  • the generated upgrade detection trigger instruction includes at least:
  • the upgrade detection trigger instruction generated by clicking the detection button preset on the vehicle interface; and/or,
  • an upgrade detection trigger instruction generated when the vehicle to be detected ignites for the first time
  • the upgrade detection trigger command is generated regularly; and/or,
  • the generated upgrade detection trigger instruction is generated.
  • the identity information of the vehicle to be detected is sent to the PKI system through a preset interface, so that the PKI system authenticates the vehicle to be detected according to the identity information, and receives the authentication result returned by the PKI system.
  • the vehicle component upgrade detection method, device, computer equipment, and storage medium provided by the embodiments of the present invention send the upgrade detection request of the current vehicle to be detected to the server, and the upgrade detection request carries the basic information of all vehicle components of the vehicle to be detected. Receive the detection result generated based on the basic information and the latest upgrade package information comparison result returned by the server. When the detection result is that there is a new version, the server also returns the upgrade strategy generated based on the basic information and the latest upgrade package information.
  • the upgrade detection device for vehicle components provided in the above embodiment triggers the upgrade detection service
  • only the division of the above-mentioned functional modules is used as an example for illustration.
  • the above-mentioned functions can be assigned to different functions according to needs.
  • the function module is completed, that is, the internal structure of the device is divided into different function modules to complete all or part of the functions described above.
  • the vehicle component upgrade detection device provided in the above embodiment belongs to the same concept as the vehicle component upgrade detection method embodiment, that is, the device is based on the vehicle component upgrade detection method, and the specific implementation process is detailed in the method embodiment. I won't repeat it here.
  • the program can be stored in a computer-readable storage medium.
  • the storage medium mentioned can be a read-only memory, a magnetic disk or an optical disk, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种车辆组件的升级检测方法、装置、计算机设备及存储介质,该方法包括:向服务端发送当前待检测车辆的升级检测请求,升级检测请求携带有待检测车辆的所有车辆组件的基本信息,接收服务端返回的根据基本信息以及最新的升级包信息比对结果所生成的检测结果,当检测结果为有新版本时,服务端还返回根据基本信息以及最新的升级包信息生成的升级策略,以便根据升级策略进行相关车辆组件的升级。本发明可以实现为用户进行合理且精准的推送车辆组件的升级消息,提高用户的驾车体验以及用户的行车安全,并且通过上述方法,不需要将汽车亲自开到4S店进行升级,节省了大量的人力物力。

Description

车辆组件的升级检测方法、装置、计算机设备及存储介质 技术领域
本发明涉及车辆技术领域,特别涉及一种车辆组件的升级检测方法、装置、计算机设备及存储介质。
背景技术
随着汽车的越来越智能化,电子控制单元和软件技术在整车上的应用程度越来越高,未来汽车电子软件问题会随之愈加爆发,需要返修的可能性也会更大。当汽车的ECU(电子控制单元)出现故障或增加新功能需要升级时,传统的ECU升级方式需要通过4S店,即汽车生产厂商提前将需要升级的ECU固件以及升级方法告知4S店,并通知车主将车开到4S店,由专业人员进行汽车ECU固件的升级。一方面,为了在用户车辆发生故障时,能够及时得到解决,通常需要建立大量的服务网点,不仅耗时耗力,还将产生巨大的成本投入。另一方面,考虑到行车和驻车等不同场景下,盲目的为用户推送升级消息,不但会影响用户驾车体验,还会影响用户行车安全。
因此,继续提出一种新的车辆组件的升级检测方法,以解决上述问题。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种车辆组件的升级检测方法、装置、计算机设备以及存储介质,以克服现有技术中盲目的为用户推送车辆组件的升级消息,不但会影响用户驾车体验,还会影响用户行车安全以及当车辆组件出现故障或增加新功能需要升级时,需要将车开到4S店,由专业人员进行升级,耗时耗力等问题。
为解决上述一个或多个技术问题,本发明采用的技术方案是:
第一方面,提供了一种车辆组件的升级检测方法,该方法包括如下步骤:
向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
进一步的,所述根据所述基本信息以及最新的升级包信息生成的升级策略至少包括:
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
进一步的,所述根据所述基本信息以及最新的升级包信息生成的升级策略还包括:
根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
进一步的,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
接收所述待检测车辆的升级检测触发指令后获取所述待检测车辆的所有车辆组件的基本信息,结合所述基本信息发出升级检测请求。
进一步的,所述升级检测触发指令至少包括:
通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
进一步的,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
第二方面,提供了一种车辆组件的升级检测装置,所述装置包括:
请求发送模块,用于向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
数据接收模块,用于接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
进一步的,所述装置还包括:
指令接收模块,用于接收所述待检测车辆的升级检测触发指令;
信息获取模块,用于获取所述待检测车辆的所有车辆组件的基本信息。
第三方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理 器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如下步骤:
向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例提供的车辆组件的升级检测方法、装置、计算机设备以及存储介质,通过向服务端发送当前待检测车辆的升级检测请求,升级检测请求携带有待检测车辆的所有车辆组件的基本信息,接收服务端返回的根据基本信息以及最新的升级包信息比对结果所生成的检测结果,当检测结果为有新版本时,服务端还返回根据基本信息以及最新的升级包信息生成的升级策略,以便根据升级策略进行相关车辆组件的升级,实现为用户进行合理且精准的推送车辆组件的升级消息,提高用户的驾车体验以及用户的行车安全,并且通过上述方法,不需要将汽车亲自开到4S店进行升级,节省了大量的人力物力。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的车辆组件的升级检测方法的流程图;
图2是根据一示例性实施例示出的车辆组件的升级检测装置的结构示意图;
图3是根据一示例性实施例示出的计算机设备的内部结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了解决车辆的电子控制单元(ECU)的返修和功能新增问题,本发明实施例中,通过预先搭建的OTA升级业务体系取代了传统的4S店的现场升级。并且考虑到车辆会有行车、驻车等不同的场景,若是盲目的为用户推送OTA升级消息,不但会影响用户驾车体验,还会影响用户行车安全。因此,本发明实施例创造性的提出了一种车辆组件的升级检测方法,以实现合理、精准的向用户推送车辆组件的升级消息。
图1是根据一示例性实施例示出的车辆组件的升级检测方法的流程图,参照图1所示,该方法包括:
S101:向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息。
具体的,本发明实施例中,车辆组件主要是指车辆上的电子控制单元(ECU),如IVI(In-Vehicle InOTAinment)、TBOX、IC等车辆上的电子控制单元,这里不再一一列举。作为一种较优的实施方式,可以通过终端向服务端发送待检测车辆的升级检测请求。例如,可以预先设置一APP,用于与服务端对接,进行注册、检测版本、下载等,在获得升级包后,通过车机的人机交互界面,由用户确认对TGW、车机、仪表及其他ECU等设备进行升级,该APP可以安装在手机、车机等终端上,通过该APP向服务端发送待检测车辆的升级检测请求。其中,在向服务端发送当前待检测车辆的升级检测请求时,需要将该待检测车辆的所有车辆组件的基本信息一起发送至服务端。
ECU(Electronic Control Unit)电子控制单元,又称“行车电脑”、“车载电脑”等。从用途上讲则是汽车专用微机控制器。它和普通的电脑一样,由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。用一句简单的话来形容就是“ECU就是汽车的大脑”。
S102:接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
具体的,服务端接收到待检测车辆发送来的升级检测请求后,会先提取出升级检测请求中携带的待检测车辆的所有车辆组件的基本信息,然后服务端会将获取到的车辆组件的基本 信息与服务端本地存储的该车辆组件对应的最新的升级包信息进行比对,并根据比对结果生成检测结果,最后将该检测结果返回给。例如,将基本信息中的版本信息与最新的升级包信息中的版本信息进行比较,若一致,则说明该车辆组件没有新版本,不需要升级,若不一致,则说明该车辆组件有了新版本,需要升级。其中,当检测出待检测车辆所有的车辆组件在服务端上都没有新版本时,才反馈没有新版本的检结果,当检测出待检测车辆至少存在一个车辆组件在服务端上有新版本时,就反馈有新版本的检测结果。这里需要说明的是,本发明实施例中,上述最新的升级包信息包括但不限于车厂管理人员上传至该服务端的各个车辆组件的升级包信息。
另外,在具体实施时,当服务端检测出待检测车辆有车辆组件存在新版本需要更新时,本发明实施例中,服务端还需要根据车辆组件的基本信息以及服务端上存储的与该车辆组件对应最新的升级包信息生成升级策略,将该升级策略与检测结果一起返回给终端。后续过程中,用户可以根据该升级策略进行相关车辆组件的升级操作,如下载升级包、安装升级包等操作。
作为一种较优的实施方式,本发明实施例中,所述根据所述基本信息以及最新的升级包信息生成的升级策略至少包括:
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
具体的,本发明实施例中,服务端在生成升级策略时,需要先对接收到各个车辆组件的基本信息进行解析,根据解析结果至少分析出各个车辆组件的当前版本等信息,然后根据包括当前版本在内的等基本信息以及服务端上存储的对应车辆组件的最新的升级包信息计算出待检测车辆的各个车辆组件需要迭代到哪个版本,最后根据得到的计算结果生成升级策略。
作为一种较优的实施方式,本发明实施例中,所述根据所述基本信息以及最新的升级包信息生成的升级策略还包括:
根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
具体的,本发明实施例中,服务端在生成升级策略时,除了要考虑到上述步骤中版本的因素外,还需要考虑各个车辆组件的升级包的下载顺序、安装顺序等因素。具体在实施时,可以根据实际需求以及行业经验等预先设置一排序规则,如,可以按照升级包大小进行排序等,然后根据各个车辆组件的基本信息以及服务端上存储的最新的升级包信息确定各个车辆组件的升级顺序以及各个车辆组件对应的升级包的下载顺序,最后再根据该升级顺序以及该 下载顺序生成升级策略。除此之外,本发明实施例中生成的升级策略还可以包括升级包的下载路径等信息。后续用户就可以根据该升级策略中的升级顺序以及下载顺序依次对需要升级的车辆组件进行升级操作。
作为一种较优的实施方式,本发明实施例中,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
接收所述待检测车辆的升级检测触发指令后获取所述待检测车辆的所有车辆组件的基本信息,结合所述基本信息发出升级检测请求。
具体的,本发明实施例中,设置终端需要在接收到待检测车辆发出的升级检测触发指令后,才会向服务端发送当前待检测车辆的升级检测请求。并且终端在向服务端发送当前待检测车辆的升级检测请求时,需要同时将当前待检测车辆的所有车辆组件的基本信息一同发送至服务端。因此,终端在向服务端发送当前待检测车辆的升级检测请求前,需要先获取当前待检测车辆的所有车辆组件的基本信息。这里需要说明的是,本发明实施例中,车辆组件的基本信息包括但不限于该车辆组件的序列号、当前版本号等信息,用户可以根据实际需求进行设置,这里不再一一列举。
作为一种较优的实施方式,本发明实施例中,所述升级检测触发指令至少包括:
通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
具体的,本发明实施例中,升级检测触发指令可以由用户主动发起,也可以是被动发起,其中升级检测触发指令的发出方式包括但不限于以下几种方式:
1、在车辆的车机界面上提前设置一检测按钮,点击该检测按钮就会自动生成升级检测触发指令,因而,当有需要时,用户可以通过点击该检测按钮主动发起升级检测;
2、车厂的管理人员可以通过TSP端向车端推送升级消息,设置当待检测车辆接收到推送来的升级消息后,在该待检测车辆第一次点火时车辆自动生成升级检测触发指令,或者提醒提醒车主进行升级检测;
3、预先配置一APP,用于与服务端对接,进行注册、检测版本、下载等,在获得升级包后,通过车机的人机交互界面,由用户确认对TGW、车机、仪表及其他ECU等设备进行升 级,该APP可以安装在手机、车机等终端上。在该APP上配置一周期性轮询机制,通过该的周期性轮询机制,定时生成升级检测触发指令;
4、用户可以提前预约一升级时间,当该升级时间到达后,若检测到待检测车辆的相关车辆组件处于开机状态,则生成升级检测触发指令,若当时不处于开机状态,则待开机后再主动进行提醒。
作为一种较优的实施方式,本发明实施例中,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
具体的,为解决向车辆精准推送升级消息的问题,本发明实施例中,在向服务端发送当前待检测车辆的升级检测请求前,会先通过预设的接口将该待检测车辆的身份信息发送至PKI***,PKI***会根据接收到的身份信息对该待检测车辆进行身份认证。具体实施时,PKI***会根据本地存储的该待检测车辆的备案信息对收到的待检测车辆的身份信息进行自动比对,若一致,则认证通过,若不一致,则认证失败。其中,待检测车辆的身份信息包括但不限于车辆识别代码等信息。
图2是根据一示例性实施例示出的车辆组件的升级检测装置的结构示意图,参照图2所示,该装置包括:
请求发送模块,用于向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
数据接收模块,用于接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
作为一种较优的实施方式,本发明实施例中,所述装置还包括:
指令接收模块,用于接收所述待检测车辆的升级检测触发指令;
信息获取模块,用于获取所述待检测车辆的所有车辆组件的基本信息。
作为一种较优的实施方式,本发明实施例中,所述根据所述基本信息以及最新的升级包信息生成的升级策略至少包括:
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
作为一种较优的实施方式,本发明实施例中,所述根据所述基本信息以及最新的升级包信息生成的升级策略还包括:
根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
作为一种较优的实施方式,本发明实施例中,所述升级检测触发指令至少包括:
通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
作为一种较优的实施方式,本发明实施例中,所述装置还包括:
身份认证模块,用于通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
图3是根据一示例性实施例示出的计算机设备的内部结构示意图,参照图3所示,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种执行计划的优化方法。
本领域技术人员可以理解,图3中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
作为一种较优的实施方式,本发明实施例中,计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级 包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
作为一种较优的实施方式,本发明实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
作为一种较优的实施方式,本发明实施例中,处理器执行计算机程序时还实现以下步骤:
根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
作为一种较优的实施方式,本发明实施例中,处理器执行计算机程序时还实现以下步骤:
接收所述待检测车辆的升级检测触发指令后获取所述待检测车辆的所有车辆组件的基本信息,结合所述基本信息发出升级检测请求。
作为一种较优的实施方式,本发明实施例中,处理器执行计算机程序时,生成的升级检测触发指令至少包括:
通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
作为一种较优的实施方式,本发明实施例中,处理器执行计算机程序时还实现以下步骤:
通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
本发明实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如下步骤:
向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
作为一种较优的实施方式,本发明实施例中,所述计算机程序被处理器执行时,还实现如下步骤:
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
作为一种较优的实施方式,本发明实施例中,所述计算机程序被处理器执行时,还实现如下步骤:
根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
作为一种较优的实施方式,本发明实施例中,所述计算机程序被处理器执行时,还实现如下步骤:
接收所述待检测车辆的升级检测触发指令后获取所述待检测车辆的所有车辆组件的基本信息,结合所述基本信息发出升级检测请求。
作为一种较优的实施方式,本发明实施例中,所述计算机程序被处理器执行时,生成的升级检测触发指令至少包括:
通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
作为一种较优的实施方式,本发明实施例中,所述计算机程序被处理器执行时,还实现如下步骤:
通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
综上所述,本发明实施例提供的技术方案带来的有益效果是:
本发明实施例提供的车辆组件的升级检测方法、装置、计算机设备以及存储介质,通过向服务端发送当前待检测车辆的升级检测请求,升级检测请求携带有待检测车辆的所有车辆组件的基本信息,接收服务端返回的根据基本信息以及最新的升级包信息比对结果所生成的检测结果,当检测结果为有新版本时,服务端还返回根据基本信息以及最新的升级包信息生成的升级策略,以便根据升级策略进行相关车辆组件的升级,实现为用户进行合理且精准的 推送车辆组件的升级消息,提高用户的驾车体验以及用户的行车安全,并且通过上述方法,不需要将汽车亲自开到4S店进行升级,节省了大量的人力物力。
需要说明的是:上述实施例提供的车辆组件的升级检测装置在触发升级检测业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的车辆组件的升级检测装置与车辆组件的升级检测方法实施例属于同一构思,即该装置是基于该车辆组件的升级检测方法的,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

  1. 一种车辆组件的升级检测方法,其特征在于,所述方法包括如下步骤:
    向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
    接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
  2. 根据权利要求1所述的车辆组件的升级检测方法,其特征在于,所述根据所述基本信息以及最新的升级包信息生成的升级策略至少包括:
    根据所述基本信息以及所述最新的升级包信息计算所述待检测车辆的各个车辆组件需要迭代到哪个版本,根据计算结果生成的升级策略。
  3. 根据权利要求2所述的车辆组件的升级检测方法,其特征在于,所述根据所述基本信息以及最新的升级包信息生成的升级策略还包括:
    根据所述基本信息以及所述最新的升级包信息确定所述车辆组件的升级顺序以及所述车辆组件对应的升级包的下载顺序,根据所述升级顺序以及所述下载顺序生成的升级策略。
  4. 根据权利要求1至3任一所述的车辆组件的升级检测方法,其特征在于,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
    接收所述待检测车辆的升级检测触发指令后获取所述待检测车辆的所有车辆组件的基本信息,结合所述基本信息发出升级检测请求。
  5. 根据权利要求4所述的车辆组件的升级检测方法,其特征在于,所述升级检测触发指令至少包括:
    通过点击预先设置于车机界面上的检测按钮生成的升级检测触发指令;和/或,
    在待检测车辆接收到推送来的升级消息后,当所述待检测车辆第一次点火时生成的升级检测触发指令;和/或,
    通过预先设置的周期性轮询机制,定时生成的升级检测触发指令;和/或,
    当提前设置的升级时间到达且检测到待检测车辆的相关车辆组件处于开机状态时,生成的升级检测触发指令。
  6. 根据权利要求1至3任一所述的车辆组件的升级检测方法,其特征在于,向服务端发送当前待检测车辆的升级检测请求前,所述方法还包括:
    通过预设的接口将所述待检测车辆的身份信息发送至PKI***,以便所述PKI***根据所述身份信息对所述待检测车辆进行身份认证,并接收所述PKI***返回的认证结果。
  7. 一种车辆组件的升级检测装置,其特征在于,所述装置包括:
    请求发送模块,用于向服务端发送当前待检测车辆的升级检测请求,所述升级检测请求携带有所述待检测车辆的所有车辆组件的基本信息;
    数据接收模块,用于接收所述服务端返回的根据所述基本信息以及最新的升级包信息比对结果所生成的检测结果,当所述检测结果为有新版本时,所述服务端还返回根据所述基本信息以及最新的升级包信息生成的升级策略,以便根据所述升级策略进行相关车辆组件的升级。
  8. 根据权利要求7所述的车辆组件的升级检测装置,其特征在于,所述装置还包括:
    指令接收模块,用于接收所述待检测车辆的升级检测触发指令;
    信息获取模块,用于获取所述待检测车辆的所有车辆组件的基本信息。
  9. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
  10. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
PCT/CN2020/109180 2020-04-09 2020-08-14 车辆组件的升级检测方法、装置、计算机设备及存储介质 WO2021203604A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010276843.X 2020-04-09
CN202010276843.XA CN111414183A (zh) 2020-04-09 2020-04-09 车辆组件的升级检测方法、装置、计算机设备及存储介质

Publications (1)

Publication Number Publication Date
WO2021203604A1 true WO2021203604A1 (zh) 2021-10-14

Family

ID=71491807

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/109180 WO2021203604A1 (zh) 2020-04-09 2020-08-14 车辆组件的升级检测方法、装置、计算机设备及存储介质

Country Status (2)

Country Link
CN (1) CN111414183A (zh)
WO (1) WO2021203604A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111414183A (zh) * 2020-04-09 2020-07-14 东风小康汽车有限公司重庆分公司 车辆组件的升级检测方法、装置、计算机设备及存储介质
CN112256299B (zh) * 2020-10-16 2023-02-28 中国第一汽车股份有限公司 一种升级方法、装置、设备及存储介质
CN113190250A (zh) * 2021-04-30 2021-07-30 延锋汽车饰件***有限公司 座舱软件升级方法、电子设备及可读存储介质
CN113590163B (zh) * 2021-08-31 2024-03-22 重庆长安汽车股份有限公司 一种基于日志诊断的车辆ota升级方法
CN114356374A (zh) * 2021-12-30 2022-04-15 中国第一汽车股份有限公司 车辆数据的处理方法、装置和车辆
CN114158035B (zh) * 2022-02-08 2022-05-06 宁波均联智行科技股份有限公司 一种ota升级消息的推送方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413134A (zh) * 2018-08-30 2019-03-01 百度在线网络技术(北京)有限公司 车载应用升级方法、装置、***及存储介质
CN109561118A (zh) * 2017-09-26 2019-04-02 比亚迪股份有限公司 软件升级方法、装置、***、存储介质、电子设备及车辆
US20190102161A1 (en) * 2017-10-03 2019-04-04 Accenture Global Solutions Limited Automated usage driven engineering
CN109614141A (zh) * 2018-12-25 2019-04-12 北京长城华冠汽车技术开发有限公司 远程通讯模块升级管理***及升级管理方法
CN110032382A (zh) * 2019-03-25 2019-07-19 深圳猛犸电动科技有限公司 一种汽车电子控制单元升级方法、***及终端设备
CN111414183A (zh) * 2020-04-09 2020-07-14 东风小康汽车有限公司重庆分公司 车辆组件的升级检测方法、装置、计算机设备及存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107589952A (zh) * 2016-07-06 2018-01-16 中兴通讯股份有限公司 智能升级方法、装置和***
JP6659509B2 (ja) * 2016-09-30 2020-03-04 株式会社日立製作所 計算機システム、計算機システムによるソフトウェアの送信管理方法、そのためのプログラム、及び、記録媒体
CN110378153A (zh) * 2019-07-18 2019-10-25 上海擎感智能科技有限公司 一种升级包安全下载方法及***
CN110659049A (zh) * 2019-09-24 2020-01-07 北京智行者科技有限公司 自动驾驶车辆的ota升级方法及终端设备
CN110955444A (zh) * 2019-12-04 2020-04-03 福尔达车联网(深圳)有限公司 一种车辆ecu升级方法、***、终端及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109561118A (zh) * 2017-09-26 2019-04-02 比亚迪股份有限公司 软件升级方法、装置、***、存储介质、电子设备及车辆
US20190102161A1 (en) * 2017-10-03 2019-04-04 Accenture Global Solutions Limited Automated usage driven engineering
CN109413134A (zh) * 2018-08-30 2019-03-01 百度在线网络技术(北京)有限公司 车载应用升级方法、装置、***及存储介质
CN109614141A (zh) * 2018-12-25 2019-04-12 北京长城华冠汽车技术开发有限公司 远程通讯模块升级管理***及升级管理方法
CN110032382A (zh) * 2019-03-25 2019-07-19 深圳猛犸电动科技有限公司 一种汽车电子控制单元升级方法、***及终端设备
CN111414183A (zh) * 2020-04-09 2020-07-14 东风小康汽车有限公司重庆分公司 车辆组件的升级检测方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN111414183A (zh) 2020-07-14

Similar Documents

Publication Publication Date Title
WO2021203604A1 (zh) 车辆组件的升级检测方法、装置、计算机设备及存储介质
CN109164783B (zh) 车辆诊断方法、装置、设备及介质
CN111459518B (zh) 一种车辆ecu升级方法及***
US10782955B2 (en) Pre-shutdown swap verification
CN112286171B (zh) 一种远程诊断方法、装置、车辆及存储介质
CN111158718A (zh) 本地通讯服务器及其ota升级方法和云端服务器
CN110888414B (zh) 一种车辆控制器升级的测试方法
CN111399885B (zh) 一种车辆组件升级推送方法、装置及计算机可读存储介质
CN113703814B (zh) 车联网app的配置方法、***、存储介质及配置设备
CN112015489A (zh) 一种车载软件的管理方法、装置、存储介质及***
CN115686608A (zh) 车辆的软件版本管理方法、装置、服务器及存储介质
CN113760774B (zh) 一种ota仿真测试方法、平台及***
CN115437915A (zh) 一种基于车辆的版本测试方法、装置及电子设备
Shi et al. A vehicle electric control unit over-the-air reprogramming system
CN113741936A (zh) 一种基于uds协议的并行刷写方法、装置、车辆及计算机可读存储介质
CN115118577B (zh) 远程升级异常原因确定方法、装置、电子设备及存储介质
CN116009922A (zh) 车辆及车辆的软件刷写方法、装置及存储介质
CN116257270A (zh) 一种车辆、车辆的升级方法和装置
CN116366636A (zh) 车辆软件升级方法、装置及汽车
CN116366275A (zh) 基于车辆控制器的安全校验方法、装置、设备及存储介质
CN115469899A (zh) 固件升级方法、装置、设备、介质及车载***
CN115437910A (zh) 车辆下线检测方法、装置、车辆、管理设备及存储介质
CN113919455A (zh) 一种车辆返修检测方法、装置、车辆以及存储介质
CN113791800A (zh) 一种自动泊车控制模块远程升级方法、***及汽车
CN115687149A (zh) 一种汽车中控的自动化测试方法、装置、终端设备及***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20929719

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20929719

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 20929719

Country of ref document: EP

Kind code of ref document: A1