Patent ID: 8091033

Claim:
An apparatus comprising: a memory; and a processor operable to: receive search results from a database in response to a search request for database entries associated with a project, the project representing a collaborative enterprise planned to achieve at least one goal through completion of a plurality of tasks, the database entries include including communication data and project data, the communication data comprising recordings of meetings associated with the project, the project data comprising the tasks and a plurality of project documents; generate a timeline, wherein the timeline includes a plurality of display regions and each of the display regions corresponds to a respective one of a plurality of time periods; generate a visual indicator in one of the display regions, wherein the visual indicator corresponds to a result item included in the search results, a date is associated with the result item, the one of the display regions corresponds to one of the time periods, and the date is in the one of the time periods; retrieve project information for a snapshot window from the database entries, the snapshot window comprising a view of the project data and the communication data as the project data and the communication data were stored in the database as of the date associated with the result item, the view of the project data including information about the tasks; and generate the snapshot window and the timeline on a display.