Cloud Access Control via Dynamic Trust Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cloud environments lack visibility and control over access transactions between clouds, particularly in enterprise settings, as they fail to provide security administrators with insights into data sharing, user authorization, and cloud access, leading to potential leaks of sensitive data due to outdated whitelists and blacklists.

Innovation Solution

A system that detects access transactions via resource authorization messages, generates relationship data, and performs access control actions using a cloud trust model, implemented as a graph model with belief propagation techniques, to provide visibility and control over access transactions between clouds without relying on static whitelists or blacklists.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If whitelists and blacklists are used to prevent sensitive data sharing between clouds, then data security is improved, but the system lacks agility and becomes outdated as new clouds and services emerge

Engineering Contradiction:
Improvedata securityVSAvoidsystem agility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic authorization system that continuously monitors and evaluates cloud trust levels rather than relying on static whitelists and blacklists. The system adapts to new clouds and services by dynamically assessing their trustworthiness based on observed behavior and relationships, allowing the security model to evolve automatically as the cloud ecosystem changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that continuously monitor cloud access transactions and update trust models based on observed behavior. This feedback loop allows the system to learn from actual cloud interactions and adjust authorization decisions in real-time, improving both security and adaptability simultaneously.

Inventive Principle:
Principle #23Feedback

2Productivity

If enterprises allow cloud-to-cloud data sharing for business operations, then operational efficiency is improved, but visibility and control over data access are lost

Engineering Contradiction:
Improveoperational efficiencyVSAvoidvisibility of data access
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary authorization service that sits between clouds and enterprises, mediating all cloud-to-cloud data sharing transactions. This intermediary maintains visibility into all access operations while enabling efficient data sharing, allowing enterprises to retain control and visibility without sacrificing operational efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a universal authorization framework that handles multiple types of cloud services and data sharing scenarios through a single cohesive mechanism. This multi-functional approach maintains visibility across diverse cloud transactions while enabling efficient operations across different service types.

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

3Ease of operation

If users grant broad access permissions to clouds using OAuth protocol, then ease of operation is improved, but security control is weakened due to inability to monitor specific access transactions

Engineering Contradiction:
Improveauthorization simplicityVSAvoidsecurity control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments broad OAuth access permissions into finer-grained authorization tokens that represent specific access transactions. Instead of granting blanket access, the system breaks down permissions into discrete, monitorable units that can be individually tracked and controlled, maintaining both ease of operation and security control.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9813418B1Method and system for visibility and control over access transactions between clouds using resource authorization messages
Publication Date: 2017.11.07 GEN DIGITAL INC
  • US9813418B1 patent drawing
  • US9813418B1 patent drawing
  • US9813418B1 patent drawing

AI summary

A computing system detects an access transaction based on one or more resource authorization messages transmitted via a resource authorization protocol. The access transaction pertains to access of a protected resource by a consumer cloud, the protected resource hosted by a provider cloud. The computing system generates relationship data based on the resource authorization messages. The relationship data can indicate a resource owner that is granting the access, the consumer cloud, and/or the provider cloud. The computing system performs an access control action in relation to the access transaction based on the relationship data. The access control action can be allowing the consumer cloud access to the protected resource or denying the consumer cloud access to the protected resource.