Patent ID: 8713689

Claim:
A computer program product embodied in a non-transitory computer readable medium that, when executing on one or more computers, provides a secure user workflow environment by performing the steps of: (1) providing the secure workflow environment through a cloud computing facility, wherein the secure workflow environment is adapted to: provide a plurality of end users with a workspace that is adapted to provide secure management of content and communications stored within the secure workflow environment to be shared among the plurality of end users, wherein the plurality of end users comprises at least two classes of end user: including at least one participant end user and at least one subscriber end user, the subscriber end user having control authority within the workspace that exceeds that of the participant end user and the participant end user having control over at least some of the participant end user's own interactions with the workspace; maintain a secure instance of each communication provided by each of the plurality of end users such that each communication can be managed within the workspace; and maintain a secure instance of each interaction by each of the plurality of end users with the content such that each interaction can be managed within the workspace; and (2) extending the secure workflow environment to the plurality of end users through a secure communications network connection, wherein the cloud computing facility maintains exclusive control of at least one of the plurality of end user's ability to interact with the workspace in the secure workflow environment.