Vehicle IoT State Display for Low-Latency Car-to-Home Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Car-to-Home service experiences long waiting times for users due to the time-consuming information transmission through multiple servers, causing discomfort for drivers waiting for command results.

Innovation Solution

A method and system that utilize a first server operated by the vehicle manufacturer to inquire and store the current state of IoT devices, allowing for faster information retrieval and display, and enabling immediate correction of displayed information if it differs from the updated server data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If communication between the head unit and the remote IoT device is performed through a plurality of servers, then the IoT device can be controlled remotely from the vehicle, but the transmission of information takes a long time which increases the waiting time of the user

Engineering Contradiction:
Improveremote control capabilityVSAvoidwaiting time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by having the first server proactively push current state information of the IoT device to the head unit before the user actually requests it. This way, when the user views the state through the display, the information is already available, eliminating the waiting time that would otherwise occur during the multi-server communication process.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the current state of the IoT device is inquired through multiple servers, then accurate real-time state information can be obtained, but the time required for information transmission increases

Engineering Contradiction:
Improvestate information accuracyVSAvoidinformation transmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts the state information retrieval function from the multi-server communication path and implements it through a direct push mechanism from the first server to the head unit. This separation allows the accurate state information to be obtained through the established server connection while the display is updated immediately through the direct push, bypassing the time-consuming multi-server inquiry process for each state check.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the system waits for confirmation of command execution before displaying results, then accurate execution status can be shown, but the user experiences longer waiting time

Engineering Contradiction:
Improveexecution status accuracyVSAvoidcommand result waiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback by having the first server continuously monitor and push updated state information to the head unit after command transmission. This allows the display to show execution results as soon as they are available from the server, rather than waiting for the complete multi-server confirmation cycle, thus maintaining reliability while reducing user waiting time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12265365B2Method and system for controlling a vehicle
Publication Date: 2025.04.01 HYUNDAI MOTOR CO LTD
  • US12265365B2 patent drawing
  • US12265365B2 patent drawing
  • US12265365B2 patent drawing

AI summary

A method and system for controlling a vehicle shorten waiting time for a user to receive a result of a command when implementing a Car-to-Home service that communicates through servers. The method includes: inquiring, through a first server, a current state of an Internet of Things (IoT) device linked to enable remote control from a vehicle and storing the inquired IoT device current state; upon generation of the request from the vehicle, fetching information about the current state of the IoT stored in the first server and displaying the information through a display; re-inquiring the current state to update the information about the current state of the IoT stored in the first server; and if the information about the current state of the displayed IoT does not match the information about the updated current state in the first server, displaying the updated information about the IoT current state through the display.