Remote Application Access Control via Intermediary Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users, particularly children, may access inappropriate content on electronic devices, and existing solutions lack effective mechanisms for remote supervision and control of application usage.

Innovation Solution

A system that allows a supervisory user to remotely control access to applications by determining permission based on predefined rules, sending requests for authorization, and applying restrictions such as time limits, content filtering, and feature modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If remote supervision and control of application usage is implemented, then parental control over electronic device usage is enhanced, but device complexity increases

Engineering Contradiction:
Improveparental control effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a remote device as an intermediary between the electronic device and the supervisory user. This remote device receives application access requests, determines whether permission is required based on application access rules, sends authorization requests to supervisory users, and handles the requests based on authorization information. This intermediary approach enables effective parental control while distributing system complexity to a dedicated component rather than embedding it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If application access control with permission requests is implemented, then inappropriate content access is restricted, but user convenience deteriorates

Engineering Contradiction:
Improveinappropriate content accessVSAvoiduser access convenience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent implements preliminary action by having the remote device determine whether permission is required for a user to access an application before the user actually attempts to access it. Application access rules are established in advance, and the system proactively sends authorization requests to supervisory users before the harmful effect (inappropriate content access) can occur. This prevents the need for reactive intervention while maintaining user convenience for approved applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by having the remote device send authorization requests to supervisory users and then handle user requests based on the authorization information received. This feedback loop ensures that appropriate content access is restricted only when necessary, while maintaining user convenience for approved applications. The system continuously monitors and adjusts access based on real-time authorization decisions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9374379B1Application unlock
Publication Date: 2016.06.21 VERIZON PATENT & LICENSING INC
  • US9374379B1 patent drawing
  • US9374379B1 patent drawing
  • US9374379B1 patent drawing

AI summary

Techniques are provided for controlling access to an application. A first request to use an application may be received from a first user and an application access rule associated with the first user may be accessed. Based on the application access rule, it may be determined that permission is required for the first user to use the application. In response, a second request may be sent to a second user requesting permission for the first user to use the application and a response to the second request may be received from the second user. The response may include authorization information used in determining whether the first user has permission from the second user to use the application. In response to receiving the response from the second user, the first request to use the application initiated by the first user may be handled based on the authorization information.