Patent US6741245B1 successfully refreshed from Google Patents.
US6741245B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for decorating a virtual model
Assignee: Benhov GmbH LLC
•
Filing: 1999-04-23
•
Granted: 2004-05-25
•
Expires: 2019-04-23
Abstract
Abstract A method for decorating a virtual world model first builds a physical model from a plurality of building blocks. Each building block includes a microcontroller coupled to a plurality of connectors. The connectros are for physically and electronically connecting the blocks in a three-dimensional structure to form the model. An arrangement of the blocks in the model is derived by connecting the model to a host computer. The arrangement is expressed as a set of logical axioms. The set of logical axioms is processed by a logic program to identify large scale structural elements of the model, and decorative attributes are assigned to the large. scale structural elements.
Inventors
- 👤 Joseph W. Marks
- 👤 David B. Anderson
- 👤 James L. Frankel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:12
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; G06T15/20; A; A63; A63H; A63H33/00; A63H33/04; A63H33/042; A63F; A63F2300/00; A63F2300/60; A63F2300/6009; A63F2300/6018; B; B33; B33Y; B33Y80/00
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
153 words
A method for decorating a virtual world model, comprising the steps: building a physical model from a plurality of building blocks wherein each building block includes a microcontroller coupled to a plurality of connectors and each of the plurality of building blocks of the model has one or more predefined attribute, the connectors for physically and electronically connecting the blocks in a three-dimensional structure to form the model; deriving an arrangement of the blocks in the model by connecting the model to a host computer; expressing the arrangement as a set of logical axioms; processing the set of logical axioms by a logic program to identify large scale structural elements of the model; and assigning decorative attributes to the large scale structural elements, wherein the large scale structural elements are not identified and the decorative attributes are not assigned based on the predefined attributes of the plurality of building blocks forming the model.
Claim 2
Independent Claim
153 words
A method for decorating a virtual world model, comprising the steps: building a physical model from a plurality of building blocks wherein each building block includes a microcontroller coupled to a plurality of connectors and each of the plurality of building blocks of the model has one or more predefined attribute, the connectors for physically and electronically connecting the blocks in a three-dimensional structure to form the model; deriving an arrangement of the blocks in the model by connecting the model to a host computer; expressing the arrangement as a set of logical axioms; processing the set of logical axioms by a logic program to identify large scale structural elements of the model; and assigning decorative attributes to the large scale structural elements, wherein the large scale structural elements are not identified and the decorative attributes are not assigned based on the predefined attributes of the plurality of building blocks forming the model.
Claim 3
Dependent Claim
15 words
The method of claim 1 further comprising rendering the attributed arrangement on an output device.
Claim 4
Dependent Claim
34 words
A method according to claim 1 , wherein those of the plurality of building blocks forming each of the identified large scale structural elements is determined based on the location of those building blocks.
Claim 5
Dependent Claim
20 words
A method according to claim 1 , wherein: the identified large scale structural elements include a wall and a roof.
Claim 6
Dependent Claim
29 words
A method according to claim 1 , wherein the set of logical axioms define a location, orientation and identification of each of the plurality of blocks in the model.
Claim 7
Dependent Claim
35 words
A method according to claim 1 , further comprising: identifying a type of item; wherein the logic program assigns the decorative attributes to the identified large scale structural elements based on the identified item type.
Claim 8
Dependent Claim
18 words
A method according to claim 6 , wherein the identified type of item is a type of structure.
Claim 9
Dependent Claim
23 words
A method according to claim 1 , wherein the assigned decorative attributes include an additional ornamental geometry not included in the physical model.
Claim 10
Dependent Claim
21 words
A method according to claim 1 , wherein the assigned decorative attributes include a texture not included in the physical model.
Claim 11
Independent Claim
141 words
A method for decorating a virtual world model, comprising: building a physical model from a plurality of three dimensional building blocks, each of the plurality of building blocks being locatable at any user selected location to build the physical model and wherein each of the plurality of blocks of the physical model has one or more predefined attribute; transmitting, from the plurality of blocks, data representing the arrangement of the plurality of blocks in the model; deriving a virtual world model from the physical model; identifying large scale structural elements of the virtual world model based on the transmitted data; and assigning decorative attributes to the identified large scale structural elements wherein the large scale structural elements are identified and the decorative attributes are assigned based on other than the predefined attributes of the plurality of blocks forming the physical model.
Claim 12
Independent Claim
141 words
A method for decorating a virtual world model, comprising: building a physical model from a plurality of three dimensional building blocks, each of the plurality of building blocks being locatable at any user selected location to build the physical model and wherein each of the plurality of blocks of the physical model has one or more predefined attribute; transmitting, from the plurality of blocks, data representing the arrangement of the plurality of blocks in the model; deriving a virtual world model from the physical model; identifying large scale structural elements of the virtual world model based on the transmitted data; and assigning decorative attributes to the identified large scale structural elements wherein the large scale structural elements are identified and the decorative attributes are assigned based on other than the predefined attributes of the plurality of blocks forming the physical model.
Claim 13
Dependent Claim
26 words
The method of claim 10 , further comprising: rendering a virtual world model having the identified large scale structural elements render with the assigned decorative attributes.
Claim 14
Dependent Claim
20 words
A method according to claim 10 , wherein: the identified large scale structural elements include a wall and a roof.
Claim 15
Dependent Claim
50 words
A method according to claim 10 , further comprising: expressing the transmitted data as a set of logical axioms representing an arrangement of the plurality of blocks in the physical model; wherein the large scale structural elements of the virtual world model are identified from the set of logical axioms.
Claim 16
Dependent Claim
30 words
A method according to claim 13 , wherein the set of logical axioms define a location, orientation and identification of each of the plurality of blocks in the physical model.
Claim 17
Dependent Claim
33 words
A method according to claim 10 , further comprising: identifying a type of item; wherein the decorative attributes are assigned to the identified large scale structural elements based on the identified item type.
Claim 18
Dependent Claim
28 words
A method according to claim 10 , wherein the assigned decorative attributes includes one of an additional ornamental geometry and a texture, not included in the physical model.
References Cited (Backward Citations)
US4275449A
Cited
US4414624A
Cited
US4766555A
Cited
US4883440A
Cited
US4860220A
Cited
GB2201817A
Cited
US5623418A
Cited
US5801958A
Cited
US5930154A
Cited
US6184901B1
Cited
US6078334A
Cited
US6268863B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-05-25 | 2007-11-24 | 2008-05-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-05-25 | 2011-11-24 | 2012-05-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-05-25 | 2015-11-24 | 2016-05-25 | $7700.00 | Window Closed / Lapsed |