Patents by Inventor Michael Raineri

Michael Raineri 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: 12632293
    Abstract: A system generates a task object and a task updater object upon receipt of a request from an out-of-band client to execute a task on a processing unit via an in-band client, receives a status update from the in-band client upon execution of the task on the processing unit, and maps the task updater object to the task object associated with the task. The system may also update a state of the task object based on the status update of the task updater object, and transmit the state of the task object to the out-of-band client.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: May 19, 2026
    Assignee: Dell Products L.P.
    Inventors: Lee E. Ballard, Deepaganesh Paulraj, Michael Raineri
  • Patent number: 12292823
    Abstract: An information handling system includes a storage device having control inputs, and first and second processing nodes. The first processing node includes a first complex programmable logic device (CPLD) having first outputs and a first communication interface. Each first output is coupled to control a state of an associated control input. The second processing node includes a second CPLD having second outputs and a second communication interface coupled to the first communication interface. Each second output is coupled to control the state of the associated control input.
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: May 6, 2025
    Assignee: Dell Products L.P.
    Inventors: Tobias Schaeffer, Michael Raineri
  • Publication number: 20250068553
    Abstract: An information handling system includes a storge device having control inputs, and first and second processing nodes. The first processing node includes a first complex programmable logic device (CPLD) having first outputs and a first communication interface. Each first output is coupled to control a state of an associated control input. The second processing node includes a second CPLD having second outputs and a second communication interface coupled to the first communication interface. Each second output is coupled to control the state of the associated control input.
    Type: Application
    Filed: August 21, 2023
    Publication date: February 27, 2025
    Inventors: Tobias Schaeffer, Michael Raineri
  • Publication number: 20240241748
    Abstract: A system generates a task object and a task updater object upon receipt of a request from an out-of-band client to execute a task on a processing unit via an in-band client, receives a status update from the in-band client upon execution of the task on the processing unit, and maps the task updater object to the task object associated with the task. The system may also update a state of the task object based on the status update of the task updater object, and transmit the state of the task object to the out-of-band client.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Lee E. Ballard, Deepaganesh Paulraj, Michael Raineri