Patent ID: 7958080
Filing Date: 2011-06-07
Classification: G06F

Abstract:
1. A computer-implemented method for dynamically modifying a workflow template, the method comprising: obtaining, by the computer on behalf of a user, a published workflow template from a template publisher, said workflow template having been created in an original context, said workflow template comprising a first plurality of sub-ideas organized within a first-level idea and a second plurality of sub-ideas organized within a second-level idea, said second-level idea corresponding to one of said first plurality of sub-ideas organized within said first-level idea; determining, by the computer, a user-context associated with said user, said user-context differing from said original context in which said published workflow was created; copying, by the computer, said published workflow template into said user-context; determining, by the computer according to said published workflow template, a first visual arrangement for said first plurality of sub-ideas and a second visual arrangement for said second plurality of sub-ideas, said first visual arrangement representing a plurality of associations among said first plurality of sub-idea, said second visual arrangement representing a plurality of associations among said second plurality of sub-ideas, wherein at least one of said first plurality of sub-ideas is arranged as a linker-idea linking at least two others of said first plurality of sub-ideas; depicting, by the computer, said copied published workflow template in said user-context as a multi-level visual space, including depicting said first visual arrangement as a first-level idea page on a first level in said multi-level visual space and depicting said second visual arrangement as a second-level idea page on a second level of said multi-level visual space; and in response to an indication from said user via said multi-level visual space, associating, by the computer, a digital content item with at least one item selected from said first plurality of sub-ideas, said first-level idea, said second plurality of sub-ideas, and said second-level idea.