IP Library Granted Patent US 9,707,719
Granted Patent B2
US 9,707,719 · App. 14/067,264 · Granted Jul 18, 2017

Aesthetic housing

Inventors: Matthew Ryan Kroner (Brooklyn, NY); Neil Joseph Hickey (Brooklyn, NY); John Michael Briscella (Brooklyn, NY); John S. Dimatos (Brooklyn, NY)
Assignee: MakerBot Industries, LLC
B29C67/0088B29C67/0051B29C67/0055G06F17/5009H04N1/00827B33Y50/00Y02T10/82
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 9,707,719
App. No.
14/067,264
Granted
Jul 18, 2017
Kind
B2
Abstract

A variety of techniques are disclosed for customizing a digital model of an aesthetic housing to receive a functional component and an interface component for the functional component.

Claims (32)

1. A method comprising:

receiving a selection of a three-dimensional aesthetic housing in a user interface;

receiving a selection of a functional component in the user interface;

identifying an interface component for the functional component;

automatically determining a position for the functional component in a digital model of the aesthetic housing;

automatically determining a second position for the interface component on an exterior wall of the digital model of the aesthetic housing; and

modifying a three-dimensional shape of the digital model of the aesthetic housing to receive the functional component and the interface component, thereby providing a customized model.

2. The method of claim 1 further comprising creating a kit including the functional component, the interface component, and a copy of the customized model stored on a computer readable medium.

3. The method of claim 1 further comprising transmitting the customized model to a three-dimensional printer for fabrication.

4. The method of claim 1 wherein the functional component includes an integrated circuit.

5. The method of claim 1 wherein the functional component includes a printed circuit board.

6. The method of claim 1 wherein the functional component includes a battery.

7. The method of claim 1 wherein the interface component includes one or more of a button, a switch, a dial, a slider, a connector, a display, and a speaker.

8. The method of claim 1 wherein the aesthetic housing includes two or more parts.

9. The method of claim 1 further comprising modifying the digital model to provide a path within the aesthetic housing to electrically couple the functional component to the interface component.

10. The method of claim 1 further comprising modifying the digital model to provide one or more mechanical attachment points to secure the functional component with one or more of a clip, a screw, and a bolt.

11. The method of claim 1 further comprising modifying the digital model to provide one or more mechanical attachment points to secure the interface component with one or more of a clip, a screw, and a bolt.

12. The method of claim 1 further comprising receiving a manual adjustment of the position of the functional component to a new position in the user interface and conditionally updating the customized model with the new position if the new position satisfies one or more design rules.

13. The method of claim 1 further comprising receiving a manual adjustment of the second position of the interface component to a new position in the user interface and conditionally updating the customized model with the new position if the new position satisfies one or more design rules.

14. The method of claim 1 further comprising receiving a user-selected surface treatment for the aesthetic housing and including the user-selected surface treatment in the customized model.

15. The method of claim 14 wherein the user-selected surface treatment includes one or more of a logo, text, and a picture.

16. A computer program product embodied in a non-transitory computer readable medium that, when executing on one or more computing devices, performs the steps of:

receiving a selection of a three-dimensional aesthetic housing in a user interface;

receiving a selection of a functional component in the user interface;

identifying an interface component for the functional component;

automatically determining a position for the functional component in a digital model of the aesthetic housing;

automatically determining a second position for the interface component on an exterior wall of the digital model of the aesthetic housing; and

modifying a three-dimensional shape of the digital model of the aesthetic housing to receive the functional component and the interface component, thereby providing a customized model.

17. The computer program product of claim 16 further comprising code that performs the step of creating a kit including the functional component, the interface component, and a copy of the customized model stored on a computer readable medium.

18. The computer program product of claim 16 further comprising code that performs the step of transmitting the customized model to a three-dimensional printer for fabrication.

19. The computer program product of claim 16 further comprising code that performs the step of modifying the digital model to provide a path within the aesthetic housing to electrically couple the functional component to the interface component.

20. The computer program product of claim 16 further comprising code that performs the step of receiving a user-selected surface treatment for the aesthetic housing and including the user-selected surface treatment in the customized model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2014
From: BRISCELLA, JOHN MICHAEL; DIMATOS, JOHN S.
To: MAKERBOT INDUSTRIES, LLC
Reel/Frame 032299/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2014
From: KRONER, MATTHEW RYAN; HICKEY, NEIL JOSEPH
To: MAKERBOT INDUSTRIES, LLC
Reel/Frame 032299/0138 →
Continuity (3)
Continuation 13962793 · Aug 8, 2013
Provisional Application 61680989 · Aug 8, 2012
Related Publication 20140129020A1 · May 8, 2014