IP Library Patent Application 18220661
Patent Application
App. No. 18/220,661

FEATURE LAYERS FOR RENDERING OF DESIGN OPTIONS

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 None
App. No.
18/220,661
Abstract

Systems and methods are provided for generating electronic renderings using feature layers. A set of sample electronic renderings can be generated for a virtual space based on feature data (e.g., including a set of features of the virtual space). Rendering data can be determined based on the set of sample electronic renderings, wherein the rendering data includes a set of feature layers, and wherein each feature layer is associated with at least one feature of the set of features. A rendering request can be received, the rendering request including a subset of features and associated feature parameters selected from the set of features as selected feature data, and an electronic rendering can be generated of the virtual space based on the selected feature data and one or more of the feature layers.

Claims (42)

1 . A system comprising:

an electronic processor configured to

access feature data, the feature data including a set of features of a virtual space, wherein each feature included in the set of features is associated with at least one feature parameter,

generate a set of sample electronic renderings for the virtual space based on the feature data,

determine rendering data based on the set of sample electronic renderings, wherein the rendering data includes a set of feature layers, wherein each feature layer is associated with at least one feature of the set of features,

receive a rendering request for the virtual space, the rendering request including a subset of features and associated feature parameters selected from the set of features as selected feature data, and

in response to receiving the rendering request, generate, using the rendering data, an electronic rendering of the virtual space based on the selected feature data.

2 . The system of claim 1 , wherein, for one or more sample electronic renderings of the set of sample electronic renderings, the electronic processor is configured to determine an interactivity of a subset of features relative to one or more of each other; and

wherein determining the set of feature layers includes organizing the subset of features having the interactivity on a same one of the feature layers of the set.

3 . The system of claim 2 , wherein the subset of features having the interactivity includes at least one of an appliance having a reflective surface, a cabinet, and a light fixture.

4 . The system of claim 1 , wherein the set of sample electronic renderings is associated with a first rendering quality metric and the electronic rendering is associated with a second rendering quality metric, wherein the second rendering quality metric is different than the first rendering quality metric.

5 . The system of claim 1 , wherein the set of sample electronic renderings is associated with a first rendering quality metric and the electronic rendering is associated with a second rendering quality metric, wherein the second rendering quality metric is higher than the first rendering quality metric.

6 . The system of claim 1 , wherein each of a plurality of sample electronic renderings included in the set of sample electronic renderings is associated with a different configuration of one or more features and associated feature parameters of the one or more features.

7 . The system of claim 1 , wherein the rendering data describes variations between sample electronic renderings included in the set of sample electronic renderings.

8 . The system of claim 7 , wherein the variations describe how at least one sample electronic rendering changed in response to a different configuration of one or more features and associated feature parameters of the one or more features.

9 . The system of claim 1 , wherein the rendering data identifies at least one portion of the virtual space that when rendered changes in response to a different configuration of one or more features and associated feature parameters of the one or more features.

10 . The system of claim 1 , wherein the electronic processor is configured to generate the electronic rendering by

identifying at least one portion of the virtual space that when rendered changes in response to one or more changes in the subset of features and associated feature parameters, and

re-render the at least one portion of the virtual space as part of the generated electronic rendering.

11 . A method comprising:

accessing feature data, the feature data including a set of features of a virtual space, wherein each feature included in the set of features is associated with at least one feature parameter,

generating a set of sample electronic renderings for the virtual space based on the feature data,

determining rendering data based on the set of sample electronic renderings, wherein the rendering data includes a set of feature layers, wherein each feature layer is associated with at least one feature of the set of features,

receiving a rendering request for the virtual space, the rendering request including a subset of features and associated feature parameters selected from the set of features as selected feature data, and

in response to receiving the rendering request, generating, using the rendering data, an electronic rendering of the virtual space based on the selected feature data.

12 . The method of claim 11 , further comprising, for one or more sample electronic renderings of the set of sample electronic renderings, determining an interactivity of a subset of features relative to one or more of each other,

wherein determining the set of feature layers includes organizing the subset of features having the interactivity on a same one of the feature layers of the set.

13 . The method of claim 12 , wherein the subset of features having the interactivity includes at least one of an appliance having a reflective surface, a cabinet, and a light fixture.

14 . The method of claim 11 , wherein the set of sample electronic renderings is associated with a first rendering quality metric and the electronic rendering is associated with a second rendering quality metric, wherein the second rendering quality metric is different than the first rendering quality metric.

15 . The method of claim 11 , wherein the set of sample electronic renderings is associated with a first rendering quality metric and the electronic rendering is associated with a second rendering quality metric, wherein the second rendering quality metric is higher than the first rendering quality metric.

16 . The method of claim 11 , wherein each of a plurality of sample electronic renderings included in the set of sample electronic renderings is associated with a different configuration of one or more features and associated feature parameters of the one or more features.

17 . The method of claim 11 , wherein the rendering data describes variations between sample electronic renderings included in the set of sample electronic renderings, and wherein the variations describe how at least one sample electronic rendering changed in response to a different configuration of one or more features and associated feature parameters of the one or more features.

18 . The method of claim 11 , wherein the rendering data identifies at least one portion of the virtual space that when rendered changes in response to a different configuration of one or more features and associated feature parameters of the one or more features.

19 . The method of claim 11 , wherein generating the electronic rendering comprises:

identifying at least one portion of the virtual space that when rendered changes in response to one or more changes in the subset of features and associated feature parameters, and

re-rendering the at least one portion of the virtual space as part of the generated electronic rendering.

20 . A non-transitory computer-readable medium storing software instructions that, when executed, cause an apparatus to:

access feature data, the feature data including a set of features of a virtual space, wherein each feature included in the set of features is associated with at least one feature parameter,

generate a set of sample electronic renderings for the virtual space based on the feature data,

determine rendering data based on the set of sample electronic renderings, wherein the rendering data includes a set of feature layers, wherein each feature layer is associated with at least one feature of the set of features,

receive a rendering request for the virtual space, the rendering request including a subset of features and associated feature parameters selected from the set of features as selected feature data, and

in response to receiving the rendering request, generate, using the rendering data, an electronic rendering of the virtual space based on the selected feature data.

Assignments (2)
SECURITY INTEREST Recorded Jul 8, 2026
From: BFS OPERATIONS LLC; WTS PARADIGM, LLC
To: BANK OF AMERICA, N.A. (AS SUCCESSOR TO TRUIST BANK (AS SUCCESSOR BY MERGER TO SUNTRUST BANK)), AS COLLATERAL AGENT
Reel/Frame 075204/0974 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: LANG, JAMES; WILSON, KEVIN; HERBST, NATHAN
To: WTS PARADIGM, LLC
Reel/Frame 066542/0326 →