1. A method comprising: collating input data from a plurality of sources, wherein the input data is semantically uncorrelated three-space data of an instantaneous spatial and geometric state of an object in a frame of reference of the object; conforming the input data into a stream of spatiotemporal data, wherein the spatiotemporal data of the stream is uniformly represented; generating gestural events from the spatiotemporal data using a plurality of gesture descriptions; representing the gestural events in a protoevent comprising a data format that is application-neutral and fully articulated; and distributing the gestural events and providing access to the gestural events via corresponding protoevents by at least one event consumer in a spatial-semantic frame of reference of the at least one event consumer.