Patents by Inventor Vishwas Venkatesh Pai

Vishwas Venkatesh Pai 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: 10175895
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an event notification for a pair of cluster nodes having a first cluster node and a second cluster node, the event notification indicating an occurrence of a takeover event or a giveback event. Further, various embodiments may include suspending copying of information from a source logical unit to a target logical unit, transferring one or more processes from the first cluster node to the second cluster node and resuming importation of information from the source logical unit to the target logical unit.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: January 8, 2019
    Assignee: NetApp Inc.
    Inventors: Dean Kalman, Vishwas Venkatesh Pai, Baskaran Krishnamurthi, Santosh Rao, Chandramouli Subramanian
  • Publication number: 20160266830
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an event notification for a pair of cluster nodes having a first cluster node and a second cluster node, the event notification indicating an occurrence of a takeover event or a giveback event. Further, various embodiments may include suspending copying of information from a source logical unit to a target logical unit, transferring one or more processes from the first cluster node to the second cluster node and resuming importation of information from the source logical unit to the target logical unit.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Dean Kalman, Vishwas Venkatesh Pai, Baskaran Krishnamurthi, Santosh Rao, Chandramouli Subramanian
  • Patent number: 9348713
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an event notification for a pair of cluster nodes having a first cluster node and a second cluster node, the event notification indicating an occurrence of a takeover event or a giveback event. Further, various embodiments may include suspending copying of information from a source logical unit to a target logical unit, transferring one or more processes from the first cluster node to the second cluster node and resuming importation of information from the source logical unit to the target logical unit.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 24, 2016
    Assignee: NetApp, Inc.
    Inventors: Dean Kalman, Vishwas Venkatesh Pai, Baskaran Krishnamurthi, Santosh Rao, Chandramouli Subramanian
  • Publication number: 20150169411
    Abstract: Various embodiments are generally directed an apparatus and method for receiving an event notification for a pair of cluster nodes having a first cluster node and a second cluster node, the event notification indicating an occurrence of a takeover event or a giveback event. Further, various embodiments may include suspending copying of information from a source logical unit to a target logical unit, transferring one or more processes from the first cluster node to the second cluster node and resuming importation of information from the source logical unit to the target logical unit.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 18, 2015
    Applicant: NetApp, Inc.
    Inventors: DEAN KALMAN, VISHWAS VENKATESH PAI, BASKARAN KRISHNAMURTHI, SANTOSH RAO, CHANDRAMOULI SUBRAMANIAN
  • Patent number: 8621058
    Abstract: In a method for providing a cloud-based computing service to a user, a request for the computing service to be performed for the user is received, in which, the request includes a selection of at least one flow-slice, the at least one flow-slice comprising a network abstraction of a network pay-per-use unit. In addition, workloads to be performed by a plurality of infrastructure components to satisfy the at least one flow-slice are estimated and a provisioning scheme for the plurality of infrastructure components to implement the estimated workloads on the plurality of infrastructure components is determined.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anand Eswaran, Vamsi Krishna Devaki, Srinivas Guntupalli, Vishwas Venkatesh Pai
  • Publication number: 20120110462
    Abstract: In a method for providing a cloud-based computing service to a user, a request for the computing service to be performed for the user is received, in which, the request includes a selection of at least one flow-slice, the at least one flow-slice comprising a network abstraction of a network pay-per-use unit. In addition, workloads to be performed by a plurality of infrastructure components to satisfy the at least one flow-slice are estimated and a provisioning scheme for the plurality of infrastructure components to implement the estimated workloads on the plurality of infrastructure components is determined.
    Type: Application
    Filed: April 27, 2011
    Publication date: May 3, 2012
    Inventors: Anand Eswaran, Vamsi Krishna Devaki, Srinivas Guntupalli, Vishwas Venkatesh Pai
  • Patent number: 8046608
    Abstract: A method of managing power supply to at least one device in a data processing system, the method comprising determining when the at least one device has been associated with no resources for a predetermined period of time; turning off the power supply to the at least one device; determining that the at least one device is required for use by the data processing system; and restoring the power supply to the at least one device.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: October 25, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vishwas Venkatesh Pai, Harish Kuttan
  • Patent number: 7831857
    Abstract: A method of recovering from an operating system crash or failure in a first memory. Upon detecting the crash or failure, a second memory provided as auxiliary memory to the first memory and being of equal size to the first memory is initialized, the operating system is booted in the second memory, content of the first memory is dumped to a dump storage device, and the first memory is prepared for use as auxiliary memory.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: November 9, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kishore Kumar Muppirala, Bhanu Gollapudi Venkata Prakash, Vishwas Venkatesh Pai
  • Publication number: 20090319813
    Abstract: A method of managing power supply to at least one device in a data processing system, the method comprising determining when the at least one device has been associated with no resources for a predetermined period of time; turning off the power supply to the at least one device; determining that the at least one device is required for use by the data processing system; and restoring the power supply to the at least one device.
    Type: Application
    Filed: August 6, 2008
    Publication date: December 24, 2009
    Inventors: Vishwas Venkatesh PAI, Harish Kuttan
  • Publication number: 20080133968
    Abstract: A method of recovering from an operating system crash or failure in a first memory. Upon detecting the crash or failure, a second memory provided as auxiliary memory to the first memory and being of equal size to the first memory is initialized, the operating system is booted in the second memory, content of the first memory is dumped to a dump storage device, and the first memory is prepared for use as auxiliary memory.
    Type: Application
    Filed: October 16, 2007
    Publication date: June 5, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Kishore Kumar MUPPIRALA, Bhanu Gollapudi Venkata Prakash, Vishwas Venkatesh Pai