Access Permission Framework for Resource Re-purposing Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional access permissions in content repositories are either too restrictive, preventing users from re-purposing resources without write permissions, or too permissive, allowing users to compromise the integrity of the repository when granted write permissions.

Innovation Solution

An access permission framework that introduces enhanced permissions such as 'copy', 'cut', and 'paste' permissions, allowing users to re-purpose resources without conventional read and write permissions, while maintaining resource integrity through a set of primitive operations and a permission management system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional read and write permissions are used, then users can access and modify resources, but resource integrity is compromised when write permissions are granted

Engineering Contradiction:
Improveuser ability to re-purpose resourcesVSAvoidresource integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the conventional read-write permission into distinct operational permissions: copy permission for duplicating resources, cut permission for removing resources from their current location, and paste permission for placing resources in new locations. This segmentation allows users to perform re-purposing operations without granting full write access, thereby maintaining resource integrity while enabling operational flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different permission types to different operations rather than using a uniform read-write permission model. Each operation (copy, cut, paste) has its own specific permission requirement, allowing the system to grant only the necessary level of access for each specific task, thus enabling resource re-purposing without compromising overall integrity.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If write permissions are granted to allow resource re-purposing, then users can copy and move resources, but the repository integrity is at risk

Engineering Contradiction:
Improveresource re-purposing capabilityVSAvoidintegrity compromise
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the broad write permission into three specific operational permissions: copy, cut, and paste. Each permission is granted independently based on the specific operational needs, allowing the system to provide adaptability for resource re-purposing while minimizing the risk of integrity compromise by not granting unnecessary write access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the permission parameter from a binary read-write model to a multi-state model with distinct copy, cut, and paste permissions. This parameter change enables fine-grained control over resource operations, allowing the system to adapt to different operational requirements while maintaining integrity through precise permission management.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If read permissions are denied to protect resource integrity, then users cannot access resources for re-purposing

Engineering Contradiction:
Improveresource protectionVSAvoidresource access for re-purposing
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the permission model to separate read access from re-purposing operations. Users can be granted copy, cut, and paste permissions without granting read permissions, enabling them to re-purpose resources through operational commands while preventing direct access that could compromise resource protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary permission layer (copy/cut/paste permissions) that mediates between complete read access and complete denial of access. This intermediary layer allows users to perform re-purposing operations through controlled interfaces without directly accessing or reading the protected resources, thus maintaining both protection and operational capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10616228B2Enhanced permissions for enabling re-purposing of resources while maintaining integrity
Publication Date: 2020.04.07 ADOBE INC
  • US10616228B2 patent drawing
  • US10616228B2 patent drawing
  • US10616228B2 patent drawing

AI summary

Enhanced permission techniques are disclosed that ensures integrity of resources while the resources are provided for re-purposing by users that do not have conventional permissions, such as read or write permissions, to the resources. In some examples, a method to evaluate enhanced permissions for re-purposing a resource from a source path to a target path by a user may include evaluating source permissions and target permissions, and determining whether to allow the re-purposing the resource based on the evaluating. The source permissions are copy permissions or cut permissions specified for the source path and that apply to the user. The target permissions are paste permissions specified for the target path and that apply to the user.