Patents by Inventor Mani Krishna

Mani Krishna 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: 11810163
    Abstract: Devices and techniques are generally described for generating customized invoice data. In some examples, first data describing invoice settings for a first entity may be received during a registration process. In various examples, a plurality of invoice customizations may be determined based on a similarity between the first data and historical invoice settings of other entities. In some examples, the customized invoice data comprising the plurality of invoice customizations may be generated. In at least some examples, the customized invoice data may be stored in non-transitory computer-readable memory.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: November 7, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Naga Bhimanadha Swamy Kalanadhabhatla, Ayush Kumar, Satya S. Mishra, Sumit Katyal, Chad Rupp, Mani Krishna Venkata Reddy Krishna Guntamukkula, Raghavendra Swaroop Nukala, Tarun Gangwani, Oloyede Olumide, Neha Goswami
  • Patent number: 9234145
    Abstract: One exemplary embodiment can be a process for hydroprocessing. The process can include providing a hydroprocessing zone having at least two beds, and quenching downstream of a first bed of the at least two beds with a first vacuum gas oil that may be lighter than another vacuum gas oil fed to the first bed.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 12, 2016
    Assignee: UOP LLC
    Inventors: Soumendra Mohan Banerjee, Mani Krishna, Avnish Kumar
  • Publication number: 20150344791
    Abstract: One exemplary embodiment can be a process for hydroprocessing. The process can include providing a hydroprocessing zone having at least two beds, and quenching downstream of a first bed of the at least two beds with a first vacuum gas oil that may be lighter than another vacuum gas oil fed to the first bed.
    Type: Application
    Filed: August 12, 2015
    Publication date: December 3, 2015
    Inventors: Soumendra Mohan Banerjee, Mani Krishna, Avnish Kumar
  • Patent number: 9127218
    Abstract: One exemplary embodiment can be a process for hydroprocessing. The process can include providing a hydroprocessing zone having at least two beds, and quenching downstream of a first bed of the at least two beds with a first vacuum gas oil that may be lighter than another vacuum gas oil fed to the first bed.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: September 8, 2015
    Assignee: UOP LLC
    Inventors: Soumendra Mohan Banerjee, Mani Krishna, Avnish Kumar
  • Publication number: 20140291201
    Abstract: One exemplary embodiment can be a process for hydroprocessing. The process can include providing a hydroprocessing zone having at least two beds, and quenching downstream of a first bed of the at least two beds with a first vacuum gas oil that may be lighter than another vacuum gas oil fed to the first bed.
    Type: Application
    Filed: March 26, 2013
    Publication date: October 2, 2014
    Applicant: UOP, LLC
    Inventors: Soumendra Mohan Banerjee, Mani Krishna, Avnish Kumar
  • Patent number: 7278136
    Abstract: A method, for use in a processor, includes mapping a first data access having less than a predetermined memory footprint to a first memory area, and mapping a second data access having greater than the predetermined memory footprint to a second memory area. The method may also include compiling computer code, inserting annotations into an intermediate representation of the computer code generated during compiling, propagating the annotations from the intermediate representation to a low-level representation of the computer code generated during compiling, and inserting instructions into the low-level representation, the instructions controlling mapping of the first data and the second data.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: October 2, 2007
    Assignee: University of Massachusetts
    Inventors: Csaba Andras Moritz, Mani Krishna, Israel Koren, Osman Sabri Unsal, Saurabh Chheda, Raksit Ashok
  • Patent number: 6934865
    Abstract: A method, for use in a processor, includes estimating a number of instructions-per-cycle that will be executed by the processor based on static compile-time information extracted during compilation, and controlling a resource of the processor based on the estimated number of instructions-per-cycle. The resource may be a component of the processor that is controlled by throttling or deactivating the component.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: August 23, 2005
    Assignee: University of Massachusetts
    Inventors: Csaba Andras Moritz, Mani Krishna, Israel Koren, Osman Sabri Unsal
  • Publication number: 20040010679
    Abstract: A method, for use in a processor, includes estimating a number of instructions-per-cycle that will be executed by the processor based on static compile-time information extracted during compilation, and controlling a resource of the processor based on the estimated number of instructions-per-cycle. The resource may be a component of the processor that is controlled by throttling or deactivating the component.
    Type: Application
    Filed: July 9, 2002
    Publication date: January 15, 2004
    Inventors: Csaba Andras Moritz, Mani Krishna, Israel Koren, Osman Sabri Unsal
  • Publication number: 20040010783
    Abstract: A method, for use in a processor, includes mapping a first data access having less than a predetermined memory footprint to a first memory area, and mapping a second data access having greater than the predetermined memory footprint to a second memory area. The method may also include compiling computer code, inserting annotations into an intermediate representation of the computer code generated during compiling, propagating the annotations from the intermediate representation to a low-level representation of the computer code generated during compiling, and inserting instructions into the low-level representation, the instructions controlling mapping of the first data and the second data.
    Type: Application
    Filed: July 9, 2002
    Publication date: January 15, 2004
    Inventors: Csaba Andras Moritz, Mani Krishna, Israel Koren, Osman Sabri Unsal, Saurabh Chheda, Raksit Ashok