Patents by Inventor Mohamad Reza Rooholamini

Mohamad Reza Rooholamini 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: 7281154
    Abstract: A failover method and system is provided for a computer system having at least three nodes operating as a cluster. One method includes the steps of detecting failure of one node, determining the weight of at least two surviving nodes, and assigning a failover node based on the determined weights of the surviving nodes. Another method includes the steps detecting failure of one node and determining the time of failure, and assigning a failover node based in part on the determined time of failure. This method may also include the steps of determining a time period during which nodes in the cluster are heavily utilized, and assigning a failover node that is not heavily utilized during that time period.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: October 9, 2007
    Assignee: Dell Products L.P.
    Inventors: Victor Mashayekhi, Jenwei Hsieh, Mohamad Reza Rooholamini
  • Patent number: 7139930
    Abstract: A failover method and system is provided for a computer system having at least three nodes operating as a cluster. One method includes the steps of detecting failure of one node, determining the weight of at least two surviving nodes, and assigning a failover node based on the determined weights of the surviving nodes. Another method includes the steps detecting failure of one node and determining the time of failure, and assigning a failover node based in part on the determined time of failure. This method may also include the steps of determining a time period during which nodes in the cluster are heavily utilized, and assigning a failover node that is not heavily utilized during that time period.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: November 21, 2006
    Assignee: Dell Products L.P.
    Inventors: Victor Mashayekhi, Jenwei Hsieh, Mohamad Reza Rooholamini
  • Patent number: 6922791
    Abstract: A failover method and system is provided for a computer system having at least three nodes operating as a cluster. One method includes the steps of detecting failure of one node, determining the weight of at least two surviving nodes, and assigning a failover node based on the determined weights of the surviving nodes. Another method includes the steps detecting failure of one node and determining the time of failure, and assigning a failover node based in part on the determined time of failure. This method may also include the steps of determining a time period during which nodes in the cluster are heavily utilized, and assigning a failover node that is not heavily utilized during that time period.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: July 26, 2005
    Assignee: Dell Products L.P.
    Inventors: Victor Mashayekhi, Jenwei Hsieh, Mohamad Reza Rooholamini
  • Publication number: 20030051187
    Abstract: A failover method and system is provided for a computer system having at least three nodes operating as a cluster. One method includes the steps of detecting failure of one node, determining the weight of at least two surviving nodes, and assigning a failover node based on the determined weights of the surviving nodes. Another method includes the steps detecting failure of one node and determining the time of failure, and assigning a failover node based in part on the determined time of failure. This method may also include the steps of determining a time period during which nodes in the cluster are heavily utilized, and assigning a failover node that is not heavily utilized during that time period.
    Type: Application
    Filed: August 9, 2001
    Publication date: March 13, 2003
    Inventors: Victor Mashayekhi, Jenwei Hsieh, Mohamad Reza Rooholamini