Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure

   
   

An interlocking architecture for a software interface and a bar code scanner. Upon power-up, a handshaking operation is performed between a scanner (1600) having a scanner processor (2600) and a computer processor (2612) of a computer (302) based upon the code stored in the NV memory (2602) of the scanner (1600) and a unique code associated with the software interface running on the computer (302). A wedge (1608) is provided as an interface mechanism for the scanner (1600) and a keyboard (1610) to a keyboard port (2500) of the computer (302). The handshaking occurs through the wedge (1608) via a keyboard interface (2610) to the processor (2600) such that a successful handshake directs the processor (2600) to engage a switch (2604) which enables power to a sensing head (2606) for read optically encoded information. The software interface operates from a computer memory (2614) associated with the processor (2612) whereby an unsuccessful handshake using unique number of the software interface by the processor (2612) sends a disabling signal though the keyboard circuit (2618) through the wedge (1608) to the scanner processor (2600) to disengage the switch (2604) to drop power to the sensor head (2606). The handshaking operation is performed on a regular basis during system power-up to ensure that the original software interface and scanner (1600) are still in use.

Un'architettura di collegamento per un'interfaccia di software e un dispositivo d'esplorazione di codice della barra. Su ciclo iniziale, un funzionamento di handshaking è realizzato fra un dispositivo d'esplorazione (1600) che ha un processor di dispositivo d'esplorazione (2600) e un processor del calcolatore (2612) di un calcolatore (302) basato sul codice immagazzinato nella memoria di nanovolt (2602) del dispositivo d'esplorazione (1600) e su un codice unico connesso con l'interfaccia di software che funziona sul calcolatore (302). Un cuneo (1608) è fornito come meccanismo dell'interfaccia per il dispositivo d'esplorazione (1600) e una tastiera (1610) ad un orificio di tastiera (2500) del calcolatore (302). Il handshaking si presenta attraverso il cuneo (1608) via un'interfaccia della tastiera (2610) al processor (2600) tali che una stretta di mano riuscita dirige il processor (2600) agganciare un interruttore (2604) che permettono l'alimentazione ad una testa di lettura (2606) per le informazioni otticamente messe indicate. L'interfaccia di software funziona a partire da una memoria di calcolatore (2614) connessa con il processor (2612) per cui una stretta di mano infruttuosa che usando il numero unico dell'interfaccia di software dal processor (2612) trasmette ad un segnale inabilitante comunque il circuito della tastiera (2618) attraverso il cuneo (1608) al processor di dispositivo d'esplorazione (2600) a disinnesto l'interruttore (2604) ad alimentazione di goccia alla testa del sensore (2606). Il funzionamento di handshaking è realizzato in maniera regolare durante il ciclo iniziale del sistema per accertarsi che l'interfaccia di software ed il dispositivo d'esplorazione originali (1600) siano ancora in uso.

 
Web www.patentalert.com

< Magnetic transfer apparatus and magnetic recording medium

< Power balanced optical add multiplexer and power balancing methods therefore

> MMP-12 inhibitors

> Data storage system having an optical processing flying head

~ 00118