Driving State Detection for Call Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile communication systems do not effectively prevent distractions to drivers when calls are made during driving, leading to potential traffic accidents.

Innovation Solution

A method and device that determine if a user is driving by using a short-distance wireless transmission device, such as Bluetooth, and update a cloud server with the user's driving state, allowing other users to query and receive prompts to avoid calling when the user is driving.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user makes a call during driving, then communication functionality is improved, but driving safety deteriorates due to driver distraction

Engineering Contradiction:
Improvecall functionalityVSAvoiddriver distraction
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary detection of driving state before allowing call initiation. The terminal device detects whether the user is driving through vehicle-mounted system connection status, and the server queries this state before call setup, preventing calls during driving rather than interrupting ongoing calls

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback loop where the terminal device continuously reports driving state to the server, and the server uses this feedback to control call functionality. The server queries the current state of the user and provides prompts based on the returned driving status, creating a closed-loop control system

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If the system queries driving state from server before each call, then driving safety is improved, but communication efficiency deteriorates due to additional query steps

Engineering Contradiction:
Improvedriver distractionVSAvoidcall setup time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The terminal device performs preliminary detection of driving state locally by detecting vehicle-mounted system connection status before querying the server. This pre-detection reduces the information needed from the server and prepares the state data in advance, minimizing the actual query time

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution ensures the safety of drivers by informing callers of the driver's status, enabling them to cancel calls and avoid distracting the driver, thereby reducing the risk of accidents.

Implementation Method 1

detecting through a short distance wireless transmission device whether a vehicle-mounted system exists

Methodology Applied
Scientific EffectShort-distance wireless transmission (Bluetooth):

Data Source

PatentEP3163855B1Method and device for making call
Publication Date: 2020.07.22 XIAOMI INC
  • EP3163855B1 patent drawingFigure 1~2
  • EP3163855B1 patent drawingFigure 3
  • EP3163855B1 patent drawingFigure 4

AI summary

The present disclosure relates to a method and a device for making a call. When applied in a first terminal, the method includes: determining (S101) whether a user of the first terminal is driving; if it is determined that the user of the first terminal is driving, sending (S102) a first message to a server instructing the server to set a current state of the user of the first terminal to a driving state; and if it is determined that the user of the first terminal is not driving, sending (S103) a second message to the server instructing the server to set said current state to a non-driving state; wherein said current state is accessible to at least one predetermined user and wherein the current state is suitable to be queried by a terminal of the at least one predetermined user when making a call to the first terminal.