Patents by Inventor Manish Upendran

Manish Upendran 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).

  • Publication number: 20250142204
    Abstract: An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.
    Type: Application
    Filed: December 2, 2024
    Publication date: May 1, 2025
    Inventors: Manish Upendran, William Castillo, Derek Halliday
  • Publication number: 20250142203
    Abstract: An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.
    Type: Application
    Filed: December 2, 2024
    Publication date: May 1, 2025
    Inventors: Manish Upendran, William Castillo, Derek Halliday
  • Patent number: 12254573
    Abstract: Visualizing three dimensional content is complicated by display platforms capable of more degrees of freedom to display the content than interface tools have to navigate that content. Disclosed are methods and systems for displaying select portions of the content and generating virtual camera positions with associated look angles for the select portions, such as planar geometries of a three dimensional building, thereby constraining the degrees of freedom for improved navigation through views of the content. Look angles can be associated with axes of the content and fields of view.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: March 18, 2025
    Assignee: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman
  • Publication number: 20250086748
    Abstract: Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Applicant: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Publication number: 20250086749
    Abstract: Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Applicant: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Publication number: 20250086891
    Abstract: A process for receiving, from a computing device, a series of captured building images. The process continues by processing, in real-time, each building image in the series of captured building images to determine if each building image meets a minimum criterion, wherein the minimum criteria includes applicability to be used in constructing a specific digital multi-dimensional building model. The process continues by aggregating each image meeting the minimum criteria, determining when a base set of building images has been aggregated, wherein the base set of building images includes a threshold number images to model at least a partial multi-dimensional building model representing the series of captured building images, determining one or more facades present in the partial multi-dimensional building model, determining preliminary dimensions for one or more architectural features of the one or more facades and returning, incrementally (in real-time), the preliminary dimensions to the computing device.
    Type: Application
    Filed: November 25, 2024
    Publication date: March 13, 2025
    Applicant: Hover Inc.
    Inventors: Manish Upendran, William Castillo, Ajay Mishra, Adam J. Altman
  • Patent number: 12217380
    Abstract: System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining world map data including a first track of real-world poses for a plurality of images. The plurality of images comprises non-camera anchors. The method also includes detecting a discrepancy in at least one real-world pose of the first track. The method also includes in response to detecting a discrepancy, generating a new track of real-world poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on sampling across a plurality of tracks. The plurality of tracks comprises at least the first track and the new track.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: February 4, 2025
    Assignee: Hover Inc.
    Inventors: Manish Upendran, William Castillo, Jena Dzitsiuk, Yunwen Zhou, Matthew Thomas, Giridhar Murali, Atulya Shree
  • Patent number: 12190446
    Abstract: A process for receiving, from a computing device, a series of captured building images. The process continues by processing, in real-time, each building image in the series of captured building images to determine if each building image meets a minimum criterion, wherein the minimum criteria includes applicability to be used in constructing a specific digital multi-dimensional building model. The process continues by aggregating each image meeting the minimum criteria, determining when a base set of building images has been aggregated, wherein the base set of building images includes a threshold number images to model at least a partial multi-dimensional building model representing the series of captured building images, determining one or more facades present in the partial multi-dimensional building model, determining preliminary dimensions for one or more architectural features of the one or more facades and returning, incrementally (in real-time), the preliminary dimensions to the computing device.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: January 7, 2025
    Assignee: Hover Inc.
    Inventors: Manish Upendran, William Castillo, Ajay Mishra, Adam J. Altman
  • Patent number: 12182961
    Abstract: Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: December 31, 2024
    Assignee: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Patent number: 12170840
    Abstract: An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: December 17, 2024
    Assignee: Hover Inc.
    Inventors: Manish Upendran, William Castillo, Derek Halliday
  • Publication number: 20240412322
    Abstract: Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.
    Type: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Applicant: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Publication number: 20240394976
    Abstract: A system and method for real-time updating of three-dimensional (3D) building models includes receiving a request to analyze building imagery to detect potential physical changes in or around a first building, receiving the building imagery, the building imagery including one or more images of the building, optionally building a first 3D building model (textured or untextured) based on the building imagery, retrieving, from computer storage, a previously stored version of the first 3D building model, comparing, on a region-by-region basis, the first 3D building model against the previously stored version of the first 3D building model, cataloging in computer storage, based on the comparing, changes to the previously stored version of the first 3D building model, where the changes to the first 3D building model represent physical changes to or around the building occurring since a time of the previous stored version of the 3D building model.
    Type: Application
    Filed: August 6, 2024
    Publication date: November 28, 2024
    Applicant: Hover Inc.
    Inventors: Manish Upendran, William Castillo, Adam J. Altman
  • Publication number: 20240290056
    Abstract: Methods, storage media, and systems for augmenting two-dimensional (2D) data, three-dimensional (3D) data, 2D models, or 3D models are disclosed. Exemplary implementations may: receive a first plurality of images: generate a first 3D model based on the first plurality of images; receive a second plurality of images; generate a second 3D model based on the second plurality of images; and augment the first 3D model with the second 3D model.
    Type: Application
    Filed: July 7, 2022
    Publication date: August 29, 2024
    Applicant: Hover Inc.
    Inventors: Matthew Thomas, Jacob Burkhart, Yevheniia Dzitsiuk, Jeffrey Sommers, Harsh Barbhaiya, Manish Upendran, Kerry Gould, Anna Marie Clifton
  • Publication number: 20240257456
    Abstract: A computer system maintains structure data indicating geometrical constraints for each structure category of a plurality of structure categories. The computer system generates a virtual 3D representation of a structure based on a set of images depicting the structure. For each image in the set of images, one or more landmarks are identified. Based on the landmarks, a candidate structure category is selected. The virtual 3D representation is generated based on the geometrical constraints of the candidate structure category and the landmarks identified in the set of images.
    Type: Application
    Filed: January 12, 2024
    Publication date: August 1, 2024
    Inventors: Ajay Mishra, Manish Upendran, A.J. Altman, William Castillo
  • Publication number: 20240193863
    Abstract: A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.
    Type: Application
    Filed: February 23, 2024
    Publication date: June 13, 2024
    Inventors: Ajay Mishra, William Castillo, A.J. Altman, Manish Upendran
  • Patent number: 11961180
    Abstract: A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 16, 2024
    Assignee: HOVER Inc.
    Inventors: Ajay Mishra, William Castillo, A. J. Altman, Manish Upendran
  • Publication number: 20240107152
    Abstract: An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.
    Type: Application
    Filed: September 29, 2023
    Publication date: March 28, 2024
    Inventors: Manish Upendran, William Castillo, Derek Halliday
  • Patent number: 11908077
    Abstract: A computer system maintains structure data indicating geometrical constraints for each structure category of a plurality of structure categories. The computer system generates a virtual 3D representation of a structure based on a set of images depicting the structure. For each image in the set of images, one or more landmarks are identified. Based on the landmarks, a candidate structure category is selected. The virtual 3D representation is generated based on the geometrical constraints of the candidate structure category and the landmarks identified in the set of images.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: February 20, 2024
    Assignee: HOVER Inc.
    Inventors: Ajay Mishra, Manish Upendran, A. J. Altman, William Castillo
  • Publication number: 20240029384
    Abstract: System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining images of the building structure, including non-camera anchors. The method also includes identifying reference poses for images based on the non-camera anchors. The method also includes obtaining world map data including real-world poses for the images. The method also includes selecting candidate poses from the real-world poses based on corresponding reference poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on correlating the reference poses with the selected candidate poses. Some implementations use structure from motion techniques or LiDAR, in addition to augmented reality frameworks, for scaling the 3-D representations of the building structure. In some implementations, the world map data includes environmental data, such as illumination data, and the method includes generating or displaying the 3-D representation.
    Type: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Inventors: Manish Upendran, William Castillo, Jena Dzitsiuk, Yunwen Zhou, Matthew Thomas
  • Publication number: 20240013484
    Abstract: A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.
    Type: Application
    Filed: September 20, 2023
    Publication date: January 11, 2024
    Inventors: Ajay Mishra, William Castillo, A.J. Altman, Manish Upendran