Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
215 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, the keyboard controller being set into its said further mode of operation for the input of a PIN code into a said card received in the ICC interface.
Claim 2
Dependent Claim
215 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, the keyboard controller being set into its said further mode of operation for the input of a PIN code into a said card received in the ICC interface.
Claim 3
Dependent Claim
32 words
A computer keyboard unit according to claim 1, wherein said means for providing a mode-change command comprises means for receiving said mode-change command from said host computer via said host interface means.
Claim 4
Dependent Claim
19 words
A computer keyboard unit according to claim 2, wherein said host interface means comprises a single two-way link interface.
Claim 5
Dependent Claim
80 words
A computer keyboard unit according to claim 2, wherein said host interface means comprises two link interfaces, one said link interface serving to pass said key codes to the host computer during said normal mode of operation of the computer and the other said link interface serving for the exchange of data between said card and said host computer, a predetermined one of the two said link interfaces serving for the receipt of said mode-change command from the host computer.
Claim 6
Dependent Claim
44 words
A computer keyboard unit according to claim 1, wherein said means for providing a mode-change command comprises said ICC interface, said ICC interface including means for generating said mode-change command in response to receiving a request for user data input from a said card.
Claim 7
Dependent Claim
44 words
A computer keyboard unit according to claim 1, wherein ICC interface includes program-controlled processor means for controlling interfacing with a said card received by the ICC interface, and said keyboard controller comprises program-controlled processor means for controlling key press detection and key code generation.
Claim 8
Dependent Claim
27 words
A computer keyboard unit according to claim 6, wherein the said processor means of said keyboard controller and ICC interface are jointly constituted by a single microcontroller.
Claim 9
Dependent Claim
48 words
A computer keyboard unit according to claim 1, wherein said key matrix includes a numeric key pad; said keyboard controller, when in its said further mode of operation, passing to said ICC interface only those said key codes corresponding to key presses associated with said numeric key pad.
Claim 10
Dependent Claim
58 words
A computer keyboard unit according to claim 1, further comprising code translation means for ensuring that the code passed by the ICC interface to the card following a key press during said further mode of operation of the keyboard controller, correctly represents the user input character according to the character/character code mapping used by the integrated circuit card.
Claim 11
Dependent Claim
16 words
A computer keyboard unit according to claim 1, wherein said unit is of tamper evident construction.
Claim 12
Dependent Claim
243 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller comprising program-controlled processor means for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface including program-controlled processor means for controlling interfacing with a said card, and said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, said processor by means of said keyboard controller and ICC interface having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, wherein the keyboard controller is set into its said further mode of operation for the input of a PIN code into a said card received in the ICC interface.
Claim 13
Dependent Claim
243 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller comprising program-controlled processor means for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface including program-controlled processor means for controlling interfacing with a said card, and said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, said processor by means of said keyboard controller and ICC interface having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, wherein the keyboard controller is set into its said further mode of operation for the input of a PIN code into a said card received in the ICC interface.
Claim 14
Dependent Claim
16 words
A computer keyboard unit according to claim 11, wherein said unit is of tamper evident construction.
Claim 15
Dependent Claim
223 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, wherein said means for providing a mode-change command comprises said ICC interface, said ICC interface including means for generating said mode-change command in response to receiving a request for user data input from a said card.
Claim 16
Dependent Claim
223 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, wherein said means for providing a mode-change command comprises said ICC interface, said ICC interface including means for generating said mode-change command in response to receiving a request for user data input from a said card.
Claim 17
Dependent Claim
19 words
A computer keyboard unit according to claim 13, wherein said host interface means comprises a single two-way link interface.
Claim 18
Dependent Claim
44 words
A computer keyboard unit according to claim 13, wherein ICC interface includes program-controlled processor means for controlling interfacing with a said card received by the ICC interface, and said keyboard controller comprises program-controlled processor means for controlling key press detection and key code generation.
Claim 19
Dependent Claim
27 words
A computer keyboard unit according to claim 15, wherein the said processor means of said keyboard controller and ICC interface are jointly constituted by a single microcontroller.
Claim 20
Dependent Claim
48 words
A computer keyboard unit according to claim 13, wherein said key matrix includes a numeric key pad; said keyboard controller, when in its said further mode of operation, passing to said ICC interface only those said key codes corresponding to key presses associated with said numeric key pad.
Claim 21
Dependent Claim
58 words
A computer keyboard unit according to claim 17, further comprising code translation means for ensuring that the code passed by the ICC interface to the card following a key press during said further mode of operation of the keyboard controller, correctly represents the user input character according to the character/character code mapping used by the integrated circuit card.
Claim 22
Dependent Claim
16 words
A computer keyboard unit according to claim 13, wherein said unit is of tamper evident construction.
Claim 23
Dependent Claim
240 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, said keyboard controller further comprising code translation means for ensuring that the code passed by the ICC interface to the card following a key press during said further mode of operation of the keyboard controller, correctly represents the user input character according to the character/character code mapping used by the integrated circuit card.
Claim 24
Dependent Claim
240 words
A computer keyboard unit for connection to a host computer, said keyboard unit comprising: a key matrix including a set of alphanumeric keys, a keyboard controller for detecting a key press of the key matrix and for generating a corresponding key code, host interface means for interfacing the keyboard unit with said host computer, an ICC interface for receiving an integrated circuit card and exchanging data therewith, said ICC interface being connected to host interface means whereby to enable the host computer to exchange data with a said card received in the ICC interface, and means for providing a mode-change command to the keyboard controller, the keyboard controller having both a normal mode of operation in which it passes the said key codes generated thereby to said host interface means for output to the host computer and a further mode of operation in which it passes said key codes to the ICC interface for transmission to a said card received in said ICC interface, the keyboard controller changing from said normal mode to said further mode in response to the provision thereto of a said mode-change command, said keyboard controller further comprising code translation means for ensuring that the code passed by the ICC interface to the card following a key press during said further mode of operation of the keyboard controller, correctly represents the user input character according to the character/character code mapping used by the integrated circuit card.
Claim 25
Dependent Claim
32 words
A computer keyboard unit according to claim 20, wherein said means for providing a mode-change command comprises means for receiving said mode-change command from said host computer via said host interface means.
Claim 26
Dependent Claim
20 words
A computer keyboard unit according to claim 20, wherein said host interface means for comprises a single two-way link interface.
Claim 27
Dependent Claim
80 words
A computer keyboard unit according to claim 20, wherein said host interface means comprises two link interfaces, one said link interface serving to pass said key codes to the host computer during said normal mode of operation of the computer and the other said link interface serving for the exchange of data between said card and said host computer, a predetermined one of the two said link interfaces serving for the receipt of said mode-change command from the host computer.
Claim 28
Dependent Claim
44 words
A computer keyboard unit according to claim 20, wherein ICC interface includes program-controlled processor means for controlling interfacing with a said card received by the ICC interface, and said keyboard controller comprises program-controlled processor means for controlling key press detection and key code generation.
Claim 29
Dependent Claim
27 words
A computer keyboard unit according to claim 20, wherein the said processor means of said keyboard controller and ICC interface are jointly constituted by a single microcontroller.
Claim 30
Dependent Claim
49 words
A computer keyboard unit according to claim 20, wherein said key matrix includes a numeric key pad; said keyboard controller, when its in said further mode of operation, passing to said ICC interface only those said key codes corresponding to key presses associated with said numeric key key pad.
Claim 31
Dependent Claim
16 words
A computer keyboard unit according to claim 20, wherein said unit is of tamper evident construction.