Third-Party Cloud Content Access via Mediator Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack an intuitive and integrated method for third-party applications to access content stored in cloud-based platforms, compromising user experience and security, especially in enterprise settings where sensitive documents are involved.

Innovation Solution

A system and method that enables third-party applications to access and edit content within a cloud-based platform securely, using a controlled launching interface and software library/framework, allowing users to choose preferred applications while ensuring content is stored back to the cloud-based environment, thereby maintaining security and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party applications are allowed to access cloud-based content, then application versatility and user choice are improved, but security and content control are worsened

Engineering Contradiction:
Improveapplication versatilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The cloud-based environment acts as an intermediary between the third-party application and the content storage system. The application accesses content through the cloud environment's controlled interface rather than directly, enabling versatility while maintaining security through the mediating layer that enforces access policies and content return requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If third-party applications can store content locally, then ease of operation is improved, but content control and platform integrity are worsened

Engineering Contradiction:
Improveaccess convenienceVSAvoidcontent control
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

Instead of allowing applications to freely store content locally and then trying to control it, the system inverts the approach by requiring all content to be stored back in the cloud-based environment. The application provides local access convenience for operations, but the final storage destination is controlled to be the cloud platform, thus maintaining content control while enabling operational ease

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentEP2667303B1Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
Publication Date: 2019.07.03 BOX INC
  • EP2667303B1 patent drawingFigure 1
  • EP2667303B1 patent drawingFigure 2
  • EP2667303B1 patent drawingFigure 3

AI summary

Techniques are disclosed for methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform. In one embodiment, a method includes, providing a third-party application with direct access to content in a cloud-based environment. The third-party application is hosted by an entity different from that of the cloud-based environment. In some embodiments, the direct access to the content in the cloud-based environment is provided to the third-party application and accomplished without a need to access an application that is native to the cloud-based environment.