Multi-User Gesture Recognition for Shared Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack the ability to efficiently manage simultaneous interactions and preferences of multiple users interacting with shared content without disrupting others' experiences, particularly in co-located settings where users may have differing opinions or desires regarding the content being displayed.

Innovation Solution

A system that utilizes cameras to detect and recognize gestures from multiple users, associating them with user identifiers and content identifiers, allowing for events such as votes, purchase decisions, or modifications to be stored and notified, while maintaining exclusive control options for some users, using a database and processor configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If gesture-based interaction is implemented for device control, then user interaction capability is improved, but system complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical input devices (remote controls, buttons) with gesture-based interaction. The system captures gestures using cameras and sensors, processes them through computer vision algorithms, and translates them into control commands. This substitution enables more intuitive user interaction while managing system complexity through automated gesture recognition and classification mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If simultaneous multi-user interactions are enabled, then user engagement is improved, but conflict management complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidconflict management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments multi-user interactions into individual user gesture streams, tracking each user's gestures separately with unique identifiers. The system processes gestures from multiple users simultaneously by maintaining separate gesture recognition pipelines for each user, then manages conflicts by implementing priority rules and user-specific control permissions. This segmentation approach enables high user engagement while managing conflict complexity through structured organization of multi-user data.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If gesture recognition from multiple users is implemented, then interaction versatility is improved, but detection precision requirements increase

Engineering Contradiction:
Improveinteraction versatilityVSAvoidgesture detection precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent implements local quality by creating user-specific gesture recognition zones and applying customized detection parameters for each user. The system determines which user is gesturing toward which content area and applies appropriate recognition sensitivity and gesture type filters for that specific user-context combination. This approach enables versatile multi-user interaction while maintaining detection precision by optimizing recognition parameters locally for each user rather than using uniform settings for all users.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9501151B2Simultaneous multi-user marking interactions
Publication Date: 2016.11.22 GOOGLE LLC
  • US9501151B2 patent drawing
  • US9501151B2 patent drawing
  • US9501151B2 patent drawing

AI summary

A method to provide simultaneous interaction with content while not disturbing the content being provided is disclosed. Content may be provided to a group of users. At least one of the users may make a gesture. The gesture may be associated with a user identifier and with a content identifier. An event may be stored based on the gesture from the at least one of the users, the user identifier, and the content identifier. The event may be selected from the group consisting of: a vote, a purchase decision, a modification of content, an adjustment of a device setting, or a bookmark. A notice may be provided to the at least one user to indicate that the action requested by the gesture was performed.