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).

  • Publication number: 20150169338
    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: Application
    Filed: February 20, 2015
    Publication date: June 18, 2015
    Inventors: Babu Chandrasekhar, Michael Brundridge
  • Patent number: 9015294
    Abstract: Information handling system network addresses are managed based on the location of the information handling system. For example, a blade information handling system chassis has network addresses stored in persistent memory and associated with each of plural slots. A blade information handling system inserted in a slot receives network addresses associated with the slot from a chassis management controller. A baseboard management controller of the blade information handling system receives the network addresses and applies the network addresses to power up networking components to communicate over a network with the network addresses, such as MAC addresses or WWN addresses.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: April 21, 2015
    Assignee: Dell Products L.P.
    Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
  • Patent number: 9003088
    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: December 6, 2012
    Date of Patent: April 7, 2015
    Assignee: Dell Products L.P.
    Inventors: Babu Chandrasekhar, Michael Brundridge
  • Publication number: 20150058659
    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: Application
    Filed: August 21, 2013
    Publication date: February 26, 2015
    Applicant: Dell Inc
    Inventors: Michael Brundridge, Sudhir Vittal Shetty
  • Publication number: 20150026378
    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: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
  • Publication number: 20140359194
    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: Application
    Filed: August 18, 2014
    Publication date: December 4, 2014
    Inventors: Michael A. Brundridge, Babu Chandrasekhar
  • Patent number: 8880766
    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: April 5, 2012
    Date of Patent: November 4, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
  • Patent number: 8838871
    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: April 9, 2012
    Date of Patent: September 16, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Babu Chandrasekhar
  • Publication number: 20140173072
    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: December 14, 2012
    Publication date: June 19, 2014
    Applicant: Dell Products, L.P.
    Inventors: BABU CHANDRASEKHAR, MICHAEL BRUNDRIDGE, SYAMA POLURI, WILLIAM LYNN
  • Publication number: 20140164657
    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: Application
    Filed: December 6, 2012
    Publication date: June 12, 2014
    Applicant: Dell Products, L.P.
    Inventors: BABU CHANDRASEKHAR, MICHAEL BRUNDRIDGE
  • Publication number: 20140164672
    Abstract: In accordance embodiments of the present disclosure a method may include receiving a user indication of a desired association between at least one of a plurality of modular information handling systems and at least one or one or more information handling resources. The method may also include communicating one or more control signals to one or more switching elements housed in a chassis configured to house the plurality of modular information handling systems and the one or more information handling resources, such that a selected modular information handling system is communicatively coupled to a selected information handling resource in accordance with the user indication of the desired association.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: Dell Products, L.P.
    Inventors: Timothy M. Lambert, Babu Chandrasekhar, Michael A. Brundridge
  • Publication number: 20140136678
    Abstract: Information handling system network addresses are managed based on the location of the information handling system. For example, a blade information handling system chassis has network addresses stored in persistent memory and associated with each of plural slots. A blade information handling system inserted in a slot receives network addresses associated with the slot from a chassis management controller. A baseboard management controller of the blade information handling system receives the network addresses and applies the network addresses to power up networking components to communicate over a network with the network addresses, such as MAC addresses or WWN addresses.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 15, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
  • Patent number: 8713334
    Abstract: A demand based power re-allocation system includes one or more subsystems to assign a power allocation level to a plurality of servers, wherein the power allocation level is assigned by priority of the server. The system may throttle power for one or more of the plurality of servers approaching the power allocation level, wherein throttling includes limiting performance of a processor, track server power throttling for the plurality of servers. The method compares power throttling for a first server with power throttling for remaining servers in the plurality of servers and adjusts throttling of the plurality of servers, wherein throttled servers receive excess power from unthrottled servers.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: April 29, 2014
    Assignee: Dell Products L.P.
    Inventors: Alan Brumley, Michael Brundridge, Ashish Munjal
  • Patent number: 8707290
    Abstract: An information handling system includes a set of processing resources and a management resource. The processing resources include a microprocessor and memory accessible to the microprocessor. The management resource is operable to power-up, reset, and power-off the processing resources. The management resource includes a first management module and a redundant second management module. The management resource responds to a single firmware update request by updating firmware on the first management module while maintaining the second management module in a slave mode and, upon successfully updating the firmware on the first management module, updating firmware on the second management module while maintaining the first management module in a passive mode.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: April 22, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Paul Vancil
  • Patent number: 8694693
    Abstract: In accordance embodiments of the present disclosure a method may include receiving a user indication of a desired association between at least one of a plurality of modular information handling systems and at least one or one or more information handling resources. The method may also include communicating one or more control signals to one or more switching elements housed in a chassis configured to house the plurality of modular information handling systems and the one or more information handling resources, such that a selected modular information handling system is communicatively coupled to a selected information handling resource in accordance with the user indication of the desired association.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: April 8, 2014
    Assignee: Dell Products L.P.
    Inventors: Timothy M. Lambert, Babu Chandrasekhar, Michael A. Brundridge
  • Publication number: 20140090051
    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: September 26, 2012
    Publication date: March 27, 2014
    Applicant: DELL PRODUCTS, LP
    Inventors: Michael A. Brundridge, Gang Liu
  • Publication number: 20140052309
    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: August 20, 2012
    Publication date: February 20, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
  • Patent number: 8650269
    Abstract: Information handling system network addresses are managed based on the location of the information handling system. For example, a blade information handling system chassis has network addresses stored in persistent memory and associated with each of plural slots. A blade information handling system inserted in a slot receives network addresses associated with the slot from a chassis management controller. A baseboard management controller of the blade information handling system receives the network addresses and applies the network addresses to power up networking components to communicate over a network with the network addresses, such as MAC addresses or WWN addresses.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: February 11, 2014
    Assignee: Dell Products L.P.
    Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
  • Patent number: 8639963
    Abstract: A system and method for indirect throttling of a system resource by a processor are disclosed. An information handling system includes a chassis that receives modular components, a processor disposed in the chassis and a system resource in communication with the processor. A management module associated with the chassis generates a throttle signal that throttles operation of the processor in response to receiving an alarm such that the processor reduces the throughput of the system resource.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: January 28, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Paul T. Artman, Bryan Krueger, Abhishek Mehta
  • Patent number: 8639962
    Abstract: A method, system, and software instructions for allocating power in a information handling system are operable to respond to a power profiling request by transitioning a processing resource to a first power consumption state and obtaining and storing a first power consumption value. The first power consumption value is then retrieved and used to allocate power to the first processing resource in response to a power on request. The first power consumption state may be a state in which power consumption approximates a maximum power consumption. The processing resource may be further transitioned to a second power consumption state and a second power consumption value obtained. The second power consumption state may be a reduced performance state. Thereafter, responsive to determining that the system lacks sufficient power budget to fulfill a pending request for power, the processing resource is throttled and power is allocated using the second power consumption value.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: January 28, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Alan Brumley