Barcode Data Parsing for IMD Traceability Across Browser Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for IMD traceability in medical settings are inefficient, prone to errors, and unsuitable for automated data entry during implantation, posing hygiene risks and complicating data management, especially due to manual entry of additional information and lack of compatibility across different computer terminals.

Innovation Solution

A method utilizing a barcode scanner to read IMD identifiers, followed by automated data entry and processing through a browser-based application, employing prefix and suffix detection to streamline data entry and transmission, minimizing manual interaction and ensuring compatibility across various systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual data entry is used during implantation, then data can be recorded, but errors increase and productivity decreases

Engineering Contradiction:
Improvedata entry accuracyVSAvoiddata entry speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual mechanical data entry with automated optical scanning. Barcode scanners and RFID readers automatically capture IMD identifiers and implantation data, eliminating handwriting and keyboard entry. This substitution of mechanical/optical systems for manual operations simultaneously improves accuracy (no human error in reading) and productivity (instant data capture).

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

Solution Approach 2:

The system enables self-service data capture where the barcode scanner and processing application automatically record and transmit implantation data without requiring manual transcription. The optical device reads the barcode, the application processes the data format, and transmission occurs automatically, making the system self-sufficient and eliminating the need for manual data entry operations.

Inventive Principle:
Principle #25Self-service

2Productivity

If barcode scanning is implemented, then data entry speed improves, but compatibility across different computer terminals deteriorates

Engineering Contradiction:
Improvedata entry speedVSAvoidsystem compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a browser-based application as an intermediary layer between the barcode scanner and the data management system. This web application serves as a universal mediator that runs on any computer terminal with a web browser, translating barcode scan data into standardized formats and handling data transmission. This intermediary approach maintains high productivity through automated scanning while ensuring broad compatibility across different terminals, operating systems, and hardware configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated data processing is implemented, then productivity improves, but device complexity increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs a browser-based application that performs multiple functions within a single platform: barcode data capture, syntax analysis, data validation, format processing, and transmission management. This universal application handles all data processing tasks through web technologies (HTML, CSS, JavaScript), eliminating the need for separate software applications or complex system integrations. The multi-functional design improves productivity through automated processing while managing complexity by consolidating functions into a single accessible platform.

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

Data Source

PatentUS12572767B2Method for processing data from one- or two-dimensional code, and corresponding devices and program
Publication Date: 2026.03.10 OXYLEDGER
  • US12572767B2 patent drawing
  • US12572767B2 patent drawing
  • US12572767B2 patent drawing

AI summary

A data processing method implemented within a data processing device. The method includes at least one iteration of the following steps: obtaining a character string; storing the character string in a buffer memory that is accessible to a processing application executed by a browser within the electronic device; syntactically analysing the character string by using the application, the syntactic analysis continuously determining the presence of a prefix having a predetermined form at the beginning of the character string stored in the buffer memory; and extracting a character substring from the character string using the prefix if said prefix is present, otherwise clearing the buffer memory; transmitting the extracted character substring to a server application.