Matrix Code-Based User Interface for Set-Top Box Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for television programming lack efficient methods for users to communicate interest or purchase on-demand content and control pay-per-view channels directly from their viewing experience, requiring separate interactions or manual ordering processes.
Innovation Solution
The implementation of matrix codes, such as QR codes, displayed within audiovisual content that allow users to scan and communicate directly with their set-top box or service provider to schedule downloads or unlock content, using smartphones or other readers to interact with television service providers for on-demand programming and pay-per-view access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional television programming systems are used, then users can receive broadcast signals and view content, but users cannot efficiently communicate interest or purchase on-demand content directly from the viewing experience
Solution Approach 1:
The patent introduces matrix codes as an intermediary element that bridges the television display and the user's mobile device. The matrix code contains encoded information about the program and serves as a mediator that transfers data from the TV system to the user's smartphone, enabling seamless interaction without complex direct communication protocols between the TV and ordering systems
Solution Approach 2:
The patent replaces traditional mechanical or manual interaction methods (such as using remote controls to navigate menus or manually dialing phone numbers) with optical recognition technology. The matrix code displayed on the television screen can be scanned by a mobile device camera, automatically extracting program information and initiating ordering processes without manual input
2Ease of operation
If separate interactions are required for content ordering, then system security can be maintained, but user convenience and viewing experience integration are reduced
Solution Approach 1:
The matrix code is prepared in advance with all necessary program information encoded within it. When a user scans the code during viewing, the system already has the program details ready, eliminating the need for real-time information retrieval or manual searching. The ordering process is initiated immediately with pre-prepared data
Solution Approach 2:
The patent merges the content display function with the ordering function by embedding ordering information directly within the visual content itself. The matrix code is displayed alongside or integrated with the program advertisement, combining what the user watches with how they order, creating a unified viewing and ordering experience
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A method for presenting a matrix code may include receiving, at a content receiver, a signal carrying identifying data relating to a remotely accessible program, generating, at a content receiver, a matrix code from the identifying data relating to the remotely accessible program, transmitting the matrix code as part of a content presentation to a presentation device for display, and receiving the remotely accessible program in response to a user capture of the matrix code. A method for remotely controlling a set top box and a method for setting a recording time on a set top box are also described. A method of preparing a program guide may include gathering program information, generating matrix codes for each program including program data, and associating the matrix codes with respective programs.