Patent ID: 8055698
Filing Date: 2011-11-08
Classification: G06F

Abstract:
1. A method performed on a network client device, said method comprising: displaying a network file icon in a graphical user interface as part of a network file system, said network file icon representing a network file stored on a network server; receiving a delete request for said network file, said delete request coming through said graphical user interface and being made by a first user; sending a command to said network server to move said network file into a server managed folder storing a plurality of network deleted files, said server managed folder having eviction policies, said plurality of network deleted files comprising network files deleted by said first user and network files deleted by a second user of a second network client device accessing said network file system, and said eviction policies are rules selected from a group consisting of: removing a file based on a predefined length of time to store said file, removing older files to maintain a storage space requirement, removing a file based on a type of said file, removing a file based on an owner or permission setting of said file, and combinations thereof; displaying a local file icon using a graphical user interface as part of a local file system, said local file icon representing a local file stored on a local file system; receiving a delete request for said local file, said delete request coming through said graphical user interface; moving said local file to a local recycle folder, said local recycle folder being located on said network client device and storing a plurality of local deleted files; and presenting, on said graphical user interface, a recycle folder comprising network file icons for said plurality of network deleted files and local file icons for said plurality of local deleted files; where said local file is not transferred to said server managed folder and said network file is not transferred to said local recycle folder.