Client Device Video-Based User Identification for Personalized Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional client devices inefficiently identify users, leading to irrelevant content presentation and decreased user interaction due to burdensome authentication processes and potential unauthorized content access when shared among multiple users.
Innovation Solution
A client device equipped with image capture and machine learning models to identify users from video data, applying privacy settings to ensure relevant content presentation while maintaining user consent and interaction, by capturing video data and applying facial tracking or pose tracking methods to locate individuals within the field of view, and transmitting requests to an online system for personalized content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional authentication methods are used, then user identification is achieved, but user interaction decreases due to burdensome authentication processes
Solution Approach 1:
The system performs preliminary user identification by capturing images of users in the physical environment and matching them against registered user profiles before content delivery. This preliminary action eliminates the need for traditional authentication steps during content access, as users are automatically identified through their physical presence.
Solution Approach 2:
The patent replaces mechanical authentication systems (keyboards, biometric scanners, token devices) with an optical recognition system using cameras and image processing algorithms. The mechanical interaction of entering credentials is substituted with passive optical capture and automated facial recognition.
2Loss of time
If authentication information is stored in the client device, then authentication becomes faster, but the likelihood of presenting content to unauthorized users increases
Solution Approach 1:
The system introduces an intermediary verification layer between the user and content delivery. Instead of relying solely on stored authentication credentials, the system uses real-time environmental image capture and matching as an intermediary verification step to confirm the authorized user's physical presence before presenting personalized content.
Solution Approach 2:
The system implements continuous feedback through real-time image capture and comparison. The camera continuously monitors the physical environment, compares captured images against registered user profiles, and provides immediate feedback by either granting or denying content access based on the match result, ensuring ongoing authorization verification.
3Adaptability or versatility
If the client device shares content among multiple users, then device versatility increases, but content relevance decreases
Solution Approach 1:
The system applies local quality by providing different content to different users based on their individual identities detected in the physical environment. Instead of a single uniform content stream, the system segments content delivery according to the specific user or users present, with each user receiving personalized content tailored to their preferences and profile.
Solution Approach 2:
The content delivery system becomes dynamic by continuously monitoring the physical environment for changes in user presence. When users enter or leave the detection area, the system automatically adjusts the content being delivered, transitioning between different user profiles and content streams in real-time based on the current configuration of users in the environment.
Data Source
AI summary
A client device includes a display device and one or more image capture devices configured to capture video data of a local area surrounding the client device. Different users of an online system are identified from the captured video data, provided privacy settings maintained for the users authorize their identification from the video data, and the client device transmits a request for content to the online system that identifies each of the identified users. The client device receives content items selected for each of the identified users from the online system. From the received content items, the client device generates a feed of content that includes at least one content item selected for each of the identified users and presents the generated feed of content via the display device.


