Patents by Inventor Saji Vijaya Rajendran

Saji Vijaya Rajendran has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170124135
    Abstract: Techniques for notifying clients whose locks did not persist about a loss of lock state after a failover event are disclosed herein. According to one embodiment, a storage node of a high availability cluster constructs a lock data structure based on a mirrored lock data structure for a lock on a data container. The storage node receives a data operation request permitted by the lock from a client to operate on the data container. The storage node instructs to terminate a connection with the client if the lock data structure for the lock on the data container has been recently reconstructed. Accordingly, the client revokes the connection and refrains from committing the locally cached operations to the data container stored in the storage node. The client has an option to reconnect with the cluster and regain the data container privilege controlled by the lock.
    Type: Application
    Filed: December 9, 2016
    Publication date: May 4, 2017
    Applicant: NetApp, Inc.
    Inventors: William Zumach, Omprakaash Thoppai, Wesley R. Witte, Raghavendra C. Maddipatla, Saji Vijaya Rajendran
  • Patent number: 9542414
    Abstract: Techniques for notifying clients whose locks did not persist about a loss of lock state after a failover event are disclosed herein. According to one embodiment, a storage node of a high availability cluster constructs a lock data structure based on a mirrored lock data structure for a lock on a data container. The storage node receives a data operation request permitted by the lock from a client to operate on the data container. The storage node instructs to terminate a connection with the client if the lock data structure for the lock on the data container has been recently reconstructed. Accordingly, the client revokes the connection and refrains from committing the locally cached operations to the data container stored in the storage node. The client has an option to reconnect with the cluster and regain the data container privilege controlled by the lock.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: January 10, 2017
    Assignee: NETAPP, INC.
    Inventors: William Zumach, Omprakaash Thoppai, Wesley R. Witte, Raghavendra C. Maddipatla, Saji Vijaya Rajendran