Cross-Platform User Identity Mapping via Indexing and Similarity Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often maintain multiple accounts across different online platforms, requiring separate relationships with each platform, which is cumbersome and inefficient for both users and companies, as information from one platform cannot be easily mapped or utilized by another.
Innovation Solution
A platform mapping system that creates indexes from user records across multiple platforms, using indexing and similarity functions to determine matching records and calculate overall similarity scores, allowing for the mapping of user accounts across platforms for risk analysis and other tasks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users maintain separate accounts on multiple platforms, then each platform can independently manage its own user data and relationships, but users experience complexity and tediousness in managing multiple accounts and establishing separate relationships with each company
Solution Approach 1:
The patent merges multiple user accounts across different platforms by creating a unified user profile that consolidates information from various platforms. The system detects records from multiple platforms, determines similarity scores, and merges matching records into a single unified profile, allowing users to manage all their platform accounts through one centralized interface rather than maintaining separate accounts independently
Solution Approach 2:
The unified user profile serves multiple functions simultaneously: it acts as the user's identity across all platforms, consolidates user data from different sources, enables cross-platform recognition, and provides a single point of management. This multi-functional approach allows the same user profile to work universally across different platforms without requiring separate account structures
2Reliability
If companies establish separate relationships with users on each platform, then each company can independently control its platform's data and policies, but information from one platform cannot be easily mapped or utilized by another platform
Solution Approach 1:
The system introduces an intermediary platform that acts as a mediator between multiple platform databases. This intermediary receives user records from different platforms, applies similarity functions to detect matching users, and facilitates information mapping between platforms. The intermediary enables cross-platform information utilization while preserving the independence of individual platform data structures through standardized transformation processes
3Adaptability or versatility
If users communicate across multiple platforms, then users have flexible communication options and can choose different platforms for different interactions, but the complexity of maintaining multiple accounts increases
Solution Approach 1:
The system creates a simplified copy or representation of the user's identity across platforms through the unified profile. Instead of requiring users to maintain complex separate account structures, the system creates a single unified profile that copies essential user information and presents it consistently across all platforms, reducing the perceived complexity while maintaining communication flexibility
Data Source
AI summary
A computer system creates a plurality of indexes from a first plurality of records, wherein each index corresponds to an attribute of a plurality of attributes. The computer system detects a record of a second plurality of records, wherein the record includes a value corresponding to each of the plurality of attributes. The computer system determines a first set of values from a first index of the plurality of indexes that corresponds to a first attribute. The computer system determines a plurality of individual similarity scores for the first set of values by utilizing a similarity function. The computer system determines an overall similarity score for each record of at least a portion of the first plurality of records and based on the overall similarity scores, determines a record of the first plurality of records that corresponds to the record of the second plurality of records.


