IP Library Granted Patent US 7,664,563
Granted Patent B2
US 7,664,563 · App. 11/901,202 · Granted Feb 16, 2010

System for making custom prototypes

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 7,664,563
App. No.
11/901,202
Granted
Feb 16, 2010
Kind
B2
Abstract

A system for making custom prototypes including devices for making the prototype, logic, software, firmware, hardware, circuitry or other components and responsive to user input.

Claims (54)

1. A method of providing an interactive representation for user, comprising:

providing, in an artificial environment, one or more physical objects visually representative of a first set of design choices;

accepting user selection of one or more virtual objects visually representative of a second set of design choices;

responsive to the user selection of one or more virtual objects visually representative of a second set of design choices, fabricating by rapid prototyping one or more physical objects visually representative of the second set of design choices;

positioning the fabricated one or more physical objects visually representative of the second set of design choices in the artificial environment;

after positioning the fabricated one or more physical objects visually representative of the second set of design choices in the artificial environment, capturing one or more images of the artificial environment from a first position relative to the artificial environment;

accepting user view positioning input with a control system; and

responsive to accepting user view positioning input with the control system, capturing one or more images of the artificial environment from a second position relative to the artificial environment different from the first position.

2. The method of claim 1 wherein fabricating by rapid prototyping one or more physical objects visually representative of the first set of design choices includes:

retrieving data representing the one or more additional physical objects visually representative of the first set of design choices; and

rapid prototyping the one or more physical objects according to the retrieved data representing the one or more physical objects visually representative of the first set of design choices.

3. The method of claim 1 further including:

accepting user customization input; and

responsive to accepting user customization input, fabricating by rapid prototyping one or more additional physical objects visually representative of the second set of design choices such that the one or more additional physical objects visually representative of the second set of design choices differ from the one or more physical objects visually representative of the second set of design choices according to the user customization input.

4. The method of claim 3 further including:

replacing the fabricated one or more physical objects visually representative of the second set of design choices with the fabricated one or more additional physical objects visually representative of the second set of design choices.

5. The method of claim 1 further including:

accepting user object positioning input; and

wherein presenting to the user a virtual representation of the selected one or more virtual objects visually representative of the second set of design choices includes:

presenting to the user a virtual representation of the selected one or more virtual objects visually representative of the second set of design choices in visual locations corresponding to the user object positioning input.

6. The method of claim 3 wherein fabricating by rapid prototyping one or more additional physical objects visually representative of the second set of design choices includes:

retrieving data representing the one or more additional physical objects visually representative of the second set of design choices; and

rapid prototyping one or more additional physical objects according to the retrieved data representing the one or more additional physical objects visually representative of the second set of design choices.

7. The method of claim 1 wherein capturing one or more images of the artificial environment from a second position relative to the artificial environment different from the first position includes moving an image capture device from a first location corresponding to the first position to a second location corresponding to the second position.

8. The method of claim 7 wherein the image capture device is a camera.

9. The method of claim 8 wherein the camera is a video camera.

10. The method of claim 9 wherein the first set of design choices correspond to a first set of interior design items and a second set of design choices correspond to a second set of interior design items.

11. The method of claim 10 wherein the first set of interior design items include at least one of the items in a set including:

furniture, art, decorations, books, apparel, foliage, and lights.

12. A method of providing an interactive representation for user, comprising:

providing in an artificial environment including one or more physical objects visually representative of a first set of design choices;

accepting user selection of one or more virtual objects visually representative of a second set of design choices;

responsive to the user selection of one or more virtual objects visually representative of a second set of design choices, fabricating by rapid prototyping one or more physical objects visually representative of the second set of design choices;

positioning the fabricated one or more physical objects visually representative of the second set of design choices in the artificial environment;

after positioning the fabricated one or more physical objects visually representative of the second set of design choices in the artificial environment, capturing one or more images of the artificial environment from a first position relative to the artificial environment;

accepting user view positioning input with a control system; and

responsive to accepting user view positioning input with the control system, capturing one or more images of the artificial environment from a second position relative to the artificial environment different from the first position.

13. The method of claim 12 further including:

responsive to accepting user selection of one or more virtual objects visually representative of a second set of design choices, presenting to the user a virtual representation of the selected one or more virtual objects visually representative of the second set of design choices.

14. The method of claim 13 further including:

accepting user object positioning input; and

wherein presenting to the user a virtual representation of the selected one or more virtual objects visually representative of the second set of design choices includes:

presenting to the user a virtual representation of the selected one or more virtual objects visually representative of the second set of design choices in visual locations corresponding to the user object positioning input.

15. The method of claim 14 further including:

accepting user customization input; and

responsive to accepting user customization input, customizing one or more of the virtual representations of the selected one or more virtual objects visually representative of the second set of design choices.

16. The method of claim 15 wherein responsive to accepting user customization input, customizing one or more of the virtual representations of the selected one or more virtual objects visually representative of the second set of design choices includes:

before fabricating by rapid prototyping one or more physical objects visually representative of the second set of design choices, customizing one or more of the virtual representations of the selected one or more virtual objects visually representative of the second set of design choices.

17. The method of claim 12 wherein fabricating by rapid prototyping one or more additional physical objects visually representative of the first set of design choices includes:

retrieving data representing the one or more additional physical objects visually representative of the first set of design choices; and

rapid prototyping one or more additional physical objects according to the retrieved data representing the one or more additional physical objects visually representative of the first set of design choices.

18. The method of claim 12 further including:

presenting to a user a visual representation menu; and

wherein accepting user selection of one or more virtual objects visually representative of a second set of design choices includes accepting a selection from the visual representation menu.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2019
From: ADDITIVE MANUFACTURING PURSUITS LLC
To: SECURE3DP+ PTE. LTD.
Reel/Frame 048773/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2018
From: THE INVENTION SCIENCE FUND I, LLC
To: ADDITIVE MANUFACTURING PURSUITS LLC
Reel/Frame 047804/0365 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO RE-RECORD ASSIGNMENT TO CORRECT ASSIGNEE PREVIOUSLY RECORDED ON REEL 015609 FRAME 0195. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NEEDS TO BE CHANGED FROM SEARETE LLC TO THE INVENTION SCIENCE FUND I, LLC. Recorded Feb 9, 2010
From: SEARETE LLC
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 023922/0141 →
Continuity (1)
Related Publication 20090076642A1 · Mar 19, 2009