IP Library Granted Patent US 11,030,823
Granted Patent B2
US 11,030,823 · App. 16/578,964 · Granted Jun 8, 2021

Adjustment of architectural elements relative to facades

Inventors: Manish Upendran (San Francisco, CA); Adam J. Altman (San Francisco, CA); Derek Halliday (Oakland, CA)
Assignee: Hover Inc.
G06T19/20G06F16/283G06F16/583G06F30/00G06F30/13G06K9/6267G06T3/40G06T7/12G06T17/05G06T2200/04G06T2207/30184G06T2210/04G06T2219/2016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,030,823
App. No.
16/578,964
Granted
Jun 8, 2021
Kind
B2
Abstract

Improper positioning of architectural features is corrected during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions and known relationships to planes (facades). The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model are used to properly position one or more architectural elements relative to associated planes within the multi-dimensional building model. For example, a window position on a 3D building model first façade is moved inward (offset) according to the known relationship of a window (architectural element) being inset relative to a façade (e.g., exterior wall). In addition, a window frame could be repositioned outwardly relative to the same façade plane based on a known relationship of a frame being located on an external surface of the façade (e.g., exterior wall).

Claims (35)

1. A method of correcting planar relationships in a multi-dimensional building model comprises:

identifying a first planar architectural element that is within and coplanar to a plane of a first façade of the multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of façades;

extracting a plurality of edges of the identified first planar architectural element;

determining a scale based on the identified first planar architectural element;

determining a translation positional error along a normal of the plane of the first façade based on the coplanar position of the first planar architectural element with the plane of the first façade;

moving the plane of the first façade along the normal relative to the first planar architectural element based on the determined translation positional error and the determined scale;

correlating and rectifying one or more façades of the plurality of façades to the moved plane of the first façade; and

reconstructing the multi-dimensional building model with the correlated and rectified one or more façades and moved plane of the first façade.

2. The method of claim 1 , wherein the multi-dimensional building model includes at least one of a two-dimensional (2D) building model or a three-dimensional (3D) building model.

3. The method of claim 1 , wherein the first planar architectural element is a window.

4. The method of claim 1 , wherein the first planar architectural element is a door.

5. The method of claim 1 , wherein moving the plane of the first façade comprises moving only those portions of the façade outside the extracted boundaries of the first planar architectural element.

6. The method of claim 1 , further comprising rescaling the reconstructed multi-dimensional building model based on the correlated and rectified one or more façades to the moved first façade.

7. The method of claim 1 , further comprising determining a scale error based on the moved plane of the first façade.

8. The method of claim 7 , further comprising rescaling the multi-dimensional building model based on the scale error.

9. A method of correcting planar relationships in a multi-dimensional building model comprises:

identifying a first planar architectural element within a first façade of the multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of façades;

identifying a position of the first planar architectural element coplanar with the first façade;

determining a scale based on the identified first planar architectural element;

determining a translation positional error along a normal to the first façade of the identified first planar architectural element based on the identified coplanar position relative to the first façade;

moving the first planar architectural element in a translation direction normal to the first façade to a moved position relative to the first façade based on the determined translation positional error and the determined scale; and

reconstructing the multi-dimensional model with the moved first planar architectural element.

10. The method of claim 9 , wherein the first planar architectural element is a window.

11. The method of claim 9 , wherein the first planar architectural element is a door.

12. The method of claim 9 , wherein the multi-dimensional building model includes at least one of a two-dimensional (2D) building model or a three-dimensional (3D) building model.

13. A system for correcting planar relationships in a multidimensional building model comprises:

an image database for storing the multi-dimensional model;

an image processor, operative with the image database, configured to:

identify a first planar architectural element within a first façade of the multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of facades;

identify a position of the first planar architectural element coplanar with the first façade;

determine a scale based on the first planar architectural element;

determine a translation positional error along a normal of the first façade of the identified first planar architectural element relative to the first façade based on the identified coplanar position;

move the first planar architectural element in a translation direction normal to the first façade to a moved position relative to the first façade based on the determined translation positional error and the determined scale; and

reconstruct the multi-dimensional model with the moved first planar architectural element.

14. The system of claim 13 , wherein the multi-dimensional building model includes at least one of a two-dimensional (2D) building model or a three-dimensional (3D) building model.

Assignments (9)
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 6, 2022
From: SILICON VALLEY BANK
To: HOVER INC.
Reel/Frame 061622/0741 →
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 6, 2022
From: SILICON VALLEY BANK, AS AGENT
To: HOVER INC.
Reel/Frame 061622/0761 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: SILICON VALLEY BANK, AS AGENT
To: HOVER INC.
Reel/Frame 056423/0189 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: SILICON VALLEY BANK
To: HOVER INC.
Reel/Frame 056423/0179 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: HOVER INC.
To: SILICON VALLEY BANK
Reel/Frame 056423/0199 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: HOVER INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 056423/0222 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 25, 2020
From: HOVER INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 052229/0972 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 25, 2020
From: HOVER INC.
To: SILICON VALLEY BANK
Reel/Frame 052229/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2019
From: UPENDRAN, MANISH; ALTMAN, ADAM J.; HALLIDAY, DEREK
To: HOVER INC.
Reel/Frame 050467/0666 →
Continuity (7)
Continuation 16538386 · Aug 12, 2019
Continuation 15817620 · Nov 20, 2017
Continuation 15400718 · Jan 6, 2017
Continuation In Part 15332481 · Oct 24, 2016
Continuation 14610850 · Jan 30, 2015
Provisional Application 61934541 · Jan 31, 2014
Related Publication 20200020074A1 · Jan 16, 2020
Cited By (1)
US 12,657,826