URI Service Server for Cross-Device Barcode Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in providing a single two-dimensional barcode that can be recognized and acted upon by various mobile devices due to differing standards and hardware limitations, leading to difficulties in encoding and decoding information-dense barcodes across different devices.

Innovation Solution

The implementation of a URI-service server that generates a unique URL associated with actionable data payloads, encodes it into a machine-scannable code, and provides device-type-specific URIs to ensure compatibility across multiple mobile devices, using a SPARQCode standard for two-dimensional barcodes to indicate payload types and formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single two-dimensional barcode is used to encode actionable text, then the barcode can be scanned by mobile devices, but different device types may not recognize the encoded URI due to proprietary standards

Engineering Contradiction:
Improvebarcode recognition compatibilityVSAvoidURI format understanding
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a URI service server as an intermediary between the barcode and mobile devices. The server receives URI requests from various device types, translates them into device-type-specific URIs, and returns the appropriate format. This mediator resolves the incompatibility between different proprietary standards while maintaining universal barcode scanning capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes the URI format parameter based on the requesting device type. The URI service server detects the device type and transforms the standardized URI into the appropriate proprietary format for that specific device, enabling compatibility across different standards without modifying the original encoded data.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If information-dense two-dimensional barcodes are used, then more data can be encoded, but mobile devices with limited capture capabilities cannot properly recognize them

Engineering Contradiction:
Improveencoded data capacityVSAvoidbarcode capture capability
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the information encoding into two parts: a compact machine-scannable code containing a standardized URI, and a separate machine-readable indication (such as metadata or accompanying data) containing the actionable text payload. This segmentation allows the barcode itself to remain simple and scannable by all devices, while the additional information is delivered through alternative means compatible with various device capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system moves the actionable text payload from the spatial dimension of the barcode image to a different dimension - either as metadata embedded in the image file, as separate data transmitted after scanning, or as machine-readable text accompanying the barcode. This dimensional shift preserves barcode scannability while enabling delivery of substantial information content.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If proprietary URI formats are used for different device types, then each device can interpret the URI correctly, but a single barcode cannot serve multiple device types

Engineering Contradiction:
ImproveURI interpretation accuracyVSAvoidmulti-device compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The URI service server implements dynamic URI generation based on real-time device type detection. Instead of using static proprietary formats, the system adapts the URI format dynamically according to the requesting device's capabilities and standards, enabling a single barcode to serve multiple device types reliably.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal interface through the URI service server that handles multiple device types through a single standardized entry point. The server provides multi-functional URI translation capabilities, converting a single standardized URI into various device-specific formats, thus making the system universally compatible across different proprietary standards.

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

Data Source

PatentUS9413715B2URI service system and method
Publication Date: 2016.08.09 VERIZON PATENT & LICENSING INC
  • US9413715B2 patent drawing
  • US9413715B2 patent drawing
  • US9413715B2 patent drawing

AI summary

A URI-redirection via machine-scannable-code system and method are provided herein.