Patents by Inventor Adolfo S. Montero

Adolfo S. Montero 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: 12271246
    Abstract: Systems and methods for enabling Out-of-Band (OOB) management of heterogeneous computing platforms in low-power states. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform and an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the EC is configured to: wake up from a low-power state while a host processor of the heterogeneous computing platform remains in the low-power state, and wake up a network device configured to access a cloud service through an OOB channel to check a status of an OOB command buffer while the host processor remains in the low-power state.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: April 8, 2025
    Assignee: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Patent number: 12259455
    Abstract: Calibrating a battery including identifying a historical discharge rate of the battery; segmenting the historical discharge rate of the battery into regions; determining, based on the historical discharge rate of the battery, a first historical charge capacity of the battery for a first region and a second historical charge capacity of the battery for a second region; discharging, at an updated discharge rate, the battery from a first threshold voltage to a second threshold voltage; calculating, based on the updated discharge rate, a first updated charge capacity of the battery for the first region; determining a full charge capacity of the battery based on i) the first updated charge capacity of the battery for the first region and ii) the second historical charge capacity of the battery for the second region; adjusting a charging current of the battery based on the determined full charge capacity of the battery.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: March 25, 2025
    Assignee: Dell Products L.P.
    Inventors: Pei-Ying Lin, Adolfo S. Montero, Chien-Hao Chiu, Shuo-Jung Chou
  • Publication number: 20250068530
    Abstract: An information handling system includes first and second storages, a basic input/output system (BIOS), and an embedded controller. The first storage stores telemetry data associated with the information handling system. The second storage includes a boot partition. The BIOS stores the telemetry data in the first storage. The embedded controller receives the telemetry data stored in the first storage from the BIOS. The embedded controller provides the telemetry data to the boot partition of the second storage over an out-of-band communication channel.
    Type: Application
    Filed: August 30, 2023
    Publication date: February 27, 2025
    Inventors: Adolfo S. Montero, Ibrahim Sayyed, Karunakar Poosapalli
  • Patent number: 12237853
    Abstract: An information handling system executing an integrated antenna power and cooling management system may comprise an antenna situated nearby components of the information handling system, a chassis enclosing the information handling system, the antenna, and a wireless interface device with a wireless radio to generate a signal to transmit data via the antenna, where the components and the chassis are capable of absorbing a total thermal heat capacity, the chassis having an outer surface coming into contact with human skin during execution of the information handling system, a temperature sensor to determine an operating temperature of the information handling system reaching a control point value, and a processor executing code instructions to estimate antenna thermal output during data transmission relative to the total thermal heat capacity of the components, based on the operating temperature of the information handling system, and control an active cooling system for cooling the chassis.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: February 25, 2025
    Assignee: DELL PRODUCTS LP
    Inventors: Suresh K. Ramasamy, Travis C. North, Qinghong He, Adolfo S. Montero
  • Patent number: 12235786
    Abstract: Systems and methods for loading firmware onto an external embedded controller (EC) of a heterogenous computing platform. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform having a Reduced Instruction Set Computer (RISC) processor and a Peripheral Component Interconnect Express (PCIe) controller coupled thereto, and an EC external to the heterogeneous computing platform and coupled to the PCIe controller, wherein the EC is configured to retrieve at least one of: firmware instructions, a configuration setting, or a table, from a PCIe device coupled to the PCIe controller.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: February 25, 2025
    Assignee: Dell Products, L.P.
    Inventor: Adolfo S. Montero
  • Patent number: 12223329
    Abstract: An information handling system may include a host system including at least one host processor and a basic input/output system (BIOS); and an embedded controller (EC) including an EC processor. In response to the information handling system receiving an instruction from a user to initiate a forced power off, the EC may be configured to: store diagnostic information indicating a state of the host system; and upon a subsequent boot of the host system, transmit information to the BIOS indicating the forced power off.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: February 11, 2025
    Assignee: Dell Products L.P.
    Inventors: Ibrahim Sayyed, Adolfo S. Montero, Amit Kumar Tiwari
  • Publication number: 20250045061
    Abstract: Systems and methods for booting an alternate Operating System (OS) by Out-of-Band (OOB) processors in heterogeneous computing platforms. In some embodiments, a heterogeneous computing platform may include an OOB Microcontroller Unit (MCU) and a memory coupled to the OOB MCU, the memory having program instructions stored thereon that, upon execution by the OOB MCU, cause the OOB MCU to, in response to an OOB command, enable a host processor to load an alternate OS boot image, where the alternate OS boot image is stored in a storage device external to the heterogeneous computing platform.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045064
    Abstract: Systems and methods for kill pill management in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the EC is configured to receive a kill pill command, and, in response to the kill pill command, at least one of: (i) turn off one or more power domains and set a flag that prevents the one or more power domains from being turned on, or (ii) erase one or more portions of a storage device.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045406
    Abstract: An information handling system includes a memory device and a BIOS. The memory device includes a location to store a path hash value. The BIOS executes a plurality of processes to boot the information handling system. Each process has a unique identifier (ID). When the BIOS executes a first process, the BIOS calculates a first hash value of a first ID of the first process and stores the first hash value in the location. Each time the BIOS executes a second process, the BIOS calculates a second hash value of the path hash value and a second ID of the second process and stores the second hash value in the location.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 6, 2025
    Inventors: Xiaomei Zhu Miller, Adolfo S. Montero, Shekar Babu S.
  • Publication number: 20250044853
    Abstract: Systems and methods for system-level power control for Out-of-Band (OOB) processors in heterogeneous computing platforms. In some embodiments, a heterogeneous computing platform may include a network device and an Embedded Controller (EC) or OOB Microcontroller Unit (MCU) coupled to the network device, where the network device is configured to: receive an OOB packet comprising a power state change command, and forward the power state change command to the EC or the OOB MCU.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045142
    Abstract: Systems and methods for Out-of-Band (OOB) alerting in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and an OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform, where the OOB MCU is configured to: detect an event and transmit an indication of the event, as part of an OOB sniffing operation, to a remote IHS.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250044985
    Abstract: Systems and methods for recovery from power events in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform and an Out-of-Band (OOB) Microcontroller Unit (MCU) integrated into the heterogeneous computing platform or an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the OOB MCU or EC is configured to, in response to detection of an impending power event, store an OOB command onto a non-volatile memory.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045383
    Abstract: Systems and methods for provisioning of Out-of-Band (OOB) manageability features in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform and an OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform or an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the OOB MCU or EC is configured to, in response to a status of a flag, enable OOB packet sniffing operations.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045405
    Abstract: Disclosed systems and methods address escalated vulnerability attributable to system down time. In at least one embodiment, a customer-selectable threshold of detection establishes the number of days a system is allowed to be “down” before forcing a secured update path as described herein. The threshold may represent a compromise and balance between inconvenience and security based on each customer's preference. Tracking of system down time or offline time may be managed via EC/SBIOS and a real time clock (RTC) timer. The system down time may then be compared to the customer setting, e.g., whenever the system is booted.
    Type: Application
    Filed: August 3, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products L.P.
    Inventors: Ibrahim SAYYED, Venkata Rama Krishna Rao ATTA, Adolfo S. MONTERO
  • Publication number: 20250045143
    Abstract: Systems and methods for Out-of-Band (OOB) diagnostics in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and an Out-of-Band (OOB) Microcontroller Unit (MCU) integrated into the heterogeneous computing platform and coupled to the plurality of devices via an interconnect. The OOB MCU may be configured to: receive a result of a diagnostics operation performed with respect to at least a given one of the plurality of devices, and transmit an indication of the result, as part of an OOB sniffing operation, to a remote IHS.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045218
    Abstract: Systems and methods for flash arbitration in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices, and a flash memory external to the heterogeneous computing platform and coupled to the plurality of devices via a Serial Peripheral Interface (SPI) controller, where the heterogeneous computing platform comprises a flash arbitration circuit coupled between the SPI controller and the plurality of devices, and where the flash arbitration circuit is configured to arbitrate access to the flash memory among the plurality of devices.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250047500
    Abstract: Systems and methods for Out-of-Band (OOB) packet authentication in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform and an OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform, where the OOB MCU is configured to receive an OOB packet and use a crypto device to validate the OOB packet.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250045235
    Abstract: Systems and methods for wireless interface sharing for Out-of-Band (OOB) processors in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include an OOB Microcontroller Unit (MCU) integrated into a heterogeneous computing platform and a network traffic routing controller integrated into the heterogeneous computing platform, where the network traffic routing controller is coupled to the OOB MCU and to a host processor, and where the network traffic routing controller is configured to determine whether to route a packet to the OOB MCU or to the host processor.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250047615
    Abstract: Systems and methods for splitting payloads across Out-of-Band (OOB) packets in heterogeneous computing platforms. In some embodiments, an Information Handling System (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: identify a target device of a payload, where the target device includes an OOB Microcontroller Unit (MCU) or an Embedded Controller (EC) integrated into or coupled to a heterogeneous computing platform of a client IHS, and, based at least in part upon the target device, split the payload across two or more packets.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant
  • Publication number: 20250047713
    Abstract: Systems and methods for Out-of-Band (OOB) policy management in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and an OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform, where the OOB MCU is configured to: receive an OOB packet comprising a policy or policy update; and enforce the policy or policy update.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products, L.P.
    Inventors: Adolfo S. Montero, Abeye Teshome, Alok Pant