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:
Dec. 28, 2021
Filed:
Sep. 15, 2017
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Peng Li, Kirkland, WA (US);
Raghunath Ramakrishnan, Bellevue, WA (US);
Baskar Sridharan, Sammamish, WA (US);
Christopher William Douglas, Mountain View, CA (US);
Virajith Jalaparti, San Jose, CA (US);
Sriram Rao, Sunnyvale, CA (US);
Sri Sai Kameswara Pavan Kumar Kasturi, Redmond, WA (US);
Karthick Krishnamoorthy, Sammamish, WA (US);
Chakrapani Bhat Talapady, Redmond, WA (US);
Krishna Pradeep Reddy Tamma, Bothell, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A system that maps files into multiple parts and initiates storage of each part within a respective storage provider. The mapping facilitates this by correlating each of the multiple parts to a corresponding storage provider which may be different than the storage provider that stores a different part of the same file. The system then initiates storage of the multiple parts of the file in each of their corresponding storage provider in accordance with the mapping, and using a storage-provider-facing API. Similarly, retrieval and/or editing of a partial file may be accomplished by referencing the mapping, and using the same API issued to the appropriate storage provider. Each storage provider is capable of interfacing with the system using this same API.