Patent ID: 9552368
Date: 2017-01-24
CPC Classifications: G06F

Claim:
1. A computer-implemented method for providing information regarding files associated with a network service account to a first user associated with a first cloud storage account, comprising: receiving, at a cloud storage server and from the first user, information for accessing a first network service account associated with a first network service and the first user; sending a file access request via the first cloud storage account to the first network service, wherein: the file access request includes the information identifying the first cloud storage account and the first network service account, and the first network service determines the first user has authorized access to the first network service account from the first cloud storage account based on the information in the file access request; receiving, from the first network service, in response to the file access request, authorization to access the first network service account from the first cloud storage account; identifying a first set of one or more files associated with the first network service account, wherein the first set includes a first file stored on a first network service server; comparing the first file to other files in the first set to identify files that are duplicates of the first file; presenting a first list of the files in the first set to the first user without sending any file to a user device, wherein: the first list includes the first file and excludes files that are duplicates of the first file, and the first list provides metadata associated with each of the files in the first list; generating and storing, at a file database at the cloud storage server, a pointer to the first file associated with the first network service account, wherein the file database is shared with the first network service server; and accessing, by the cloud storage server, the first file stored on the first network service server via the pointer in response to the file access request without the first file being downloaded to the user device.