Patent ID: 7899847

Claim:
A computer-implemented method of authoring a computer software application for a new website, said method comprising: automatically tracing, by a monitoring device on a first computer system, interaction events between a user and an existing website, during performance of a task on said existing website; and, based on said interaction events, authoring, by a website design application executed on at least one of said first computer system and a second computer system in communication with said first computer system, said computer software application for said new website, said authoring comprising: during said performance of said task, automatically extracting, for said new website, any content from said existing website with which said user interacts; during said performance of said task, further allowing said user to select and extract, for said new website, additional content from said existing website; and using results of said tracing of said interaction events to provide navigational details for transitions between content on said new website.