Patents by Inventor Amod P. Bodas

Amod P. Bodas 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).

  • Patent number: 7890551
    Abstract: Techniques and systems, including computer program products, for providing timely file change notification. In general, in one implementation, the technique includes a recorder that records changes to one or more files in a file system and a broker that receives and responds to change notification request from external applications. The recording of changes can be system- initiated and can pertain to changes occurring anywhere in the file system. The recorder and broker can perform asynchronously from each other and can persist independently of the external applications.
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: February 15, 2011
    Assignee: NetApp, Inc.
    Inventors: Stephen Benelisha, Brent Miller, Barnaby Falls, Chien Nguyen, Amod P. Bodas
  • Patent number: 6944785
    Abstract: Systems and methods, including computer program products, providing high-availability in server systems. In one implementation, a server system is cluster of two or more autonomous server nodes, each running one or more virtual servers. When a node fails, its virtual servers are migrated to one or more other nodes. Connectivity between nodes and clients is based on virtual IP addresses, where each virtual server has one or more virtual IP addresses. Virtual servers can be assigned failover priorities, and, in failover, higher priority virtual servers can be migrated before lower priority ones. Load balancing can be provided by distributing virtual servers from a failed node to multiple different nodes. When a port within a node fails, the node can reassign virtual IP addresses from the failed port to other ports on the node until no good ports remain and only then migrate virtual servers to another node or nodes.
    Type: Grant
    Filed: July 23, 2001
    Date of Patent: September 13, 2005
    Assignee: Network Appliance, Inc.
    Inventors: Omar M. A. Gadir, Kartik Subbanna, Ananda R. Vayyala, Hariprasad Shanmugam, Amod P. Bodas, Tarun Kumar Tripathy, Ravi S. Indurkar, Kurma H. Rao
  • Publication number: 20030144990
    Abstract: Methods and systems, including computer program products, for active file change notification. A system in accordance with the invention includes a recorder that records changes to one or more files in a file system and a broker that receives and responds to change notification request from external applications. The recording of changes can be system-initiated and can pertain to changes occurring anywhere in the file system. The recorder and broker can perform asynchronously from each other and can persist independently of the external applications.
    Type: Application
    Filed: January 13, 2003
    Publication date: July 31, 2003
    Inventors: Stephen Benelisha, Brent Miller, Barnaby Falls, Chien Nguyen, Amod P. Bodas
  • Publication number: 20030018927
    Abstract: Systems and methods, including computer program products, providing high-availability in server systems. In one implementation, a server system is cluster of two or more autonomous server nodes, each running one or more virtual servers. When a node fails, its virtual servers are migrated to one or more other nodes. Connectivity between nodes and clients is based on virtual IP addresses, where each virtual server has one or more virtual IP addresses. Virtual servers can be assigned failover priorities, and, in failover, higher priority virtual servers can be migrated before lower priority ones. Load balancing can be provided by distributing virtual servers from a failed node to multiple different nodes. When a port within a node fails, the node can reassign virtual IP addresses from the failed port to other ports on the node until no good ports remain and only then migrate virtual servers to another node or nodes.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: Omar M.A. Gadir, Kartik Subbanna, Ananda R. Vayyala, Hariprasad Shanmugam, Amod P. Bodas, Tarun Kumar Tripathy, Ravi S. Indurkar, Kurma H. Rao