Device Authorization via Video Content Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method to automatically authorize and authenticate devices to receive content from a content distributor without requiring users to provide access credentials, especially in scenarios where multiple devices are associated with a single user.

Innovation Solution

The system identifies content distributors by calculating fingerprints of video or audio content and determining time delays, allowing for automatic authorization and authentication of devices through a device authorization system that compares captured fingerprints with reference fingerprints and time delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional credential-based authorization is used, then security is maintained, but user convenience and ease of operation deteriorate due to manual credential input requirements

Engineering Contradiction:
Improveease of device authorizationVSAvoidauthorization security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system enables devices to automatically authorize themselves by detecting content distributors through fingerprint analysis. The device autonomously identifies the content distributor and initiates authorization without requiring user intervention or credential input, making the system self-serve the authorization process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary authorization system that mediates between devices and content distributors. This intermediary system uses fingerprint detection and distributor identification to bridge the authorization gap, eliminating the need for direct credential exchange while maintaining security through automated verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If automated fingerprint-based identification is implemented, then ease of operation improves by eliminating credential input, but device complexity increases due to fingerprint calculation and comparison mechanisms

Engineering Contradiction:
Improveautomated device authorizationVSAvoidauthorization system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the complex fingerprint calculation and comparison operations from the end-device and relocates them to a centralized authorization server. The client device only needs to capture content signals and transmit them for analysis, significantly reducing local device complexity while maintaining automated authorization capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system replaces manual credential input mechanisms with automated content-based identification. Instead of mechanical or manual authentication processes, the patent uses automated fingerprint detection and digital signal analysis to identify content distributors and authorize devices, substituting complex manual procedures with streamlined automated processes.

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

3Measurement precision

If content distributor identification through fingerprint analysis is used, then authorization accuracy improves, but processing time increases due to fingerprint calculation and matching operations

Engineering Contradiction:
Improvedistributor identification accuracyVSAvoidauthorization processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary actions by pre-calculating and storing reference fingerprints for known content distributors in a database. When authorization is needed, the system only needs to compare captured content fingerprints against these pre-prepared references, significantly reducing processing time while maintaining high identification accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips time-consuming full fingerprint analysis by using incremental matching and early termination strategies. When sufficient matching confidence is achieved during fingerprint comparison, the process terminates early, rushing through the authorization decision without completing exhaustive analysis, thus reducing processing time while preserving accuracy.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS11638045B2Authorizing devices based on identifying content distributor
Publication Date: 2023.04.25 ROKU INC
  • US11638045B2 patent drawing
  • US11638045B2 patent drawing
  • US11638045B2 patent drawing

AI summary

Methods and systems to authorize devices and/or perform other actions based on identifying content distributors are described. In some example embodiments, the methods and systems access video content playing at a client device, calculate fingerprints of a portion of the video content, identify a distributor of the video content based on the fingerprints, and perform an action in response to the identification of the distributor of the video content, such as actions to authorize the client device or other associated devices (e.g., second screens) to receive content from the distributor, actions to present sponsored content to the client device or associated devices, and so on.