Network Media Device Automatic Code Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing broadcast receivers lack an efficient method to associate with network media devices, and existing code processing systems require user intervention to access information from codes, making them cumbersome for users.

Innovation Solution

A network media device is configured to receive and process image codes, such as QR codes, from broadcast receivers over audio/video interfaces, allowing for automatic identification and transmission of control signals, and enabling automatic access and display of supplemental content without user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual user intervention is used to access code information, then user control and accuracy are maintained, but user effort and operation complexity increase

Engineering Contradiction:
Improveuser effortVSAvoidoperation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs automatic code recognition and information retrieval without requiring user intervention. The network media device automatically scans codes in video streams, extracts information, and accesses supplemental content, allowing the system to serve itself rather than requiring manual user operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes video streams to detect and recognize codes before user interaction is needed. By continuously monitoring video content and identifying codes in advance, the system prepares information for automatic retrieval, eliminating the need for users to manually search or input data.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If automatic code processing is implemented, then user effort is reduced, but system complexity and processing requirements increase

Engineering Contradiction:
Improveautomatic processingVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The network media device performs multiple functions including video playback, code recognition, information extraction, and supplemental content retrieval within a single integrated system. This multi-functionality allows automatic processing without requiring separate dedicated devices for each task, managing complexity through consolidation.

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

Solution Approach 2:

The system uses the existing video stream as an intermediary carrier for code transmission. Rather than requiring separate code input devices, the code is embedded within the video content that is already being processed and displayed, leveraging existing infrastructure for automatic recognition.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If codes are embedded in video streams, then content integration is improved, but code detection difficulty increases

Engineering Contradiction:
Improvecontent integrationVSAvoidcode detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system continuously processes video streams frame by frame, maintaining constant monitoring for code patterns. This continuous scanning ensures that embedded codes are detected regardless of their position or timing within the video content, maintaining high detection reliability despite the integrated format.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8856853B2Network media device with code recognition
Publication Date: 2014.10.07 DISH TECHNOLOGIES LLC
  • US8856853B2 patent drawing
  • US8856853B2 patent drawing
  • US8856853B2 patent drawing

AI summary

One embodiment may take the form of a network media device including a processing unit configured to execute instructions stored on one or more storage media, and a first communication component coupled to the processing unit and configured to receive a video signal over an audio/video interface from a broadcast receiver. The video signal may include an image code including identifying information regarding the broadcast receiver. The processing unit may be configured to process the image code to extract the identifying information. A second communication component may be coupled to the processing unit and configured to transmit control signals based on the identifying information of the broadcast receiver.