The Global Positioning Module offers a unified way to get your position via different technologies, like GPS, Wi-Fi and Bluetooth fingerprints, or barcodes. Internal sensors like the accelerometer, the gyroscope or the pressure chip are used to interpolate the location in areas where then main position providers cannot work properly. Released as a framework, GPM allows an easy integration of a new positioning system and offers bridges to existing commercial solutions like the ones used in care centers to locate patients and doctors. Each position provider comes with a specification file which allows the module to select automatically the best one according to the current context. The power consumption is closely and permanently controlled so that GPM returns the best ratio between precision and battery usage.