1. A method comprising: detecting from gesture data a gesture made by a body, wherein the gesture data is received via a detector; executing a plurality of processes on a processing device, the plurality of processes generating events, the events including a set of events representing the gesture; translating the events of each process of the plurality of processes into data capsules; transferring the data capsules into a plurality of pools; a set of processes of the plurality of processes operating as recognizing processes, the recognizing processes recognizing in the plurality of pools data capsules comprising content that corresponds to the gesture; and the recognizing processes retrieving recognized data capsules from the plurality of pools and generating a gesture signal from the recognized data capsules by compositing contents of the recognized data capsules to form the gesture signal, wherein the gesture signal represents the gesture.