VIRTUAL FILE SYSTEM
First Claim
1. A method in a virtual file system comprising:
- receiving results of a first search for files related to current context of a user of the virtual file system, the files being stored on physical media and/or other virtual file systems;
organizing the results of the first search into contextually significant virtual folders of the virtual file system;
recording a first entry into a history of path mappings which map location of the files in the virtual folders to locations of the files on the physical media;
receiving results of a second search for files related to an updated context of the user of the virtual file system; and
updating the organization of contextually significant virtual folders based on the results of the second search and recording a second entry into the history of path mappings based on the updated organization.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual file system is provided. Results are received of a first search for files related to current context of a user of the virtual file system, the files being stored on physical media and/or other virtual file systems. The results of the first search are organized into contextually significant virtual folders of the virtual file system. A first entry is recorded into a history of path mappings which map location of the files in the virtual folders to locations of the files on the physical media. Results are received of a second search for files related to an updated context of the user of the virtual file system. The organization of contextually significant virtual folders is updated based on the results of the second search, and a second entry is recorded into the history of path mappings based on the updated organization.
-
Citations
27 Claims
-
1. A method in a virtual file system comprising:
-
receiving results of a first search for files related to current context of a user of the virtual file system, the files being stored on physical media and/or other virtual file systems; organizing the results of the first search into contextually significant virtual folders of the virtual file system; recording a first entry into a history of path mappings which map location of the files in the virtual folders to locations of the files on the physical media; receiving results of a second search for files related to an updated context of the user of the virtual file system; and updating the organization of contextually significant virtual folders based on the results of the second search and recording a second entry into the history of path mappings based on the updated organization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method in a virtual file system comprising:
-
monitoring current context of a user of the virtual file system, wherein current context of the user includes at least system state and at least user behavior correlated over time; searching for files related to a current context of the user of the virtual file system, the files being stored on physical media and/or other virtual file systems; organizing the results of the search into contextually significant virtual folders in the virtual file system; and displaying the virtual folders for manipulation by the user of the virtual file system. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method in a virtual file system comprising:
-
receiving results of a first search for files related to a current context of a user of the virtual file system, the files being stored on physical media and/or other virtual file systems; organizing the results of the first search into contextually significant virtual folders in the virtual file system; responsive to selection of a virtual folder in the virtual file system, displaying a list of files organized in the selected virtual folder according to the first search; and responsive to selection of a root directory in the virtual file system, further comprising;
obtaining results of a second search for files related to an updated context of the user of the virtual file system, updating the organization of contextually significant virtual folders, and displaying the updated organization of virtual folders. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method in a virtual file system comprising:
-
receiving results of a first search for files related to current context of a user of the virtual file system, the files being stored on physical media and/or other virtual file systems; organizing the results of the first search into contextually significant virtual folders of the virtual file system; recording a first entry into a history of path mappings which map location of the files in the virtual folders to locations of the files on the physical media.
-
Specification