US2008250190A1PendingUtilityA1

Portable memory device operating system and method of using same

50
Assignee: JOHNSON BRIANPriority: Apr 3, 2007Filed: Apr 3, 2007Published: Oct 9, 2008
Est. expiryApr 3, 2027(~0.7 yrs left)· nominal 20-yr term from priority
Inventors:Brian Johnson
G06F 3/0481G06F 3/0486G06F 11/3048G06F 3/0482G06F 16/16
50
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.