Patent ID: 8452805

Claim:
In a computing environment, a method preserving context and providing suggestions for genealogy searching, the method comprising: storing in a storage medium indications of previous user interactions for a particular individual user with a genealogical research system from a previous genealogical research session of a particular individual user, the stored indications of previous interactions including identification of specific research tasks performed in previous genealogical research sessions and association the specific research tasks with the previous genealogical research sessions so as to maintain research context of the particular individual user by identifying recently performed specific research tasks; based on the stored previous user interactions, including specific research tasks performed, identifying specific research tasks that are yet to be performed by the particular individual user to achieve an individual user's overarching research goals; storing in a storage medium indications of the identified specific research tasks that are yet to be performed by the particular individual user to achieve an individual user's overarching research goals; detecting initiation of a new genealogical research session by the particular individual user; and in response to the new research session and based on previous user interactions of the particular individual user with the research system, providing suggestions for continuing genealogical research based on previous research context and research history, by providing suggestions, including the identified specific research tasks that are yet to be performed by the particular individual user, to meet the particular individual user's overarching genealogical research goals as determined based one the particular user's previous interactions, including specific research tasks performed in previous genealogical research sessions.