Back to results
US 8,135,880 B2Granted
USB mass storage locking
AssigneeCypress Semiconductor Corporation
InventorsSteven Kolokowsky, Brian Tuttle
Life of this patent
Estimating the term…
Abstract
Disclosed is a mass-storage device, comprising a Universal Serial Bus (USB) interface, a locking function coupled to the USB interface wherein the locking function is accessible via a USB device class other than a mass-storage class, and a data mass-storage memory coupled to the locking circuit.
Claims7
A mass-storage device, comprising:
- a bridge device including a Universal Serial Bus (USB) interface, the bridge device configured to implement a user access locking function accessible via the USB interface;
- and
- a data mass-storage memory coupled by a data bus to the bridge device;
- the bridge device is configured to implement the user access locking function by:
- enumerating the data mass-storage memory, when locked, as a USB device other than a USB mass storage class device;
- responding to a user access validation by unlocking and reenumerating the data mass-storage memory as a USB mass storage class device;
- and
- in response to a failed validation of the user access, causing a host computer to display a mock device.
5 more elements
A storage device, comprising:
- a Universal Serial Bus (USB) bridge configured to implement a user access locking function;
- and
- the USB bridge coupled by an interface to a mass-storage device;
- the USB bridge, the locking function, and the interface are implemented in a mass storage controller chip;
- and
- the USB bridge is configured to implement the user access locking function by:
- enumerating the data mass-storage memory, when locked, as a USB device other than a USB mass storage class device;
- responding to a user access validation by unlocking the mass-storage device and reenumerating the mass-storage device as a USB mass-storage class device;
- and
- in response to a failed validation of the user access, causing a host computer to display a mock device.
7 more elements
Dependencies are inferred from the claim text.