Patents by Inventor Brahmanandam Karuturi

Brahmanandam Karuturi 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: 9274979
    Abstract: A system, method, and computer program product are provided for implementing asymmetric AES-CBC (Advanced Encryption Standard-Cipher Block Chaining) channels usage between encryption and decryption of data. In operation, data to be written to memory is identified. In addition, the data is encrypted utilizing a first AES-CBC channel. Additionally, at least one of a plurality of AES-CBC channels is utilized to decrypt the data to achieve a determined performance target.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: March 1, 2016
    Assignee: NVIDIA Corporation
    Inventors: Karan Gupta, Brahmanandam Karuturi, Jay S. Huang
  • Publication number: 20150149788
    Abstract: A system, method, and computer program product are provided for implementing asymmetric AES-CBC (Advanced Encryption Standard-Cipher Block Chaining) channels usage between encryption and decryption of data. In operation, data to be written to memory is identified. In addition, the data is encrypted utilizing a first AES-CBC channel. Additionally, at least one of a plurality of AES-CBC channels is utilized to decrypt the data to achieve a determined performance target.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: NVIDIA Corporation
    Inventors: Karan Gupta, Brahmanandam Karuturi, Jay S. Huang
  • Patent number: 7882295
    Abstract: Disclosed are a method and apparatus of non-system bus width data transfer executable at a non-aligned system bus address. In one embodiment, a method of a controller is described. The method includes applying a FIFO buffer having a buffer width (e.g., determined using a transfer algorithm) that is wider than that of a system bus width. A system bus that permits transfer of data amounts which are non-integer multiples of a width of the system bus is used. The system bus is designed such that it supports any non-aligned system bus address. Data is transferred between devices coupled to the system bus.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: February 1, 2011
    Assignee: NVIDIA Corporation
    Inventor: Brahmanandam Karuturi
  • Publication number: 20100153609
    Abstract: Disclosed are a method and apparatus of non-system bus width data transfer executable at a non-aligned system bus address. In one embodiment, a method of a controller is described. The method includes applying a FIFO buffer having a buffer width (e.g., determined using a transfer algorithm) that is wider than that of a system bus width. A system bus that permits transfer of data amounts which are non-integer multiples of a width of the system bus is used. The system bus is designed such that it supports any non-aligned system bus address. Data is transferred between devices coupled to the system bus.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Inventor: BRAHMANANDAM KARUTURI