Patent ID: 7770797

Claim:
A computer system for processing barcode data comprising the steps of: providing a computer connected to a plurality of barcode scanners, the computer being configured to receive at least two different formats of barcodes, scanning a barcode with a barcode scanner, thereby obtaining coded data, decoding the coded data, thereby producing decoded data, providing the decoded data to the computer, selecting by the computer, from a plurality of computer-executable instructions, a set of computer-readable instructions for proper reformatting of the coded data, reformatting the decoded data in accordance with the selected set of computer-executable instructions which contains reformatting instructions by demarcating the decoded data into one or more data elements in accordance with the selected computer-executable instructions, thus producing one or more demarcated data elements, and compiling at least one of the data elements in accordance with the selected computer-executable instructions to produce a reformatted data collection, providing the reformatted data collection to a software application, and wherein the step of selecting the computer-executable instructions includes the step of determining which barcode scanning terminal provided the decoded data.