By using this web site you accept our use of cookies. More information about cookies
Accept
Infopulse - Expert Software Engineering, Infrastructure Management Services
By using this web site you accept our use of cookies. More information about cookies
Accept
Infopulse - Expert Software Engineering, Infrastructure Management Services
Infopulse - Expert Software Engineering, Infrastructure Management Services
reCAPTCHA
Send message Please fill in this quick form and we will send you a free quote shortly.
* Required fields
Your privacy is important to us. We will never share your data.
Subscribe to our updates Be among the first to get exclusive content on IT insights, innovations, and best practices.
* Required fields
Your privacy is important to us. We will never share your data.
Subscribe to our New career opportunities Please fill in this quick form to be among the first to receive our updates.
* Required fields
Your privacy is important to us. We will never share your data.
reCAPTCHA
* Required fields
Your privacy is important to us. We will never share your data.
Photo of Vadym Matuzenko Send an email to Vadym Matuzenko Please fill in this quick form to contact our expert directly.
* Required fields
Your privacy is important to us. We will never share your data.
Infopulse - Expert Software Engineering, Infrastructure Management Services
Read the Full Case Study Don't miss the most interesting part of the story!
Submit this quick form to see the rest and to freely access all case studies on our website.
* Required fields
Your privacy is important to us. We will never share your data.

In-vehicle Personalization Component Development

PSO Component Improved the Performance of the Entire Infotainment System

Client: One of the top automotive suppliers
Industry: Automotive
Location: Germany
Employees: 200+

Client background

German-based Tier 1 global automotive supplier

Business Challenge

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).

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.

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:

  • C/C++
  • MISRA-C++
  • Franca IDL
  • CommonAPI
  • Static Code Analysis:
  • Klocwork
  • Cppcheck
  • Clang-Tidy

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.

Download Case Study in PDF format