Patents by Inventor VALANTINA ARUMUGAM

VALANTINA ARUMUGAM 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: 10902127
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus is an embedded-system device. The embedded-system device loads a first boot loader from a read only section of a storage device in an initialization process of the embedded-system device. The embedded-system device also loads, by the first boot loader, a public key from the read only section. The embedded-system device further generates a first verification code for static code and data stored in a first section of the storage device. The embedded-system device then decrypts, by the first boot loader, an encrypted signature stored in the first section by using the public key to obtain a second verification code. The embedded-system device determines integrity of the static code and data based on the first verification code and the second verification code.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: January 26, 2021
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Aruna Venkataraman, Ryan McCutcheon, Satheesh Thomas, Valantina Arumugam, Hemanthkumar M, Venkatesan Balakrishan, Anurag Bhatia
  • Patent number: 10831467
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system includes an initialization component of a host. The initialization component requests from a service processor of the host a first replacement firmware image of a first device of the host. The initialization component then receives the first replacement firmware image from the service processor. The initialization component further provides the first replacement firmware image to a first updating program. The initialization component uses the first updating program to replace the first existing firmware image on the first device with the first replacement firmware image.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: November 10, 2020
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Ramakoti Reddy Bhimanadhuni, Purandhar Nallagatla, Harikrishna Doppalapudi, Valantina Arumugam, Abhitesh Kumar, Muthuchamy Kumar, Satheesh Thomas
  • Publication number: 20200184077
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus is an embedded-system device. The embedded-system device loads a first boot loader from a read only section of a storage device in an initialization process of the embedded-system device. The embedded-system device also loads, by the first boot loader, a public key from the read only section. The embedded-system device further generates a first verification code for static code and data stored in a first section of the storage device. The embedded-system device then decrypts, by the first boot loader, an encrypted signature stored in the first section by using the public key to obtain a second verification code. The embedded-system device determines integrity of the static code and data based on the first verification code and the second verification code.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Aruna Venkataraman, Ryan McCutcheon, Satheesh Thomas, Valantina Arumugam, Hemanthkumar M, Venkatesan Balakrishan, Anurag Bhatia
  • Publication number: 20200133652
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system includes an initialization component of a host. The initialization component requests from a service processor of the host a first replacement firmware image of a first device of the host. The initialization component then receives the first replacement firmware image from the service processor. The initialization component further provides the first replacement firmware image to a first updating program. The initialization component uses the first updating program to replace the first existing firmware image on the first device with the first replacement firmware image.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Ramakoti Reddy Bhimanadhuni, Purandhar Nallagatla, Harikrishna Doppalapudi, Valantina Arumugam, Abhitesh Kumar, Muthuchamy Kumar, Satheesh Thomas
  • Patent number: 9778844
    Abstract: Certain aspects of present disclosure are directed the present disclosure relates to a baseboard management controller (BMC) implemented method of installation of operating system (OS) on a host computer using virtual storage of BMC. The method includes: (a) receiving a device request from the host computer to access a storage device, (b) simulating the storage device to host computer according to the device request, (c) receiving a data request command from host computer, (d) transferring requested data to the host computer according to the data request command, (e) receiving a data storage command from host computer directed to the simulated storage device and writing a status file at request of the data storage command, (f) determining if the status file exists in the simulated storage, and (g) stopping emulating the storage device to the host computer through the first communication interface if it is determined that the status file exists.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: October 3, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Venkatesan Balakrishnan, Valantina Arumugam
  • Publication number: 20150331694
    Abstract: Certain aspects of present disclosure are directed the present disclosure relates to a baseboard management controller (BMC) implemented method of installation of operating system (OS) on a host computer using virtual storage of BMC. The method includes: (a) receiving a device request from the host computer to access a storage device, (b) simulating the storage device to host computer according to the device request, (c) receiving a data request command from host computer, (d) transferring requested data to the host computer according to the data request command, (e) receiving a data storage command from host computer directed to the simulated storage device and writing a status file at request of the data storage command, (f) determining if the status file exists in the simulated storage, and (g) stopping emulating the storage device to the host computer through the first communication interface if it is determined that the status file exists.
    Type: Application
    Filed: May 14, 2014
    Publication date: November 19, 2015
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventors: VENKATESAN BALAKRISHNAN, VALANTINA ARUMUGAM