Virtual Identity Manager for Cross-Device Fragmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face fragmented online experiences due to multiple devices requiring different access requirements and identification mechanisms, leading to inconvenient identity verification and irrelevant advertising.
Innovation Solution
A system and method that uses an inference engine to create a virtual identity record by monitoring identifying factors from multiple client devices, linking them if they match within a threshold probability, and an identity verification engine to securely share identity information across services, enhancing user experience and ad relevance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple separate identification sources are maintained for different devices, then device-specific security requirements are met, but user experience becomes fragmented and complex
Solution Approach 1:
The patent combines multiple device-specific identification sources into a single virtual identity record that aggregates identifying factors from multiple client devices. This unified record allows users to manage their identity across devices without maintaining separate identification sources, reducing complexity while maintaining security through the aggregation of device-specific factors.
Solution Approach 2:
The virtual identity record serves as a universal identification mechanism that works across multiple different client devices and services. Instead of requiring device-specific identification, the system creates a multi-functional identity record that can be used universally across platforms while still incorporating device-specific security requirements.
2Reliability
If verification procedures are executed for new devices, then identity security is maintained, but user time and convenience are reduced
Solution Approach 1:
The system performs preliminary actions by continuously monitoring and collecting identifying factors from client devices in advance. When a new device is detected, the verification process is accelerated because the system has already gathered relevant identification data during normal operation, reducing the time required for verification while maintaining security.
Solution Approach 2:
The patent replaces traditional manual verification procedures with an automated inference engine that uses machine learning to analyze identifying factors and determine device ownership. This substitution of automated computational analysis for manual verification processes significantly reduces verification time while maintaining or improving security accuracy.
3Reliability
If device identification information is not shared, then service security is maintained, but ad relevance and personalization are reduced
Solution Approach 1:
The virtual identity record acts as an intermediary that enables controlled sharing of identification information between services. Instead of directly sharing sensitive device identification data, the system uses the aggregated virtual identity record as a mediator, allowing services to access relevant user profile information for personalization and ad relevance while maintaining security through the abstraction layer.
Data Source
AI summary
A computing system and method for managing an identity of a user are provided. A server may be configured to communicate with each of a plurality of client devices in corresponding request and response streams. An inference engine is configured to monitor the request and response streams for identifying factors that distinguish each of the plurality of client devices from other of the plurality of client devices. Upon detecting one or more of the identifying factors for each of the two or more client devices that match within a threshold probability, the inference engine makes an inference that two or more of the plurality of client devices are used by the user. Based upon the inference, the inference engine creates a virtual identity record at the server linking the two or more client devices.


