Mobile Safety App Access Control Based on Driving Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Networked mobile devices can distract users from important tasks, such as driving, due to engagement with applications, leading to potential safety hazards.

Innovation Solution

A safety application on mobile devices that uses location and speed data to disable distracting applications and requires credential data for deletion, ensuring user safety by limiting access based on predefined speed thresholds and geographical boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a safety application disables distracting applications based on speed data, then user safety is improved, but application functionality is reduced

Engineering Contradiction:
Improveuser safetyVSAvoidapplication functionality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The safety application dynamically adjusts application accessibility based on real-time speed data. When the device detects speed exceeding a threshold, it automatically disables distracting applications. When speed falls below the threshold, it re-enables them. This dynamic adaptation resolves the contradiction by making the system flexible rather than permanently restricting functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational state of applications based on the speed parameter. By monitoring speed data and comparing it against a threshold, the system transitions applications between enabled and disabled states. This parameter-based control allows the system to maintain safety while preserving application functionality when conditions permit.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the safety application requires credential data for deletion, then application security is improved, but ease of operation is reduced

Engineering Contradiction:
Improveapplication securityVSAvoidease of deletion
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system introduces credential data as an intermediary mechanism between the user and application deletion. Instead of allowing direct deletion, the system requires verification through credential data (such as a password or authentication token). This intermediary layer enhances security while maintaining a relatively simple user interface for authorized users.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If the application disables other applications, then user distraction is reduced, but device complexity is increased

Engineering Contradiction:
Improveuser distractionVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The safety application extracts and isolates the core safety function from the broader application ecosystem. It selectively intervenes only with distracting applications that pose a safety risk, rather than managing all applications. This extraction approach reduces the complexity burden by focusing control mechanisms on specific high-risk applications rather than implementing a comprehensive application management system.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250358621A1Apparatus and methods for automatic application disablement
Publication Date: 2025.11.20 FLORES DIANA
  • US20250358621A1 patent drawing
  • US20250358621A1 patent drawing
  • US20250358621A1 patent drawing

AI summary

This application relates to apparatus and methods for automatically detecting, and limiting, unsafe mobile device use. In some examples, a computing device stores instructions for a safety application. The computing device executes the instructions to, among other things, receive location data characterizing a location of the computing device. Based on the location data, the computing device generates speed data characterizing a speed of the computing device. Based on the speed data, the computing device disables a plurality of applications that are otherwise executable by the computing device. Further, the computing device detects a request to delete the safety application. Based on the detected request, the computing device generates a request for credential data. The request may be a user interface that allows for inputting of the credential data. Based on credential data received in response to the request, the computing device determines whether to delete the safety application.