Protecting confidential information on portable storage media
First Claim
1. A portable storage system for connecting with a host information processing system, the portable storage system comprising:
- a storage device for storing information, said information comprising files and directories wherein each file and directory has a flag associated with it that indicates whether it is shared, and wherein the storage device comprises;
a visible partition comprising those files and directories that are visible to a user of the host information processing system when the storage device is connected therewith;
a non-visible partition comprising those files and directories that are not visible to the user of the host information processing system when the storage device is connected therewith, such that access to the files and directories in the non-visible partition is blocked;
wherein the host information processing system, when connected with the storage device, perceives a file system whose size equals a sum of an amount of empty storage space and a combined size of the files and directories marked as shared on the portable storage system;
a processor;
a switch operatively coupled with the storage device and configured to be set in a plurality of modes, wherein the plurality of modes comprise;
an owner mode wherein all of the files and directories are in the visible partition, wherein the owner mode, when selected, shows a shared flag indicating that the files marked with the flag are shared between the storage system and the host system and further comprising an apparatus for an owner of the portable storage system to modify a shared flag and to add files to the visible partition by checking the shared flags;
a give mode wherein any file and directory created in said give mode is automatically marked as shared and only the files and directories marked as shared are in the visible partition; and
a get mode wherein no files or directories are in the visible partition and the storage device shows only free space in the storage device to the user of the host information processing system when the storage device is connected therewith, and wherein in the get mode a size of the storage device presented to the user of the host information processing system equals an amount of the free space on the storage device;
a write-protect switch wherein if the write-protect switch is set along with the switch in the give mode the files in the visible partition are write- protected;
a dial that allows the user to specify a date range for filtering the list of files shown in the give position to show only those files marked as shared within the specified date range; and
a display that shows the selected date range and a state of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable storage system for connecting to a host, the portable storage system includes a storage device for storing information and a switch. The switch includes a get mode wherein the host sees only the free space in the storage device and not the part storing the information. Optionally, the portable storage system includes a give mode wherein the storage medium shows an empty space to the host and any file or directory is marked as shared and wherein the host sees a file-system whose size equals the amount of empty storage space on the storage device and an owner mode showing all of the stored information to the host and enabling the owner of the system to uncheck a shared flag on a storage device that received from another user that added files.
-
Citations
19 Claims
-
1. A portable storage system for connecting with a host information processing system, the portable storage system comprising:
-
a storage device for storing information, said information comprising files and directories wherein each file and directory has a flag associated with it that indicates whether it is shared, and wherein the storage device comprises; a visible partition comprising those files and directories that are visible to a user of the host information processing system when the storage device is connected therewith; a non-visible partition comprising those files and directories that are not visible to the user of the host information processing system when the storage device is connected therewith, such that access to the files and directories in the non-visible partition is blocked; wherein the host information processing system, when connected with the storage device, perceives a file system whose size equals a sum of an amount of empty storage space and a combined size of the files and directories marked as shared on the portable storage system; a processor; a switch operatively coupled with the storage device and configured to be set in a plurality of modes, wherein the plurality of modes comprise; an owner mode wherein all of the files and directories are in the visible partition, wherein the owner mode, when selected, shows a shared flag indicating that the files marked with the flag are shared between the storage system and the host system and further comprising an apparatus for an owner of the portable storage system to modify a shared flag and to add files to the visible partition by checking the shared flags; a give mode wherein any file and directory created in said give mode is automatically marked as shared and only the files and directories marked as shared are in the visible partition; and a get mode wherein no files or directories are in the visible partition and the storage device shows only free space in the storage device to the user of the host information processing system when the storage device is connected therewith, and wherein in the get mode a size of the storage device presented to the user of the host information processing system equals an amount of the free space on the storage device; a write-protect switch wherein if the write-protect switch is set along with the switch in the give mode the files in the visible partition are write- protected; a dial that allows the user to specify a date range for filtering the list of files shown in the give position to show only those files marked as shared within the specified date range; and a display that shows the selected date range and a state of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a first user getting a file from a second user in a portable storage device comprising a get mode, a give mode, and an owner mode of operation, the method comprising:
-
receiving the portable storage device set in the get mode of operation on the portable storage device, wherein the storage device stores information comprising files and directories, wherein each file and directory has a flag associated with it that indicates whether it is shared, and wherein the storage device further comprises; a visible partition comprising those files and directories that are visible to a user of the host information processing system when the storage device is connected therewith; and a non-visible partition comprising those files and directories that are not visible to the first user of the host information processing system when the storage device is connected therewith, such that access to the files and directories in the non-visible partition is blocked; wherein setting the get mode comprises; using storage virtualization to obscure any files and directories in the portable storage device; and setting a capacity of the storage device equal to a free space of the portable storage device; wherein the host information processing system, when connected with the storage device, perceives a file system whose size equals a sum of an amount of empty storage space and a combined size of the files and directories marked as shared on the portable storage system; receiving the portable storage device for coupling with a computing device from the second user, wherein the portable storage device comprises at least one file stored by the second user, and a shared flag associated with the at least one file; setting the portable storage device to the owner mode, wherein setting the portable storage device to the owner mode comprises; using virtualization to show all of the files and directories in the visible partition; showing a shared flag indicating that the at least one file marked with the shared flag is shared between the storage system and the computing device; and allowing the first user of the portable storage device to modify the shared flag and to add files to the visible partition by checking the shared flags; coupling the portable storage device with computing device; and un-checking the shared flag associated with the at least one file; setting the give mode such that any file and directory created in the give mode is automatically marked as shared and only the files and directories marked as shared are in the visible partition, setting the give mode comprising; setting a write-protect switch such that the files in the visible partition are write-protected; setting a dial that allows the user to specify a date range for filtering the list of files shown in the give position to show only those files marked as shared within the specified date range, wherein the selected date range and a state of the device is presented on a display. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for a first user giving a file to a second user in a portable storage device having a get mode, a give mode, and an owner mode of operation, comprising steps of:
-
storing in the portable storage device the at least one file said first user wants to give to the second user; wherein the portable storage device comprises; a visible partition comprising those files and directories that are visible; and a non-visible partition comprising those files and directories that are not visible, such that access to the files and directories in said non-visible partition is blocked; setting a shared flag on the at least one file; setting the portable storage device to the give mode, wherein setting the portable storage device to the give mode comprises; using storage virtualization to show only the files and directories marked as shared in the visible partition; and setting a capacity of the portable storage device equal to a sum of a size of the shared files and the free space on the portable storage device; setting a dial on the portable storage device to a specific date range for filtering the list of files shown in the give position to show only those files marked as shared within the specified date range; giving the portable storage device to the second user for coupling to a computer system; receiving the portable storage device from the second user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification