IP Library › Granted Patent US 12,731,356
Granted Patent B2
US 12,731,356 · App. 18/789,444 · Granted Sep 8, 2026

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,731,356
App. No.
18/789,444
Granted
Sep 8, 2026
Kind
B2
Abstract

A system for rendering and modifying three-dimensional models for interior design includes receiving a current design of an interior space, generating 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 at least a command to modify the first attribute, modifying 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, displaying a modified three-dimensional model, and generating a smart contract, wherein the smart contract is associated with the modified three-dimensional model.

Claims (57)

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, wherein generating the first three-dimensional model comprises:

receiving at least one image of the first portion of the interior space;

detecting objects within the at least one image using a machine-learning classification algorithm and matching the detected objects to feature identifiers stored in a feature database;

classifying the detected objects to a plurality of features;

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

associating at least one of the plurality of features with the current design, wherein the at least one associated feature includes at least one attribute matching the global style attribute; and

generating the first three-dimensional model using the plurality of features;

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 receiving a plurality of degrees of importance corresponding to the plurality of user goals;

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;

displaying, using a user display device, a modified three-dimensional model; and

generating a smart contract, wherein the smart contract is associated with the modified three-dimensional model.

2 . The method of claim 1 , wherein displaying at a user device, a plurality of event handlers permits 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.

3 . The method of claim 1 , wherein the method is further configured to execute the smart contract, wherein executing the smart contract comprises:

receiving, a digital signature from a plurality of stakeholders; and

validating the digital signature from the plurality of stakeholders.

4 . The method of claim 1 , wherein generating the smart contract comprises generating a serial identifier, wherein the serial identifier is assigned to each instance of the smart contract.

5 . The method of claim 4 , wherein the serial identifier includes entries to be verified using an immutable sequential listing.

6 . The method of claim 3 , wherein the method further utilizes a cryptographic system wherein the cryptographic system validates the digital signature of the plurality of stakeholders.

7 . The method of claim 1 , wherein the method comprises a machine learning model, wherein the machine learning model is trained using a plurality of executed smart contracts.

8 . The method of claim 1 , wherein the first feature is associated with a financial variable, wherein the financial variable corresponds to a spatial datum.

9 . The method of claim 8 , further comprising calculating a financial variable, wherein calculating the financial variable comprises:

training a locality machine-learning model using locality training data, wherein the locality training data comprises first features and locality data correlated to financial variables; and

generating the financial variable using the trained locality machine-learning model.

10 . The method of claim 8 , wherein the financial variable comprises a plurality of cost components.

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

at least a computing device, wherein the at least a computing device comprises:

a memory; and

at least a processor communicatively connected to the memory, wherein the memory contains instructions configuring the at least a processor 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, wherein generating the first three-dimensional model comprises:

receiving at least one image of the first portion of the interior space;

detecting objects within the at least one image using a machine-learning classification algorithm and matching the detected objects to feature identifiers stored in a feature database;

classifying the detected objects to a plurality of features;

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

associating at least one of the plurality of features with the current design, wherein the at least one associated feature includes at least one attribute matching the global style attribute; and

generating the first three-dimensional model using the plurality of features;

receive, using the at least a computing 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 receiving a plurality of degrees of importance corresponding to the plurality of user goals;

modify, 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;

display, using a user display device, a modified three-dimensional model; and

generate a smart contract, wherein the smart contract is associated with the modified three-dimensional model.

12 . The system of claim 11 , wherein displaying at a user device, a plurality of event handlers permits 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.

13 . The system of claim 11 , wherein the system is further configured to execute the smart contract, wherein executing the smart contract comprises:

receiving, a digital signature from a plurality of stakeholders; and

validating the digital signature from the plurality of stakeholders.

14 . The system of claim 13 , wherein the system further utilizes a cryptographic system wherein the cryptographic system validates the digital signature of the plurality of stakeholders.

15 . The system of claim 11 , wherein generating the smart contract comprises generating a serial identifier, wherein the serial identifier is assigned to each instance of the smart contract.

16 . The system of claim 15 , wherein the serial identifier includes entries to be verified using an immutable sequential listing.

17 . The system of claim 11 , wherein the system comprises a machine learning model, wherein the machine learning model is trained using a plurality of executed smart contracts.

18 . The system of claim 11 , wherein the first feature is associated with a financial variable, wherein the financial variable corresponds to a spatial datum.

19 . The system of claim 18 , further comprising calculating a financial variable, wherein calculating the financial variable comprises:

training a locality machine-learning model using locality training data, wherein the locality training data comprises first features and locality data correlated to financial variables; and

generating the financial variable using the trained locality machine-learning model.

20 . The system of claim 18 , wherein the financial variable comprises a plurality of cost components.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2026
From: CINI, LISA
To: LITTLE MAMA LTD.
Reel/Frame 074487/0266 →
Continuity (4)
Continuation In Part 17892810 · Aug 22, 2022
Continuation 16745654 · Jan 17, 2020
Provisional Application 62798683 · Jan 30, 2019
Related Publication 20240394998A1 · Nov 28, 2024
References Cited (34)
US 7277572B2 · MacInnes et al. · 2007 [cited by applicant]
US 7523411B2 · Carlin · 2009 [cited by applicant]
US 8411085B2 · Rubin · 2013 [cited by applicant]
US 9019266B2 · Hoguet · 2015 [cited by applicant]
US 9817922B2 · Glunz et al. · 2017 [cited by applicant]
US 10002208B2 · Jovanovic · 2018 [cited by applicant]
US 10049297B1 · Chen · 2018 [cited by applicant]
US 10580207B2 · Pejic · 2020 [cited by applicant]
US 20100161288A1 · Thomas · 2010 [cited by applicant]
US 20130073420A1 · Kumm et al. · 2013 [cited by applicant]
US 20160070826A1 · Yao et al. · 2016 [cited by applicant]
US 20180190033A1 · Barnett et al. · 2018 [cited by applicant]
US 20220327529A1 · Williams · 2022 [cited by examiner]
US 20240394998A1 · Cini · 2024 [cited by examiner]
US 20250078049A1 · Fakieh · 2025 [cited by examiner]
US 20260024151A1 · Li · 2026 [cited by examiner]
CN 102663830 · 2012 [cited by applicant]
CN 107944124 · 2018 [cited by applicant]
JP 2018092632A · 2018 [cited by applicant]
WO 2015171903A1 · 2015 [cited by applicant]
Ramachandran GS, Wright KL, Krishnamachari B. Trinity: a distributed publish/subscribe broker with blockchain-based immutability. arXiv preprint arXiv:1807.03110. Jun. 12, 2018. [cited by examiner]
Tann WJ, Han XJ, Gupta SS, Ong YS. Towards safer smart contracts: A sequence learning approach to detecting security threats. arXiv preprint arXiv:1811.06632. Nov. 16, 2018. [cited by examiner]
Almasoud AS, Eljazzar MM, Hussain F. Toward a self-learned smart contracts. In2018 IEEE 15th International Conference on e-Business Engineering (ICEBE) Oct. 12, 2018 (pp. 269-273). IEEE. [cited by examiner]
Zhao W, Du S. Spectral-spatial feature extraction for hyperspectral image classification: A dimension reduction and deep learning approach. IEEE Transactions on Geoscience and Remote Sensing. Apr. 8, 2016;54(8):4544-54. [cited by examiner]
Seyedzadeh, S., Rahimian, F.P., Glesk, I. and Roper, M., 2018. Machine learning for estimation of building energy consumption and performance: a review. Visualization in Engineering, 6(1), p. 5. [cited by examiner]
Econyl, 5 Principles of Sustainable Interior Design, Econnyl branch, Sep. 2017. [cited by applicant]
Ogino A. A design support system for indoor design with originality suitable for interior style. In2017 International Conference on Biometrics and Kansei Engineering (ICBAKE) Sep. 15, 2017 (pp. 74-79). IEEE. [cited by applicant]
Harish VS, Kumar A. A review on modeling and simulation of building energy systems. Renewable and sustainable energy reviews. Apr. 1, 2016;56:1272-92. [cited by applicant]
Delzendeh E, Wu S, Lee A, Zhou Y. The impact of occupants' behaviours on building energy analysis: A research review. Renewable and sustainable energy reviews. Dec. 1, 2017;80:1061-71. [cited by applicant]
Autodesk, Jan. 14, 2019 https://webcache.googleusercontent.com/search?q=cache:0N5ITNpEa1EJ:https://www.cadlinecommunity.co.uk/hc/enus/article_attachments/200579112/Revit_BIM_for_Interior_Design.pdf+&cd=10&hl=en&ct=clnk&… [cited by applicant]
PCON-Planner, Jan. 14, 2019 https://pcon-planner.com/en/3d-room-planner/. [cited by applicant]
Chief Architect, Chief Architect Architectural Home Design Software, Jan. 14, 2019 https://www.chiefarchitect.com/interior-design-software/. [cited by applicant]
Nig Ke Zhu, Using BIM Technology to Optimize the Traditional Interior Design Work Mode, Sep. 2018 https://www.e3s-conferences.org/articles/e3sconf/pdf/2018/13/e3sconf_icemee2018_03026.pdf. [cited by applicant]
ECDesign, Jan. 14, 2019 https://www.ecdesign.se/ecdesign.html. [cited by applicant]