Cross-Service Identity Mapping for Messaging Contact Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties when switching between online messaging services, as their contact lists are not transferable, requiring manual re-creation and discouraging service changes due to the inconvenience of rebuilding contact lists.

Innovation Solution

A method to identify and transfer user identities from one messaging service to another by analyzing similarities or using a mapping database, allowing automatic population of contact lists on the new service, thereby simplifying the switching process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a subscriber manually recreates contact lists when switching messaging services, then the contact list can be transferred to the new service, but the process requires significant time and effort

Engineering Contradiction:
Improvecontact list transferabilityVSAvoidtime to recreate contact list
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a mapping database as an intermediary that stores correspondence relationships between user identities across different messaging services. When a user switches services, the system automatically queries this database to transfer contact lists, eliminating manual recreation efforts while ensuring reliable contact transfer through pre-established identity mappings.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-establishing identity mappings between different messaging services in a mapping database before users need to switch services. This advance preparation enables automatic contact list transfer without requiring users to manually recreate contacts, thus resolving the time loss issue while maintaining transfer reliability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a subscriber manually adds each contact identifier to the new service, then all contacts can be transferred, but the process becomes complex and cumbersome

Engineering Contradiction:
Improvecontact list completenessVSAvoidease of switching services
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling automatic contact list transfer through identity matching algorithms and mapping databases. The system autonomously identifies corresponding contacts across services and populates the new contact list without user intervention, maintaining completeness while dramatically improving ease of operation by eliminating manual adding processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The mapping database serves as an intermediary that automatically resolves identity correspondences between different messaging services. This intermediary enables the system to autonomously transfer complete contact lists by matching identities, thereby maintaining contact completeness while simplifying the switching process to automatic operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If messaging services use unique identifiers specific to each service, then user identities can be uniquely identified within that service, but contact lists cannot be transferred between services

Engineering Contradiction:
Improveuser identity identification accuracyVSAvoidcontact list portability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by creating a mapping database that establishes correspondence relationships between service-specific unique identifiers across multiple messaging services. This universal mapping structure enables the system to accurately identify users within their specific service context while simultaneously enabling contact list portability across different services through the shared identity correspondence framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The mapping database acts as an intermediary layer that connects service-specific unique identifiers. It preserves the precision of local identity identification while enabling cross-service adaptability by translating between different identifier systems, thus allowing contact lists to be transferred without compromising identification accuracy within any specific service.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Stability of the object's composition

If users are discouraged from switching services due to manual contact list recreation, then service provider stability is maintained, but user freedom to choose services is reduced

Engineering Contradiction:
Improveservice provider stabilityVSAvoiduser service switching freedom
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The mapping database intermediary enables automatic contact list transfer that maintains service provider stability by not forcing user migration, while simultaneously providing users with the freedom to switch services by eliminating the manual contact recreation barrier. Users can choose to switch services without being locked in due to contact list transfer difficulties.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The automatic contact list transfer system provides self-service that maintains stability by allowing users to keep their contacts regardless of service switching decisions, while enhancing user freedom by making service switching convenient. The system adapts to user choices rather than forcing stability, enabling free service selection without contact loss.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7734708B1Enabling identification of online identities between different messaging services
Publication Date: 2010.06.08 META PLATFORMS INC
  • US7734708B1 patent drawing
  • US7734708B1 patent drawing
  • US7734708B1 patent drawing

AI summary

A method and system for populating identities in a message service involves registering a user of a first messaging service with a second messaging service. User identities for users other than the registered user may be identified. These user identities may be associated with the first messaging service and may be stored in a list associated with the registered user. It is determined if each identified user identity has a matching user identity associated with the second messaging service. If so, a database associated with the second messaging service is populated with the matching user identities. Determining whether a matching user identity exists may be performed, for example, by making character strings comparisons between user identities or using a database that stores a mapping of first messaging service user identities to second messaging service user identities. The mapping database may be generated as corresponding user identities are discovered.