Interior design system and method
First Claim
Patent Images
1. An interior design system for assisting users in designing window treatments, comprising:
- memory for storing data defining images of a plurality of window treatment design components and a digital photograph of at least a building wall to be decorated, the digital photograph depicting at least one window within the wall; and
logic configured to receive an input selecting at least one of the window treatment design components and to display the digital photograph, the logic further configured to display, based on the input, an image of the at least one window treatment design component such that the image of the at least one window treatment design component is superimposed on the displayed photograph, wherein the logic is configured to display the digital photograph and the image of the at least one window treatment design component in a workshop of a graphical user interface, the logic further configured to automatically size the image of the at least one window treatment design component to scale within the workshop based on a dimension value indicative of a dimension for the at least one window treatment design component, and wherein the logic is configured to calculate, based on the dimension value, a cost associated with the at least one window treatment design component, the logic further configured to display a value indicative of the calculated cost, wherein the logic is configured to calculate the cost based on a plurality of values associated with the image of the at least one window treatment design component, the plurality of values including a value indicative of a finished length and a value indicative of an amount fabric estimated for a break.
1 Assignment
0 Petitions
Accused Products
Abstract
An interior design system of the present disclosure can comprise a user interface configured to display a plurality of interior design components. The system may further comprise logic configured to receive a user selection of one of the components and display the selected component in the user interface. The logic may further be configured to receive a plurality of user inputs, via the user interface, the inputs related to characteristics of the selected component.
33 Citations
19 Claims
-
1. An interior design system for assisting users in designing window treatments, comprising:
-
memory for storing data defining images of a plurality of window treatment design components and a digital photograph of at least a building wall to be decorated, the digital photograph depicting at least one window within the wall; and logic configured to receive an input selecting at least one of the window treatment design components and to display the digital photograph, the logic further configured to display, based on the input, an image of the at least one window treatment design component such that the image of the at least one window treatment design component is superimposed on the displayed photograph, wherein the logic is configured to display the digital photograph and the image of the at least one window treatment design component in a workshop of a graphical user interface, the logic further configured to automatically size the image of the at least one window treatment design component to scale within the workshop based on a dimension value indicative of a dimension for the at least one window treatment design component, and wherein the logic is configured to calculate, based on the dimension value, a cost associated with the at least one window treatment design component, the logic further configured to display a value indicative of the calculated cost, wherein the logic is configured to calculate the cost based on a plurality of values associated with the image of the at least one window treatment design component, the plurality of values including a value indicative of a finished length and a value indicative of an amount fabric estimated for a break. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium storing an executable program for assisting users in designing window treatments, comprising:
-
logic for storing data defining images of a plurality of window treatment design components; logic for displaying a digital photograph of at least a building wall to be decorated, the digital photograph depicting at least one window within the wall; logic for selecting, based on user input, at least one of the window treatment design components; logic for displaying, based on the selecting logic, an image of the at least one window treatment design component such that the image of the at least one window treatment design component is superimposed on the displayed photograph; logic for sizing the image of the at least one window treatment design component based on a scaled dimension; and logic for calculating a cost associated with the at least one window treatment design component, wherein the calculated cost is based on a plurality of values associated with the image of the at least one window treatment design component, the plurality of values including a value indicative of a finished length and a value indicative of an estimated amount of fabric for a break.
-
-
11. An interior design method for designing window treatments, comprising the steps of:
-
storing in memory data defining images of a plurality of window treatment design components; displaying, via a display device, a digital photograph of at least a building wall to be decorated, the digital photograph depicting at least one window within the wall; selecting, based on user input, at least one of the window treatment design components; displaying, via the display device and based on the selecting step, an image of the at least one window treatment design component such that the image of the at least one window treatment design component is superimposed on the displayed photograph; calculating a cost associated with the at least one window treatment design component, wherein the calculated cost is based on a plurality of values associated with the image of the at least one window treatment design component, the plurality of values including a value indicative of a finished length and a value indicative of an estimated amount of fabric for a break; and displaying, via the display device, the calculated cost. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An interior design system for assisting users in designing window treatments, comprising:
-
memory for storing data defining images of a plurality of window treatment design components and a digital photograph of at least a building wall to be decorated, the digital photograph depicting at least one window within the wall; and logic configured to receive an input selecting at least one of the window treatment design components and to display the digital photograph, the logic further configured to display, based on the input, an image of the at least one window treatment design component such that the image of the at least one window treatment design component is superimposed on the displayed photograph, wherein the logic is configured to display the digital photograph and the image of the at least one window treatment design component in a workshop of a graphical user interface, the logic further configured to automatically size the image of the at least one window treatment design component to scale within the workshop based on a dimension value indicative of a dimension for the at least one window treatment design component, and wherein the logic is configured to calculate based on the dimension value, a cost associated with the at least one window treatment design component, the logic further configured to display a value indicative of the calculated cost, wherein the image of the at least one window treatment design component is associated with data for enabling the logic to calculate the cost, wherein the logic is configured to calculate the cost based on the data, and wherein the data indicates amounts to be calculated for fabric of each of the following group;
a hem, a break, a mounting allowance, a rod pocket, and a heading. - View Dependent Claims (19)
-
Specification