In-vehicle Personalization Component Development | Case Study

In-vehicle Personalization Component Development

One of the top automotive suppliers

Location:

Germany

Industry:

Automotive

Employees:

200+

About the Customer:

The customer needed to implement an IVI personalization feature in a shared car. Already engaged in the client’s project, Infopulse was addressed to develop an end-to-end Personalization (PSO) Component to optimize work of other IVI system apps (navigation, audio, video, smartphone integration).

Business Challenge

Our customer, a German-based Tier 1 global automotive supplier, needed to implement an IVI personalization feature in a shared car. Already engaged in the client’s project, Infopulse was addressed to develop an end-to-end Personalization (PSO) Component to optimize the work of other IVI system apps (navigation, audio, video, smartphone integration).

It had to be seamlessly integrated into their business logic without influencing system performance. The team was challenged with several PoC versions, changing requirements that influenced architecture iterations.

In-vehicle Personalization Component Development - Case Image

Solution

Infopulse built a flexible architecture of the component to provide a simple interface, sequence diagrams and the component implementation. It allows quickly personalizing data with minimal memory consumption also facilitating integration with the existing IVI system. The system components or apps communicate with the integrated PSO component to access the stored user data locally or in the cloud. It allows users (up to 16) of a shared car to customize the IVI system to own needs. PSO supports configurations based on the car types and markets by regions.

Technologies

Cppcheck logo
Cppcheck
Franca IDL logo
Franca IDL
Klocwork logo
Klocwork
MISRA-C logo
MISRA-C
C++ logo
C++
C logo
C
and many others

Business Value

  • Flexibility of the solution allows adding new functions without changing business logic of other in-vehicle components and the entire IVI system performance.
  • The component enables a uniform operational logic and thus, can be applicable to different projects, types of cars and markets.
  • This simplifies bug detection and their fixing, decreases the amount of man-hours for testing in case of change requests due to low regressions.
  • The solution improved the entire system performance.

We have a solution to your needs. Just send us a message, and our experts will follow up with you asap.

Thank you!

We have received your request and will contact you back soon.