Patent ID: 8713102

Claim:
A method for social network collaboration, comprising: storing in a memory a first collaboration constraint upon social network input; storing in the memory a source collaboration message obtained from a message source; defining in the memory a first social network definition comprising first network members specified by the message source; executing with a processor a collaboration program stored in the memory, the collaboration program comprising logic that when executed causes the processor to: transmit the source collaboration message to the first network members; obtain from the first network members a first collaboration input on the source collaboration message; constrain the first collaboration input by the first collaboration constraint to obtain a first constrained collaboration input; obtain from the first network members a second collaboration input on the source collaboration message; constrain the second collaboration input to obtain a second constrained collaboration input; generate an aggregated collaboration response by modifying the first constrained collaboration input with the second constrained collaboration input, the aggregated collaboration response thereby reflecting how the second constrained collaboration input changes the first constrained collaboration input; determine a count of how many validation indicators for the aggregated collaboration response have been received from the first network members; modify the aggregated collaboration response to include the count; return the aggregated collaboration response to the message source; and reset the count when a non-validating collaboration input to the aggregated collaboration response is among the collaboration inputs.