Patents by Inventor Srinivasa G. Narasimhan

Srinivasa G. Narasimhan 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: 10121281
    Abstract: A computer-implemented method for visualizing an object includes the steps of providing a simulated environment; rendering, with at least one processor, at least one virtual object based at least partially on the simulated environment, a viewable angle of the at least one virtual object, and object characteristics associated with the at least one virtual object, the object characteristics comprising at least one of the following: reflectance, transmittance, attenuation, or any combination thereof; and changing a viewable angle of the at least one virtual object in response to user input. A system and a computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 6, 2018
    Assignee: Vitro, S.A.B. de C.V.
    Inventors: Kevin J. Matjasko, Frank J. Triggiani, Srinivasa G. Narasimhan
  • Publication number: 20160140754
    Abstract: A computer-implemented method for visualizing an object includes the steps of providing a simulated environment; rendering, with at least one processor, at least one virtual object based at least partially on the simulated environment, a viewable angle of the at least one virtual object, and object characteristics associated with the at least one virtual object, the object characteristics comprising at least one of the following: reflectance, transmittance, attenuation, or any combination thereof; and changing a viewable angle of the at least one virtual object in response to user input. A system and a computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components.
    Type: Application
    Filed: May 29, 2015
    Publication date: May 19, 2016
    Inventors: Kevin J. Matjasko, Frank J. Triggiani, Srinivasa G. Narasimhan
  • Patent number: 9076247
    Abstract: A computer-implemented method for visualizing an object includes the steps of providing a simulated environment; rendering, with at least one processor, at least one virtual object based at least partially on the simulated environment, a viewable angle of the at least one virtual object, and object characteristics associated with the at least one virtual object, the object characteristics comprising at least one of the following: reflectance, transmittance, attenuation, or any combination thereof, and changing a viewable angle of the at least one virtual object in response to user input. A system and a computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: July 7, 2015
    Assignee: PPG Industries Ohio, Inc.
    Inventors: Kevin J. Matjasko, Frank J. Triggiani, Srinivasa G. Narasimhan
  • Publication number: 20140043321
    Abstract: A computer-implemented method for visualizing an object includes the steps of providing a simulated environment; rendering, with at least one processor, at least one virtual object based at least partially on the simulated environment, a viewable angle of the at least one virtual object, and object characteristics associated with the at least one virtual object, the object characteristics comprising at least one of the following: reflectance, transmittance, attenuation, or any combination thereof, and changing a viewable angle of the at least one virtual object in response to user input. A system and a computer program product for implementing the aforementioned method includes appropriately communicatively connected hardware components.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: PPG INDUSTRIES OHIO, INC.
    Inventors: Kevin J. Matjasko, Frank J. Triggiani, Srinivasa G. Narasimhan
  • Publication number: 20110243442
    Abstract: A sequence of images of a scene having varying spatio-temporal resolutions is acquired by a sensor of a camera. Adjacent pixels of the sensor are partitioned into a multiple sets of the pixels. An integration time for acquiring each set of pixels is partitioned into multiple time intervals. The images are acquired while some of the pixels in each set are ON for some of the intervals, while other pixels are OFF. Then, the pixels are combined into a space-time volume of voxels, wherein the voxels have varying spatial resolutions and varying temporal resolutions.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Inventors: Amit K. Agrawal, Ashok Veeraraghavan, Srinivasa G. Narasimhan, Mohit Gupta
  • Patent number: 7149262
    Abstract: A resolution enhancement algorithm is trained on sample images to obtain a polynomial model mapping of low resolution image data to high resolution image data. The polynomial model mapping is applied to other low resolution images to obtain corresponding higher resolution images. The mapping provides resolution enhancement which is superior to that of conventional image data interpolation techniques.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: December 12, 2006
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Shree K. Nayar, Srinivasa G. Narasimhan