Patent ID: 9076012
Filing Date: 2015-07-07
Classification: G06F,H04L

Abstract:
1. A method for sending a lease break notification by a server, wherein the lease break notification breaks a lease at a lease access level, the method for sending the lease break notification comprising: receiving a first request for access to a file from a first client, the first request for access including a first access level and a first lease identifier that identifies the first client; granting a first lease to the first client at the first access level, wherein granting the first lease includes sending a lease response that includes information to be cached at the client from the remote file managed by the server; receiving a second request for access to the file from the first client, the second request for access including a second access level and the first lease identifier, wherein the second access level is higher than the first access level; collapsing the second request into the first lease based on the common first lease identifier in the first request and the second request, wherein the first lease is upgraded to the second access level; receiving a third request for access to the file from a second client, the third request for access including the first access level and a second lease identifier that identifies the second client; granting a second lease to the second client at the first access level; and sending the lease break notification to the first client, wherein the lease break notification breaks the first lease, and wherein the lease break notification includes the first access level for the second lease.