Late Binding Social Identity in Invitation Management Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of Social ID federation in sharing experiences leads to a 'NASCAR' effect, causing UI degradation and confusion for both inviters and invitees, as they navigate multiple social networks, and results in failed logins due to forgotten identities.

Innovation Solution

Implementing late binding of social network IDs to a guest ID within an identity platform, where a guest ID is created for access to a shared application, and permission is requested from the user to bind their social network IDs, allowing the platform to access profile attributes and simplify the login process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Social ID federation is implemented in invitation management systems, then users can easily send invitations to social network members and enable bidirectional data sharing, but the system complexity increases significantly causing UI degradation and user confusion

Engineering Contradiction:
Improvesocial ID federation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the Social ID selection process into two distinct phases: (1) invitation generation where the inviter selects a Social Network, and (2) invitation redemption where the invitee is presented with a simplified interface showing only the relevant Social Network option. This segmentation isolates the complexity to the invitation creation stage while maintaining simplicity for the majority of users during redemption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the invitation token with embedded Social Network identifier) that mediates between the inviter's Social Network selection and the invitee's login process. This intermediary carries the necessary binding information without requiring the invitee to manually select or remember which Social Network to use, thus hiding the complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple Social IDs are presented to invitees for invitation redemption, then users can choose their preferred Social Network, but users experience confusion and may fail to remember which Social ID was used for the invitation

Engineering Contradiction:
ImproveSocial ID selection flexibilityVSAvoiduser operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the user experience into two phases with different levels of Social ID visibility: during invitation creation, the full complexity of multiple Social Networks is presented to the inviter; during invitation redemption, the interface is segmented to show only the single relevant Social Network option, eliminating the need for users to remember or choose among multiple IDs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making the Social ID presentation context-dependent: the invitation redemption interface dynamically adapts its content based on the inviter's selected Social Network, presenting a simplified view tailored to the specific context rather than a generic multi-option interface for all users.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If inviters must choose which social network to use when inviting members, then the invitation can be targeted to the correct network, but the invitation process becomes more complex and confusing for inviters with multiple social network memberships

Engineering Contradiction:
Improveinvitation targeting accuracyVSAvoidinvitation creation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent enables the system to automatically determine and bind the appropriate Social Network for an invitation based on the inviter's context and the invitee's profile, reducing manual selection complexity. The system self-services the complexity of matching Social Networks while maintaining the inviter's ability to specify preferences when needed.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces dynamic behavior to the invitation system where the available Social Network options and the binding process adapt based on real-time context: the system dynamically adjusts which Social Networks are presented to the inviter based on their membership status and the invitee's registered networks, making the process simpler when there's a clear match and more flexible when multiple options exist.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10924578B2Late binding of social identity in invitation management systems
Publication Date: 2021.02.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10924578B2 patent drawing
  • US10924578B2 patent drawing
  • US10924578B2 patent drawing

AI summary

Performing late binding of a social network identification (ID) to a guest ID for use in an identity platform. A guest ID is created for a second user that gives access to a shared application of an identity platform that is associated with a first user. Subsequent to creating the guest ID, permission is requested from the second user to bind social network IDs of social networks of which the second user is a member to the guest ID. In response to receiving permission, binding the social network IDs to the guest ID is performed. The binding gives the identity platform access to profile attributes of the second user from the social networks, and allows it to write information such as a merit badge back on the second user's social network profile. A federation binding may also be created that allows the second user to sign into the shared application using their social network ID.