Patent ID: 9178957
Filing Date: 2015-11-03
Classification: G06F,G06Q,H04L

Abstract:
1. A system comprising: at least one processor; at least one memory device; a server process stored in the at least one memory device including a set of collaboration service modules executable by the at least one processor to provide services of the collaboration service modules over a network interface that receives and transmits collaboration data in a format that is not understood by the server process, the set of collaboration service modules operable to provide: one or more of user identity, role and permission, and presence services; one or more services to share client application data between applications of two or more clients authorized to utilize the user identity, role and permission, and presence services; and at least one collaboration service module in the set of collaboration service modules operable to receive free-form collaboration data from a first user and serve the free-form collaboration data to at least a second user over the network interface without regard to the type of free-form collaboration data, an application of the first user from which the free-form collaboration data is received, or an application of the at least second user to which the free-form collaboration data is served.