2D Barcode Overlay for Content Information Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an efficient method to provide content information linked to displayed content, such as TV shows or advertisements, by capturing and processing indicia like 2D barcodes, especially for recorded content, which requires accurate timestamp and origin information for unique content retrieval.

Innovation Solution

A system and method where a computing device captures an indicia, extracts data, and transmits it to retrieve corresponding content information, allowing users to access additional details like voting ballots or purchase information, even for recorded content, by using a camera application and interacting with a web server over a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a 2D barcode is overlaid on displayed content to enable content information retrieval, then users can access content-specific information efficiently, but the barcode may interfere with the visual quality and readability of the displayed content

Engineering Contradiction:
Improvecontent information retrieval efficiencyVSAvoidvisual quality degradation
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The barcode is displayed only in a specific localized region (such as a corner or margin area) of the screen rather than covering the entire content area. This allows the barcode to be accessible for scanning while minimizing interference with the main content display quality and readability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The barcode overlay is made dynamic by allowing it to appear and disappear based on user interaction or timing conditions. For example, it can be displayed only when a user hovers over or clicks a thumbnail, or it can be semi-transparent and fadeable, allowing users to prioritize content viewing over barcode access when needed.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If a low-resolution 2D barcode is used for overlaying, then the visual interference with displayed content is minimized, but the barcode may be harder to capture and decode accurately

Engineering Contradiction:
Improvevisual interference levelVSAvoidbarcode decoding accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The barcode uses adjusted physical or visual parameters such as increased symbol density, optimized contrast ratios, or enhanced error correction codes that allow reliable decoding even at lower resolutions. These parameter changes enable the barcode to maintain scanability while keeping the overlay visually unobtrusive.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If timestamp and origin information are included in the barcode for recorded content, then accurate content retrieval is enabled, but the data structure and processing complexity increase

Engineering Contradiction:
Improvecontent retrieval accuracyVSAvoiddata structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The barcode data structure is segmented into distinct functional components: content identifier fields, timestamp fields, origin/source fields, and optional metadata fields. This segmentation allows the system to process and validate only the necessary fields for accurate content retrieval while maintaining a modular, manageable data structure that doesn't unnecessarily increase overall complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9317619B2Channel identifier symbol code two dimensional barcode
Publication Date: 2016.04.19 SYNAMEDIA LTD
  • US9317619B2 patent drawing
  • US9317619B2 patent drawing
  • US9317619B2 patent drawing

AI summary

Content information may be provided. First, an indicia may be captured from displayed content and data may be extracted from the captured indicia. Next, the extracted data may be transmitted and information corresponding to the displayed content may be received, in response to the transmitted, extracted data. The received information may then be displayed.