Patents by Inventor Eswar Konduru

Eswar Konduru 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: 12399780
    Abstract: Techniques and mechanisms for supporting machine check functionality with a handler which is implemented in firmware. In an embodiment, a processor executes first firmware code to implement a machine check event (MCE) detector. The MCE detector detects a hardware error of a platform which includes the processor, and generates a call to invoke an MCE handler which the processor implements by executing second firmware code. The MCE handler is called, outside of a software context, to attempt a recovery from the hardware error. The call is performed independent of any system management interrupt being based on the detected hardware error. In another embodiment, another MCE handler of an operating system is conditionally invoked where it is determined that the attempted recovery by the first MCE handler was unsuccessful.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: August 26, 2025
    Assignee: Intel Corporation
    Inventors: Sarathy Jayakumar, Eswar Konduru, John Holm
  • Publication number: 20230315575
    Abstract: Techniques and mechanisms for supporting machine check functionality with a handler which is implemented in firmware. In an embodiment, a processor executes first firmware code to implement a machine check event (MCE) detector. The MCE detector detects a hardware error of a platform which includes the processor, and generates a call to invoke an MCE handler which the processor implements by executing second firmware code. The MCE handler is called, outside of a software context, to attempt a recovery from the hardware error. The call is performed independent of any system management interrupt being based on the detected hardware error. In another embodiment, another MCE handler of an operating system is conditionally invoked where it is determined that the attempted recovery by the first MCE handler was unsuccessful.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Applicant: Intel Corporation
    Inventors: Sarathy Jayakumar, Eswar Konduru, John Holm
  • Patent number: 7957402
    Abstract: A bridge module bridges communications between computing systems using the UDP (user datagram protocol) communication protocol and computing systems using the TCP (transmission control protocol) communication protocol. Communications between the bridge and the computing system having UDP communication drivers are handled with the UDP protocol. Communications between the bridge and the computing system having TCP communication drivers are handled with TCP protocol. The UDP computing system sends data packets to the bridge module. The bridge module converts these packets from UDP protocol to packets in TCP protocol and sends them to the TCP computing system. The TCP computing system can send data back to the UDP computing system by sending packets to the bridge module using the TCP protocol. The bridge module will convert the TCP data packets from the TCP computing system to data packets in UDP protocol and forward them on to the UDP computing system.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: June 7, 2011
    Assignee: American Megatrends, Inc.
    Inventors: Eswar Konduru, Jerry Petree
  • Publication number: 20070058670
    Abstract: A bridge module is bridging communications between computing systems using UDP (user datagram protocol) communication protocol and computing systems using TCP (transmission control protocol) communication protocol. Communications between the bridge and the computing system having UDP communication drivers are handled with the UDP protocol. Communications between the bridge and the computing system having TCP communication drivers are handled with TCP protocol. The UDP computing system, i.e. the computing system using UDP protocol, opens communications by performing a handshake routine with the bridge module. Once the UDP communication between the UDP computing system and the bridge module is established, the UDP computing system sends data packets to the bridge module. The bridge module converts these packets from UDP protocol to packets in TCP protocol and sends them to the TCP computing system, i.e. the computing system using TCP protocol.
    Type: Application
    Filed: August 8, 2005
    Publication date: March 15, 2007
    Applicant: American Megatrends, Inc.
    Inventors: Eswar Konduru, Jerry Petree