×

File consistency in shared storage using partial-edit files

  • US 10,831,719 B2
  • Filed: 08/29/2017
  • Issued: 11/10/2020
  • Est. Priority Date: 08/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. A network-attached storage device (NAS) configured to enable concurrent modification of a stored file without using distributed locks, the NAS comprising:

  • a non-volatile memory module;

    a network interface; and

    control circuitry coupled to the non-volatile memory module and to the network interface and configured to;

    connect to a first client over a network connection using the network interface;

    receive, from the first client, a request to access a first portion of an existing file stored in the non-volatile memory module;

    create, in the non-volatile memory module of the NAS, a first partial-edit file based on at least the first portion of the existing file;

    receive, from the first client, modifications associated with the first portion of the existing file;

    modify the first partial-edit file according to the received modifications; and

    at least partially overwrite the existing file with at least a portion of the first partial-edit file.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×