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: 20150169338Abstract: 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: ApplicationFiled: February 20, 2015Publication date: June 18, 2015Inventors: Babu Chandrasekhar, Michael Brundridge
-
Patent number: 9015294Abstract: 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: GrantFiled: January 23, 2014Date of Patent: April 21, 2015Assignee: Dell Products L.P.Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
-
Patent number: 9003088Abstract: 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: GrantFiled: December 6, 2012Date of Patent: April 7, 2015Assignee: Dell Products L.P.Inventors: Babu Chandrasekhar, Michael Brundridge
-
Publication number: 20150058659Abstract: 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: ApplicationFiled: August 21, 2013Publication date: February 26, 2015Applicant: Dell IncInventors: Michael Brundridge, Sudhir Vittal Shetty
-
Publication number: 20150026378Abstract: 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: ApplicationFiled: October 6, 2014Publication date: January 22, 2015Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
-
Publication number: 20140359194Abstract: 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: ApplicationFiled: August 18, 2014Publication date: December 4, 2014Inventors: Michael A. Brundridge, Babu Chandrasekhar
-
Patent number: 8880766Abstract: 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: GrantFiled: April 5, 2012Date of Patent: November 4, 2014Assignee: Dell Products L.P.Inventors: Michael A. Brundridge, Babu Chandrasekhar, Michael Wilmington
-
Patent number: 8838871Abstract: 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: GrantFiled: April 9, 2012Date of Patent: September 16, 2014Assignee: Dell Products L.P.Inventors: Michael A. Brundridge, Babu Chandrasekhar
-
Publication number: 20140173072Abstract: 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: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: Dell Products, L.P.Inventors: BABU CHANDRASEKHAR, MICHAEL BRUNDRIDGE, SYAMA POLURI, WILLIAM LYNN
-
Publication number: 20140164657Abstract: 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: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Applicant: Dell Products, L.P.Inventors: BABU CHANDRASEKHAR, MICHAEL BRUNDRIDGE
-
Publication number: 20140164672Abstract: 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: ApplicationFiled: February 14, 2014Publication date: June 12, 2014Applicant: Dell Products, L.P.Inventors: Timothy M. Lambert, Babu Chandrasekhar, Michael A. Brundridge
-
Publication number: 20140136678Abstract: 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: ApplicationFiled: January 23, 2014Publication date: May 15, 2014Applicant: DELL PRODUCTS L.P.Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
-
Patent number: 8713334Abstract: 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: GrantFiled: February 4, 2013Date of Patent: April 29, 2014Assignee: Dell Products L.P.Inventors: Alan Brumley, Michael Brundridge, Ashish Munjal
-
Patent number: 8707290Abstract: 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: GrantFiled: February 22, 2006Date of Patent: April 22, 2014Assignee: Dell Products L.P.Inventors: Michael A. Brundridge, Paul Vancil
-
Patent number: 8694693Abstract: 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: GrantFiled: April 10, 2012Date of Patent: April 8, 2014Assignee: Dell Products L.P.Inventors: Timothy M. Lambert, Babu Chandrasekhar, Michael A. Brundridge
-
Publication number: 20140090051Abstract: 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: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Applicant: DELL PRODUCTS, LPInventors: Michael A. Brundridge, Gang Liu
-
Publication number: 20140052309Abstract: 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 powType: ApplicationFiled: August 20, 2012Publication date: February 20, 2014Applicant: DELL PRODUCTS L.P.Inventors: Babu Chandrasekhar, John Loffink, Michael Brundridge
-
Patent number: 8650269Abstract: 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: GrantFiled: October 30, 2006Date of Patent: February 11, 2014Assignee: Dell Products L.P.Inventors: Cuong Nguyen, Michael A. Brundridge, Bruce Holmes, Michael Roberts
-
Patent number: 8639962Abstract: 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: GrantFiled: March 6, 2013Date of Patent: January 28, 2014Assignee: Dell Products L.P.Inventors: Michael A. Brundridge, Alan Brumley
-
Patent number: 8639963Abstract: 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: GrantFiled: May 5, 2005Date of Patent: January 28, 2014Assignee: Dell Products L.P.Inventors: Michael A. Brundridge, Paul T. Artman, Bryan Krueger, Abhishek Mehta