IP Library Granted Patent US 9,830,681
Granted Patent B2
US 9,830,681 · App. 15/400,718 · Granted Nov 28, 2017

Multi-dimensional model dimensioning and scale error correction

Inventors: Manish Upendran (San Francisco, CA); Adam J. Altman (San Francisco, CA); Derek Halliday (Oakland, CA)
Assignee: HOVER INC.
G06T3/40G06F17/30247G06F17/30592G06F17/50G06K9/6267G06T7/12G06T17/05G06T19/20G06T2200/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 9,830,681
App. No.
15/400,718
Granted
Nov 28, 2017
Kind
B2
Abstract

A system and method is provided for identifying scale, scale error, or improper positioning during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions. The system identifies architectural elements that have known architectural standard dimensions. Dimensional measurements (or dimensional ratios) of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions, with or without scale error, to properly scale, rescale or position one or more planes within the multi-dimensional building model.

Claims (22)

1. A method of scaling a multi-dimensional building model comprises:

identifying an architectural element(s) located within the multi-dimensional building model;

determining a position of the identified architectural element(s) within the multi-dimensional building model;

identifying at least one plane within the multi-dimensional building model with a predetermined known relationship to the identified architectural element(s);

determining an error in position of the identified at least one plane based on a comparison to the predetermined known relationship to the identified architectural element(s) within the multi-dimensional building model; and

moving a position of the identified at least one plane relative to the determined position within the multi-dimensional building model based on the predetermined known relationship and the determined error; and

wherein the identified architectural element(s) includes at least a first side of a gable where the known relationship is supporting a first plane identified as an exterior wall at a known distance from an edge of the gable and another of the identified architectural element(s) is a second side of the gable where the known relationship is a second plane identified as an exterior wall that is symmetrically positioned with respect to the first plane and a center point of the gable.

2. The method of claim 1 , wherein the multi-dimensional model includes imagery rectified and correlated to vertices of geometric planes or polygons of the multi-dimensional model.

3. The method of claim 1 , wherein another of the identified architectural element(s) is a downspout and the known relationship is a position adjacent to the identified at least one plane.

4. A method of scaling a multi-dimensional building model comprises:

identifying an architectural element located within the multi-dimensional building model, wherein the identified architectural element is at least a first side and a second side of a gable;

determining a position of the identified architectural element within the multi-dimensional building model;

identifying at least one plane within the multi-dimensional building model with a known relationship to the identified architectural element, wherein the known relationship includes:

supporting a first plane identified as an exterior wall at a known distance from an edge of the gable and a second plane identified as an exterior wall that is symmetrically positioned with respect to the first plane and a center point of the gable; and

moving a position of the identified at least one plane relative to the determined position within the multi-dimensional building model based on the known relationship.

5. A system of scaling a multi-dimensional building model comprises:

a multi-dimensional building model database operable to store a multi-dimensional building model; and

a processor communicatively coupled to the multi-dimensional building model database and operable to:

identify an architectural element located within the multi-dimensional building model, wherein the identified architectural element is at least a first side and a second side of a gable;

determine a position of the identified architectural element within the multi-dimensional building model;

identify at least one plane within the multi-dimensional building model with a known relationship to the identified architectural element, wherein the known relationship includes: supporting a first plane identified as an exterior wall at a known distance from an edge of the gable and a second plane identified as an exterior wall that is symmetrically positioned with respect to the first plane and a center point of the gable; and

move a position of the identified at least one plane relative to the determined position within the multi-dimensional building model based on the known relationship.

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 Feb 14, 2017
From: UPENDRAN, MANISH; ALTMAN, ADAM J.; HALLIDAY, DEREK
To: HOVER INC.
Reel/Frame 041245/0845 →
Continuity (4)
Continuation In Part 15332481 · Oct 24, 2016
Continuation 14610850 · Jan 30, 2015
Provisional Application 61934541 · Jan 31, 2014
Related Publication 20170116707A1 · Apr 27, 2017