The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 01, 2020
Filed:
Oct. 14, 2016
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Raju Jain, Kirkland, WA (US);
Michael John Novak, Redmond, WA (US);
Tyler Kien Beam, Seattle, WA (US);
Neal Robert Christiansen, Bellevue, WA (US);
Robert Paul St. Pierre, Redmond, WA (US);
Craig Ashley Barkhouse, Duvall, WA (US);
Ping Xie, Redmond, WA (US);
Srinivasan Malayala, Redmond, WA (US);
Anshul Rawat, Kirkland, WA (US);
Sripresanna Sripresanna, Bothell, WA (US);
Mohammed Amirali Samji, Redmond, WA (US);
David Ben Perry, Redmond, WA (US);
Microsoft Technology Licensing, LLC, Redmond, VA (US);
Abstract
Determination logic for a cloud content states framework is described herein. In implementations, a framework is configured to perform operations for management of cloud content files at the computing device on behalf of cloud storage providers. Determination logic for the framework is utilized to make state determinations in dependence upon a defined set of file sync properties. The framework operates to make assessments of the file sync properties and set states for files in accordance with the assessments. In implementations, file sync properties are related to corresponding states through a mapping data structure that maps file sync property values to different states and enables look-ups of states based on property values. The framework utilizes and references the mapping data structure to match file sync properties identified for cloud content files to corresponding states and then set states for the cloud content files accordingly.