Patent ID: 8918721

Claim:
A system for collaboration among a plurality of users, comprising: a plurality of computing appliances, each of the computing appliances having a local display apparatus, and an input apparatus; display logic providing a local display presentation on each of the local display apparatus at an associated said computing appliance for at least two of the users, of a common project having an associated display initially comprised of a base image, the local display presentation comprising a combined display comprised of at least one of the base image and the base image combined with an image of selected annotations of the users working on the common project; input logic, permitting concurrent input of annotations by at least two of the users via respective said input apparatus that provides an output of associated annotation data having an associated, display image; non-transitory memory storage comprising a plurality of separate data layers of storage; memory mapping logic associating each said data layer with one said user, wherein the annotation data for each said user is stored in a respective said data layer that is associated with the user responsive to the memory mapping logic; display control logic, providing selection from the data layers of the selected annotations; and display generation logic providing generation of the combined display showing a display of the selected annotations.