Patents by Inventor Mark Eric Wilson

Mark Eric Wilson 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: 8468333
    Abstract: A method, system, apparatus, and computer-readable medium for updating the management information of a computer system are provided. According to one method, a system management information table is built during the execution of the computer system. The system management information table is built from a base set of management information and one or more updates to the base set of management information. The updates to the base set of management information may be stored a protected region of a non-volatile memory device. A utility program is provided for storing the updates to the management information in the non-volatile memory device.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: June 18, 2013
    Assignee: American Megatrends, Inc.
    Inventors: Purandhar Nallagatla, Hari Krishna Doppalapudi, Mark Eric Wilson
  • Patent number: 7840773
    Abstract: Methods, systems, and computer-readable media are provided for managing memory within a system management mode (“SMM”). According to the method, a memory management program is executed within the SMM. The memory management program is operative to maintain a singly linked list having one or more descriptors for identifying allocated regions of system management random access memory (“SMRAM”). In particular, each descriptor identifies a region of SMRAM that has been allocated by the memory management program by storing an indication of the base memory address of the allocated region, an indication of the ending memory address for the allocated region, and a pointer to the next descriptor.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: November 23, 2010
    Assignee: American Megatrends, Inc.
    Inventor: Mark Eric Wilson
  • Patent number: 7840792
    Abstract: Methods, systems, and computer program products are provided for making PEI phase implementation independent from DXE phase implementation in a computer system implementing the Extensible Firmware Interface standard. For example, one embodiment of the present invention uses a hand-off block to make SMBASE initialization in PEI independent form SMBASE initialization in DXE. In another embodiment of the present invention, PEI phase is entered in order to resume from an S3 standby state.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: November 23, 2010
    Assignee: American Megatrends, Inc.
    Inventor: Mark Eric Wilson
  • Patent number: 7747848
    Abstract: A method, system, apparatus, and computer-readable medium for updating the management information of a computer system are provided. According to one method, a system management information table is built during the execution of the computer system. The system management information table is built from a base set of management information and one or more updates to the base set of management information. The updates to the base set of management information may be stored a protected region of a non-volatile memory device. A utility program is provided for storing the updates to the management information in the non-volatile memory device.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: June 29, 2010
    Assignee: American Megatrends, Inc.
    Inventors: Purandhar Nallagatla, Hari Krishna Doppalapudi, Mark Eric Wilson
  • Patent number: 7523284
    Abstract: Methods, systems, and computer-readable media are provided for managing memory within a system management mode (“SMM”). According to the method, a memory management program is executed within the SMM. The memory management program is operative to maintain a singly linked list having one or more descriptors for identifying allocated regions of system management random access memory (“SMRAM”). In particular, each descriptor identifies a region of SMRAM that has been allocated by the memory management program by storing an indication of the base memory address of the allocated region, an indication of the ending memory address for the allocated region, and a pointer to the next descriptor.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: April 21, 2009
    Assignee: American Megatrends, Inc.
    Inventor: Mark Eric Wilson
  • Publication number: 20080270779
    Abstract: Methods, systems, and computer program products are provided for making PEI phase implementation independent from DXE phase implementation in a computer system implementing the Extensible Firmware Interface standard. For example, one embodiment of the present invention uses a hand-off block to make SMBASE initialization in PEI independent form SMBASE initialization in DXE. In another embodiment of the present invention, PEI phase is entered in order to resume from an S3 standby state.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Inventor: Mark Eric Wilson