Abstract:
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
Abstract:
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
Abstract:
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
Abstract:
A method for searching for similar files stored on a server includes determining a target geolocation for a target file stored on the server, where the target geolocation is based on a geographical location of a client device on which a user has edited the target file, and storing the target geolocation in metadata of the target file. The method further includes receiving from the user a request to search a plurality of files stored on the server based on similarity to the target file, where the similarity is based on the target geolocation and a plurality of attributes of the target file, assigning a score to each file in the plurality of files, where the score is based on the similarity of each file to the target geolocation and the plurality of attributes, and presenting to the user a list of the plurality of files ordered by score.
Abstract:
A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.