Context-Aware Resource Constraint Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to provide dynamic context-based permissions for computer resources, leading to static access rights that do not adapt to changing usage environments, lacking the ability to modify permissions based on the context of use.

Innovation Solution

A method and system that identify the existing work environment of a resource through an API, utilizing a constraint specification file to configure or modify permissions, allowing dynamic permission adjustments based on predefined contexts, such as disabling communication interfaces when sensitive documents are accessed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static access rights are provided based on authentication only, then implementation is simple, but adaptability to changing usage environments deteriorates

Engineering Contradiction:
Improveadaptability to changing usage environmentsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic access control by introducing a work environment identification mechanism that captures contextual information (location, time, device state) and dynamically adjusts permissions based on predefined constraints. The system transitions from static authentication-based access to dynamic context-aware access, where permissions are continuously adapted to the current work environment without requiring complete system redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes access control parameters dynamically by modifying permissions based on work environment parameters. The constraint specification file contains parameter-based rules that adjust access rights according to contextual conditions such as location, time of day, and device state, enabling flexible adaptation without increasing fundamental system complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If dynamic context-based permissions are implemented, then adaptability improves, but system complexity increases

Engineering Contradiction:
Improvecontext-based permission flexibilityVSAvoidconstraint configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining work environments and their associated constraints in a constraint specification file before actual access control decisions are made. The system预先 captures and stores contextual parameters and permission rules, so that during runtime, it only needs to match current environment against predefined scenarios, significantly reducing real-time computational complexity while maintaining high adaptability.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If context information is captured through API, then measurement precision of work environment improves, but ease of operation deteriorates

Engineering Contradiction:
Improvework environment detection accuracyVSAvoidAPI integration complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements a universal work environment identification mechanism that uses a standardized API interface to capture multiple types of contextual information (location, time, device state, application context) through a single unified approach. This multi-functional API design allows the system to gather diverse environmental parameters without requiring separate integration methods for each data type, thereby improving measurement precision while maintaining ease of operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9286476B2Method and system for configuring constraints for a resource in an electronic device
Publication Date: 2016.03.15 INFOSYS LTD
  • US9286476B2 patent drawing
  • US9286476B2 patent drawing
  • US9286476B2 patent drawing

AI summary

The present invention provides a method and system for configuring constraints for a resource in an electronic device. The method includes identifying context of use/access of a resource and implementing permissions/constraints as per the identified context. The method includes identifying an existing work environment of a resource by capturing information through an application program interface (API), identifying constraints for the resource with respect to the identified work environment from a constraint specification file for the resource which contains constraint details for all work environments, and either configuring the identified constraints for the resource, or modifying the identified work environment for the resource and configuring corresponding constraints for the resource.