Universal Identifier Generation for Cross-Platform Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging methods do not support communication between users with different types of accounts, leading to confusion and inconvenience as users need to register multiple accounts to interact with others.

Innovation Solution

An instant messaging method that generates universal user identifiers for users logging in with different messaging service accounts, allowing communication across different platforms by identifying and forwarding messages to corresponding user identifiers, eliminating the need for multiple account registrations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users register multiple accounts to communicate with different messaging services, then communication compatibility between different services is improved, but account management complexity increases and user convenience deteriorates

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidaccount management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal account system where a single account can access multiple messaging services. The account server generates unified user identifiers that work across different messaging services, allowing one account to perform multiple functions (accessing IM service 1, IM service 2, etc.) without requiring separate accounts for each service.

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

Solution Approach 2:

The patent introduces an account server as an intermediary between users and multiple messaging services. This intermediary manages user authentication and generates universal user identifiers that mediate communication between different messaging services, eliminating the need for users to directly manage multiple separate accounts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users register multiple accounts to communicate with different messaging services, then communication compatibility between different services is improved, but user convenience deteriorates due to confusion and multiple registrations

Engineering Contradiction:
Improvecommunication compatibilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The universal account system allows a single account to access multiple messaging services, making the account itself multi-functional. Users log in once and can communicate across different IM services without needing to remember or manage multiple separate account credentials.

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

Solution Approach 2:

The patent merges multiple account management requirements into a single unified account system. Instead of requiring separate accounts for different messaging services, the system combines authentication and identification functions into one universal account that works across all services.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If a messaging platform supports multiple account types, then communication versatility is improved, but system complexity increases due to managing different account types and identifiers

Engineering Contradiction:
Improvecommunication versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The account server acts as an intermediary layer that manages the complexity of multiple account types and generates unified user identifiers. This intermediary handles the mapping between different account types and the universal identifier system, shielding the messaging services from the complexity of managing diverse account types.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a universal identifier generation mechanism that works across all account types and messaging services. The account server provides a unified interface for user identification, allowing the messaging platform to support multiple account types without increasing the complexity of the core messaging logic.

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

Data Source

PatentUS10637805B2Instant messaging method, server, and storage medium
Publication Date: 2020.04.28 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10637805B2 patent drawing
  • US10637805B2 patent drawing
  • US10637805B2 patent drawing

AI summary

A method for messaging includes receiving, a group message sent from a terminal device that is used by a first user. The group message includes a first group identifier for identifying a member set of universal identifiers corresponding to a group of users on a messaging platform and a first user identifier for identifying the first user. The first user identifier is a universal identifier generated when the first user logs in the messaging platform using a first-type account of a first messaging service. Further, the method includes determining the member set to receive the group message based on the first group identifier and sending the group message to the group of users based on the universal identifiers in the member set. The member set includes a second user identifier generated when a second user logs in the messaging platform using a second-type account of a second messaging service.