Kionix has developed Gesture Designer, a software engine which is able to capture and manage signatures. The company defines a gesture-based command as a recording of the data that results from the movement of an accelerometer during a gesture or action. The engine is to be embedded in a device's hardware so that signatures can be generated for gesture-based, or motion-enabled, functionality. It can enhance software development kits for intuitive interfaces and interactive gaming. It adds capabilities accessing embedded sensors, interpret sensor outputs and customise the data for specific applications or end-user characteristics. The engine consists of library code. Once authenticated by the onboard recognition engine, a signature is stored and the resulting command executes an operation.