I use a Garmin Vivosport watch and livetrack. The watch has internal GPS and 8hr of battery using GPS. The phone then only needs to use bluetooth and cell data to transmit location. This saves the phone battery and also lets my mother and wife watch my ride.
Road ID also makes a GPS tracking app that has a stationary alert. It does rely on your phone GPS, but if you don't move for a certain period of time it will first alert you and if you don't respond it then notifies the emergency contacts you've specified.