Patents by Inventor Michael R. MacFaden

Michael R. MacFaden 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: 10782996
    Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 22, 2020
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. MacFaden, Dave Shanley
  • Publication number: 20190171475
    Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.
    Type: Application
    Filed: November 28, 2018
    Publication date: June 6, 2019
    Applicant: VMware, Inc.
    Inventors: Wit RIEWRANGBOONYA, Michael R. MACFADEN, Dave SHANLEY
  • Patent number: 10169064
    Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 1, 2019
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. MacFaden, Dave Shanley
  • Patent number: 9996375
    Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node at a first location comprising a first server node unique identifier, a second independent server node at a second location comprising a second server node unique identifier. The first server node unique identifier correlates to the first location. The second server node unique identifier correlates to the second location such that an exact location of the first or second independent server node are determined within the pre-configured hyper-converged computing device.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 12, 2018
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. Macfaden, Dave Shanley
  • Patent number: 9626211
    Abstract: In a computer-implemented method for auto-discovery of pre-configured hyper-converged computing devices on a network, upon initial connection to a network, an auto-discovery request is automatically broadcasting over the network, by a first pre-configured hyper-converged computing device for supporting a virtualization infrastructure, to other pre-configured hyper-converged computing devices on the network. A response to the auto-discovery request is received from the other pre-configured hyper-converged computing devices for auto-discovery of the other pre-configured hyper-converged computing devices on the network.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 18, 2017
    Assignee: VMware, Inc.
    Inventors: Wit Riewrangboonya, Michael R. MacFaden, Dave Shanley, Duncan Epping
  • Publication number: 20150312104
    Abstract: In a computer-implemented method for auto-discovery of pre-configured hyper-converged computing devices on a network, upon initial connection to a network, an auto-discovery request is automatically broadcasting over the network, by a first pre-configured hyper-converged computing device for supporting a virtualization infrastructure, to other pre-configured hyper-converged computing devices on the network. A response to the auto-discovery request is received from the other pre-configured hyper-converged computing devices for auto-discovery of the other pre-configured hyper-converged computing devices on the network.
    Type: Application
    Filed: October 31, 2014
    Publication date: October 29, 2015
    Inventors: Wit RIEWRANGBOONYA, Michael R. MACFADEN, Dave SHANLEY, Duncan EPPING
  • Publication number: 20150309819
    Abstract: A pre-configured hyper-converged computing device for supporting a virtualization infrastructure includes a first independent server node at a first location comprising a first server node unique identifier, a second independent server node at a second location comprising a second server node unique identifier. The first server node unique identifier correlates to the first location. The second server node unique identifier correlates to the second location such that an exact location of the first or second independent server node are determined within the pre-configured hyper-converged computing device.
    Type: Application
    Filed: October 31, 2014
    Publication date: October 29, 2015
    Inventors: Wit Riewrangboonya, Michael R. MACFADEN, Dave SHANLEY
  • Publication number: 20150312097
    Abstract: In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.
    Type: Application
    Filed: October 31, 2014
    Publication date: October 29, 2015
    Inventors: Wit Riewrangboonya, Michael R. MACFADEN, Dave SHANLEY
  • Patent number: 7453871
    Abstract: A method for distributing logging and tracing information in a network node is disclosed. In one embodiment, log messages generated locally on the line cards are collected by Secondary Log Managers residing on the line cards. The Secondary Log Managers process the collected messages and transfers at least part of them to a Primary Log Manager residing at the control module. Then, the Primary Log Manager can output the logging and tracing messages to a system monitor or to other output devices, such as a Command Line Interface (CLI) shell or a file.
    Type: Grant
    Filed: May 22, 2003
    Date of Patent: November 18, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Ravi Josyula, Michael R. MacFaden
  • Patent number: 7366174
    Abstract: Rules for classifying traffic in a communications network are set by collecting traffic data related to traffic that is input into a network node, processing the traffic data that is collected, and setting classification rules in response to the processed traffic data, wherein the set classification rules are used to classify subsequent input traffic. In an embodiment, subsequent traffic is classified according to the set classification rules. In another embodiment, traffic conditioning rules are also set in response to the processed traffic data and subsequent input traffic is conditioned according to the set traffic conditioning rules.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: April 29, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Michael R. MacFaden, Paul Calato
  • Patent number: 6961809
    Abstract: Managing a position-dependent data set that is stored in a content addressable memory (CAM) array involves identifying an instance of a base position-dependent data set that exists in software, identifying an instance of an edited position-dependent data set that exists in software, determining differences between the instance of the base position-dependent data set that exists in software and the instance of the edited position-dependent data set that exists in software, and incorporating the differences between the instance of the base position-dependent data set that exists in software and the instance of the edited position-dependent data set that exists in software into an instance of said base position-dependent data set that exists in a CAM array.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: November 1, 2005
    Assignee: Riverstone Networks, Inc.
    Inventors: Ram Krishnan, Apurva Mehta, Michael R. MacFaden
  • Publication number: 20040028059
    Abstract: A method for distributing logging and tracing information in a network node is disclosed. In one embodiment, log messages generated locally on the line cards are collected by Secondary Log Managers residing on the line cards. The Secondary Log Managers process the collected messages and transfers at least part of them to a Primary Log Manager residing at the control module. Then, the Primary Log Manager can output the logging and tracing messages to a system monitor or to other output devices, such as a Command Line Interface (CLI) shell or a file.
    Type: Application
    Filed: May 22, 2003
    Publication date: February 12, 2004
    Inventors: Ravi Josyula, Michael R. MacFaden
  • Publication number: 20030225964
    Abstract: Managing a position-dependent data set that is stored in a content addressable memory (CAM) array involves identifying an instance of a base position-dependent data set that exists in software, identifying an instance of an edited position-dependent data set that exists in software, determining differences between the instance of the base position-dependent data set that exists in software and the instance of the edited position-dependent data set that exists in software, and incorporating the differences between the instance of the base position-dependent data set that exists in software and the instance of the edited position-dependent data set that exists in software into an instance of said base position-dependent data set that exists in a CAM array.
    Type: Application
    Filed: December 17, 2002
    Publication date: December 4, 2003
    Inventors: Ram Krishnan, Apurva Mehta, Michael R. MacFaden