Patent ID: 7853899

Claim:
A method, comprising: presenting to a user, through a user interface, views of one or more objects in a product structure associated with a tangible product; presenting a user with one or more exit points in existing computer code, the existing computer code defining an appearance of the user interface, and including textual instructions that define an existing layout of the user interface, the exit points comprising locations in the textual instructions into which user instructions for changes to the user interface can be inserted; receiving a user selection of an exit point; receiving a textual user-defined coding, the textual user-defined coding including lines of code defined by and entered by the user, the lines of code comprising instructions to implement a change to at least a portion of the existing layout of the user interface; providing an ability to, in response to the textual user-defined coding, suppress one or more sections of a standard layout of the user interface; and adding the textual user-defined coding to the textual instructions of the existing computer code at the exit point selected, wherein adding modifies the existing layout of the user interface in accordance with the instructions for implementing the change.