Patent ID: 9559996
Date: 2017-01-31
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method for storing a file with a network service account in a cloud storage account, comprising: receiving, via a hardware processor at a cloud storage server and from a user, information for accessing a network service account with a network service and the user; accessing, via the hardware processor at the cloud storage server, the network service account; identifying, via the hardware processor at the cloud storage server, one or more files with the network service account; providing, via a user interface, a list of the one or more files to the user; in response to a command to select a file from the list by the user, storing, via the hardware processor at a file database at the cloud storage server, the file of the one or more files in a cloud storage account with the user and metadata describing the file and file relationship information between the file and other files from the one or more files when the file database is not shared with the network service account; and generating and storing, at the file data base at the cloud storage server, a pointer to the file associated with the network service account when the file database is shared with the network service account.