Patents by Inventor Daniel L. Hamlin
Daniel L. Hamlin 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: 20260267587Abstract: Systems and methods for audio management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a notification of an event; and in response to the event, trigger an audio management operation via the firmware framework based, at least in part, upon an audio management policy.Type: ApplicationFiled: March 6, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Wesley Ryan Busch, Jagadish Babu Jonnada
-
Publication number: 20260267715Abstract: Systems and methods for notification distribution management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive an indication of an event; and in response to the event, trigger a notification distribution operation via the firmware framework based, at least in part, upon a notification distribution policy.Type: ApplicationFiled: March 6, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Wesley Ryan Busch
-
Publication number: 20260267787Abstract: Systems and methods for memory swapping in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: detect an event; and in response to the event, trigger a memory swapping operation via the firmware framework based, at least in part, upon a memory swapping policy.Type: ApplicationFiled: March 5, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Amit K. Tiwari
-
Publication number: 20260269642Abstract: Systems and methods for power flush power flush and Input/Output (I/O) management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a power flush or device handling policy; and execute a power flush or Input/Output (I/O) operation with respect to one or more of the plurality of devices based, at least in part, upon the power flush or device handling policy.Type: ApplicationFiled: March 5, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Jagadish Babu Jonnada
-
Publication number: 20260267658Abstract: Systems and methods for storage management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller, where the controller includes firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a storage management policy; and manage a storage capability of at least one of the plurality of devices based, at least in part, upon the storage management policy.Type: ApplicationFiled: March 5, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Amit K. Tiwari
-
Publication number: 20260267663Abstract: Systems and methods for performance and event handling in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices includes firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce a node coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to receive an event handling policy; and change a performance setting of a device among the plurality of devices via the firmware framework based, at least in part, upon the event handling policy.Type: ApplicationFiled: March 5, 2025Publication date: September 10, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Amit K. Tiwari
-
Patent number: 12732536Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to: implement a transmission control protocol (TCP) edge client (TEC) configured to be deployed within a datacenter between a firewall and an internal datacenter network switch; wherein the TEC is configured to: receive information from a plurality of TCP clients external to the datacenter; validate the information; and in response to the information being validated, pass the information to a destination internal to the datacenter via the internal datacenter network switch.Type: GrantFiled: December 12, 2023Date of Patent: September 8, 2026Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Anay Kishore, Malathi Ramakrishnan, Daniel L. Hamlin, Praveen Kumar
-
Patent number: 12730974Abstract: An information handling system includes a hardware processor to execute computer-readable program code instructions of an AI productivity tool software module to process an initial user query input received from a user and correlate the user query input to a capability intent action and to initiate the capability intent action to respond to the user query input, and execute a sentiment analysis software application to analyze a subsequent user query input and generate feedback sentiment data describing a positive or negative sentiment of the subsequent user query input in a generated transaction log including the initial user query input, the responsive capability intent action, the subsequent user query input and a feedback sentiment score of the subsequent use query input that is transmitted to a remote policy management server for an intent technology decision maker to generate capability intent action policies based on the feedback sentiment data.Type: GrantFiled: October 2, 2024Date of Patent: September 8, 2026Assignee: DELL PRODUCTS LPInventors: Srikanth Kondapi, Daniel L. Hamlin, Balasingh P. Samuel
-
Patent number: 12724660Abstract: Systems and methods for determining risk and recyclability of IHSs in response to accidents are described. 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, cause an Operating System (OS) to: receive an accident indication of the IHS or a second IHS; and determine information regarding recyclability, condition, or risk of the IHS or second IHS based, at least in part on, the accident indication. In some embodiments, the information regarding the recyclability, condition, or risk of the IHS or second IHS can include: (1) a recyclability score that indicates a likelihood that the IHS or the second IHS can be refurbished or resold, and/or (2) a risk score that indicates a likelihood of one or more repairs for the IHS or the second IHS.Type: GrantFiled: November 30, 2023Date of Patent: September 1, 2026Assignee: Dell Products L.P.Inventors: Alan H. Abdelhalim, Ibrahim Sayyed, Balasingh P. Samuel, Daniel L. Hamlin
-
Patent number: 12725006Abstract: Systems and methods for Artificial Intelligence (AI) model characterization and offloading in a heterogenous computing platform are described. In an embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform including a plurality of devices and a memory, 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, enables it to provide a corresponding service, and where at least one of the devices operates as an orchestrator configured to: receive a characterization result from a first device, where the first device is configured to execute a first AI model configured to characterize a second AI model executed by a second device, and, prior to a subsequent execution of the second AI model, assign the second AI model to a third device based, at least in part, upon the characterization result.Type: GrantFiled: September 30, 2022Date of Patent: September 1, 2026Assignee: Dell Products L.P.Inventors: Nikhil Manohar Vichare, Daniel L. Hamlin, Srikanth Kondapi
-
Patent number: 12724621Abstract: Systems and methods for telemetry in a firmware framework. In some embodiments, an Information Handling System (IHS) may include: a controller, where the controller comprises firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator; and a plurality of devices coupled to the controller, where each device comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a node as part of a firmware framework, and where at least a given node is configured to communicate, to the orchestrator, telemetry data without any involvement by any Operating System (OS) of the IHS.Type: GrantFiled: March 12, 2024Date of Patent: September 1, 2026Assignee: Dell Products L.P.Inventors: Daniel L. Hamlin, Suraj M Varma, Craig Lawrence Chaiken
-
Patent number: 12724897Abstract: Systems and methods for diagnostics in a firmware framework. In some embodiments, an Information Handling System (IHS) may include: a controller, where the controller comprises firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator; and a plurality of devices coupled to the controller, where each device comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a node as part of a firmware framework, and where the orchestrator is configured to trigger a diagnostics operation by a selected node to be performed independently of any Operating System (OS) of the IHS.Type: GrantFiled: March 27, 2024Date of Patent: September 1, 2026Assignee: Dell Products L.P.Inventors: Daniel L. Hamlin, Marcin M. Nowak, Suraj M Varma
-
Publication number: 20260244588Abstract: Systems and methods for margining diagnostics in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce nodes coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a diagnostics policy; and trigger a device-to-device margining operation with respect to the plurality of devices based, at least in part, upon the diagnostics policy.Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin
-
Publication number: 20260244451Abstract: Systems and methods for reboot management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, cause the corresponding processing core to produce nodes coupled to the orchestrator via the firmware framework, and wherein the orchestrator is configured to: receive a notification; and in response to the notification, queue an operation for execution by a selected one of the plurality of devices upon reboot or reset.Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin
-
Publication number: 20260244547Abstract: Systems and methods for Built-in Self-Test (BIST) management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a respective node in the firmware framework, and where the orchestrator is configured to trigger a BIST operation with respect to a selected one of the plurality of devices based, at least in part, upon a platform manifest that identifies BIST capabilities of the plurality of devices and without any involvement by any host Operating System (OS).Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin
-
Publication number: 20260244583Abstract: Systems and methods for branding management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller, where the controller includes firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce nodes coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a branding policy; and transmit, to a consumer based, at least in part, upon the branding policy, at least one of: (a) an indication of a shared memory location where a branding image is stored, or (b) a copy of the branding image.Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Laxmi Lavanya Medicherla, Daniel L. Hamlin, Ibrahim Sayyed, Amit K. Tiwari
-
Publication number: 20260244523Abstract: Systems and methods for failure management in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller, where the controller includes firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a respective node in the firmware framework, and where the orchestrator is configured to trigger an inference operation based, at least in part, upon an error notification.Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin
-
Publication number: 20260244554Abstract: Systems and methods for runtime diagnostics in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller having firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device of the plurality of devices comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to produce nodes coupled to the orchestrator via the firmware framework, and where the orchestrator is configured to: receive a diagnostics policy; and execute a diagnostics operation with respect to one or more of the plurality of devices at runtime to enforce the diagnostics policy.Type: ApplicationFiled: February 19, 2025Publication date: August 20, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin, Amit K. Tiwari
-
Patent number: 12705069Abstract: Systems and methods for Best Known Configuration (BKC) of nodes in a firmware framework. In some embodiments, an Information Handling System (IHS) may include a controller, where the controller comprises firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator, and a plurality of devices coupled to the controller, where each device comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a node as part of a firmware framework, and where the orchestrator is configured to apply a BKC to the plurality of nodes.Type: GrantFiled: March 27, 2024Date of Patent: August 11, 2026Assignee: Dell Products L.P.Inventors: Daniel L. Hamlin, Gokul Thiruchengode Vajravel
-
Publication number: 20260227833Abstract: Systems and methods for device reset in a firmware framework are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a controller, where the controller includes firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator of a firmware framework; and a plurality of devices coupled to the controller, where each device includes firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a respective node, and where a given node is configured to communicate an indication of a reset or re-enumeration capability to the orchestrator without any involvement by any host Operating System (OS).Type: ApplicationFiled: February 3, 2025Publication date: August 6, 2026Applicant: Dell Products L.P.Inventors: Ibrahim Sayyed, Daniel L. Hamlin