Externally Powered Barcode Reader With Authentication Coprocessor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing barcode readers often require internal batteries for operation, limiting their usage without a power source and complicating the process of authenticating with host computers for secure data transmission.

Innovation Solution

An externally powered barcode reader system that connects to an external power source via a flexible cable, utilizing a wireless interface for communication with host computers and incorporating an authentication system to establish trust and secure data transmission protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an internal battery is used to power the barcode reader, then the device can operate independently without external power sources, but the device complexity increases and portability is reduced

Engineering Contradiction:
Improveindependent operation capabilityVSAvoidpower management system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent removes the internal battery from the barcode reader, extracting the power source function from the main device. The barcode reader is redesigned to operate exclusively as an externally powered device, connecting to power through a host computer or external power adapter. This extraction eliminates the need for battery management circuitry, charging mechanisms, and power switching logic, thereby reducing device complexity while maintaining operational capability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If authentication systems are implemented for secure data transmission, then data security is improved, but the communication protocol complexity increases

Engineering Contradiction:
Improvedata transmission securityVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an authentication system that acts as an intermediary between the barcode reader and the host computer. This authentication mechanism verifies the identity and trustworthiness of connected devices before establishing data transmission channels. By implementing authentication at the connection layer rather than embedding complex security protocols throughout the entire communication stack, the system achieves reliable secure transmission while keeping the overall protocol complexity manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If wireless communication interfaces are added for communication with host computers, then the ease of connection is improved, but the power consumption increases

Engineering Contradiction:
Improveconnection convenienceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent implements a continuous external power supply system that provides uninterrupted power to the barcode reader, including its wireless communication interface. By maintaining a steady power flow from the host computer or external adapter through the USB connection, the system can support power-intensive wireless communication operations without the need for battery management or power conservation modes, thereby enabling convenient wireless connectivity while managing power consumption through continuous external supply.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9858463B2Barcode reader and accessory for the barcode reader
Publication Date: 2018.01.02 THE CODE CORP
  • US9858463B2 patent drawing
  • US9858463B2 patent drawing
  • US9858463B2 patent drawing

AI summary

A barcode reader and an accessory are disclosed. The accessory may include an interface system and a wireless and/or wired interface for communication with a host computer such that the barcode reader may communicate with the host computer via the accessory. The interface system includes an authentication coprocessor such that the barcode reader may establish mutual authentication with the host computer using the authentication coprocessor of the interface system. The barcode reader may send a request for an accessory identifier, and the accessory may then query the authentication coprocessor for the accessory identifier and provide the accessory identifier to the barcode reader. The barcode reader may send an authentication challenge to the accessory, and the accessory may then present the authentication challenge to the authentication coprocessor to obtain an authentication response, and provide the authentication response to the barcode reader.