Team Member Transfer Tool Atomic Switch

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content management systems face challenges in seamlessly transferring team member user accounts from one team to another, often requiring intermediate states that can lead to errors and violations of terms of service or employment, especially due to license shortages and data security concerns.

Innovation Solution

A team member transfer service that allows administrators to switch team member user accounts from one team to another in a single atomic action without an intermediate state, ensuring seamless access and privilege transfer, while validating criteria such as available licenses and administrative rights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user accounts are transferred through an intermediate state (leaving source team and reverting to personal account), then the transfer process can be completed, but the user account violates terms of service or employment agreements during the transition period

Engineering Contradiction:
Improvetransfer process completionVSAvoidterms of service compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary validation of the transfer destination team's license availability before initiating the transfer. This prevents the need for intermediate personal account states by ensuring the destination team can immediately accept the transferred user, thus maintaining continuous team membership and compliance with terms of service.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an administrator-mediated transfer mechanism where administrators initiate and control the transfer process through a dedicated interface. This intermediary control allows the system to manage the transfer atomically without requiring users to pass through unauthorized personal account states, thereby maintaining terms of service compliance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If user accounts remain in an intermediate state (not belonging to any team) before joining the destination team, then the transfer can be executed, but errors occur due to license shortages

Engineering Contradiction:
Improvetransfer executionVSAvoidtransfer success rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary validation to check if the destination team has sufficient licenses available before allowing the transfer to proceed. This advance checking prevents transfer failures that would occur if users were placed in an intermediate state when no licenses were available, thereby ensuring reliable transfer execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements preliminary anti-action by preventing the transfer initiation when license availability criteria are not met. This proactive measure avoids the harmful outcome of users being stuck in intermediate states due to license shortages, thereby maintaining high transfer success rates.

Inventive Principle:
Principle #9Preliminary anti-action

3Adaptability or versatility

If traditional multi-step transfer process is used (leave source team, revert to personal account, then join destination team), then flexibility is provided, but the process is complex and prone to errors

Engineering Contradiction:
Improvetransfer flexibilityVSAvoidtransfer process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple separate transfer steps into a single atomic operation. Instead of requiring users to sequentially leave the source team, revert to personal account, and then join the destination team, the system combines these operations into one unified transfer process that maintains continuous team membership and eliminates intermediate states.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The administrator-mediated transfer interface serves as an intermediary that simplifies the complex multi-step process. Administrators initiate the transfer through a dedicated interface that handles all underlying complex operations atomically, providing a simple user experience while maintaining transfer flexibility through administrator control.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If no administrator initiation mechanism is provided, then user autonomy is maintained, but seamless transfer between teams is not achieved

Engineering Contradiction:
Improveseamless transfer capabilityVSAvoidadministrator intervention requirement
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The patent introduces an administrator as an intermediary who initiates the transfer process through a dedicated interface. This administrator-mediated approach enables seamless transfers by handling the complex atomic operations and validations, while maintaining user autonomy through administrator-controlled initiation rather than forcing user-initiated complex sequences.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11711375B2Team member transfer tool
Publication Date: 2023.07.25 DROPBOX INC
  • US11711375B2 patent drawing
  • US11711375B2 patent drawing
  • US11711375B2 patent drawing

AI summary

The present technology can provide a mechanism for providing a team member transfer interface to an administrator user for transferring team member user accounts from one team to another and also a mechanism for transferring the team member user accounts, such as by switching an assignment of one or more user accounts from a first team to another in a single atomic action. The transferring of the team member user accounts may also depend on passing a set of validation checks that check for inconsistencies that could cause an error in the transfer, and also updating access and privileges associated with being members of certain teams.