Patents by Inventor Andy Miga

Andy Miga 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: 7818558
    Abstract: A method and apparatus is described herein for executing firmware tasks during OS runtime. A thread slices execution time among entries in a control structure, such as process control block (PCB), maintained by an OS kernel. An entry in the control structure includes a reference to a firmware task, such as a system management operation, a BIOS task, and/or and EFI task. Based on that entry, the thread allocates an amount of execution time either directly to the firmware task or to a kernel mode driver to perform the firmware task.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: October 19, 2010
    Inventors: Andy Miga, Vincent J. Zimmer, Michael A. Rothman
  • Patent number: 7434231
    Abstract: Methods and apparatus to protect a protocol interface are described herein. In an example method, a driver request is received during an operation phase of firmware in a processor system. The driver request may be identified as a request associated with a violating condition of the protocol interface. Accordingly, the driver request is rejected.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: October 7, 2008
    Assignee: Intel Corporation
    Inventors: Mark Doran, Vincent Zimmer, Michael Rothman, Hung Tran, Andy Miga
  • Publication number: 20070283138
    Abstract: A method and apparatus is described herein for executing firmware tasks during OS runtime. A thread slices execution time among entries in a control structure, such as process control block (PCB), maintained by an OS kernel. An entry in the control structure includes a reference to a firmware task, such as a system management operation, a BIOS task, and/or and EFI task. Based on that entry, the thread allocates an amount of execution time either directly to the firmware task or to a kernel mode driver to perform the firmware task.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Andy Miga, Vincent J. Zimmer, Michael A. Rothman
  • Patent number: 7200772
    Abstract: Methods and apparatus to reinitiate failed processors in multiple-processor systems are described herein. In an example method, a failure associated with a first processor of a plurality of processors in a multiple-processor system is detected by a second processor of the plurality of processors. In response to detection of the failure associated with the first processor, the second processor restores the first processor.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: April 3, 2007
    Assignee: Intel Corporation
    Inventors: Sham Datta, Vincent Zimmer, Michael Rothman, Andy Miga
  • Publication number: 20040268368
    Abstract: Methods and apparatus to protect a protocol interface are described herein. In an example method, a driver request is received during an operation phase of firmware in a processor system. The driver request may be identified as a request associated with a violating condition of the protocol interface. Accordingly, the driver request is rejected.
    Type: Application
    Filed: June 27, 2003
    Publication date: December 30, 2004
    Inventors: Mark Doran, Vincent Zimmer, Michael Rothman, Hung Tran, Andy Miga
  • Publication number: 20040221196
    Abstract: Methods and apparatus to reinitiate failed processors in multiple-processor systems are described herein. In an example method, a failure associated with a first processor of a plurality of processors in a multiple-processor system is detected by a second processor of the plurality of processors. In response to detection of the failure associated with the first processor, the second processor restores the first processor.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 4, 2004
    Inventors: Sham Datta, Vincent Zimmer, Michael Rothman, Andy Miga