Interactive Secret Sharing via Motion Path Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for sharing secrets in authentication processes, such as accessing restricted resources, are laborious and do not provide an enjoyable user experience due to the limitations of input devices, which often require alphanumeric codes.

Innovation Solution

The method involves receiving video data to track the observed path of a device using image sensors or depth cameras, and comparing it with self-reported position information from the device to determine if it is within a threshold tolerance, thereby granting access to the resource.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If alphanumeric codes are used as shared secrets with traditional input devices, then authentication security is maintained, but user experience deteriorates due to laborious entry

Engineering Contradiction:
Improveease of entering shared secretVSAvoidtime required for authentication
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces mechanical input devices (keyboard, mouse) with optical tracking systems including depth cameras and inertial measurement units. This substitution allows users to authenticate through natural physical movements captured by the camera and processed into actionable input, eliminating the need for manual typing of alphanumeric codes and significantly improving ease of operation while reducing authentication time

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

Solution Approach 2:

The patent introduces an intermediary processing system that captures raw video data and IMU data, then processes these inputs into authenticated commands. The system acts as a mediator between the user's natural movements and the authentication system, translating physical gestures into recognized input patterns that can trigger authentication actions without requiring direct manual input

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If physical movements are tracked using video data and position information, then user experience is improved, but system complexity increases due to multiple sensors and processing requirements

Engineering Contradiction:
Improveease of accessing restricted resourceVSAvoidcomplexity of tracking system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple sensing modalities (video camera tracking and IMU position reporting) into a unified authentication system. By combining optical tracking data with inertial measurement data, the system achieves robust movement verification while sharing processing logic across both input sources, thereby managing complexity through integration rather than separate handling of each sensor type

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements multi-functional processing where the video capture system serves multiple purposes: capturing user movements for authentication, providing visual feedback during the authentication process, and enabling various types of gesture-based inputs. This universal approach allows a single system architecture to handle diverse authentication scenarios without requiring separate specialized hardware for each function

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

Data Source

PatentUS8885878B2Interactive secret sharing
Publication Date: 2014.11.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8885878B2 patent drawing
  • US8885878B2 patent drawing
  • US8885878B2 patent drawing

AI summary

Interactive secret sharing includes receiving video data from a source and interpreting the video data to track an observed path of a device. In addition, position information is received from the device, and the position information is interpreted to track a self-reported path of the device. If the observed path is within a threshold tolerance of the self-reported path, access is provided to a restricted resource.