1. A method for processing a personal health record (PHR) including a plurality of events each having a time stamp, the method comprising: creating a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept; assigning to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair; identifying associations among the plurality of event-concept pairs; identifying an associative subset of event-concept pairs among the plurality of event-concept pairs; and linking a plurality of members of the associative subset of event-concept pairs to form a thread, wherein the thread presents a relationship among the plurality of members of the associative subset of event-concept pairs.