IoV Server Terminal Algorithm Update via Parameter Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The accuracy of algorithms used in Internet of Vehicles systems decreases due to a lack of timely updates, especially when users change their travel areas or require different analysis methods, leading to inaccurate analysis results.

Innovation Solution

A method where a server acquires historical travel data, trains it to generate a program script for analyzing driving behavior, and sends it to a terminal, allowing for real-time updates and dynamic analysis based on geographical location changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the algorithm is permanently stored in the terminal, then privacy is protected, but algorithm accuracy decreases when updates are not timely

Engineering Contradiction:
Improveprivacy protectionVSAvoidalgorithm accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system separates the algorithm into two parts: a privacy-protected core algorithm stored in the terminal and an updateable parameter set stored on the server. The terminal executes the core algorithm locally to protect privacy, while the server maintains and updates the parameter sets that influence algorithm accuracy. This segmentation allows both privacy protection and algorithm updates without requiring full firmware updates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where the server stores multiple parameter sets corresponding to different regions or scenarios, and the terminal selectively applies appropriate parameter sets without transmitting sensitive data. This intermediary approach enables algorithm updates through parameter replacement rather than full algorithm redistribution, maintaining both accuracy and privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If terminal firmware is updated to add new algorithms, then algorithm accuracy improves, but update cost and complexity increase

Engineering Contradiction:
Improvealgorithm accuracyVSAvoidfirmware update complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of updating the entire firmware, the system copies only the necessary parameter sets from the server to the terminal. The terminal maintains a local database of parameter sets that can be selectively updated without modifying the core algorithm firmware. This copying approach reduces update complexity and cost while maintaining algorithm accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements dynamic parameter loading where the terminal can load different parameter sets based on travel area or user requirements without requiring firmware updates. The algorithm structure is designed to dynamically adapt to different parameter sets, enabling flexibility and accuracy improvements without increasing firmware complexity.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the algorithm is updated on the server, then algorithm accuracy improves, but data transmission requirements increase

Engineering Contradiction:
Improvealgorithm accuracyVSAvoiddata transmission volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential parameter sets from the complete algorithm and stores them on the server. When updates are needed, only these extracted parameter sets are transmitted between server and terminal, rather than transmitting the entire algorithm. This extraction approach minimizes data transmission volume while maintaining algorithm accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10699496B2Method for processing data on internet of vehicles, server, and terminal
Publication Date: 2020.06.30 HUAWEI DEVICE CO LTD
  • US10699496B2 patent drawing
  • US10699496B2 patent drawing
  • US10699496B2 patent drawing

AI summary

The present disclosure provides a method for processing data on Internet of Vehicles, a server, and a terminal. In a technical solution of the present disclosure, the server first acquires the historical travel data, and then performs training on the historical travel data to obtain the program script used to analyze the driving behavior of the user, and finally sends the program script to the terminal. The driving behavior of the user is dynamically analyzed according to the program script and the travel data, which resolves a problem that algorithm accuracy decreases because an algorithm is not updated in time, ensures accuracy of analyzing the driving behavior of the user, and further decreases additional costs brought by updating terminal firmware.