A computer-implemented method for collecting, animating in chronological sequence, and presenting the progression of events is disclosed. The method includes providing a set of event data to form a database, the data relating to events that constrained or led up to some of the events. Then presenting...http://www.google.ca/patents/US7999810?utm_source=gb-gplus-sharePatent US7999810 - System and method for animated computer visualization of historic events