×

Efficient file management through granular opportunistic locking

  • US 9,654,585 B2
  • Filed: 04/23/2015
  • Issued: 05/16/2017
  • Est. Priority Date: 06/26/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one processor;

    a memory, operatively connected to the at least one processor and including instructions that, when executed by the at least one processor, cause the at least one processor to perform a method, the method comprising;

    receiving a request from a first client, the request indicating an intent to locally cache one or more of;

    write data, read data, and a file handle;

    opening the file with a file handle and an oplock key associated to the first client;

    granting a first oplock state to the first client; and

    in response to receiving an acknowledgement that the first oplock state is broken, transitioning from the first oplock state by granting the first client a second oplock state that is different from the first oplock state.

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