Server Software Distribution Prioritization for Vehicle OTA Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Not all vehicles can wirelessly communicate with an Over-The-Air (OTA) center, preventing software updates via OTA technology for those without direct wireless communication access.

Innovation Solution

A server classifies vehicles into first and second categories, prioritizing software distribution to second vehicles that communicate through mobile equipment, enabling software updates for vehicles without direct OTA access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If software is distributed directly from the server to vehicles with wireless communication function, then distribution speed is improved, but vehicles without OTA access function cannot receive software updates

Engineering Contradiction:
Improvesoftware distribution speedVSAvoidcompatibility with vehicles without OTA access
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent introduces mobile equipment as an intermediary device that receives software from the server and forwards it to vehicles without direct wireless communication capability. This mediator enables software distribution to vehicles that cannot directly communicate with the server, resolving the contradiction between distribution speed and vehicle compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the server prioritizes software distribution to vehicles with direct wireless communication, then distribution efficiency is improved, but vehicles communicating via mobile equipment experience delays

Engineering Contradiction:
Improvesoftware distribution efficiencyVSAvoidsoftware update delay for second vehicles
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The server performs preliminary actions by storing software in advance in the mobile equipment before the vehicle needs it. This preliminary storage in the intermediary device ensures that when the vehicle requires software updates, the data is already available at the communication point, reducing wait time and addressing the time loss issue while maintaining overall distribution efficiency.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the server distributes software to all vehicles simultaneously, then fairness is improved, but transmission speed varies significantly due to different communication paths

Engineering Contradiction:
Improvefairness of software distributionVSAvoidtransmission speed consistency
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent applies local quality by optimizing the communication path for each vehicle type. Vehicles with direct wireless communication receive software through high-speed direct links, while vehicles without OTA access receive software through mobile equipment intermediaries. Each vehicle group receives software through the most appropriate communication channel for its capabilities, ensuring both fairness in access and optimal transmission speed for each category.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240118882A1Server and software distribution system
Publication Date: 2024.04.11 TOYOTA JIDOSHA KK
  • US20240118882A1 patent drawing
  • US20240118882A1 patent drawing
  • US20240118882A1 patent drawing

AI summary

A server that distributes software, includes one or more processors configured to: classify a plurality of vehicles that is software distribution targets into a first vehicle and a second vehicle; and prioritize software distribution to the second vehicle over software distribution to the first vehicle. The first vehicle is configured to wirelessly communicate with the server, and receive the software distributed by the server directly from the server. The second vehicle is configured to communicate with mobile equipment that wirelessly communicates with the server, and receive the software distributed by the server via the mobile equipment.