×

Systems and methods for implementing a TCP/IP stack and web interface within a management module

  • US 7,668,941 B1
  • Filed: 06/29/2004
  • Issued: 02/23/2010
  • Est. Priority Date: 06/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing a computer system over a network, the method comprising:

  • providing a motherboard management module within the computer system;

    configuring the motherboard management module to collect operating parameters associated with the computer system;

    providing a network controller within the computer system and in communication with the network;

    interconnecting the network controller and the motherboard management module over a management bus, the network controller and the motherboard management module being integrated on the same chip;

    interconnecting the network controller and a central processing unit over a system bus;

    configuring the network controller to associate a first media access control address to the central processing unit having a first network protocol stack, the network controller configured to pass network packets intended for the first media access control address to the central processing unit;

    configuring the network controller to associate a second media access control address to the motherboard management module, the network controller configured to filter network packets intended for the second media access control address to the motherboard management module;

    providing a second network protocol stack within the motherboard management module;

    implementing TCP/IP within the second network protocol stack;

    implementing a web server application within the motherboard management module and in communication with the second network protocol stack;

    receiving a management request intended for the second media access control address at the network controller;

    filtering the management request intended for the second media access control address to the motherboard management module with the network controller;

    receiving the management request intended for the second media access control address at the motherboard management module;

    upon receiving the management request intended for the second media access control address at the motherboard management module, collecting operating parameters corresponding to the management request;

    formatting the collected operating parameters for exposure from the web server application over the network to a web browser; and

    communicating the formatted operating parameters from the motherboard management module to the network controller, the network controller configured to provide the formatted operating parameters to the web browser over the network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×