Patents by Inventor Keshaba Chandra Sahoo

Keshaba Chandra Sahoo 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: 9424371
    Abstract: A method, system, apparatus, and computer program product provide the ability to augment an as-built model. A CAD drawing of a project as well as a digital representation of a physical implementation of the project are obtained. A relationship that maps the digital representation to the CAD drawing is defined/established. A component of the digital representation is identified based on the relationship (e.g., and a database/catalog). Information about the identified component is transmitted to and displayed on a computer (e.g., a mobile device).
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: August 23, 2016
    Assignee: Autodesk, Inc.
    Inventors: Robert Matthew Shear, James Matson Awe, Brian A. Pene, Eddy Kuo, Keshaba Chandra Sahoo
  • Patent number: 9330501
    Abstract: A system and method for augmenting panoramic images with performance related data for a building are disclosed. The system includes a memory coupled to a processor configured to receive panoramic image data, generate a digital image based on the panoramic image data, and modify the digital image to include a graphical representation of the performance related data. The processor maps performance related data to the coordinate system of the panoramic images such that the graphical representation may be generated without converting the panoramic image data into a high-quality, three-dimensional model in a CAD program. In this way, computer-generated graphical representations of building performance data, such as temperature fields or virtual structures, may be overlaid directly onto a two-dimensional projection of the panoramic image data. In one embodiment, the panoramic image data is a spherical, 360 degree panoramic image captured by a laser scanning device.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: May 3, 2016
    Assignee: AUTODESK, Inc.
    Inventors: Keshaba Chandra Sahoo, Ramtin Attar, Ronald Poelman, Azam Khan
  • Publication number: 20140049537
    Abstract: A system and method for augmenting panoramic images with performance related data for a building are disclosed. The system includes a memory coupled to a processor configured to receive panoramic image data, generate a digital image based on the panoramic image data, and modify the digital image to include a graphical representation of the performance related data. The processor maps performance related data to the coordinate system of the panoramic images such that the graphical representation may be generated without converting the panoramic image data into a high-quality, three-dimensional model in a CAD program. In this way, computer-generated graphical representations of building performance data, such as temperature fields or virtual structures, may be overlaid directly onto a two-dimensional projection of the panoramic image data. In one embodiment, the panoramic image data is a spherical, 360 degree panoramic image captured by a laser scanning device.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Inventors: Keshaba Chandra SAHOO, Ramtin ATTAR, Ronald POELMAN, Azam KHAN
  • Publication number: 20120116728
    Abstract: A method, system, apparatus, and computer program product provide the ability to augment an as-built model. A CAD drawing of a project as well as a digital representation of a physical implementation of the project are obtained. A relationship that maps the digital representation to the CAD drawing is defined/established. A component of the digital representation is identified based on the relationship (e.g., and a database/catalog). Information about the identified component is transmitted to and displayed on a computer (e.g., a mobile device).
    Type: Application
    Filed: November 7, 2011
    Publication date: May 10, 2012
    Applicant: AUTODESK, INC.
    Inventors: Robert Matthew Shear, James Matson Awe, Brian A. Pene, Eddy Kuo, Keshaba Chandra Sahoo
  • Patent number: 7016922
    Abstract: To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method, apparatus, and article of manufacture for a computer implemented object-oriented computer system with intelligent object versioning. In accordance with the present invention, an object may be evolved across versions of product releases while maintaining the ability to save a file to one of the previous versions. Thus, objects are interoperable across multiple versions. Further object may be saved to a file version prior to when the object was introduced. When an object is requested to stream out data, the object determines which version to stream out itself and all of its parent/superior classes. If the file version is equal to or higher than the object's introduction version, the object and its superiors are streamed out in the file version.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: March 21, 2006
    Assignee: Autodesk, Inc.
    Inventor: Keshaba Chandra Sahoo
  • Patent number: 6803927
    Abstract: A method, apparatus, and article of manufacture for editing an object created by an object-controlling application program when the object-controlling application program is not available. First, an indication that the object is to be manipulated is received. Then, it is determined that the object-controlling application program is not available to manipulate the object. An intelligent proxy object is created as a placeholder for the object when it is determined that the object-controlling application program is not available. Manipulation operations are performed on the created intelligent proxy object. Further, data relating to the performed manipulation operations is stored.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: October 12, 2004
    Assignee: Autodesk, Inc.
    Inventor: Keshaba Chandra Sahoo
  • Patent number: 6040830
    Abstract: A method, apparatus, and article of manufacture for editing an object created by an object-controlling application program when the object-controlling application program is not available. First, an indication that the object is to be manipulated is received. Then, it is determined that the object-controlling application program is not available to manipulate the object. An intelligent proxy object is created as a placeholder for the object when it is determined that the object-controlling application program is not available. Manipulation operations are performed on the created intelligent proxy object. Further, data relating to the performed manipulation operations is stored.
    Type: Grant
    Filed: June 20, 1997
    Date of Patent: March 21, 2000
    Assignee: Autodesk, Inc.
    Inventor: Keshaba Chandra Sahoo