Role-Based UI Extension Setting Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing UI extension techniques struggle to effectively limit setting contents based on the role of the setting person, leading to difficulties in managing functional extensions in a constrained manner.

Innovation Solution

A setting apparatus and method that limit the list of extension UI items and parameters according to the setting person's role, affiliated post, skill, or authority, allowing for granular control of UI extension settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If UI extension techniques are applied to allow functional extensions by adding extension UI, then functional versatility and operational convenience are improved, but the ability to control and limit setting contents according to setting person's role deteriorates

Engineering Contradiction:
Improvefunctional extension capabilityVSAvoidsetting control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the extension UI items into categories and applies role-based access control to different segments. Each setting person's role determines which segments they can access and modify, enabling fine-grained control over UI extension settings while maintaining overall system versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a role management intermediary layer between the setting person and the UI extension settings. This intermediary evaluates the setting person's role against defined policies to determine which extension items can be accessed, providing controlled access without limiting the overall functional capabilities of the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If role-based limitation is applied to restrict setting contents, then security and operational control are improved, but the ease of making desired UI extensions deteriorates

Engineering Contradiction:
Improvesetting securityVSAvoidUI extension ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements dynamic role-based limitation where the available extension items are dynamically determined based on the setting person's role. The system adaptively presents only the extension items that the user is authorized to access, maintaining security while simplifying the operation for authorized users by hiding irrelevant options.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different limitation levels to different extension UI items based on their sensitivity and importance. Critical settings have stricter role requirements while less sensitive settings are more accessible, creating a nuanced security model that maintains ease of operation for routine tasks while securing critical functions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11314530B2User-based extension setting devices, methods, and programs
Publication Date: 2022.04.26 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11314530B2 patent drawing
  • US11314530B2 patent drawing
  • US11314530B2 patent drawing

AI summary

A setting unit (100) includes: a limitation unit (10) that limits a list of extension user interface items to be added to an existing Web system, the items being selectable by a setting person, according to a role of the setting person including affiliated post, skill, or authority of the setting person and user interface information; and an operation setting unit (14) that sets the extension user interface in which a parameter specifiable for the item selected by the setting person is limited according to the role of the setting person and the user interface information.