Reference Access Management in Electronic Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often encounter access issues when trying to access resources pointed to by references in electronic communications, such as secure documents or search results, due to permission limitations, leading to errors or insufficient results.

Innovation Solution

A method and system that detects references in electronic communications, identifies the required permissions, and performs access-oriented actions to manage access, including prompting senders to select actions for granting permissions or restricting access, ensuring users can access intended resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If access permissions are restricted to protect resource security, then resource security is improved, but user accessibility to resources pointed to by references deteriorates

Engineering Contradiction:
Improveresource securityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system that sits between the user and the resource, automatically managing permission verification and access control. This intermediary resolves the contradiction by maintaining security protocols while transparently handling access requests, so users experience seamless access without directly confronting security restrictions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary permission verification and access preparation before users attempt to access resources. By pre-checking permissions and preparing access pathways in advance, the system ensures security requirements are met while providing users with smooth, uninterrupted access to authorized resources.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If permission verification is performed for each reference, then access control accuracy is improved, but system complexity and processing time worsen

Engineering Contradiction:
Improveaccess control accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary permission verification and caches access decisions before users actually access resources. This preliminary action ensures accurate permission checking while reducing the complexity of real-time verification, as the system can reuse cached permission decisions for subsequent access attempts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates copies of permission verification results and access tokens that can be reused multiple times. Instead of verifying permissions from scratch for each access attempt, the system replicates and caches verification results, maintaining access control accuracy while significantly reducing processing overhead and system complexity.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If all search results are returned to users, then information completeness is improved, but information quality and relevance worsen due to inaccessible results

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation quality
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The system extracts and separates accessible search results from inaccessible ones, presenting only the quality, relevant results to users. By taking out the inaccessible results from the presentation layer while maintaining them in the backend, the system preserves information completeness internally while improving information quality for users through selective presentation of accessible content.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10257139B2Facilitating access to resource(s) identified by reference(s) in electronic communications
Publication Date: 2019.04.09 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10257139B2 patent drawing
  • US10257139B2 patent drawing
  • US10257139B2 patent drawing

AI summary

A technique for using a reference to identify permissions required to access a resource. One or more processors detect a reference in an electronic communication. The reference points to a resource stored in storage of a data processing system. The one or more processors identify a set of permissions required to access the resource pointed to by the reference in the electronic communication. The one or more processors then perform a set of access-oriented actions associated with the set of permissions.