IP Library Granted Patent US 7,092,899
Granted Patent B2
US 7,092,899 · App. 09/702,515 · Granted Aug 15, 2006

Method and system for generating a brick model

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,092,899
App. No.
09/702,515
Granted
Aug 15, 2006
Kind
B2
Abstract

An exemplary embodiment is a method for generating a brick model. The method includes receiving an electronic representation of an item to be represented by the brick model. The electronic representation is processed to generate building instructions for building the brick model and connected to an order interface for enabling the user to order bricks to make a model for shipment to the user.

Claims (96)

1. A method for generating a brick model, the method comprising:

receiving an electronic representation of an item to be represented by the brick model; and

processing said electronic representation to generate building instructions for building the brick model using bricks, said bricks being physical, frictionally interconnecting, three-dimensional, discrete building elements wherein said processing includes:

generating an electronic brick model including a plurality of brick elements corresponding to bricks based on said electronic representation;

editing said electronic representation to affect said electronic brick model; and

generating said instructions for said brick model in response to said electronic brick model.

2. The method of claim 1 wherein said electronic representation is a two-dimensional image.

3. The method of claim 2 wherein:

said generating said electronic brick model including brick elements corresponding to bricks is based on said two-dimensional image, said two-dimensional image including a plurality of pixels, each of said brick elements representing a combination of pixels.

4. The method of claim 1 wherein said electronic representation is a three-dimensional representation.

5. The method of claim 4 wherein said three-dimensional representation is a CAD model.

6. The method of claim 1 wherein said editing includes at least one of altering brightness, contrast, position, size and color.

7. The method of claim 1 further comprising altering the topography of said electronic brick model.

8. The method of claim 1 further comprising:

grouping brick elements in said electronic brick model to form a grouped electronic brick model including brick elements corresponding to bricks; and

generating said instructions for said brick model in response to said grouped electronic brick model.

9. The method of claim 1 further comprising:

generating a brick count of said bricks based on said electronic brick model.

10. The method of claim 1 wherein:

said brick model includes at least one layer of bricks.

11. The method of claim 10 wherein:

said brick model includes a plurality of layers of bricks.

12. The method of claim 1 wherein:

said brick model comprises monochromatically colored bricks.

13. The method of claim 1 wherein:

said brick model comprises bricks having multiple colors.

14. The method of claim 1 wherein:

said building instructions include brick indicators, each brick indicator including an indicia designating a type of brick.

15. The method of claim 14 wherein:

said indicia is an alphanumeric character.

16. The method of claim 14 wherein:

said indicia is a color.

17. The method of claim 1 further comprising:

obtaining a number of bricks to build said brick model at a remote location and transferring said bricks to a user for building said brick model in accordance with said building instructions.

18. The method of claim 17 wherein:

said number of bricks exceeds the number of bricks needed to build said brick model.

19. The method of claim 1 further comprising:

adding predefined accessories to said electronic representation of the object.

20. The method of claim 1 wherein said brick model includes toy building elements.

21. A method for generating a brick model, the method comprising:

receiving an electronic representation of an item to be represented by the brick model; and

processing said electronic representation to generate building instructions for building the brick model using bricks, said bricks being physical, frictionally interconnecting, three dimensional, discrete building elements wherein said processing includes:

generating an electronic brick model including a plurality of brick elements corresponding to bricks based on said electronic representation;

editing said electronic representation to affect said electronic brick model; and

generating said instructions for said brick model in response to said electronic brick model;

obtaining a number of bricks to build said brick model at a remote location and transferring said bricks to a user for building said brick model in accordance with said building instructions;

printing said building instructions and transferring said building instructions to the user.

22. A system for generating a brick model, the system comprising:

a user system for selecting an electronic representation of an item to be represented by the brick model; and

a host system coupled to said user system via a network;

said user system and said host system operating to process said electronic representation to generate building instructions for building the brick model using bricks, said bricks being physical, frictionally interconnecting, three-dimensional, discrete building elements wherein:

one of said user system and said host system generates an electronic brick model including a plurality of brick elements corresponding to bricks based on said electronic representation;

one of said user system and said host system edits said electronic representation to affect said electronic brick model; and

one of said user system and said host system generates said instructions for said brick model in response to said electronic brick model.

23. The system of claim 22 wherein said electronic representation is a two-dimensional image.

24. The system of claim 23 wherein:

one of said user system and said host system generates an electronic brick model including brick elements corresponding to bricks based on said two-dimensional image, said two-dimensional image including a plurality of pixels, each of said brick elements representing a combination of pixels.

25. The system of claim 22 wherein said electronic representation is a three-dimensional representation.

26. The system of claim 25 wherein said three-dimensional representation is a CAD model.

27. The system of claim 22 wherein said editing includes at least one of altering brightness, contrast, position, size and color.

28. The system of claim 22 wherein one of said user system and said host system operate to alter the topography of said electronic brick model.

29. The system of claim 22 wherein:

one of said user system and said host system groups brick elements in said electric brick model to form a grouped electronic brick model including a plurality of brick elements corresponding to bricks; and

one of said user system and said host system generates said instructions for said brick model in response to said grouped electronic brick model.

30. The system of claim 22 wherein:

one of said user system and said host system generates a brick count of said bricks based on said electronic brick model.

31. The system of claim 22 wherein:

said brick model includes at least one layer of bricks.

32. The system of claim 22 wherein:

said brick model includes a plurality of layers of bricks.

33. The system of claim 22 wherein:

said brick model comprises monochromatically colored bricks.

34. The system of claim 22 wherein:

said brick model comprises bricks having multiple colors.

35. The system of claim 22 wherein:

said building instructions include brick indicators, each brick indicator including an indicia designating a type of brick.

36. The system of claim 35 wherein:

said indicia is an alphanumeric character.

37. The system of claim 35 wherein:

said indicia is a color.

38. The system of claim 22 wherein:

said host system initiates obtaining a number of bricks to build said brick model at a remote location and transfers said bricks to a user for building said brick model in accordance with said building instructions.

39. The system of claim 38 wherein:

said number of bricks exceeds the number of bricks needed to build said brick model.

40. The system of claim 22 wherein:

one of said user system and said host system adds predefined accessories to said electronic representation of the object.

41. The system of claim 22 wherein said brick model includes toy building elements.

42. A system for generating a brick model, the system comprising:

a user system for selecting an electronic representation of an item to be represented by the brick model; and

a host system coupled to said user system via a network;

said user system and said host system operating to process said electronic representation to generate building instructions for building the brick model using bricks, said bricks being physical, frictionally interconnecting, three-dimensional, discrete building elements wherein:

one of said user system and said host system generates an electronic brick model including a plurality of brick elements corresponding to bricks based on said electronic representation;

one of said user system and said host system edits said electronic representation to affect said electronic brick model; and

one of said user system and said host system generates said instructions for said brick model in response to said electronic brick model;

said host system initiates obtaining a number of bricks to build said brick model at a remote location and transfers said bricks to a user for building said brick model in accordance with said building instructions;

said host system prints said building instructions and transfers said building instructions to the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2008
From: INTERLEGO AG
To: LEGO A/S
Reel/Frame 020609/0865 →
CORRECTIVE ASSIGNMENT CORRECTING THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 011638, FRAME 0907. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF THE ENTIRE INTEREST. Recorded Aug 7, 2001
From: SIMAS, ANGIE; ANDERSEN, PETER FRANK; LEAHY, DENNIS; MEREDITH, IAN
To: INTERLEGO AG
Reel/Frame 012055/0380 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2001
From: SIMAS, ANGIE; ANDERSEN, PETER FRANK; LEAHY, DENNIS; MEREDITH, IAN
To: INTERLEGO AG
Reel/Frame 011638/0907 →