Patent ID: 8595224
Filing Date: 2013-11-26
Classification: G06F

Abstract:
1. A computer implemented method, comprising: storing a first reference point and at least one file path, said at least one file path comprising a location, associated with said first reference point in a data structure, wherein a first file associated with said first reference point is one of downloaded by a user to said at least one file path, uploaded by said user from said at least one file path, attached by said user from said at least one file path, and detached by said user to said at least one file path; storing a use count associated with a corresponding one of said at least one file path, said use count indicating a number of times said at least one file path has been utilized for downloading, uploading, attaching or detaching a file through web browsing, file transfer protocol (FTP) download, email files detachment, or email file attachment operations; receiving a file operation for a second file associated with a second reference point, the file operation being one of downloading, uploading, attaching, and detaching said second file; comparing the second reference point to said first reference point when said second reference point is accessed for one of downloading, uploading, attaching, and detaching the second file; generating an ordered list comprising said at least one file path when said second reference point is determined to be similar to said first reference point, said ordered list ordered utilizing said use count associated with said corresponding one of said at least one file path; presenting said ordered list to the user; and receiving input from the user for one of downloading said second file to one of said at least one file path presented in said ordered list, uploading said second file from one of said at least one file path presented in said ordered list, attaching said second file from one of said at least one file path presented in said ordered list, and detaching said second file to one of said at least one file path presented in said ordered list, wherein the at least one file path is ordered at a top of said ordered list when said use count associated with said at least one file path is greater than another use count associated with another file path in said ordered list.