Back to EveryPatent.com
United States Patent | 6,119,232 |
Duncan | September 12, 2000 |
A computer implemented method and apparatus for mounting a user removable media in a computer system includes acquiring a media identifier input and a function identifier input from a user of the computer system. The media identifier input identifies the user removable media, and the function identifier input specifies a mounting operation to be performed on the user removable media. The media identifier and the function identifier inputs are processed to access a system media interface of the computer system, for example, by converting the media identifier input to a physical path of the user removable media in the computer system, and determining if the physical path of the media identifier input is valid within the computer system. A simulated media event is generated to mount the user removable media in the computer system. If desired, a determination may be made whether the user has valid permission to control the user removable media identified by the media identifier input. This may be performed by reading a media permission level associated with the user removable media identified by the media identifier input, reading a user permission level associated with the user, and comparing the media permission level to the user permission level.
Inventors: | Duncan; William L. (Colorado Springs, CO) |
Assignee: | Sun Microsystems, Inc. (Palo Alto, CA) |
Appl. No.: | 184788 |
Filed: | November 2, 1998 |
Current U.S. Class: | 713/200 |
Intern'l Class: | G06F 011/30 |
Field of Search: | 743/200 713/201,202 710/104 |
4792896 | Dec., 1988 | Maclean et al. | 364/200. |
5168441 | Dec., 1992 | Onarhein et al. | 364/146. |
5379431 | Jan., 1995 | Lemon et al. | 395/700. |
5416914 | May., 1995 | Korngiebel et al. | 395/425. |
5465329 | Nov., 1995 | Whisler | 395/438. |
5652876 | Jul., 1997 | Ashe et al. | 395/500. |
Foreign Patent Documents | |||
0 415 346 A2 | Dec., 1991 | EP. |
Sun Microsystems, "Solaris 2.3 Manual Pages", taken from http://www.aston.ac.uk/cgi-bin/man2html; volrmmount, rmmount.conf, volmissing, vold.conf, volfs, rmmount, eject, void. Scott et al, http://www.deja.com, newsgroup search results for "Solaris 2.3", Jul. 1999. "Computer System and Nework Security,"CRC Press, pp.75-84, 184-186 (1995). Ross B. et al., "Volume Management by The Book: The Nastore Volume Manager", Proceedings of the Symposium on Mass Storage Systems, Oct. 7, 1991, pp. 95-99. |