Patents by Inventor Adolfo Montero

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

  • Publication number: 20240086288
    Abstract: An embedded controller locks down one or more devices within an information handling system based on a detection of an operating system crash. A processor monitors an operating system executing within the information handling system, and detects the operating system crash. In response to the detection of the operating system crash, the processor notifies the embedded controller of the operating system crash.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Inventors: Ibrahim Sayyed, Adolfo Montero, Daniel Hamlin
  • Patent number: 11927998
    Abstract: A power adapter provides power to an information handling system. The power adapter includes a power supply and a power delivery controller. The power supply receives an alternating current (AC) input at one of a plurality of input voltages, and provides a direct current (DC) output at one of a plurality of output voltages, each output voltage being associated with a current limit.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Andrew Sultenfuss, Adolfo Montero, Karun P. Reddy
  • Patent number: 11922173
    Abstract: An information handling system may include a processor, a display device communicatively coupled to the processor, and a basic input/output system (BIOS) communicatively coupled to the processor and configured to cause the processor to, during a pre-boot environment of the information handling system, collect contextual information regarding the information handling system, based on the contextual information, determine whether to enable soft keyboard functionality, and responsive to a determination to enable soft keyboard functionality, cause display of soft keyboard functionality to the display device.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Ibrahim Sayyed, Adolfo Montero, Jagadish Babu Jonnada
  • Publication number: 20240028739
    Abstract: An information handling system includes an embedded controller and a memory device storing code that when executed causes the embedded controller to perform operations that includes receiving a request to change a security setting, determining a security policy associated with the security setting, and determining whether the change to the security setting deviates from the security policy. In addition, the embedded controller in response to determining that the change to the security setting deviates from the security policy, denying the request and reverting the change to the security setting.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Inventors: Ibrahim Sayyed, Adolfo Montero, Laxmi Medicherla
  • Publication number: 20240012651
    Abstract: An information handling system includes a memory that stores context data associated with a crash of the information handling system. A BIOS determines whether a crash of the information handling system occurred during a most recent operating system runtime of the information handling system. In response to the determination of the crash during the most recent operating system runtime, the embedded controller reads the context data associated with the crash of the information handling system. An embedded controller verifies a golden BIOS image for the information handling system, and sets an indication for an operating system of the information handling system to revert to original setting for a healthy boot.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Ibrahim Sayyed, Adolfo Montero, Chris Griffin
  • Patent number: 11836023
    Abstract: An information handling system uses one connector for both liquid and air cooling and detects the type of cooling system installed. That provides the ability to choose the correct thermal handling table based on the installed cooling system. To detect the type of cooling system installed, a thermal management controller sets a control signal supplied to the cooling system through the connector to a first control value and determines if a tachometer signal supplied by the cooling system to the thermal management controller through the connector indicates a first type of cooling system. If the first type of cooling system is not detected, the thermal management controller checks if the tachometer signal from the cooling system with the control signal set at the first control value, or alternatively at a second control value, indicates a second type of cooling system. If no cooling system is detected, an error condition exists.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Pei-Yi Chou, Chien-Yi Juan, Che-Ling Huang, Adolfo Montero, William Leara
  • Publication number: 20230288970
    Abstract: An information handling system uses one connector for both liquid and air cooling and detects the type of cooling system installed. That provides the ability to choose the correct thermal handling table based on the installed cooling system. To detect the type of cooling system installed, a thermal management controller sets a control signal supplied to the cooling system through the connector to a first control value and determines if a tachometer signal supplied by the cooling system to the thermal management controller through the connector indicates a first type of cooling system. If the first type of cooling system is not detected, the thermal management controller checks if the tachometer signal from the cooling system with the control signal set at the first control value, or alternatively at a second control value, indicates a second type of cooling system. If no cooling system is detected, an error condition exists.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Applicant: Dell Products L.P.
    Inventors: Pei-Yi Chou, Chien-Yi Juan, Che-Ling Huang, Adolfo Montero, William Leara
  • Publication number: 20220390996
    Abstract: A power adapter provides power to an information handling system. The power adapter includes a power supply and a power delivery controller. The power supply receives an alternating current (AC) input at one of a plurality of input voltages, and provides a direct current (DC) output at one of a plurality of output voltages, each output voltage being associated with a current limit.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 8, 2022
    Inventors: Andrew Sultenfuss, Adolfo Montero, Karun P. Reddy
  • Publication number: 20220365790
    Abstract: An information handling system may include a processor, a display device communicatively coupled to the processor, and a basic input/output system (BIOS) communicatively coupled to the processor and configured to cause the processor to, during a pre-boot environment of the information handling system, collect contextual information regarding the information handling system, based on the contextual information, determine whether to enable soft keyboard functionality, and responsive to a determination to enable soft keyboard functionality, cause display of soft keyboard functionality to the display device.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Applicant: Dell Products L.P.
    Inventors: Ibrahim SAYYED, Adolfo MONTERO, Jagadish Babu JONNADA
  • Publication number: 20220350705
    Abstract: An information handling system may include at least one processor, a memory, and an embedded controller (EC). The information handling system may be configured to, prior to initialization of an operating system of the information handling system: execute memory reference code configured to test selected regions of the memory; transmit results of the memory reference code to the EC; store, at the EC, information indicative of respective likelihoods that particular regions of the memory are bad; and upon a subsequent boot, select a region of the memory having a low likelihood of being bad for loading a Basic Input/Output System (BIOS) of the information handling system.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Applicant: Dell Products L.P.
    Inventors: Adolfo MONTERO, Michael ARMS, Balasingh P. SAMUEL
  • Patent number: 11487621
    Abstract: An information handling system may include at least one processor, a memory, and an embedded controller (EC). The information handling system may be configured to, prior to initialization of an operating system of the information handling system: execute memory reference code configured to test selected regions of the memory; transmit results of the memory reference code to the EC; store, at the EC, information indicative of respective likelihoods that particular regions of the memory are bad; and upon a subsequent boot, select a region of the memory having a low likelihood of being bad for loading a Basic Input/Output System (BIOS) of the information handling system.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: November 1, 2022
    Assignee: Dell Products L.P.
    Inventors: Adolfo Montero, Michael Arms, Balasingh P. Samuel
  • Patent number: 10310573
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 4, 2019
    Assignee: Dell Products L.P.
    Inventor: Adolfo Montero
  • Publication number: 20170090534
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
    Type: Application
    Filed: December 13, 2016
    Publication date: March 30, 2017
    Inventor: Adolfo Montero
  • Patent number: 9519320
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: December 13, 2016
    Assignee: Dell Products L.P.
    Inventor: Adolfo Montero
  • Publication number: 20140233176
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
    Type: Application
    Filed: February 20, 2013
    Publication date: August 21, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventor: Adolfo Montero
  • Patent number: 7505870
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: March 17, 2009
    Assignee: Dell Products L.P.
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir
  • Publication number: 20080192140
    Abstract: A method for operating an informational handling system includes providing a user control for allowing a user to select a granularity between a plurality of brightness steps, detecting the selected granularity based on input from the user control, and implementing the selected granularity.
    Type: Application
    Filed: February 13, 2007
    Publication date: August 14, 2008
    Applicant: DELL PRODUCTS L.P.
    Inventors: Jaeik Lee, James Dailey, Adolfo Montero
  • Publication number: 20070288191
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Application
    Filed: August 17, 2007
    Publication date: December 13, 2007
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir
  • Publication number: 20070250722
    Abstract: A portable information handling system having internal battery power and external adapter power manages power drawn from the external power adapter to avoid exceeding the power rating of the external power adapter. As power drawn from the external adapter approaches a predetermined limit of the power adapter power rating, a power manager of the information handling system alters the operation of the information handling system to reduce power drawn from the adapter, such as by reducing current drawn to charge the battery, enforcing battery optimized mode steps or throttling central processing unit operation. Incremental decreases in power consumption maintain power draw below the external adapter power rating while incremental increases in power consumption have a delay that returns the information handling system to normal operations without excessive oscillation between operating modes.
    Type: Application
    Filed: April 24, 2006
    Publication date: October 25, 2007
    Inventors: Adolfo Montero, Joey Goodroe, Merle Wood
  • Patent number: 7275019
    Abstract: Thermal subsystems of manufactured information handling systems are tested for compliance with desired parameters by running a thermal diagnostics module in firmware during one or more manufacturing activities performed on the information handling system. The thermal diagnostics module monitors and stores one or more thermal parameters detected at the information handling system, such as the maximum temperature zone detected during a manufacturing activity. The stored thermal parameter is read after the manufacturing activity and compared with an expected value to determine the status of the thermal subsystem. For instance, an information handling system maximum operating temperature is detected by firmware running on an embedded controller during imaging of a hard disk drive and fails thermal testing if the detected maximum operating temperature exceeds a predetermined value, such as a value that would not be reached if the thermal subsystem functioning properly.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: September 25, 2007
    Assignee: Dell Products L.P.
    Inventors: Drew Schulke, Barry Kahr, Vinod Makhija, Adolfo Montero, Hasnain Shabbir