Patent ID: 7124948

Claim:
In a reading apparatus for scanning and decoding image data that is encoded in one of a plurality of types of optically readable indicia, in combination: scanning means for scanning said indicia and generating image data indicative of the data encoded therein; a parameter memory space for storing a list of parameters including a plurality of parameters that define the operating modes of said apparatus, said list of parameters including a plurality of code options that identify the decoding programs that are and are not enabled for use during decoding; a menuing memory space for storing a menuing program which enables a user at least to modify said list of parameters; an I/O device through which a data source external to the reading apparatus may transmit reprogram requests and program data to said apparatus; processing means for executing a plurality of decoding programs in an attempt to decode said image data, said processing means being programmed to respond to a reprogram request initiated by said external data source and to receive program data communicated by said external data source; whereby said external data source may modify at least one of said list of parameters, said menuing program and said decoding programs.