Media Device Authentication via Cross-Device Code Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for interacting with media devices require users to manually input authentication codes and rely on third-party systems for authentication, which can be cumbersome and limit the interaction capabilities between computing devices and media devices.

Innovation Solution

A system where media devices broadcast requests over a network, allowing software applications on computing devices to detect and present these requests to users for approval, with authentication codes being displayed on both the media device and computing device screens to ensure authenticity, enabling operations such as content sharing and second screen functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually input authentication codes for media device interaction, then authentication security is maintained, but user convenience and interaction speed deteriorate

Engineering Contradiction:
Improveauthentication securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service authentication by automatically displaying the authentication code on both the media device screen and the computing device screen. The user simply needs to confirm that the codes match, eliminating the need for manual input while maintaining security verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical input process with an automated visual comparison system. Instead of physically typing authentication codes, users visually verify matching codes displayed on two screens, substituting manual input with automated display and visual confirmation.

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

2Adaptability or versatility

If third-party systems are used for authentication, then authentication functionality is provided, but system complexity and interaction limitations increase

Engineering Contradiction:
Improveauthentication functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a local intermediary authentication mechanism that operates between the media device and computing device without requiring external third-party systems. The authentication code generation and verification process occurs locally within the ecosystem, reducing external dependencies.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication system is designed to be universal and self-contained, allowing the media device and computing device to authenticate each other directly through generated authentication codes. This multi-functional approach eliminates the need for specialized third-party authentication services.

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

3Measurement precision

If authentication codes are displayed on both media device and computing device screens, then authentication accuracy is improved, but information display requirements increase

Engineering Contradiction:
Improveauthentication accuracyVSAvoiddisplay area requirements
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent applies local quality by displaying authentication codes in specific designated areas on each device screen. The codes are presented in localized regions optimized for comparison, ensuring that each device uses its display space efficiently while enabling accurate verification.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10992737B2Systems and methods for interacting with media devices
Publication Date: 2021.04.27 META PLATFORMS INC
  • US10992737B2 patent drawing
  • US10992737B2 patent drawing
  • US10992737B2 patent drawing

AI summary

Systems, methods, and non-transitory computer-readable media can receive at least one request for performing one or more operations, the request originating from a media application running on a media device, the request being broadcasted by the media device over a network to which the computing device is also connected. Information describing the request can be provided through a software application running on the computing device. A determination is made when user operating the computing device has approved the request. The operations are performed by at least the software application running on the computing device.