1. A method for calibrating an orientation of a mobile communications device, the method comprising: activating from a data processor of the mobile communications device, one or more sensors integrated in the mobile communications device; requesting, by the data processor, an initialization sensor reading from the one or more sensors of the mobile communications device, the initialization sensor reading including include vector magnitudes along a plurality of motion axes; translating, with the data processor, the vector magnitudes of the plurality of motion axes to a set of quaternions; requesting, by the data processor, a mobile platform identifier from the mobile communications device; correlating the requested platform identifier to a platform-specific coordinate system; and transforming the set of quaternions corresponding to the initialization sensor reading to the platform-specific coordinate system with a rotation matrix.