Software upgrading method, system, vehicle machine, storage medium and program product

By separating the upgrade process's flow scheduling and specific execution at the Native layer of the in-vehicle Android operating system, and utilizing C/C++ and SOME/IP communication interfaces, the problem of poor cross-platform compatibility in in-vehicle software upgrades is solved, improving upgrade efficiency and security.

CN122308858APending Publication Date: 2026-06-30PATEO CONNECT (NANJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Applications(China)
Current Assignee / Owner
PATEO CONNECT (NANJING) CO LTD
Filing Date
2024-12-31
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In the existing vehicle software upgrade process, the scheduling process of the upgrade process is mixed with the execution process of the specific upgrade plan, resulting in poor cross-platform compatibility and affecting upgrade efficiency and reliability.

Method used

By separating the software upgrade state transition logic and the specific execution in the Native layer of the in-vehicle Android operating system, the vehicle system upgrade management module and the vehicle hardware abstraction layer module, developed using C/C++ languages, control the upgrade state transition logic and the specific execution respectively, and use the SOME/IP communication interface for inter-module communication.

Benefits of technology

It improves the cross-platform compatibility and implementation security of software upgrade solutions, enhances the efficiency and stability of software upgrades, reduces latency, and improves response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122308858A_ABST
    Figure CN122308858A_ABST
Patent Text Reader

Abstract

This disclosure provides a software upgrade method, system, in-vehicle infotainment system, storage medium, and program product, relating to the field of in-vehicle software upgrade technology. The method is applied to the local service layer of an in-vehicle Android operating system. The method includes: the in-vehicle infotainment system upgrade management module of the local service layer receiving a software upgrade notification message; and the in-vehicle infotainment system upgrade management module, in response to determining and executing a software upgrade task corresponding to the software upgrade notification message, triggering the vehicle hardware abstraction layer module of the local service layer to execute the software upgrade task through a first service-oriented extensible middleware SOME / IP communication interface based on Internet Protocol. This method can improve the cross-platform compatibility of the software upgrade solution, and by effectively separating the flow logic of the software upgrade state controlled by the in-vehicle infotainment system upgrade management module from the specific execution of the software upgrade task controlled by the vehicle HAL module, it can improve the portability of the solution implementation.
Need to check novelty before this filing date? Find Prior Art