Trusted Service Manager for Controlled Shared Account Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

It is difficult for one client to limit the type of access to a shared web-based service account when credentials are provided to a second client, as the second client may alter the credentials or perform unauthorized actions.

Innovation Solution

A trusted intermediate service manager is used to store credential information and manage access to the account, providing a user interface that enforces access conditions specified by the managing client, limiting access to the account according to predefined rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If credentials are provided to a second client to access a shared account, then access to the account is enabled for the second client, but the second client may alter the credentials or perform unauthorized actions

Engineering Contradiction:
Improveaccess sharing capabilityVSAvoidcredential security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A trusted intermediate service manager is introduced as a mediator between the first client and the web-based service. The service manager stores the credentials and acts as an intermediary that authenticates requests from the second client without exposing the actual credentials. This allows the second client to access the account through the service manager while preventing direct credential exposure and unauthorized actions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If credentials are shared between multiple clients, then access to the account is enabled for multiple users, but it becomes difficult to limit the type of access for each client

Engineering Contradiction:
Improvemulti-user accessVSAvoidaccess control management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The access control mechanism is segmented into distinct components: the trusted intermediate service manager handles authentication and credential management, while individual access conditions are defined separately for each client. This segmentation allows fine-grained control over what each client can access without managing complex credential sharing arrangements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The trusted intermediate service manager serves as a mediator that enforces access conditions between clients and the web-based service. It authenticates clients and controls what actions are permitted, making it easier to manage and limit access types for each user without direct credential sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If a trusted intermediate service manager is used to manage access, then access control and security are improved, but system complexity increases

Engineering Contradiction:
Improveaccess securityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The trusted intermediate service manager is positioned as a separate intermediary component that handles security functions. By isolating credential storage and access control logic in this dedicated service manager, the patent achieves improved security without requiring complex integration of security functions throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12388824B2System and method to distribute access to shared accounts with a trusted intermediate service manager
Publication Date: 2025.08.12 DELL PROD LP
  • US12388824B2 patent drawing
  • US12388824B2 patent drawing
  • US12388824B2 patent drawing

AI summary

A method for managing access to a web-based service includes obtaining, by an intermediate service manager and from a managing client, credentials for a managing account associated with the web-based service and an access condition of accessing the web-based service by a second account to the intermediate service manager, obtaining a request, by an accessing client associated with the second account, for accessing the web-based service using the managing account, and based on the request and the access condition, communicating with the web-based service to create a session with the web-based service, and providing access to site data of the session via a user interface and based on the access condition.