Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
332 words
A security device for enabling selected functions to be performed to protected programs or data contained in memory in computers, or other functions performed by or within a computer connected to said security device, said security device comprising: a smart card reader having means for communicating with a smart card having memory; a control module having a segmented non-volatile memory, said segmented non-volatile memory including a plurality of segments of non-volatile memory, means for selectively entering enabling data into said plurality of segments of non-volatile memory from a plurality of smart cards, through said smart card reader, recognition means for detecting enabling data entered into each segment of said plurality of segments of non-volatile memory, processing means for enabling execution commands to be operably communicated to selected protected programs or data contained in the memory of a computer connected to said security device responsive to detection of enabling data by said recognition means, processing means for enabling execution commands to allow operation of a computer or specific functions of the computer connected to said security device, and disabling means for preventing execution commands originating at the connected computer to be recognized by said processing means absent detection of enabling data by said recognition means; and interface means for enabling communication between said control module, said interface means, and a computer connected to said interface means, said interface means including at least one type of interface apparatuses connectable to computers; whereby a computer user having multiple protected application programs that will not run, unless a physical smart card carrying unlocking means is physically inserted into a smart card reader, may successively physically insert a plurality of physical smart cards into said smart card reader a single time because said unlocking means of each physical smart card is copied and stored in a segment of non-volatile memory in said control module as a virtual smart card and is activated when needed in the absence of a need to reinsert its associated physical smart card.
Claim 2
Dependent Claim
332 words
A security device for enabling selected functions to be performed to protected programs or data contained in memory in computers, or other functions performed by or within a computer connected to said security device, said security device comprising: a smart card reader having means for communicating with a smart card having memory; a control module having a segmented non-volatile memory, said segmented non-volatile memory including a plurality of segments of non-volatile memory, means for selectively entering enabling data into said plurality of segments of non-volatile memory from a plurality of smart cards, through said smart card reader, recognition means for detecting enabling data entered into each segment of said plurality of segments of non-volatile memory, processing means for enabling execution commands to be operably communicated to selected protected programs or data contained in the memory of a computer connected to said security device responsive to detection of enabling data by said recognition means, processing means for enabling execution commands to allow operation of a computer or specific functions of the computer connected to said security device, and disabling means for preventing execution commands originating at the connected computer to be recognized by said processing means absent detection of enabling data by said recognition means; and interface means for enabling communication between said control module, said interface means, and a computer connected to said interface means, said interface means including at least one type of interface apparatuses connectable to computers; whereby a computer user having multiple protected application programs that will not run, unless a physical smart card carrying unlocking means is physically inserted into a smart card reader, may successively physically insert a plurality of physical smart cards into said smart card reader a single time because said unlocking means of each physical smart card is copied and stored in a segment of non-volatile memory in said control module as a virtual smart card and is activated when needed in the absence of a need to reinsert its associated physical smart card.
Claim 3
Dependent Claim
82 words
The security device according to claim 1, said recognition means further comprising encryption and decryption means for encrypting enabling data prior to storage of said enabling data in said plurality of segments of non-volatile memory and for recognizing encrypted enabling data entered in said plurality of segments of non-volatile memory, and for enabling execution commands originating at a connected computer to access protected programs or data responsive to recognition of encrypted enabling data entered in said plurality of segments of non-volatile memory.
Claim 4
Dependent Claim
49 words
The security device according to claim 1, further comprising means for preventing communication between any two segments of non-volatile memory responsive to commands originating at a connected computer, said means for preventing communication being a separation of each segment of non-volatile memory from all other segments of non-volatile memory.
Claim 5
Dependent Claim
39 words
The security device according to claim 1, said control module further comprising automatic recording means for entering enabling data into said plurality of segments of non-volatile memory from said plurality of physical smart cards through said smart card reader.
Claim 6
Dependent Claim
43 words
The security device of claim 1, said interface means further comprising a control means for scanning said at least one type of interface apparatuses to determine which interface is in communication with said computer and for translating from one interface protocol to another.
Claim 7
Dependent Claim
21 words
The security device of claim 1, said at least one type of interface means further comprising a PCMCIA card socket interface.
Claim 8
Dependent Claim
20 words
The security device of claim 1, said at least one type of interface means further comprising a parallel port interface.
Claim 9
Dependent Claim
20 words
The security device of claim 1, said at least one type of interface means further comprising a serial port interface.
Claim 10
Dependent Claim
21 words
The security device of claim 1, said at least one type of interface means further comprising a universal serial bus interface.