Patents by Inventor Wade A. Butcher
Wade A. Butcher 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: 10936299Abstract: An Information Handling System (IHS) has persistent memory device(s) coupled to a processor. Each memory device includes a first firmware image, version identifying information associated with the first firmware image, and device type identifying information. A firmware interface suite coupled to the processor has a firmware interface that is executed by the processor. The processor responds to identifying a trigger condition for automatic intra-system firmware update of a persistent memory device. The processor accesses the version identifying information and the device type identifying information for a first memory device containing the first firmware image of the persistent memory device(s). The processor associates the device type identifying information with device type information for a second memory device.Type: GrantFiled: April 28, 2017Date of Patent: March 2, 2021Assignee: Dell Products, L.P.Inventors: Wade A. Butcher, Vijay B. Nijhawan, Sumanth Vidyadhara
-
Patent number: 10560527Abstract: A method, an information handling system (IHS), an IHS and a network interface system for transmitting data in an IHS. The method includes detecting, via a network interface device controller of a first IHS, a first memory transaction request from a second IHS to a first system memory of the first IHS. A plurality of first data associated with the first memory transaction request is received. A first peer to peer message is transmitted to a hardware logic device (HLD). The first peer to peer message includes a first action for the HLD. The HLD is triggered to process the first data according to the first action such that the HLD generates a plurality of second data.Type: GrantFiled: March 2, 2017Date of Patent: February 11, 2020Assignee: Dell Products, L.P.Inventors: Wade A. Butcher, Rich M. Hernandez
-
Patent number: 10505843Abstract: An information handling system includes a memory and a first controller. The memory stores a mapping table. The first controller is configured to communicate with the memory. The first controller detects a presence of a second controller in response to a first node being connected to a network within the information handling system, generates a port number for the second controller, stores the port number for the second controller in the mapping table, receives an indication that an Internet Protocol address of the second controller has changed, and updates the mapping table with the changed Internet Protocol address of the second controller.Type: GrantFiled: March 12, 2015Date of Patent: December 10, 2019Assignee: Dell Products, LPInventors: Dinesh K. Ragupathi, Yogesh P. Kulkarni, Wade A. Butcher, Hendrich M. Hernandez
-
Publication number: 20180314511Abstract: An Information Handling System (IHS) has persistent memory device(s) coupled to a processor. Each memory device includes a first firmware image, version identifying information associated with the first firmware image, and device type identifying information. A firmware interface suite coupled to the processor has a firmware interface that is executed by the processor. The processor responds to identifying a trigger condition for automatic intra-system firmware update of a persistent memory device. The processor accesses the version identifying information and the device type identifying information for a first memory device containing the first firmware image of the persistent memory device(s). The processor associates the device type identifying information with device type information for a second memory device.Type: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: WADE A. BUTCHER, VIJAY B. NIJHAWAN, SUMANTH VIDYADHARA
-
Publication number: 20180255157Abstract: A method, an information handling system (IHS), an IHS and a network interface system for transmitting data in an IHS. The method includes detecting, via a network interface device controller of a first IHS, a first memory transaction request from a second IHS to a first system memory of the first IHS. A plurality of first data associated with the first memory transaction request is received. A first peer to peer message is transmitted to a hardware logic device (HLD). The first peer to peer message includes a first action for the HLD. The HLD is triggered to process the first data according to the first action such that the HLD generates a plurality of second data.Type: ApplicationFiled: March 2, 2017Publication date: September 6, 2018Inventors: WADE A. BUTCHER, RICH M. HERNANDEZ
-
Patent number: 9985828Abstract: An information handling system includes a transmission queue and a media client module. The media client module is in communication with the transmission queue. The media client module receives a disk command, stores a first number of packets in the transmission queue in response to the disk command, and transmits the first number of packets to a server associated with the disk command. The media client module also receives a restart message, stops transmission of the first number of packets in response to the restart message, calculates a delay between burst of packets and sets a second number of packets based on the restart message, stores a second number of packets in the transmission queue, and transmits the second number of packets to the server.Type: GrantFiled: May 31, 2016Date of Patent: May 29, 2018Assignee: DELL PRODUCTS, LPInventors: Timothy M. Lambert, Wade A. Butcher
-
Patent number: 9860189Abstract: Systems and methods are provided that may be implemented to use memory as a shared interface between a management controller (e.g., such as embedded baseboard management controller “BMC”, embedded service processor, non-embedded management controller, etc.) and a network controller of an information handling system (e.g., such as a server) in order to achieve a relatively high speed data path between a network and the management controller, and without requiring the use and/or presence of a high speed physical connection to and/or from a sideband interface of the network controller.Type: GrantFiled: April 30, 2015Date of Patent: January 2, 2018Assignee: Dell Products LPInventors: Wade A. Butcher, Richard L. Holmberg, Elie A. Jreij, Timothy M. Lambert
-
Patent number: 9619415Abstract: An information handling system includes a processing node, an input/output (I/O) module coupled to the processing node via a high bandwidth interface, and a service processor coupled to the I/O module via a multi-master interface. A transaction between the processing node and the service processor that is targeted to a low pin count (LPC) bus is executed between the processing node and the service processor via the high bandwidth interface and the multi-master interface.Type: GrantFiled: November 30, 2012Date of Patent: April 11, 2017Assignee: DELL PRODUCTS, LPInventors: Wade A. Butcher, Richard L. Holmberg
-
Publication number: 20160323148Abstract: Systems and methods are provided that may be implemented to use memory as a shared interface between a management controller (e.g., such as embedded baseboard management controller “BMC”, embedded service processor, non-embedded management controller, etc.) and a network controller of an information handling system (e.g., such as a server) in order to achieve a relatively high speed data path between a network and the management controller, and without requiring the use and/or presence of a high speed physical connection to and/or from a sideband interface of the network controller.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Inventors: Wade A. Butcher, Richard L. Holmberg, Elie A. Jreij, Timothy M. Lambert
-
Patent number: 9467368Abstract: An information handling system includes a management controller and a router. The management controller includes a universal serial bus hub and first and second devices. The management controller to assign the first device to a first server node, to assign the second device to a second server node, and to create a routing table associated with the assignment of the first and second devices respectively to the first and second server nodes. The router is in communication with the management controller. The router to receive the routing table from the management controller, to receive data from the first server node, and to route the data to the first device based on the routing table. The universal serial bus hub communicates with the router via a single physical port of the management controller.Type: GrantFiled: March 4, 2013Date of Patent: October 11, 2016Assignee: DELL PRODUCTS, LPInventors: Timothy M. Lambert, Shawn J. Dube, Wade A. Butcher
-
Publication number: 20160277238Abstract: An information handling system includes a transmission queue and a media client module. The media client module is in communication with the transmission queue. The media client module receives a disk command, stores a first number of packets in the transmission queue in response to the disk command, and transmits the first number of packets to a server associated with the disk command. The media client module also receives a restart message, stops transmission of the first number of packets in response to the restart message, calculates a delay between burst of packets and sets a second number of packets based on the restart message, stores a second number of packets in the transmission queue, and transmits the second number of packets to the server.Type: ApplicationFiled: May 31, 2016Publication date: September 22, 2016Inventors: Timothy M. Lambert, Wade A. Butcher
-
Publication number: 20160269283Abstract: An information handling system includes a memory and a first controller. The memory stores a mapping table. The first controller is configured to communicate with the memory.Type: ApplicationFiled: March 12, 2015Publication date: September 15, 2016Inventors: Dinesh K. Ragupathi, Yogesh P. Kulkarni, Wade A. Butcher, Hendrich M. Hernandez
-
Patent number: 9432458Abstract: An information handling system includes a transmission queue and a media client module. The media client module is in communication with the transmission queue. The media client module receives a disk command, stores a first number of packets in the transmission queue in response to the disk command, and transmits the first number of packets to a server associated with the disk command. The media client module also receives a restart message, stops transmission of the first number of packets in response to the restart message, calculates a delay between burst of packets and sets a second number of packets based on the restart message, stores a second number of packets in the transmission queue, and transmits the second number of packets to the server.Type: GrantFiled: January 9, 2013Date of Patent: August 30, 2016Assignee: Dell Products, LPInventors: Timothy M. Lambert, Wade A. Butcher
-
Publication number: 20140250239Abstract: An information handling system includes a management controller and a router. The management controller includes a universal serial bus hub and first and second devices. The management controller to assign the first device to a first server node, to assign the second device to a second server node, and to create a routing table associated with the assignment of the first and second devices respectively to the first and second server nodes. The router is in communication with the management controller. The router to receive the routing table from the management controller, to receive data from the first server node, and to route the data to the first device based on the routing table. The universal serial bus hub communicates with the router via a single physical port of the management controller.Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: DELL PRODUCTS, LPInventors: Timothy M. Lambert, Shawn J. Dube, Wade A. Butcher
-
Publication number: 20140195591Abstract: An information handling system includes a transmission queue and a media client module. The media client module is in communication with the transmission queue. The media client module receives a disk command, stores a first number of packets in the transmission queue in response to the disk command, and transmits the first number of packets to a server associated with the disk command. The media client module also receives a restart message, stops transmission of the first number of packets in response to the restart message, calculates a delay between burst of packets and sets a second number of packets based on the restart message, stores a second number of packets in the transmission queue, and transmits the second number of packets to the server.Type: ApplicationFiled: January 9, 2013Publication date: July 10, 2014Applicant: DELL PRODUCTS, LPInventors: Timothy M. Lambert, Wade A. Butcher
-
Publication number: 20140156905Abstract: An information handling system includes a processing node, an input/output (I/O) module coupled to the processing node via a high bandwidth interface, and a service processor coupled to the I/O module via a multi-master interface. A transaction between the processing node and the service processor that is targeted to a low pin count (LPC) bus is executed between the processing node and the service processor via the high bandwidth interface and the multi-master interface.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Inventors: Wade A. Butcher, Richard L. Holmberg
-
Patent number: D428868Type: GrantFiled: July 15, 1999Date of Patent: August 1, 2000Assignees: Siemens Information and Communication Products LLC., Ameritech CorporationInventors: David E. Bryant, Jennifer Kelley, James J. McDermott, Wade A. Butcher, Lu Ann Paletta, Doug A. Erwin, William J. Morris, Eileen Schwab