Electronic Device Communication Control via Privilege and Network State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User convenience is compromised due to restrictions in predetermined communication between electronic devices and external devices, particularly when users lack administrator privileges, leading to limitations in network setup and direct connection functionalities.

Innovation Solution

A non-transitory computer-readable storage medium with programs that manage communication modes based on user privileges and network settings, allowing communication in first mode with external devices only when administrator privileges are present and network conditions are met, ensuring secure and controlled data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication is restricted when network settings do not satisfy predetermined conditions or administrator privilege is absent, then security is improved, but user convenience deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The communication control mechanism dynamically adjusts communication permissions based on real-time evaluation of privilege levels and network settings. The system transitions between restrictive and permissive states according to current conditions, rather than maintaining a fixed communication policy. This allows the system to be secure when necessary while convenient when conditions are favorable.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of communication permission status based on changes in privilege level and network setting parameters. When administrator privilege is detected or network settings are corrected to satisfy predetermined conditions, the communication permission parameter transitions from restricted to permitted state, enabling flexible adaptation to different operational contexts.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If communication is always permitted regardless of privileges or settings, then user convenience is improved, but security deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an intermediary control mechanism that mediates between the user's communication requests and the actual communication execution. This intermediary evaluates privilege levels and network settings before permitting communication, acting as a security gatekeeper that allows convenient operation when safe while blocking potentially harmful communications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If network settings are strictly enforced, then security is improved, but adaptability deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The communication control mechanism dynamically adjusts communication permissions based on real-time evaluation of privilege levels and network settings. The system transitions between restrictive and permissive states according to current conditions, rather than maintaining a fixed communication policy. This allows the system to be secure when necessary while convenient when conditions are favorable.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary evaluation of administrator privilege and network settings before executing communication operations. By checking conditions in advance and providing guidance for correction when settings are improper, the system prevents security issues before they occur while still allowing communication to proceed when conditions are appropriate.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240397561A1Storage medium storing program, electronic device, and method of controlling electronic device
Publication Date: 2024.11.28 CANON KK
  • US20240397561A1 patent drawing
  • US20240397561A1 patent drawing
  • US20240397561A1 patent drawing

AI summary

An electronic device obtains predetermined information on whether a privilege is an administrator privilege; and based on the obtained predetermined information, controls so as to: in a case where the privilege is the administrator privilege, regardless of whether a state of a setting related to a network satisfies a predetermined condition, perform communication in first communication mode with an external device, in a case where the privilege is not the administrator privilege and the state of the setting related to the network satisfies the predetermined condition, perform communication in the first communication mode with the external device, and in a case where the privilege is not the administrator privilege and the state of the setting related to the network does not satisfy the predetermined condition, not perform communication in the first communication mode with the external device.