Portable memory device operating system and method of using same
Abstract
A portable operating system for use by a user on a portable memory device, the system being accessible by the user on a primary host computer having a host graphical user interface. The system includes a portable graphical user interface accessible by the user when the portable memory device is placed into communication with the primary host computer, at least one portable application executable by the user via the portable graphical user interface, and a file system accessible by the user. Dragging at least one file from a host graphical user interface of the primary host computer to the portable graphical user interface activates a file system to transfer files into respective portable file folders corresponding to the respective filetype.
Claims
exact text as granted — not AI-modified1 . A portable operating system for use by a user on a portable memory device, the system being accessible by the user on a primary host computer having a host graphical user interface, the system comprising:
a portable graphical user interface accessible by the user when the portable memory device is placed into communication with the primary host computer; at least one portable application executable by the user via the portable graphical user interface; a file system accessible by the user via the portable graphical user interface for bidirectional transfer of files between the portable memory device and the primary host computer, the file system defining at least one portable file folder on the portable memory device for storing at least one file therein, each of the at least one portable file folders corresponding to a respective filetype; and wherein dragging at least one file from the host graphical user interface of the primary host computer to the portable graphical user interface triggers the file system to transfer each of the at least one file into a respective one of the at least one portable file folder corresponding to the respective filetype.
2 . The system as in claim 1 wherein the at least one file is associated with a respective one of the at least one portable application such that execution of the at least one portable file launches the at least one portable application associated therewith.
3 . The system as in claim 2 wherein execution of the at least one portable application is performed independently of default file associations defined by the primary host computer.
4 . The system as in claim 1 wherein the portable graphical user interface is configured to be compatible with a second host computer having a different operating system than the primary host computer.
5 . The system as in claim 4 wherein the portable graphical user interface is automatically launched without user interaction when the portable memory device is connected to one of the primary and secondary host computers.
6 . The system as in claim 1 wherein the portable application is a music player.
7 . The system as in claim 6 wherein the at least one portable file folder includes a music file folder.
8 . The system as in claim 7 wherein the filetype corresponding to the music file folder is a music file.
9 . The system as in claim 1 wherein the at least one portable file folder is selected from the group consisting of a music file folder, a photo file folder, a document file folder, and a video file folder.
10 . The system as in claim 9 wherein the portable application is selected from the group consisting of a music player, a photo viewer, a document editor, and a video player.
11 . The system as in claim 1 wherein the portable graphical user interface is configured to connect to a master server via the Internet and store identification corresponding to the portable memory device thereon.
12 . The system as in claim 1 wherein the portable graphical user interface is programmed using Adobe® Flash® software.
13 . The system as in claim 12 wherein the file system is programmed using C++ programming language.
14 . The system as in claim 13 wherein the portable graphical user interface and the file system are compiled together using MDM Zinc™ software.
15 . A system comprising:
a portable memory device; a portable operating system installed on the portable memory device for use by a user, the system being accessible by the user on a primary host computer having a host graphical user interface, the system having:
a portable graphical user interface accessible by the user when the portable memory device is placed into communication with the primary host computer;
at least one portable application executable by the user via the portable graphical user interface;
a file system accessible by the user via the portable graphical user interface for bidirectional transfer of files between the portable memory device and the primary host computer, the file system defining at least one portable file folder on the portable memory device for storing at least one file therein, each of the at least one portable file folders corresponding to a respective filetype; and
wherein dragging at least one file from the respective Graphical user interface of the primary host computer to the portable graphical user interface activates the file system to transfer each of the at least one files into a respective one of the at least one portable file folders corresponding to the respective filetype.
16 . The system as in claim 15 wherein the portable memory device is a flash memory drive.
17 . The system as in claim 15 wherein the at least one file is associated with a respective one of the at least one portable application such that execution of the at least one portable file launches the at least one portable application associated therewith.
18 . The system as in claim 17 wherein execution of the at least one portable application is performed independently of default file associations defined by the primary host computer.
19 . The system as in claim 15 wherein the portable graphical user interface is configured to be compatible with a second host computer having a different operating system than the primary host computer.
20 . The system as in claim 19 wherein the portable graphical user interface is automatically launched without user interaction when the portable memory device is connected to one of the primary and secondary host computers.
21 . A method of allowing of user to transfer at least one file from a primary host file folder in a primary host computer to a portable memory device, and providing the user with access to the at least one file, the method comprising the steps of:
a) storing a portable operating system on the portable memory device, the portable operating system having a portable graphical user interface; b) creating at least one portable file folder on the portable memory device, each of the at least one portable file folders corresponding to a respective filetype; c) loading the portable operating system on to the primary host computer from the portable memory device; d) displaying the portable graphical user interface on the primary host computer; e) if the at least one file from the primary host file folder is dragged to the portable graphical user interface by the user, then sorting the at least one file by filetype; and f) transferring each of the at least one file from the primary host file folder to a respective one of the at least one portable file folder on the portable memory device.
22 . The method as in claim 21 wherein the portable operating system further includes at least one portable application executable by the user via the portable graphical user interface, and further comprising the step of:
g) associating the at least one file with a respective one of the at least one portable application.
23 . The method as in claim 22 further comprising the steps of:
h) launching the at least one portable application associated with the at least one file in step g); and i) opening the at least one file in step g).
24 . The method as in claim 22 wherein step g) is performed independently of default file associations defined by the primary host computer.
25 . The method as in claim 21 wherein the portable graphical user interface is configured to be compatible with a second host computer having a different operating system than the primary host computer.
26 . The method as in claim 25 wherein step h) is performed without user interaction when the portable memory device is connected to one of the primary and secondary host computers.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.