ITTO980123A1 - AIMING DEVICE FOR ELECTRONIC PROCESSOR. - Google Patents
AIMING DEVICE FOR ELECTRONIC PROCESSOR.Info
- Publication number
- ITTO980123A1 ITTO980123A1 ITTO980123A ITTO980123A1 IT TO980123 A1 ITTO980123 A1 IT TO980123A1 IT TO980123 A ITTO980123 A IT TO980123A IT TO980123 A1 ITTO980123 A1 IT TO980123A1
- Authority
- IT
- Italy
- Prior art keywords
- lower shell
- keys
- display
- cavity
- card
- Prior art date
Links
Landscapes
- Saccharide Compounds (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
Description
Descrizione dell'invenzione industriale avente per titolo: "DISPOSITIVO DI PUNTAMENTO PER ELABORATORE ELETTRONICO" Description of the industrial invention entitled: "POINTING DEVICE FOR ELECTRONIC COMPUTER"
TESTO DELLA DESCRIZIO TEXT OF THE DESCRIPTION
La presente invenzione si riferisce ad un dispositivo di puntamento per elaboratore elettronico comprendente un guscio superiore avente una cavita' per l'inserimento di carte atte ad abilitare l'accesso a determinate funzioni dell'elaboratore elettronico a fronte della digitazione di un codice di autenticazione e un guscio inferiore, associato al guscio superiore, avente mezzi per rilevare gli spostamenti su una superficie. The present invention relates to a pointing device for an electronic computer comprising an upper shell having a cavity for the insertion of cards suitable for enabling access to certain functions of the electronic computer upon typing an authentication code and a lower shell, associated with the upper shell, having means for detecting displacements on a surface.
In particolare il presente trovato si riferisce ad un dispositivo integrante sia la funzionalità' di "mouse" che quella di lettura/scrittura di carte intelligenti (smart card) per l'esecuzione di transazioni bancarie direttamente dalla propria abitazione, transazioni indicate comunemente come operazioni di "home banking". In particular, the present invention relates to a device integrating both the "mouse" functionality and the reading / writing function of smart cards (smart cards) for carrying out banking transactions directly from one's home, transactions commonly referred to as bank transactions. "home banking".
Nella domanda di brevetto N. TO97A000336, depositata a nome della Richiedente in data 21-4-1997, viene descritto un dispositivo di puntamento, in inglese "mouse", che comprende oltre ad uno o piu' pulsanti di attuazione, corrispondenti ai pulsanti di comune uso di tale dispositivo, anche un'unita' di lettura/scrittura di carte intelligenti o "smart card". Patent application No. TO97A000336, filed in the name of the Applicant on April 21, 1997, describes a pointing device, in English "mouse", which comprises in addition to one or more actuation buttons, corresponding to the common use of this device, also a smart card or "smart card" reading / writing unit.
In tale dispositivo, i pulsanti di attuazione possono anche essere associati ad una tastiera numerica per la digitazione diretta del codice di identificazione personale (PIN) o di un codice di autenticazione. In this device, the actuation buttons can also be associated with a numeric keyboard for direct typing of the personal identification code (PIN) or of an authentication code.
Un primo limite del "mouse" descritto nella domanda di cui sopra consiste nel fatto che una tastiera che comprenda sia i pulsanti o tasti di attuazione che quelli per la digitazione del PIN presenta vari problemi di utilizzo. A first limitation of the "mouse" described in the above application consists in the fact that a keyboard comprising both the actuation buttons or keys and those for typing the PIN presents various problems of use.
Innanzitutto la digitazione dei pulsanti di attuazione può' essere confusa con quella dei restanti tasti della tastiera numerica. First of all, the typing of the actuation buttons can be confused with that of the remaining keys of the numeric keyboard.
In secondo luogo, a causa dell'uso piu' frequente dei pulsanti di attuazione, risulta scomodo avere disponibili continuativamente anche i tasti della tastiera numerica. Secondly, due to the more frequent use of the actuation buttons, it is inconvenient to have the keys of the numeric keyboard also continuously available.
Infine una tastiera che comprenda i pulsanti di attuazione ed i tasti numerici, a causa della presenza dei pulsanti di attuazione, deve essere posizionata sulla superficie a vista o guscio superiore del dispositivo e deve, presumibilmente, contenere tasti di dimensioni ridotte con la conseguenza di una scarsa praticità' di utilizzo. Finally, a keyboard that includes the actuation buttons and the numeric keys, due to the presence of the actuation buttons, must be positioned on the visible surface or upper shell of the device and must, presumably, contain keys of reduced dimensions with the consequence of a poor practicality of use.
Un secondo, piu' sostanziale limite del dispositivo citato consiste nel fatto che qualsiasi operazione effettuata con la tastiera del dispositivo stesso, come ad esempio la digitazione del PIN, deve essere gestita trasferendo dal dispositivo all'elaboratore elettronico le informazioni digitate. A second, more substantial limitation of the aforementioned device consists in the fact that any operation carried out with the keyboard of the device itself, such as for example entering the PIN, must be managed by transferring the entered information from the device to the computer.
Innanzitutto, tale trasferimento e' necessario per visualizzare sul display dell'elaboratore elettronico i messaggi indicativi della digitazione del PIN o di altri comandi. First of all, this transfer is necessary to visualize on the computer display the messages indicating the typing of the PIN or other commands.
Inoltre, il trasferimento delle informazioni dal dispositivo di puntamento all'elaboratore elettronico e' necessario per effettuare i controlli sulla correttezza del PIN digitato. Furthermore, the transfer of information from the pointing device to the electronic computer is necessary to carry out checks on the correctness of the entered PIN.
Scopo della presente invenzione e', innanzitutto, la realizzazione di un "mouse" che, pur comprendendo un'unita' di lettura/scrittura di carte intelligenti, permetta la digitazione del PIN o di un codice di autenticazione senza gli inconvenienti di tipo tecnico, legati al flusso dei dati fra dispositivo ed elaboratore elettronico, presenti nel dispositivo citato a riferimento. The purpose of the present invention is, first of all, the realization of a "mouse" which, while including a smart card reading / writing unit, allows the PIN or an authentication code to be entered without the technical drawbacks, linked to the flow of data between the device and the electronic processor, present in the device referred to by reference.
Ulteriore scopo della presente invenzione e' la realizzazione di un "mouse" che presenti una maggiore facilita' d'uso. A further object of the present invention is the realization of a "mouse" which presents a greater ease of use.
Raggiunge tale scopo il dispositivo elettronico di puntamento o "mouse" in accordo con la presente invenzione caratterizzato da ciò' che il guscio inferiore comprende una pluralità’ di tasti selettivamente attuabili per digitare il codice di autenticazione. In accordo con una seconda caratteristica della presente invenzione il dispositivo di puntamento comprende nel guscio inferiore anche un display per la visualizzazione delle operazioni eseguite con i tasti di cui sopra. This purpose is achieved by the electronic pointing device or "mouse" in accordance with the present invention characterized in that the lower shell comprises a plurality of selectively actuable keys to type the authentication code. In accordance with a second characteristic of the present invention, the pointing device also comprises in the lower shell a display for viewing the operations performed with the above keys.
1'inserimento di una carta intelligente o smart card (carta) 16, di tipo noto. Inserting a smart card or smart card (card) 16, of a known type.
La cavita' 15 ha una profondità' complessiva, prendendo a riferimento il profilo esterno del guscio superiore 11, all'incirca uguale alla lunghezza della carta 16 stessa, ad esempio in un campo di variabilità' di ± 10 min, per cui nelle condizione di lavoro in cui e' prevista la carta 16 inserita nel dispositivo 10, solo gli spigoli della carta 16 fuoriescono dal profilo esterno del guscio superiore 11, non intralciando la presa e l'uso del dispositivo 10 stesso. The cavity 15 has an overall depth, taking as reference the external profile of the upper shell 11, approximately equal to the length of the paper 16 itself, for example in a range of variability of ± 10 min, so in the conditions of work in which the paper 16 inserted in the device 10 is provided, only the edges of the paper 16 protrude from the external profile of the upper shell 11, not hindering the gripping and use of the device 10 itself.
Il dispositivo 10 comprende inoltre un guscio inferiore (base) 21 (Fig.2) che comprende, alloggiata in una sua cavita’, una sfera 24 che, durante il movimento del dispositivo 10 su una superficie di appoggio, ad esempio la superficie di una scrivania, si muove e attraverso tale movimento genera, in modo noto, per mezzo di una circuiteria di controllo (circuiteria mouse) 44 (Fig.2, Fig.3 e Fig.4), interna al dispositivo 10 stesso, segnali di puntamento. Tali segnali sono trasmessi all'elaboratore elettronico 18 per mezzo di un cavo 14 e sono atti ad essere interpretati e gestiti dall'elaboratore 18 stesso, in modo noto, associando il movimento del dispositivo 10 al movimento di un cursore. The device 10 also comprises a lower shell (base) 21 (Fig. 2) which comprises, housed in its cavity, a sphere 24 which, during the movement of the device 10 on a support surface, for example the surface of a desk, moves and through this movement generates, in a known way, by means of a control circuitry (mouse circuitry) 44 (Fig.2, Fig.3 and Fig.4), inside the device 10 itself, pointing signals. These signals are transmitted to the electronic processor 18 by means of a cable 14 and are able to be interpreted and managed by the processor 18 itself, in a known way, associating the movement of the device 10 with the movement of a cursor.
La base 21 del dispositivo 10 comprende inoltre tre piedini di appoggio (piedini) 26 atti a mantenere costante la distanza della base 21 stessa del dispositivo 10 dalla superficie di appoggio. The base 21 of the device 10 further comprises three support feet (feet) 26 adapted to keep the distance of the base 21 itself of the device 10 constant from the support surface.
In accordo con la principale caratteristica della presente invenzione, la base 21 comprende, anche, una tastiera 22, che nell'esempio di realizzazione e' una tastiera numerica comprensiva anche di tasti di controllo, ed un dispositivo di visualizzazione 28. In accordance with the main characteristic of the present invention, the base 21 also comprises a keyboard 22, which in the embodiment example is a numeric keyboard also including control keys, and a display device 28.
La tastiera 22, separata e distinta dalla circuiteria mouse 44, comprende un'unita' di controllo (circuiteria tastiera) 42 ed una pluralità' di tasti 23, collegati in modo noto alla circuiteria tastiera 42 ed atti ad essere comandati a pressione; i tasti 23 hanno una profondità' sufficiente per poter sporgere dalla superficie della tastiera 22 senza per altro toccare la superficie di appoggio su cui il dispositivo 10 viene movimentato. The keyboard 22, separate and distinct from the mouse circuitry 44, comprises a control unit (keyboard circuitry) 42 and a plurality of keys 23, connected in a known way to the keyboard circuitry 42 and capable of being pressure-controlled; the keys 23 have a sufficient depth to be able to protrude from the surface of the keyboard 22 without however touching the supporting surface on which the device 10 is moved.
La tastiera 22 e' atta a permettere la digitazione del PIN o di un codice di autenticazione nelle condizioni di lavoro a carta 16 inserita. The keypad 22 is adapted to allow the PIN or an authentication code to be entered in the working conditions with card 16 inserted.
Il dispositivo di visualizzazione 28 comprende un'unita' di controllo (circuiteria display) 48 ed un visualizzatore (display) 29, collegato in modo noto alla circuiteria display 48 ed atto a visualizzare indicazioni relative ai tasti 23 digitati sulla tastiera 22 o informazioni di controllo. The display device 28 comprises a control unit (display circuitry) 48 and a display 29, connected in a known way to the display circuitry 48 and able to display indications relating to the keys 23 typed on the keyboard 22 or control information .
Il display 29, nella forma preferita di esecuzione, e' del tipo a cristalli liquidi e permette di visualizzare almeno 8 caratteri su una riga. The display 29, in the preferred embodiment, is of the liquid crystal type and allows to display at least 8 characters on a line.
Il guscio inferiore 21 ed il guscio superiore 11 sono accoppiati fra loro, preferibilmente, mediante accoppiamento ad incastro e sono atti a contenere al loro interno, oltre alla circuiteria tastiera 42, la circuiteria display 48, la circuiteria mouse 44, già' descritte, un'unita' di lettura/scrittura (smart r/w) 19, atta a leggere/scrivere le carte 16 inserite nella cavita' 15 ed a controllare localmente, come verrà' piu' avanti descritto in dettaglio, sia le funzioni delle circuiterie (42, 44 e 48) contenute nel dispositivo 10 stesso che quelle di autenticazione all'uso della carta 16. The lower shell 21 and the upper shell 11 are coupled together, preferably, by interlocking coupling and are able to contain inside them, in addition to the keyboard circuitry 42, the display circuitry 48, the mouse circuitry 44, already described, a reading / writing unit (smart r / w) 19, able to read / write the cards 16 inserted in the cavity 15 and to locally control, as will be described in detail below, both the functions of the circuitry (42 , 44 and 48) contained in the device 10 itself as well as those for authenticating the use of the card 16.
Lo smart r/w 19 comprende un'unita logica (CPU) 31, una prima memoria di tipo permanente (ROM) 32, atta a memorizzare programmi di base sviluppati in fase di progetto del dispositivo 10, una seconda memoria ad accesso casuale (RAM) 33, atta a memorizzare dati variabili provenienti dal PC 18, dalla carta 16, dalla circuiteria tastiera 42 o dalla circuiteria mouse 44, come verrà' piu' avanti descritto in dettaglio. The smart r / w 19 comprises a logic unit (CPU) 31, a first permanent memory (ROM) 32, suitable for storing basic programs developed during the design phase of the device 10, a second random access memory (RAM ) 33, suitable for storing variable data coming from the PC 18, from the card 16, from the keyboard circuitry 42 or from the mouse circuitry 44, as will be described in detail hereinafter.
Sia la ROM 32 che la RAM 33 sono collegate, in modo noto, alla CPU 31 per mezzo di un canale dati e comandi 41. Both the ROM 32 and the RAM 33 are connected, in a known way, to the CPU 31 by means of a data and command channel 41.
Lo smart r/w 19 comprende inoltre una prima interfaccia (interfaccia circuiteria) 34 collegata alla circuiteria mouse 44, nella modalità’ descritta nella domanda di brevetto N. T097A000336 che non viene qui ripetuta, alla circuiteria tastiera 42 ed alla circuiteria display 48, per mezzo di 4 fili, come verrà' piu' avanti descritto in dettaglio. The smart r / w 19 also comprises a first interface (circuitry interface) 34 connected to the mouse circuitry 44, in the manner described in the patent application No. T097A000336 which is not repeated here, to the keyboard circuitry 42 and to the display circuitry 48, for by means of 4 wires, as will be described later in detail.
Lo smart r/w 19 comprende inoltre un'interfaccia PC 36, collegata al cavo 14 di collegamento al PC 18, ed un'interfaccia a contatto (connettore a contatto) 35 atta a connettersi, nella modalità' descritta nella domanda N. T097A000336, che qui non viene ripetuta, alla carta 16, all'atto dell'inserzione della stessa nella cavita' 15. The smart r / w 19 also comprises a PC interface 36, connected to the connection cable 14 to the PC 18, and a contact interface (contact connector) 35 suitable for connecting, in the mode described in application No. T097A000336, which is not repeated here, on card 16, when it is inserted into the cavity 15.
I collegamenti fra PC 18 ed interfaccia PC 36 sono effettuati, in modo noto, con 6 fili di cui solo 4 sono usati; in particolare, una prima coppia di fili, 61 e 62, e' atta a trasmettere, rispettivamente, la tensione di alimentazione e la massa dal PC 16 all'interfaccia PC 36; una seconda coppia di fili, 63 e 64, e' atta a scambiare segnali di clock e di ingresso/uscita fra il PC 18 e l'interfaccia PC 36. The connections between PC 18 and PC interface 36 are made, in a known way, with 6 wires of which only 4 are used; in particular, a first pair of wires, 61 and 62, is adapted to transmit, respectively, the power supply voltage and the ground from the PC 16 to the PC interface 36; a second pair of wires, 63 and 64, is adapted to exchange clock and input / output signals between the PC 18 and the PC interface 36.
L'interfaccia circuiteria 34 e' collegata per mezzo dei fili 61 e 62, rispettivamente, all'interfaccia PC 36 per trasmettere la tensione di alimentazione e la massa alla circuiteria tastiera 42 ed alla circuiteria display 48. The interface circuitry 34 is connected by means of the wires 61 and 62, respectively, to the PC interface 36 to transmit the supply voltage and the ground to the keyboard circuitry 42 and to the display circuitry 48.
L'interfaccia circuiteria 34 e' anche collegata, per mezzo di una prima coppia di fili, 63a e 64a ed una seconda coppia di fili, 63b e 64b, rispettivamente, alla circuiteria tastiera 42 ed alla circuiteria display 48, per lo scambio dei segnali di clock ed ingresso/uscita, con la tastiera 22 ed il dispositivo di visualizzazione 28. The interface circuitry 34 is also connected, by means of a first pair of wires, 63a and 64a and a second pair of wires, 63b and 64b, respectively, to the keyboard circuitry 42 and to the display circuitry 48, for the exchange of signals. clock and input / output, with the keyboard 22 and the display device 28.
Un canale dati (BUS) 39, interno allo smart r/w 19, e' atto ad interconnettere l'interfaccia PC 36, l'interfaccia a contatto 35, la CPU 31 e l'interfaccia circuiteria 34 per lo scambio di dati e comandi fra le stesse unita' ad esso collegate. A data channel (BUS) 39, inside the smart r / w 19, is able to interconnect the PC interface 36, the contact interface 35, the CPU 31 and the circuitry interface 34 for the exchange of data and commands. between the same units connected to it.
Lo smart r/w 19 comprende anche un dispositivo di temporizzazione (clock) 38, atto a temporizzare i cicli della CPU 31, ed un convertitore di tensione 37, collegato all'interfaccia PC 36 ed al connettore a contatto 35 per portare alimentazione elettrica dal PC 18 alla carta 16 adattando tale tensione alla tensione richiesta dalla carta stessa 16, ad esempio 12 Volt. The smart r / w 19 also comprises a timing device 38, suitable for timing the cycles of the CPU 31, and a voltage converter 37, connected to the PC interface 36 and to the contact connector 35 to bring electrical power from the PC 18 to the card 16 by adapting this voltage to the voltage required by the card 16 itself, for example 12 Volt.
Lo smart r/w 19 può' comprendere, infine, un modulo di sicurezza o SAM (Security Authentication Module) 46, di tipo noto, collegato, in modo noto, al BUS 39 ed atto ad autenticare localmente, per mezzo di algoritmi e chiavi predefiniti, l'utilizzo della carta 16 con lo smart r/w 19, come verrà' piu' avanti descritto in dettaglio. Finally, the smart r / w 19 can comprise a security module or SAM (Security Authentication Module) 46, of a known type, connected, in a known way, to the BUS 39 and able to authenticate locally, by means of algorithms and keys. default, the use of card 16 with the smart r / w 19, as will be described in detail later on.
Il funzionamento del dispositivo 10 fin qui descritto e' il seguente. The operation of the device 10 described up to now is as follows.
In condizioni operative normali il dispositivo 10 funziona come un comune mouse. Under normal operating conditions the device 10 functions as a common mouse.
A seguito dell'attivazione sul PC 18, per mezzo del dispositivo 10 o di altri dispositivi, ad esempio una tastiera, di un programma di "home banking" relativo ad un predeterminato circuito bancario, verrà' visualizzata sullo stesso PC 18 la richiesta di inserimento della carta 16 nel dispositivo 10. Following the activation on the PC 18, by means of the device 10 or other devices, for example a keyboard, of a "home banking" program relating to a predetermined banking circuit, the request for insertion will be displayed on the PC 18 itself. card 16 in the device 10.
Inserendo la carta 16 nella cavita' 15, lo smart r/w 19 trasmette un segnale di reset alla carta 16, e ne riceve in risposta un codice di riconoscimento o codice ATR (Answer To Reset), di tipo noto, che contiene, ad esempio informazioni relative al circuito bancario corrispondente alla carta 16 inserita. By inserting the card 16 into the cavity 15, the smart r / w 19 transmits a reset signal to the card 16, and receives in response an acknowledgment code or ATR (Answer To Reset) code, of a known type, which contains, for example example information relating to the banking circuit corresponding to the inserted card 16.
Il codice ATR viene memorizzato nella RAM 33 e trasmesso al PC 18 in modo che venga determinato se la carta 16 corrisponde al circuito bancario del programma di "home banking" in uso. The ATR code is stored in RAM 33 and transmitted to the PC 18 so that it is determined whether the card 16 corresponds to the banking circuit of the "home banking" program in use.
Durante questa e le successive procedure di controllo, la CPU 31, sulla base del programma memorizzato nella ROM 32, disabilita tutte le comunicazioni fra circuiteria mouse 44 e PC 18 in modo che nessun segnale di posizione possa pervenire al PC 18. During this and the subsequent control procedures, the CPU 31, on the basis of the program stored in the ROM 32, disables all communications between the mouse circuitry 44 and the PC 18 so that no position signal can reach the PC 18.
Nel caso in cui sia presente il SAM 46, viene attivata una seconda procedura di controllo, di tipo automatico, atta a verificare che la carta 16 sia autentica e non sia stata "clonata". If the SAM 46 is present, a second control procedure is activated, of the automatic type, designed to verify that the card 16 is authentic and has not been "cloned".
In particolare il PC 18 comanda, attraverso lo smart r/w 19 alla carta 16 di generare un numero casuale e lo trasmette al SAM 46. Il SAM 46, per mezzo di un proprio algoritmo, di una chiave propria e del numero casuale ricevuto genera a propria volta un nuovo codice, detto "quantità' di sicurezza" che viene trasmesso alla carta 16 che, a propria volta, genera con lo stesso numero casuale, con un proprio algoritmo ed una propria chiave una seconda "quantità' di sicurezza" e la confronta con la "quantità' di sicurezza" ricevuta. Nel caso in cui le due "quantità' di sicurezza" corrispondano, la carta 16 trasmette un segnale di consenso al PC 18, in modo che il programma di "home banking" visualizzi sul PC 18 la richiesta della digitazione di una parola chiave (password) o di un codice di identificazione personale (PIN). In particular the PC 18 commands, through the smart r / w 19 to the card 16 to generate a random number and transmits it to the SAM 46. The SAM 46, by means of its own algorithm, of its own key and of the random number received generates in turn a new code, called "security quantity" which is transmitted to card 16 which, in turn, generates a second "security quantity" with the same random number, with its own algorithm and its own key, and compares it with the "amount of security" received. In the event that the two "security quantities" correspond, the card 16 transmits an consent signal to the PC 18, so that the "home banking" program displays on the PC 18 the request to enter a password (password ) or a personal identification code (PIN).
Per eseguire tale digitazione e sufficiente sollevare il dispositivo 10 e digitare il PIN per mezzo della tastiera 22 posta nella base del dispositivo 10. To do this, simply lift the device 10 and enter the PIN using the keyboard 22 located in the base of the device 10.
L'informazione relativa a ciascun tasto 23 digitato viene trasmessa per mezzo del filo 64a, attraverso il BUS 39, alla CPU 31 che memorizza l'informazione nella RAM 33 e trasmette per mezzo dello stesso BUS 39 un informazione al filo 64b di collegamento al dispositivo di visualizzazione 28 per far visualizzare sul display 29 un caratter.e, ad esempio un per ogni tasto digitato. The information relating to each key 23 typed is transmitted by means of wire 64a, through the BUS 39, to the CPU 31 which stores the information in the RAM 33 and transmits, by means of the same BUS 39, information to the wire 64b for connection to the device. display 28 to show a character on the display 29, for example one for each key typed.
Al termine della digitazione, che può' essere segnalata per mezzo di un tasto 23 di consenso, la CPU 31 dello smart r/w 19 trasmette al PC 18 un messaggio indicativo che la digitazione e' stata completata. In risposta a tale messaggio, il programma di "home banking" invia un comando alla CPU 31 dello smart r/w 19 di procedere alla verifica del PIN digitato. A fronte di tale comando la CPU 31 trasmette il PIN dalla RAM 33 alla carta 16 che procede, nel modo descritto nella domanda N. T097A000336, al controllo del PIN. At the end of the typing, which can be signaled by means of an consent key 23, the CPU 31 of the smart r / w 19 transmits to the PC 18 a message indicating that the typing has been completed. In response to this message, the "home banking" program sends a command to the CPU 31 of the smart r / w 19 to proceed with the verification of the entered PIN. Upon this command, the CPU 31 transmits the PIN from RAM 33 to card 16 which proceeds, in the manner described in application No. T097A000336, to check the PIN.
Nel caso di perfetta corrispondenza del codice o PIN, la card 16, per mezzo dallo smart r/w 19, trasmette al PC 18 un messaggio di abilitazione, indicativo del completamento delle funzioni di controllo e delle operazioni ammissibili con la carta 16; tale messaggio viene interpretato dalla CPU 31 dello smart r/w 19 come un segnale atto a ripristinare le comunicazioni fra la circuiteria mouse 44 ed il PC 18 in modo che il dispositivo 10 possa essere utilizzato come un comune mouse, appoggiato alla superficie di lavoro. In the case of perfect correspondence of the code or PIN, the card 16, by means of the smart r / w 19, transmits an enabling message to the PC 18, indicating the completion of the control functions and the operations admissible with the card 16; this message is interpreted by the CPU 31 of the smart r / w 19 as a signal suitable for restoring the communications between the mouse circuitry 44 and the PC 18 so that the device 10 can be used as a common mouse, resting on the work surface.
Nel caso in cui la carta 16 venga estratta dal dispositivo 10, la CPU 31 sospende temporaneamente qualsiasi comunicazione fra circuiteria mouse 44 e PC 18, comanda la cancellazione dalla RAM 33 del codice ATR, invia una sequenza predefinita al PC 18 per segnalare il disinserimento della carta 16 e quindi la sospensione di qualsiasi operazione di "home banking". In the event that the card 16 is extracted from the device 10, the CPU 31 temporarily suspends any communication between the mouse circuitry 44 and the PC 18, commands the cancellation of the ATR code from the RAM 33, sends a predefined sequence to the PC 18 to signal the disconnection of the card 16 and therefore the suspension of any "home banking" operation.
Terminata tale sequenza di operazioni la CPU 31 ripristina le comunicazioni fra circuiteria mouse 44 e PC 18 per permettere l'esecuzione di programmi non richiedenti l'uso della carta 16. At the end of this sequence of operations, the CPU 31 restores the communications between the mouse circuitry 44 and the PC 18 to allow the execution of programs that do not require the use of the card 16.
Nelle condizioni normali di lavoro la tastiera 22 non e' di intralcio, in quanto, essendo posizionata nella base 21 del dispositivo 10 stesso, non e' raggiungile e pertanto non e' possibile la digitazione di alcun tasto 23. In normal working conditions the keyboard 22 is not an obstacle, since, being positioned in the base 21 of the device 10 itself, it cannot be reached and therefore it is not possible to press any key 23.
Inoltre, essendo la circuiteria tastiera 42 separata e distinta dalla circuiteria mouse 44, la CPU 31 può' selettivamente controllare il funzionamento dei pulsanti di attuazione 12 e dei tasti 23. Furthermore, since the keyboard circuitry 42 is separate and distinct from the mouse circuitry 44, the CPU 31 can selectively control the operation of the actuation buttons 12 and of the keys 23.
Vantaggiosamente, il dispositivo 10 e' impugnato allo stesso modo in tutte le condizioni di lavoro, sia nel caso in cui debba essere usato come mouse che nel caso in cui debba essere usato per digitare il codice di autenticazione. Advantageously, the device 10 is held in the same way in all working conditions, both if it is to be used as a mouse and if it is to be used to enter the authentication code.
Infine, la tastiera 22 ed il display 29 nel normale utilizzo sono protetti da eventuali agenti esterni quali polvere, liquidi ecc., in quanto, essendo posizionati nella base 21, sono schermati dal guscio superiore 11. Finally, the keyboard 22 and the display 29 in normal use are protected from any external agents such as dust, liquids, etc., since, being positioned in the base 21, they are shielded by the upper shell 11.
In accordo con forme realizzative diverse del presente trovato, che peraltro non ne modificano lo spirito, la carta 16 può' essere sostituita da carte magnetiche o di altro tipo. In accordance with different embodiments of the present invention, which however do not modify its spirit, the card 16 can be replaced by magnetic or other types of cards.
La cavita' 15, pur avendo una profondità' circa uguale alla lunghezza della carta, può' essere realizzata in modo da lasciare accessibile per l'inserimento e l'estrazione un lembo centrale della carta stessa. The cavity 15, although having a depth approximately equal to the length of the paper, can be made in such a way as to leave a central flap of the paper itself accessible for insertion and extraction.
Inoltre, il cavo 14 di connessione all'elaboratore elettronico 18, in accordo con un'ulteriore variante, può' essere sostituito da dispositivi a raggi infrarossi o altri mezzi di interconnessione, la sfera 24 può' essere sostituita da un qualsiasi dispositivo che permetta comunque la rilevazione del movimento relativo del dispositivo 10 rispetto ad una superficie. Furthermore, the connection cable 14 to the electronic processor 18, in accordance with a further variant, can be replaced by infrared ray devices or other interconnection means, the sphere 24 can be replaced by any device which in any case allows detecting the relative movement of the device 10 with respect to a surface.
Anche i piedini 26, in accordo con ulteriori varianti, possono essere eliminati e sostituiti da opportune sporgenze ricavate nella base 21 stessa del dispositivo 10, in prossimità' dei bordi esterni del dispositivo 10 stesso. The feet 26, in accordance with further variants, can also be eliminated and replaced by suitable protrusions made in the base 21 of the device 10 itself, near the outer edges of the device 10 itself.
La tastiera 22 può' essere sostituita da tastiere a contatto, da tastiere di tipo capacitivo o di altro tipo, anche comandabili indirettamente per mezzo di oggetti appuntiti. The keyboard 22 can be replaced by contact keyboards, by keyboards of the capacitive or other type, also controllable indirectly by means of pointed objects.
Infine il display 22, in accordo con un'ulteriore variante, può' essere del tipo atto a visualizzare un maggior numero di righe e di caratteri di quelli indicati nell'esempio. Finally, the display 22, in accordance with a further variant, can be of the type suitable for displaying a greater number of lines and characters than those indicated in the example.
Eventuali ulteriori cambiamenti nelle dimensioni, forme, materiali componenti, elementi circuitali, collegamenti e contatti, cosi' come nei dettagli della circuiteria e della costruzione illustrata e del metodo di operare possono essere apportati senza allontanarsi dallo spirito dell'invenzione. Any further changes in the dimensions, shapes, component materials, circuit elements, connections and contacts, as well as in the details of the circuitry and construction illustrated and the method of operation can be made without departing from the spirit of the invention.
Claims (11)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITTO980123 ITTO980123A1 (en) | 1998-02-16 | 1998-02-16 | AIMING DEVICE FOR ELECTRONIC PROCESSOR. |
AU70780/98A AU7078098A (en) | 1997-04-21 | 1998-04-14 | Device for transmitting and receiving information connectable to an electronic computer |
PCT/IT1998/000085 WO1998048390A1 (en) | 1997-04-21 | 1998-04-14 | Device for transmitting and receiving information connectable to an electronic computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITTO980123 ITTO980123A1 (en) | 1998-02-16 | 1998-02-16 | AIMING DEVICE FOR ELECTRONIC PROCESSOR. |
Publications (1)
Publication Number | Publication Date |
---|---|
ITTO980123A1 true ITTO980123A1 (en) | 1999-08-16 |
Family
ID=11416433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ITTO980123 ITTO980123A1 (en) | 1997-04-21 | 1998-02-16 | AIMING DEVICE FOR ELECTRONIC PROCESSOR. |
Country Status (1)
Country | Link |
---|---|
IT (1) | ITTO980123A1 (en) |
-
1998
- 1998-02-16 IT ITTO980123 patent/ITTO980123A1/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6257486B1 (en) | Smart card pin system, card, and reader | |
US6556694B2 (en) | Digitizer stylus containing handwriting data | |
US9898695B2 (en) | Security token and authentication system | |
US20020091877A1 (en) | Wide screen notebook input/output device interface | |
ITMI20001425A1 (en) | SMART CARD READER WITH USB INTERFACE FOR CONNECTION TO PERSONAL COMPUTERS AND SIMILAR | |
JPH0416830B2 (en) | ||
JPH028984A (en) | Card teller machine | |
CN104751094B (en) | Article, visual code with visual code read equipment and information transmitting methods | |
CN108090337A (en) | The fingerprint identification method of electronic equipment | |
CN108256304A (en) | Electronic equipment | |
CN101976126A (en) | Multi-functional electronic pen | |
CN207020774U (en) | Pos | |
ITTO980123A1 (en) | AIMING DEVICE FOR ELECTRONIC PROCESSOR. | |
ITTO961044A1 (en) | ANTI-SCAM KEYBOARD FOR AN AUTOMATIC BANK TERMINAL | |
CN201859398U (en) | Multifunctional electronic pen | |
EP0818722A1 (en) | Controlling apparatus behaviour upon addition/removal of a physical resource | |
CN215729989U (en) | Dynamic input device and input equipment | |
KR101391740B1 (en) | Fingerprint recognition module with function of scrolling in mobile device | |
CN207020780U (en) | POS with writing pencil | |
JP7534630B2 (en) | Touch Panel Device | |
CN207281787U (en) | A kind of electronic information reads identification device | |
CN210742896U (en) | Invisible piano key type cipher keyboard | |
US20190066108A1 (en) | Device for entry on a touch-sensitive surface and corresponding method | |
CN109741053A (en) | Token processing method, computer-readable storage medium and electronic device based on blockchain account | |
US10296902B2 (en) | Payment device with data entry keys |