Master App Access Control for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile and handheld computing devices lack effective methods to restrict user access to specific subsets of settings and programs, posing risks of accidental deletions, inappropriate software access, and unauthorized app usage, especially for children who may not differentiate between apps.

Innovation Solution

A method and system that allows a master user to activate a master application, which limits access to only approved apps, using password protection and profile management to prevent unauthorized app access, enabling secure switching between authorized apps while preventing access to non-approved ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a master application is activated to limit access to specific apps, then user access control is improved, but device functionality is restricted

Engineering Contradiction:
Improveaccess controlVSAvoiddevice functionality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between restricted and unrestricted modes based on activation state. The master application can be activated or deactivated, allowing the device to transition between limited functionality (when activated) and full functionality (when deactivated), thus resolving the contradiction between access control and device versatility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system segments applications into authorized and non-authorized categories. When the master application is activated, only apps within the authorized subset are accessible, while other apps remain hidden or inaccessible. This segmentation enables selective access control without completely disabling device functionality

Inventive Principle:
Principle #1Segmentation

2Reliability

If physical button blocking devices are used to prevent app switching, then access control is improved, but device complexity and portability are worsened

Engineering Contradiction:
Improveaccess controlVSAvoiddevice structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention replaces mechanical button-blocking devices with a software-based master application that uses the device's existing operating system mechanisms (app switching, home button, recent apps gesture) to control access. This eliminates the need for external mechanical components, reducing device complexity while maintaining access control functionality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The master application acts as an intermediary layer between the user and the device's app ecosystem. It intercepts and controls app launching and switching through software means rather than physical obstruction, thereby avoiding added mechanical complexity while achieving the same access control effect

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If full access is provided to all apps, then ease of operation is improved, but security and unauthorized access are worsened

Engineering Contradiction:
Improveapp accessibilityVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The master user performs preliminary configuration by selecting which apps should be authorized before other users access the device. This pre-established authorization list enables easy operation for approved apps while automatically preventing unauthorized access to non-approved apps, thus resolving the contradiction between ease of operation and security

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10409967B2Method and system for control of computing devices
Publication Date: 2019.09.10 HAH INC
  • US10409967B2 patent drawing
  • US10409967B2 patent drawing
  • US10409967B2 patent drawing

AI summary

Systems and methods for limiting a user's access to a specific subset of a plurality of software applications installed on a computing device. A method includes the steps of: (i) activating a master application by a master user, where the master application allows access only to the specific subset of the plurality of software applications installed on the computing device, and further where the master application cannot be deactivated without authorization from the master user; (ii) accessing, from within the master application, one or more of the subset of software applications by an authorized user; (iii) returning to the master application or accessing a second of the subset of software applications; and (iv) deactivating the master application, where only the master user can deactivate the master application.