Patents by Inventor Travis C. North
Travis C. North 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: 20240192746Abstract: Systems and methods for power consumption management based upon type of energy source in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among the plurality of devices, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: determine a type of energy source used to power the IHS; and based at least in part upon the determination, change a power consumption parameter of the IHS.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Publication number: 20240192756Abstract: Systems and methods for peak power limit control in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: in response to a determination that a current power level used by a selected device exceeds a peak power limit, restrict an amount of power used by the selected device; in response to detection of a peripheral device coupled to the IHS, reduce the peak power limit; and in response to a determination that the current power level exceeds the reduced peak power limit, further restrict the amount of power used by the selected device.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Travis C. North, Richard C. Thompson
-
Publication number: 20240192747Abstract: Systems and methods for sustained power limit control in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory includes firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: compare a current power level used by a selected device against a sustained power limit; and in response to a determination that the current power level exceeds the sustained power limit, control the selected device to reduce the current power level.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240192740Abstract: Systems and methods for thermal zone controls based on User-Selectable Thermal Table (USTT) presets in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: detect a change to a USTT table; and, in response to the detection, modify an Advanced Configuration and Power Interface (ACPI) thermal zone setting.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240193061Abstract: Systems and methods for telemetry management in a fleet of Information Handling Systems (IHSs) equipped with heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an 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: transmit policies to a plurality of IHSs, wherein each of the plurality of IHSs includes a heterogeneous computing platform having a plurality of devices, where a selected one of the plurality of devices in each of the plurality of IHSs is configured to operate as an orchestrator, and where each orchestrator is configured to collect telemetry from at least a subset of the plurality of devices based upon a respective one of the policies; and receive the telemetry.Type: ApplicationFiled: December 9, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Publication number: 20240192741Abstract: Systems and methods for managing thermal operations in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and determines one or more thermal settings that are mapped to the reported user context, where the thermal settings configure thermal operations by the IHS. The orchestrator configures thermal operations by the IHS based on the thermal settings, where the configured thermal operations are utilized until additional reports of changes in user context are received by the orchestrator.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240192748Abstract: Systems and methods for managing performance in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and determines a power allocation that is mapped to the reported user context, where the mapping allocates available power to the plurality of devices of the heterogeneous computing platform. The orchestrator configures the power that available for use by one or more of the plurality of devices of the heterogeneous computing platform, and thus adjusts the performance of the IHS in response to the change in user context.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240192750Abstract: Systems and methods for managing processors of a heterogenous computing platforms of IHS (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in a context of operation of the IHS by a user and. Based on the context, the orchestrator determines power allocations for the two or more discrete processors, where the power allocations are mapped to the reported user context. The orchestrator configures the power that is available for use by each of the two or more discrete processors of the heterogeneous computing platform, and thus adjusts the performance of the processors in response to the change in user context.Type: ApplicationFiled: December 9, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Publication number: 20240193008Abstract: Systems and methods for managing performance of storage drives in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in the context of operation of the IHS by a user and determines storage drive settings that are mapped to the reported user context, where the storage drive settings modify operations by the plurality of storage drives of the IHS. The orchestrator configures one or more of the plurality of storage drives of the IHS using the storage drive settings and thus adjusts the performance of the IHS in response to the change in user context.Type: ApplicationFiled: December 9, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Publication number: 20240192281Abstract: Systems and methods for performance control based upon a battery State-of-Charge or Depth-of-Discharge in a heterogenous computing platform are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory comprises firmware instructions that, upon execution by at least one of the plurality of devices, cause the at least one device to operate as an orchestrator configured to: detect a battery's State-of-Charge or Depth-of-Discharge; and in response to the detection, select an Advanced Configuration and Power Interface (ACPI) thermal zone setting.Type: ApplicationFiled: December 9, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240193062Abstract: Systems and methods for burst power limit control in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform having a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory includes firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: compare a current power level used by a selected device against a burst power limit; and in response to a determination that the current power level exceeds the burst power limit, control the selected device to reduce the current power level.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240192735Abstract: Systems and methods for thermal zone controls based on Information Handling System (IHS) posture in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an IHS may include: a heterogeneous computing platform having a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory comprises firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: detect a change to an IHS posture; and in response to the detection, modify an Advanced Configuration and Power Interface (ACPI) thermal zone setting.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
-
Publication number: 20240192742Abstract: Systems and methods for managing performance in heterogenous computing platforms of IHS (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and based on the change in user context, modifies one or more thermal constraints for use in cooling the IHS. The orchestrator identifies performance settings of the IHS that are mapped to the modified thermal constraints. The orchestrator configures the one or more performance settings of the IHS based on the mappings, and thus adjusts the performance of the IHS in response to the change in user context.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Patent number: 11979282Abstract: Systems and methods for managing network controllers in heterogenous computing platforms of IHSs (Information Handling Systems) are described. In an illustrative, non-limiting embodiment, a heterogeneous computing platform includes devices and a memory storing firmware instructions. Based on execution of these firmware instructions by a respective device, a corresponding firmware service is provided such that one of the devices operates as an orchestrator. The orchestrator receives reports of changes in context of operation of the IHS by a user and determines network controller settings that are mapped to the reported user context, where the network controller settings modify operations by one or more network controllers of the IHS. The orchestrator configures the network controllers of the IHS using the network controller settings, and thus adjusts the network controller of the IHS in response to the change in user context.Type: GrantFiled: December 9, 2022Date of Patent: May 7, 2024Assignee: Dell Products, L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
-
Publication number: 20240147669Abstract: An information handling system includes a hardware processor, a memory device, a video display device, and a power management unit (PMU). The information handling system further includes an uneven thickness heat spreader cooling system including an uneven thickness heat spreader having a first thickness along a first portion of the uneven thickness heat spreader and a second thickness along a second portion of the uneven thickness heat spreader wherein the second thickness along a second portion of the uneven thickness heat spreader is formed at an information handling system chassis location where a width of the uneven thickness heat spreader is narrower than at the first portion of the uneven thickness heat spreader to transfer heat from a warmer portion of the information handling system chassis to a cooling portion of the information handling system chassis.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Applicant: Dell Products, LPInventors: Qinghong He, Travis C. North
-
Publication number: 20240142942Abstract: An information handling system comprising a processor, memory device and a power source including a fan and an ion emitter/collector blower cooling system including an ion emitter and an ion collector placed in fluidic series with the fan to generate an airflow along a voltage field from the ion emitter to the ion collector and with the fan. An embedded controller to execute code instructions of an ion emitter/collector blower and fan control system to control the activation of the ion emitter/collector blower and the fan by activating the ion emitter/collector blower at a varying levels depending on a type of power source that the information handling system is coupled to, meeting a temperature threshold, and a detected operating mode of the information handling system to prioritize the ion emitter/collector blower over the fan to limit noise and power.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Applicant: Dell Products, LPInventors: Travis C. North, Nikhil M. Vichare, Mitchell Anthony Markow
-
Publication number: 20240147657Abstract: An information handling system includes a powered hardware processor and a memory device. The information handling system includes an ion emitter/collector blower cooling system including an ion emitter/collector blower having an ion emitter and an ion collector, the ion emitter/collector blower being operatively coupled to a fan and located between the fan and an exhaust vent formed in a top edge of the chassis of the information handling system. An ionic driving circuit is operatively coupled to the ion emitter via a high voltage to ionize gases at the ion emitter/collector blower to create charged ions that generate an airflow to and through the ion collector. The information handling system also includes an air intake vent located at the fan in the chassis so that the airflow is brought into the chassis via the fan, through the fan and ion emitter/collector blower, and out of the air exhaust vent.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Applicant: Dell Products, LPInventors: Travis C. North, Qinghong He, Mitchell Anthony Markow
-
Publication number: 20240147656Abstract: An information handling system includes a processor, a memory device, and a PMU to provide power to the processor and memory device. The information handling system further includes a magnetically suspended fan comprising a fan including a plurality of fan blades, a first set of permanent magnets operatively coupled to the plurality of fan blades, a second set of permanent magnets operatively coupled to an interior side of a top chassis cover of the information handling system, a third set of permanent magnets operatively coupled to an interior side of a bottom chassis cover of the information handling system. The second set of permanent magnets and third set of permanent magnets repel the first set of permanent magnets to suspend the plurality of fan blades between the top chassis cover and bottom chassis cover.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Applicant: Dell Products, LPInventors: Qinghong He, Travis C. North
-
Publication number: 20240134427Abstract: An information handling system includes a processor, a memory device, and a PMU to provide power to the processor and memory device. The information handling system further includes an ion emitter/collector blower cooling system including an ion emitter including an inner ring of vertically arranged ion emitter blades and an ion collector including an outer ring of vertically arranged ion collector blades. The cooling system includes an ionic driving circuit operatively coupled to the ion emitter to couple a first voltage to the ion collector blades to ionize gases at the ion emitter to create charged ions and the ionic driving circuit operatively coupled to the ion collector to apply a second voltage to attract the charged ions from the ion emitter to create an airflow, the airflow passing through the outer ring and out of an external opening of an ion emitter/collector housing of the ion emitter/collector blower cooling system.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: Dell Products, LPInventors: Qinghong He, Travis C. North
-
Publication number: 20240134768Abstract: An information handling system may include a processor and a program of instructions embodied in non-transitory computer-readable media, the program of instructions configured to, when read and executed by the processor: receive a touch temperature limit parameter indicative of a temperature limit; receive an acoustic noise limit parameter indicative of an acoustic noise limit; determine an estimated power capacity limit parameter indicative of an estimated power limit based on the touch temperature limit parameter and the acoustic noise limit parameter; and determine an estimated performance capability parameter based on the estimated power capacity limit parameter.Type: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Applicant: Dell Products L.P.Inventors: Qinghong HE, Balasingh Ponraj SAMUEL, Travis C. NORTH