Patents by Inventor Marc Olano

Marc Olano 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: 9684975
    Abstract: A system, device, computer-readable instructions, and method are provided for mapping and filtering of visual objects to address bump mapping. For example, a system, device, computer-readable instructions, and method are provided as a unified shading model representing both bump orientation and bidirectional radiance distribution function (“BRDF”). The computer-readable instructions are non-transitory, and storable on a storage device, including a CDROM, flashdrive, cloud, processor memory, or other storage capability.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: June 20, 2017
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Daniel Baker, Marc Olano
  • Publication number: 20130021359
    Abstract: A system, device, computer-readable instructions, and method are provided for mapping and filtering of visual objects to address bump mapping. For example, a system, device, computer-readable instructions, and method are provided as a unified shading model representing both bump orientation and bidirectional radiance distribution function (“BRDF”). The computer-readable instructions are non-transitory, and storable on a storage device, including a CDROM, flashdrive, cloud, processor memory, or other storage capability.
    Type: Application
    Filed: February 21, 2012
    Publication date: January 24, 2013
    Inventors: Daniel Baker, Marc Olano
  • Patent number: 7268789
    Abstract: The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped to create a destination radiance environment map associated with a destination viewing vector in a current frame. Blending and weighting operations can also be applied in creating the final destination radiance environment map. An object is then rendered with texture environment mapped from the destination radiance environment map.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventors: Brian Keith Cabral, Marc Olano, Philip Nemec
  • Patent number: 7123259
    Abstract: The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped to create a destination radiance environment map associated with a destination viewing vector in a current frame. Blending and weighting operations can also be applied in creating the final destination radiance environment map. An object is then rendered with texture environment mapped from the destination radiance environment map.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: October 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Brian Keith Cabral, Marc Olano, Philip Nemec
  • Publication number: 20050099418
    Abstract: The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped to create a destination radiance environment map associated with a destination viewing vector in a current frame. Blending and weighting operations can also be applied in creating the final destination radiance environment map. An object is then rendered with texture environment mapped from the destination radiance environment map.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Brian Cabral, Marc Olano, Philip Nemec
  • Publication number: 20040189654
    Abstract: The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped to create a destination radiance environment map associated with a destination viewing vector in a current frame. Blending and weighting operations can also be applied in creating the final destination radiance environment map. An object is then rendered with texture environment mapped from the destination radiance environment map.
    Type: Application
    Filed: October 27, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Brian Keith Cabral, Marc Olano, Philip Nemec
  • Patent number: 6697062
    Abstract: The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped to create a destination radiance environment map associated with a destination viewing vector in a current frame. Blending and weighting operations can also be applied in creating the final destination radiance environment map. An object is then rendered with texture environment mapped from the destination radiance environment map.
    Type: Grant
    Filed: August 6, 1999
    Date of Patent: February 24, 2004
    Assignee: Microsoft Corporation
    Inventors: Brian Keith Cabral, Marc Olano, Philip Nemec
  • Patent number: 5455902
    Abstract: A method and apparatus for performing real-time computer animation of data used to simulate physical phenomena is disclosed. The animation system generates floating point geometrical element simulation data and byte width variable simulation data with a processing unit. The floating point geometrical simulation data is supplied to a graphics processor which generates element transformation matrices. The variable simulation data is applied to each of the element transformation matrices by the graphics processor to generate a plurality of layer transformation matrices. The layer transformation matrices are then applied to a stock piece-wise polygonal surface to generate a plurality of layer elements. The layer elements are displayed on a graphics display unit in real-time in the form of glyphs which animate the physical phenomena.
    Type: Grant
    Filed: December 21, 1990
    Date of Patent: October 3, 1995
    Assignee: Eastman Kodak Company
    Inventors: Richard N. Ellson, Lawrence A. Ray, Marc Olano