IP Library Granted Patent US 11,461,985
Granted Patent B2
US 11,461,985 · App. 16/745,654 · Granted Oct 4, 2022

Methods and systems for rendering and modifying three-dimensional models for interior design

Inventor: Lisa Cini (Columbus, OH)
Assignee: MOSAIC, LTD
G06T19/20G06T7/73G06T17/00G06T2200/08G06T2219/2012G06T2219/2016G06T2219/2024
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,461,985
App. No.
16/745,654
Granted
Oct 4, 2022
Kind
B2
Abstract

A system for rendering and modifying three-dimensional models for interior design includes a modeling device configured to receive a current design of an interior space, generate a data structure representing the interior space, by populating a plurality of attributes of the data structure and generating a first three-dimensional model of a first portion of the interior space based on the current design, wherein the first three-dimensional model includes a first feature having a first attribute of the plurality of attributes, and wherein a second attribute of the plurality of the attributes is exterior to the first three-dimensional model, display the first three-dimensional model to a user, receive at least a command to modify the first attribute, modify the first three-dimensional model as a function of the at least a command to modify the first attribute, and modify the second attribute as a function of the modification to the first attribute.

Claims (55)

1. A method of rendering and modifying three-dimensional models for interior design, the method comprising:

receiving a current design of an interior space in a building;

generating a data structure representing the interior space, wherein generating the data structure further comprises:

populating a plurality of attributes of the data structure; and

generating a first three-dimensional model of a first portion of the interior space based on the current design, wherein the first three-dimensional model includes a first feature having a first attribute of the plurality of attributes;

wherein a second attribute of the plurality of attributes is exterior to the first three-dimensional model and the plurality of attributes incudes a climatic attribute;

displaying the first three-dimensional model to a user;

receiving at least a command to modify the first attribute, wherein the at least command comprises a plurality of user goals including an energy consumption goal specifying what level of electrical energy should be consumed by the first feature;

generating a feature goal vector that represents a quantitative measure of a degree of importance the user places on each of a plurality of user goals as a function of the at least command;

modifying the first three-dimensional model as a function of the at least a command to modify the first attribute; and

modifying the second attribute associated with the first feature as a function of the modification to the first attribute.

2. The method of claim 1 , wherein the second attribute includes a global style attribute.

3. The method of claim 1 , wherein the second attribute includes an infrastructural attribute.

4. The method of claim 1 , wherein generating the first three-dimensional model includes receiving a user selection of the first feature.

5. The method of claim 1 , wherein generating the first three-dimensional model includes:

receiving a photograph of the first portion of the interior space;

detecting objects within the photograph;

classifying the objects to features; and

generating the three first three-dimensional model using the features.

6. The method of claim 1 , wherein generating the three-dimensional model further comprises

determining a global style attribute of the first three-dimensional model;

associating at least a feature with the current design, wherein the at least a feature further includes at least an attribute matching the global style attribute; and

generating the three-dimensional model of the portion of the interior space based on the current design.

7. The method of claim 1 , wherein populating the plurality of attributes further comprises generating the second attribute using the first attribute.

8. The method of claim 1 , wherein populating the plurality of attributes further comprises generating the second attribute as a function of the first feature.

9. The method of claim 1 , wherein:

the at least a command to modify the first feature further comprises a command to replace first feature with a second feature; and

the second feature has an attribute differing from the first attribute.

10. A system for rendering and modifying three-dimensional models for interior design, the system comprising a modeling device, the modeling device designed and configured to receive a current design of an interior space in a building;

generate a data structure representing the interior space, wherein generating the data structure further comprises:

populating a plurality of attributes of the data structure; and

generating a first three-dimensional model of a first portion of the interior space based on the current design, wherein the first three-dimensional model includes a first feature having a first attribute of the plurality of attributes;

wherein a second attribute of the plurality of attributes is exterior to the first three-dimensional model and the plurality of attributes incudes a climatic attribute;

display the first three-dimensional model to a user;

receive at least a command to modify the first attribute, wherein the at least command comprises a plurality of user goals including an energy consumption goal specifying what level of electrical energy should be consumed by the first feature;

generate a feature goal vector that represents a quantitative measure of a degree of importance the user places on each of a plurality of user goals as a function of the at least command;

modify the first three-dimensional model as a function of the at least a command to modify the first attribute; and

modify the second attribute associated with the first feature as a function of the modification to the first attribute.

11. The system of claim 10 , wherein the second attribute includes a global style attribute.

12. The system of claim 10 , wherein the second attribute includes an infrastructural attribute.

13. The system of claim 10 , wherein generating the first three-dimensional model includes receiving a user selection of the first feature.

14. The system of claim 10 , wherein generating the first three-dimensional model includes:

receiving a photograph of the first portion of the interior space;

detecting objects within the photograph;

classifying the objects to features; and

generating the three first three-dimensional model using the features.

15. The system of claim 10 , wherein generating the three-dimensional model further comprises

determining a global style attribute of the first three-dimensional model;

associating at least a feature with the current design, wherein the at least a feature further includes at least an attribute matching the global style attribute; and

generating the three-dimensional model of the portion of the interior space based on the current design.

16. The system of claim 10 , wherein populating the plurality of attributes further comprises generating the second attribute using the first attribute.

17. The system of claim 10 , wherein populating the plurality of attributes further comprises generating the second attribute as a function of the first feature.

18. The system of claim 10 , wherein:

the at least a command to modify the first feature further comprises a command to replace first feature with a second feature; and

the second feature has an attribute differing from the first attribute.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: CINI, LISA
To: LITTLE MAMA, LTD
Reel/Frame 062295/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: CINI, LISA
To: MOSAIC, LTD
Reel/Frame 060506/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2020
From: CINI, LISA
To: MOSAIC, LTD
Reel/Frame 052510/0490 →
Continuity (2)
Provisional Application 62798683 · Jan 30, 2019
Related Publication 20200242849A1 · Jul 30, 2020