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:
May. 25, 2021
Filed:
Feb. 23, 2018
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Balaji Krishnamachari-Sampath, Sammamish, WA (US);
Youssef Maged Barakat, Bothel, WA (US);
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
A system for updating a file and resolving conflict in updating of the file in a distributed file store is disclosed. The system includes a receiver, an updater, and a conflict detector. The receiver receives the file formed of a plurality of extents to be updated. An extent is indicative of a piece of data content of the file and formed of a plurality of packets of substantially equal size. The receiver further receives instructions indicative of one or more extents of the file in which the updates are to be made. The updater updates one or more packets, based on the instructions. The conflict detector detects that a portion of the file is being currently updated, receives a request to update the same portion from another application, and decline the request by the other application to update the same portion to resolve the conflict.