Patent US5517569A successfully refreshed from Google Patents.
US5517569A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods and apparatus for interfacing an encryption module with a personal computer
Assignee: Innovonics Inc
•
Filing: 1994-03-18
•
Granted: 1996-05-14
•
Expires: 2014-03-18
Abstract
Abstract An encryption module for encrypting financial and other sensitive data may be conveniently interposed in series between a personal computer and the keyboard associated therewith. An application program designed to run on the PC is configured to prompt the user to enter his PIN or other confidential data into the encryption module; consequently the confidential data need not be transmitted in an unencrypted fashion, and need not reside on the PC hard drive in an unencrypted form.
Inventors
- 👤 Dereck B. Clark
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:30
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0202; G06F3/021; G06Q; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/108; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/409; G06Q20/4097; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G07F7/1016; G07F7/1025; H04L63/08; H04L63/0853; H04L9/00; H04L9/40; G06F2207/00; G06F2207/72; G06F2207/7219
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
185 words
A remote processing system, located at a first site, for interfacing with a host computer system located at a second site which is remote from said first site, the host computer system being of the type which includes a host modem and which is configured to facilitate financial transactions upon receipt from said remote processing system of a data packet including an encrypted data field, said remote processing system comprising: a. a PC, comprising: (1) a first memory sector configured to store an interactive software program; (2) a first processor configured to execute said software program (3) an input port configured to communicate with said first processor; and (4) a second modem configured to transmit said data packet from said PC to the host modem in accordance with said software program; b. an input device; and c. an encryption module connected in series between said input device and said input port, comprising: (1) a keypad; (2) a second processor configured to encrypt data entered onto said keypad; and (3) a data link configured to maintain communication between said encryption module and said PC input port.
Claim 2
Dependent Claim
185 words
A remote processing system, located at a first site, for interfacing with a host computer system located at a second site which is remote from said first site, the host computer system being of the type which includes a host modem and which is configured to facilitate financial transactions upon receipt from said remote processing system of a data packet including an encrypted data field, said remote processing system comprising: a. a PC, comprising: (1) a first memory sector configured to store an interactive software program; (2) a first processor configured to execute said software program (3) an input port configured to communicate with said first processor; and (4) a second modem configured to transmit said data packet from said PC to the host modem in accordance with said software program; b. an input device; and c. an encryption module connected in series between said input device and said input port, comprising: (1) a keypad; (2) a second processor configured to encrypt data entered onto said keypad; and (3) a data link configured to maintain communication between said encryption module and said PC input port.
Claim 3
Dependent Claim
16 words
The remote processing system of claim 1, wherein said input port comprises a keyboard input port.
Claim 4
Dependent Claim
15 words
The remote processing system of claim 1, wherein said input port comprises a mouse port.
Claim 5
Dependent Claim
30 words
The remote processing system of claim 3 wherein said remote processing system further comprises a mouse, and said encryption module is connected in series between said mouse and said PC.
Claim 6
Dependent Claim
33 words
The remote processing system of claim 2, wherein said second processor is configured to transmit said encrypted data to said input port in a manner which emulates the transmission of keyboard input data.
Claim 7
Dependent Claim
18 words
The remote processing system of claim 1, wherein said data entered onto said keypad corresponds to a PIN.
Claim 8
Dependent Claim
35 words
The remote processing system of claim 1, wherein said PC further comprises a screen, and said first processor is configured to generate a data entry prompt on said screen in accordance with said software program.
Claim 9
Dependent Claim
25 words
The remote processing system of claim 1, wherein said encryption module further comprises a peripheral device useful in electronically entering data into said encryption module.
Claim 10
Dependent Claim
17 words
The remote processing system of claim 8, wherein said peripheral device comprises a magnetic head card reader.
Claim 11
Dependent Claim
17 words
The remote processing system of claim 8, wherein said peripheral device comprises an integrated circuit card reader.
Claim 12
Dependent Claim
16 words
The remote processing system of claim 8, wherein said peripheral device comprises a bar code reader.
Claim 13
Dependent Claim
23 words
The remote processing system of claim 1 further comprising a magnetic card reader, said magnetic card reader formed integrally with said encryption module.
Claim 14
Dependent Claim
23 words
The remote processing system of claim 1 further comprising a smart card reader, said smart card reader formed integrally with said encryption module.
Claim 15
Dependent Claim
39 words
The remote processing system of claim 1 wherein said second processor of said encryption module comprises a random access memory, a read only memory, and an electronically programmable read only memory for providing additional security for said encryption module.
Claim 16
Dependent Claim
93 words
A data encryption module configured for connection to a PC, the PC being of the type which includes a keyboard, a keyboard input port, and a connector having a first end connected to said keyboard and a second end configured for connection to said keyboard input port, said module comprising: a. a keypad; b. a processor adapted to encrypt data entered onto said keypad; c. an interface connector extending from said module for receipt within said keyboard input port; and d. an interface port configured to receive said second end of said connector.
Claim 17
Dependent Claim
93 words
A data encryption module configured for connection to a PC, the PC being of the type which includes a keyboard, a keyboard input port, and a connector having a first end connected to said keyboard and a second end configured for connection to said keyboard input port, said module comprising: a. a keypad; b. a processor adapted to encrypt data entered onto said keypad; c. an interface connector extending from said module for receipt within said keyboard input port; and d. an interface port configured to receive said second end of said connector.
Claim 18
Dependent Claim
23 words
The encryption module of claim 15, further comprising an input data transducer for entering data into said module other than through said keypad.
Claim 19
Dependent Claim
34 words
The module of claim 16, wherein said transducer comprises at least one of a magnetic head card reader, an integrated circuit card reader, a bar code reader, a voice recognition device, and a scanner.
Claim 20
Dependent Claim
29 words
The module of claim 15, further comprising a housing within which said processor is disposed, and wherein said keypad is disposed substantially integral with a surface of said housing.
Claim 21
Dependent Claim
183 words
A remote processing system for interfacing with a host computer system including a host modem, the host computer system being configured to facilitate financial transactions upon receipt from said remote processing system of a data packet including an encrypted data field, said remote processing system comprising: a. a PC, comprising: (1) a PC housing; (2) a first processor, disposed within said PC housing, configured to execute a software program; (3) an input port accessible from outside of said PC housing and configured to communicate with said first processor; and (4) a PC modem configured to transmit said data packet from said PC to the host modem in accordance with said software program; and b. an encryption module, comprising: (1) a module housing; (2) a keypad accessible from outside of said module housing; (3) a second processor disposed within said module housing and configured to encrypt data entered onto said keypad; (4) a data link configured to maintain communication between said encryption module and said PC input port. (5) a second input port configured to receive an input from a keyboard of said PC.
Claim 22
Dependent Claim
183 words
A remote processing system for interfacing with a host computer system including a host modem, the host computer system being configured to facilitate financial transactions upon receipt from said remote processing system of a data packet including an encrypted data field, said remote processing system comprising: a. a PC, comprising: (1) a PC housing; (2) a first processor, disposed within said PC housing, configured to execute a software program; (3) an input port accessible from outside of said PC housing and configured to communicate with said first processor; and (4) a PC modem configured to transmit said data packet from said PC to the host modem in accordance with said software program; and b. an encryption module, comprising: (1) a module housing; (2) a keypad accessible from outside of said module housing; (3) a second processor disposed within said module housing and configured to encrypt data entered onto said keypad; (4) a data link configured to maintain communication between said encryption module and said PC input port. (5) a second input port configured to receive an input from a keyboard of said PC.
Claim 23
Dependent Claim
67 words
The remote processing system of claim 19, wherein: a. said input port comprises a keyboard input port; b. said PC further comprises a keyboard, and said encryption module is connected in series between said keyboard and said keyboard input port; and c. said second processor is configured to transmit said encrypted data to said input port in a manner which emulates the transmission of keyboard input data.
Claim 24
Independent Claim
150 words
A method for transmitting confidential data between a PC at a first site and a host computer located at a site remote from said first site comprising the steps of: providing a PC comprising a first processor configured to execute a software program, and a PC modem configured to transmit data from said PC to the host computer in accordance with said software program; providing a keyboard or mouse for communicating with said PC; providing a self-contained, secure encryption module independent from said PC and connected in series between said PC and said keyboard or mouse, said module comprising a keypad for inputting a confidential data directly into said encryption module and a second processor for encrypting said confidential data within said module; transmitting said encrypted data to said first processor within said PC; and transmitting said encrypted data from said PC to said host computer via said PC modem.
Claim 25
Independent Claim
150 words
A method for transmitting confidential data between a PC at a first site and a host computer located at a site remote from said first site comprising the steps of: providing a PC comprising a first processor configured to execute a software program, and a PC modem configured to transmit data from said PC to the host computer in accordance with said software program; providing a keyboard or mouse for communicating with said PC; providing a self-contained, secure encryption module independent from said PC and connected in series between said PC and said keyboard or mouse, said module comprising a keypad for inputting a confidential data directly into said encryption module and a second processor for encrypting said confidential data within said module; transmitting said encrypted data to said first processor within said PC; and transmitting said encrypted data from said PC to said host computer via said PC modem.
References Cited (Backward Citations)
US4123747A
Cited
US4305059A
Cited
US4341951A
Cited
US4536647A
Cited
US4625276A
Cited
US4707592A
Cited
US5220501A
Cited
US5406624A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-05-14 | 1999-11-13 | 2000-05-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-05-14 | 2003-11-13 | 2004-05-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-05-14 | 2007-11-13 | 2008-05-14 | $7700.00 | Window Closed / Lapsed |