Cross-Organization Collaboration via Automatic Tenant Login

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-tenant social networking environments, sharing data between organizations is inefficient as users need to log into separate tenant spaces or manually share data via email, lacking a user-friendly and efficient method for collaboration.

Innovation Solution

A method that allows users to receive authentication credentials for outside organizations, automatically logs into the tenant space of the selected organization upon user selection, enabling seamless data sharing by displaying objects associated with collaborating organizations on the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user logs into another environment or tenant space to access data and interact with users in another organization, then data sharing between organizations is enabled, but the process becomes time consuming and inefficient

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidlogin time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by obtaining and storing authentication credentials for outside organizations in advance. When a user needs to access another organization's tenant space, the system has already prepared the necessary login information, eliminating the need for manual login procedures and reducing access time while maintaining secure data sharing capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism that manages authentication credentials between organizations. Instead of requiring users to directly log into external tenant spaces, the system acts as a mediator that handles authentication automatically, facilitating seamless cross-organization data sharing while reducing the time users spend on login procedures

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a user explicitly shares data with another user through email, then data can be shared between organizations, but the process becomes laborsome and inefficient

Engineering Contradiction:
Improvedata sharing capabilityVSAvoiddata sharing operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service data sharing by automatically managing the data exchange process between organizations. Once authentication credentials are stored, users can access and share data across organization boundaries without manual intervention or email communications. The system handles authentication and data access automatically, making the process effortless and efficient while maintaining secure data sharing capabilities

Inventive Principle:
Principle #25Self-service

3Ease of operation

If authentication credentials are stored for automatic login, then access to tenant spaces is streamlined, but security considerations must be addressed

Engineering Contradiction:
Improvelogin processVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an intermediary security layer that manages authentication credentials between organizations. Instead of storing credentials in a way that compromises security, the system acts as a secure mediator that handles authentication automatically. This intermediary mechanism streamlines the login process while maintaining robust security controls through centralized credential management and automated authentication protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10380550B2Allowing a user to easily collaborate with users from outside organizations where the user has visitor status by selecting an object associated with the outside organization that is displayed on the user interface of the user's computing device
Publication Date: 2019.08.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10380550B2 patent drawing
  • US10380550B2 patent drawing
  • US10380550B2 patent drawing

AI summary

A method, system and computer program product for allowing a user to easily collaborate with users from different organizations. In response to authenticating the user to access the environment of the user's home organization, a list of outside organizations where the user has visitor status is obtained. Outside organization(s) in the list of outside organizations that have content to be viewed by the user are identified. An object associated with the user's home organization, objects associated with the outside organizations where the user has visitor status as well as indications (e.g., star) associated with those outside organizations that have content to be shared with the user are displayed on the user interface of the user's computing device. In this manner, the user will be able to collaborate with an outside organization that has content to be shared in response to selecting the object associated with the outside organization.