Patent ID: 7096453

Claim:
An apparatus comprising visual display means, processing means, storage means and memory means; wherein said memory means is configured to store program instructions for describing objects by means of object class description files, said objects to be shared over a network by a plurality of network-connected terminals, and for the compiling of said files by a data definition language compiler within an instructions set executable by said network-connected terminals, wherein object class definition files and object class description files, said objects to be shared over a network by a plurality of network-connected terminals, and for the compiling of said files by a data definition language compiler within an instructions set executable by said network-connected terminals, wherein each of said network-connected terminals is equipped with visual display means, processing means, storage means and memory means; said memory means is configured to store said executable instructions set and said described objects; and said processing means is configured by said executable instructions set to manage the duplication of said described objects.