Provided are methods for acoustic emission based device control. Some methods described also include receiving information associated with a first acoustic emission sensor, a second acoustic emission sensor, and a third acoustic emission sensor is received. In embodiments, the information corresponds to an event. In accordance with the first, second, and third acoustic emission sensor information, the first, second, and third timestamps, and a geometry of the surface, a unit vector is calculated from each acoustic emission sensor in the direction of the event's origin. Parameters are calculated based on the unit vectors. Systems and computer program products are also provided.