Connected Car Gateway Blocking to Prevent Failed-Server Retries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Connected car systems face issues with server failures leading to increased data traffic and prolonged failure resolution due to CCS terminals repeatedly attempting service requests without detecting server failures.

Innovation Solution

A gateway server detects server failures, sends error responses to vehicle terminals, stores request information, and notifies terminals of service availability upon recovery, preventing unnecessary re-requests and reducing server-side traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the CCS terminal repeatedly attempts service requests upon timeout, then service reliability is improved, but data traffic increases and server failure detection is delayed

Engineering Contradiction:
Improveservice reliabilityVSAvoiddata traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The gateway server acts as an intermediary between the CCS terminal and the service processing server. It receives service requests from the terminal, forwards them to the appropriate service processing server, and returns responses. When a service processing server fails, the gateway server detects this failure and sends error responses to the CCS terminal, preventing the terminal from repeatedly attempting requests and thus reducing data traffic while maintaining service reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the CCS terminal continues to request service after timeout, then service availability is maintained, but server failure response time increases

Engineering Contradiction:
Improveservice availabilityVSAvoidfailure response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway server implements a feedback mechanism where it monitors the status of service processing servers and provides feedback to CCS terminals about service availability. When a service processing server fails, the gateway server sends error responses to terminals that have timed out, informing them of the failure status. This feedback loop enables terminals to understand why requests failed and prevents continued futile requests, thereby reducing failure response time while maintaining service availability information.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If the gateway server blocks all requests to failed servers, then data traffic is reduced, but service recovery notification may be delayed

Engineering Contradiction:
Improvedata trafficVSAvoidservice recovery notification time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The gateway server performs preliminary actions by storing request information from CCS terminals before blocking requests to failed service processing servers. When a service processing server recovers, the gateway server checks the stored request information and proactively notifies the CCS terminals that their services are now available. This preliminary storage of request details enables quick service recovery notification without requiring terminals to re-send requests, thus reducing data traffic while maintaining timely recovery notification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250294076A1Apparatus and method of providing connected car service
Publication Date: 2025.09.18 HYUNDAI MOTOR CO LTD
  • US20250294076A1 patent drawing
  • US20250294076A1 patent drawing
  • US20250294076A1 patent drawing

AI summary

The disclosure relates to an apparatus and method for providing connected car service capable of effectively responding to the event of server failure. A system of providing connected car services may include a gateway server configured to, based on receiving a first service request from a vehicle terminal, forward the first service request to a service processing server responsible for processing a service corresponding to the first received service request. The gateway server may detect a failure in the service processing server by receiving, from the service processing server, a service failure notification. The gateway server may, based on receiving a second service request after detecting the failure in the service processing server, transmit a service error response to the vehicle terminal.