now this is interesting: Operational Transformation in Real-Time Group Editors: Issues, Algorithms, and Achievements. the paper on which the sub etha edit protocol is based. the concept of operational transformation could probably be applied to many other forms of realtime interaction and collaboration.