Patents by Inventor Andrew Butcher

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

  • Publication number: 20200376153
    Abstract: An air treatment system comprising a plurality of excimer lamps, said system is arranged such that at least 90% of air flowing through the air treatment system will be exposed, to photons emitted from the excimer lamps, whereby the excimer lamps provides a large emission area in which high energy ultraviolet (UV) photons is provided at low cost. The photons will upon contact with contaminants in the air break down said contaminants through the process of photolysis, which is highly effective at removing different organic compounds, e.g. odours from the air. The system can be designed with different wavelengths, making the system a simple and inexpensive air treatment system both for use in large area industrial applications and for domestic uses.
    Type: Application
    Filed: October 23, 2018
    Publication date: December 3, 2020
    Inventors: Thomas Rosenørn, Jonas Ingermar, Andrew Butcher, Cecillie Litske Carstens
  • Patent number: 10853113
    Abstract: In one or more embodiments, a device may include and/or implement a physical function and multiple virtual functions that are operable to be arranged in a logical nested hierarchy and operable to be configured to respective virtual machines in a hierarchy of nested virtual machines. For example, the physical function may be configured to receive a request, issued from a virtual function of the multiple virtual functions corresponding to a Nth level of nesting of the multiple virtual functions. Until a response to the request is received, the physical function may iteratively provide the request to a virtual function of the multiple virtual functions corresponding to a current level of nesting and if the response to the request is not received from the virtual function corresponding to the current level of nesting, utilize the current level of nesting as a level immediately below the current level of nesting.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: December 1, 2020
    Assignee: Dell Products L.P.
    Inventors: Wade Andrew Butcher, Lee E. Ballard
  • Publication number: 20200368384
    Abstract: An air treatment system (1) arranged for treating polluted air (Apol) at least by means of an air particle filter, and wherein said air treatment system comprises an air treatment unit placed upstream of the air particle filter and being arranged for directing a sub-flow (Asub) of the polluted air (Apol) through said air treatment unit (2) and for subjecting the sub-flow (Asub) to a photooxidation process. The photooxidation process in the air treatment unit (2) is so efficient that the overall concentration of gas-pollution of the combined air flow Acom is significantly reduced whereby large volumes of polluted air can be treated in a fast, inexpensive and effective manner.
    Type: Application
    Filed: November 19, 2018
    Publication date: November 26, 2020
    Inventors: Thomas Rosenørn, Andrew Butcher, Jonas Ingemar, Cecilie Litske Carstens
  • Publication number: 20200366625
    Abstract: A system includes servers that are connected in series, and a top of rack (TOR) switch having a first TOR switch port and a second TOR switch port that are connected to a first end and a second end, respectively, of the series connected servers. A multi chassis link aggregation group may be established on the first TOR switch port and the second TOR switch port to transform the series connected servers into a single logical channel. A highest media access control address is determined from the servers to represent the single logical channel.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Lee Eric Ballard, Wade Andrew Butcher
  • Patent number: 10814737
    Abstract: An off-board battery charger for a vehicle may include a high-voltage connector having first, second and power supply connector ports. The first connector port connects to a vehicle controller via a first cable. The second connector port connects to a vehicle battery via a second cable. And, the power supply connector port is electrically connected with the second port and receives power via a power supply cable from a separate and external power supply.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 27, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Xuemei Sun, William David Treharne, Jonathan Andrew Butcher, Robert John Link, Philip Michael Gonzales
  • Publication number: 20200320029
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may configure multiple link registers, of a first semiconductor package of an information handling system (IHS), that configure an input/output (I/O) communication fabric of the first semiconductor package to route communications of multiple components of the first semiconductor package to multiple inter-processor communication link interfaces; may communicate with a second semiconductor package of the IHS via the multiple inter-processor communication link interfaces; may determine that a link utilization value of multiple link utilization values is at or above a threshold value; and may configure a link register of the multiple link registers, associated with the at least one component of the multiple components, that configures the I/O communication fabric to route communications of the at least one component of the multiple components to a second inter-processor communication link interface of the multiple inter-processor communica
    Type: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Stuart Allen Berke, Wade Andrew Butcher
  • Publication number: 20200302709
    Abstract: A vehicle system includes a vehicle component with a component temperature sensor, and a fluid circuit in fluid communication with the component and with a fluid temperature sensor. A controller is in communication with the component sensor and the fluid sensor. The controller is configured to, in response to a temperature difference between the component sensor and the fluid sensor being greater than a predetermined threshold value, output a flag or a diagnostic code indicative of a fluid level in the fluid circuit. A vehicle diagnostic method and a vehicle are also provided.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Inventors: Justin Carmen CAMPANARO, Nathaniel Patrick O'BRIEN, Jonathan Andrew BUTCHER, Brian SZWEJKOWSKI, Carol Louise OKUBO
  • Patent number: 10778574
    Abstract: Remote management of an information handling system is based on a dynamic port assignment. A port number in the TCP/IP protocol identifies packets of data reserved for the remote management of peripheral devices connected to, or communicating with, the information handling system. When a network interface card receives the packets of data, the network interface card compares headers of the packets of data to the port number reserved for the remote management. The network interface card identifies and routes the packets of data having the headers specifying the port number for the remote management of the information handling system.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: September 15, 2020
    Assignee: Dell Products, L.P.
    Inventors: Andrew Butcher, Lee Eric Ballard
  • Patent number: 10761919
    Abstract: An information handling system includes a processor, a dual in-line memory module (DIMM), and a memory controller coupled to the DIMM. The memory controller provides interrupts to the processor each time a read transaction from the DIMM results in a correctable read error. The processor instantiates a failure predictor to receive the interrupts, accumulate a count of the interrupts, and provide a first error indication when the count exceeds a first error threshold. The failure predictor increments the count each time the predictor receives a particular interrupt and decrements the count in accordance with an error leak rate. The error leak rate has a first value when the DIMM is newer than a first age threshold and has a second value when the DIMM is older than the first age threshold.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: September 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: René Franco, Amit S. Shah, Tuyet-Huong Thi Nguyen, Vijay B. Nijhawan, Vadhiraj Sankaranarayanan, Mark L. Farley, Andrew Butcher
  • Publication number: 20200257640
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may configure multiple link registers, of a first semiconductor package of an information handling system (IHS), that configure an input/output (I/O) communication fabric of the first semiconductor package to route communications of multiple components of the first semiconductor package to multiple inter-processor communication link interfaces; may communicate with a second semiconductor package of the IHS via the multiple inter-processor communication link interfaces; may determine that a link utilization value of multiple link utilization values is at or above a threshold value; and may configure a link register of the multiple link registers, associated with the at least one component of the multiple components, that configures the I/O communication fabric to route communications of the at least one component of the multiple components to a second inter-processor communication link interface of the multiple inter-processor communica
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Stuart Allen Berke, Wade Andrew Butcher
  • Patent number: 10725946
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may configure multiple link registers, of a first semiconductor package of an information handling system (IHS), that configure an input/output (I/O) communication fabric of the first semiconductor package to route communications of multiple components of the first semiconductor package to multiple inter-processor communication link interfaces; may communicate with a second semiconductor package of the IHS via the multiple inter-processor communication link interfaces; may determine that a link utilization value of multiple link utilization values is at or above a threshold value; and may configure a link register of the multiple link registers, associated with the at least one component of the multiple components, that configures the I/O communication fabric to route communications of the at least one component of the multiple components to a second inter-processor communication link interface of the multiple inter-processor communica
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: July 28, 2020
    Assignee: Dell Products L.P.
    Inventors: Stuart Allen Berke, Wade Andrew Butcher
  • Publication number: 20200226093
    Abstract: An information handling system includes processors disposed in sockets, and interconnect links providing point-to-point links between the sockets. One of the processors determines an arrangement of the processors, memories and the interconnect links, and determines a value for each of the processors, each of the memories, and each of the interconnect links. The processor calculates interconnect link bandwidth values for each of the interconnect links based at least in part on the determined value and the arrangement of the processors, the memories and the interconnect links. The processor also populates an interconnect bandwidth table using the interconnect link bandwidth values.
    Type: Application
    Filed: January 11, 2019
    Publication date: July 16, 2020
    Inventors: Andrew Butcher, Stuart Allen Berke
  • Publication number: 20200218613
    Abstract: An information handling system includes a processor complex and a baseboard management controller (BMC). The processor complex provides boot status information in response to a system boot process of the processor complex. The BMC receives first boot status information from the processor complex in response to a first system boot process, compares the first boot status information to baseline status information to determine first boot status difference information, compares the first boot status difference information to baseline boot status difference information to determine that the information handling system experienced an anomaly during the first system boot process, and sends an alert that indicates that the first system boot process experienced the anomaly.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Inventors: Timothy M. Lambert, Andrew Butcher, Anh Luong
  • Publication number: 20200220812
    Abstract: Remote management of an information handling system is based on a dynamic port assignment. A port number in the TCP/IP protocol identifies packets of data reserved for the remote management of peripheral devices connected to, or communicating with, the information handling system. When a network interface card receives the packets of data, the network interface card compares headers of the packets of data to the port number reserved for the remote management. The network interface card identifies and routes the packets of data having the headers specifying the port number for the remote management of the information handling system.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: Andrew Butcher, Lee Eric Ballard
  • Publication number: 20200203898
    Abstract: Remote management of network interface peripheral cards uses physical pin reassignment and a dedicated management network. One or more physical pins in a connector may be dynamically redefined from an interface protocol to a different interface protocol. The dynamic redefinition allows existing input/output signals to be routed to the pins to provide remote management features.
    Type: Application
    Filed: December 24, 2018
    Publication date: June 25, 2020
    Inventors: Andrew Butcher, Timothy M. Lambert, Lee Eric Ballard
  • Patent number: 10660197
    Abstract: A differential pair group equalization system includes a board providing a differential trace pair group with a plurality of differential trace pairs, each of a transmitter device and a receiver device are coupled to the board and the differential trace pairs in the differential trace pair group. At least one of the transmitter device and the receiver device operates to identify a first differential trace pair in the differential trace pair group, and adjust second differential trace pair equalization parameters for a second differential trace pair in the differential trace pair group. If it is determined that first differential trace pair signal transmission capabilities for the first differential trace pair have improved in response to the adjustment of the second differential trace pair equalization parameters for the second differential trace pair the second differential trace pair equalization parameters are set for the second differential trace pair.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 19, 2020
    Assignee: Dell Products L.P.
    Inventors: Wade Andrew Butcher, Bhyrav M. Mutnury
  • Patent number: 10644907
    Abstract: An information handling system transmitter has a channel management module configured to negotiate and to lock a static transmitter equalization range. Control logic selects a setting adjustment for the locked transmitter equalization range; selects a variation type; applies the selected setting adjustment using the selected variation type, and instructs the transmitter channel management module to re-negotiate the updated transmitter equalization range. A receiver may negotiate and re-negotiate with the transmitter in order to receive the updated transmitter equalization range. The receiver may auto-adapt the updated transmitter equalization range to receive the transmitted data.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 5, 2020
    Assignee: Dell Products, L.P.
    Inventors: Andrew Butcher, Bhyrav M. Mutnury
  • Patent number: 10599521
    Abstract: An information handling system includes a processor complex and a baseboard management controller (BMC). The processor complex provides boot status information in response to a system boot process of the processor complex. The BMC receives first boot status information from the processor complex in response to a first system boot process, compares the first boot status information to baseline status information to determine first boot status difference information, compares the first boot status difference information to baseline boot status difference information to determine that the information handling system experienced an anomaly during the first system boot process, and sends an alert that indicates that the first system boot process experienced the anomaly.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: March 24, 2020
    Assignee: Dell Products, L.P.
    Inventors: Timothy M. Lambert, Andrew Butcher, Anh Luong
  • Patent number: 10558521
    Abstract: An information handling system includes a memory controller and a Dual In-Line Memory Module (DIMM) including a Dynamic Random Access Memory (DRAM) device. The DRAM device is configured to detect an Error Correcting Code (ECC) bit error for a data transaction within the DRAM device, determine if the ECC bit error results in an ECC error threshold being exceeded, and provide an alert signal to the memory controller in response to determining that the ECC bit error resulted in the ECC error threshold being exceeded.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: February 11, 2020
    Assignee: Dell Products, LP
    Inventors: Vadhiraj Sankaranarayanan, Stuart Allen Berke, Andrew Butcher
  • Patent number: 10549748
    Abstract: A vehicle includes an electric motor and an engine selectively coupled to the electric motor. The vehicle has an electric motor controller configured to, in response to (i) an absence of receiving a motor command signal within a predetermined time, (ii) a battery voltage being below a first threshold and (iii) a motor speed exceeding a second threshold, restrict operation of the electric motor to a limited operating mode and control the electric motor to generate a charging torque for a battery.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: February 4, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Jonathan Andrew Butcher, Francis Thomas Connolly