Patents by Inventor Adolfo Sandor Montero
Adolfo Sandor 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: 11853593Abstract: Methods and systems for managing communications is disclosed. A host device and a management controller may communicate via memory mapped communications using shared memory. To improve the security of the memory mapped communications, access requests for shared memory may be monitored. Access controls for the shared memory may be put in place to reduce the likelihood of data being made unavailable before it is processed. The access controls may be lifted when the data stored in shared memory has been read by to complete the memory mapped communications.Type: GrantFiled: April 18, 2022Date of Patent: December 26, 2023Assignee: Dell Products L.P.Inventors: Bassem Elazzami, Adolfo Sandor Montero, Ibrahim Sayyed
-
Patent number: 11836474Abstract: Applying a firmware update, including: receiving a firmware update package, the firmware update package including multiple payloads and a firmware update duration map; verifying an integrity of the firmware update duration map, and in response, extracting the firmware update duration map from the firmware update package; determining, at a first time, a first power required to apply a first payload of the firmware update package based at least on the firmware update duration map and a health of a battery; comparing a current power capacity of the battery with the first power required to apply the first payload of the firmware update package; determining that the current power capacity of the battery is greater than the first power required to apply the first payload, and in response: obtaining the first payload of the firmware update package; updating firmware by applying the first payload to the firmware.Type: GrantFiled: October 27, 2021Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Balasingh P Samuel, Adolfo Sandor Montero
-
Publication number: 20230333769Abstract: Methods and systems for managing communications is disclosed. A host device and a management controller may communicate via memory mapped communications using shared memory. To improve the security of the memory mapped communications, access requests for shared memory may be monitored. Access controls for the shared memory may be put in place to reduce the likelihood of data being made unavailable before it is processed. The access controls may be lifted when the data stored in shared memory has been read by to complete the memory mapped communications.Type: ApplicationFiled: April 18, 2022Publication date: October 19, 2023Inventors: BASSEM ELAZZAMI, ADOLFO SANDOR MONTERO, IBRAHIM SAYYED
-
Patent number: 11757648Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. Performance of some startups may be restricted by use of passwords or other security information. The data processing systems may host management controllers that may bypass the restrictions on the startups. Prior to doing so, the management controllers may verify that the requests to perform the startups are from trusted entities, or should be performed for other reasons.Type: GrantFiled: February 9, 2022Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Christopher Channing Griffin, Adolfo Sandor Montero, Chris Edward Pepper, Purushothama Rao Malluru, Ibrahim Sayyed
-
Patent number: 11757138Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine multiple voltage values associated with a rechargeable battery over a period of time; store the multiple voltage values with respect to multiple clock values over the period of time; determine a voltage drop rate from the multiple voltage values and the multiple clock values; determine a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for a mobile information handling system (IHS) to perform a power state transition; determine a voltage value associated with the rechargeable battery; determine that the voltage value has reached the threshold voltage value; provide a notification to an operating system executed by the mobile IHS; store data from a volatile memory medium to a non-volatile memory medium; and transition the mobile IHS from an operational state to a power conservation state.Type: GrantFiled: April 19, 2021Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Adolfo Sandor Montero, Pei Mng Lin, Chia Liang Lin, Shao Szu Ho, Jui-Chin Fang
-
Publication number: 20230254151Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. Performance of some startups may be restricted by use of passwords or other security information. The data processing systems may host management controllers that may bypass the restrictions on the startups. Prior to doing so, the management controllers may verify that the requests to perform the startups are from trusted entities, or should be performed for other reasons.Type: ApplicationFiled: February 9, 2022Publication date: August 10, 2023Inventors: Christopher Channing GRIFFIN, Adolfo Sandor MONTERO, Chris Edward PEPPER, Purushothama Rao MALLURU, Ibrahim Sayyed
-
Publication number: 20230138905Abstract: Methods and systems for managing the operation of host devices is disclosed. A host device may include a computing device that operates in accordance with operation data. The operation data may include, for example, startup data such as code for a management entity (e.g., a basic input output system), settings (e.g., hardware and/or software) for the startup management entity, setting for general operation after booting to an operating system, copies of code (e.g., computer instructions executable with a processor) for applications to be executed by the host device, etc. If the operation data is modified, operation of the host device may be similarly modified.Type: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Inventors: VENKATA RAMA KRISHNA RAO ATTA, SUMANTH VIDYADHARA, ADOLFO SANDOR MONTERO, Young Hwan Jang
-
Publication number: 20230127992Abstract: Applying a firmware update, including: receiving a firmware update package, the firmware update package including multiple payloads and a firmware update duration map; verifying an integrity of the firmware update duration map, and in response, extracting the firmware update duration map from the firmware update package; determining, at a first time, a first power required to apply a first payload of the firmware update package based at least on the firmware update duration map and a health of a battery; comparing a current power capacity of the battery with the first power required to apply the first payload of the firmware update package; determining that the current power capacity of the battery is greater than the first power required to apply the first payload, and in response: obtaining the first payload of the firmware update package; updating firmware by applying the first payload to the firmwareType: ApplicationFiled: October 27, 2021Publication date: April 27, 2023Inventors: Balasingh P Samuel, Adolfo Sandor Montero
-
Patent number: 11614782Abstract: An information handling system may detect fan blockage for one or more fans using a target value such as the rotational rate of a fan or a duty cycle value of the pulse width modulation (PWM) signal for a fan, and a monitored value includes at least the other one of the rotational rate of the fan or the duty cycle value of the PWM signal for the fan. The information handling system may determine whether either the duty cycle value of the PWM signal for a fan or the rotational rate of the fan meets or crosses a threshold value. The threshold value, for example, may include an intake blocking warning limit or a rotational rate limit. The information handling system may then generate a notification to the user, such as a re-positioning notification. The methods described or illustrated may be entirely implemented in an embedded controller.Type: GrantFiled: February 25, 2021Date of Patent: March 28, 2023Assignee: Dell Products L.P.Inventors: Qinghong He, Timothy C. Shaw, Pomin Shih, Adolfo Sandor Montero
-
Publication number: 20230070036Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine a temperature value within a chassis of an information handling system (IHS); may determine an ambient temperature value outside the chassis based at least on the temperature value within the chassis; may provide the ambient temperature value outside the chassis to a process executing on the IHS; may determine a threshold temperature value associated with at least one processor of the IHS based at least on the ambient temperature value outside the chassis and based at least on a target skin temperature value of the IHS; and may configure the at least one processor based at least on the threshold temperature value associated with the at least one processor.Type: ApplicationFiled: September 3, 2021Publication date: March 9, 2023Inventors: Qinghong He, Adolfo Sandor Montero, Steven Leon Williams, David William Grunow
-
Publication number: 20220336869Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine multiple voltage values associated with a rechargeable battery over a period of time; store the multiple voltage values with respect to multiple clock values over the period of time; determine a voltage drop rate from the multiple voltage values and the multiple clock values; determine a threshold voltage value associated with a predicted energy capacity of the rechargeable battery for a mobile information handling system (IHS) to perform a power state transition; determine a voltage value associated with the rechargeable battery; determine that the voltage value has reached the threshold voltage value; provide a notification to an operating system executed by the mobile IHS; store data from a volatile memory medium to a non-volatile memory medium; and transition the mobile IHS from an operational state to a power conservation state.Type: ApplicationFiled: April 19, 2021Publication date: October 20, 2022Inventors: Adolfo Sandor Montero, Pei Ying Lin, Chia Liang Lin, Shao Szu Ho, Jui-Chin Fang
-
Publication number: 20220269323Abstract: An information handling system may detect fan blockage for one or more fans using a target value such as the rotational rate of a fan or a duty cycle value of the pulse width modulation (PWM) signal for a fan, and a monitored value includes at least the other one of the rotational rate of the fan or the duty cycle value of the PWM signal for the fan. The information handling system may determine whether either the duty cycle value of the PWM signal for a fan or the rotational rate of the fan meets or crosses a threshold value. The threshold value, for example, may include an intake blocking warning limit or a rotational rate limit. The information handling system may then generate a notification to the user, such as a re-positioning notification. The methods described or illustrated may be entirely implemented in an embedded controller.Type: ApplicationFiled: February 25, 2021Publication date: August 25, 2022Applicant: Dell Products L.P.Inventors: Qinghong He, Timothy C. Shaw, Pomin Shih, Adolfo Sandor Montero
-
Patent number: 11340678Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may convert first analog signals to first digital values, in which the first analog signals are proportional to current of a battery of an information handling system (IHS); convert the second analog signals to second digital values, in which the second analog signals are proportional to current from a power supply; convert the third analog signals to third digital values, in which the third analog signals are proportional to power consumption of components of the IHS and the battery; and provide a first mean digital value determined from the first digital values, a second mean value determined from the second digital values, and a third mean digital value determined from the third digital values to at least one of IHS firmware, an application, and an operating system.Type: GrantFiled: September 22, 2020Date of Patent: May 24, 2022Assignee: Dell Products L.P.Inventors: Richard Christopher Thompson, Tyler Ryan Cox, Adolfo Sandor Montero, Thanh Thien Tran
-
Publication number: 20220091650Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may convert first analog signals to first digital values, in which the first analog signals are proportional to current of a battery of an information handling system (IHS); convert the second analog signals to second digital values, in which the second analog signals are proportional to current from a power supply; convert the third analog signals to third digital values, in which the third analog signals are proportional to power consumption of components of the IHS and the battery; and provide a first mean digital value determined from the first digital values, a second mean value determined from the second digital values, and a third mean digital value determined from the third digital values to at least one of IHS firmware, an application, and an operating system.Type: ApplicationFiled: September 22, 2020Publication date: March 24, 2022Inventors: Richard Christopher Thompson, Tyler Ryan Cox, Adolfo Sandor Montero, Thanh Thien Tran
-
Patent number: 11005655Abstract: In one or more embodiments, one or more systems, methods, and/or processes may provide, to a device coupled to an information handling system, a request for salt data; may receive the salt data from the device; may determine a first position in an application that is executed by at least one processor of the information handling system; may determine a second position in the application, different from the first position; may determine a hash value of the application between the first position and the second position; may encrypt, utilizing a private encryption key, the salt data and the hash value as encrypted data; may provide the encrypted data to a buffer associated with the application; may retrieve the encrypted data from the buffer; and may provide the encrypted data to the device.Type: GrantFiled: October 31, 2018Date of Patent: May 11, 2021Assignee: Dell Products L.P.Inventor: Adolfo Sandor Montero
-
Publication number: 20200136823Abstract: In one or more embodiments, one or more systems, methods, and/or processes may provide, to a device coupled to an information handling system, a request for salt data; may receive the salt data from the device; may determine a first position in an application that is executed by at least one processor of the information handling system; may determine a second position in the application, different from the first position; may determine a hash value of the application between the first position and the second position; may encrypt, utilizing a private encryption key, the salt data and the hash value as encrypted data; may provide the encrypted data to a buffer associated with the application; may retrieve the encrypted data from the buffer; and may provide the encrypted data to the device.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventor: Adolfo Sandor Montero
-
Patent number: 9632960Abstract: An inter-integrated circuit (I2C) bus priority alert system includes sender device with a sender I2C connector. The sender device detects a first priority event and, in response, sends a first priority event alert signal through the sender I2C connector. A receiver device includes a receiver I2C connector that is connected to the sender I2C connector on the sender device over an I2C bus. The receiver device receives the first priority event alert signal from the sender device over the I2C bus and, in response, pauses a current data transmission operation that is being performed over the I2C bus. The receiver device then performs a first priority event action associated with the first priority event alert signal that addresses the first priority event such that no further actions are performed by the receiver device to address the first priority event. The receiver device may then resume the current data transmission operation.Type: GrantFiled: May 5, 2015Date of Patent: April 25, 2017Assignee: Dell Products L.P.Inventor: Adolfo Sandor Montero
-
Publication number: 20160328345Abstract: An inter-integrated circuit (I2C) bus priority alert system includes sender device with a sender I2C connector. The sender device detects a first priority event and, in response, sends a first priority event alert signal through the sender I2C connector. A receiver device includes a receiver I2C connector that is connected to the sender I2C connector on the sender device over an I2C bus. The receiver device receives the first priority event alert signal from the sender device over the I2C bus and, in response, pauses a current data transmission operation that is being performed over the I2C bus. The receiver device then performs a first priority event action associated with the first priority event alert signal that addresses the first priority event such that no further actions are performed by the receiver device to address the first priority event. The receiver device may then resume the current data transmission operation.Type: ApplicationFiled: May 5, 2015Publication date: November 10, 2016Inventor: Adolfo Sandor Montero
-
Patent number: 8914659Abstract: An information handling system (IHS) includes a chassis. A processor is located in the chassis. A memory is located in the chassis and coupled to the processor. A disk drive is located in the chassis and coupled to the processor. An accelerometer is located in the chassis. A controller is located in the chassis and coupled to the accelerometer. The controller is operable, in response to a wake indicator signal associated with an IHS wake operation, to use the accelerometer to determine that the movement of the IHS exceeds a threshold and, in response, prevent the IHS wake operation such that operation of the disk drive is not initiated.Type: GrantFiled: January 20, 2012Date of Patent: December 16, 2014Assignee: Dell Products L.P.Inventors: Nikhil M. Vichare, Adolfo Sandor Montero, Edwin Coleman Tinsley
-
Publication number: 20130191668Abstract: An information handling system (IHS) includes a chassis. A processor is located in the chassis. A memory is located in the chassis and coupled to the processor. A disk drive is located in the chassis and coupled to the processor. An accelerometer is located in the chassis. A controller is located in the chassis and coupled to the accelerometer. The controller is operable, in response to a wake indicator signal associated with an IHS wake operation, to use the accelerometer to determine that the movement of the IHS exceeds a threshold and, in response, prevent the IHS wake operation such that operation of the disk drive is not initiated.Type: ApplicationFiled: January 20, 2012Publication date: July 25, 2013Applicant: DELL PRODUCTS L.P.Inventors: Nikhil M. Vichare, Adolfo Sandor Montero, Edwin Coleman Tinsley