1. A system for generating message notification objects for display on a dynamically scaled timeline, comprising: an input interface to receive a set of message notification objects; a display engine, the display engine communicating with the input interface to receive the message notification objects and generate a dynamically scaled timeline to display the message notification objects; and an output interface, the display engine communicating the set of message notification objects to a display device via the output interface to display on the dynamically scaled timeline.