Scanning files for inappropriate content during synchronization
AssigneeMicrosoft Corporation
InventorsMarc E. Seinfeld, Daron Spektor, William M. Zintel, Adrian M. Marinescu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMarc E. Seinfeld, Daron Spektor, William M. Zintel, Adrian M. Marinescu
Estimating the term…
The present invention extends to methods, systems, and computer program products for scanning files for inappropriate content during file synchronization. Embodiments of the invention are mindful of the order of operations when scanning files for inappropriate content and in subsequent file processing. In some embodiments, during synchronization, an intermediary server scans a file for inappropriate content. The file is not permitted to be fully downloaded to a client device until the scan determines that the file does not contain inappropriate content. In other embodiments, during synchronization, a client device scans a newer version of a file for inappropriate content. An older version of the file is not deleted until the scan determines that the newer version of the file does not contain inappropriate content. In further embodiments, server side scanning and client side scanning are both used to enhance capabilities for detecting inappropriate content.
At a computer system, the computer system including a processor and system memory, the computer system communicatively coupled to a synchronized distributed storage system, the computer system having a sync client, the sync client configured to synchronize files at the computer system with files at the synchronized distributed storage system, a method for scanning files for inappropriate content during synchronization, the method comprising:
At a computer system, the computer system including a processor and system memory, the computer system communicatively coupled to a client device and a storage system, the client device configured to download files from the storage system, a method for scanning a downloading file for inappropriate content, the method comprising:
A system, the system comprising:
Dependencies are inferred from the claim text.