← Back to Patent Explorer
US6088802A Expired / Lapsed US ⏱️ 0.0 years remaining

Peripheral device with integrated security functionality

Assignee: SPEX TECHNOLOGIES Inc
•
Filing: 1997-06-04
•
Granted: 2000-07-11
•
Expires: 2017-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention enables a peripheral device to communicate with a host computing device to enable one or more security operations to be performed by the peripheral device on data stored within the host computing device, data provided from the host computing device to the peripheral device (which can then be, for example, stored in the peripheral device or transmitted to yet another device), or data retrieved by the host computing device from the peripheral device (e.g., data that has been stored in the peripheral device, transmitted to the peripheral device from another device or input to the peripheral device by a person). In particular, the peripheral device can be adapted to enable, in a single integral peripheral device, performance of one or more security operations on data, and a defined interaction with a host computing device that has not previously been integrated with security operations in a single integral device. The defined interactions can provide a variety of types of functionality (e.g., data storage, data communication, data input and output, user identification). The peripheral device can also be implemented so that the security operations are performed in-line, i.e., the security operations are performed between the communication of data to or from the host computing device and the performance of the defined interaction. Moreover, the peripheral device can be implemented so that the security functionality of the peripheral device is transparent to the host computing device.

Inventors

  • 👤 William P. Bialick
  • 👤 Mark J. Sutherland
  • 👤 Janet L. Dolphin-Peterson
  • 👤 Thomas K. Rowland
  • 👤 Kirk W. Skeba
  • 👤 Russell D. Housley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:32
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/34

Claims Analysis

Total Claims: 48
Claim 1
Independent Claim 105 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; means for operably connecting the security means and/or the target means to the host computing device in response to an instruction from the host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 2
Dependent Claim 105 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; means for operably connecting the security means and/or the target means to the host computing device in response to an instruction from the host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 3
Dependent Claim 17 words
A peripheral device as in claim 1, wherein the target means comprises means for non-volatilely storing data.
Claim 4
Dependent Claim 25 words
A peripheral device as in claim 1, wherein the target means comprises means for enabling communication between the host computing device and a remote device.
Claim 5
Dependent Claim 15 words
A peripheral device as in claim 1, wherein the target means comprises a biometric device.
Claim 6
Dependent Claim 19 words
A peripheral device as in claim 1, wherein the target means comprises means for communicating with a smart card.
Claim 7
Dependent Claim 113 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means, means for enabling communication with a host computing device; means for operably connecting the security means and/or the target means to the host computing device in response to an instruction from the host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 8
Dependent Claim 113 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means, means for enabling communication with a host computing device; means for operably connecting the security means and/or the target means to the host computing device in response to an instruction from the host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 9
Dependent Claim 17 words
A peripheral device as in claim 6, wherein the target means comprises means for non-volatilely storing data.
Claim 10
Dependent Claim 25 words
A peripheral device as in claim 6, wherein the target means comprises means for enabling communication between the host computing device and a remote device.
Claim 11
Dependent Claim 15 words
A peripheral device as in claim 6, wherein the target means comprises a biometric device.
Claim 12
Dependent Claim 19 words
A peripheral device as in claim 6, wherein the target means comprises means for communicating with a smart card.
Claim 13
Dependent Claim 79 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 14
Dependent Claim 79 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 15
Dependent Claim 17 words
A peripheral device as in claim 11, wherein the target means comprises means for non-volatilely storing data.
Claim 16
Dependent Claim 21 words
A peripheral device as in claim 12, wherein the means for non-volatilely storing data further comprises a solid-state disk storage device.
Claim 17
Dependent Claim 20 words
A peripheral device as in claim 13, wherein the solid-state disk storage device comprises an ATA format flash disk drive.
Claim 18
Dependent Claim 25 words
A peripheral device as in claim 11, wherein the target means comprises means for enabling communication between the host computing device and a remote device.
Claim 19
Dependent Claim 27 words
A peripheral device as in claim 15, wherein the means for enabling communication between the host computing device and a remote device further comprises wireless communication means.
Claim 20
Dependent Claim 16 words
A peripheral device as in claim 16, wherein the wireless communication means comprises a wireless modem.
Claim 21
Dependent Claim 17 words
A peripheral device as in claim 16, wherein the wireless communication means comprises a wireless LAN transceiver.
Claim 22
Dependent Claim 15 words
A peripheral device as in claim 11, wherein the target means comprises a biometric device.
Claim 23
Dependent Claim 16 words
A peripheral device as in claim 19, wherein the biometric device comprises a fingerprint scanning device.
Claim 24
Dependent Claim 16 words
A peripheral device as in claim 19, wherein the biometric device comprises a retinal scanning device.
Claim 25
Dependent Claim 19 words
A peripheral device as in claim 11, wherein the target means comprises means for communicating with a smart card.
Claim 26
Dependent Claim 114 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 27
Dependent Claim 114 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 28
Dependent Claim 86 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target.
Claim 29
Dependent Claim 86 words
A peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target.
Claim 30
Dependent Claim 17 words
A peripheral device as in claim 24, wherein the target means comprises means for non-volatilely storing data.
Claim 31
Dependent Claim 21 words
A peripheral device as in claim 25, wherein the means for non-volatilely storing data further comprises a solid-state disk storage device.
Claim 32
Dependent Claim 20 words
A peripheral device as in claim 26, wherein the solid-state disk storage device comprises an ATA format flash disk drive.
Claim 33
Dependent Claim 25 words
A peripheral device as in claim 24, wherein the target means comprises means for enabling communication between the host computing device and a remote device.
Claim 34
Dependent Claim 27 words
A peripheral device as in claim 28, wherein the means for enabling communication between the host computing device and a remote device further comprises wireless communication means.
Claim 35
Dependent Claim 16 words
A peripheral device as in claim 29, wherein the wireless communication means comprises a wireless modem.
Claim 36
Dependent Claim 17 words
A peripheral device as in claim 29, wherein the wireless communication means comprises a wireless LAN transceiver.
Claim 37
Dependent Claim 15 words
A peripheral device as in claim 24, wherein the target means comprises a biometric device.
Claim 38
Dependent Claim 16 words
A peripheral device as in claim 32, wherein the biometric device comprises a fingerprint scanning device.
Claim 39
Dependent Claim 16 words
A peripheral device as in claim 32, wherein the biometric device comprises a retinal scanning device.
Claim 40
Dependent Claim 19 words
A peripheral device as in claim 24, wherein the target means comprises means for communicating with a smart card.
Claim 41
Dependent Claim 102 words
A data security system, comprising: a host computing device including one or more device interfaces adapted to enable communication with another device; a peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; and means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 42
Dependent Claim 102 words
A data security system, comprising: a host computing device including one or more device interfaces adapted to enable communication with another device; a peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; and means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for mediating communication of data between the host computing device and the target means so that the communicated data must first pass through the security means.
Claim 43
Dependent Claim 110 words
A data security system, comprising: a host computing device including one or more device interfaces adapted to enable communication with another device; a peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; and means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 44
Dependent Claim 110 words
A data security system, comprising: a host computing device including one or more device interfaces adapted to enable communication with another device; a peripheral device, comprising: security means for enabling one or more security operations to be performed on data; target means for enabling a defined interaction with a host computing device; and means for enabling communication between the security means and the target means; means for enabling communication with a host computing device; and means for providing to a host computing device, in response to a request from the host computing device for information regarding the type of the peripheral device, information regarding the function of the target means.
Claim 45
Dependent Claim 77 words
For use in a peripheral device adapted for communication with a host computing device, performance of one or more security operations on data, and interaction with a host computing device in a defined way, a method comprising the steps of: receiving a request from a host computing device for information regarding the type of the peripheral device; and providing to the host computing device, in response to the request, information regarding the type of the defined interaction.
Claim 46
Dependent Claim 77 words
For use in a peripheral device adapted for communication with a host computing device, performance of one or more security operations on data, and interaction with a host computing device in a defined way, a method comprising the steps of: receiving a request from a host computing device for information regarding the type of the peripheral device; and providing to the host computing device, in response to the request, information regarding the type of the defined interaction.
Claim 47
Dependent Claim 106 words
For use in a peripheral device adapted for communication with a host computing device, performance of one or more security operations on data, and interaction with a host computing device in a defined way, a method comprising the steps of: communicating with the host computing device to exchange data between the host computing device and the peripheral device; performing one or more security operations and the defined interaction on the exchanged data; and mediating communication of the exchanged data between the host computing device and the peripheral device so that the exchanged data must first sass through means for performing the one or more security operations.
Claim 48
Dependent Claim 106 words
For use in a peripheral device adapted for communication with a host computing device, performance of one or more security operations on data, and interaction with a host computing device in a defined way, a method comprising the steps of: communicating with the host computing device to exchange data between the host computing device and the peripheral device; performing one or more security operations and the defined interaction on the exchanged data; and mediating communication of the exchanged data between the host computing device and the peripheral device so that the exchanged data must first sass through means for performing the one or more security operations.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-11 2004-01-10 2004-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-11 2008-01-10 2008-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-11 2012-01-10 2012-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag