Matrix Code Reader Signaling for Capture Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often miss capturing matrix codes displayed by electronic devices due to the passive role of these devices in assisting with the capture process, lacking the ability to provide assistance in locating and preparing matrix code readers.

Innovation Solution

An electronic device identifies impending matrix code transmission and sends signals to matrix code readers to perform actions such as alerting, powering up, or launching capture applications, using various communication links and filter lists to determine when and whom to signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the electronic device transmits a signal to matrix code readers in advance, then the user's chance of successfully capturing the matrix code increases, but the device complexity increases due to the need for signal transmission infrastructure and coordination mechanisms

Engineering Contradiction:
Improvematrix code capture success rateVSAvoidsignal transmission and coordination system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The electronic device performs preliminary actions by transmitting a signal to the matrix code reader before the matrix code is displayed. This advance signaling allows the reader device to prepare its capture functionality in advance, ensuring it is ready and active when the matrix code appears, thereby increasing capture success rate without requiring complex real-time coordination

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A signal transmission mechanism acts as an intermediary between the electronic device and the matrix code reader. This intermediary communicates the impending display of a matrix code to the reader device, enabling the reader to prepare appropriately. The intermediary simplifies the overall system by providing a standardized communication channel rather than requiring direct complex integration between devices

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the electronic device signals all matrix code readers within communication range, then the probability of at least one successful capture increases, but the loss of energy increases due to broadcasting signals to multiple devices

Engineering Contradiction:
Improvecapture success probabilityVSAvoidsignal transmission energy
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The electronic device transmits signals to more matrix code readers than strictly necessary (excessive action), broadcasting to all devices within communication range rather than targeting specific devices. This ensures that at least one reader will be ready to capture the matrix code, accepting the energy cost of partial redundant signaling as a trade-off for increased reliability

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Matrix code readers autonomously determine whether to respond to received signals based on their own capture readiness state and configured preferences. This self-service approach allows readers to filter out unnecessary signals independently, reducing the energy burden on the electronic device while maintaining high capture success probability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8408466B2Assisting matrix code capture by signaling matrix code readers
Publication Date: 2013.04.02 DISH TECHNOLOGIES LLC
  • US8408466B2 patent drawing
  • US8408466B2 patent drawing
  • US8408466B2 patent drawing

AI summary

An electronic device identifies that it will transmit a matrix code to a display. Then, the device may transmit a signal to a matrix code reader. The signal instructs the reader to perform a matrix code capture action such as playing an alert, powering an optical reader, launching a capture application, and so on. The device may evaluate one or more conditions before transmitting and the reader may evaluate one or more conditions before performing the action. The device may transmit the signal to any reader within a communication range, only to readers on a matrix code reader list, and so on. Additionally, a reader may transmit a confirmation message to the device when the reader captures a matrix code after receiving a related signal confirming that the matrix code was captured successfully.