| CPC G06F 16/20 (2019.01) [G06F 16/2322 (2019.01); G06F 16/2343 (2019.01); G06F 16/27 (2019.01); G06F 16/273 (2019.01); G06F 16/951 (2019.01); H04L 69/04 (2013.01)] | 20 Claims |

|
1. A method, comprising:
determining, using a processor, a duration of a time lease based on a first current-time interval;
sending, using the processor, from a first replica, a request to extend the duration of the time lease to a plurality of replicas in a database at a first time prior to expiration of the time lease;
receiving, using the processor, responses affirming the request from a quorum of the plurality of replicas prior to expiration of the time lease; and
extending, using the processor, the duration of the time lease to be a predetermined period of time later than the first time.
|