gps pattern upload