IP Library › Granted Patent US 12,086,948
Granted Patent B2
US 12,086,948 · App. 17/892,810 · Granted Sep 10, 2024

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

Inventor: Lisa Cini (Columbus, OH)
Assignee: Little Mama 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 12,086,948
App. No.
17/892,810
Granted
Sep 10, 2024
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 (47)

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

receiving, using a modeling device, a current design of an interior space;

generating, using the modeling device, a data structure representing the interior space, wherein generating the data structure further comprises 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 comprises a first feature having a first attribute;

receiving, using the modeling device, at least a command to modify the first attribute, wherein receiving the at least a command comprises:

receiving a plurality of user goals comprising an energy consumption goal specifying a level of electrical energy which should be consumed by the first feature, wherein receiving the plurality of user goals further comprises:

displaying, at a user device, a plurality of event handlers permitting user entry of degrees of importance, wherein each of the plurality of event handlers corresponds to a user goal of the plurality of user goals; and

receiving, using the plurality of event handlers, a plurality of degrees of importance corresponding to the plurality of user goals; and

modifying, using the modeling device, the first three-dimensional model as a function of the at least a command to modify the first attribute and the plurality of degrees of importance.

2. The method of claim 1 , further comprising:

generating, using the modeling device, a feature goal vector representing the plurality of degrees of importance;

selecting a feature vector, from a plurality of feature vectors representing a plurality of features, that minimizes a loss function of the feature goal vector and the feature vector;

selecting the at least a feature corresponding to the selected feature vector; and

modifying the first three-dimensional model as a function of the selected at least a feature.

3. The method of claim 1 , wherein the first attribute comprises a global style attribute.

4. The method of claim 1 , wherein the first attribute comprises an infrastructural attribute.

5. The method of claim 1 , wherein the first three-dimensional model further comprises a representation the interior space of the current design.

6. The method of claim 1 , wherein:

the first three-dimensional model further comprises a selection of a representation of the interior space; and

the method further comprises determining, by the modeling device, a scope of work as a function of the representation of the interior space.

7. The method of claim 1 , further comprising generating, using the modeling device, the three-dimensional model as a function of one or more two dimensional representations of the interior space.

8. The method of claim 1 , wherein generating the data structure comprises populating a plurality of attributes of the data structure.

9. The method of claim 1 , wherein the data structure comprises a second attribute exterior to the first three-dimensional model.

10. The method of claim 1 , wherein the data structure comprises a cost attribute associated with the first feature wherein the cost attribute comprises a cost goal for the interior space.

11. A system for rendering and modifying three-dimensional models for interior design, the system comprising:

a modeling device, wherein the modeling device is configured to:

receive a current design of an interior space;

generate a data structure representing the interior space, wherein generating the data structure further comprises 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 comprises a first feature having a first attribute;

receive at least a command to modify the first attribute, wherein receiving the at least a command comprises:

receiving a plurality of user goals comprising an energy consumption goal specifying a level of electrical energy which should be consumed by the first feature, wherein receiving the plurality of user goals further comprises:

displaying, at a user device, a plurality of event handlers permitting user entry of degrees of importance, wherein each of the plurality of event handlers corresponds to a user goal of the plurality of user goals; and

receiving, using the plurality of event handlers, a plurality of degrees of importance corresponding to the plurality of user goals;

modify the first three-dimensional model as a function of the at least a command to modify the first attribute and the plurality of degrees of importance.

12. The system of claim 11 , wherein the modeling device is further configured to:

generate, using the modeling device, a feature goal vector representing the plurality of degrees of importance;

select a feature vector, from a plurality of feature vectors representing a plurality of features, that minimizes a loss function of the feature goal vector and the feature vector;

select at least a feature corresponding to the selected feature vector; and

modifying the first three-dimensional model as a function of the selected at least a feature.

13. The system of claim 11 , wherein the first attribute comprises a global style attribute.

14. The system of claim 11 , wherein the first attribute comprises an infrastructural attribute.

15. The system of claim 11 , wherein the first three-dimensional model further comprises a representation the interior space of the current design.

16. The system of claim 11 , wherein:

the first three-dimensional model further comprises a selection of a representation of the interior space; and

the modeling device is further configured to determine a scope of work as a function of the representation of the interior space.

17. The system of claim 11 , wherein the modeling device is further configured to generate the three-dimensional model as a function of one or more two dimensional representations of the interior space.

18. The system of claim 11 , wherein generating the data structure further comprises populating a plurality of attributes of the data structure.

19. The system of claim 11 , wherein the data structure further comprises a second attribute exterior to the first three-dimensional model.

20. The system of claim 11 , wherein the data structure further comprises a cost attribute associated with the first feature, wherein the cost attribute comprises a cost goal for the interior space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: CINI, LISA
To: LITTLE MAMA, LTD
Reel/Frame 062295/0492 →
Continuity (3)
Continuation 16745654 · Jan 17, 2020
Provisional Application 62798683 · Jan 30, 2019
Related Publication 20220406027A1 · Dec 22, 2022