Patents by Inventor Supriyo Roychoudhury

Supriyo Roychoudhury 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: 8578368
    Abstract: Techniques for the BIOS to install a file into the runtime environment of an operating system of a computer. A system management interrupt (SMI) handler, resident within the BIOS, receives a first request. The SMI handler identifies an address in memory at which a first file is to be stored, and determines how to access a function provided by a kernel of the operating system. The SMI handler calls the function using the address as an argument to create a thread in the runtime environment of the operating system. Upon the SMI handler receiving a request from the thread, the SMI handler stores a second file in the memory of the runtime environment of the operating system. The thread may, but need not, store the second file to a file system provided by the operating system. In this way, the BIOS need not include a driver to the file system.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: November 5, 2013
    Assignee: Insyde Software Corporation
    Inventors: Prasanth Pulla, Amitrajit Banerjee, Supriyo Roychoudhury, Pranjal Goswami
  • Publication number: 20110276793
    Abstract: Techniques for the BIOS to install a file into the runtime environment of an operating system of a computer. A system management interrupt (SMI) handler, resident within the BIOS, receives a first request. The SMI handler identifies an address in memory at which a first file is to be stored, and determines how to access a function provided by a kernel of the operating system. The SMI handler calls the function using the address as an argument to create a thread in the runtime environment of the operating system. Upon the SMI handler receiving a request from the thread, the SMI handler stores a second file in the memory of the runtime environment of the operating system. The thread may, but need not, store the second file to a file system provided by the operating system. In this way, the BIOS need not include a driver to the file system.
    Type: Application
    Filed: May 5, 2010
    Publication date: November 10, 2011
    Inventors: Prasanth PULLA, Amitrajit Banerjee, Supriyo Roychoudhury, Pranjal Goswami