Scanner Button Switching via Barcode Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current ring-type barcode scanners are limited by having buttons only on one side, making them inconvenient for use with either hand, increasing the device's volume due to rotary scanning heads, and causing accidental activation due to active buttons on both sides.

Innovation Solution

The method involves placing buttons on both sides of the scanner, with a barcode scanning mechanism that switches the active button bit from one side to the other based on preset button switching barcode data, ensuring only one side is active at a time, reducing accidental activations and energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If buttons are disposed on both sides of the scanner, then the scanner becomes suitable for both left and right hands, but the buttons are easily touched by other fingers by mistake

Engineering Contradiction:
Improvehand compatibilityVSAvoidaccidental activation
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by making the button configuration changeable through software control. The active button bit can be dynamically switched between left and right sides based on scanning results, allowing the system to adapt to different usage scenarios while maintaining only one active button at a time to prevent accidental activation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the state parameter of the buttons from static (both always active) to dynamic (only one active at a time). By controlling the active button bit through software, the system can switch which side's button is active, thereby preventing accidental activation while maintaining versatility for both hands.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the scanning head is designed to be rotary to meet use requirement for both hands, then the scanner can be used by both hands, but the volume of the entire structure increases

Engineering Contradiction:
Improvehand compatibilityVSAvoidscanner volume
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The patent replaces the mechanical rotary scanning head with a fixed scanning head combined with software-controlled button activation. Instead of physically rotating the scanning head to adapt to different hands, the system uses software to switch which button is active, thereby achieving hand compatibility without increasing the physical volume of the scanning head.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of energy

If the scanner is in a dormant state to reduce power consumption, then energy consumption is reduced, but the scanner requires button activation to wake up

Engineering Contradiction:
Improvepower consumptionVSAvoidwake-up operation
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent applies dynamics by enabling the scanner to switch between dormant and active states based on operational needs. The button activation mechanism allows the scanner to wake up from dormancy when needed, and the ability to switch active buttons provides flexibility in wake-up operation for different hands.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12026573B2Method for switching scanner buttons, apparatus, storage medium, and scanner
Publication Date: 2024.07.02 GREE ELECTRIC APPLIANCES WUHAN
  • US12026573B2 patent drawing
  • US12026573B2 patent drawing

AI summary

The present disclosure provides a method for switching scanner buttons, an apparatus, a storage medium, and a scanner. The method comprises: scanning a barcode and obtaining barcode data; determining whether the barcode data matches preset button switching barcode data; in a case that the barcode data matches the button switching barcode data, switching an active button bit for waking up a scanner from a button at the current side to a button at the other side.