Foreground Driving App Barrier for iOS Distraction Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to effectively limit access to distracting applications on iOS mobile devices while driving, as they lack the ability to restrict certain functions without user intervention and do not allow for selective use of navigation and call functionalities.

Innovation Solution

A method using notifications and VoIP calls to prompt users to return to a designated smartphone application, creating a virtual barrier between the driver and other apps, allowing only navigation and call functionality while driving, and automatically launching the app if declined, ensuring it runs in the foreground.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a third-party software application is used to control the home screen and limit access to applications, then access to distracting applications is restricted, but this solution is not available for iOS devices

Engineering Contradiction:
Improveability to limit application accessVSAvoidcompatibility across mobile operating systems
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a distracted driving application as an intermediary that operates within the iOS ecosystem to achieve application access control. This mediator application monitors and controls access to other applications through iOS-approved mechanisms, bridging the gap between iOS restrictions and the need for application limiting functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a solution that replicates the functionality of Android's home screen control on iOS devices by using a foreground application that intercepts and manages application launches and transitions, effectively copying the desired behavior through different technical means appropriate to the iOS platform.

Inventive Principle:
Principle #26Copying

2Ease of operation

If the Do Not Disturb mode is enabled to lock the device, then access to applications is restricted, but this mode requires voluntary action by the driver and can be exited at any time

Engineering Contradiction:
Improveability to restrict device accessVSAvoidconsistency of distraction prevention
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements continuous monitoring of application state and driver behavior, with the system providing feedback through notifications and interventions when the driver attempts to access restricted applications. This feedback loop maintains reliable distraction prevention without requiring continuous voluntary user action, as the system actively detects and responds to violation attempts.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-configuring the distracted driving application to automatically intervene when restricted applications are detected, eliminating the need for the driver to manually enable or disable restrictions. The application proactively manages device access based on driving context rather than relying on ongoing voluntary user decisions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the smartphone application runs as a background application, then the driver can access other applications, but the virtual barrier is not maintained

Engineering Contradiction:
Improvedriver access to smartphone functionsVSAvoidmaintenance of application access control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamic switching between background and foreground application states based on driving context. The distracted driving application automatically transitions to the foreground when driving conditions are detected and returns to background when appropriate, dynamically adjusting its operational state to maintain both driver safety and system functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides self-service by automatically managing its own application state without requiring driver intervention. The distracted driving application monitors its own background/foreground status and takes appropriate actions to maintain the virtual barrier, such as launching itself or notifying the driver, thereby maintaining access control autonomously.

Inventive Principle:
Principle #25Self-service

4Ease of operation

If notifications are generated to prompt the user to return to the smartphone application, then the application can be restored to foreground, but the user may ignore or decline the notifications

Engineering Contradiction:
Improverestoration of application to foregroundVSAvoidsuccess rate of application restoration
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements periodic notification sequences with increasing intensity and frequency. If the driver ignores initial notifications, the system escalates to more prominent alerts and repeated notifications at shorter intervals, creating a periodic action pattern that increases the probability of driver response over time while maintaining the option to restore application control.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12081693B2Mobile device distraction management
Publication Date: 2024.09.03 DRIVING MANAGEMENT SYSTEMS INC
  • US12081693B2 patent drawing
  • US12081693B2 patent drawing
  • US12081693B2 patent drawing

AI summary

A method for managing user interactions with a mobile device is provided. The method generally includes the use of notifications and VoIP calls to prompt a user to return to a smartphone application while within a vehicle. The smartphone application, when active as the foreground application, provides a virtual barrier between the driver and other applications, while permitting navigation and call functionality, for example.