Animated Barcode Data Transfer via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for transferring data through barcodes are limited by the camera resolution and field of view of mobile devices, restricting the amount of data that can be transferred due to the small amount of information encoded in a single barcode.

Innovation Solution

The system and method involve dividing data into smaller portions, encoding each portion into multiple barcodes displayed in an animation, allowing mobile devices to scan and combine the data portions using sequence identifications to form a complete data set, enabling the transfer of larger data amounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is encoded into a single barcode, then the data transfer process is simple and quick, but the amount of data that can be transferred is limited by camera resolution and field of view

Engineering Contradiction:
Improveamount of dataVSAvoidbarcode display system
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides a large data set into multiple smaller portions, with each portion encoded into a separate barcode. These barcodes are displayed in an animated sequence, allowing the mobile device to capture multiple barcodes and combine the data portions to reconstruct the complete data set, thereby overcoming the limitation of single barcode data capacity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic display of multiple barcodes in an animated sequence, where each barcode is displayed for a specific duration before transitioning to the next. This periodic action allows the mobile device to systematically capture and process multiple barcodes over time, enabling transfer of larger data amounts while maintaining a structured and manageable system

Inventive Principle:
Principle #19Periodic action

2Quantity of substance

If multiple barcodes are used to increase data capacity, then larger data sets can be transferred, but the scanning and decoding process becomes more complex

Engineering Contradiction:
Improveamount of dataVSAvoidscanning and decoding process
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent incorporates sequence identifications within each barcode that indicate the order and relationship of data portions. This preliminary encoding of sequencing information allows the mobile device to automatically and systematically combine the captured data portions in the correct order, simplifying the decoding process despite multiple barcodes being involved

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses sequence identifications as an intermediary mechanism that bridges the gap between multiple separate barcodes and the final reconstructed data set. These identifications serve as guides that enable the mobile device to automatically associate and combine data portions from different barcodes without requiring complex user intervention or sophisticated decoding algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9177189B2System and method for data transfer through animated barcodes
Publication Date: 2015.11.03 MALIKIE INNOVATIONS LTD
  • US9177189B2 patent drawing
  • US9177189B2 patent drawing
  • US9177189B2 patent drawing

AI summary

A system and method are provided for transferring data to a mobile device through animated barcodes. The mobile device scans, with a barcode reader, at least a first barcode and then scans at least a second barcode, whereby the barcodes are shown on a display. The display is in an open-loop relationship with the mobile device. The mobile device decodes the at least first and second barcodes to extract a first data portion and an associated first sequence identification, and a second data portion and an associated second sequence identification. The mobile device combines the first and second data portions according to the associated sequence identifications.