Patents by Inventor Michael Brundridge

Michael Brundridge 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: 10498645
    Abstract: A system including first and second information handling systems may implement: a virtual bridge associated with a network information handling resource, a virtual machine to access the resources of the first information handling system; a virtualization environment to migrate the virtual machine from the first to the second information handling system using the virtual bridge; a first virtual function mapping the network information handling resource and the first information handling system; a second virtual function mapping the network information handling resource and the second information handling system; and a physical function mapping the network information handling resource and a chassis management controller. The physical function may be a Peripheral Component Interconnect Express (PCIe) I/O Virtualization (IOV) physical function.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 3, 2019
    Assignee: Dell Products, L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Patent number: 10467388
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to communicate with the device pursuant to a uniform protocol. The communications include issuing a command to the device to provide an identification and a command to the device to activate itself.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: November 5, 2019
    Assignee: Dell Products, LP
    Inventors: Michael Brundridge, Gang Liu
  • Patent number: 10430562
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: October 1, 2019
    Assignee: Dell Products, LP
    Inventors: Michael Brundridge, Sruthi Mothukupally, Darrell Rosser, Gang Liu, Jason C. Dale, Marshal F. Savage
  • Patent number: 9979627
    Abstract: Systems and methods for systems and methods for bare-metal network topology discovery. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive network topology information from a server, wherein the server is configured to collect at least one portion of the network topology information from one or more network devices via a baseboard management controller (BMC) circuit while the server operates in low-power mode; and provide a graphical display representing the network topology information, the graphical display including a representation of the server, the one or more network devices, and one or more connections between the server and the one or more network devices.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: May 22, 2018
    Assignee: Dell Products, L.P.
    Inventors: Sudhir Vittal Shetty, Hendrich M. Hernandez, Michael Brundridge, Chandrasekhar Puthillathe
  • Patent number: 9864614
    Abstract: A method for providing virtualization of information handling resources includes accessing a information handling system and a information handling resource, accessing a first virtual function configured to cause virtualized access to the information handling resource through the interface, accessing a second virtual function configured to cause virtualized access to the information handling resource through the interface, and selectively mapping the first virtual function and the second virtual function to information handling systems of the system. The selective mapping includes preventing the first virtual function and the second virtual function from both being mapped to the same information handling system.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 9, 2018
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge
  • Patent number: 9787539
    Abstract: An information handling system includes a shared network port, and a controller. The shared network port is configured to listen for network traffic during a discovery process in response to the information handling system being inserted into a managed network, and to receive a specific packet that is associated with a managed network. The controller includes a dedicated network port. The controller is configured to communicate with the shared network port, to determine whether the dedicated network port is enabled in response to receiving the specific packet, if the dedicated network port is enabled: to disable the dedicated network port, to enable a shared network port, and to initiate communication over the shared network port; and if the dedicated network port is not enabled: to initiate the communication over the shared network port.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: October 10, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Michael Brundridge, Sudhir V. Shetty
  • Publication number: 20170193202
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Inventors: Michael Brundridge, Sruthi Mothukupally, Darrell Rosser, Gang Liu, Jason C. Dale, Marshal F. Savage
  • Patent number: 9690745
    Abstract: One or more chassis management controllers may be configured to receive a user indication of a user desire to physically remove a modular information handling resource from a chassis, determine whether the modular information handling resource is shared or nonshared with respect to modular information handling systems present in the chassis, determine whether the modular information handling systems associated with the modular information handling resource are powered on, receive at least one response to one query to the user regarding at least one user preference regarding removal of the modular information handling resource, and determine if the information handling resource may be safely removed based at least on: the determinations of whether the information handling system resource is shared or nonshared and whether the modular information handling systems present in the chassis and associated with the modular information handling resource are powered on, and the at least one response.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 27, 2017
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
  • Publication number: 20170161471
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to communicate with the device pursuant to a uniform protocol. The communications include issuing a command to the device to provide an identification and a command to the device to activate itself.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 8, 2017
    Inventors: Michael Brundridge, Gang Liu
  • Patent number: 9614678
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: April 4, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Michael Brundridge, Sruthi Mothukupally, Darrell Rosser, Gang Liu, Jason C. Dale, Marshal F. Savage
  • Patent number: 9589116
    Abstract: An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to communicate with the device pursuant to a uniform protocol. The communications include issuing a command to the device to provide an identification and a command to the device to activate itself.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: March 7, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Michael A. Brundridge, Gang Liu
  • Patent number: 9519607
    Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis, one or more chassis management controllers housed in the chassis, and a switch management controller. The chassis may be configured to receive a plurality of modular information handling systems. The one or more chassis management controllers may be configured to receive a storage management command, encapsulate the storage management command in a first datagram, and communicate the first datagram to a switch management controller housed in the chassis. The switch management controller may be configured to extract the storage management command from the first datagram, identify a storage controller associated with the storage management command, and communicate an input/output control request to the storage controller based on the storage management command.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: December 13, 2016
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar
  • Patent number: 9471126
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 18, 2016
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Patent number: 9424148
    Abstract: Systems and methods for automatic failover in modular chassis systems. In some embodiments, a modular chassis includes a chassis management controller and a plurality of server blades. A first of the plurality of server blades may be configured to detect an internal fault to and to transmit a corresponding alert message to the chassis management controller via a midplane connection. Moreover, the chassis management controller may be configured to initiate a migration procedure to transfer one or more workloads from the first server blade to a second of the plurality of server blades.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: August 23, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Michael Brundridge, Sudhir Vittal Shetty
  • Publication number: 20160234095
    Abstract: Systems and methods for systems and methods for bare-metal network topology discovery. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive network topology information from a server, wherein the server is configured to collect at least one portion of the network topology information from one or more network devices via a baseboard management controller (BMC) circuit while the server operates in low-power mode; and provide a graphical display representing the network topology information, the graphical display including a representation of the server, the one or more network devices, and one or more connections between the server and the one or more network devices.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 11, 2016
    Applicant: DELL PRODUCTS, L.P.
    Inventors: Sudhir Vittal Shetty, Hendrich M. Hernandez, Michael Brundridge, Chandrasekhar Puthillathe
  • Publication number: 20160212027
    Abstract: An information handling system includes a shared network port, and a controller. The shared network port is configured to listen for network traffic during a discovery process in response to the information handling system being inserted into a managed network, and to receive a specific packet that is associated with a managed network. The controller includes a dedicated network port. The controller is configured to communicate with the shared network port, to determine whether the dedicated network port is enabled in response to receiving the specific packet, if the dedicated network port is enabled: to disable the dedicated network port, to enable a shared network port, and to initiate communication over the shared network port; and if the dedicated network port is not enabled: to initiate the communication over the shared network port.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Inventors: Michael Brundridge, Sudhir V. Shetty
  • Publication number: 20160048411
    Abstract: A method for managing migration of a virtual machine includes accessing a first information handling system and a second information handling system, accessing a network information handling resource, using one or more switches to virtualize access of the network information handling resource to the first information handling system and the second information handling system, accessing a virtual bridge associated with the network information handling resource, accessing a virtual machine configured to access the resources of the first information handling system, and copying the operational state of the virtual machine from the first information handling system to the second information handling system using the first virtual bridge. The first information handling system and the second information handling system share the network information handling resource using the virtualized access.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 18, 2016
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Publication number: 20160011641
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Patent number: 9218303
    Abstract: A method for managing migration of a virtual machine includes accessing a first information handling system and a second information handling system, accessing a network information handling resource, using one or more switches to virtualize access of the network information handling resource to the first and second information handling systems, accessing a virtual bridge associated with the network information handling resource, accessing a virtual machine configured to access the resources of the first information handling system, and copying the operational state of the virtual machine from the first information handling system to the second information handling system using the first virtual bridge.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: December 22, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge, Syama Poluri, William Lynn
  • Patent number: 9170627
    Abstract: A method for managing the power of a chassis includes receiving a plurality of modular information handling systems into the chassis, receiving a plurality of information handling resources into the chassis, virtualizing access of one of the modular information handling resources to two or more of the plurality of modular information handling systems, the modular information handling systems sharing the modular information handling resource, and, upon initialization of one of the information handling systems, determining power requirements of the shared information handling resource, receiving power requirements from the information handling systems, determining whether the power requirements from the information handling system includes power requirements of the shared information handling resource, subtracting the power requirements of the shared information handling resource from the power requirements of the information handling system to determine resultant power requirements, comparing the resultant pow
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: October 27, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge