Patent ID: 8269777

Claim:
A computer-implemented method, comprising: modeling a system with ontological spaces; receiving a time period indication selected by a user for a first group of objects and a second group of objects, the first group of objects and the second group of objects including a plurality of data points; mapping the plurality of data points to features selected by a user defined template; generating key frames for the first group of objects and the second group of objects for each interval of time of the time period; inserting first relations between each object of the first group of objects, the first group of objects including a re-used object; inserting second relations between each object of the second group of objects, the second group of objects including the re-used object; animating the first group of objects and first relations using the key frames over the time period to generate an animation; generating a lattice-type relationship that interconnects the first relations and the second relations; offsetting an object position during animation according to an elasticity variable selected by the user, the elasticity variable affecting an animated attraction of a first object having the object position and a second object; and displaying the animation on a computer display according to the user defined template having a view configuration.