Vehicle Communications Interface Standardized Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle communication interface (VCI) devices require multiple application interfaces between software applications and drivers, increasing complexity and cost due to the need for separate programming for each interface to communicate with different host system protocols.

Innovation Solution

A VCI device with a standardized interface that processes data from vehicles and communicates using multiple host system protocols, including TCP/IP for internal communication and specific protocols like USB, Ethernet, or Bluetooth for external interfaces, reducing the need for multiple software drivers and simplifying the communication process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple application interfaces are implemented between software applications and drivers for different host system protocols, then the VCI can communicate with various host systems, but the device complexity and manufacturing cost increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal standardized interface that enables the VCI to communicate with multiple host system protocols (RS232, USB, Ethernet, Bluetooth, WiFi) through a single interface design. This multi-functional interface eliminates the need for separate dedicated interfaces for each protocol, thereby maintaining communication compatibility while reducing device complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a protocol translation layer that acts as an intermediary between the standardized interface and various host system protocols. This mediator translates data between the standardized internal protocol and different external protocols, enabling compatibility without requiring separate application interfaces for each host system type

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If separate software drivers are programmed for each physical socket and communication protocol, then each protocol can be fully supported, but the manufacturing cost and development time increase

Engineering Contradiction:
Improveprotocol supportVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent employs a universal standardized interface that serves as a single entry point for all communication protocols. This multi-functional interface is supported by a unified software driver that handles all protocol translations, eliminating the need to develop and manufacture separate drivers for each protocol and thereby reducing manufacturing costs

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses parameter changes in the software configuration to adapt the single standardized interface to different protocols. By changing protocol parameters and settings in the software rather than creating separate hardware interfaces or drivers, the system achieves protocol support at lower manufacturing cost

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2440994B1Vehicle communications interface and method of operation thereof
Publication Date: 2020.06.03 BOSCH AUTOMOTIVE SERVICE SOLUTIONS INC
  • EP2440994B1 patent drawingFigure 1
  • EP2440994B1 patent drawingFigure 2
  • EP2440994B1 patent drawingFigure 3

AI summary

A vehicle communication interface (VCI) that allows for a single communications protocol to be used between a software application and a plurality of software drivers that are connected to physical interfaces of the VCI. Also, a method of communicating with a vehicle using a host system such as a personal computer. The method also makes use of a single communications protocol between a software application that processes information received from a vehicle and a plurality of software drivers.