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 corresponding to an initial orientation of the mobile communications device, the initialization sensor reading including 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 mobile 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.