BlueSky Positioning developed a technology that allows them to put a GPS receiver into a (U)SIM card.
Two related patents can be found here: Antenna Arrangement, and An Apparatus and a Method for Locating a User Equipment.