Patent ID: 9378370
Filing Date: 2016-06-28
CPC Classification: G06F,H04L

Claim Text:
1. A method for using a computer system to scan files for inappropriate content during synchronization, the computer system including a processor and system memory, the computer system including a sync client communicatively coupled to a synchronized distributed storage system, the sync client configured to synchronize files with other sync clients coupled to the synchronized distributed storage system, the method comprising: receiving a one or more portions of data associated with a newer version of a file from the synchronized distributed storage system, the newer version of the file designated to replace an existing version of the file at the computer system, the newer version of the file previously uploaded to the synchronized distributed storage system by another sync client; identifying a storage location at the computer system to store the one or more portions of data; storing the one or more portions of data at the storage location; maintaining a synchronization relationship to the existing version of the file at the sync client including, prior to permitting the newer version of the file to replace the existing version of the file and prior to deleting the existing version of the file: based at least on determining that the one or more portions of data are free from inappropriate content, breaking the synchronization relationship by at least deleting the existing version of the file and replacing the existing version of the file with the newer version of the file.