Patents by Inventor Bassem ElAzzami
Bassem ElAzzami 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: 20250077334Abstract: Disclosed systems and methods for handling failures in an information handling system enable one or more crash handlers to communicate crash handler notifications to an EC of the information handling system. The EC is configured to perform crash operations including detecting a crash occurrence associated with either a crash handler notification from any of the one or more crash handlers or an SMM crash event. The EC may extract and store crash context information associated with the crash occurrence. The crash handler notifications may be communicated to the EC as MBOX commands via a peripheral interconnect, e.g., an enhanced serial peripheral interconnect (eSPI). Detecting a crash occurrence associated with the SMM event may include initiating an EC timer responsive to receiving an SMM entry message from an SMM handler and detecting the EC timer reaching a threshold value before the EC receives an SMM exit message.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Applicant: Dell Products L.P.Inventors: Bassem ELAZZAMI, Karunakar POOSAPALLI, Ibrahim SAYYED
-
Patent number: 12210881Abstract: An embedded controller (EC) of an information handling system is configured to detect and respond to anomalous conditions in which a pre-boot or runtime error has occurred and EC-local storage resources are not sufficient to store EC telemetry data, by redirecting the EC telemetry data through an available communication channel, e.g., SBIOS MBOX packets or ACPI MMIO, to offload the data to EC-external storage such as an ESP partition or Cloud storage. In a pre-boot mode, SBIOS may invoke a UEFI storage driver to write out EC log data to EC-external storage, e.g., SSD/NVMe device or the Cloud. In a runtime mode, the EC may be flagged by an OS bugcheck handler, e.g., via eSPI MMIO path, to save the log data. In an OS-context mode, ACPI methods may notify a persistent driver, e.g., Common Platform Services (CPS) driver, to write out the log to the EC-external storage.Type: GrantFiled: October 24, 2022Date of Patent: January 28, 2025Assignee: Dell Products L.P.Inventors: Ibrahim Sayyed, Adolfo S. Montero, Bassem Elazzami
-
Publication number: 20240370555Abstract: An information handling system may include at least one host processor and an embedded controller (EC) including an EC processor. The information handling system may be configured to: execute an application on the at least one host processor; provide a communication channel between the application and the EC, wherein the application is configured to issue input/output (I/O) requests to the EC; execute an application handler on the EC processor, wherein the application handler is configured to: create records indicating the I/O requests and times associated with the I/O requests; and respond to the I/O requests based on the records and based on a per-application policy.Type: ApplicationFiled: May 1, 2023Publication date: November 7, 2024Applicant: Dell Products L.P.Inventors: Bassem ELAZZAMI, Ibrahim SAYYED, Adolfo S. MONTERO
-
Publication number: 20240231836Abstract: An embedded controller (EC) of an information handling system is configured to detect and respond to anomalous conditions in which a pre-boot or runtime error has occurred and EC-local storage resources are not sufficient to store EC telemetry data, by redirecting the EC telemetry data through an available communication channel, e.g., SBIOS MBOX packets or ACPI MMIO, to offload the data to EC-external storage such as an ESP partition or Cloud storage. In a pre-boot mode, SBIOS may invoke a UEFI storage driver to write out EC log data to EC-external storage, e.g., SSD/NVMe device or the Cloud. In a runtime mode, the EC may be flagged by an OS bugcheck handler, e.g., via eSPI MMIO path, to save the log data. In an OS-context mode, ACPI methods may notify a persistent driver, e.g., Common Platform Services (CPS) driver, to write out the log to the EC-external storage.Type: ApplicationFiled: October 24, 2022Publication date: July 11, 2024Applicant: Dell Products L.P.Inventors: Ibrahim SAYYED, Adolfo S. MONTERO, Bassem ELAZZAMI
-
Publication number: 20240134653Abstract: An embedded controller (EC) of an information handling system is configured to detect and respond to anomalous conditions in which a pre-boot or runtime error has occurred and EC-local storage resources are not sufficient to store EC telemetry data, by redirecting the EC telemetry data through an available communication channel, e.g., SBIOS MBOX packets or ACPI MMIO, to offload the data to EC-external storage such as an ESP partition or Cloud storage. In a pre-boot mode, SBIOS may invoke a UEFI storage driver to write out EC log data to EC-external storage, e.g., SSD/NVMe device or the Cloud. In a runtime mode, the EC may be flagged by an OS bugcheck handler, e.g., via eSPI MMIO path, to save the log data. In an OS-context mode, ACPI methods may notify a persistent driver, e.g., Common Platform Services (CPS) driver, to write out the log to the EC-external storage.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: Dell Products L.P.Inventors: Ibrahim SAYYED, Adolfo S. MONTERO, Bassem ELAZZAMI
-
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
-
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: 9860392Abstract: In some embodiments, a power converter circuit includes a first power converter coupled between a direct-current (DC) node and a first pair of output nodes. The first power converter may be configured to provide a first power signal having a first phase to the first pair of output nodes. The power converter circuit may also include a second power converter coupled between the DC node and a second pair of output nodes. The second power converter may be configured to provide a second power signal having a second phase to the second pair of output nodes. The second phase and the first phase may differ by an odd multiple of ninety degrees.Type: GrantFiled: June 5, 2015Date of Patent: January 2, 2018Assignee: Silicon Laboratories Inc.Inventors: Sean Anthony Lofthouse, Bassem ElAzzami
-
Publication number: 20160360044Abstract: In some embodiments, a power converter circuit includes a first power converter coupled between a direct-current (DC) node and a first pair of output nodes. The first power converter may be configured to provide a first power signal having a first phase to the first pair of output nodes. The power converter circuit may also include a second power converter coupled between the DC node and a second pair of output nodes. The second power converter may be configured to provide a second power signal having a second phase to the second pair of output nodes. The second phase and the first phase may differ by an odd multiple of ninety degrees.Type: ApplicationFiled: June 5, 2015Publication date: December 8, 2016Applicant: Silicon Laboratories Inc.Inventors: Sean Anthony Lofthouse, Bassem ElAzzami