Vehicle Gateway Module for Autonomous Driving Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle systems lack an efficient interface to integrate autonomous driving components with base vehicle systems, hindering seamless communication and command execution for autonomous driving functions.

Innovation Solution

A gateway module is introduced to facilitate communication between autonomous driving systems and base vehicle components over different bus connections, translating signals and commands to enable authentication, data exchange, and automation command execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If autonomous driving components are integrated with base vehicle systems, then autonomous driving functionality is enabled, but communication interface complexity increases

Engineering Contradiction:
Improveautonomous driving functionalityVSAvoidcommunication interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway module serves as an intermediary device between the autonomous driving system and base vehicle systems. It receives data from the autonomous driving system over a non-vehicle bus connection, translates it into appropriate vehicle bus messages, and forwards it to base vehicle components. This mediation simplifies the overall system architecture by providing a standardized interface layer that handles protocol translation and message routing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data is transmitted between vehicle bus and autonomous driving system, then autonomous driving operations are supported, but authentication and security requirements increase

Engineering Contradiction:
Improveautonomous driving operationsVSAvoidauthentication and security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The gateway module performs authentication of the autonomous driving system before allowing data transmission. It verifies credentials and establishes secure communication channels in advance, ensuring that only authorized systems can access vehicle controls. This preliminary security check prevents unauthorized access while enabling legitimate autonomous driving operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If gateway module translates signals between different bus connections, then system integration is improved, but processing time increases

Engineering Contradiction:
Improvesystem integrationVSAvoidsignal processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The gateway module is pre-configured with translation rules and message routing tables for different bus protocols. Common translation operations are pre-compiled and cached, allowing the module to quickly translate messages without real-time computation overhead. This preparation in advance minimizes processing delays while maintaining comprehensive protocol support.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10106106B2Automated driving solution gateway
Publication Date: 2018.10.23 FORD GLOBAL TECH LLC
  • US10106106B2 patent drawing
  • US10106106B2 patent drawing
  • US10106106B2 patent drawing

AI summary

A gateway module of a vehicle may be in communication with vehicle components over a vehicle bus and with an autonomous driving system over a non-vehicle bus connection. The gateway module may be configured to send data from the vehicle bus over the connection to the autonomous driving system, receive a vehicle action request over the connection from the autonomous driving system, and provide the vehicle action request to the vehicle bus for processing by the vehicle components to autonomously drive the vehicle. The autonomous driving computing device may be configured to authenticate with the gateway module of a vehicle over the non-vehicle bus connection, receive data from the vehicle bus over the connection to the gateway module, and send the vehicle action request over the connection to the gateway module for providing to the vehicle components over the vehicle bus.