SELF-CONTAINED STORAGE DEVICE FOR SELF-CONTAINED APPLICATION EXECUTION
First Claim
1. A system comprising:
- a storage device for use with a computer system or computer device, the computer system or computer device including an operating system, the storage device comprising;
a storage area;
a data access controller configured to control access to the storage area;
firmware instructions configured for (i) permitting access from the computer system or computer device to the storage device upon successful authentication by the computer system or computer device, and (ii) preventing access from the computer system or computer device to the storage device absent successful authentication by the computer system or computer device; and
one or more pre-configured applications, stored in the storage area and configured for self-contained execution from the storage device,wherein the self-contained execution is initiated on the computer system or computer device using execution information only from the storage device, andwherein the preventing access comprises rendering the storage device hidden from the operating system of the computer system or computer device absent successful authentication from the computer system or computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage device that is pre-configured to execute one or more related applications when connected to a computer device or system. The storage device may contain a suite of applications that are pre-configured to execute without requiring “installation” on the computer device or system prior to execution. The storage device may be a secure (e.g., protected) storage drive for use with the associated computer device or system. The secure storage drive allows access only when properly authenticated to the computer device or system attempting to access the secure storage drive. Additionally, other levels of authentication may be required prior to allowing access. For example, access may only be allowed if both the computer device or system and a user authenticated to the computer device are recognized by the secure storage drive.
6 Citations
31 Claims
-
1. A system comprising:
-
a storage device for use with a computer system or computer device, the computer system or computer device including an operating system, the storage device comprising; a storage area; a data access controller configured to control access to the storage area; firmware instructions configured for (i) permitting access from the computer system or computer device to the storage device upon successful authentication by the computer system or computer device, and (ii) preventing access from the computer system or computer device to the storage device absent successful authentication by the computer system or computer device; and one or more pre-configured applications, stored in the storage area and configured for self-contained execution from the storage device, wherein the self-contained execution is initiated on the computer system or computer device using execution information only from the storage device, and wherein the preventing access comprises rendering the storage device hidden from the operating system of the computer system or computer device absent successful authentication from the computer system or computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 21, 22, 23, 24, 25, 31)
-
-
9-15. -15. (canceled)
-
16. A method comprising:
-
connecting a storage device to a computer system or computer device, the storage device comprising one or more pre-configured applications stored thereon, the pre-configured applications being configured for self-contained execution from the storage device on the computer system or computer device; permitting access from the computer system or computer device to the storage device upon successful authentication by the computer system or computer device; preventing access from the computer system or computer device to the storage device absent successful authentication by the computer system or computer device; and upon permitting access from the computer system or computer device to the storage device, receiving an indication to initiate execution of a launch application for launching one or more of the pre-configured applications for self-contained execution from the storage device; wherein the self-contained execution from the storage device comprises initiating execution of the pre-configured applications utilizing execution information only from the storage device, and wherein the preventing access comprises rendering the storage device hidden from the operating system of the computer system or computer device absent successful authentication by the computer system or computer device. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
17. (canceled)
-
18. (canceled)
-
20. (canceled)
Specification