Surface Computing Gesture Interpretation via Dynamic Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing technologies face challenges in providing seamless and intuitive interaction within surface computing environments, particularly in distinguishing user gestures and managing group interactions, leading to potential misunderstandings and incorrect actions.

Innovation Solution

A system that includes a gesture tracking component to recognize and interpret user gestures, providing feedback and allowing dynamic grouping of users based on historical interactions, with features like machine learning and reasoning to automate actions and manage uncertainty in gesture interpretation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If gesture tracking is implemented in surface computing environments, then user interaction capability is improved, but gesture misinterpretation and incorrect actions increase

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidgesture interpretation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system presents feedback to the user irrespective of whether the gesture was understood or an action will be implemented. This feedback loop allows users to verify gesture recognition and correct misinterpretations, resolving the contradiction between improved interaction capability and maintained interpretation accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts gesture recognition based on context, user history, and environmental factors. By making the gesture interpretation process dynamic rather than static, the system can adapt to reduce misinterpretation while maintaining ease of operation.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple users are allowed to interact in the same computing environment, then collaboration capability is improved, but interaction management complexity increases

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidinteraction management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments users into different groups or contexts based on their interactions and relationships. This segmentation allows the system to manage multiple users more efficiently by organizing them into manageable units, reducing overall interaction management complexity while maintaining collaboration capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements universal interaction protocols that work across different user contexts and collaboration scenarios. By creating a unified framework that handles diverse collaboration needs, the system improves adaptability without proportionally increasing management complexity.

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

3Measurement precision

If gesture recognition is made more sensitive to distinguish valid gestures from casual movements, then gesture interpretation accuracy is improved, but false gesture detection increases

Engineering Contradiction:
Improvegesture interpretation accuracyVSAvoidfalse gesture detection
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary analysis of gestures by comparing them against known gesture patterns and user history before executing actions. This preliminary validation step allows the system to maintain high sensitivity for accurate recognition while filtering out false detections through pre-established criteria.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary validation layer between gesture detection and action execution. This intermediary component analyzes gestures contextually and determines whether they represent intentional user input or casual movements, resolving the contradiction between sensitivity and false detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10409381B2Gestures, interactions, and common ground in a surface computing environment
Publication Date: 2019.09.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10409381B2 patent drawing
  • US10409381B2 patent drawing
  • US10409381B2 patent drawing

AI summary

Aspects relate to detecting gestures that relate to a desired action, wherein the detected gestures are common across users and/or devices within a surface computing environment. Inferred intentions and goals based on context, history, affordances, and objects are employed to interpret gestures. Where there is uncertainty in intention of the gestures for a single device or across multiple devices, independent or coordinated communication of uncertainty or engagement of users through signaling and/or information gathering can occur.