Vehicle Controller Local Data Analysis for Server Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing volume of vehicle data transmitted to servers for analysis leads to server overload and delays in real-time data processing, making it impossible to perform real-time analysis and requiring updates to the entire analysis system to change analysis logic or programs.

Innovation Solution

A vehicle equipped with a communication device and a controller that can obtain analysis programs and setting information from a server, analyze vehicle data locally, and transmit analysis results back to the server, reducing server load and enabling real-time data analysis without updating the entire system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If vehicle data is transmitted to the server for analysis, then centralized data processing is achieved, but server overload occurs and real-time analysis becomes impossible

Engineering Contradiction:
Improvedata analysis capabilityVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the data analysis function from the server to the vehicle's terminal device. The terminal device independently executes analysis programs locally to process vehicle data, while the server only manages program distribution and collection of results. This segmentation eliminates the bottleneck of centralized processing and enables real-time analysis at the edge.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of distributed computing by deploying analysis capabilities across multiple terminal devices rather than concentrating them on a single server. This dimensional shift from centralized to distributed architecture enables parallel processing and real-time analysis without overloading any single point.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the entire analysis system is updated to change analysis logic or programs, then system consistency is maintained, but system complexity and update time increase

Engineering Contradiction:
Improveanalysis logic flexibilityVSAvoidsystem update complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the analysis logic from the server environment and packages it into independent analysis programs that are downloaded to terminal devices. This extraction allows the analysis logic to be updated independently at the server side without affecting the overall system architecture, reducing update complexity while maintaining flexibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary action by pre-packaging analysis programs with all necessary logic and dependencies before distribution to terminal devices. This allows analysis logic to be updated by simply replacing pre-packaged programs rather than performing complex system-wide updates, reducing both complexity and update time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11727731B2Vehicle and control method thereof
Publication Date: 2023.08.15 HYUNDAI MOTOR CO LTD
  • US11727731B2 patent drawing
  • US11727731B2 patent drawing
  • US11727731B2 patent drawing

AI summary

A vehicle may include: a communication device configured to communicate with a server; and a controller configured to obtain a vehicle data through a network in the vehicle, obtain an analysis program and a setting information about the vehicle data from the server, analyze the vehicle data using the analysis program and the setting information, and control the communication device to transmit an analysis result data of the vehicle data to the server.