IP Library Granted Patent US 8,253,731
Granted Patent B2
US 8,253,731 · App. 12/270,470 · Granted Aug 28, 2012

Systems, methods, and computer program products for home and landscape design

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 8,253,731
App. No.
12/270,470
Granted
Aug 28, 2012
Kind
B2
Abstract

This patent application relates generally to systems, methods, and computer program products for home and/or landscape design.

Claims (37)

1. A computer-implemented method for use in building a three-dimensional representation of a home design product, the method comprising:

processing a graphical image of the home design product;

associating a three-dimensional base model with the graphical image;

applying a texture to the three-dimensional base model to build the three-dimensional representation of the home design product;

receiving the graphical image;

applying edge detection to the graphical image to define surfaces of the graphical image;

cropping images from the surfaces of the graphical image;

applying the cropped images to surfaces of the three-dimensional base model using a texture mapping technique to build the three-dimensional representation,

wherein the three-dimensional base model is built prior to the graphical image being received.

2. The computer-implemented method of claim 1 , further comprising:

selectively ignoring a feature detail of the graphical image found while applying edge detection as an extraneous detail.

3. The computer-implemented method of claim 1 , further comprising:

presenting the three-dimensional representation to a user; and

requesting that the user verify the three-dimensional representation.

4. A computer-implemented method for use in building a three-dimensional representation of a home design product, the method comprising:

processing a graphical image of the home design product;

associating a three-dimensional base model with the graphical image; and

applying a texture to the three-dimensional base model to build the three-dimensional representation of the home design product,

wherein processing the graphical image and associating the three-dimensional base model with the graphical image comprise building the three-dimensional base model,

wherein building the three-dimensional base model comprises determining an order in which to build portions of the three-dimensional base model;

wherein the portions correspond to features of the home design product;

wherein the order is determined based on at least one of design rules, first information scraped from a website, second information from a database of product type attributes, neural networking information, interpretation of the graphical image, third information provided by a user, or fourth information regarding methods of building the three-dimensional model for a product type of the home design product; and

applying solid modeling techniques to build the portions of the three-dimensional base model according to the order.

5. A computer-implemented method for use in building a three-dimensional representation of a home design product, the method comprising:

processing a graphical image of the home design product;

associating a three-dimensional base model with the graphical image; and

applying a texture to the three-dimensional base model to build the three-dimensional representation of the home design product,

wherein processing the graphical image and associating the three-dimensional base model with the graphical image comprise building the three-dimensional base model,

wherein building the three-dimensional base model further comprises:

applying edge detection to the graphical image;

assigning dimensional information to the graphical image;

wherein the dimensional information comprises at least one of overall dimensions for the home design product, or dimensions for a feature of the home design product;

determining main object planes based on the graphical image; and

forming a bounding box from the main object planes;

wherein the bounding box comprises an outer boundary for the three-dimensional base model.

6. The computer-implemented method of claim 5 , wherein building the three-dimensional base model further comprises:

applying the dimensional information to the main object planes to define one or more distances between the main object planes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2012
From: HOGUET, RAMSAY
To: DESIGNIN CORPORATION
Reel/Frame 029276/0102 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2009
From: HOGUET, RAMSAY
To: DESIGNIN CORPORATION
Reel/Frame 022212/0853 →